当前位置:文档之家› plc数码管显示控制

plc数码管显示控制

plc数码管显示控制
plc数码管显示控制

题目数码管显示空控制实验

内容及要求

编好控制系统电路原理图和梯形图并通过实验。写出课程设计报告。

用FX1N-40MR-001型PLC实现数码管显示控制。

先按下“开”按钮,再按“循环显示”按钮,数码管就会从0~9循环显示。按下“置数”按钮,数码管实时显示8、4、2、1编码开关所置数值。用“循环显示”和“置数”按钮来切换数码管的循环显示和置数状态。

进度安排:

7月1号到图书馆和网上查找相关资料。

7月2号到F楼 212 室连接实验电路并编写梯形图。

7月3号调试程序,找出不足,并修正。

7月4号编写课程设计报告。

学生姓名:

指导时间 2011年7月2日星期六指导地点:F楼 212 室任务下达2011年6月 30日任务完成2011年 7 月 4 日

考核方式 1.评阅□ 2.答辩□ 3.实际操作□ 4.其它□

指导教师系(部)主任

摘要

数码管显示是一个典型的PIE教学项目。在交通灯、电梯、抢答器等系统的控制中都融入了数码管显示。本设计就是利用PLC作为核心部件用对数码管显示进行设计,让学生在学习过程中更熟练地掌握PIE的编程技巧,提高编程能力。

利用PLC控制数码管的显示过程,并且给出了接线图、梯形图。

关键词:PLC;编程设计;接线图:梯形图

目录

前言 (5)

一、系统组成 (6)

1.设计要求 (6)

2.系统组成及工作原理 (6)

3.硬件原理图 (7)

4.程序流程图 (7)

二.系统设计 (8)

1.输出部分 (8)

2.模式切换控制部分 (11)

3.循环控制与置数控制部分 (12)

4.调试过程问题分析 (17)

三、结论 (18)

四.参考文献 (19)

五.附录 (19)

前言

随着科学技术的飞速发展,在现代生活中,PLC在交通灯、电梯、抢答器等系统日益得到广泛应用的现状,文章介绍了PLC在数码管显示控制中的应用,并给出其PLC控制系统的接线图和梯形图程序设计.该设计具有可编程性、线路简单、可靠性高等特点,提高了系统的灵活性及可扩展性,实验结果验证了该设计的实用性.

设计思路:设计可以分为循环模式与置数模式的切换控制部分、循环与置数控制部分和输出部分三大模块。

一、系统组成

1.设计要求:

先按下“开”按钮,再按“循环显示”按钮,数码管就会从0~9循环显示。按下“置数”按钮,数码管实时显示8、4、2、1编码开关所置数值。用“循环显示”和“置数”按钮来切换数码管的循环显示和置数状态。

2.系统组成及工作原理:

系统由plc硬件系统和梯形图程序组成。

PLC的控制方式是由继电器控制方式演化而来,由PLC内部的微电子电路构成的软元件线圈和触点取代了硬件继电器的线圈和触点,用PLC的程序指令取代继电器控制的连接导线,将各个元件按照一定的逻辑关系连接起来,PLC内部的中央控制器(CPU)根据输入条件和预定的程序,控制各个软元件的状态,并输出到外部执行部件,控制设备运行。

3.硬件原理图:

4.程序流程图:

二、系统设计

设计可以分为循环模式与置数模式的切换控制部分、循环与置数控制部分和输出部分三大模块。

1.输出部分:

定义:

编码部分中间继电器的常开触点接法:

将Mxx中低位数字相同的中间继电器的常开触点并联接到一起;

输出的接法:

Y000接a段、Y001接b段、Y002接c段、Y003接d段、

Y004接e段、Y005接f段、Y006接g段、Y007接dot段。

工作过程:当编码部分中的某一组工作时,该组中的中间继电器相应的常开触点闭合,从而使相对应的Y00x有输出,这样与输出相连的段就发亮,并组合形成数字。

2.模式切换的控制部分:

定义:X000:“开” X001:“关”

X002:0~9循环显示 X003:置数

M100:用来对X000自锁的中间继电器

M101:用来切换循环模式的中间继电器

M102:用来切换置数模式的中间继电器

工作过程:按下X000时,M100得电;按下X002时M101得电,实现0~9

循环的所有中间继电器接通,并且在X002的启动下,其中的显示0的中间继电器M0开始工作;当按下X003时,M102得电,M102的触点工作,使置数的所有中间继电器接通,实现切换。同时,当X002与X003中,当X002按下时M101得电,M101的常闭触点断开,使置数控制不工作,当X003按下时,X003的常闭触点断开,使循环控制部分不工作,保证只有第一组能工作,防止在切换过程中出现两组同时工作导致乱码。

梯形图如下:

3.循环控制与置数控制部分:

定义:控制显示的部分

X004、X005、X006、X007为置数按钮

M0、M10~M90 控制a段;M1、M11~M91 控制b段;M2、M12~M92 控制c段

M3、M13~M93 控制d段;M4、M14~M94 控制e段;M5、M15~M95 控制f段

M6、M16~M96 控制g段;M7、M17~M97 控制dot段

循环与置数部分:

T0~T9的延迟时间为1s;

工作过程:起动时按下X002,M101得电,M0、M1、M2、M3、M4、M5开始工作,显示0,T0也开始工作;1s后T0的常开触点闭合,M0、M1、M2、M3、M4、M5复位,M11、M12开始工作,显示1。重复上述过程,即可实现0~9的循环显示;此时按下X003,M102工作,X003的常闭触点断开使M1~M7、Mx1~Mx7、T1~T9失电,M102的常开触点闭合,常闭触点断开,使得T0~T9一直处于断开,M0~M5接通,显示0;与此同时,X004按下使得M11、M12上电显示1;如上步骤分别按X004、X005、X006、X007可对数码管置数。

梯形图如下:

4.调试过程问题分析:

出现的问题:

按下X002时,工作正常,但当按下X003时,不能正常切换;当先

按下X003时,工作正常,当按下X002切换时,不能正常工作。

出现此问题的原因:

在切换时出现了两组控制显示的中间继电器、时间继电器同时工作,

发生工作混乱。

解决方法:

加入中间继电器M101的常闭触点开关到置数控制支路,加X003的常

闭触点到循环控制支路,当切换时使其工作,从而避免了冲突。

三、结论

通过对数码管显示PLC控制程序的分析,了解PLC程序的基本指令、控制方式编程思想,初步掌握PLC的编程方法.本组顺利完成了设计,并且达到了设计的指标,经测试工作完全正常。

本次课设虽然时间很短,但却印象深刻。通过在实验台的动手操作、程序的编辑与调试,了解了PLC的原理及结构,掌握了PLC的指令系统,并能运用这些指令学会了PLC的编程方法,通过编写程序,输入PLC,启动PLC基本掌握了能够独立运用PLC软件的能力。

虽然时间短暂,学到的也很基础很浅显,但最重要的是对PLC有了一个很大的了解,要想更深入的运用,还需要我们花更多的时间去学习和研究。PLC 技术是一门应用广泛的课程,这几天温习了以前学到的一些知识,也学习到了很多,日后还要进一步深入和了解,通过对实践的学习来掌握理论的知识。通过工程实践,培养了亲自动手独立思考的习惯,学会用独立的思维方式去分析解决问题!

最后由衷的感谢老师这几天的悉心指导!

四、参考文献

1、方承远、张振国编著、《工厂电气控制技术》、机械工业出版社、2010年版

2、田瑞庭、《可编程序控制器应用技术》、机械工业出版社、1990年版

3、周亚军、《电气控制与PLC原理及应用》 2008

五、附录

指令表:

PLC课程设计-LED灯数码显示控制

成绩 可编程逻辑控制器课程设计报告 题目LED灯数码显示控制 系别 专业名称 班级 学号 姓名 指导教师

目录 一、引言 (4) 二、系统总体方案设计 (4) 系统硬件配制及组成原理 (4) PLC各组成部件及作用 (4) PLC的分类 (5) LED数码管的结构及工作原理 (6) 系统变量定义及分配表 (7) 系统接线图设计 (7) 三、控制系统设计 (8) 控制程序设计思想 (8) 控制程序时序图设计 (8) 四、系统调试及结果分析 (8) 系统调试及解决的问题 (8) 结果分析 (9) 五、结束语 (9) 六、参考文献 (9) 附录 (10)

LED 数码显示控制 一、实验目的 了解并掌握LED 数码显示控制中的应用及其编程方法。 二、控制要求 按下启动按钮后,由八组LED 发光二极管模拟的八段数码管开始显示:一一显示各段,之后一次显示0、1、2、3、4、5、6、7、8、9、A 、B 、C 、D 、E 、F 再返回初始显示,并循环不止。 三、LED 数码显示控制的实验面板图: 四、实验设备 1、安装了STEP7-Micro/WIN32编程软件的计算机一台 2、PC/PPI 编程电缆一根 3、锁紧导线苦干 五、实验步骤 1、根据上表进行输入输出接线; 2、编写程序,并把程序输入STEP7中; 3、检查输入程序无误以后,将程序下载到主机内,并且把PLC 的工作模式达到RUN 模式; 4、拨动输入开关SD ,观察输出LED 的显示结果。 输入 接线 SD 启动 输出 接线 A B C D E F G H A B C D E F G H

PLC设计数码管循环显示

设计任务及指标: 用LED数码管间隔显示数字,按下S0依次间隔2s循环显示0~9十个数字,按S1依次间隔2s显示0~9中奇数,5秒后,依次间隔2s显示0~9中偶数,并且实现奇偶的循环。在显示的过程中,只要有一键按下,就立即实现该键的功能,且计数初值为相应循环的初值。 设计思路: 设计可以分为循环模式切换的控制部分、间隔2s的循环控制部分、编码部分和输出部分四大模块。 1.循环模式切换的控制部分: 定义:X000:0~9循环X001:奇偶循环 M200:用来切换显示模式的中间继电器 M203:用来恢复初值的中间继电器 工作过程:按下X000时,M200不得电,M200的触点不工作,实现0~9循环的所有中间继电器接通,并且在X000的启动下,其中的显示0的中间继电器M0开始工作;当按下X001时,M200得电,M200的触点工作,使奇偶循环的所有中间继电器接通,实现切换。同时,当X000与X001中只要任意一个按下时,M203得电,M203的常闭触点断开,使第2~10组控制显示的中间继电器与时间继电器失电,从而保证只有第一组能工作,防止在切换过程中出现两组同时工作导致乱码。梯形图如下:

2.间隔2s的循环控制部分: 定义:控制显示的部分 M0显示0、M1显示1、M2显示2、M3显示3、M4显示4、 M5显示5、M6显示6、M7显示7、M8显示8、M9显示9; M10显示1、M11显示3、M12显示5、M13显示7、M14显示9、 M15显示0、M16显示2、M17显示4、M18显示6、M19显示8; 间隔2s的循环部分: T0~T9的延迟时间为2s,T10的延迟时间为5s ; 工作过程:起动时按下X000,M0开始工作,显示0,T0也开始工作; 2s后T0的常开触点闭合,M1开始工作,显示1,同时M1的常闭触点断开,使得M0失电。重复上述过程,即可实现0~9的循环显示; 此时按下X001,M200、M203工作,M203的常闭触点断开使M1~M9、M11~M19、T1~T9失电,M200的常开触点闭合,常闭触点断开,使得M0~M9一直处于断开,M10~M19接通;与此同时,X001按下使得

车辆出入库管理PLC课程设计系统设有一个显示车库内车辆数量的两位数码管显示器。PLC通过一组8位

信学院 课程设计说明书(2011/2012学年第二学期) 课程名称:PLC应用设计 题目:车辆出入库管理 专业班级: 学生姓名:陈浪 学号:090060116 指导教师: 设计周数:两周 设计成绩: 2012年月日

目录 目录 (2) 第一章引言 (3) 1.1 PLC的基本结构 (3) 1.2 PLC的工作原理 (4) 1.2.1输入刷新阶段 (4) 1.2.2程序执行阶段 (4) 1.2.3输出刷新阶段 (4) 第二章车辆出入库管理系统的构成 (6) 2.1 整体框架 (6) 2.2 传感器的布置 (6) 2.3 显示电路 (7) 第三章 PLC的I/O端口接线 (8) 第四章 I/O 口地址分配 (9) 第五章程序设计 (10) 5.1课题内容 (10) 5.2 计数逻辑 (10) 5.3 程序流程图................................ 错误!未定义书签。 5.4 梯形图 (10) 第六章总结 (13) 第七章元器件清单 (12) 参考文献 (12)

第一章引言 随着生产力和科学技术的不断发展,人们的日常生活和生产活动大量的使用自动化控制,不仅节约了人力资源,而且很大程度的提高了生产效率,又进一步的促进了生产力快速发展,并不断的丰富着人们的生活。 早期的自动控制系统是依靠继电-接触器来实现的,其特点是:结构简单、价格低廉、抗干扰能力强,可以实现集中控制和远距离控制,但是其采用固定接线,通用性和灵活性差;又采用触点的开关动作,工作频率低,触点易损坏,可靠性差。 1969年,出现了可编程逻辑控制器PLC(Programmable Logic Controller),其特点是:具备逻辑控制、定时、计数等功能,编程语言采用直观的梯形图语言,软件更改方便,通用性和灵活性好。 目前,可编程控制器PLC主要是朝着小型化、廉价化、标准化、高速化、智能化、大容量化、网络化的方向发展,与计算机技术相结合,形成工业控制机系统、分布式控制系统DCS(Distributed Control System)、现场总线控制系统FCS(Field bus Control System),这将使PLC的功能更强,可靠性更高,使用更方便,适用范围更广 随着汽车特别是私有汽车的普及使用,公共场所和社区汽车流转数量激增,这对车辆的安全停放和管理提出了更高的要求,引进先进的控制技术和管理方式,实现对大型停车场系统的集中化和智能化的安全性管理控制已经成为大规模停车服务管理的必然趋势。针对现有的停车系统管理中存在的缺陷及PLC技术和传感器技术的迅猛发展所带来的新控制方式和管理方式的变革,采用先进的、科学的、合理的设计方法,建立一套基于PLC的车辆出入库管理系统最大限度地提高了停车场的使用率,实现车辆出入库控制、数量统计、信息查询过程的自动化,就显得十分必要。 在设计车辆出入库管理系统前,将车道设计为单道,实现车辆出入库管理。在车辆出入库时,设置传感器检测车辆到位, 在车辆出入的同时,通过光电传感器的检测,并且光电传感器与PLC的实时通信,以此来统计车库现有车辆的数目,实现车辆计数的自动化。

DS18B20温度控制数码管显示(汇编非常详细)

; DS18B20温度控制数码管显示(汇编非常详细) * ;* 1、P1.6= → 进入设定温度报警值TL 状态: * ;* L--20 * ;* 2、P1.6 → 进入设定温度报警值TH 状态: * ;* H--28 * ;* 3、P1.6 → 返回 * ;* 4、设定过程:P1.4 →加键(UP),P1.5 →减键(DOWN),可快速调。* ;* ** TIMER_L DA TA23H TIMER_H DA TA24H TIMER_COUN DA TA25H TEMPL DA TA26H TEMPH DA TA27H TEMP_TH DA TA28H TEMP_TL DA TA29H TEMPHC DA TA2AH TEMPLC DA TA2BH TEMP_ZH DA TA2CH BEEP EQU P3.7 DA TA_LINE EQU P3.3 RELAY EQU P1.3 FLAG1 EQU 20H.0 FLAG2 EQU 20H.1 ;------------------------------------------------- K1 EQU P1.4 K2 EQU P1.5 K3 EQU P1.6 K4 EQU P1.7 ;=================================================

ORG 0000H JMP MAIN ORG 000BH AJMP INT_T0 ;-------------------------------------------------- MAIN: MOV SP,#30H MOV TMOD,#01H ;T0,方式1 MOV TIMER_L,#00H ;50ms定时值 MOV TIMER_H,#4CH MOV TIMER_COUN,#00H ;中断计数 MOV IE,#82H ;EA=1,ET0=1 LCALL READ_E2 ;LCALL RE_18B20 MOV 20H,#00H SETB BEEP SETB RELAY MOV 7FH,#0AH ;熄灭符 CALL RESET ;复位与检测DS18B20 JNB FLAG1,MAIN1 ;FLAG1=0,DS18B20不存在 JMP START MAIN1: CALL RESET JB FLAG1,START LCALL BEEP_BL ;DS18B20错误,报警 JMP MAIN1 START: MOV A,#0CCH ; 跳过ROM匹配 CALL WRITE MOV A,#044H ; 发出温度转换命令 CALL WRITE CALL RESET MOV A,#0CCH ; 跳过ROM匹配 CALL WRITE MOV A,#0BEH ; 发出读温度命令 CALL WRITE CALL READ ;读温度数据 CALL CONVTEMP CALL DISPBCD CALL DISP1 CALL SCANKEY

PLC控制数码管显示程序设计

? PLC控制数码管显示程序设计》 学院名称:信息工程学院 专业名称:电气自动化技术 班级名称:电气1204 班 姓名:赵传锋 学号:1205130425 指导教师:汪清平 完成时间:2014年06 月01 日

摘要 数码管显示是一个典型的PIC教学项目。在交通灯、电梯、抢答器等系统的控制中都融入了数码管显示。 本设计就是利用PLC作为核心部件用对数码管显示进行设计,让学生在学习过程中更熟练地掌握PIC的编程技巧,提高编程能力。 利用PLC控制数码管的显示过程,并且给出了接线图、梯形图。 关键词:PLC编程设计;接线图:梯形图

、系统组成 1. 设计要求: 先按下“开”按钮,再按“循环显示”按钮,数码管就会从0~9循环显示。按下“置数”按钮,数码管实时显示8 4、2、1编码开关所置数值。用“循环显示”和“置数”按钮来切换数码管的循环显示和置数状态。 2. 系统组成及工作原理: 系统由pic硬件系统和梯形图程序组成。 PLC的控制方式是由继电器控制方式演化而来,由PLC内部的微电子电路构成的软元件线圈和触点取代了硬件继电器的线圈和触点,用PLC的程序指令取代继电器控制的连接导线,将各个元件按照一定的逻辑关系连接起来,PLC内部的中央控制器(CPU)根据输入条件和预定的程序,控制各个软元件的状态,并输出到外部执行部件,控制设备运行。 3. 硬件原理图: +24 v COM 数 管

4.程序流程图:

二、系统设计 设计可以分为循环模式与置数模式的切换控制部分、循环与置数控制部分和输出部分三大模块。 1. 输出部分: 定义: 编码部分中间继电器的常开触点接法: 将Mxx中低位数字相同的中间继电器的常开触点并联接到一起;输出的接法: Y000接a段、Y001接b段、Y002接c段、Y003接d段、 Y004 接e 段、Y005接f 段、Y006接g 段、Y007接dot 段。 工作过程:当编码部分中的某一组工作时,该组中的中间继电器相应的常开触点闭合,从而使相对应的Y00x有输出,这样与输出相连的段就发亮,并组合形成数字。

PLC数码管显示课程设计

PLC课程设计论文 级专业班 题目:数码管显示 学号: 姓名: 指导老师: 二零年月日

加信号 一 任务要求实现的功能 数码管显示0~9十个数字,有三个控制按钮,一个是‘加’按钮SQ1,一个是'减'按钮SQ2,另一个是复位按钮SB 。按一下SQ1数码管显示数据加1,当加到9如果再按下SQ1就显示0;当按一下SQ2时数码管显示数字减1,当减到0如果再按下SQ2就显示9。当按下SB 时,数码管显示0. 二 1.描述功能框图 2.虚拟实物图: - 复位信号 判断是哪种类型的信号 数码管显示的数字加1 减信号 数码管显示的数据减1 数码管显示的数据清零 清零 +

三 流程图 N Y 小于9? 大于0? 启 动 加信号? 复位信号? 显示数字0 Y N D0减1 D0=9 D0复位 N D0加1 Y Y N

四 输入输出分配表 输 入 低压电器 PLC X 元件 输 出 低压电器 PLC Y 元件 清零按钮SQ X0 数码管显示 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 加按钮SB1 X1 减按钮SB2 X2 五 梯形图 六 指令表

七总结体会 这次课程设计是用PLC编程语言设计实现数码管显示。在老师布置题目的时候觉得我们这个题目简单,但是当真的去写的时候因为忘记一条指令,而不知道要怎么实现数码管显示的功能,在同学的相互配合下,我们完成了梯形图的绘制。 在梯形图的绘制过程中,每一个步骤都要认真。通过这次的课程设计,熟悉了PLC系统设计的流程、PLC编程软件,加深了对PLC 工作原理的理解,更加熟悉相关指令的编写方法,在实践中加深了对PLC编程的喜爱。仿真的过程是检验编程是否正确的方法。从开始的一无所知,到后来的慢慢熟悉,我感到很兴奋,明白只有全面的考虑问题才能做出系统而严谨的设计。 按照指导老师的要求,我们两个同学一组,我们相互配合,交流对题目的理解,对程序的分析,动手实践能力和团结协作能力都得到了提高。

plc控制数码管显示

一、设计目的 1、通过利用PLC控制数码管显示熟悉相关的编程应用 2、实现题目设计中要求的功能实现 二、设计要求 按下启动按钮后,由八组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。再返回初始显示,并循环不止。 三、设计内容(可加附页) 1、列出输入输出表 2、画出系统接线图 3、根据控制要求设计出梯形图 4、写出指令表 LD 200.00 ANDNOT TIM000 LD TIM001 ANDNOT TIM002 ORLD LD TIM002 ANDNOT TIM003 ORLD LD TIM004 ANDNOT TIM005 ORLD LD TIM005 ANDNOT TIM006 ORLD LD TIM006 ANDNOT TIM007 ORLD LD TIM007 ANDNOT TIM008 ORLD LD TIM008 ANDNOT TIM009 ORLD LD TIM009 ANDNOT TIM010 ORLD LD TIM011 ANDNOT TIM012 ORLD LD TIM013 ANDNOT TIM014 ORLD LD TIM014 ANDNOT TIM015 ORLD LD 200.01 ANDNOT TIM016 ORLD OUT 10.00 LD 200.00 ANDNOT TIM000 LD TIM000 ANDNOT TIM001 ORLD LD TIM001 ANDNOT TIM002 ORLD LD TIM002 ANDNOT TIM003 ORLD LD TIM003 ANDNOT TIM004 ORLD LD TIM006 ANDNOT TIM007 ORLD LD TIM007 ANDNOT TIM008 ORLD LD TIM008 ANDNOT TIM009 ORLD LD TIM009

PLC控制LED灯数码显示控制程序

P L C控制L E D灯数码显 示控制程序 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

led灯数码显示控制程序设计及模拟运行灯 一、实现功能:按下启动按钮,由8组led灯发光二极管模拟的8段数码管每隔1S 进行显示,显示内容依次为F、A、b、c、d、E、F 共8个字符。再重新循环显示。 二、硬件设计: 1、I\O点分配表 三、软件程序设计 1、控制过程 闭合输入继电器x0,程序开始工作。M0吸合,LED灯数码显示A,随后依次、b、c、d、E、F。 2、控制梯形图 3、语句表 4、仿真截图 5、实物照片 五、实训心得 在实习中,我们在指导教师的帮助下,将所学知识和实习内容相互结和、相互验证,并对一些实际问题加以分析和讨论。电子实 习是我们重要的电工电子技术基础实践课,培养学生的动手操作能

力就显得尤为重要。通过实习加深对课堂知识的理解,初步了解和掌握一般的电工电子工艺技能,了解电工电子产品生产过程。 通过电机与控制模块实训,我确实是学到了很多知识,拓展了自己的的视野。通过这一次的电机与控制模块实训,增强了我的动手操作的能力。 电子实习我们已经做过很多次了,这一次是专业的综合实习,包括以前我们没做过的plc。从实习的整个过程中,使我认识到自己的不足,比如对以前学的知识都忘记了很多,对自己学过的知识还不能灵活的应用到实际中。也就是对所学的知识掌握的不够熟练。我们应该随时把学过的知识拿出来复习,提高自己的基础知识和综合应用能力。 通过这一次的电子电工的实训,也培养了我们的规范化的工作作风,以及我们的团结协作的团队的精神。

基于PLC控制的数码管显示

电子通信工程系工业通信技术课程设计报告 设计题目: 专业 班级学号 姓名 指导教师 设计日期

目录 目录 一、引言............................... 错误!未定义书签。 二、设计目的 ........................... 错误!未定义书签。 三、设计要求 ........................... 错误!未定义书签。 四、总体设计 ........................... 错误!未定义书签。 五、总结............................... 错误!未定义书签。 六、参考文献 (9)

一、引言 随着科学技术的飞速发展,在现代生活中,PLC在交通灯、电梯、抢答器等系统日益得到广泛应用的现状,文章介绍了PLC在数码管显示控制中的应用,并给出其PLC控制系统的接线图和梯形图程序设计.该设计具有可编程性、线路简单、可靠性高等特点,提高了系统的灵活性及可扩展性,实验结果验证了该设计的实用性. 二、设计目的 1.通过设计有关数码管显示的PLC控制程序熟悉PLC系统设计流程,加深对PLC工作原理的理解,熟练掌握相关指令的编写方法,在实践中加深对工业通信技术理论知识的理解。 2.在PLC系统设计的过程中运用了数字电路中的译码器、单片机原理及接口技术中的程序流程思想,并涉及Protel电子线路CAD绘图设计等知识,增强学科间知识渗透和综合运用能力。 3.整个课程设计过程中增强理论联系的能力、动手实践能力、团结协作能力、语言沟通表达能力,提高综合素质。 三、设计要求 利用PLC控制一个七段数码管的数字显示,其中有两个控制按钮一个“+”一个“—”当系统接入电源后数码管显示0,现在按下一次“+”数码管上的数字加一,加到9,按下:“—”数码管上的数字减一,减到0。 四、总体设计 1)输入分配 加“1”键和减“1”键分别对应输入继电器X00和X01。 (2)输出分配 PLC的输出继电器Y000到Y002分别作为译码器D0到D3的输入。由74HC4511译码器驱动数码管显示“0”到“9”的数字。 (3)为便与说明输出分配关系,将输出部分电路图和74HC4511相关功能表绘出,输出部分电路图如图1。

plc数码管显示控制

电子课程设计报告题目名称:数码管显示控制 姓名: 专业:自动化专业 班级学号:08082212 同组人: 指导教师: 学院 2011年7 月3 日

电子课程设计任务书 2010-2011学年第2学期第19周-20周题目数码管显示空控制实验 内容及要求 编好控制系统电路原理图和梯形图并通过实验。写出课程设计报告。 用FX1N-40MR-001型PLC实现数码管显示控制。 先按下“开”按钮,再按“循环显示”按钮,数码管就会从0~9循环显示。按下“置数”按钮,数码管实时显示8、4、2、1编码开关所置数值。用“循环显示”和“置数”按钮来切换数码管的循环显示和置数状态。 进度安排: 7月1号到图书馆和网上查找相关资料。 7月2号到F楼 212 室连接实验电路并编写梯形图。 7月3号调试程序,找出不足,并修正。 7月4号编写课程设计报告。 学生姓名: 指导时间 2011年7月2日星期六指导地点:F楼 212 室任务下达2011年6月 30日任务完成2011年 7 月 4 日 考核方式 1.评阅□ 2.答辩□ 3.实际操作□ 4.其它□ 指导教师系(部)主任 注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。 2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。

摘要 数码管显示是一个典型的PIE教学项目。在交通灯、电梯、抢答器等系统的控制中都融入了数码管显示。本设计就是利用PLC作为核心部件用对数码管显示进行设计,让学生在学习过程中更熟练地掌握PIE的编程技巧,提高编程能力。 利用PLC控制数码管的显示过程,并且给出了接线图、梯形图。 关键词:PLC;编程设计;接线图:梯形图

PLC数码管显示课程设计

加信号 PLC 课程设计论文 一 任务要求实现的功能 数码管显示0~9十个数字,有三个控制按钮,一个是‘加’按钮SQ1,一个是'减'按钮SQ2,另一个是复位按钮SB 。按一下SQ1数码管显示数据加1,当加到9如果再按下SQ1就显示0;当按一下SQ2时数码管显示数字减1,当减到0如果再按下SQ2就显示9。当按下SB 时,数码管显示0. 二 1.描述功能框图 2.虚拟实物图: 复位信号 判断是哪种类型的信号 数码管显示的数字加1 减信号 数码管显示的数据减1 数码管显示的数据清零

三 流程图 - N Y 小于9? 大于0? 启 动 加信号? 复位信号? Y N N Y Y 清零 + N

四输入输出分配表 输入 低压电器PLC X元件 输 出 低压电器PLC Y元件清零按钮SQ X0 数码管显 示 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 加按钮SB1 X1 减按钮SB2 X2 五梯形图 显示数 字0 D0减 1 D0=9 D0复 位 D0加1

六指令表

七总结体会 这次课程设计是用PLC编程语言设计实现数码管显示。在老师布置题目的时候觉得我们这个题目简单,但是当真的去写的时候因为忘记一条指令,而不知道要怎么实现数码管显示的功能,在同学的相互配合下,我们完成了梯形图的绘制。 在梯形图的绘制过程中,每一个步骤都要认真。通过这次的课程设计,熟悉了PLC系统设计的流程、PLC编程软件,加深了对PLC 工作原理的理解,更加熟悉相关指令的编写方法,在实践中加深了对PLC编程的喜爱。仿真的过程是检验编程是否正确的方法。从开始的一无所知,到后来的慢慢熟悉,我感到很兴奋,明白只有全面的考虑问题才能做出系统而严谨的设计。 按照指导老师的要求,我们两个同学一组,我们相互配合,交流对题目的理解,对程序的分析,动手实践能力和团结协作能力都得到了提高。 .

plc数码管显示控制

题目数码管显示空控制实验 内容及要求 编好控制系统电路原理图和梯形图并通过实验。写出课程设计报告。 用FX1N-40MR-001型PLC实现数码管显示控制。 先按下“开”按钮,再按“循环显示”按钮,数码管就会从0~9循环显示。按下“置数”按钮,数码管实时显示8、4、2、1编码开关所置数值。用“循环显示”和“置数”按钮来切换数码管的循环显示和置数状态。 进度安排: 7月1号到图书馆和网上查找相关资料。 7月2号到F楼 212 室连接实验电路并编写梯形图。 7月3号调试程序,找出不足,并修正。 7月4号编写课程设计报告。 学生姓名: 指导时间 2011年7月2日星期六指导地点:F楼 212 室任务下达2011年6月 30日任务完成2011年 7 月 4 日 考核方式 1.评阅□ 2.答辩□ 3.实际操作□ 4.其它□ 指导教师系(部)主任

摘要 数码管显示是一个典型的PIE教学项目。在交通灯、电梯、抢答器等系统的控制中都融入了数码管显示。本设计就是利用PLC作为核心部件用对数码管显示进行设计,让学生在学习过程中更熟练地掌握PIE的编程技巧,提高编程能力。 利用PLC控制数码管的显示过程,并且给出了接线图、梯形图。 关键词:PLC;编程设计;接线图:梯形图 目录 前言 (5) 一、系统组成 (6) 1.设计要求 (6) 2.系统组成及工作原理 (6) 3.硬件原理图 (7)

4.程序流程图 (7) 二.系统设计 (8) 1.输出部分 (8) 2.模式切换控制部分 (11) 3.循环控制与置数控制部分 (12) 4.调试过程问题分析 (17) 三、结论 (18) 四.参考文献 (19) 五.附录 (19)

车辆出入库管理PLC课程设计系统设有一个显示车库内车辆数量的两位数码管显示器PLC通过一组8位

信电学院学院 课程设计说明书(2011/2012学年第二学期) 课程名称:PLC应用设计 题目:车辆出入库管理 专业班级: 学生姓名:陈浪 学号:090060116 指导教师: 设计周数:两周 设计成绩: 2012年月日

目录 目录 (2) 第一章引言 (3) 1.1 PLC的基本结构 (3) 1.2 PLC的工作原理 (4) 1.2.1输入刷新阶段 (4) 1.2.2程序执行阶段 (4) 1.2.3输出刷新阶段 (4) 第二章车辆出入库管理系统的构成 (6) 2.1 整体框架 (6) 2.2 传感器的布置 (6) 2.3 显示电路 (7) 第三章 PLC的I/O端口接线 (8) 第四章 I/O 口地址分配 (9) 第五章程序设计 (10) 5.1课题内容 (10) 5.2 计数逻辑 (10) 5.3 程序流程图................................ 错误!未定义书签。 5.4 梯形图 (10) 第六章总结 (13) 第七章元器件清单 (12) 参考文献 (12)

第一章引言 随着生产力和科学技术的不断发展,人们的日常生活和生产活动大量的使用自动化控制,不仅节约了人力资源,而且很大程度的提高了生产效率,又进一步的促进了生产力快速发展,并不断的丰富着人们的生活。 早期的自动控制系统是依靠继电-接触器来实现的,其特点是:结构简单、价格低廉、抗干扰能力强,可以实现集中控制和远距离控制,但是其采用固定接线,通用性和灵活性差;又采用触点的开关动作,工作频率低,触点易损坏,可靠性差。 1969年,出现了可编程逻辑控制器PLC(Programmable Logic Controller),其特点是:具备逻辑控制、定时、计数等功能,编程语言采用直观的梯形图语言,软件更改方便,通用性和灵活性好。 目前,可编程控制器PLC主要是朝着小型化、廉价化、标准化、高速化、智能化、大容量化、网络化的方向发展,与计算机技术相结合,形成工业控制机系统、分布式控制系统DCS(Distributed Control System)、现场总线控制系统FCS(Field bus Control System),这将使PLC的功能更强,可靠性更高,使用更方便,适用范围更广 随着汽车特别是私有汽车的普及使用,公共场所和社区汽车流转数量激增,这对车辆的安全停放和管理提出了更高的要求,引进先进的控制技术和管理方式,实现对大型停车场系统的集中化和智能化的安全性管理控制已经成为大规模停车服务管理的必然趋势。针对现有的停车系统管理中存在的缺陷及PLC技术和传感器技术的迅猛发展所带来的新控制方式和管理方式的变革,采用先进的、科学的、合理的设计方法,建立一套基于PLC的车辆出入库管理系统最大限度地提高了停车场的使用率,实现车辆出入库控制、数量统计、信息查询过程的自动化,就显得十分必要。 在设计车辆出入库管理系统前,将车道设计为单道,实现车辆出入库管理。在车辆出入库时,设置传感器检测车辆到位, 在车辆出入的同时,通过光电传感器的检测,并且光电传感器与PLC的实时通信,以此来统计车库现有车辆的数目,实现车辆计数的自动化。

基于PLC的七段码显示数码管控制

基于PLC的七段码显示数码管控制 【摘要】主要介绍了S7-200型PLC传输指令和移位指令的特点和使用方法,并以七段码显示为例,给出了应用不同类型的指令进行显示和编程的方法。 【关键词】传送指令;移位指令;程序设计;七段显示译码指令 生活中,经常能见到电梯楼层显示、抢答器、交通灯剩余时间数码显示以及生产线上的显示系统,可以显示数字或字母,本文利用S7-200系列PLC的指令实现对七段显示数码管的控制。在西门子S7-200系列PLC中,有多种方法可以实现七段码显示,其中比较常用的有基本指令、传送指令和七段显示译码指令SEG,笔者结合自己的工作经验,对几种控制七段码显示的指令进行比较,供大家学习和参考。 1.传输指令和七段码显示译码指令 1.1 传输指令 传送指令用于在各个编程元件之间进行数据传送[1]。西门子S7-200系列PLC的传输指令包括单个传送指令和块传送指令。单个传送指令助记符为MOV,当传送的数据长度不同时,助记符也不尽相同。单个传送指令根据传送数据长度可以分为:字节传送指令MOVB,字传送指令MOVW,双字传送指令MOVDW,实数传送指令MOVR,利用传送指令可以在不改变原数据值的情况下将IN中的数据传送到OUT。块传送指令用来进行一次传送多个数据。 单个传送指令的应用如图1所示 图1 传送指令的应用 在传送指令中,EN端为允许输入端;ENO端为允许输出端。当输入I0.1为“1”时,传送指令将MB0中的字节传送给MB1,如果指令正确执行,则输出Q4.0为“1”,否则,如果输入I0.0为“0”,则数据不传送。一旦传送成功,输出Q4.0将一直保持为1,直到将Q4.0复位。在为变量赋初始值时,为了保证传送只执行一次,一般MOV方块指令和边缘触发指令联合使用。 1.2 移位指令 移位指令是使位组合的字节数据、字数据或双字数据向指定方向移位的指令[2]。根据移位的数据长度可分为字节型移位、字型移位、双字型移位。还可以进行循环移位。数据长度不同,移位方向不同,其功能指令也不相同。例如:将字节型数据向左移位,功能指令为SHL_B,将字型数据向右移位,功能指令为SHR_W,将双字型数据循环左移,功能指令为ROL_DW。表1列出了左移指令,右移指令与左移指令相同,把梯形图功能框中的字母L变成R,就全部变成了右

PLC数码管控制

xxxxx 大学 《多路彩灯控制器》课程设计报告 课题名称:多路彩灯控制器学院:xxxxxxx 专业:xxxxxxx 班级:xxxxxxx 学号:xxxxxx 姓名:xxxxxxxxx 指导老师:xxxxxxxx 日期:xxxxxxxxxxx 目录

一、设计目的 二、设计摘要、要求及原理 三、所有使用的元件 四、总体方案的选择与设计 1. 总体方案的选择 2. 总体方案的设计 五、单元电路的设计 1.花型演示电路 2.花型控制信号电路 3.交替节拍控制电路 4.时钟信号电路 六、总体电路图 七、电路组装、调试过程中遇到的问题及解决办法 八、总结 九、参考文献 多路彩灯控制器的设计

一设计目的 1.了解并掌握数字电子技术课程所学的基础理论知识。 2.通过对理论知识的掌握,学会用其进行基本的电路设计。 3.熟悉常用集成数字芯片,并掌握其结构组成、工作原理及逻辑功能,进一步学会使用其进行电路的设计。 4.了解并熟悉数字电子技术设计的基本思想和方法、原理, 5.培养学生在遇到难题时,会用科学分析和解决问题的方法。 6.培养学生的综合设计能力、严谨认真的工作作风和实事求是的工作态度。 二设计摘要、要求及原理 1.设计摘要: 通过对数字电子技术课程所学的基础理论知识的认识、了解与掌握。本设计将采用几个基本的数字集成的74系列(74LS90,74LS153,555)芯片来完成所需要的数字逻辑显示功能。设计过程中,先进行单元电路的设计,单元电路的设计包括:1.花型演示电路;2.花型控制信号电路;3.交替节拍控制电路; 4.时钟信号电路。再进行总体方案的设计,其中含有:1. 总体方案的选择2. 总体方案的设计。通过几个方案的对比,得出最佳方案来设计总电路图。所用元件有74LS161、74LS194(移位寄存器)、74LS139(双二线——四线译码器)、74LS74(双D触发器)、74LS20(双四输入与非门)、74LS04(六非门)、发光二极管、555定时器、电容、电阻、实验板一个、万用表一个、导线若干、镊子、钳子各一个。 本设计具有逻辑清晰、设计巧妙的特点,能很好的符合《数字电子技术》课程设计的要求。 2.设计要求: (1).用数字集成器件设计一个能控制八路彩灯的控制器,其 中彩灯用发光二极管模拟。 (2).设计电路的彩灯能产生明暗状态,明暗节拍为一到三秒。 (3).分别用快慢两种节拍实现花型变换,并使其能够演示三 种花型,花型自拟。 (4).选作:用单片机或可编辑逻辑器件实现,要求同上。 3.设计原理: 通过对各种数字集成器件的逻辑功能的了解,如74LS161、74LS194等,设计出满足要求的电路。此次使设计一个能控制八路彩灯的控制器,其中彩灯用发光二极管模拟。设计电路的彩灯能产生明暗状态,明暗节拍为一到三秒。并使其能够演示三种花型,花型自拟。电路在功能相当的情况下,设计的越简单越好,并能够实现和满足设计要求。

PLC课程设计LED灯数码显示控制

成绩可编程逻辑控制器 课程设计报告 题目 LED灯数码显示控制 系别 专业名称 班级 学号 姓名 指导教师

目录 一、引言 (5) 二、系统总体方案设计 (5) 2.1系统硬件配制及组成原理 (5) 2.1.1 PLC各组成部件及作用 (5) 2.1.2 PLC的分类 (7) 2.1.3 LED数码管的结构及工作原理 (7) 2.2系统变量定义及分配表 (9) 2.3系统接线图设计......................................... 错误!未定义书签。 三、控制系统设计 (9) 3.1控制程序设计思想 (9) 3.2控制程序时序图设计 (10) 四、系统调试及结果分析 (10) 4.1系统调试及解决的问题 (10) 4.2结果分析 (10) 五、结束语.................................................... 错误!未定义书签。

六、参考文献 (10) 附录 (11)

LED数码显示控制 一、实验目的 了解并掌握LED数码显示控制中的应用及其编程方法。 二、控制要求 按下启动按钮后,由八组LED发光二极管模拟的八段数码管开始显示:一一显示各段,之后一次显示0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F再返回初始显示,并循环不止。 四、实验设备 1、安装了STEP7-Micro/WIN32编 程软件的计算机一台 2、PC/PPI编程电缆一根 3、锁紧导线苦干 五、实验步骤 1、根据上表进行输入输出接线; 2、编写程序,并把程序输入STEP7中;

PLC控制数码管显示程序设计

《PLC控制数码管显示程序设计》 学院名称:信息工程学院 专业名称:电气自动化技术 班级名称:电气1204班 姓名:赵传锋 学号:1205130425 指导教师:汪清平 完成时间:2014年 06 月 01日

摘要 数码管显示是一个典型的PIC教学项目。在交通灯、电梯、抢答器等系统的控制中都融入了数码管显示。 本设计就是利用PLC作为核心部件用对数码管显示进行设计,让学生在学习过程中更熟练地掌握PIC的编程技巧,提高编程能力。 利用PLC控制数码管的显示过程,并且给出了接线图、梯形图。 关键词:PLC;编程设计;接线图:梯形图

一、系统组成 1.设计要求: 先按下“开”按钮,再按“循环显示”按钮,数码管就会从0~9循环显示。按下“置数”按钮,数码管实时显示8、4、2、1编码开关所置数值。用“循环显示”和“置数”按钮来切换数码管的循环显示和置数状态。 2.系统组成及工作原理: 系统由plc硬件系统和梯形图程序组成。 PLC的控制方式是由继电器控制方式演化而来,由PLC内部的微电子电路构成的软元件线圈和触点取代了硬件继电器的线圈和触点,用PLC的程序指令取代继电器控制的连接导线,将各个元件按照一定的逻辑关系连接起来,PLC内部的中央控制器(CPU)根据输入条件和预定的程序,控制各个软元件的状态,并输出到外部执行部件,控制设备运行。 3.硬件原理图:

4.程序流程图:

二、系统设计 设计可以分为循环模式与置数模式的切换控制部分、循环与置数控制部分和输出部分三大模块。 1.输出部分: 定义: 编码部分中间继电器的常开触点接法: 将Mxx中低位数字相同的中间继电器的常开触点并联接到一起; 输出的接法: Y000接a段、Y001接b段、Y002接c段、Y003接d段、 Y004接e段、Y005接f段、Y006接g段、Y007接dot段。 工作过程:当编码部分中的某一组工作时,该组中的中间继电器相应的常开触点闭合,从而使相对应的Y00x有输出,这样与输出相连的段就发亮,并组合形成数字。

相关主题
相关文档 最新文档