(2)I/O配置表
(3)梯形图
6
(4)运行过程分析:
首先,主持人宣布抢答开始按下host键,抢答开始并开始计时30s,同时begin_alarm得电发出0.5s的警报声响。
抢答开始后,若1~6号选手在30s内按下抢答键X0~X5,抢答有效,定时器停止工作,则对应的Y0~Y5得电显示抢答选手编号并禁止其他人抢答,同时ansget_alarm得电发出0.5s的警报声响。
抢答开始后,如果选手在30s内没有抢答,本次抢答无效,noans_alarm得电发出0.5s的警报声响并禁止抢答。
最后,按下sysclr键清零。
7
3.PLC硬件电路连接图
X0 X1 X2 X3 X4 X5 host sysclr In2 In3 In4 In5 In6 In7 In8 In1 In1 Out1 Y0 Y1 PLC Out2 Out3 Out4 Out5 Out6 Out7 Out8 Out9 Y2 Y3 Y4 Y5 begin_alarm noans_alarm ansget_alarm COM COM
4.总结与体会
抢答器的设计较为简单,可通过自锁和互锁来实现简单的抢答选手编号锁存
功能。在基础功能的基础上拓展出一些附加报警功能即可。
开始抢答报警,只需在host键按下,抢答开始,输出一段持续0.5s的高电平。无人抢答报警,如果无人抢答,计时器30秒计时可计时完全不被中断,到30s后计时器输出高电平,此时输入0.5s的高电平即可实现无人抢答报警。有人抢答报警,有人抢答时ans_get为1,此时再输入0.5s的高电平即可实现有人抢答报警。
在plc编程过程中,要注意不要有两个即以上的相同输出,这样会互相影响,导致结果出不来,把具有相同输出的分支并在一起,这样梯形图看起来美观大方。
8
二、 自动交通灯系统
1.控制要求
(一)自动交通灯系统示意图
(二)控制要求
1. 上电运行时系统处于停止状态。
2. 按钮start/stop可实现系统启动/停止控制。
方案1 :南北红灯亮 20秒,东西绿灯亮 15秒后 闪亮了3 次(3秒)后,东西黄灯 亮2秒后转为:东西红灯亮 20秒;南北绿灯亮 15秒后闪亮 3次(3秒)后灭;南北黄灯 亮2秒后循环.
方案2:南北红灯亮 10秒,东西绿灯亮 5秒后 闪亮了3 次(3秒)后,东西黄灯 亮2秒后转为:东西红灯亮 10秒;南北绿灯亮 5秒后闪亮 3次(3秒)后灭;南北黄灯 亮2秒后循环.
方案3:南北和东西黄灯同时亮闪亮5秒1次.
2.I/O编址,编程并调试。
(1)变量声明表 输入 Remark start 开始键 stop 结束键 X1 方案1键 X2 方案2键 X3 方案3键
输出 S0 S1 S2 S3 S4 S5 Remark 东西红灯 东西黄灯 东西绿灯 南北红灯 南北黄灯 南北绿灯 9
(2)I/O配置表
(3)梯形图
10