我这里只有信捷的PLC,我也在想这个问题在定位控制下,我要随时暂停。我也在想有没有暂停指令,我昨天试了一下。我的思想是,把当前以发的脉冲数拿过来,把目标脉冲与当前脉冲相减,把得的数给发脉冲就可以了。我用信捷PLC自己写的程序如下,,,用X0启动,X1暂停。
LD X0
SET M0
LD M0
DPLSY D4230 D4500 Y0
LDF M8170
RST M0
LD X1
STOP Y0
LDP X1
OR M8002
OR M8000
DSUB D4300 D8170 D4500
LDF M8170
ANI X1
ZRST D8170 D8171
END