quote:以下是引用KAPOK在2011-11-27 15:30:58的发言:quote:以下是引用加菲熊猫在2011-11-26 01:45:42的发言:
应该是PLC上电后第一个扫描周期检测到了上升沿(初始化后I50.0为0),导致Q0.0输出并保持。最简单的办法是换一个自复位的旋钮/按钮。要想实现单旋钮/按钮启停,可用异或电路:
A I 50.0
FP M 0.0
= M 0.1
A M 0.1
AN Q 0.0
O
A Q 0.0
AN M 0.1
= Q 0.0
这位老弟提供的思路是错误的!一样不能解决上电就有输出的问题。
为了预防上电就有输出,可在楼主的程序中串入一检测上电延时的常开接点,只有当PLC上电并且延时时间到后才会去检测输入的上升沿,即躲开一段时间。
大哥,你看清楚了——“最简单的办法是换一个自复位的旋钮/按钮”