先把小弟的程序简单说一下
FC1: A M 0.0
FP M0.1
JNB M001
L W#16#047F
T DB2.DBW24
M001:BE
FC2: A M 0.0
FN M 0.2
JNB M002
L w#16#043F
T DB2.DBW24
M002:BE
实际上这是小弟做MDI控制的一个程序,原先设想是在已给使能情况下(043E-043F),检测到上升沿的信号后(043F-047F),电机运动到指定位置,检测到下降沿,则将043F送回,等待下一个命令
但是在实际调试过程中发现,在事先没给使能的情况下,通过似乎是两次的控制信号触发,电机也能够按照指定位置运行。
这样虽然能完成任务,但总觉得有点别扭:
1.使能信号不用再给了?
2.感觉这个使能是通过第一次的下降沿给出来的,虽说按两次按钮没什么,但工艺人员在使用的时候会有闲话说的,如何解决呢?哪位有什么高招,请赐教一二,谢谢