benny
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 168 点
下载积分: 595 分
在线时间: 4(小时)
注册时间: 2008-08-29
最后登录: 2012-09-17
查看benny的 主题 / 回贴
楼主  发表于: 2008-10-19 15:19
我是用仿真软件进行测试的,每次点击仿真后,就会弹出下面的对话框:
“软元件号不正确,可能有以下原因:
使用了超过了被设置的软元件号。
监视了PLC里不能被监视的软元件。”

图我不会贴,要不就贴给大家看了

怎么贴图上来啊
勇闯天涯
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看勇闯天涯的 主题 / 回贴
1楼  发表于: 2008-10-19 18:28
呵呵,还是这个问题,RST  C200
所以就报警,我一直也在纳闷,为什么三菱PLC不支持复位加减计数器呢?
而编程软件又支持RST  C200,是设计漏洞还是有另外的意图?

加减计数器我现在都很少用了,容易出错,
占的程序步数也不少,现在,INC和DEC对元件D进行控制成为了加减计数器的替代品
而且不会存在不能复位的问题,

根据楼主的意图,我把程序该为:
LDI          X5
AND        X4
INCP      D200
LD          X5
AND       X6
DECP   D200
LD         X7
RST      D200
END
用D200取代C200(不一定要用D200,任何一个D元件都行,用掉电保持的也可以保持)


这样完全满足楼主的意图,而且步数还减少了、程序稳定了、不会报警了,何乐而不为?