1、抢答器控制系统项目汇报
1、控制要求
设计四组抢答器控制系统,具体要求以下:一个四组抢答器,任一组抢先按下按钮后,显示器(七段数码管)能立即显示该组编号并使蜂鸣器发出响声,同时锁住抢答器,使其它组按下按钮无效。抢答器有复位开关,复位后可重新抢答。
使用组态王软件设计完成抢答器监测系统,监控各按钮动作情况及七段数码管显示。
2、 下位机西门子S7-200设计部分
(1)I/O分配表
基于西门子S7-200PLC四组抢答器控制系统输入、输出各端子对应关系以下表
输入
输出
对象
S7-200PLC端口
对象
S7-200PLC端口
1号按钮
I0.1
蜂鸣器
Q0.
2、0
2号按钮
I0.2
数码管字段a
Q0.1
3号按钮
I0.3
数码管字段b
Q0.2
4号按钮
I0.4
数码管字段c
Q0.3
复位按钮
I0.0
数码管字段d
Q0.4
数码管字段e
Q0.5
数码管字段f
Q0.6
数码管字段g
Q0.7
(2)硬件接线图
(3)程序
抢答器控制系统程序图
3、组态软件设计部分
(1)数据词典
变量名
类型
连接设备
存放器
变量名
类型
连接设备
存放器
1号按钮
I/O离散
S7200PLC
M1.1
1号指示
3、灯
I/O离散
S7200PLC
M0.1
2号按钮
I/O离散
S7200PLC
M1.2
2号指示灯
I/O离散
S7200PLC
M0.2
3号按钮
I/O离散
S7200PLC
M1.3
3号指示灯
I/O离散
S7200PLC
M0.3
4号按钮
I/O离散
S7200PLC
M1.4
4号指示灯
I/O离散
S7200PLC
M0.4
复位按钮
I/O离散
S7200PLC
M1.0
蜂鸣器
I/O离散
S7200PLC
Q0.0
(2)画面设计
4、系统调试
(1)抢答器控制系统PLC部分调试
4、按下一号按钮,观察PLC运行情况,七段数码管显示数字”1”,即字段b、字段c点亮,按下二号按钮、三号按钮、四号按钮,观察PLC运行情况,七段数码管显示数字“1”不变;若按下复位按钮,系统停止运行。依据上面方法,依次调试二号按钮、三号按钮、四号按钮,知道显示正常为止。
(2)抢答器控制系统组态王部分调试
在组态王界面中分别按下按钮1、2、3、4号,观察PLC外接面板上显示数字是否一致,而且看看组态王界面指示灯是否变成对应颜色。只要组态王界面和PLC外接面板上数码管上显示数字一致。
5、经验教训
(1) 在PLC调试时,要正确接线,而且要检验导线是否接触良好。
(2) 假如数码管显示数字,只有二分之一话,那应该检验一下2L是否连接。
(3) 组态王在调试时,若和画面不对应话,首先应该检验一下,通讯线是否连接良好。
(4) 若按钮按下时,其它按钮仍然能够按下,需要修改一下程序,在程序前四个中添加一个M1.0常闭开关。