中断PTO脉冲输出后,想要再开启脉冲输出却没有用,不知道是不是我的中断指令用的不对还是怎样,我用脉冲控制电机来着
问题补充:
我在中断程序里面 停止脉冲 里已经将SMB67=0,按理说我脉冲输出完后才启动中断,在中断里使SMB67 = 0,并输出一个辅助继电器断开前面输出脉冲的条件,然后分离中断,清除中断,然后再启动脉冲,但就是不管用,不知道问题出在哪里。
图片说明:
最佳答案
SB87没有刷新,16#85使得M67.7始终=1,高速输出始终有输出。虽然程序有屏蔽中断环节,但它在中断里,也就是屏蔽中断只是瞬间的,过后高速输出仍然会产生中断19.
应该在程序的适当地方改写SM67.
提问者对于答案的评价:
嗯,我按照您说的试了几次,确实是这样,我在更新SMB67里没有做好,而且对中断的理解不够,需加以改进,总而言之,谢谢您的指导!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362449.html