PLC-LED数码显示控制
任务二LED数码显示的PLC控制
工作开关
任务实施
绘制PLC外部硬件接线图
任务实施
编写时序状态表
移位寄存器控制LED数码显示的时序状态表
步 输出 M10.1 ( 1) A段 + M10.2 ( 2) B段 M10.3 ( 3) C段 M10.4 ( 4) D段 M10.5 ( 5) E段 M10.6 ( 6) F段 M10.7 ( 7) G段 M11.0 ( 8) H段
6、7、8、9、A、b、C、d、E、F,再开始
循环显示以上内容。控制面板上的H段是单 独由一个LED管控制,其余的A~G段,各段 是由5个小容量的LED管组成,由一个PLC输 出点控制。
基本知识
LAD格式
N指定移位寄存器的长度和移位方向
,N为正值表示左移位,N为负值表示右
移位。输入数据(DATA)移入移位寄存器 的最低位(S_BIT),并移出移位寄存器
1
将PLC控制的硬件外 安装与接 部接线图在模板上 线 正确安装,接线正 确、牢固、美观
30
2
熟练操作计算机, 熟悉编程软件、能 程序输入 将程序正确的输入 与运行调 并下载至PLC;按照 试 被控设备的要求进 行运行调试,能达 到设计要求 安全与文 遵守安全用电的各 明生产 项规则 考评员签字:
60
显示内 容
A段Q0.0
B段Q0.1
C段Q0.2 D段Q0.3 E段Q0.4
+
+ + +
F段Q0.5
G段Q0.6
+
+
H段Q0.7
+
移位寄存器控制LED数码显示的时序状态表(续表)
步 输出 显示内容 A段Q0.0 B段Q0.1 C段Q0.2 D段Q0.3 M11.1 ( 9) 0 + + + + + + + M11.2 (10) 1 M11.3 (11) 2 + + M11.4 (12) 3 + + + + + + + + + + + + + + + + M11.5 (13) 4 M11.6 (14) 5 + M11.7 (15) 6 + M12.0 (16) 7 + + +
编写LED显示0-9数字的PLC控制程序
108
58
OR
M110
75
OUT
Y003
92
OR
M112
109
59
OR
M112
76
LD
M105
93
OR
M113
110
60
OR
M113
77
OR
M109
94
OR
M114
111
61
OR
M114
78ORM11195ORM115
112
62
OR
M115
79
OR
M115
96
OR
M117
113
63
OR
M116
102
FNC
40
119
4、梯形图
5、程序调试
1)打开FX2N-48MR编程元件,新建文件,在打开的软件中输入上述梯形图程序;
2)编辑完成后,单击“转换”,将程序转换为可执行模式;
3)打开PLC主机;
4)按照接线图所示接好所有的线路;
5)单击菜单栏中“PLC”,选择“读出”将文件传送到PLC中;
6)单击菜单栏中“PLC”,选择“遥控运行”
35
40
OR
M114
2
15
ANI
T1
28
M100
41
OR
M115
3
OUT
M1
16
OUT
M10
29
M101
42
OR
M116
4
LD
M1
17
LD
M10
30
K18
43
OR
plc实验报告led数码显示
中央民族大学PLC实验报告题目:LED数码显示控制班级:11自动化学生姓名:陈梓岩文超周张镇域王佳兵学号:1 ****** ******* ******* *******指导教师:***实验二 LED数码显示控制在LED数码显示控制单元完成本实验一、实验目的熟练掌握移位寄存器位SHRB,能够灵活的运用。
二、实验说明1.SHRB指令简介移位寄存器位(SHRB)指令将DATA数值移入移位寄存器。
S_BIT指定移位寄存器的最低位。
N指定移位寄存器的长度和移位方向(移位加=N,移位减=-N)。
SHRB指令移出的每个位被放置在溢出内存位(SM1.1)中。
该指令由最低位(S_BIT)和由长度(N)指定的位数定义。
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.输入输出接线输入SDI0.0输出 A B C D E F G HQ0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.72.打开主机电源将程序下载到主机中。
3.启动并运行程序观察实验现象。
五、梯形图参考程序I0.0有信号输入100msT37计时器计时1s后M0.1常闭打开,计时停止I0.0有信号输入100msT38计时器计时1.5s常闭开启,M1.0输入M1.0或者M0.2有输入时M10.0有值M11.7有输入时M20.0有M21.1有输入时100msT39 计时器计时1sT39常闭开关打开M0.2有输入但M0.1有输入时两个寄存器工作,移位寄存器1从M10.1--M11.7 寄存器2从M20.1-21.1Q0.0A段数码管M10.1对应A段M11.1对应0M11.3对应2M11.4对应3M11.6对应5M11.7对应6M20.1对应7M20.2对应8M20.3对应9M20.4对应aM20.6对应cM21.0对应eM21.1对应fQ0.1是B段M10.2对应B段M11.2对应1M11.5对应4M20.7对应dQ0.2是C段M10.3对应C段M20.5对应bQ0.3是D段M10.4对应D段Q0.4是E段M10.5对应E段Q0.5是F段M10.6对应F段Q0.6是G段M10.7对应G段Q0.7是H段M11.0对应H段档i0.0给一个低电平信号(即SD开关关闭)信号经过一个非门寄存器将会复位六、实验结果:七、实验心得:对于PLC这样的实验让我们自己去写,那可定是不太现实的。
PLC实验三报告-LED数码显示控制
实验三 LED数码显示控制一、实验要求拨上开关后,由八组LED发光二极管模拟的八段数码管开始显示:字母A、b、C、d、E、F、G、H、I、J,时间间隔1s,并循环不止。
拨下启动开关后停止显示。
二、实验软元件X000—启动开关 Y000~Y007---数码管的a段~h段三、实验梯形图四、实验程序及注释0.启动2.字段显示间隔1秒6.产生秒冲8.启动后延时1.5秒显示13.脉冲移位输入14.循环显示设置,F接A17.左移位指令31.输出数码管a段36.输出数码管b段43.输出数码管c段50.输出数码管d段61.输出数码管e段70.输出数码管f段77.输出数码管g段82.打下开关得到一个下降沿激活复位84.复位计时器89.复位M10~M20五、实验结果1)仿真结果程序设置了M11到M20分别控制显示字母A、b、C、d、E、F、G、H、I、J,则跟着左移位指令就可以按顺序显示这十个字母。
再设置一个M20在移位输入M10前面即可在左移位到M20显示字母J后即再次激活M10,然后继续左循环脉冲,自此实现循环显示的效果。
LDF X000指令可以在打下开关后得到一个下降沿从而触发复位指令,清除M10~M20,使得所有相关输出的段位灯熄灭。
字母A 字母b 字母C 字母d字母E 字母F 字母G 字母H左:字母I右:字母J2)实验结果在实验室得到的实验结果与仿真结果一致。
打上开关循环显示字母A~J,打下开关后所有灯熄灭。
六、实验总结1)实验台上的输出Y4个一组要接一个地,所以在实验过程中如果输出需要用到7个输出Y000~Y006,则除了COM1要接地外,COM2也要接地。
2)通过这次实验,我们了解了用PLC模拟数码管显示的原理。
如果需要使数码管显示一个字符,则先观察该字符需要数码管的哪个段位同时亮,然后可以用一个辅助继电器M来控制这个字符,在这个字符需要发光的几个段对应的输出Y的前面都添加一个常开的触点M,则当这个M得到一个脉冲后即会闭合使得输出Y得电,继而得到想要显示的字符。
基于PLC的LED数码显示控制设计
毕业论文(设计)题目:基于PLC的LED数码显示控制设计姓名:学号:系部:班级:指导教师:基于PLC的LED数码显示控制设计摘要本文首先介绍了可编程控制器(PLC)的历史和发展,以及对PLC的执行过程进行了研究讨论。
接着对可编程控制器的各种配置进行了物理描述、对各组成部分的功能进行了概述。
然后又介绍了LED的种类、工作原理以及优点。
关键词:PLC LED 可编程控制器目录引言第一章可编程控制器的概况 (5)1.1认识可编程控制器 (5)1.2 PLC的产生和国内外现状 (5)1.3 PLC的用途 (6)第二章硬件 (7)2.1 PLC (7)2.1.1 PLC各组成部件及作用 (7)2.1.2分类 (7)2.2 LED数码管 (8)2.2.1结构及工作原理 (8)2.2.2产品特点 (9)2.2.3LED数码管分类 (9)第三章软件 (10)3.1 三菱编程软件GX Developer (10)3.1.1界面介绍 (10)3.1.2使用 (10)3.2 课题设计 (12)谢辞 (21)参考文献................................................. 错误!未定义书签。
引言可编程控制器(PLC)是以微处理器为基础的,综合了计算机技术,自动控制技术和通信技术而发展起来的一种通用工业自动控制装置。
由于其具有抗干扰能力强,可靠性高,灵活性好,系统安装简单,维修方便等特点,随着工业自动化的发展,可编程控制器在工业中的应用越来越广泛。
三菱PLC作为占国内市场份额较高的PLC之一,在工业自动化控制中起着重要的作用。
第一章可编程控制器的概况1.1认识可编程控制器可编程控制器是一种专为在工业环境下应用而设计的数字运算操作的电子系统.它采用一种可编程序的存储器,在其内部存储执行逻辑运算,顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程. 2产品主要厂家和产品德国的西门子S7系列、日本三菱的FX系列、欧姆龙的C系列,美国AB公司的PLC-5系列。
led数码显示控制plc课程设计
led数码显示控制plc课程设计一、教学目标本课程的教学目标是使学生掌握LED数码显示控制PLC的基本原理和应用技能。
具体目标如下:1.知识目标:–了解PLC的基本组成和工作原理。
–掌握PLC编程软件的使用。
–熟悉LED数码显示控制系统的结构和编程。
2.技能目标:–能够熟练使用PLC编程软件进行编程。
–能够设计和实现LED数码显示控制系统的PLC程序。
–能够进行LED数码显示控制系统的调试和维护。
3.情感态度价值观目标:–培养学生的创新意识和团队合作精神。
–增强学生对自动化技术的兴趣和认识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.PLC的基本组成和工作原理。
2.PLC编程软件的使用和编程方法。
3.LED数码显示控制系统的结构和编程。
4.LED数码显示控制系统的调试和维护。
–引言:介绍PLC和LED数码显示控制系统的概念和发展。
–章节1:PLC的基本组成和工作原理。
–章节2:PLC编程软件的使用和编程方法。
–章节3:LED数码显示控制系统的结构和编程。
–章节4:LED数码显示控制系统的调试和维护。
三、教学方法本课程的教学方法包括讲授法、案例分析法和实验法。
1.讲授法:通过教师的讲解,使学生掌握PLC和LED数码显示控制系统的理论知识。
2.案例分析法:通过分析实际案例,使学生了解PLC和LED数码显示控制系统的应用场景和编程方法。
3.实验法:通过实验操作,使学生熟悉PLC编程软件的使用和LED数码显示控制系统的调试和维护。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。
1.教材:选用《LED数码显示控制PLC》教材,为学生提供系统的理论知识学习。
2.参考书:推荐《PLC编程与应用》等参考书,为学生提供更多的学习资料。
3.多媒体资料:制作PPT和视频等多媒体资料,为学生提供直观的学习体验。
4.实验设备:准备PLC编程器和LED数码显示控制系统实验设备,为学生提供实践操作的机会。
实验说明:实验五 LED数码显示PLC控制组态仿真实验
247实验五 LED 数码显示PLC 控制组态仿真实验一、 实验目的1. 初步学会使用组态软件, 掌握PLC 控制系统的组态仿真设计基本原理。
2.学习FPWIN-GR 软件的使用,掌握用梯形图编写PLC 程序及程序的调试方法。
3.熟悉LED 数码显示控制的PLC 编程及调试。
二、实验器材1.微机一台(内有“力控”组态软件和“FPWIN -GR”编程软件)。
2.松下FP1-C24型PLC 一台或FP0R 系列PLC 一台。
3.连接线(微机与PLC 的通信线)和PLC 的电源线。
4.给FP0R 型PLC 供电的24V 直流电源(可选)、FP 手持编程器Ⅱ一台(可选)。
三、实验原理本实验是利用PLC 来控制一位7段LED 数码管的显示,LED 设备的组态仿真界面如图1所示。
图1 LED 组态仿真界面实验的控制要求为:1) 用PLC 来控制一位7段数码管。
数码管的每一段都对应于PLC 的一个输出端子。
PLC输出端子的“1”、“0”状态对应于相应段的亮与灭。
2)仿真界面上有两个按钮“+”、“-”,每按动一次“+”按钮,数字加1,每按动一次“-”按钮,数字减1,同时界面上显示出现在应该显示的数字。
3)本实验要求能正确显示数字0~9即可。
1.I/O分配表(见表1)表1 I/O分配表说明:表1中的WR0+1和WR0-1指每按动一次界面上的按钮“+”是将PLC的中间继电器WR0的内容加1,即执行WR0=WR0+1操作;每按动一次界面上的按钮“-”是将PLC 的中间继电器WR0的内容减1,即执行WR0=WR0-1操作。
五、预习要求根据给定的控制要求和I/O分配表,用梯形图编写PLC程序并写出注释说明。
六、实验步骤与内容1.连接计算机与PLC装置,启动计算机,接通PLC装置的电源。
2.把参考程序led.fp或newled.fp下载到PLC中运行,之后关闭FPWIN或切换到离线状态,启动组态软件的运行系统,进入LED数码显示控制组态仿真系统观察一下程序运行的情况,这样有利于理解PLC的控制要求。
基于PLC的LED数码显示控制设计
毕业论文(设计)题目:基于PLC的LED数码显示控制设计姓名:学号:系部:班级:指导教师:基于PLC的LED数码显示控制设计摘要本文首先介绍了可编程控制器(PLC)的历史和发展,以及对PLC的执行过程进行了研究讨论。
接着对可编程控制器的各种配置进行了物理描述、对各组成部分的功能进行了概述。
然后又介绍了LED的种类、工作原理以及优点。
关键词:PLC LED 可编程控制器目录引言第一章可编程控制器的概况 (5)1.1认识可编程控制器 (5)1.2 PLC的产生和国内外现状 (5)1.3 PLC的用途 (6)第二章硬件 (7)2.1 PLC (7)2.1.1 PLC各组成部件及作用 (7)2.1.2分类 (7)2.2 LED数码管 (8)2.2.1结构及工作原理 (8)2.2.2产品特点 (9)2.2.3LED数码管分类 (9)第三章软件 (10)3.1 三菱编程软件GX Developer (10)3.1.1界面介绍 (10)3.1.2使用 (10)3.2 课题设计 (12)谢辞 (21)参考文献................................................. 错误!未定义书签。
引言可编程控制器(PLC)是以微处理器为基础的,综合了计算机技术,自动控制技术和通信技术而发展起来的一种通用工业自动控制装置。
由于其具有抗干扰能力强,可靠性高,灵活性好,系统安装简单,维修方便等特点,随着工业自动化的发展,可编程控制器在工业中的应用越来越广泛。
三菱PLC作为占国内市场份额较高的PLC之一,在工业自动化控制中起着重要的作用。
第一章可编程控制器的概况1.1认识可编程控制器可编程控制器是一种专为在工业环境下应用而设计的数字运算操作的电子系统.它采用一种可编程序的存储器,在其内部存储执行逻辑运算,顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程. 2产品主要厂家和产品德国的西门子S7系列、日本三菱的FX系列、欧姆龙的C系列,美国AB公司的PLC-5系列。
PLC的LED数码显示课程设计
PLC的LED数码显示课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基础知识,掌握LED数码管的显示原理。
2. 学生能运用所学知识,设计出符合要求的PLC控制的LED数码显示程序。
3. 学生了解并掌握相关编程软件的使用,对PLC程序进行编写、下载和调试。
技能目标:1. 学生能独立完成LED数码显示电路的搭建,并进行故障排查。
2. 学生通过实践操作,提高解决问题的能力,培养创新意识和动手能力。
3. 学生能够运用团队合作的方式,共同完成PLC的LED数码显示项目。
情感态度价值观目标:1. 学生培养对自动化控制技术的兴趣,增强学习PLC相关知识的积极性。
2. 学生在项目实践中,体验团队合作的重要性,培养沟通协作能力。
3. 学生通过学习,认识到自动化技术在现实生活中的应用,增强学以致用的意识。
课程性质:本课程为实践性较强的课程,以项目为导向,注重学生动手操作能力的培养。
学生特点:学生具备一定的PLC基础知识,对编程和电子技术有一定的了解,但对实际应用尚缺乏经验。
教学要求:教师应注重理论与实践相结合,引导学生主动参与,鼓励学生提问和讨论,关注学生的个体差异,提供有针对性的指导。
通过课程学习,使学生在知识、技能和情感态度价值观方面均有所收获。
二、教学内容1. 理论知识:- PLC基础知识:PLC的结构、工作原理、编程语言等。
- LED数码管工作原理:数码管的构造、显示原理、驱动方式等。
- 编程软件操作:介绍编程软件的使用方法,包括程序的编写、下载和调试等。
2. 实践操作:- 电路搭建:学生根据设计要求,搭建PLC控制的LED数码显示电路。
- 程序编写:运用编程软件,编写符合要求的PLC控制程序。
- 调试与优化:对编写的程序进行下载、调试,找出并解决存在的问题。
3. 教学大纲:- 第一课时:回顾PLC基础知识,介绍LED数码管工作原理。
- 第二课时:讲解编程软件的使用方法,示范程序编写过程。
实验三 LED数码显示控制 PLC实验报告
广州大学学生实验报告开课学院及实验室:工程北529 2015年 5 月28 日学院机械与电气工程年级、专业、班姓名学号实验课程名称电气控制与可编程控制器成绩实验项目名称实验三 LED数码显示控制指导老师一、实验目的熟练掌握移位寄存器位SHRB ,能够灵活的运用二、实验说明移位寄存器位(SHRB)指令将DATA数值移入移位寄存器。
S_BIT指定移位寄存器的最低位。
N指定移位寄存器的长度和移位方向(移位加 = N,移位减 = -N)。
SHRB指令移出的每个位被放置在溢出内存位(SM1.1)中。
该指令由最低位(S_BIT)和由长度(N)指定的位数定义。
三、实验面板图四、实验内容1、设计一个照明灯的控制程序。
当按下接在I0.0上的照明灯按钮,可发光30s。
如果在这段时间内又有人按下按钮,则时间间隔从头开始。
这样可确保在最后一次按下按钮后,灯光可维持30s的照明。
2、设计程序,用SEG指令,循环显示0~F字符。
3、设计程序,用一个按钮控制两盏灯:按一次,第一盏亮,按二次,第二盏亮,按三次,两盏全亮,按四次,两盏全灭,按五次,两盏全亮,按六次,只有第二盏亮,按七次,只有第一盏亮,按八次,两盏全灭,完成一次工作循环。
五、实验过程原始记录(程序、数据、图表、计算等)思考题梯形图1:思考题2梯形图:思考题3梯形图:六、实验结果及分析1、思考题1中当每按下一次按钮,Q0.0接通并自锁。
同时T37定时器复位,经过30S后T37置位,其常闭触点断开,Q0.0断开,灯熄灭。
2、思考题2中输入I0.0,I0.1分别控制开关和手动清零计数器。
本题通过在SEG指令的输入端输入数字0~15,将输出端接到数码管中实现循环显示0~F。
由于SEG指令的输入端只能是字节类型,而计数器的输出是字类型,需要用I_B转换指令,将C0(字类型)转化为MB0(字节类型)。
当C0当前为16时,计数器复位,当前值清零。
从而实现循环显示。
计数器的预设值应为16而不是15,因16的时候计数器当前值C0马上变为0,而如果设15则在15的时候C0当前值变为0,就会导致显示不出F字符。
PLC课程设计-LED灯数码显示控制
成绩目录一、引言 (3)二、系统总体方案设计 (3)2.1系统硬件配制及组成原理 (3)2.1.1 PLC各组成部件及作用 (3)2.1.2 PLC的分类 (4)2.1.3 LED数码管的结构及工作原理 (4)2.2系统变量定义及分配表 (5)2.3系统接线图设计 (6)三、控制系统设计 (6)3.1控制程序设计思想 (6)3.2控制程序时序图设计 (7)四、系统调试及结果分析 (7)4.1系统调试及解决的问题 (7)4.2结果分析 (7)五、结束语 (8)六、参考文献 (8)附录 (8)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 的显示结果。
输入接线 SDI0.0 启动 输出 接线 A B C D E F G H Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 ABCDEFGH一、引言《可编程逻辑控制器》课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。
它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。
本课程设计是以LED数码管和PLC控制为基础,通过了解PLC的基本编程方法及LED数码管的原理,用顺序控制法实现:按下启动按钮,由八组LED发光二极管模拟的八段数码管开始显示,显示次序是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F再返回初始显示,并循环不止的控制要求。
PLC控制数码管显示
小组成员:
要
求
利用PLC来控制七段LED数码管的显示,LED面板 示意如下图7所示。数码管的每一段都对应于PLC的 一个输出端子。 给一个“启动”脉冲,数码管按如下规律显示: 1、全灭1秒; 2、依次显示“0.”、“1.”、“2.”、 “3.” 、……“9.”、“A.”、“b.”……“F.”; 3、循环至第1步; 4、给一个“停止”脉冲,全部熄灭。
1 2 3
4
5 6 7
0
1 1 1
1
0 0 1
1
1 1 1
0
1 1 0
0
0 1 0
1
1 1 0
1
1 1 0
1
1 1 1
5
6 7 8
8
9 A b C d E F
1
1 1 0 1 0 1 1
1
1 1 0 0 1 0 0
1
1 1 1 0 1 0 0
1
1 0 1 1 1 1 0
1
0 1 1 1 1 1 1
1
谢谢观赏Leabharlann 1 1 1 1 0 1 1
1
1 1 1 0 1 1 1
1
1 1 1 1 1 1 1
9
10 11 12 13 14 15 16
设计思路
再根据时序图通过PLC控制数码管每一段的输入在每一秒的高低电平 状态从而达到数字显示目的
编程实现举例
程序中的开、关部分和循环记时部分记时周期为17秒
编程实现举例
程序中数码管a段的显示控制程序
a f g e d c h
b
设计思路
a 全灭 0 0 1 0 1 1 b 0 1 1 1 1
数码管显示真值表
LED数码显示控制的PLC编程
LED数码显示控制的PLC编程(2007-11-28 18:52:17)转载分类:PLC学习标签:学习公社参考程序描述:按下启动按钮后,由八组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,断开启动按钮程序停止运行。
方法一:用SHRB指令用M10.0~M10.7 M11.0~M11.7 M12.0~M12.7的24个位表示显示的24种状态的控制位。
将下面这段语句指令全部复制,然后开一个记事本文件,粘贴进去。
ORGANIZATION_BLOCK MAIN:OB1TITLE=POU CommentBEGINNetwork 1 // Network Title// Network CommentLD I0.0LPSAN T38= M0.1LRDTON T38, 15LPPAN T37TON T37, 10Network 2LD M12.7O M0.1= M0.0Network 3LD T37SHRB M0.0, M10.0, 24 Network 4 // Network Title // Network CommentLD M10.0O M11.0O M11.2O M11.3O M11.5O M11.6O M11.7O M12.0O M12.1O M12.2O M12.4O M12.6O M12.7= Q0.0Network 5LD M10.1O M11.0O M11.1O M11.3 O M11.4 O M11.7 O M12.0 O M12.1 O M12.2 O M12.5 = Q0.1 Network 6 LD M10.2 O M11.0 O M11.1 O M11.3 O M11.4 O M11.5 O M11.6 O M11.7 O M12.0 O M12.1 O M12.3 O M12.5= Q0.2 Network 7 LD M10.3 O M11.0 O M11.2 O M11.3 O M11.5 O M11.6 O M12.0 O M12.1 O M12.3 O M12.4 O M12.5 O M12.6 = Q0.3 Network 8 LD M10.4 O M11.0 O M11.2 O M11.6 O M12.0O M12.3 O M12.4 O M12.5 O M12.6 O M12.7 = Q0.4 Network 9 LD M10.5 O M11.0 O M11.4 O M11.5 O M11.6 O M12.0 O M12.1 O M12.2 O M12.3 O M12.4 O M12.6 O M12.7 = Q0.5 Network 10O M11.2O M11.3O M11.4O M11.5O M11.6O M12.0O M12.1O M12.2O M12.3O M12.5O M12.6O M12.7= Q0.6Network 11LD M10.7= Q0.7END_ORGANIZATION_BLOCK SUBROUTINE_BLOCK SBR_0:SBR0 TITLE=POU CommentBEGINNetwork 1 // Network Title// Network CommentEND_SUBROUTINE_BLOCKINTERRUPT_BLOCK INT_0:INT0TITLE=POU CommentBEGINNetwork 1 // Network Title// Network CommentEND_INTERRUPT_BLOCK做好了txt记事本文件,再将它导入PLC中,文件类型是“所有”我就拿我做的实验来讲解,我用的是7段码,Q0.1~Q0.7分别对应着7段如果要显示数字2,那么就如下图,即Q0.1、Q0.2、Q0.4、Q0.5、Q0.7工作。
PLCLED数字显示控制.doc
PLCLED数字显示控制
本实验是在LED数字显示控制单元中完成的
首先,实验的目的是熟练掌握移位寄存器位SHRB并能灵活使用。
SHRB指令引入移位寄存器位(SHRB)指令,将数据值移入移位寄存器。
S_BIT指定移位寄存器的最低位。
N指定移位寄存器的长度和移位方向(移位正=N,移位负=-N
首先,实验的目的是熟练掌握移位寄存器位SHRB并能灵活使用。
SHRB指令引入移位寄存器位(SHRB)指令,将数据值移入移位寄存器。
S_BIT指定移位寄存器的最低位。
N指定移位寄存器的长度和移位方向(移位正=N,移位负=:首先,显示顺序为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.输入/输出线路输入SDI0.0输出ABCDEFGQ 0.0Q 0.1Q 0.2Q 0.3Q 0.4Q 0.5Q 0.6Q 0.7
2.打开主机电源,将程序下载到主机。
3.启动并运行程序,观察实验现象。
五、梯形图参考程序字模型。
PLC控制数码管显示
谢谢观赏
1 2 3
4
5 6 7
0
1 1 1
1
0 0 1
1
1 1 1
0
1 1 0
0
0 1 0
1
1 1 0
1
1 1 0
1
1 1 1
5
6 7 8
8
9 A b C d E F
1
1 1 0 1 0 1 1
1
1 1 0 0 1 0 0
1
1 1 1 0 1 0 0
1
1 0 1 1 1 1 0
1
0 1 1 1 1 1 1
1
时间全灭16数码管显示真值表设计思路再根据时序图通过plc控制数码管每一段的输入在每一秒的高低电平状态从而达到数字显示目的程序中的开关部分和循环记时部分记时周期为17秒编程实现举例编程实现举例程序中数码管a段的显示控制程序
PLC控制数码管显示
小组成员:
要
求
利用PLC来控制七段LED数码管的显示,LED面板 示意如下图7所示。数码管的每一段都对应于PLC的 一个输出端子。 给一个“启动”脉冲,数码管按如下规律显示: 1、全灭1秒; 2、依次显示“0.”、“1.”、“2.”、 “3.” 、……“9.”、“A.”、“b.”……“F.”; 3、循环至第1步; 4、给一个“停止”脉冲,全部熄灭。
a f g e d c h
b
设计思路
a 全灭 0 0 1 0 1 1 b 0 1 1 1 1
数码管显示真值表
c 0 1 1 0 1 d 0 1 0 1 1 e 0 1 0 1 0 f 0 1 0 0 0 g 0 0 0 1 1 h 0 1 1 1 1 时间 0 1 2 3 4
由于数码管显以我 们可以根据数码 管各段在这个周 期内的高低电平 状态得出a-h段 的高低电平的变 化时序图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC LED数码显示控制
在LED 数码显示控制单元完成本实验
一、实验目的
熟练掌握移位寄存器位SHRB ,能够灵活的运用。
二、实验说明
1)、SHRB指令简介
移位寄存器位(SHRB)指令将DATA数值移入移位寄存器。
S_BIT指定移位寄存器的最低位。
N指定移位寄存器的长度和移位方向(移位加 = N,移位减 = -N)。
SHRB指令移出的每个位被放置在溢出内存位(SM1.1)中。
该指令由最低位(S_BIT)和由长度(N)指定的位数定义。
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、输入输出接线
输入SD
I0.0
输出 A B C D E F G H Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7
2、打开主机电源将程序下载到主机中。
3、启动并运行程序观察实验现象。
五、梯形图参考程序。