答复:M1170,M1171以及D1170是用来实现单步执行功能的特殊继电器和特殊寄存器。
单步执行的功能主要是用来分析程序的,该功能只能在PLC RUN状态下才有意义。
M1170,M1171以及D1170不能编写在WPLSoft程序里面实现单步控制功能,只能在WPLSoft后台的监控界面控制。
动作顺序:
1. 启动M1170,PLC进入单步执行模式,PLC会停止在某一个指令位置,并将指令的STEP位置记录在D1170中,执行该指令一次。
2. 强制M1171=ON,PLC会执行下一个指令,然后停住,同时PLC会自动复位M1171并停止在下一个指令位置。D1170显示目前的STEP位置。
3. 针对Y输出在单步执行模式时,执行到Y输出会实时输出。并不需要等到END指令才输出。