汽车自动清洗机 - 西门子S7-200PLC编程实例详解

一台汽车自动清洗机,用于对汽车进行清洗,对该机的动作要求如下:
将汽车开到清洗机上,工作人员按下启动按钮,清洗机带动汽车开始移动,同时打开喷淋阀门时汽车进行冲洗。当检测开关检测到汽车达到刷洗距离时,旋转剧子开始旋转,对汽车进行刷洗。
当检测到汽车离开清洗机时,清洗机停止移动,旋转刷子停止,喷淋阀门关闭,清洗结束,
按停止按钮,全部动作停止。
控制方案设计
1.电路设计
汽车自动清洗机PLC接线.图和梯形图如图



2.输入/输出元件及控制功能
如表所示,介绍了实例中用到的输入/输出元件及控制功能。

3.控制原理
按下启动按钮I0.0时,输出继电器Q0.0、Q0.1同时得电自锁(实际上可以用一个输出继电器Q0.0在输出电路同时控制清洗机喷淋阀门),清洗机移动并打开清洗机喷淋阀门。当清洗机上的汽车移动到检测开关I0.2时,I0.2接点动作接通Q0.2 ,旋转刷子开始旋转,对汽车进行刷洗,当汽车离开检测开关I0.2时,I0.2接点断开,其下降沿脉冲,使M0.0线圈得电,M0.0常闭接点断开自锁回路,全部输出断开,清洗过程结束。