舞台灯光的PLC控制

  • 格式:doc
  • 大小:477.26 KB
  • 文档页数:23

【摘要】可编程控制器是在继电器控制和计算机技术的基础上逐渐发展起来的以微处理器为核心,集微电子技术、自动化技术、计算机技术、通信技术为一体,以工业自动化控制为目标的新型控制装置,目前已在工业、农业、商业、交通运输等领域得到广泛应用,成为各行各业的通用控制核心产品。

PLC的一般特点:抗干扰能力强,可靠性极高、编程简单方便、使用方便、维护方便、设计、施工、调试周期短、易于实现机电一体化。

PLC 总的发展趋势是:高功能、高速度、高集成度、大容量、小体积、低成本、操作方便、通信组网能力强。

本舞台灯的电路采用PLC为控制核心,具备开启和全部停止功能,这是一种PLC控制的自动灯光音响控制系统。

应用此控制系统能显著提高劳动效率,减少劳动强度。

目录【摘要】 0【关键词】.................................................................................................... 错误!未定义书签。

前言 .. (1)第一章绪论 (2)1.1 PLC的定义及特点 (2)1.1.1 可编程控制器 (2)1.1.2 PLC的特点: (2)1.2 舞台灯的发展 (3)第二章 S7-300系列PLC的配置及组态 (4)2.1 S7-300的系统组成简介 (4)2.1.1 S7-300的结构特点 (4)2.1.2 S7-300的硬件组态 (4)2.2 S7-300的 I/O地址组态 (5)2.2.1 S7-300的插槽地址 (5)2.2.2 S7-300的机架组态 (5)2.3 PLC控制舞台灯系统的任务要求 (5)2.4 PLC控制舞台灯系统输入/输出分析 (6)2.5 PLC控制舞台灯系统的硬件组态 (6)2.6 PLC控制舞台灯系统的I/0分配表 (7)第三章 S7-300的指令系统及编程 (8)3.1 STEP 7的指令结构 (8)3.2 PLC控制舞台灯系统的程序 (9)结束语 (19)致谢 (20)参考文献 (21)前言在PLC诞生之前,工业控制设备的主流品种是以继电器、接触器为主体的控制装置。

继电器、接触器是一些电磁开关,后来随着工业自动化程度的不断提高,使用继电器电路构成工业控制系统的缺陷不断地暴露出来,在20世纪60~70年代,社会的进步要求制造出小批量、多品种、多规格、低成本、高质量的产品以满足市场需要,不断的提出改善生产机械功能的要求。

加上当时电子技术已经有了一定的发展,于是人们开始寻求一种以存储逻辑代替接线逻辑的新型工业控制设备,这就是我们现在所说的PLC。

PLC 由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采用了严格的抗干扰技术,具有很高的可靠性,从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点以减少到数百甚至数千分之一,故障也就大大降低,此外,PLC带有故障电路的自我检测功能,出现故障时可及时发出报警信息。

PLC控制的自动灯光音响控制系统。

应用此控制系统能显著提高劳动效率,减少劳动强度。

第一章绪论1.1 PLC的定义及特点1.1.1 可编程控制器可编程控制器,简称PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。

随着可编程逻辑控制器的不断发展,其定义也在不断变化。

1987年颁布的可编程控制器的定义是:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置,它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。

”1.1.2 PLC的特点:1、可靠性高。

可靠性是指可编程控制器平均无故障工作时间,它的MTBF一般在40000~50000h以上,有的在10-20万h,且均有完善的自诊断功能。

2、组成灵活。

小型PLC为整体结构,并可外接I/O扩展机箱构成PLC控制系统。

中、大型PLC采用分体模块式结构,设有各种专用功能模块供选用和组成,由各种模块(开关量、模拟量输入/输出模块,位控模块,伺服、步进驱动模块等)供选用和组合,由各种模块组成大小和要求不同的控制系统。

3、功能强大。

PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。

可以用于各种规模的工业控制场合。

除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。

近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。

加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。

4、编程方便,控制具有极大灵活性。

PLC作为通用工业控制计算机,是面向工矿企业的工控设备。

它接口容易,编程语言易于为工程技术人员接受。

梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。

为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。

5、安装、维修简单。

与DCS相比,价格低。

PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。

更重要的是使同一设备经过改变程序改变生产过程成为可能。

这很适合多品种、小批量的生产场合。

1.2 舞台灯的发展随着科学技术的发展以及人民生活水平的提高,在现代生活中,彩灯作为一种装饰,既可以增强人们的感观,起到广告宣传的作用,又可以增添节日气氛,为人们的生活增添亮丽,用在舞台上增强晚会灯光效果。

随着电子技术的发展,应用系统向着小型化、快速化、大容量、重量轻的方向发展PLC技术的应用引起电子产品及系统开发的革命性变革。

语言作为可编程逻辑器件的标准语言描述能力强,覆盖面广,抽象能力强,在实际应用中越来越广泛。

在这个阶段,人们开始追求贯彻整个系统设计的自动化,可以从繁重的设计工作中彻底解脱出来,把精力集中在创造性的方案与概念构思上,从而可以提高设计效率,缩短产品的研制周期。

整个过程通过EDA工具自动完成,大大减轻了设计人员的工作强度,提高了设计质量,减少了出错的机会。

本论文设计了一个舞台灯系统,它多用于酒吧,舞台的闪烁灯。

系统采用可编程控制器(PLC)做控制,采用工业通用组态软件—“组态王”设计控制界面,并最终完成直观方便的控制效果。

第二章S7-300系列P L C的配置及组态2.1 S7-300的系统组成简介S7-300系列的PLC是中型模板式PLC,各种模板(CPU模板、信号模板SM、功能模板FM、通信模板CP、电源模板PS等)及人机界面(HMI),可以根据控制要求进行广泛的组合和扩展。

CPU314一个机架上最多只能再安装八个信号模块或功能模块,最多可以扩展为四个机架。

中央处理单元总是在0机架的2号槽位上,1号槽安装电源模块,3号槽总是安装接口模块,槽号4至11,可自由分配信号模块、功能块。

2.1.1 S7-300的结构特点(1)采用集成的背板总线(Back-Plane Bus);(2)采用DIN标准导轨,安装和更换模板方便;(3)硬件组态灵活;(4)机架扩展方便。

2.1.2 S7-300的硬件组态S7-300的编程元件:(1)输入继电器I;(2)输出继电器Q ;(3)辅助继电器M(或称为位存储器);(4)外部输入寄存器 PI ;(5)外部输出寄存器PQ ;(6)定时器T(共5种);(7)计数器C (共3种);(8)8数据块寄存器DB;(9)本地数据寄存器L。

2.2 S7-300的 I/O地址组态2.2.1 S7-300的插槽地址S7-300的各个模板安装在机架的插槽上,不同的模板在插槽的安装位置是固定的。

●如果选择了电源模板PS307,必须安装在1号槽位上。

● CPU模板的安装位置紧挨着电源模板,安装在2号槽位上。

●用于连接扩展机架的接口模板IM,安装在3号槽位上。

●各种信号模板SM,安装在4号~11号槽位上。

从4号槽位开始,CPU为信号模板分配I/0地址,且根据信号模板的类型递增I/0地址。

2.2.2 S7-300的机架组态电源模板PS307,必须安装在1号槽位上。

CPU模板的安装位置紧挨着电源模板,安装在2号槽位上。

用于连接扩展机架的接口模板IM,安装在3号槽位上。

各种信号模板SM,安装在4号~11号槽位。

2.3 PLC控制舞台灯系统的任务要求打开开关1、音乐响,1号灯亮。

2、1秒后2、6、7、15号灯亮。

3、1秒后3、5、8、14号灯亮。

4、1秒后4、9、13号灯亮。

5、1秒后10、11、12号灯亮。

6、2秒后除1号灯外全灭。

7、1秒后2、3、4、5、6号灯亮。

8、1秒后7、8、9、10、11、12、13、14、15号灯亮。

9、2秒后除1号灯外全灭。

10、1秒后除1号灯外全闪烁5秒,1次/秒。

11、2秒后循环第二步到第十步。

2.4 PLC控制舞台灯系统输入/输出分析(1)输入:启动按钮,停止按钮。

(2)输出:1号灯,2号灯,3号灯,4号灯,5号灯,6号灯,7号灯,8号灯,9号灯,10号灯,11号灯,12号灯,13号灯,14号灯,15号灯,音响。

2.5 PLC控制舞台灯系统的硬件组态本系统的硬件组态如图2-5所示图2-1 硬件组态图2.6 PLC控制舞台灯系统的I/0分配表表2-1 PLC控制舞台灯系统的I/0分配表第三章S7-300的指令系统及编程3.1 STEP 7的指令结构(1)指令组成在STEP 7中,根据采用的程序编辑器(LAD/STL/FBD)不同,有梯形逻辑指令LAD,语句指令STL和功能块图指令FBD。

(2)位逻辑指令位逻辑指令包含位逻辑运算指令、定时器指令、计数器指令和位测试指令等。

可以使用位逻辑指令扫描布尔(BOOL)操作数的状态,通过“与(AND)”、“或(OR)”、“异或(XOR)”及其组合操作实现逻辑操作。

逻辑操作结果(RLO)用于赋值、置位/复位布尔操作数,也控制定时器和计数器的运行。

(3)位逻辑运算指令位逻辑运算指令是对“0”或“1”的操作数进行扫描,经过相应的位逻辑运算,将逻辑运算结果“0”或“1”送到状态字的RLO位。

① 标准触点指令标准触点指令是指“与”及“与非”指令、“或”及“或非”指令、“异或”及“异或非”指令。

标准触点:动合(常开):常闭(动断):②输出指令:逻辑串输出指令(输出线圈):中间输出指令:③跳变沿检测指令RLO 跳变沿检测指令:RLO正跳沿检测RLO负跳沿检测(4)计数器指令在S7-300的CPU的存储器中留有一块区域用于存储计数器的计数值,每个计数器需要2 byte,不同的CPU模板,用于计数器的存储区域也不同,最多允许使用64~512个计数器。