




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电气及自动化课程设计报告题目:基于PLC的六路抢答器系统设计课程:PLC原理与应用学生姓名:学生学号:年级:14级专业:自动化班级:2班指导老师:机械与电气工程学院制2017年6月目录1课程设计的任务和要求 11.1课程设计的任务 11.2课程设计的要求 12.PLC限制器的原理与组成 12.1PLC硬件系统 12.2PLC工作原理 32.3六人抢答器基本组成 42.4六人抢答器工作原理 43六人抢答器系统设计方案制定 53.1PLC选型 53.2六人抢答器系统的I/O口安排 64六人抢答器系统的软件设计 74.1PLC编程语言 74.2抢答器系统程序 74.2.1主持人限制端 74.2.2抢答胜利与抢答犯规指示灯显示 94.2.3七段数码管显示 94.2.4蜂鸣器电路 115六人抢答器系统程序仿真 125.1抢答胜利仿真 125.2抢答犯规及抢答超时仿真 125.3加减分及数码管显示 135.4抢答超时 146总结及心得体会 14参考文献 15基于PLC的六路抢答器系统设计机械与电气工程学院自动化专业1课程设计的任务和要求1.1课程设计的任务运用西门子S7-200PLC编写程序实现六路抢答器的系统设计并运用仿真软件进行其功能的实现。1.2课程设计的要求(1)主持人限制功能,具有起先抢答按钮和复位按钮;(2)主持人未按下起先抢答按钮时抢答为违规抢答,违规指示灯亮,蜂鸣器响;(3)抢答延时,超过20S无人抢答时此题作废,蜂鸣器长鸣;(4)抢答胜利后,抢答胜利指示灯亮,数码管显示抢答胜利的队伍编号;(5)在抢答胜利后,主持人依据回答的正确与否可以对该队伍进行加减分限制;(6)每次正确抢答时,只有第一位按下抢答按钮的队伍为有效抢答。2.PLC限制器的原理与组成2.1PLC硬件系统可编程限制器,英文称ProgrammableLogicController,简称PLC。PLC是基于电子计算机,且适用于工业现场工作的电限制器。它源于继电限制装置,但它不像继电装置那样,通过电路的物理过程实现限制,而主要靠运行存储于PLC内存中的程序,进行入出信息变换实现限制。PLC基于电子计算机,但并不等同于一般计算机。普遍计算机进行入出信息变换,多只考虑信息本身,信息的入出,只要人机界面好就可以了。而PLC则还要考虑信息入出的牢靠性、实时性,以及信息的运用等问题。特殊要考虑怎么适应于工业环境,如便于安装,抗干扰等问题[1]。PLC的硬件系统主要由主机、输入/输出扩展单元、外部设备组成,各部分之间通过总线连接。其中主机主要由中心处理单元(CPU)、存储器、输入/输出电路、外部设备接口、电源几大部分组成[2]。PLC是一种由“事先存贮的程序”来确定限制功能的工控类计算机且实质和微机的结构相同。图1PLC硬件结构(1)中心处理单元(CPU)中心处理单元(CPU)是PLC的限制中枢。它依据PLC系统程序给予的功能接收并存储从编程器键入的用户程序和数据:检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误,当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过吩咐说明后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等全部的用户程序执行完毕之后,最终将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。(2)存储器(Memory)可编程限制器的限制中枢,在系统监控下工作,担当着将外部输入的信号的状态写入映像寄存器区域,然后将结果送到输出映像寄存器区域。CPU常用的微处理器有通用型微处理器,单片机和位片式计算机等。小型PLC的CPU多采纳单片机或专用的CPU。大型PLC的CPU多用位片式结构,具有高速数据处理实力。(3)基本I/O接口电路a、输入接口单元。PLC内部输入电路作用是将PLC外部电路(如行程开关、按钮、传感器等)供应的、符合PLC输入电路要求的电压信号,通过光耦电路送至PLC内部电路。输入电路通常以光电隔离和阻容滤波的方式提高抗干扰实力,输入响应时间一般在0.1~15ms之间。多数PLC的输入接口单元都相同,通常有两种类型。一种是直流输入,一种是沟通输入。b、输出接口单元。PLC输出电路用来将CPU运算的结果变换成肯定形式的功率输出,驱动被控负载(电磁铁、继电器、接触器线圈等)。PLC输出电路结构形式分为继电器式、晶闸管式和晶体管输出型等三种。(4)接口电路a、I/O扩接口电路I/O扩展接口电路用连接I/O扩展单元,可以用来扩充开关量I/O点数和增加模拟量的I/O端子。I/O扩展接口电路采纳并行接口和串行接口两种电路形式。依据被限制对象对PLC限制系统的技术和要求,确定用户所需的输入、输出设备,据此确定PLC的I/O点数。b、外设通信接口电路通信接口电路用于连接手持编程器或其他图形编程器、文本显示器,并能组成PLC的限制网络。PLC通过PC/PPI电缆或运用MPI卡通过RS-485接口和电缆与计算机连接,可以实现编程、监控、联网等功能。(5)电源PLC内部配有一个专用开关式稳压电源,将沟通/直流供电电源转化为PLC内部电源须要的工作电源(5V直流)。当输入端子为非干接点结构时,为外部输入元件供应24V直流电源(仅供输入点运用)[3]。2.2PLC工作原理PLC是采纳“依次扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU依据用户按限制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令起先逐条依次执行用户程序,直至程序结束。然后重新返回第一条指令,起先下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作[4]。PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段:首先以扫描方式按依次将全部暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段[5]。PLC在程序执行阶段:按用户程序指令存放的先后依次扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中全部的内容随着程序的执行而变更。输出刷新阶段:当全部指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过肯定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作[6]。图2PLC工作原理2.3六人抢答器基本组成六人抢答器系统主要由主持人输入信号、选手输入信号、信号灯输出信号、蜂鸣器输出信号、数码管输出信号几部分构成。首先PLC通过对两个输入信号的实行进行数字量的输入,通过PLC内的用户程序进行推断将信号输出至相应位置。图3六人抢答器基本结构2.4六人抢答器工作原理六人抢答器系统上电完毕后,先验证是否有起先抢答信号,假如在没有的状况下有队伍进行抢答则进入违规抢答流程,在有起先抢答信号的状况下,进入正常抢答流程,抢答胜利后,数码管显示抢答胜利的队伍编号,抢答倒计时停止计时,然后主持人依据抢答胜利队伍答题的正确与否进行加减分,同时将分数显示在数码管上,全部完成后,主持人按下复位按钮,将抢答器系统复位至最起先状态,等待下次抢答。图4抢答器系统流程图3六人抢答器系统设计方案制定3.1PLC选型六人抢答器对时间间隔的要求很高,同时须要有经济实惠,精确性和精确性高的要求,西门子S7-200PLC是个不错的选择,其可牢靠性高,体积小,通用性好,运用便利,技术成熟,价格合适,是个不二选择。最终依据本文设计的六人抢答器的输入输出接口数量对比表1的西门子S7-200的规格最终选择西门子S7-200CPU226和EM223扩展模块。表1S7-200系列选型表3.2六人抢答器系统的I/O口安排六人抢答器的输入端口如表2所示:表2输入端口抢答器一按钮I0.1抢答器六按钮I0.6抢答器二按钮I0.2起先抢答按钮I0.0抢答器三按钮I0.3复位按钮I0.7抢答器四按钮I0.4加分按钮I1.0抢答器五按钮I0.5减分按钮I1.1六人抢答器的输出端口如表3所示:表3输出端口抢答器一指灯Q0.1抢答犯规指示灯1Q1.1抢答器二指灯Q0.2抢答犯规指示灯2Q1.2抢答器三指灯Q0.3抢答犯规指示灯3Q1.3抢答器四指灯Q0.4抢答犯规指示灯4Q1.4抢答器五指灯Q0.5抢答犯规指示灯5Q1.5抢答器六指灯Q0.6抢答犯规指示灯6Q1.6蜂鸣器Q0.72路分数数码管QB6抢答胜利队编号QB23路分数数码管QB7倒计时个位数码管QB34路分数数码管QB8倒计时十位数码管QB45路分数数码管QB91路分数数码管QB56路分数数码管QB104六人抢答器系统的软件设计4.1PLC编程语言梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器限制较为熟识,因此,梯形图编程语言得到了广泛的欢迎和应用。所以本文将采纳梯形图语言进行程序的编写。4.2抢答器系统程序4.2.1主持人限制端主持人进行抢答起先,抢答复位,抢答定时以及加减分的限制,程序如下:(1)当主持人按下起先抢答按钮后,起先抢答信号M0.1置1,按下复位按钮后,起先抢答信号M0.1置0.置1状态下M0.1接通。图5起先抢答与复位(2)按下起先抢答按钮后,抢答定时20S起先倒计时,抢答胜利后倒计时停止并保持。图6抢答倒计时(3)在队伍抢答完成后,主持人依据答案正确与否按动加分减分按钮进行分数限制。图7分数限制4.2.2抢答胜利与抢答犯规指示灯显示(1)在起先抢答信号接通的前提下,每个队伍的抢答按钮与另外五队的按钮进行互锁,将抢答胜利指示灯进行自锁保持,并入抢答倒计时的常闭信号,哪个队伍的抢答按钮先按下,哪个队伍的抢答胜利指示灯就会亮,并随着主持人的复位按钮进行关闭。图8抢答胜利指示灯显示(2)起先抢答信号没有接通的状况下,即主持人未按下起先抢答按钮,有队伍按下抢答按钮,抢答犯规指示灯会进行显示并自锁保持。图9抢答犯规指示灯显示4.2.3七段数码管显示(1)抢答胜利队伍编号显示抢答胜利后,程序会将抢答胜利的那个队伍的编号值传送给VB1,然后将VB1中的值转换为七段数码管的值进行显示,无抢答胜利信号时,数码管显示为0.图10赋值程序图11转换数值并使数码管显示程序(2)20S倒计时数码管显示主持人按下起先抢答按钮后,减计数计数器起先计数,每1S减1,然后将减计数计数器C20的当前值进行除法运算储存于VD100中,个位为余数储存于VB101中,十位数为商储存于VB103中,并利用转换指令SEG,将两个值转换为数码管显示值。图12抢答倒计时图13抢答倒计时转换(3)各队伍分数数码管显示利用加减计数器对每个队伍进行计分,同时将加减计数器当前值转换给数码管进行显示。图14分数限制图15分数传送显示4.2.4蜂鸣器电路主持人按下起先抢答按钮时,蜂鸣器响1S进行提示,抢答犯规时,蜂鸣器常响,直至主持人按下复位按钮结束,当答题倒计时为0时,蜂鸣器也常响,直至复位按钮按下。图16蜂鸣器电路5六人抢答器系统程序仿真5.1抢答胜利仿真主持人按下起先抢答按钮后,第一个队伍先按下抢答按钮,队伍1抢答胜利指示灯亮,抢答胜利数码管显示1.图17抢答胜利指示灯显示仿真图18指示灯及数码管显示仿真5.2抢答犯规及抢答超时仿真在主持人未按下起先按钮I0.0的状况下,队伍1按下了抢答案按钮I0.1,所以队伍一抢答违规指示灯Q1.1亮,如图19;蜂鸣器Q0.7接通,如图20.图19抢答违规指示灯仿真图20抢答违规蜂鸣器报警仿真5.3加减分及数码管显示在队伍1抢答胜利的状况下(队伍1抢答胜利指示灯Q0.1接通),主持人按下加分按钮I1.0,队伍一的分数加减计数器加1如图21所示,然后经过传送指令将加减计数器的值传送给VW如图22所示,最终通过SEG转换指令将数码管点亮如图23所示。图21分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业育婴指导试题及答案总结
- 海洋资源开发现状分析-试题及答案
- 2024年注会考试反馈试题及答案
- 巧记2024年人力资源管理师试题及答案
- 北师大版七年级上册第3课《传说时代的文明曙光》教学设计
- 黑龙江生态工程职业学院《文化原典研读(Ⅱ)》2023-2024学年第一学期期末试卷
- 黑龙江省佳木斯中学2025届高三第六次考试英语试题含解析
- 黑龙江省双鸭山市友谊县2024-2025学年数学五年级第二学期期末经典试题含答案
- 黑龙江省哈尔滨市名校2025年高三年级调研测试(生物试题)试卷含解析
- 黑龙江省哈尔滨市阿城区朝鲜族中学2025届初三教学质量检测试题含解析
- 带押过户申请书
- 临边防护安全培训课件
- 专题04-完形填空2023年高考英语三模试题分项汇编(新高考八省专用)-(原卷版)
- 诗词接龙完整版本
- 上海市2024年中考英语试题及答案
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)宣传画册
- 湖北省黄冈八模2025届高三第一次模拟考试数学试卷含解析
- 2024-2030年中国建筑垃圾处理行业发展分析及投资规划研究报告
- DB11∕T 1842-2021 市政基础设施工程门式和桥式起重机安全应用技术规程
- 2025年湖北省武汉市高考数学模拟试卷附答案解析
- 部编版五年级语文上册快乐读书吧测试题及答案
评论
0/150
提交评论