首页 上一页 1 2 下一页 尾页

MOV指令出错,高手的进! 点击:1543 | 回复:34



wmlcy

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-19 21:16:27
楼主

ld x0

out t0 kl50

mov t0 d200

手上有个FX1N的PLC,想让计时器T停电保持,而非电容积累用的软元件,所以把T0传到数据寄存器D200里面保持,可是为什么按F4转换的时候说“有不能转换的梯形图,请修正光标位置的梯形图”,指的是“mov t0 d200”,郁闷啊!




ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2011-03-19 21:38:24
1楼
没有问题呀,重建一个新工程试试。

wmlcy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-19 21:42:15
2楼

还是不行,郁闷啊,不会PLC出问题了吧!

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2011-03-20 09:50:54
3楼

阿大哥。

这个问题不是一定要高手才可以回答吧。

是不是低手就不可以进?

当然,你上医院的话小病小疼,你请个专家看的都可以。

wmlcy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-20 09:52:17
4楼

兄弟,这个问题好几天了,郁闷啊,有没有人可以帮忙解决一下呢?感激不尽!

莫其麟

  • 精华:14帖
  • 求助:0帖
  • 帖子:120帖 | 5688回
  • 年度积分:0
  • 历史总积分:29157
  • 注册:2004年2月27日
发表于:2011-03-20 23:56:33
5楼
应当可以吧。
PLC类型选的是FX1N吗,指令字符、数字没有出错吗,仅输入这段程序试试?
也可不连PLC,单独用编程软件试一试。

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2011-03-21 00:13:57
6楼
如果还出错,那就只能重装软件啦。或者也可试试其他型号是否可行?

wmlcy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-21 00:18:24
7楼

|-x0----------t0 k50|
|                       |                                 |  
|                       |                                 |
|                      ----mov t0 d200|

这样写没错吧,如果是这样写的话D200是可以保持住,可是断开X0,再接通的话D200又重新计数了!到底这个该怎么写呢?

索泰克

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 388回
  • 年度积分:0
  • 历史总积分:1041
  • 注册:2007年7月09日
发表于:2011-03-21 08:22:07
8楼
记得有一次我也有这种情况,不过我是犯了低级错误,我在输入T0时把“0”写成的字母“O”了,自己也分不出来,重新写就好了

tiyoung

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 51回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2009年1月07日
发表于:2011-03-21 09:04:48
9楼
引用wmlcy 的回复内容:

|-x0----------t0 k50|
|                       |                                 |  
|                       |                                 |
|                      ----mov t0 d200|

这样写没错吧,如果是这样写的话D200是可以保持住,可是断开X0,再接通的话D200又重新计数了!到底这个该怎么写呢?




同问~

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-03-21 10:44:51
10楼

x0

|  |--------|-------------  mov  t0  K50

              |-------------(mov   to   d200)

x0

|  |-------| N |----------( mov  d200  d202 )

| / |----------------------  ( mov   d202   d200)

d202    存储 T0 的值;

看看这个是否可以?

  

wmlcy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-21 12:13:46
11楼
回复内容:
对:miy_gongkong 关于

x0

|  |--------|-------------  mov  t0  K50

              |-------------(mov   to   d200)

x0

|  |-------| N |----------( mov  d200  d202 )

| / |----------------------  ( mov   d202   d200)

d202    存储 T0 的值;

看看这个是否可以?

  

内容的回复:


那个N是什么意思啊?

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2011-03-21 12:58:17
12楼

看了老半天。楼主上面说的是【程序不能转换】说那么多程序上的事情干什么?

要保持和保存的话就用计数器记录时基个数可以啦。

wmlcy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-21 16:18:16
13楼

楼上的,程序怎样写啊?求赐教,感激不尽!

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2011-03-21 17:33:19
14楼

你到底是说要程序还是程序不能转换????

哪一回事?

yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2011-03-21 17:57:29
15楼

搞不清,太费力了!

 

bu0105

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 20回
  • 年度积分:0
  • 历史总积分:168
  • 注册:2010年12月06日
发表于:2011-03-21 19:31:26
16楼

用t0的话不能保持吧

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-03-21 19:35:49
17楼

内容的回复:

--------------------------------------------------------------------------------

那个N是什么意思啊

----------------------------------------------------------

N x是下降沿的意思,不是三菱的指令,我是打个比方!

举一反三

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 201回
  • 年度积分:0
  • 历史总积分:501
  • 注册:2005年1月11日
发表于:2011-03-21 20:54:05
18楼
http://www.gongkong.com/webpage/forum/201103/2011031921162700001-1.shtml

举一反三

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 201回
  • 年度积分:0
  • 历史总积分:501
  • 注册:2005年1月11日
发表于:2011-03-21 20:56:33
19楼

可以转换的,我试了。程序执行起来是不是你所希望的,但程序是可以转换的。

wmlcy

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2010年6月09日
发表于:2011-03-21 23:06:08
20楼
说白了就是想让T停电保持就这么简单,我也不太懂,别人说把计时器T写进数据寄存器D的保持区就可以了,要用MOV指令,我不知道怎么写!我的是FX1N,只有电容保持的T,只有10天,我想保存在EEPROM。不知道大家能不能给我一些帮助,我也查了好多资料,手册也看过了,就是不知道怎么用!在线等好心人!

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页