接通PLC电源,第10逻辑行中位存储器M10.0接通,其在第14逻辑行中的常开触点闭合,为喷泉的启动做好了准备。
当按下喷泉控制器的启动按钮SB1后,第1逻辑行中输入继电器I0.0的常开触点闭合,位存储器M0.0接通并自锁。本程序默认为连续循环喷泉样式的控制程序,按钮SB2为连续按钮,在第5逻辑行中输入继电器I0.2为常闭触点,按钮SB3为单步按钮,第5逻辑行中输入继电器I0.3为常开触点,当按下此按钮,继电器I0.3触点闭合,位存储器M0.2接通并自锁,其在第1逻辑行中的常闭触点断开,喷泉样式进入一次运行状态。选择默认状态,按下SB4,第6行中输入继电器常开触点闭合,位存储器M0.4接通并自锁,其在第2、14、15、16、17、18逻辑行中的常开触点闭合,进入第一种喷泉样式,输出继电器Q0.0被接通,大水柱控制继电器KM1通电闭合,大水柱射向天空。
同时在第2逻辑行中的M0.0、M0.4的常开触点闭合,定时器T37被接通开始计时,经过3s后,T37动作,第3逻辑行的常开触点闭合,定时器T38被接通并开始计时,又经过3s后,T38动作,第4逻辑行中的常开触点闭合一个扫描周期使得位存储器M0.1闭合一个扫描周期。M0.1在第11逻辑行中的常开触点闭合一个扫描周期,将字元件MW10中的内容向左移1位,即将M10.0中的“1”的内容移至位存储器M10.1中,M10.1闭合。
由于M10.1接通,其在第14逻辑行中的常开触点闭合,输出继电器Q0.1被接通,中水柱控制继电器KM2通电闭合,中水柱喷出。
经过6s后,M0.1在第6逻辑行中的常开触点闭合一个扫描周期,将字元件MW10中的内容向左移一位,即将M10.1中“1”的内容移至位存储器M10.2中,M10.2闭合其在第14、16、17逻辑行中的常开触点闭合,输出继电器Q0.0、Q0.2、Q0.3被接通,喷出大水柱、小水柱和花朵式水柱。
再经过第1个6s后,“1”被移至位存储器M10.3中,M10.6第15、18逻辑行中的常开触点闭合;Q0.1、Q0.4输出继电器闭合,大水柱、旋转式水柱喷泉一起喷发。
又经过第1个6s后,“1”被移至位存储器M10.4中,M10.6第14、15逻辑行中的常开触点闭合;Q0.0、Q0.1输出继电器闭合,大水柱、中水柱喷泉一起喷发。
又经过第1个6s后,“1”被移至位存储器M10.5中,M10.6第15、16、17逻辑行中的常开触点闭合;Q0.1、Q0.2、Q0.3输出继电器闭合,中水柱、小水柱和花朵式喷泉一起喷发。
又经过第1个6s后,“1”被移至位存储器M10.6中,M10.6第15、17逻辑行中的常开触点闭合;Q0.1、Q0.3输出继电器闭合,中水柱和花朵式喷泉一起喷发。
又经过第1个6s后,“1”被移至位存储器M10.7中,M10.7第14、15、16、17、18逻辑行中的常开触点闭合;所有输出继电器全部闭合,所有喷泉一起喷发。
又经过6s后,“1”被移至位存储器M11.0中,M11.0在第12逻辑行中的常开触点闭合,使字元件MW10中M10.0-M11.0的各位复位为“0”,第10逻辑行中的M10.7复位,M10.0接通,M10.0在第14逻辑行中的常开触点闭合; Q0.0被接通,大水柱喷发。
如此不断循环,直到按下SB2。
6. 程序的调试与仿真
调试与仿真步骤如下:
首先在STEP7-Micro/win软件编译程序,在点击菜单中“文件”→“导出”命令,并将导出文件保存,文件扩展名默认为“1.awl”
其次打开S7-200SIM2.0软件,淡季菜单栏中的“配置”→“cpu型号”命令弹出CPU型号对话框。选定所需的CPU,在单击“Accept”按钮即可。
最后装载程序。单击菜单中的“程序”→“装载程序命令”,弹出装载程序对话框,单击确定按钮,弹出“打开”按钮选择仿真的文件,点击“打开”按钮。这时装载程序完成。 PLC的喷泉控制系统设计+程序调试图+电路图(6):http://www.youerw.com/zidonghua/lunwen_1044.html