1.控制要求
艺术彩灯造型演示板如图4-25所示,图中A、B、C、D、E、F、G、H为8盏彩灯,呈环形分布;四周安装24盏流水灯。
艺术彩灯的控制要求如下所述。
图4-25 艺术彩灯造型演示板
1)按下启动按钮SB1,8盏彩灯同时亮,即A、B、C、D、E、F、G、H同时亮1s;接着8盏彩灯按顺时针方向轮流各亮1s,即A亮1s→B亮1s→……→G亮1s→H亮1s;接下来8盏彩灯同时亮1s,即A、B、C、D、E、F、G、H同时亮1s;然后8盏彩灯按逆时针方向轮流各亮1s,即H亮1s→G亮1s→……→B亮1s→A亮1s。然后按此顺序重复执行。按下停止按钮SB2,所有彩灯熄灭。
2)四周安装的24盏流水灯,4盏为一组,共分为6组(Ⅰ~Ⅵ)。系统启动后,按照Ⅰ→Ⅵ的顺序,间隔1s点亮一次并循环。18s后,按照Ⅵ→Ⅰ的顺序,点亮一次并迸行循环。再按照Ⅰ→Ⅵ的顺序循环往复,直至系统停止工作。
2.确定外围I/O设备
1)输入设备:2个按钮,控制彩灯的启动与停止。
2)输出设备:8盏彩灯,24盏流水灯,需用6个继电器控制流水灯。
3.选定PLC的型号
拟选用西门子公司的S7-200系列小型PLC——CPU226。
输入/输出元件地址分配表见表4-19,其他元件地址分配表见表4-20。
表4-19 输入/输出元件地址分配表
(www.xing528.com)
5.PLC外部接线图
本系统的工作电源选择24VDC汇点输入、继电器输出形式,根据外围I/O设备确定PLC外部接线图,如图4-26所示。
表4-20 其他元件地址分配表
图4-26 PLC外部接线图
6.程序设计
这是一个典型的顺序控制问题,可以采用顺序控制指令编辑用户程序,但是需要使用大量的定时器。因此本设计采用计数器与秒脉冲时钟SM0.5相结合组成计时器,巨采用移位寄存器实现流水灯的点亮,将程序化繁为简。彩灯控制程序见表4-21。
表4-21 彩灯控制程序
(续)
(续)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。