三路智力抢答器的PLC控制学习资料
- 格式:doc
- 大小:194.00 KB
- 文档页数:28
plc课程设计--设计三路抢答器控制系统1 引言1.1 设计任务与要求本次PLC课程设计任务与要求如下:一、控制要求设计三路抢答器控制系统,其控制要求如下:一个三路抢答器,任意一组抢先按下后,显示器能及时显示该组的编号并且指示灯开始闪烁,同时锁住抢答器,使其他组按下无效,抢答器复位后才可重新抢答。
二、设计I/O点分配三、画出PLC的外部接线图四、设计完整的梯形图五、编译、下载、运行1.2 实用价值与理论意义可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。
现已广泛应用于工业控制的各个领域,它以微处理器为核心,用编写的程序进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。
随着科技的飞速发展,PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。
目前国内外市场上已有很多类型的知识竞赛抢答器,其大致采用模拟电路、数字电路、单片机或者PLC芯片、计算机控制系统等四类产品。
对于采用模拟电路或者数字电路的产品,其技术相当成熟。
但是随着功能的增多,电路也越复杂,并且成本偏高,故障率高,显示方式简单或者没有,无法准确判断抢按按钮的行为,也不便于参数调节及其功能的升级换代。
对于计算机控制系统来说,其程序简单,反应灵敏,便于参数调节及其功能的升级换代,但鉴于其必须配合计算机实用,可操作性差,没有得到广泛的应用。
而对于科技飞速发展的今天,PLC应用的不断深入,带动了传统控制检测技术的不断更新,并鉴于其本身具有的优点,以PLC为核心的部件成为主流。
本次PLC课程设计的目的与意义在于提高同学们的动手操作能力、巩固课本知识、培养自觉学习能力、提高团队合作意识以及一些基本编程知识的掌握等,主要是对施耐德SomachinePLC编程软件、M218系统等的应用。
科学技术学院课程设计任务书电气工程及其自动化专业13年级2班付琴芳一、设计题目三路抢答器的PLC控制二、主要容该抢答器作为智力竞赛的评判装置,根据应答者抢答情况自动设定答题时间,并根据答题情况用灯光、声音显示其答题正确、错误及违规,在主持人的操作下,对答题者所显示的分数值进展加分、减分或违规扣分。
三、具体要求1.主持人提出问题并按下启动按钮〔开场抢答〕后,假设10s无人抢答,那么有声音提示,说明该题无人抢答,自动作废。
2.主持人提出问题在未按下启动按钮〔开场抢答〕之前抢答,那么违规,抢答器报出违规信号,并作减分处理。
3.主持人提出问题并按下启动按钮〔开场抢答〕后,第一个按下按钮的信号有效,后按下的按钮信号无效。
4.主持人按下计时按钮,开场计时。
答题时间为1min,答题过程中有灯光提示时间,时间到并有声音指示。
5.抢答器有数码显示器显示各答题者的分数,由主持人控制,答对者加10分,答错者减10分,违规者扣5分,减分计算中假设出现负分作0分处理。
6.答题完毕按下复位按钮,恢复抢答器原始状态,为下一轮抢答做好准备。
答题过程中灯光、音响的安排及考前须知见课程设计指导书。
在上述具体的要求下,完成硬件电路的制作和接线,PLC控制程序的设计及联机调试,直至满足要求。
四、进度安排1.理解课程设计容及设计要求,查阅资料〔第一周的星期一〕。
2. PLC外围硬件电路的制作和接线,构思设计方案〔第一周的星期二至星期三〕。
3. PLC控制程序设计、程序调试及系统的总体调试,撰写课程设计报告〔第一周的星期四至第二周星期四〕。
4. 课程设计辩论、批改设计报告,登载成绩〔第二周星期五〕。
五、完成后应上交的材料PLC外围硬件连接电路、程序清单及课程设计总结报告。
六、总评成绩指导教师签名日期年月日系主任审核日期年月日目录1. 前言 (4)2. 设计任务和要求 (5)2.1 任务描述 (5)2.2 设计任务及要求 (6)3. 硬软件设计方案选择 (7)3.1硬件I/O地址分配 (8)3.2 方案选择 (9)3.3 控制系统的硬件组成 (13)4 抢答器软件系统设计 (14)4.1 软件流程图的设计 (14)4.2 PLC控制程序的设计 (16)4.2.1 主持人开场复位初始化 (16)4.2.2 抢答前计时 (17)4.2.3 抢答总台绿灯亮 (17)4.2.4 违规抢答红灯亮 (18)4.2.5 总台音响 (19)4.2.6 抢答标志 (19)4.2.7 加减分程序 (20)4.2.8 各位选手的分数显示 (22)4.2.9 复位 (23)4.3 抢答总程序 (24)5 调试中的遇到的问题 (24)6 设计体会 (25)7 参考文献 (26)1前言目前国外市场上已有很多类型的知识竞赛抢答器,其大致采用模拟电路、数字电路、单片机或者PLC芯片、计算机控制系统等四类产品。
佛山科学技术学院课程设计任务书电气工程及其自动化专业 13年级 2 班付琴芳一、设计题目三路抢答器的PLC控制二、主要内容该抢答器作为智力竞赛的评判装置,根据应答者抢答情况自动设定答题时间,并根据答题情况用灯光、声音显示其答题正确、错误及违规,在主持人的操作下,对答题者所显示的分数值进行加分、减分或违规扣分。
三、具体要求1.主持人提出问题并按下启动按钮(开始抢答)后,若10s内无人抢答,则有声音提示,说明该题无人抢答,自动作废。
2.主持人提出问题在未按下启动按钮(开始抢答)之前抢答,则违规,抢答器报出违规信号,并作减分处理。
3.主持人提出问题并按下启动按钮(开始抢答)后,第一个按下按钮的信号有效,后按下的按钮信号无效。
4.主持人按下计时按钮,开始计时。
答题时间为1min,答题过程中有灯光提示时间,时间到并有声音指示。
5.抢答器有数码显示器显示各答题者的分数,由主持人控制,答对者加10分,答错者减10分,违规者扣5分,减分计算中若出现负分作0分处理。
6.答题完毕按下复位按钮,恢复抢答器原始状态,为下一轮抢答做好准备。
答题过程中灯光、音响的安排及注意事项见课程设计指导书。
在上述具体的要求下,完成硬件电路的制作和接线,PLC控制程序的设计及联机调试,直至满足要求。
四、进度安排1.理解课程设计内容及设计要求,查阅资料(第一周的星期一)。
2. PLC外围硬件电路的制作和接线,构思设计方案(第一周的星期二至星期三)。
3. PLC控制程序设计、程序调试及系统的总体调试,撰写课程设计报告(第一周的星期四至第二周星期四)。
4. 课程设计答辩、批改设计报告,登载成绩(第二周星期五)。
五、完成后应上交的材料PLC外围硬件连接电路、程序清单及课程设计总结报告。
六、总评成绩指导教师签名日期年月日系主任审核日期年月日目录1. 前言 (4)2. 设计任务和要求 (5)任务描述 (5)设计任务及要求 (6)3. 硬软件设计方案选择 (7)硬件I/O地址分配 (8)方案选择 (9)控制系统的硬件组成 (13)4 抢答器软件系统设计 (14)软件流程图的设计 (14)PLC控制程序的设计 (16)4.2.1 主持人开始复位初始化 (16)4.2.2 抢答前计时 (17)4.2.3 抢答总台绿灯亮 (17)4.2.4 违规抢答红灯亮 (18)4.2.5 总台音响 (19)4.2.6 抢答标志 (19)4.2.7 加减分程序 (20)4.2.8 各位选手的分数显示 (22)4.2.9 复位 (23)抢答总程序 (24)5 调试中的遇到的问题 (24)6 设计体会 (25)7 参考文献 (26)1前言目前国内外市场上已有很多类型的知识竞赛抢答器,其大致采用模拟电路、数字电路、单片机或者PLC芯片、计算机控制系统等四类产品。
摘要近年来随着科技的飞速发展, PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。
本次设计是利用PLC(Programmable Logic Controller)对PLC控制智力抢答器进行控制。
首先,选择这个题目之后,我对本次设计进行了全面的思考。
使自己对本次设计有一个大致的总体思路,然后仔细分析PLC控制的三路智力抢答器的工作原理,以及它的一些工作过程,分析后得出它主要需要完成主持人的控制、选手的抢答、计时及计分输出显示功能等。
关键词:智力控制,三路抢答器, PLC,计分。
设计任务书(1)三路抢答器应用背景和概述抢答器广泛用于电视台、商业机构及学校,为竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。
本文介绍一种抢答器,能使三个人同时参加抢答,赛场中设有1个裁判台,三个参赛台.总体设计选用三菱PLC控制,抢答操作方便,在很多的场所都可以使用,并且给人的视觉效果非常好。
抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。
随着社会科技技术的不断发展,他的应用场合也随之增加;技术含量大大提升;更加方便可靠。
用PLC进行知识竞赛抢答器设计,其控制方便,灵活,只要改变输入PLC的控制程序,便可改变竞赛抢答器的抢答方案。
此任务的抢答器可根据应答者抢答情况自动设定答题时间,并根据情况用灯光和声音现实其回答正确和错误,在工作人员操作下对答题者所显示的分数进行加分和减分。
三路智力抢答器有三个抢答按钮最先按下按钮有效,在此之后按下按钮无效,伴有灯光和声音指示,并开始计时答题时间。
计时时间到声音提示停止答题。
如果抢答者答题正确和错误主持人按下加分键或减分键,将对所显示的分数进行加分和减分。
(2)设计任务和要求三路智力抢答器应达到以下要求。
(1)按下启动按钮(开始抢答)后,若10内无人抢答,则抢答器自动撤销抢答信号(有声音提示),说明该题无人抢答自动作废。
课程设计(论文)题目名称智力抢答器的PLC控制课程名称PLC课程设计学生姓名学号系、专业指导教师2011年12 月23 日随着我国经济和文化实业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券、股票交易及各种智力竞赛等,因此出现了抢答器。
最初的抢答器是由优先权编码器构成的逻辑电路,其运算速度慢,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更加困难。
因此,一种能够体现竞赛的公开、公平、公正性的知识竞赛抢答器成为一种需求。
本设计将以PLC为核心设计了系统结构图、梯形图以及输入输出端子的分配方案,比较优秀的实现了三路抢答的功能,主持人操作简单,只需按一下即可达到初始状态继续答题。
从而使得竞赛不断完善其公平、公正性。
关键词:PLC;竞赛抢答器;控制程序摘要 (Ⅰ)1课题分析与利用PLC控制的特点 (1)1.1 课题与程序控制分析 (1)1.2 采用PLC控制的特点 (1)2 PLC控制系统的硬件配置 (2)2.1.PLC机型 (2)2.2控制特点分析 (2)2.3 外部接线图 (3)3 PLC控制系统应用程序的设计 (3)3.1 程序流程图 (3)3.2 I⁄O分配表 (4)4 梯形图与程序运行步骤说明 (4)4.1梯形图设计 (4)4.2 指令表 (9)4.3程序运行过程分析说明 (11)4.4程序的下载、安装和调试 (13)5总结 (13)参考文献............................................. . 141 课题分析与利用PLC控制的特点1.1课题与程序控制分析1.1.1课题分析知识竞赛抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。
随着社会科技技术的不断发展,它的应用场合也随之增加;技术含量大大提升;更加方便可靠。
与传统抢答器不同,在PLC的控制下可以弥补传统抢答器的很多不足。
课题要求:1、竞赛开始时,主持人接通启动/停止开关(SA),指示灯(HL1)亮。
图3.2智力抢答器示意图该图3.2为智力抢答器示意图,主要由指示器、按钮、倒计时显示器、分数显示器、抢答灯和音响组成。
其结构包括主持人的按钮(启动开关、抢答开关、计时开关、加减分开关),显示器组成的1min倒计时器,在每一次抢答的时候,各种情况下的音响、灯光发生器。
3.3 系统控制要求1.竞赛开始时,主持人接通启动/停止开关(SA),指示灯亮。
2.当主持人按下开关按钮后(SB0),如果10s内无人抢答,赛场内的音响(HA)发出持续1.5s的声音,指示灯(HL2)亮,表示抢答器自动撤销此次抢答信号。
3.当主持人按下开始抢答按钮(SB0)后,如果在10s内有人抢答(按下抢答按钮SB3,SB4或SB5),则最先按下抢答器按钮的信号有效,相应抢答桌上的抢答灯(HL3,HL4或HL5)亮,赛场的音响发出短促的音(0.2sON;0.2sOFF;0.2sON)。
4.当主持人确定抢答有效后,按下答题计时按钮(SB6),抢答桌上的抢答灯灭,计时开始,计时时间到(假设为1min),赛场的音响发出持续3s的长音,抢答桌上的抢答灯再次亮。
5.如果抢答这在规定的时间内正确答题,主持人或助手按下加分按钮,为抢答者加分,同时强大桌上的指示灯快速闪烁3s(闪烁频率为0.3SON;0.3sOFF)。
6.如果抢答者不能再规定的时间内回答问题,主持人或助手按下减分按钮,为抢答者减分。
3.4 控制系统I/O分配表3.4.1智能抢答器PLC控制系统的输入端口如表3.3所示:表3.3输入信号对照表3.4.2智能抢答器PLC控制系统的输出端口如表3.4所示输出信号对照表表3.4输入、输出端子电气接线图如下图3.5所示。
图3.5控制系统外部I/O接线图第四章系统软件设计4.1整体设计根据基于PLC智力声光智能抢答器的控制要求,应用程序采用一体化结构。
通过PLC控制程序来实现整体的运行,系统仅需要少量的按钮和接口,一般的PLC配置都可运行。
该系统本着简单易懂、可靠性强、适应性强等方面进行设计。
三路智力抢答器PLC控制目录1概述 (2)2 设计任务和要求 (3)2. 1设计目的 (3)2. 2任务描述: (3)2. 3 设计任务和要求 (4)3 设计方案与硬软件选择 (4)3. 1 硬件I/O地址分配 (4)3. 2 方案选择 (5)3.3 硬件系统接线图 (5)3.4软件流程图的设计 (7)3.5显示线路简介 (7)3.6显示原理简介 (9)3. 7 控制系统的硬件组成 (9)4 PLC控制程序的设计 (10)4.1系统初始化 (10)4.2开始与复位 (11)4.3三位选手抢答程序 (11)4.4答题计时程序 (12)4.5控制台红、绿灯控制程序。
(12)4.6控制台音箱 (13)4.7正常抢答加减分程序 (14)4.8违规抢答减分程序 (14)4.9复位条件程序 (14)4.10数码管显示刷新程序 (15)4.11最高分最低控制 (16)4.12PLC内部元件说明 (17)5 安装与调试情况 (18)5.1 调试软件与步骤 (18)5.2 调试中遇到的问题 (18)5.3 硬件答辩遇到的问题 (18)6 设计体会 (19)7 附录 (20)8 参考书籍 (26)1概述近年来随着科技的飞速发展,PLC的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。
据统计,可编程控制器是工业自动化装置中应用最多的一种设备。
专家认为,可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一,PLC、机器人、CAD/CAM将成为工业生产的三大支柱。
PLC型抢答器是将PLC用于对抢答器的控制,主要是考虑其具有对使用环境适应性强的特性,同时其内部定时器资源十分丰富,可对目前使用的抢答器进行精确控制,特别是对多人抢答的控制可方便的实现。
通过设计一个抢答器,使我们系统掌握可编程控制器的基本原理、功能、应用、程序设计方法和编程技巧,是我们掌握一些基本机型,掌握PLC控制技术的基本原理和应用,并学习PLC 编程的多样性、灵活性,是我们掌握PLC在实际应用中的控制作用、动作顺序与原理,为今后从事自动化控制领域的工作打下坚实的基础。
智力竞赛抢答器一、设计目的1. 学会绘制梯形图,掌握自主设计PLC线路的方法,并且能用硬件表示出来;2. 通过基本训练,设计一个PLC智力竞赛抢答器。
按控制要求设计PLC线路和设计PL外部电路的接线图。
编写控制程序,并学习上机调试程序的方法。
3. 熟悉PLC主机的结构,熟悉编程器的功能;4. 进一步熟悉编程器及CX-P的使用方法,掌握输入\输出、定时器\计数器、等常用指令的功能和编程方法。
二、设计任务1.设计要求根据所给的基本要求,通过调研或查阅参考资料,写出具体的设计报告书,包含设计任务,设计指标、设计思路、设计梯形图和调试过程问题分析、设计结论。
设计报告每人一份,打印或手写均可,其中封皮统一(封皮电子版见FTP),验收时需要答辩。
(设计及实现过程可参考PLC实验指导书)2.设计题目三队进行智力竞赛,每队三人,每队所在桌上有三个按钮(SB11,SB12,SB13;SB21,SB22,SB23;SB31,SB32,SB33)一个指示灯(分别为L1,L2,L3),主持人桌上有抢答开始按钮SBB和复位按钮SBE,三队分别为小学队、中学队和大学队,要求如下,编写一PLC程序实现之。
(1)主持人按下抢答开始按钮SBB后才能抢答,任一队抢答成功其桌上灯亮,其余队再抢无效。
主持人按复位按钮后灯灭。
(2)小学队抢答成功的条件是三个按钮任何一个按下;中学队抢答成功的条件是三个按钮都按下;大学队抢答成功的条件是三个按钮都在主持人按下抢答开始按钮SBB的10秒钟内按下。
三、设计原理(一)课程设计控制原理1.基本功能模块(1)抢答器控制装置既可用数字电路控制来实现,也可用PLC来实现。
可是数字电路具有体积大、耗电多、寿命短、可靠性差以及运行速度慢等缺点。
而可编程序控制器,具有体积小、可靠性高、耗电量少等优点,同时在系统设计中,可简化设计结构,降低成本。
可实现数据的传输和监控,因而PLC很快被接受并广泛应用于自动控制中。
3.3项目三任务三抢答器的PLC控制一、复习旧知分析彩灯循环点亮的PLC控制。
二、引入新课在知识竞赛或智力比赛等场合,经常会使用抢答器,那么的抢答器的控制部分是如何设计呢?抢答器的设计方法与采用的元器件有很多种。
可以采用数字电子技术学过的各种门电路芯片与组合逻辑电路芯片搭建电路完成,也可以利用单片机为控制核心组成系统实现,还可以用PLC控制完成。
在这里仅介绍利用PLC作为控制设备来实现抢答器的控制。
三、讲解新知(一)指针(P、I)指针:在执行PLC程序过程中,当某条件满足时,需要跳过一段不需要执行的程序,或者调用一个子程序,或者执行制定的中断程序,这时需要用一“操作标记”来标明所操作的程序段,这一“操作标记”就是指针。
在FX3U系列PLC中,指针用来指示分支指令的跳转目标和中断程序的入口标号,分为分支用指针(P)和中断用指针(I)两类,其中,中断用指针又可分为输入用中断指针、定时器用中断指针和计数器用中断指针3种,其编号均采用十进制数分配。
FX3U 系列PLC的指针种类及地址编号,见表3-18。
1、分支用指针(P)分支指针是条件跳转指令和子程序调用指令跳转或调用程序时的位置标签(入口地址)。
FX3U系列PLC的分支指针编号为:P0~P4095,共4096点。
分支指针的使用如图3-22所示。
2、分支指针使用说明:指针P63为END指令跳转用特殊指针,当出现CJ P63时驱动条件成立后,马上跳转到END指针,执行END指令功能。
因此,P63不能作为程序入口地址标号而进行编程。
如果对标号P63编程时,PLC会发生程序错误并停止运行。
分支指针P必须和条件跳转指令CJ或子程序调用指令CALL组合使用。
条件跳转时分支指针P在主程序区;子程序调用时分支指针在副程序区。
编程软件GX上输入梯形图时,分支指针的输入方法:找到需跳转的程序或调用的子程序首行,将光标移到该行左母线外侧,直接输入分支指针标号即可。
1、输入中断用指针只接收来自特定的输入地址号(X000~X005)的输入信号而不受PLC扫描周期的影响。
三、设计方案3.1 I/O端口3.1.1硬件与PLC对应端口地址表3-13.3梯形图说明3.3.1元件说明表3-2.元件说明3.2.2初始化程序当赋初值一次后,初始化程序自动断开,采用计数器 C0 控制3.2.3违规抢答程序及警报灯程序我们认为违规行为处在主流程图的开始与判断是否按下开始按钮之间的按下抢答器行为; C8、C9、C10是防止过违规行为。
3.2.4启动按钮及无人应答程序按下开始按钮X004,进入抢答环节,10s无人应答,进入声响(T1)及控制台绿灯(T2)点亮2s,并且自动复位。
图3-53.2.5有效抢答与违规时抢答者灯亮程序开关T0是避免10s无人应答后,在计时器T2时间内,有人进行抢答。
Y13、Y14为互锁开关;C4为违规时,违规者灯亮开关,C4常开开关允许多人在一轮抢答中违规。
图3-63.2.6控制台绿灯点亮程序只有在有效抢答标志位M1得电,才能进入计时环节;T6、T7为计时环节中的10s灯闪烁的控制开关;T0无人抢答时的灯亮控制开关;图3-73.2.6蜂鸣器程序T0、T1无应答时的蜂鸣控制开关;C1、T9为计时60s时间到的时候的蜂鸣控制开关;图3-83.2.7计时程序只有在有效抢答标志位M1得电,才能按下X7进行计时;T6计时50s进入绿灯闪烁的计时程序,同时使绿灯灭;T7控制10s闪烁灯亮1s,T8控制灯灭1s;C1控制闪烁5次;3.2.8有效加减分程序图3-93.2.8有效加减法程序首先对抢答者分数的十位数进行判断,是否被加数小于9或者被减数大于0,如果是,则进行加减法计算,如果否,则直接进入输出程序;C2控制提前答完时,结束60s计时环节;图3-113.2.9违规减法程序首先对违规者分数的个位数进行判断是否等于5,如果是,则直接进行个位数减5计算.如果否,再次对违规者分数的十位数进行判断是否大于0,如果是,则进行十位数减1,个位数加5运算,如果否,直接进行输出显示;图3-12图3-133.2.10防过违规程序及违规时单次减分、输出控制程序当按下违规减分按钮之后,未复位之前,再次按下抢答器行为视为无效输入行为;计数器C3控制违规减分程序及输出控制程序在复位前只能单次执行;计数器C8、C9、C10是避免当有违规行为时,并且已经进行了违规减分按钮,但未复位之前,没有违规者按下抢答器为无效输入;[RST C7]指令为违规减分输出显示开始指令。
案例三:智力抢答器控制一、智力抢答竞赛案例描述8人参加智力抢答竞赛,需要用8个抢答按钮(X0~X7)和8个指示灯(Y0~Y7),当主持人报完题目,按下开始抢答按钮X10后,抢答者开始按按钮,先按按钮者的灯亮,同时蜂鸣器Y17响,后按按钮者的灯不亮,用一个数码管显示抢答者的台位号码。
智力抢答竞赛如下图所示:智力抢答竞赛示意图二、控制方案设计1.IO分配表输入输出输入设备输入继电器输出设备输出继电器0#台抢答按钮SB0 X0 0#台指示灯HL0 Y01#台抢答按钮SB1 X1 1#台指示灯HL1 Y12#台抢答按钮SB2 X2 2#台指示灯HL2 Y23#台抢答按钮SB3 X3 3#台指示灯HL3 Y34#台抢答按钮SB4 X4 4#台指示灯HL4 Y45#台抢答按钮SB5 X5 5#台指示灯HL5 Y56#台抢答按钮SB6 X6 6#台指示灯HL6 Y67#台抢答按钮SB7 X7 7#台指示灯HL7 Y7抢答开始按钮SB8 X10 蜂鸣器HA Y17数码管A~G Y10~Y16 2.电气原理图三、智力抢答竞赛控制程序四、智力抢答竞赛案例分析在主持人按钮X10未按下时不执行指令,抢答者按抢答按钮K2X0(X7~X0)无效。
当主持人按下按钮X10时,由于抢答按钮均未按下,所以K2Y0=0,由MOV指令将K2X0的值0传送到K2Y0中,由CMP指令比较K2Y0和K0,由于K2Y0=K0,比较结果是M1=1。
当按钮X10复位断开时,由M1接点接通MOV和CMP 指令。
当有人按下抢答按钮时,若按钮X2先按下,则K2X0=00000100,经MOV指令传送,K2Y0=00000100,即Y2=1,对应的指示HL2灯亮,经CMP指令比较,K2Y0=4>0,比较结果是M0=1,M1=0,MOV和CMP指令被断开,这样,后按下的按钮无效。
M0接点闭合,Y17得电,蜂鸣器响。
执行ENC0指令使K2Y0=00000100,即“Y2=1”编码成数值2存放到数据寄存器D0中,再经SEGD指令进行七段译码送到输出继电器Y10~Y17,到七段数码管显示数值2。
目录1 PLC 概述 (1)1.1 PLC的由来及发展史 (1)1.2 PLC的命名与定义 (2)1.3 PLC的主要特点、主要功能及应用范围 (2)1.3.1 PLC的主要特点 (2)1.3.2 PLC的主要功能 (3)1.3.3 PLC的应用范围 (4)1.4发展趋势 (4)2 PLC软件介绍 (5)2.1 GX Developer软件的使用方法 (5)2.2 GX Developer软件的仿真 (8)3设计任务和要求 (12)4 抢答器总体设计 (12)4.1抢答器硬件系统设计 (12)4.1.1控制系统选取 (12)4.1.2控制系统的硬件组成 (13)4.1.3硬件I/O地址分配 (13)4.1.4 外部硬件接线图 (14)4.1.5 外部控制电路(电源和急停开关) (16)4.2 抢答器软件系统设计 (16)4.2.1整体设计 (16)4.2.2 抢答器总程序 (16)4.2.3 控制柜台设计 (17)4.2.4 安装与调试 (17)总结 (19)致谢 (20)参考文献 (21)附录 A (22)附录 B (24)1 PLC 概述随着微处理器、计算机和数字通信技术的飞速发展,计算机控制已扩展到所有的控制领域。
现代社会要求制造业对市场需求迅速的反应,生产出小批量、多品种、多规格、低成本和高质量的产品。
为了满足这一需求,生产设备的控制系统必须具有极高的灵活性和可靠性,可编程控制器就顺应而生。
1969年美国数字设备公司(DEC)根据美国通用汽车公司的这种要求,研制成功了世界上第一台可编程控制器,并在通用汽车公司的自动装配线上试用,取得很好的效果。
从此这项技术迅速发展起来。
1.1 PLC的由来及发展史PLC早期主要应用于工业控制,但随着技术的发展,其应用领域正在不断扩大 . 可编程控制器(Programmable Logical Controller)简称PC或PLC,是60年代末发明的工业控制器件,是美国数字公司(DEC )为美国通用公司(GM)研制开发并成功应用于汽车生产线上,可编程控制器自此诞生。
三路智力抢答器的P L C控制第一章设计任务书一、三路抢答器应用背景和概述抢答器广泛用于电视台、商业机构及学校,为竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。
本文介绍一种抢答器,能使三个人同时参加抢答,赛场中设有1个裁判台,三个参赛台.总体设计选用三菱PLC控制,抢答操作方便,在很多的场所都可以使用,并且给人的视觉效果非常好。
抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。
随着社会科技技术的不断发展,他的应用场合也随之增加;技术含量大大提升;更加方便可靠。
用PLC 进行知识竞赛抢答器设计,其控制方便,灵活,只要改变输入PLC的控制程序,便可改变竞赛抢答器的抢答方案。
该抢答器可作为智力竞赛的评论装置。
根据应答者抢答情况自动设定答题时间,并根据情况用灯光和声音现实其回答正确和错误,在工作人员操作下对答题者所显示的分数进行加分和减分。
三路智力抢答器有三个抢答按钮SB1~SB2,最先按下按钮有效,在此之后按下按钮无效,伴有灯光、声音指示,并开始计时(答题时间),计时时间到(答题给定的时间),声音提示停止答题。
如果抢答者答题正确或错误,主持人或操作员按下加分键或减分键,将对显示分数值加分或减分。
该控制器组成框图如图1.1所示。
图1.1 三路智力抢答器组成框图二、设计任务和要求1、三路智力抢答器应达到以下要求。
(1)按下启动按钮(开始抢答)后,若10内无人抢答,则抢答器自动撤销抢答信号(有声音提示),说明该题无人抢答自动作废。
(2)按下启动按钮(开始抢答)后,第一个按下按钮有效,其余信号(后按下)无效。
有效信号用灯光和声音表示。
(3)若有人抢答即按下任意一个抢答按钮,从按下按钮开始计时,在答题时间(约1 min)完毕时。
有灯光和声音信号提示答题时间已到。
(4)三路抢答器应有灯显示和分数显示对答题正确或错误者,在操作人员控制下可对其加10分或减10分。
加分最大可达到99分,减分最少分值00分。
三路智力抢答器工作流程图如图1.2所示。
图1.2 三路抢答器工作流程示意图2、工作任务1) 根据控制要求,进行抢答器PLC控制系统硬件电路设计,包括主电路、控制电路及PLC 硬件配置电路。
2) 根据控制要求,编制抢答器PLC控制应用程序。
3) 编写设计说明书,内容包括:①设计过程和有关说明。
②基于PLC的抢答器电气控制系统电路图。
③ PLC控制程序。
④电器元器件的选择和有关计算。
⑤电气设备明细表。
⑥参考资料、参考书及参考手册。
⑦其他需要说明的问题,例如操作说明书、程序的调试过程、遇到的问题及解决方法、对课程设计的认识和建议等。
第二章抢答器硬件系统设计一、控制系统选取抢答器对时间间隔的要求很高,而且多在会议、答辩赛等一些正规的需要进行抢答的场合中使用,所以对设备的精准性和可靠性要求很高。
为此,我们对将采用的控制系统进行了全面的分析对比。
可编程控制器(PLC)是由工业微型计算机、输入, 输出设备、保护及抗干扰隔离电路等构成的微机控制装置,具有顺序、周期性工作的特征,从应用角度看可编程控制器具有如下特点:1)可靠性高2)体积小3)通用性好4)使用方便硬件系统分别选择4个额定电压为24V的电铃,8个额定电压为24V灯泡。
6个七段数码显示管(七段数码显示管用7位的信号驱动。
在实际应用中可以用三菱PLC指令SEGD.只需要用一个数据寄存器D)。
I/O接口分别为7个输入继电器X、35个输出继电器Y和20%接口裕量,所以选择三菱PLC的FX2N—80MR系列。
FX2N -80MR系列的PLC在各种行业的检测及控制的自动化都得到广泛的应用。
三菱FX2N-80MR具有40个输入辅助继电器X和40个输出辅继电器Y。
PLC的工作方式为周期扫描。
一个扫描周期大约为0.08us,可见其PLC的可靠性。
同时在使用方面用软件GX—developer,输入程序变换看是否有错误。
如果有错误继续修改,通过计算机写入PLC运行调试。
二、控制系统的硬件组成在抢答器的工作过程中,主控单元的主要控制对象首先是输入信号,控制系统就是判别这个事件有没有发生,不同的情况给出不同的结果,其硬件组成结构图如图2.1所示:三、硬件I/O 地址分配根据任务要求及所选FX 2N -80MR(考虑20%接口裕量)和其他硬件(电铃、灯、七段数码显示管)PLC 的I/O 地址分配如表1所示。
表1 三路智力抢答器输入输出口分配表图2.1硬件组成结构图系统四、硬件系统接线图1. 外部硬件接线图根据题目要求和I/O地址分配,结合FX2N-80MR的PLC外部系统接线图如图2.3所示。
图2.3 外部接线图2.硬件接线分析为了硬件电路接线方便,SB1抢答的开始按钮,对应输入点为X1输出点为Y0。
SB4、SB5、SB6分别对应三个参赛对号,输入点分别X4、X5、X6,输出点分别为Y2、Y3、Y4。
SB0为抢答的复位按钮,对应输入点为X0。
数码管1显示输出点为Y10-Y16。
数码管2显示输出点为Y20-Y26。
数码管3显示输出点为Y30-Y36。
PLC与数码管采用串电阻直接连接方式。
其外部硬件接线图如图2.33. 外部控制电路(电源和急停开关)根据急停原理在PLC上连接一对常闭触点,急停控制电路如下如图2.4所示。
图2.4 急停电路第三章抢答器软件系统设计一、整体设计根据PLC智能抢答器的控制要求,应用程序采用一体化结构。
通过PLC控制程序来实现整体的运行,系统仅需要少量的按钮和接口,一般的PLC配置都可运行。
该系统本着简单易懂、可靠性强、适应性强等方面进行设计。
在抢答时只需按动按钮即可数码管在系统程序的控制下自动显示组号以及倒计时时间。
安全、可靠、省时、省力、价格便宜。
控制软件应用GX-developer编程软件,采用梯形图语言编写,工作系统自动控制流程框图如图3.1.所示。
根据系统控制要求,进行针对性设计,要充分保证系统的安全,保证整个系统的运行安全可靠。
自动条件下,必须复位后在满足自动条件下才能进行自动运行程序,当中充分应用各个过程的互锁来保证系统的安全。
二、PLC控制程序为了编程结构的简单、明了在主程序中引用了中间继电器,X4—X6分别为三组选手的抢答信号,同时我们用中间继电器M1,M2,M3,M10,M51,M52进行自锁和互锁功能,以保证每个选手公平抢答。
主持人控制台有X1按钮用以抢答开始,X0按钮为复位按钮。
程序流程图如图3.1所示。
图3.1 三路抢答器工作流程示意图1.主持人开始复位初始化在主持人按抢答开始按钮X1时,复位D0和M52.同时有抢答开始声音信号Y1,在PLC开始运行时复位D1—D4。
图3.2 初始化复位2.三组抢答者抢答程序在抢答者按下抢答的同时即X4(或X5,X6)为ON时产生一个互锁信号M10(锁定其他选手抢答)。
同时Y2(或Y3,Y4)有1秒钟ON信号,为了以后程序选择置位M1(或M2,M3),程序如图3.2所示。
图3.3 抢答程序(续页如下)3.计时时间程序根据任务要求当10秒内无人抢答则取消答题信号(用T4实现)。
程序如图3.4所示。
图3.4 无人抢答程序利用中间继电器M10和Y2和Y3和Y4开始计时。
如果已抢答则计时答题时间60秒,计满60秒不准答题。
程序如图3.5所示。
4.加减分初始化初始时需要解码D0作为加减分选通信号,同时有抢答者的信号(M1,M2,M3)参与加减分的选择。
程序如图3.6所示。
图3.6 加减分初始化5.加减分显示程序如果答题正确加10分,错误减10分。
如果加分超过99分或减分低于0分则置零处理。
同时考虑到个位一直为零则用同一种输出接口连接数码管。
直接加减十位。
程序如图3.7所示。
图3.7 加减分显示(续页如下)续1 加减分显示6.抢答器总程序X4—X6分别为三组选手的抢答信号,同时我们用中间继电器M1,M2,M3,M10,M51,M52进行自锁和互锁功能,以保证每个选手公平抢答。
主持人控制台有X1按钮用以抢答开始,X0按钮为复位按钮。
在按下启动按钮SB1时复位所有数据寄存器(累加计分的数据寄存器除外D1—D4),然后三组抢答者开始抢答,抢答的同时产生一个切断信号M10(目地后者抢答无效),抢答后开始计时,答题时间为60秒。
答完以后主持人开始加减分(在抢答的基础之上产生一个选通信号),没有抢答的组加不了或减不了分数。
在加减分的同时需要对D1—D4进行判断(可以用CMP指令或LD)。
如果超过99或低于0都以0处理。
由各功能块程序及任务要求编写程序如图3.8所示(续下页)所示。
图3.8 总程序(下有续图)续1总程序续2 总程序续3 总程序N1 续4 总程序续5 总程序7.总程序指令表根据程序编写以下指令表如图3.9所示。
图3.9 指令表续1 指令表第四章控制柜台设计根据任务要求,硬件布置及主持人操作方便设计如图4.1所示柜台图4.1所示柜台第五章安装与调试将各个输入输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。
知识竞赛抢答器的程序是由三菱PLC编程软件GX-DEVELOPER编制完成,正常工作时程序存放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行三菱PLC编程软件GX-DEVELOPER编程软件,打开知识竞赛抢答器的程序,即可在线调试,也可用编程器进行调试1)按下抢答开始按钮SB1。
先在10秒内抢答,看答题开始计时60秒后是否有灯光和声音信号。
2)按下抢答开始按钮SB1。
10秒内无人抢答是否有灯光和声音信号。
3)在正确的抢答情况下加减分是否有正确显示。
4)所有的信号显示都要根据I/O分配,看是否正确。
结束语经过这两个星期的努力,在老师和同学的帮助下做完了任务设计的工作,通过这次的毕业设计,我能运用已学的知识解决我在设计中遇到的问题,使自己的动手能力和思考问题的能力得到了很大的提高。
在做设计的过程中我查阅了很多的资料,并认真的阅读这些与我的设计相关的资料,从而我的专业涵养得到了提高,知识的储备量也有所增加。
在做设计时,我复习了很多专业课的知识,这使得我的专业知识在离校之前得到了巩固。
整个设计通过了软件和硬件上的调试、仿真。
我想这对于自己以后的学习和工作都会有很大的帮助的。
在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。
但是,通过这次设计我也发现自己的很多不足之处。
在设计过程中我发现自己考虑问题很不全面,自己的专业知识掌握的很不牢固,所掌握的计算机应用软件还不够多,我希望自己的这些不足之处能在今后的工作和学习中得到改善。
而且,通过这次设计,我懂得了学习的重要性,学会了坚持和努力,这将为以后的学习做出了最好的榜样!我将会在以后的学习中继续学习。