plc课程设计--设计三路抢答器控制系统

plc课程设计--设计三路抢答器控制系统

ID:23474305

大小:751.50 KB

页数:12页

时间:2018-11-08

plc课程设计--设计三路抢答器控制系统_第1页
plc课程设计--设计三路抢答器控制系统_第2页
plc课程设计--设计三路抢答器控制系统_第3页
plc课程设计--设计三路抢答器控制系统_第4页
plc课程设计--设计三路抢答器控制系统_第5页
资源描述:

《plc课程设计--设计三路抢答器控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中北大学可编程控制器课程设计说明书1引言1.1设计任务与要求本次PLC课程设计任务与要求如下:一、控制要求设计三路抢答器控制系统,其控制要求如下:一个三路抢答器,任意一组抢先按下后,显示器能及时显示该组的编号并且指示灯开始闪烁,同时锁住抢答器,使其他组按下无效,抢答器复位后才可重新抢答。二、设计I/O点分配三、画出PLC的外部接线图四、设计完整的梯形图五、编译、下载、运行1.2实用价值与理论意义可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。现已广泛应用于工业控制的各个领域,它以微处理器为核心,用编写的程序进行逻辑

2、控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。随着科技的飞速发展,PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业中的应用日益广泛普及。目前国内外市场上已有很多类型的知识竞赛抢答器,其大致采用模拟电路、数字电路、单片机或者PLC芯片、计算机控制系统等四类产品。对于采用模拟电路或者数字电路的产品,其技术相当成熟。但是随着功能的增多,电路也越复杂,并且成本偏高,故障率高,显示方式简单或者没有,无法准确判断抢按按钮的行为,也不便于参数调节及其功能的升级换代

3、。对于计算机控制系统来说,其程序简单,反应灵敏,便于参数调节及其功能的升级换代,但鉴于其必须配合计算机实用,可操作性差,没有得到广泛的应用。而对于科技飞速发展的今天,PLC应用的不断深入,带动了传统控制检测技术的不断更新,并鉴于其本身具有的优点,以PLC为核心的部件成为主流。第12页共12页中北大学可编程控制器课程设计说明书本次PLC课程设计的目的与意义在于提高同学们的动手操作能力、巩固课本知识、培养自觉学习能力、提高团队合作意识以及一些基本编程知识的掌握等,主要是对施耐德SomachinePLC编程软件、M218系统等的应用。2PLC的介绍施耐德plc编程软件是施

4、耐德电气自动化的核心产品,它是新一代软硬件自动化平台。其全新的独创设计缩短了开发时间,处理器的灵活性可以实现更高的性能。基于开放性以及对工具的协同式应用,Unity在软件开发和控制系统运行上达到了更高水平,它将生产率的提高放在首位。SoMachine是一款专业、高效且开放的OEM解决方案软件,可以在单一的环境中开发,组态和调试整台机器,包括逻辑程序,电机控制,HMI和相关的网络自动化功能。Somachine基于Codesys,对于M218,M238以及M258机型,UnityPro对应于昆腾等中大型系列。Somachine可以看作施耐德对于小型系统的打包销售,包括H

5、MI以及小型PLC系统,其Somachine附带的驱动盘内有一些针对于不同行业的专用功能块可供直接调用。M218编程软件支持6种IEC61131标准编程语言:梯形图(LD),顺序功能图(SFC),功能块(FBD),流程图(CFC),指令表(IL),结构化文本(ST)。M218的程序由用户定义的变量、功能库和用户编写的应用程序代码等构成。M218所有执行的应用程序称为任务,由用户定义的程序段和子程序组成(根据用户习惯也可以只由一个主程序组成)。根据控制需要定义程序段为主任务,快速任务或事件任务。不同任务扫描方式也不同:触发方式,周期扫描或顺序扫描。SoMachine软

6、件的程序结构支持用户编写多个程序段组成一个完整的应用程序。程序段可以是由用户编写的程序代码的POU(程序组织单元)。3设计思路3.1PLC选择在这次课程设计中,使用的是施耐德SoMachine系列M218编程软件,按控制要求及I/O分配系统采用施耐德公司Somachine系列PLC设计三路抢答器,LED数码动态显示的基本做法在于分时轮流选通数码管的公共端,使得各数码管轮流导通,在选通响应的数码管后,即显示字段上得到显示字形码。第12页共12页中北大学可编程控制器课程设计说明书3.2工作原理主持人提出开始抢答时,按下X0,所有线圈均失电,实现复位。当某位抢答者按下按钮

7、时,如X2被首先按下后,Y2线圈得电,对应的线圈Y12、Y15得电,从而显示出相应的号码2,对应的灯泡闪烁。抢答结束后,主持人按下X0,再次复位,进行下一轮抢答。3.3外部接线图图3.1外部接线图3.4I/O地址分配表3.1I/O地址分配输入端子分配输出端子分配抢答按钮1X1数码管aY10抢答按钮2X2数码管bY11抢答按钮3X3数码管cY12主持人复位按钮4X0数码管dY13数码管eY14数码管fY15数码管gY16闪烁灯1Y17闪烁灯2Y18闪烁灯3Y19第12页共12页中北大学可编程控制器课程设计说明书3.5按控制要求设计梯形图3.5.1变量声明图3.2变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。