引用 459677029 在 2014/12/13 1:35:43 发言【内容省略】
请放心,ENCO指令的仿真是支持的。
如何仿真呢?确保你需要编码的地址中不全部为0,例如使用首次循环扫描位M8002使得要编码的地址不全为0,可以看到,程序正常运行,没有出现操作错误提示(因我使用GX Works软件附带的GX Simulator2仿真,如果你使用GX Developer附带的GX SimulatorV1【V7版本】模拟的话,结果相同,它们基于同一个模拟内核),之所以D100的值还是0,是因为M0作为待编码首地址,其位置就是第0位。
而当我将M1的值为ON后,可以发现,D100的值发生了变化,且变化结果与预期相同,可以认为模拟已经开始。
改变M1的值在GX Developer可以通过使用ALT+F1或者通过调试菜单中的登录软元件后监控进行。
Good Luck~