1、 1 智能抢答器控制智能抢答器控制 目目 录录 一、引言.1 二、系统总体方案设计 2 2.1 系统硬件配置及组成原理 . 2 2.2 系统变量定义及 I/O 地址分配表 . 3 2.3 硬件系统接线图设计 . 3 三、控制内容及程序设计.4 3.1 控制要求及内容 . 4 3.2 PLC 与上位监控软件通讯 4 3.3 控制程序设计思路. 5 3.4 实现的效果 . 5 四、结束语 .6 参考文献.6 附录:带功能注释的源程序 .7 2 一、引言一、引言 近年来随着科技不断发展,PLC 的应用不断深入,同时带动传统的控制技 术不断地更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行
2、各 业的应用中日益普及。 当今社会抢答器朝着数字化、智能化的方向发展,这必然提高了抢答器的 成本,鉴于现在小规模的知识竞赛越来越多,操作简单,经济适用的小型抢答器 必将大有市场,本文设计的三路智能抢答器,操作简单,使用经济,具有较高的 控制价值。 对于抢答器其广泛的应用于电视台、技术竞赛及文娱活动时做抢答作用,为 参赛选手提供一个公平竞争的平台,也增添了娱乐性、刺激性,一定程度上也丰 富了人们的业余生活。 1.1 1.1 课题设计目的课题设计目的 1. 设计出 PLC 控制的智能抢答器系统; 2. 掌握 PLC 的编程软件及指令编程的使用方法; 3. 掌握线圈与接点、中间变量与实际变量之间的关
3、系; 4. 掌握 PLC 下位机与上位机通讯、软件调试的方法; 1.2 设计内容及实现目标设计内容及实现目标 用 AB MicroLogix1500 PLC 控制器实现智能抢答器的设计,具体要求如 下: 1. 1. 主持人按下启动按钮,准备抢答指示灯 L7 亮。 2. 2. 主持人提出问题后,按下控制按钮 K4 的同时,准备抢答指示灯 L7 灭, 允许参赛队进行抢答。最先抢答队有效(另外两队再抢答无效) ,对应的 抢答指示灯亮;回答问题正确,得分指示灯亮。 3.3. 如果主持人在提问题的过程中(或准备抢答指示灯 L7 亮时) ,某个参赛 队抢答,则视为犯规,该队抢答灯亮,犯规指示灯 L8 亮。
4、 4. 4. 主持人按下复位按钮 K5,系统又回到初始状态,准备抢答指示灯 L7 再次 点亮,进行下一轮抢答竞赛,如此循环下去。 3 5.5. 当主持人按下停止按钮,系统才停止工作。 二、系统总体方案设计二、系统总体方案设计 2.1 系统硬件配置及组成原理系统硬件配置及组成原理 图 2-1 系统组成图 硬统件系由编程计算机(上位机)、AB MicroLogix1500 PLC 控制器(下位机, 4 数字量输入/输出点为12入/12出)和抢答器被控对象等组成, 编程计算机(RS232 通讯口)和 AB MicroLogix1500 PLC 控制器(RS232 通讯口)之间通讯采用 DF1 通 讯
5、模块。系统组成图如图 2-1 所示: 2.22.2 定义定义 I/OI/O 口地址分配表口地址分配表 如表 2.2 所示 输 入 信 号 输 出 信 号 信号元件及作 用 PLC 输入口 地址 信号元件及 作用 PLC 输出口 地址 启动/停止带 锁按钮 I0.0 1队抢答指示 灯 L1 Q0.0 1 队抢答按钮 K1 I0.1 1队得分指示 灯 L2 Q0.1 2 队抢答按钮 K2 I0.2 2队抢答指示 灯 L3 Q0.2 3 队抢答按钮 K3 I0.3 2队得分指示 灯 L4 Q0.3 主持人控制按 钮 K4 I0.4 3队抢答指示 灯 L5 Q0.4 主持人复位按 钮 K5 I0.5
6、3队得分指示 灯 L6 Q0.5 主持人确定得 分按钮 K6 I0.6 准备抢答指 示灯 L7 Q0.6 犯规信号灯 L8 Q0.7 接 0V DC DC COM1、 DC COM2 接 24V DC DC COM1、 DC COM2 2.3 硬件系统接线图硬件系统接线图 5 图 2-3 硬件系统接线图 三、控制内容及程序设计三、控制内容及程序设计 3.1 控制内容及要求控制内容及要求 1. 1. 主持人按下启动按钮,准备抢答指示灯 L7 亮。 2. 2. 主持人提出问题后,按下控制按钮 K4 的同时,准备抢答指示灯 L7 灭, 允许参赛队进行抢答。最先抢答队有效(另外两队再抢答无效) ,对应的 抢答指示灯亮,回答问题正确,得分指示灯亮。 3.3. 如果主持人在提问题的过程中(或准备抢答指示灯 L7 亮时) ,某个参赛 队抢答,则视为犯规,该队抢答灯亮,犯规指示灯 L8 亮。 4. 4. 主持人按下复位按钮 K5,系统又回到初始状态,准备抢答指示灯 L7 再 次点亮,进行下一轮抢答竞赛,如此循环下去。 5.5. 当主持人按下停止按钮,系统才停止工作。 3.2 PLC 与上