小车自动往返控制 - 西门子S7-200PLC编程实例详解(一)

控制一台小车在A,B两地往返行驶。要求用以下几种控制形式。
(1),按下启动按钮,小车前进到B点碰到限位开关,小车后退,退到A点碰到限位开关,小车前进,小车在AB两地往返行驶。按下停止按钮,小车立即停止。
〔2)按下启动按钮,小车前进到B点碰到限位开关,小车停留10S后退,退到A点碰到限位开关,小车停留10S前进,小车在AB两地往返行驶.按下停止按妞,小车继续运行,回到A点后停止.
(3〕如果小车停留在中途,按下前进按钮,小车前进.按下后退按钮,小车后退.小车前进到B点碰到限位开关,小车停留10S后退,退到A点碰到限位开关,小车停留10S前进,小车在AB两地往返行驶。按下立即停止按钮,小车原地停止.按下原位停止按钮,小车回到原位A点停止。

小车控制形式1
按下启动按钮,小车前进到B点碰到限位开关,小车后退;退到A点碰到限位开关,小车前进,小车在AB两地往返行驶。按下停止按钮。小车立即停止,
控制方案设计1
输入/输出元件及控制功能
小车控制形式1如表所示。介绍了实例小车控制形式i中用到的输入/输出元件及控制功能。

2.电路设计
小车两地往返行驶控制形式1的PLC接线图和梯形图如图


3,控制原理
按下启动按钮SB l ,I0.0=1,Q0.0得电并自锁,电动机启动,小车前进。到达B点时,小车碰到限位开关SQ1接点闭合,I0.4常闭接点断开,Q0.0线圈失电,I0.4常开接点闭合,Q0.1线圈得电自锁,小车后退,
小车后退到A点,碰到限位开关SQ2接点闭合,I0.5常闭接点断开,Q0.1线圈失电,I0.5常开接点闭合,Q0.0线圈得电自锁,小车前进。并自动往返运行。
按下停止按钮SB2,I0.1=0,I0.1常闭接点断开,Q0.0 ,Q0.1线圈失电,电动机立即停止运转。