PLC课程设计-LED数码显示控制系统(12页).docx
《PLC课程设计-LED数码显示控制系统(12页).docx》由会员分享,可在线阅读,更多相关《PLC课程设计-LED数码显示控制系统(12页).docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-PLC课程设计-LED数码显示控制系统-第 页电气PLC控制系统设计说明书LED数码显示控制系统设计专业电气工程及其自动化学生姓名班级自动化143学号指导教师完成日期2017年6月18日LED数码显示控制系统设计摘要: PLC控制课程设计是该学科的一个重要教学环节,它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。本课程设计是以LED数码管和PLC控制为基础,通过了解PLC的基本编程方法及数码管的原理,用顺序控制法实现:按下启动按钮后,由八组LED发光二极管模拟的八段数码管开始显示,先是一段段显示,显示次序是A、B、C、D、E、F、G、H。随后显示数字及字符,显示
2、次序是0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F,再返回初始显示,并循环不止。用西门子S7-1500来实现控制要求。关键词: LED数码显示控制 S7-1500目录1.概述12.设计内容12.1 西门子S7-1500PLC介绍12.2 I/O分配12.3 LED数码管的结构和工作原理22.4 模块介绍32.4.1比较模块CMP32.4.2 定时器模块TON(接通延时)32.4.3传送模块MOVE.42.4.4 复位模块(R)52.5 触摸屏设计52.6实验现象 73.设计小结94.参考文献95.附录.10 附录一. 10 附录二.13 附录三.15 1.概述PLC课程设计是
3、该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。本课程设计是以LED数码管和PLC控制为基础,通过了解西门子S7-1500PLC的基本编程方法及LED数码管的原理,用顺序控制法实现:按下启动按钮后,由八组LED发光二极管模拟的八段数码管开始显示:先是一段段显示,显示次序是A、B、C、D、E、F、G、H。随后显示数字及字符,显示次序是0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F,再返回初始显示,并循环不止。同时利用西门子触摸屏完成灯的状态监测和启停控制。本课程设计分为三人一组,我完成了P
4、LC的触摸屏设计。2. 设计内容2.1 西门子S7-1500PLC介绍S7-1500是西门子公司推出的最新系列的PLC,相对于传统的PLC,它的外观设计更加人性化,选用时更加容易被人们所接受。CPU上配有LED显示屏,方便显示CPU状态和故障信息等。从硬件方面说,S7-1500 PLC的处理速度更快,联网能力更强,安全可靠维护简单。它的组态和编程效率更高,信息采集和查看更方便,此外S7-1500 PLC无需使用其他模块即可实现运动控制功能等等很多优势之处。2.2 I/O分配序号PLC地址(PLC端子)电气符号(面板端子)功能说明1I0.0SD启动按钮2Q0.0A数码管a端3Q0.1B数码管b端
5、4Q0.2C数码管c端5Q0.3D数码管d端6Q0.4E数码管e端7Q0.5F数码管f端8Q0.6G数码管g端9Q0.7H数码管dp端面板上COM接24V电源负端面板上V+接24V电源正端实验柜上黑色口接24V电源负端,红色口24V电源正端。2.3 LED数码管的结构和工作原理LED数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。led数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的
6、,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。A、静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O多。B、动态显示驱动:数码管动态显示是应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp 的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选
7、通由各自独立的I/O线控制,当输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。透过分时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控显示,这就是动态驱动。2.4 模块介绍2.4.1 比较模块CMP可以使用“小于”指令判断第一个比较值()是否小于第二个比较值()。要比较的两个值必须为相同的数据类型。 如果满足比较条件,则该指令返回逻辑运算结果 (RLO)“1”。如果不满足比较条件,则该指令返回 RLO“0”。该指令的 RLO 通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 课程设计 LED 数码 显示 控制系统 12
限制150内