有车一族,说到洗车可能并不陌生?车隔段时间清洗一次,每次去洗车费用都很高,如果我们学会了自己设计一个洗车程序,尤其对我们工控行业来说那岂不是很简单。
1、控制要求
先工作人员按下开启按钮,清洗机向前移动并同时打开喷淋阀门。当移动到汽车检测位置时,如果汽车检测开关没有检测到汽车,清洗机就暂时停止移动,并等待汽车进入到刷洗位置后,清洗机继续向前移动,同时启动刷子对汽车进行清洗。如果清洗机移动到汽车的另一端时,清洗机就立即返回,当返回到汽车检测位置时,汽车清洗完成,然后停止刷洗,喷淋阀门关闭。汽车离开,清洗机返回原点后停止工作。
2、编写程序
第一步:(设计IO分配表)
第二步:(对应PLC 符号表)
第三步:(设计程序),使用西门子plc 梯形图编程如下
按下I0.0启动按钮为1,此时Q0.0和Q0.3输出为ON,表示清洗机向前移动,同时喷淋阀门打开,准备清洗汽车。强制I0.2和10.4为1,检测到汽车,并进入到刷洗范围,此时,Q0.2也输出为ON.执行清洗汽车操作,强制I0.3为1,Q0.1输出为0N表示清洗机立即返回,返回到检测位置时。