图3.3 模块化程序示意图
3.6 系统主程序
27
28
图3.4 系统主程序
I124.0为启动按钮,负责启动。I124.1为停止按钮,按下后,所有输出断电。I124.5为自动运行开关,当按下I124.5的时候,系统按照花样1.花样2.花样3的顺序循环运行。I124.6和I124.7分别为水泵和彩灯的控制开关。每个开关都为点动开关,按下后自动弹起。子程序FC1为花样1子程序,FC2为花样2子程序,FC3为花样3子程序,FC4为音乐喷泉子程序,FC5为自动运行子程序,FC6为手动运行子程序。
3.7 系统程序的可行性
本系统共有三种花样可供选择,因此程序分为七个部分,即一个主程序,六个个个子程序。如果要改变为其他的喷水方式,只需要改写子程序,即可达到改变喷水方式的目的。本系统安全可靠,功能强大,安装方便,因此适合于多种场所。而且喷水花样丰富,观赏性较强。
29
第四章 系统的仿真和调试
4.1 仿真软件的选用
仿真PLC具有实际PLC所没有的功能。首先,仿真PLC可以立即暂时停止执行用户程序,对程序状态不会有什么影响;其次,仿真PLC由RUN模式进入STOP模式不会改变输出的状态;再次,在视图对象中的变动立即使对应的存储区中的内容发生相应改变。实际的CPU要等到扫描结束时才会修改存储区;第四,仿真PLC可以选择单次扫描或者连续扫描;第五,可使定时器自动运行或者手动运行,可以手动复位全部定时器或复位制定的定时器;第六,仿真PLC可以对过程影像存储器与外设存储器的处理等。
本设计采用PLCSIM软件进行系统的仿真,通过执行用户程序来检查系统的功能。
4.2 系统的调试
启动按钮按下后,M0.0,M0.4和M0.7得电,所有水泵接触器闭合,中央音乐喷泉初始化,喷水最高,仿真见图4.1所示。
图4.1 启动仿真图
当按下I124.0启动按钮后,按下手动开关I124.6和花样1选择开关I124.2时,M0.0得电,M0.1得电,子程序花样1按照预定程序运行。按下停止按钮I0.1时,系统断电。仿真图见图4.2所示。
30

