基于S7-200PLC的自动洗车机控制系统设计毕业设计 下载本文

内容发布更新时间 : 2024/12/23 10:19:35星期一 下面是文章的全部内容请认真阅读。

清零投币金额数的子程序qinglin如下:

24

第四章 系统调试及结果分析

在程序编写完成后,先检验其是否符合设计初衷,是否能达到相应的指标。首先是投币程序的调试,检验投币时程序是否能得到信号,在满足条件的情况下能否得到响应。然后是洗车程序的调试,在模拟仿真软件和实验室进行仿真,如果仿真结果与控制要求有差别,则对程序进行修改,直至到达控制要求。通过多次的调试和修改,最终程序达到了控制要求。

鶼渍螻偉阅劍鲰腎邏蘞。 实验室仿真接线图如图3所示:

图3仿真接线图

25

仿真过程的程序监控如下:

图4-1 投币与显示金额

按下投币按钮(例如五十元投币按钮),相应编程原件(如I0.2)产生一个上升沿脉冲,计数一次,整数加法指令会将相应的金额计入VW100中,并通过子程序xianshi显示出金额总数。如图4-1所示。纣忧蔣氳頑莶驅藥悯骛。

图4-2 启动洗车过程

当投币总金额达到一百元时,按下启动按钮SB1, I0.3接通,启动灯亮并自锁。如图4-2所示。

26

图4-3 洗车机右移并喷水洗刷

中间继电器M0.1、M0.2、M0.3置位,线圈Q0.2、Q0.4、Q0.5接通,洗车机向右移动,喷水机喷水,刷子洗刷。如图4-3所示。颖刍莖蛺饽亿顿裊赔泷。

图4-4 到达右极限开始左移

达到右极限开关SQ1时,I0.6接通,M0.1复位,M0.6置位。线圈Q0.2断电,Q0.3接通,洗车机停止右移,开始左移。喷水机继续喷水,刷子继续洗刷。如图4-4所示。濫驂膽閉驟羥闈詔寢賻。

图4-5右移并停止喷水洗刷,开始喷洒清洁剂

达到左极限开关SQ2时,I0.7接通,M0.6、M0.2、M0.3复位,M0.7、M1.1置位。线圈Q0.3断开,Q0.2接通,洗车机停止左移,开始右移;Q0.5断开,喷水机停止喷水;Q0.4

27