darling07
140指令在输出完成后,其DN后面接的继电器就会一直得电,-rst其触电也不行,怎么做才能将其复位?
工*控*人*生
把WR+1清零就可以了
face1121
DN是工作寄存器内某位的状态,要清零得清工作寄存器 手册有说的楼主。。
q1131808581
引用 工*控*人*生 的回复内容: 把WR+1清零就可以了
赞同
lytonghua
fatek_zj
这个方法虽然是可以,但是个人觉得不建议使用,因为我曾经清除过以后,当再执行这个140的时候发生错误(错误是:总步数为0)。因为WR+1里面有一个位代表这个140的总步数。这个情况我也只出现一次,之后这么使用也没出现过什么问题。
但是我现在有个更好的写法就是利用DN完成信号去放弃该140,这样DN的继电器自己就断了。
可以断开140指令的使能端,如果指令中有多步命令,还可清除一下WR+1(此步应放在140指令前面)
liyonglong
赞一个!
zhiyinyouni1314
可以断开140指令的使能端,如果指令中有多步命令,还可清除一下WR+1(此步应放在140指令前面
huyangju
引用 zhiyinyouni1314 的回复内容: 可以断开140指令的使能端,如果指令中有多步命令,还可...
奋田
怎么什么问题上都要说手册上,知道的直接说哇
回复内容:
对: fatek_zj 引用 工*控*人*生 的回复内容: 把WR+1清零就可... 内容的回复!
是在140前面用脉冲型信号复位一下WR+1,不会出现你说的那个情况吧
lishan148
复位WR+0和WR+1可以解决问题