




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计 论文 题 目 名 称 基于 PLC 的六路抢答器设计 课 程 名 称 专业方向课程设计 学 生 姓 名 卢彦 学 号 1241301041 系 专 业 信息工程系 电子信息工程 指 导 教 师 余建坤 2015 年 6 月 27 日 I 摘 要 随着我国经济和文化实业的发展 在很多公开竞争场合要求有公正的竞争裁决 诸如证券 股票交易及各种智力竞赛等 因此出现了抢答器 最初的抢答器是由优先 权编码器构成的逻辑电路 其运算速度慢 线路复杂 可靠性不高 功能也比较简单 特别是当抢答路数很多时 实现起来就更加困难 因此 一种能够体现竞赛的公开 公平 公正性的知识竞赛抢答器成为一种需求 本设计将以 PLC 为核心设计了系统结构图 程序指令 梯形图以及输入输出端 子的分配方案 在保留了原始抢答器的基本功能的同时又增加一系列的实用功能并简 化其电路结构 其将以其控制方便 灵活 只要改变输入 PLC 的控制程序 便可改 变竞赛抢答器的抢答方案 从而使得竞赛不断完善其公平 公正性 关键词 PLC 竞赛抢答器 七段译码器 目 录 摘 要 I 1 绪论 1 1 1 课题研究背景 1 1 2 课程设计研究内容 2 2 整体方案选择 3 2 1 整体功能介绍 3 2 2 竞赛抢答器控制要求 3 3 硬件电路设计 4 3 1 控制特点分析 4 3 2 外部接线图 5 4 软件设计 6 4 1 I O 地址分配 6 4 2 结构流程图 7 4 3 梯形图设计与分析 8 4 4 系统源程序 11 5 程序调试及分析 12 5 1 程序运行过程分析说明 12 5 2 调试结果 12 总 结 13 致 谢 14 参考文献 15 0 1 绪论 可编程控制器是以计算机为核心的通用自动控制装置 它的功能强 可靠性极强 编程简单 使用方便 体积小 现已广泛应用于工业控制的各个领域 它以微处理器 为核心 用编写的程序进行逻辑控制 定时 记数和算术运算等 并通过数字量和模 拟量的输入 输出来控制机械设备或生产过程 PLC 的学习比一般编程学习困难在于 要完成一个控制系统不仅需要掌握一定的 编程技术 更为重要的是要知道如何针对实际应用的需要选择合适的 PLC 型号 然后 进行资源配置 设计控制系统 该设计为六路抢答器的 PLC 控制 主要介绍了六路抢答器的工作原理 控制系统 的 PLC 的选型和资源的配置 控制系统程序设计与调试 控制系统 PLC 程序 最后 在该设计过程中给予极大鼓励和帮助的老师 同学 在此表示衷心的感谢 由于在设计过程中存在许多不足 希望老师同学指正 1 1 课题研究背景 目前国内外市场上已有很多类型的知识竞赛抢答器 其大致采用模拟电路 数字 电路 单片机或者 PLC 芯片 计算机控制系统等四类产品 对于采用模拟电路或者 数字电路的产品 其技术相当成熟 但是随着功能的增多 电路也越复杂 并且成本 偏高 故障率高 显示方式简单或者没有 无法准确判断抢按按钮的行为 也不便于 参数调节及其功能的升级换代 对于计算机控制系统来说 其程序简单 反应灵敏 便于参数调节及其功能的升级换代 但鉴于其必须配合计算机实用 可操作性差 没 有得到广泛的应用 而对于科技飞速发展的今天 PLC 单片机应用的不断深入 带 动了传统控制检测技术的不断更新 并鉴于其本身具有的优点 以 PLC 单片机为核 心的部件成为主流 传统的普通抢答器主要存在一下缺点 在一次抢答过程中 当出现超前违规抢答时 只能处理违规抢答信号 而对 没有违规的有效信号不能进行处理 因而使该次抢答过程变为无效 当有多个违规抢答时 优先编码电路只能选择其中一个 或利用抢答电路电 子元件的 竞争 选择其中一个 对于后者由于抢答电路制作完毕后电子元件被固定 各路抢答信号的 竞争 能力也被固定 因而本质上也有优先权 普通抢答器存在不公 平性 当有多个违规抢答时 普通抢答器只能 抓住 其中一个违规者 因而出现了 1 漏洞 现在大多抢答器都是以 PLC 单片机为控制核心的智能抢答器 它对采样获得的 各种抢答信号进行分析 但仅有抢答功能的抢答器已经不能满足当今社会的需要 该 设计不但有抢答功能 而且还有一个计分系统 能分别对四个选手进行计分 并能够 对分数进行加 减 带计分功能的智能抢答器将会取代一般的智能抢答器 更好的服 务于社会 1 2 课程设计研究内容 系统设计主要包括硬件和软件两大部分 依据控制系统的工作原理和技术性能 将硬件和软件分开设计 硬件设计部分包括电路原理图 合理选择元器件 绘制线路 图 然后对硬件进行调试 测试 以达到设计要求 软件设计部分 首先在总体设计 中完成系统总框图和各模块的功能设计 拟定详细的工作计划 然后进行具体设计 包括各模块的流程图 选择合适的编程语言和工具 进行代码设计等 最后是对软件 进行调试 测试 达到所需功能要求 在系统设计中设计方法的选用是系统设计能否成功的关键 硬件电路是采用结构 化系统设计方法 该方法保证设计电路的标准化 模块化 硬件电路的设计最重要的 选择可编程的 PLC 并确定与之配套的外围芯片 使所设计的系统既经济又高性能 硬件电路设计还包括输入输出接口设计 画出详细电路图 标出芯片的型号 器件参 数值 根据电路图在仿真机上进行调试 发现设计不当及时修改 最终达到设计目的 软件设计的方法与开发环境的选取有着直接的关系 本系统由于是采用三菱 FX 可控 制编程 此编程工具更有可靠 可拓展 可维护性 2 2 整体方案选择 2 1 整体功能介绍 知识竞赛抢答器 顾名思义就是用于比赛时 跟对手比反应时间 思维运转快慢 的新型电器 随着社会科技技术的不断发展 它的应用场合也随之增加 技术含量大 大提升 更加方便可靠 目前 形式多样 功能完备的抢答器已广泛应用于电视台 商业机构 学校及企事业单位 它为各种竞赛增添了刺激性 娱乐性 在一定程度上 丰富了人们的业余生活 用 PLC 进行知识竞赛抢答器设计 其控制方便 灵活 只 要改变输入 PLC 的控制程序 便可改变竞赛抢答器的抢答方案 2 2 竞赛抢答器控制要求 知识竞赛抢答器能使 6 个队同时参加抢答 设裁判队为裁判台 参赛对为参赛台 裁判台设有音响和裁判灯 并且设有 裁判台开始按钮 SB0 和裁判台复位按钮 SB7 参赛台设有参赛台抢答按钮以及参赛指 示灯 1 6 号参赛台分别对应按钮 SB1 SB6 及参赛指示灯 L1 L6 知识竞赛抢答器能适合以下比赛规则 出题后 各队抢答必须在裁判说出 开 始 并按下裁判台的开始按钮 SB0 后 15S 内抢答 并由数码管显示时间 如提前抢答 抢答器发出 违规 信号 15S 时间到 如无队抢答 则抢答器给出时间已到信号 该 题作废 在有队抢答的情况下 则抢答器发出 抢答 信号 数码管开始计时 并由数 码管显示出抢到题的参考队号 抢到题的队必须在 60S 内答完题 如 60S 内未答完 则作超时处理 灯光与音响信号的意义如下 见图 2 1 结构流程图 音响叫 响 1S 某指示灯亮 由某参赛队正常抢答 音响叫 响 1S 某指示灯亮 总指示灯亮 某参赛队违规 音响叫 响 1S 裁判指示灯亮 无人抢答或答题超时 在某个题结束后 裁判员按下台上的复位按钮 SB7 抢答器恢复原来的状态 为下一轮抢答作好准备 各输出端口统一采用直流 24V 电源 3 3 硬件电路设计 3 1 控制特点分析 智能竞赛抢答器通过 PLC 进行按控制要求编程 其主要的输入就是通过裁判员 和参赛选手的按钮 然后将信号传递给信息分析中心 PLC PLC 将根据信号作出 相应的响应 竞赛抢答器有八个输入信号 即八个按钮 九个输出信号 即六个灯 管信号 一个音响信号 二个指示灯数码管输出信号 由上可知 PLC 共有 八个输入点 九个输出点 系统控制结构框图如下图 3 1 所示 PLC SB0 SB7 SB1 到 Sb6 显 示 器 参赛队号码 计数器的个位 计数器的十位 指示灯数 码管 蜂鸣器 图 3 1 系统控制结构框图 4 3 2 外部接线图 图 3 2 PLC 六路智能抢答器外部接线图 分析 SA 代表 抢答开始 按钮对应输入寄存器 X0 SB1 SB6 代表 6 组参赛选手 的常开按钮 分别对应 X1 X6 输出寄存器 Y0 Y6 分别对应显示器 a g Y11 为启动指 示灯 Y10 为蜂鸣器 Y7 为倒计时指示灯 各输出窗口统一采用直流 24V 电源 5 4 软件设计 4 1 I O 地址分配 输入分配 开始抢答按钮 SA X0 SB1 X1 SB2 X2 SB3 X3 SB4 X4 SB5 X5 SB6 X6 复位按钮 X7 输出分配 数码管显示 a Y0 数码管显示 b Y1 数码管显示 c Y2 数码管显示 d Y3 数码管显示 e Y4 数码管显示 f Y5 数码管显示 g Y6 倒计时显示灯 Y7 蜂鸣器Y10 启动指示灯 Y11 七段译码管显示器如图所示 ab c d e f g 图 4 1 七段译码管显示器 6 其中显示器 b c 亮显示数字 1 a b d e g 亮显示数字 2 a b c d g 亮 显示数字 3 b c f g 亮显示数字 4 a c d f g 亮显示数字 5 a c d e f g 亮显示数字 6 设置辅助继电器 宣布开始 M8002 定时器 T0 4 2 结构流程图 初始状态 复位 图 4 2 结构流程图 开始抢答 违规抢答 状态 开始信号发 出前抢答 音响叫 响 1S 某台灯 亮 总台灯亮 正常抢答 状态 开始信 号发出 15s 内 音响叫 响 1S 某台灯 亮 无人应答 状态 开始信 号发出 15s 内 音响叫 响 1S 裁判台 灯亮 当裁判按下开始按钮时 四个参赛对处于抢答状态 假如是一号参赛队先抢到题 目 PLC 先判断抢答是否成功 若成功 则进行下一部看是否在规定的抢答时间内答 题 若在规定时间内 则答题结束 若超时 则提示主持人 如果抢答没有成功 则 判断是否抢答犯规 若法规 某法规台灯亮 总台灯亮出指令 7 4 3 梯形图设计与分析 8 图 4 3 梯形图 主持人宣布开始 即启动 M8002 并且按下 抢答开始 按钮 X0 后 点亮启动指 示灯 Y11 在启动指示灯被点亮的前提下 按下 X1 显示管 b c 亮 显示数字 1 即 Y1 Y2 有输出 并与 Y0 Y3 Y4 Y5 Y6 的常闭触点串联构成互锁 保证 b c 亮时 a d e f g 不亮 串联复位开关 X7 常闭触点用于停止 X1 与蜂鸣器 输出继电器 Y10 并联 用于自保持 锁住抢答器 使其他按钮无效 同样 按下 X2 显示管 a b d e g 亮 显示数字 2 即 Y0 Y1 Y3 Y4 Y6 有输出 串 联 Y2 Y5 的常闭触点构成互锁 保证 a b d e g 亮时 c f 不亮 按下 X3 显示管 a b c d g 亮 显示数字 3 即 Y0 Y1 Y2 Y3 Y6 有输出 串联 Y4 Y5 的常闭触点构成互锁 保证 a b c d g 亮时 e f 不亮 按下 X4 显示 管 b c f g 亮 显示数字 4 即 Y1 Y2 Y5 Y6 有输出 串联 Y0 Y3 Y4 的 常闭触点构成互锁 保证 b c f g 亮时 a d e 不亮 按下 X5 显示管 9 a c d f g 亮 显示数字 5 即 Y0 Y2 Y3 Y5 Y6 有输出 串联 Y1 Y4 的 常闭触点构成互锁 保证 a c d f g 亮时 b e 不亮 按下 X6 显示管 a c d e f g 亮 显示数字 6 即 Y0 Y2 Y3 Y4 Y5 Y6 有输出 串联 Y1 的常闭触点构成互锁 保证 a c d e f g 亮时 b 不亮 10 4 4 系统源程序 LD X000 OUT Y001 LD Y012 AND Y011 ANI Y013 ANI Y014 ANI Y015 ANI Y016 ANI Y017 ANI Y007 OUT Y012 LD X002 OR Y013 AND Y011 ANI Y012 ANI Y014 ANI Y015 ANI Y016 ANI Y017 ANI X007 OUT Y013 LD X003 OR Y014 AND Y001 ANI Y012 ANI Y013 ANI Y015 ANI Y016 ANI Y017 ANI X007 OUT Y014 LD X004 OR Y015 AND Y011 ANI Y012 ANI Y013 ANI Y014 ANI Y016 ANI Y017 ANI X007 OUT Y015 LD X005 OR Y016 AND Y011 ANI Y012 ANI Y013 ANI Y014 ANI Y015 ANI Y017 ANI X007 OUT Y016 LD X006 OR Y017 AND Y011 ANI Y012 ANI Y013 ANI Y014 ANI Y015 ANI Y016 ANI X007 OUT Y017 LD Y012 OR Y013 OR Y014 OR Y015 OUT Y001 LD Y012 OR Y014 OR Y015 OR Y016 OR Y017 OUT Y002 LD Y013 OR Y014 OR Y016 OR Y017 OUT Y003 OUT Y000 LD Y013 OR Y017 OUT X004 LD Y015 OR Y016 OR Y017 OUT Y005 LD Y013 OR Y014 OR Y015 OR Y016 OR Y017 OUT Y006 LD Y012 OR Y013 OR Y014 OR Y015 OR Y016 OR Y017 OR T0 OUT Y010 LD X007 OUT T0 K600 ANI T0 OUT Y007 END 11 5 程序调试及分析 5 1 程序运行过程分析说明 1 调试步骤 1 按照图 4 3 所示的外部接线图接线 核对地址 逐点进行 确保正确无误 2 检查模拟量输入输出 检查输入输出模块是否正确 工作是否正常 必要时 用 标准仪器检查输入输出的精度 3 检查与测试指示灯 对控制面板上对应的指示灯进行检查 如有指示灯不亮 一 方面查看指示灯是否已坏 另一方面检查逻辑关系是否正确 指示灯是反映系统工作 的一面镜子 先调好它 将对进一步调试提供方便 4 将图 5 1PLC 六路智能抢答器梯形图程序写入 PLC 然后从初始步开始调试 用 元件监视功能监视 a b c d e f g 的状态变化 注意顺序功能图中有可能出现 的路径 在调试时应从初始步开始 分别经过可能出现的路径 一步一步地检查转换 过程是否正确 最后是否能返回初始步 5 手动按钮来实施模拟现场 观察运行结果是否与要求相符合 5 2 调试结果 通过上述的调试步骤后 得出调试结果 由于实验设备以及其他外部条件的限制 导致 我们用一个指示灯代替蜂鸣器 参赛选手如要抢答主持人提出的问题 必须在主持人宣布 开始 即按下 抢答开 始 按钮后 由参赛选手抢先按下自己桌上的抢答器按钮 即 X1 X2 X3 X4 X5 X6 此时 8 段数码管显示器会显示最先按下按钮的组号 同时蜂鸣器指示灯亮 并锁住抢答器 使其它组再按也无效 当按下复位按钮响应后 数码管显示器熄灭 蜂鸣器指示灯熄灭 参赛选手开始回答问题 同时倒计时指示灯 点亮 参赛选手必须在规定的时间内 60s 倒计时指示灯点亮期间 回答问题 当倒 计时结束时 指示灯熄灭 同时蜂鸣器指示灯亮提示时间到 此时参数选手应立即停 止答题 12 总 结 经过这半个学期的努力 在老师和同学的帮助下做完了这次 PLC 的课程设计工 作 由于自己知识的缺乏及能力的有限 仍没有能够实现像课题设计中那样倒计时而 且带有声光提示等功能的补充与完善 但是通过这次的课程设计 我能运用已学的知 识解决我在设计中遇到的问题 使自己的动手能力和思考问题的能力得到了很大的提 高 在做设计的过程中我查阅了很多的资料 并认真的阅读这些与我的设计相关的资 料 从而我的专业涵养得到了提高 知识的储备量也有所增加 整个设计通过了软件 和硬件上的调试 仿真 我想这对于自己以后的学习和工作都会有很大的帮助的 在 这次设计中遇到了很多实际性的问题 在实际设计中才发现 书本上理论性的东西与 在实际运用中的还是有一定的出入的 所以有些问题不但要深入地理解 而且要不断 地更正以前的错误思维 但是 通过这次设计我也发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省书法动漫教学课件
- 有理数加法的教学课件
- 车辆查控战术训练课件
- a o e教学课件图片
- 辅机故障分析工艺考核试卷及答案
- 钾肥浓缩工艺考核试卷及答案
- 环保设备除甲醛工艺考核试卷及答案
- 会计考试题库及答案解析
- 文具UV固化涂装技术考核试卷及答案
- 2025年焊工作业人员职业技能考试笔试试题(附答案+解析)
- 妇产科护理 课件06章-正常产褥期母婴的护理
- 2025年三类人员安全员C证继续教育题库带参考答案
- 蝴蝶的色彩课件
- 2022年江苏泰州泰兴市济川街道招聘劳动保障协理员6人笔试备考试题及答案解析
- 2025年《药品管理法》试题(附答案)
- 基孔肯雅热防控指南专题课件
- 2025年党建知识应知应会测试题库(附答案)
- 2025至2030中国人造土壤市场经营形势与未来发展方向研究报告
- 特种设备突发事件应急处置技术指南 第5部分:起重机械-地方标准
- 友邦资讯面试题目及答案
- 2025年社区工作者考试真题库及答案
评论
0/150
提交评论