登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:为什么编码指令仿真的时候报错?

点击:766 回复:13

那怎么能让它仿真?还是压根这条指令就不能仿真!
14-12-13 01:35

引用 459677029 在 2014/12/13 1:35:43 发言【内容省略】

请放心,ENCO指令的仿真是支持的。
如何仿真呢?确保你需要编码的地址中不全部为0,例如使用首次循环扫描位M8002使得要编码的地址不全为0,可以看到,程序正常运行,没有出现操作错误提示(因我使用GX Works软件附带的GX Simulator2仿真,如果你使用GX Developer附带的GX SimulatorV1【V7版本】模拟的话,结果相同,它们基于同一个模拟内核),之所以D100的值还是0,是因为M0作为待编码首地址,其位置就是第0位。
附件 snap1.jpg
而当我将M1的值为ON后,可以发现,D100的值发生了变化,且变化结果与预期相同,可以认为模拟已经开始。
附件 snap2.jpg
改变M1的值在GX Developer可以通过使用ALT+F1或者通过调试菜单中的登录软元件后监控进行。
Good Luck~
14-12-13 07:09
仿真不是万能滴
14-12-13 11:56
手册那么厚,要想完全看懂并记住不是一般人能做到的。
14-12-13 12:15

上一页 上一页

工控新闻

更多新闻资讯