求助:PLC单按钮控制启停

各位大虾,我在学着编程,可是我连最简单的单按钮控制起停,我都不知道怎么编,我总觉得按钮一按下去就会弹上来。我用置位操作指令,但我发现我的不能复位。谁能教教我吗?我很急。不知道是不是我把按钮理解错误了。
现在给出我的题目,前提是只有一个按钮,不能添加停止按钮。555。 我在西门子LAD编程里,我找不到交替输出的命令,西门子编程指令中有这个吗?楼下的这位朋友,这个
OUT C1 K1
OUT C2 K2 我看不明白,不知道什么意思?我的想法是第一次让按钮动作的时候,线圈置位,启动!第2次按钮动作的时候,线圈复位,停止。但我在西门子中也没有找到上面的这个指令。
帮帮我。

不能复位肯定是程序没写对
至少可以用三种方法实现你的目的,
1.交替输出.
2.上升缘检测.
3.置位.
我写一个置位的程序给你,
LD X1按钮
OUT C1 K1
OUT C2 K2
LD C1
SET Y1
LD C2
RST C1
RST Y1
END
当然,用交替输出最简单
LDP X1按钮
ALT Y1
END
OUT C1 K1
OUT C2 K2的意思就是记数器C1 C2,他们的值分别设定为1和2,联系后面的程序,就是,当X1按下第一次的时候C1动作,再用C1置位输出继电器Y1,当按下X1第二次的时候,C2动作,并复位C1.同时复位输出继电器Y1.
还有,任何PLC都有上升缘和交替输出的指令,只是你还没有发现而已.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-15
一楼的程序第一个程序有点小问题,C2没有复位,此程序只能做一次,要循环起来的话要写全面点。用三菱PLC完整的程序如下:
方案一:
LD X0
OUT C1 K1
OUT C2 K2
LD C1
OUT Y0(启动/停止)
LD C2
RST C1
RST C2
END
方案二:
用交替指令是最省事的!
LDP X1
ALT Y2
END
第2个回答  2007-08-16
呵呵,这样说我就明白了,找给你的:
http://222.21.160.98/userfiles/dianqi/zdianzikejian/6.2.htm
其实所有的二分频电路都可以实现这个功能的。
LDP X0
AND Y0
OUT M0
LDP X0
ANI Y0
OR Y0
ANI M0
OUT Y0
这个程序也好的