项目5:霓虹灯控制系统设计与安装调试_图文
霓虹灯的控制设计系统
ROL、ROR指令循环移位
编程举例:
2、用移位和循环指令编3灯移位程序:要求Y0—Y17的16个灯中 三灯循环移位。
Q、用移位和循环指令编2灯移位程序:要求Y0—Y17的16个灯中 2灯循环移位。
2、用移位和循环指令编3灯移位程序
左移位:
2、用移位和循环指令编3灯移位程序
右移位:
参考方案
参考方案(FX2N系列机型实现)
A、左移位方法一:
B、左移位方法二:
C、右移位
2、Y0-Y17的16灯以3间2格式移位
2、Y0-Y17的16灯以2间2格式移位
Y17 Y16 Y15 Y14 Y13 Y12 Y11 Y10 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
0 0 1 1
0 1 1 0
1 1 0 0
1 0 0 1
0 0 1 1
输入 输出 Y000 EL1 移位启动按钮SB1
1、I/O分配
X000
X001
X002
循环方向按钮SB2
停止按钮SB3
Y001
Y002
EL2
EL3
Y003Y004EL4EL5Y005
Y006 Y007
EL6
EL7 EL8
参考方案
2、硬件接线
参考方案
3、梯形图程序
参考方案
4、指令表程序
参考方案
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 1
0
1 1 0 0 0 0 0 0
1
PLC霓虹灯闪烁控制系统设计
PLC 霓虹灯闪烁控制系统设计课程设计任务书业: XXX XXXXXXXXXXXXXXX称:2013年7月12日目录2o 1设计目的5。
1梯形图 5.2指令表课程名称:XX XXX X XXXXXX X XX院:XXXXXXXXXX XX级: XXX XXXX XXX 号:XX X XXXX XXX 学生姓名: XXXX X XXX 指导教师:XXXXXXX X第一章、概述第二章、 霓虹灯闪烁控制系统设计第三章、2o 2控制要求PLC 型号选择第四章、 PLC 接口电路 第五章、PLC 梯形图与指令表11第六章、组态设计15 6o K新建项目156o 2、数据词典156. 3、画面制作6.4、整体布局20第七章、调试心得21 第八章、参考文献任务书一.设计课题霓虹灯闪烁控制系统设计二.设计目的1•进一步巩固理论知识■培养所学理论知识在实际中的应用能力。
2 •掌握一般电气设备电气控制系统的设计方法。
3•掌握一般电气设备电气控制系统的施工设计、安装与调试方法。
4•培养查阅图书资料、工具书的能力。
5•培养工程绘图、书写技术报告的能力。
三.控制要求fflllLl〜IIL6六个霓虹灯,分别做成“曹妃甸欢迎您” 6个字。
闪烁要求见下表,时间间隔为Is,反复循环进行。
四、设计任务1•简述本设讣的意义•根据控制要求■制定合理的设计•方案。
2•硬件选型并进行硬件电路(接口电路)设计。
3。
控制程序的设计(并加以注释).4.监控系统设计.选择工业领域流行的组态软件,然后经过制作监控界面、画面属性设置及与PLC进行通信等步骤完成监控系统的设计•(必须要有设计过程)。
5.模拟调试6.编写设备的电气工作原理说明及其使用说明。
五、设计时间安排(共1周)五.设计参考书1.教材《可编程控制器应用技术》•2.《流行PLC实用程序及设计(西门子S7- 2 00系列)》•(可到院图书馆借阅)3.其它参考书:(可到院图书馆借阅)一.课题说明学生所能够使用的UO端口随着电子技术的飞速发展,基于可编程控制器(PLC)的控制系统已经广泛应用于红叶、农业、电力、电子、只能楼宇等行业。
PLC控制技术实训报告(霓虹灯闪烁设计)
目录一.任务书 (2)一、基础实训项目一:变频器对电机的运行控制 (2)二、基础实训项目二:模拟量采集与数据处理的综合应用 (2)三、综合型自主实训项目:霓虹灯控制系统的设计 (3)四、实训报告要求 (3)五、实训进度安排 (4)六、实训考核办法 (4)二.基础实训项目一 (5)2.1 项目名称:变频器对电机的运行控制 (5)2.2 项目实训目的: (5)2.3 项目实训设备 (5)2.4 实现过程 (5)2.4.1 实现过程流程图 (5)2.4.2 I/O分配表 (5)2.4.3 I/O接线图 (6)2.4.4 MM440参数设置 (7)2.4.5 PLC控制程序 (8)2.3.6 调试运行 (9)三.基础实训项目二 (9)3.3 设备 (9)3.4 模拟量输入 (10)3.4.2 实现流程图 (100)3.4.3 I/O接线图 (10)3.4.4 PLC控制程序 (11)3.5 模拟量输出 (11)3.5.1 任务内容 (11)3.5.2 实现流程 (11)3.5.3 PLC控制程序 (11)3.6 调试运行 (12)四.综合型自主实训项目 (13)4.1 项目名称:霓虹灯控制系统的设计 (13)4.2 项目工艺要求 (13)4.3 实现方案 (13)4.3.1 I/O接线图 (13)4.3.2 I/O地址分配 (13)4.3.3 实现流程图 (14)4.3.4 控制程序 (14)4.3.5 调试运行 (18)五.收获、体会 (20)六.参考文献 (21)一.任务书一、基础实训项目一:变频器对电机的运行控制一)实训目的1、进一步巩固掌握PLC基本指令功能的及其运用方法;2、根据实训设备,熟练掌握PLC的外围I/O设备接线方法;3、掌握异步电动机变频调速原理,熟悉变频器的用法。
二)实训设备PLC主机单元模块、电位器、MM440(或MM420)变频器、个人计算机 PC、PC/PPI 编程电缆。
三)工艺控制要求使用变频器实现异步电动机的可逆调速控制,即可以电动机可正反向运行、调速和点动功能。
霓虹灯plc控制系统设计课程设计
霓虹灯plc控制系统设计课程设计霓虹灯PLC控制系统设计引言:霓虹灯是一种常见的照明装饰灯具,其独特的亮光效果受到了广大人们的喜爱。
为了实现对霓虹灯的控制,PLC(可编程逻辑控制器)被广泛应用于霓虹灯控制系统的设计中。
本文将介绍霓虹灯PLC控制系统的设计原理、步骤和注意事项。
一、设计原理霓虹灯PLC控制系统的设计原理基于PLC的逻辑控制能力和霓虹灯的特性。
PLC作为一种专用的工控计算机,具有可编程性和高可靠性,能够根据预设的逻辑程序对输入和输出进行控制。
而霓虹灯作为一种发光装置,需要通过电流的控制来实现不同颜色和亮度的变化。
因此,通过将PLC与霓虹灯连接并编写逻辑程序,可以实现对霓虹灯的精确控制。
二、设计步骤1. 确定需求:首先需要明确对霓虹灯的控制需求,包括颜色、亮度、闪烁频率等方面的要求。
同时,还需要考虑系统的可靠性和安全性等因素。
2. 选择PLC:根据需求确定合适的PLC型号和规格。
PLC的选择应考虑其输入输出点数、通信接口、编程环境等因素,以确保能够满足控制系统的要求。
3. 连接电路:将PLC与霓虹灯连接,包括连接输入和输出模块、电源模块和控制信号线等。
在连接电路时,应遵循相关的电气安装规范,并确保电路的可靠性和安全性。
4. 编写逻辑程序:根据需求编写逻辑程序,实现对霓虹灯的控制。
逻辑程序可以使用Ladder图、指令列表或结构化文本等编程语言进行编写。
编写逻辑程序时,应考虑到系统的稳定性和可扩展性,并进行充分的测试和调试。
5. 参数设置:对PLC进行参数设置,包括输入输出模块的配置、通信设置、定时器和计数器等功能的设置。
参数设置应根据实际需求进行,以确保系统能够正常运行。
6. 系统测试:对设计的霓虹灯PLC控制系统进行全面测试。
测试包括功能测试、性能测试和可靠性测试等,以验证系统的正确性和稳定性。
三、注意事项1. 电气安装:在进行电气安装时,应按照相关的安装规范进行,确保电路的可靠性和安全性。
PLC霓虹灯闪烁控制系统设计
PLC霓虹灯闪烁控制系统设计PLC(可编程逻辑控制器)是一种用于控制工业自动化系统的计算机控制系统,可以通过编程来控制各种设备和机器。
在工业生产中,PLC控制系统通常用于控制生产线上的各种设备和机器,以实现自动化生产。
在本文中,我们将设计一个基于PLC的霓虹灯闪烁控制系统,用于展示PLC 在工业控制中的应用。
系统概述本系统的设计目的是通过PLC来控制一组霓虹灯进行闪烁显示。
用户可以通过PLC编程来控制灯的亮灭状态和闪烁频率,从而实现不同的显示效果。
系统主要由PLC、霓虹灯、电源和控制面板组成。
系统结构PLC作为系统的核心控制器,接收用户输入的指令并通过输出信号来控制霓虹灯的亮灭状态和闪烁频率。
霓虹灯通过接入PLC的数字输出端口来进行控制,电源提供系统所需的电力支持,控制面板用于用户操作与交互。
系统设计1.PLC选型:选择一款适合该应用场景的PLC控制器,如西门子、三菱等品牌的PLC。
PLC需要支持足够的输入输出端口以满足系统的需求。
2.硬件连接:将霓虹灯连接到PLC的数字输出端口,并接入电源。
控制面板通过线缆连接到PLC,用于用户输入指令。
3.软件编程:使用PLC编程软件进行程序的编写。
根据系统设计要求,编写控制程序实现灯的闪烁效果。
程序需要包括控制霓虹灯亮灭的逻辑和闪烁频率的控制。
4.测试调试:完成程序编写后,进行系统的测试与调试。
通过PLC仿真软件或实际硬件测试系统的功能是否符合设计要求。
5.系统优化:根据测试结果进行系统优化。
若系统功能不完善或存在问题,需要对程序进行修改并重新测试。
系统应用该系统可以应用于各种需要灯光显示的场景,如工业生产线上的指示灯、交通信号灯等。
通过PLC控制系统,可以实现远程控制和自动化管理,提高生产效率和可靠性。
总结本文设计了一个基于PLC的霓虹灯闪烁控制系统,通过PLC控制器实现了灯的亮灭和闪烁功能。
该系统可以广泛应用于工业生产中的各种场景,提高了生产的自动化水平和效率。
霓虹灯广告屏装置控制程序的设计与调试
霓虹灯广告屏装置控制程序的设计与调试1. 概述本文档介绍了霓虹灯广告屏装置控制程序的设计与调试过程。
霓虹灯广告屏是一种常见的室内外广告展示装置,通过控制程序对其进行控制,可以实现不同的广告展示效果。
本文将从设计思路、程序架构和调试过程等方面进行详细介绍。
2. 设计思路在霓虹灯广告屏装置的控制程序设计中,需要考虑到以下几点:1.控制方式:选择合适的控制方式,如按钮控制、遥控器控制或手机APP控制等。
2.界面设计:设计用户友好的界面,方便用户进行操作和切换不同的广告展示效果。
3.广告展示效果:根据需求设计不同的广告展示效果,如闪烁、颜色渐变、跑马灯等。
4.系统稳定性:确保控制程序的稳定性和可靠性,避免系统崩溃或广告展示中断。
3. 程序架构本节将介绍霓虹灯广告屏装置控制程序的基本架构。
3.1 总体架构控制程序可以分为以下几个模块:1.用户界面模块:包括按钮控制、遥控器控制或手机APP控制等。
2.广告展示模块:控制霓虹灯广告屏展示不同的广告效果。
3.刷新控制模块:定时刷新广告展示,保持广告效果的稳定性。
3.2 用户界面模块用户界面模块负责与用户进行交互,接收用户的操作指令,并将指令传递给广告展示模块进行处理。
用户界面可以通过按钮、遥控器或手机APP进行控制。
3.3 广告展示模块广告展示模块负责控制霓虹灯广告屏展示不同的广告效果。
根据用户的操作指令,该模块可以切换不同的广告展示效果,如闪烁、颜色渐变、跑马灯等。
3.4 刷新控制模块刷新控制模块负责定时刷新广告展示,以保持广告效果的稳定性。
该模块会定时调用广告展示模块的接口,更新广告展示内容。
4. 调试过程本节将介绍霓虹灯广告屏装置控制程序的调试过程。
1.硬件连接:首先,确保霓虹灯广告屏与控制程序正确连接。
检查硬件连接是否稳定,如电源连接、信号线连接等。
2.功能测试:对每个功能模块进行测试,确保按钮控制、遥控器控制或手机APP控制等方式能正常触发广告展示。
3.广告展示效果调试:针对每种广告展示效果进行调试,确保每种效果能够正常展示。
霓虹灯控制系统设计
内容摘要当今社会,竞争日益激烈,为了更好的宣传自己的产品,提高竞争力,广告发挥着越来越重要的作用。
做为一种主要的广告手段,霓虹灯广告屏得到了广泛的发展和应用。
该广告屏实现的是:中间八根灯管从1到8逐个点亮,时间间隔为1S,全部点亮后显示10S,再从8到1逐个熄灭,间隔为1S,全灭后停亮2S,再从8到1逐个点亮,间隔1S,全亮后显示5S,再从1到8逐个熄灭,全灭后停亮2S。
然后重复运行。
同时,周围24个流水灯四个一组,奇数灯两个一组,从1、3开始,轮流亮一秒,移动一定时间后,偶数流水灯两个一组,从24、22开始,倒着轮流亮一秒,移动相同时间,如此循环往复。
启动后,灯管和流水灯同时运行,关闭时,灯管和流水灯可以同时关闭也可以分别关闭。
并且有单步和连续两种模式。
该装置采用PLC控制,与传统的继电器—接触器控制系统相比,具有使用方便、控制灵活、可靠性高等优点。
本程序设计利用顺序控制并且运用了移位指令,大大降低了复杂性。
关键词:霓虹灯;可编程逻辑控制器;顺序控制;移位指令目录第1章引言 (1)第2章系统总体方案设计 (2)2.1控制要求分析 (2)2.2总体方案的确定 (2)第3章PLC控制系统硬件设计 (3)3.1 确定I/O信号数 (3)3.2 PLC类型的选择 (3)3.3 CPU和扩展模块的选择 (3)3.4 I/O点的分配与编号 (3)3.5 I/O接线图 (5)第4章PLC控制系统软件设计 (7)4.1顺序控制流程图的绘制 (7)4.2编制程序 (8)4.3指令表 (18)结论 (24)设计总结 (25)谢辞 (26)附录 (27)参考文献 (28)第1章引言随着社会主义市场经济的不断繁荣和发展,各个大中小城市都在进行亮化工程。
各企业为宣传自己的企业形象和产品,均采用广告手法之一——霓虹灯广告屏来实现这一目的,当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告到处可见,一种是利用霓虹灯管做成各种形状和多种色彩的灯,另一种以日光灯管或白炽灯管做为光源,另配合大型广告语或宣传画来达到宣传的效果。
霓虹灯PLC设计方案
基于PLC花样彩灯控制系统设计目录一、设计要求: (2)二、摘要: (3)三、总体方案的确定 (4)四、电气控制元件和PLC的选用 (5)五、设计元件分配图 (6)六、接线图 (7)七、程序设计说明及过程分析 (8)八、霓虹灯闪烁功能流程图: (9)九、梯形图: (10)十、结论: (14)十一、体会 (15)十二、参考文献 (16)一、设计要求:霓虹灯设计要求如下:1.当按I0.0,L1亮,1S后L1灯熄灭,同时L2,L3,L4,L5亮起,1S后,L2,L3,L4,L5灯的熄灭,L6,L7,L8,L9灯亮,1S后灭;反复循环两周2.接着L1亮,1S后L2,L3,L4,L5亮,1S后L6,L7,L8,L9亮,1S后全灭;循环两周3.再接着以0.5s的速度循环闪烁L1,L4,L8;L1,L5,L9;L1,L2,L6;L1,L3,L7,逆序两周后,反序两周,依次为L1,L5,L8;L1,L4,L7;L1,L3,L6;L1,L2,L9,反复两周。
4.重复上述循环,I0.0断开时停止。
二、摘要:随着工业生产的迅速发展,市场竞争激烈,产品更新换代的周期日趋缩短。
由于传统的继电器控制系统存在着设计制造周期长,维修和改变控制逻辑困难的缺点,因此越来越不能适应工业现代化发展的需求,迫切需要新型相应的自动控制装置。
PLC控制霓虹灯闪烁的编程语言容易掌握,是电控人员熟悉的梯形图语言,使用术语依然是“继电器”一类术语,大部分与继电器触头的连接相对应,使电控人员一目了然。
PLC控制使用简章,它的I/O已经做好,输入输出信号可直接连接,非常方便,而输出口具有一定驱动能力,当工作程序需要改变时,只需改变PLC的内部,无需对外围进行重新改动,从这些方面突出了使用PLC控制霓虹扥闪烁的优越性。
三、总体方案的确定设计方案根据下图的闪烁方式可得出以下几点:1.当按下I 0.0通电时,灯L1 首先亮,根据设计要求1S后L1灯熄灭,同时L2,L3,L4,L5亮起,该过程中的熄灭要求可用通电延时定时器的常开及常闭触点来完成。
课程设计--霓虹灯灯广告屏的PLC控制系统设计
PLC控制技术课程设计报告题目:霓虹灯灯广告屏的PLC控制系统设计专业:电气工程及其自动化目录一、课题概述及控制要求....................................... - 3 -二、PLC选型及输入输出点分配 ................................. - 4 -三、输入输出接线图........................................... - 6 -四、控制流程图............................................... - 7 -五、程序设计................................................. - 8 -六、调试并运行程序.......................................... - 30 -七、程序运行说明............................................ - 32 -八、结束语.................................................. - 33 -九、参考文献................................................ - 34 -一、课题概述及控制要求1.概述PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的内存,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程.PLC是可编程逻辑电路,也是一种和硬件结合很紧密的语言,在半导体方面有很重要的应用,可以说有半导体的地方就有PLC。
PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。
PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。
大型霓虹灯PLC控制系统设计
大型霓虹灯的PLC控制系统设计石永丰[摘要]可编程控制器(Programmable Logic Controller)简称PLC,是现代新型工业控制的标志产品。
它已取代了继电器而成为解决自动控制问题的最有效、最便捷、最理想的工具。
在工业、农业、商业及各行各业得到广泛应用。
本文以日本松下电工FP1系列为例系统地介绍了可编程控制器(PLC)的结构组成、工作原理、指令系统及大型霓虹灯的PLC控制系统设计等。
通过这一应用实例使读者对整个设计有一个较深入的了解。
本文从应用的角度出发,力求通俗易懂,使PLC控制技术更容易掌握。
[关键词]PLC 大型霓虹灯指令系统The design of the large neon control systemShiyongfengAbstract:Programmable Logic Controller is shorted PLC. It is a remark, which is a product of new model industry control. It has become a tool of solving the problem of automatic control more efficient 、more convenient and more ideal in stead of the relay. It has been used into the industry、the agrarian、the commercial area and other varied areas. The article introduces the construction,order system of the Panasonic FP1 programmable controllers and The design of the large neon control system and. Though the applied example ,making the readers has a deep recognition about the design of the whole system. Starting from the angle of application, the article tries to state so carefully that make the PLC control technology simple to be understood.Keywords: PLC large neon command system一、引言在繁华的大街上,到处可见各色的霓虹灯广告牌,它以图形、字体的闪烁变化吸引人的注意,达到宣传的目的。
霓虹灯PLC控制系统设计
自动控制系统课程设计一、设计任务1.控制要求(1)、系统应具备下列几项控制功能可以选择多种单一的模式闪烁,单一的模式不少于8种。
可以多种模式组合闪烁、组合模式不少于8种。
其中水波纹、旋转两种模式必须完成。
(2)、系统提供的输入控制信号YX 运行/停止开关1M 模式选择开关12M 模式选择开关23M 模式选择开关34M 模式选择开关4(3)、系统需要输出的开关控制信号2.题目要求1.按题意要求,画出PLC端子接线图及控制梯形图2.利用编程工具软件输入梯形图控制程序,完成调试3.完成课程设计说明书3、答辩基本问题1.PLC基本工作原理及接线2.阐明程序设计思想及工作流程。
3.霓虹灯的旋转是如何控制的?4.如何改变霓虹灯的旋转速度?5.提出监控变量、设计监控画面。
监控效果要直观、形象、全面、方便。
二、设计方案1、总体设计思想由于本次设计用的输出较多,PLC的输出端口已经无法满足设计的要求,因此我们选用触摸屏组态的方式模拟霓虹灯,通过动画的方式模拟霓虹灯的显示状体。
输入采用触摸屏和外部按键并行控制,既可以采用外部按键控制,也可以采用触摸屏模拟的按键控制。
程序的设计我们多采用步进指令,将霓虹灯每种显示模式分成若干个步,通过步进指令依次执行。
对于不可避免的多线圈,我们采用多个中间变量控制输出的方式,每种模式对应不同的变量,而不同模式的不同的变量对应的是同一个输出,通过这种方式,就可以避免多线圈的产生。
该种方式实现起来比较简单,易于编程,但是造成程序量增多,代码易读性差。
2、西门子PLC-200出入输出分配(1)、PLC-200接线图(2)、I/O分配表如上所示,在该次设计中,我们共用到西门子PLC、触摸屏、按键等,五个按键分别用于运行/停止、单一/组合模式选择、模式选择等。
此外,在触摸屏组态中,也有加入按键功能,不但可以通过外部按键对显示进行控制,通过触摸屏同样也可以完成控制的功能。
同时,在触摸屏上,采用画圆表示霓虹灯,通过圆点的动画效果来模拟霓虹灯的亮灭。
霓虹灯广告屏PLC控制系统设计教学PPT
项目5 霓虹灯广告屏的PLC控制系统设计
5.3.1 循环与移位指令
3、位右移、位左移指令(SFTR、SFTL)
(1)指令格式:位右移、位左移指令的功能号、助记符、操作数及程序
步长如表所示。指令名称功能号/ 助记符操作数 [S]
[D]
n1 n2
程序步长
位右移 位左移
FNC34/ SFTR(P)
FNC35/ SFTL(P)
(2)I/O地址分配:如表5-21所示。
输入 输入设备/符号 启动按钮 /SB1 停止按钮/SB2
PLC输入点 X0 X1
输出 输出设备/符号 饰灯 L1~L8 饰灯 L9~L16
PLC输出点 Y0~Y7 Y10~Y17
项目5 霓虹灯广告屏的PLC控制系统设计
【例5-1】广告牌边框饰灯控制
(3)梯形图程序:如图5-45所示。当X0为ON时,先置正序初值(使Y0为
(2)梯形图程序:利用PLC循环指令编制的梯形图及说明如图5-48所示。
【例5-2】霓虹灯顺序控制程序设计
(置初值,Y0=1) (正续标志)
(停止工作) (正序移位) (当Y10位ON,正序循环停 止) (延时5s) (反序移位)
(当Y17位ON,反序循环停止) (反序状态复位)
图5-48 霓虹灯控制梯形图
② 每执行一次RLR指令,目标元件D中的各位和进位一起循环左移n位, 最后被移出的位放入到进位标志M8022中。在运行下一次RCL指令时, M8022中的位首先进入目标元件中。
③ 图5-46第二行程序的运行情况如图5-47(a)所示,当X1闭合时,执行RCR指 令1次,D1中的各位和进位一起右移4位。 图5-46第三行程序的运行情况如图5-47(b)所示,当X2闭合时,执行RCL指令1 次,D1中的各位和进位一起左移3位。 ④ 在指定位组合元件场合,只有K4(16位)或K8(32位)才有效。例如K4Y0、 K8M0有效,而K1Y0、K2M0无效。
任务5键控霓虹灯PPT课件
〖知键识控链霓接虹〗灯:
开关介绍
+5V
去控制电路
当开关闭合时,开关两端接通,由于一端接地,所以另一端(送 给单片机信号的端线)为低电平;当开关断开时,开关两端未接通, 送给单片机信号的端线处于悬空状态,为了保证该端为标准高电平, 在此处外接一个上拉电阻。
CHENLI
4
〖任键务控实霓施虹〗灯:
L1
〖任键务控实霓施虹〗灯: 程序设计
开始
灯全亮
N 开关闭合?
A
Nห้องสมุดไป่ตู้开关断开?
Y 表1首址给DPTR 表偏移量初值给R2
R2的值给A
取表中的数
Y 结束符? N
数送P1口输出
延时
R2加1
N 开关闭合?
Y N
开关断开? Y
表2首址给DPTR 表偏移量初值给R2
R2C的H值EN给LI A
取表中的数
Y 结束符? N
转换开关
读引脚
作用:
1、外扩芯片时,P0口不再做I/O口使用,而是先传送地址,后传送数据。
2、没有外扩芯片时,P0口可以直接作为输入口或输出口使用。
CHENLI
16返回
键控霓虹灯
P0口结构
P0口直接做输出口时,输出信息0的过程:
CLR P0.0
(将0送到P0.0的过程)
读锁存
0
内DB0.0
0
写控制信号
右累积
UP: MOV P1,#01111111B LCALL D1S MOV P1,#00111111B LCALL D1S MOV P1,#00011111B LCALL D1S MOV P1,#00001111B LCALL D1S MOV P1,#00000111B LCALL D1S MOV P1,#00000011B
霓虹灯广告屏装置PLC 控制程序的设计和调试.doc
机电工程学院课程设计说明书设计题目:霓虹灯广告屏装置PLC 控制程序的设计与调试学生姓名:Haooge学号:************专业班级:机制F0906指导教师:xue2012年12月14日内容摘要为展现商家的形象和“品位”,在夜晚展现出一个美好的夜景,一般都会采用“个性”霓虹灯广告屏来装饰商场。
这就涉及到如何去控制商家所需的霓虹灯的亮灭、闪烁时间及流动方向等诸多控制问题。
如何去快捷、可靠、简单的去控制,成为人们考虑的重点。
PLC是一种用程序来改变控制功能的工业控制计算机,霓虹灯和流水灯的亮灭、闪烁时间及流动方向等,均可以通过PLC来达到控制的要求。
本课程设计根据课题上的5点要求,进行I/O口估算,并选择PLC型号、绘制流程图和设计梯形图。
以及编写程序清单、调试程序、修改程序并最终确定程序,最终实现课程要求。
在编写程序的时候用到了传送指令和位移指令,使程序变得更加简洁。
同时在单步控制的时候用到了计数器和比较指令,使程序简洁明了。
基本实现对霓虹灯的正确、简洁、稳定的控制。
关键词:广告屏;PLC控制;单步/连续控制;位移指令目录第1章引言 (1)1.1 课程设计内容和要求 (1)1.2 总体设计思路 (2)第2章霓虹灯PLC控制的系统总体方案设计 (2)2.1 设计原理及方案选择 (2)2.2所需元器件介绍 (2)2.3控制流程图设计 (2)2.4 I/O分配 (3)2.5 I/O接线图 (3)第3章软件设计 (3)3.1 单步/连续控制的实现 (3)3.2 连续控制的设计 (3)3.3单步程序的设计 (8)第4章调试说明 (8)4.1调试说明 (8)4.2调试要求 (8)4.3确定程序 (8)结论 (9)谢辞与设计总结 (10)附录1 梯形图 (11)附录2 语句表 (28)第1章引言1.1 课程设计内容和要求1. 霓虹灯广告屏装置PLC 控制梯形图的设计与调试该广告屏由8 根灯管和24 只流水灯组成,每4 只流水灯为一组,如图1所示:图 1 霓虹灯广告屏示意图2. 控制要求(1)该广告屏中间8 根灯管亮灭的时序为:第1 根亮→2 亮→3 亮→……→第8 根亮,时间间隔为1s,全亮后,显示10s,再反过来从8→7→……→1 按1s 间隔顺序熄灭,全灭后停亮2s;再从第8 根开始亮,顺序点亮7→6→……→1,时间间隔1s,显示5s,再从1→2→……→8 按1s 间隔顺序熄灭,全灭后停亮2s,然后重复运行,周而复始。
霓虹灯控制系统设计27页PPT
1、合法而稳定的权力在使用得当时很 少遇到 抵抗。 ——塞 ·约翰 逊 2、权力会使人渐渐失去温厚善良的美 德。— —伯克
3、最大限度地行使权力总是令人反感 ;权力 不易确 定之处 始终存 在着危 险。— —塞·约翰逊 4、权力会奴化一切。——塔西佗
5、虽然权力是一头固执的熊,可是金子可以 拉着它 的鼻子 走。— —莎士 比
21、要知道对好事的称颂过于夸大,也会招来人们的反感轻蔑和嫉妒。——培根 22、业精于勤,荒于嬉;行成于思,毁于随。——韩愈
23、一切节省,归根到底都归结为时间的节省。——马克思 24、意志命运往往背道而驰,决心到最后会全部推倒。——莎士比亚
25、学习是劳动,是充满思想的劳动。——乌申斯基
谢谢!
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一次移位后 VB10
76543210
10000
SM1.1
0
第二次移位后 VB10
76543210
10001
SM1.1
0
第三次移位后 VB10
76543210
10010
0
I0.1 SM1.1
1
第五次移位后 VB10
76543210
11000
1
I0.1 SM1.1
0
0
I0.1
第六次移位后 VB10
76543210
参考程序:
任务总结
根据调试时的情况,对本次任务做一个总结 。
移位寄存器的移出端与SM1.1(溢出)连接。
移位寄存器举例
例:移位寄存器指令的应用如图所示
I0.0 EN端 I0.1 Q0.0
例:移位寄存器指令的应用如图所示
SM1.1
X
第一次移位前 VB10
76543210
10000
SM1.1
0
第四次移位后 VB10
76543210
10100
0
I0.1
SM1.1
N>0时,为正向移位,即从最低位向最高位移位。N<0时,为反向移位,即从 最高位向最低位移位。
移位寄存器指令的功能是:当允许输入端EN有效时,如果N>0,则在每个EN 的前沿,将数据输入DATA的状态移入移位寄存器的最低位S_BIT;如果N<0, 则在每个EN的前沿,将数据输入DATA的状态移入移位寄存器的最高位。
具备霓虹灯控 制系统的设计 、安装、调试 及故障处理能 力。
任务描述
要求:现有L1~L8共8盏霓 虹灯接于Q0~Q7,要求当I0.0 为ON时,霓虹灯L1~L8以正序 每隔1s轮流点亮,当L8亮后, 停2秒;然后,反向逆序每隔 1s轮流点亮,当L0再亮后,停 5s,重复上述过程。当I0.1为 ON时,霓虹灯停止工作。
数据处理指令举例
数据处理指令程序流程图
循环移位指令
被移位的数据是无符号的。 在移位时,存放被移位数据的编程元件的移出端既与另一端连接,又与特殊继 电器SM1.1连接,移出位在被移到另一端的同时,也进入SM1.1(溢出) 。 移位次数N与移位数据的长度有关,如N小于实际的数据长度,则执行N次移 位。如N大于数据长度,则执行移位的次数等于实际数据长度的位数。 移位次数N为字节型数据。
功能指令
概念
为了满足工业控制的需要,PLC生产厂商为 PLC增加了过程控制、数据处理和特殊功能指令 ,这些指令我们统称为功能指令。
组成
功能块:表示功能指令的方框; 能流:人为假想的,从左母线流向右母线的能量流动
; EN:该输入端有能流时,功能指令才能执行; ENO:功能指令执行无错误,使能输出将能流传递给
10000
0
I0.1
0
I0.1
任务实施
I∕O分 配表
PLC的外 部接线
编程
下载程序 及调试
I∕O分配表
PLC的外部接线
根据任务描述及I/O分配表,画出PLC外部接线图 。
编程
利用指示灯1、2、3、4、5、6、7、8指示喷泉中水滴的运动状 态。合上启动按钮,按以下的规律显示:从1到8依次将灯点亮,用 灯光的亮灭来模拟水滴的运行状况。
移位指令
被移位的数据是无符号的。 在移位时,存放被移位数据的编程元件的移出端与特殊继电器SM1.1连接,移 出位进入SM1.1(溢出),另一端自动补0。 移位次数N与移位数据的长度有关,如N小于实际的数据长度,则执行N次移 位。如N大于数据长度,则执行移位的次数等于实际数据长度的位数。 移位次数N为字节型数据。
循环移位举例
移位寄存器指令(SHRB)
DATA:移位寄存器的数据输入端 ,数据类型为BOOL(位); S_BIT:组成移位寄存器的最低位 ,数据类型为BOOL(位);
N:当N>0时为正向移位 当N<0时为反向移位
移位寄存器的数据类型无字节型、字型、双字型之分பைடு நூலகம்移位寄存器的长度 N(≤64)由程序指定。
任务资讯
功能指令的类型
资讯
移位指令
数据传送指令
霓虹灯的工作原理:
霓虹灯是一种低气压冷阳极辉光放电发光的光源。气体放电发光是 自然界的一种物理现象。通过气体放电使电能转化为五光十色的光谱线 。是霓虹灯工作的重要工作过程。在通常的情况下,气体是良好的绝缘 体他不能传导电流。但是在强电场、光辐射、高温加热条件下,气体分 子可能会发生分离,产生了自由移动的带电粒子,并在电场作用下形成 电流,使绝缘的气体成为良导体。这种电流通过气体的现象就被称为气 体放电过程。
下一个元件。ENO可以作为下一个功能块的EN的输入 ,即几个功能块可以串联在一行中,只有前一个功能 块被正确执行,后一个功能块才能被执行。
数据处理指令
1
数据传送指 令
2
数据块传送 指令
3
移位和循环 指令
4
移位寄存器 指令
数据传送指令
数据传送指令的梯形图使用指令盒表示:指令操作码MOV,数据类型( B/W/DW/R),使能输入端EN,使能输出端ENO和操作数OUT,指令盒的操作 数输出不能为常数。 ENO可以作为下一个功能块的EN的输入,即几个功能块可以串联在一行中,只 有前一个功能块被正确执行,后一个功能块才能被执行。
项目5:霓虹灯控制系统设计与安装调试_图文 .ppt
项目五:霓虹灯控制系统设计与安装调试
1
知识目标
2
技能目标
3
任务描述
4
任务资讯
5
任务实施
知识目标
1
掌握绘制 PLC编程的 方法;
2
掌握S7200系列PLC 存储区的使 用;
3
掌握使用 数据传送及 移位指令的 使用。
技能目标
具备使用STEP 7--Micro/WIN 软件调试PLC 控制系统的能 力;