当前位置:首页 > 基于PLC控制的抢答器完整版毕业设计
基于PLC控制的抢答器毕业设计
以下文档格式全部为专业名称: 应用电子技术 学生姓名: 导师姓名:
职 称:
讲 师
格式?下载后您可以任意修改编辑?word 焦作大学机电工程学院
2012年 12 月
中图分类号: 密级:
UDC: 单位代码:
基于PLC控制的抢答器设计 Based on PLC control responder design
姓 名 专 业 应用电子技术 导 师 论文提交日期 2012.12.20 学 制 研究方向 职 称 三年 电子技术 讲 师 论文答辩日期 2012.12.26 焦作大学机电工程学院
摘 要
PLC的应用领域已经拓宽到了各个领域,在日常生活中,智能抢答器广泛的应用于各种竞赛和抢答场合。由于PLC系统的抢答器相对稳定,所以设想可以利用PLC进行抢答器的设计。
开始抢答前,主持人首先通过复位按钮实现电路复位,在提问之后,打开选择开关启动定时器。在抢答限时内,当某一组抢先按下抢答按钮后,对应的辅助继电器接通,同时切断其它抢答回路,实现互锁。抢答成功后,辅助继电器接通,启动音效电路和某分台指示灯,驱动外部数码显示器显示抢答成功组号。抢答成功后,同时启动定时器,当定时器计时结束,启动音效电路和指示灯提示回答时间到。如果在限时内无人抢答,则启动音效电路和总台指示灯。
关键词 抢答器;可编程控制器;
ABSTRACT
PLC application field broaden from various fields, in daily life,
intelligent vies to answer first device widely used in various competitions and vies to answer first occasion. Due to the PLC system responder relative stability, so imagine can use PLC for the design of the responder.
Before start vies to answer first, the first through the reset
button realize circuit reset, the questions later, open the selector switch start timer. In vies to answer first time, when a group of preemptive press vies to answer first button, the corresponding auxiliary relay on, at the same time cut off other vies to answer first circuit, realize interlock. Vies to answer first after the success of the auxiliary relay on, start sound circuit and some points table lamp, drive external digital display shows vies to answer first successful group number. After the success of the vies to answer first, and the launch of the timer, when the timer timing over, start sound circuit and light scanning flow chart 工作过程:主要分为内部处理、通信操作、输入处理、程序执行、输出处理几个阶段。
(1)内部处理阶段:
在此阶段,PLC检查CPU模块的硬件是否正常,复位监视定时器,以及完成
一些其它内部工作。 (2)通信服务阶段
在此阶段,PLC与一些智能模块通信、响应编程器键入的命令,更新编程器的显示内容等,当PLC处于停状态时,只进行内容处理和通信操作等内容
1.输入处理
输入处理也叫输入采样。在此阶段,顺序读入所有输入端子的通端状态,并将读入的信息存入内存中所对应的映象寄存器。在此输入映象寄存器被刷新。接着进入程序执行阶段。在程序执行时,输入映象寄存器与外界隔离,即使输入信号发生变化,其映象寄存器的内容也不会发生变化,只有在下一个扫描周期的输入处理阶段才能被读入信息。
2.程序执行
根据PLC梯形图程序扫描原则,按先左后右先上后下的步序,逐句扫描,执行程序。遇到程序跳转指令,根据跳转条件是否满足来决定程序的跳转地址。从用户程序涉及到输入输出状态时,PLC从输入映象寄存器中读出上一阶段采入的对应输入端子状态,从输出映象寄存器读出对应映象寄存器,根据用户程序进行逻辑运算,存入有关器件寄存器中。对每个器件来说,器件映象寄存器中所寄存的内容,会随着程序执行过程而变化。
3.输出处理
程序执行完毕后,将输出映象寄存器,即器件映象寄存器中的Y寄存器的状态,在输出处理阶段转存到输出锁存器,通过隔离电路,驱动功率放大电路,使输出端子向外界输出控制信号,驱动外部负载。 4.PLC的工作状态
PLC 有两种工作状态,即运行(RUN)状态与停止(STOP)状态。运行状态是执行应用程序的状态。停止状态一般用于程序的编制与修改。图2.7给出了运行和停止两种状态下PLC 不同的扫描过程。由图可知,在这两个不同的工作状态中,扫描过程所要完成的任务是不尽相同的。
在运行状态,PLC 通过反复执行反映控制要求的用户程序来实现控制功能。为了使PLC 的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是不断地重复执行,直至PLC 停机或切换到停止(STOP)工作模式。
在内部处理阶段,PLC 检查CPU 模块内部的硬件是否正常,将监控定时器复位,以及完成一些其他内部工作。
在通信服务阶段,PLC 与其他带微处理器的智能装置通信以更新编程器的显示内容。当PLC 处于停止模式时,只执行以上两种的操作。PLC 处于运行(RUN)模式时,还要完成另外三个阶段的操作。
共分享92篇相关文档