毕业设计(论文)-PLC舞台灯的控制.doc_第1页
毕业设计(论文)-PLC舞台灯的控制.doc_第2页
毕业设计(论文)-PLC舞台灯的控制.doc_第3页
毕业设计(论文)-PLC舞台灯的控制.doc_第4页
毕业设计(论文)-PLC舞台灯的控制.doc_第5页
免费预览已结束,剩余18页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嘉兴南洋职业技术学院毕业论文(设计)【摘 要】可编程控制器是在继电器控制和计算机技术的基础上逐渐发展起来的以微处理器为核心,集微电子技术、自动化技术、计算机技术、通信技术为一体,以工业自动化控制为目标的新型控制装置,目前已在工业、农业、商业、交通运输等领域得到广泛应用,成为各行各业的通用控制核心产品。plc的一般特点:抗干扰能力强,可靠性极高、编程简单方便、使用方便、维护方便、设计、施工、调试周期短、易于实现机电一体化。plc总的发展趋势是:高功能、高速度、高集成度、大容量、小体积、低成本、操作方便、通信组网能力强。本舞台灯的电路采用plc为控制核心,具备开启和全部停止功能,这是一种plc控制的自动灯光音响控制系统。应用此控制系统能显著提高劳动效率,减少劳动强度。【关键词】高功能,大容量,舞台灯,plc目 录【摘 要】1【关键词】1前 言1第一章 绪论21.1 plc的定义及特点21.1.1 可编程控制器21.1.2 plc的特点:31.2 舞台灯的发展3第二章 s7-300系列plc的配置及组态42.1 s7-300的系统组成简介42.1.1 s7-300的结构特点52.1.2 s7-300的硬件组态52.2 s7-300的 io地址组态52.2.1 s7-300的插槽地址52.2.2 s7-300的机架组态62.3 plc控制舞台灯系统的任务要求62.4 plc控制舞台灯系统输入/输出分析62.5 plc控制舞台灯系统的硬件组态72.6 plc控制舞台灯系统的i/0分配表7第三章 s7-300的指令系统及编程83.1 step 7的指令结构83.2 plc控制舞台灯系统的程序10结束语19致 谢20参考文献21前 言在plc诞生之前,工业控制设备的主流品种是以继电器、接触器为主体的控制装置。继电器、接触器是一些电磁开关,后来随着工业自动化程度的不断提高,使用继电器电路构成工业控制系统的缺陷不断地暴露出来,在20世纪6070年代,社会的进步要求制造出小批量、多品种、多规格、低成本、高质量的产品以满足市场需要,不断的提出改善生产机械功能的要求。加上当时电子技术已经有了一定的发展,于是人们开始寻求一种以存储逻辑代替接线逻辑的新型工业控制设备,这就是我们现在所说的plc。plc由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采用了严格的抗干扰技术,具有很高的可靠性,从plc的机外电路来说,使用plc构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点以减少到数百甚至数千分之一,故障也就大大降低,此外,plc带有故障电路的自我检测功能,出现故障时可及时发出报警信息。plc控制的自动灯光音响控制系统。应用此控制系统能显著提高劳动效率,减少劳动强度。第一章 绪论1.1 plc的定义及特点1.1.1 可编程控制器可编程控制器,简称plc(programmable logic controller),是指以计算机技术为基础的新型工业控制装置。随着可编程逻辑控制器的不断发展,其定义也在不断变化。1987年颁布的可编程控制器的定义是:“plc是一种专门为在工业环境下应用而设计的数字运算操作的电子装置,它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。”1.1.2 plc的特点:1、可靠性高。可靠性是指可编程控制器平均无故障工作时间,它的mtbf一般在4000050000h以上,有的在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系列plc的配置及组态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的 io地址组态2.2.1 s7-300的插槽地址s7-300的各个模板安装在机架的插槽上,不同的模板在插槽的安装位置是固定的。l 如果选择了电源模板ps307,必须安装在1号槽位上。l cpu模板的安装位置紧挨着电源模板,安装在2号槽位上。l 用于连接扩展机架的接口模板im,安装在3号槽位上。l 各种信号模板sm,安装在4号11号槽位上。从4号槽位开始,cpu为信号模板分配i0地址,且根据信号模板的类型递增i0地址。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分配表输入/输出电器元件i/0地址作用输入启动按钮i1.0启动系统停止按钮i0.0停止系统输出音 响q4.0控制音响1号灯q4.1控制1号灯2号灯q4.2控制2号灯3号灯q4.3控制3号灯4号灯q4.4控制4号灯5号灯q4.5控制5号灯6号灯q4.6控制6号灯7号灯q4.7控制7号灯8号灯q5.6控制8号灯9号灯q5.7控制9号灯10号灯q5.0控制10号灯11号灯q5.1控制11号灯12号灯q5.2控制12号灯13号灯q5.3控制13号灯14号灯q5.4控制14号灯15号灯q5.5控制15号灯第三章 s7-300的指令系统及编程3.1 step 7的指令结构(1)指令组成在step 7中,根据采用的程序编辑器(ladstlfbd)不同,有梯形逻辑指令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模板,用于计数器的存储区域也不同,最多允许使用64512个计数器。 在s7-300中有3种计数器可供选择,如图3-1所示 图3-1 计数器结构图(5)比较指令 比较指令用于对累加器2与累加器1中的数据进行比较。数据类型可以是整数、长整数或实数,但是要确保进行比较的两个数据的类型相同。 应用比较指令的比较类型有:等于、不等于、大于、小于、大于等于、小于等于。如果比较的结果为真,则rlo为1,否则为0。3.2 plc控制舞台灯系统的程序(1)按下启动按钮i0.1,系统启动。(2)辅助继电器m0.1控制音响启动,t1运行2秒。(3)辅助继电器m0.1控制1号灯亮。(4)t2得电,2号灯的控制。(5)t3得电,三号灯的控制。(6)t4得电,4号灯亮。(7)t3得电 5号灯亮。(8)t2得电,6号灯亮。(9)t2得电,7号灯亮。(10)t3得电,8号灯亮。(11)t4得电,9号灯亮。(12)t5得电,10号灯亮。(13)t5得电,11号灯亮。(14)t5得电,12号灯亮。(15)t4得电,13号灯亮。(16)t3得电,14号灯亮。(17)t2得电,15号灯亮结束语可编程控制器是以计算机为控制核心的装置。本次毕业设计简单介绍了可编程控制器的定义、特点、发展,通过中型模板式s7-300 plc的结构特点及系统组成来实现舞台灯自动控制,通过设定好的程序实现自动控制舞台灯。通过这一阶段的毕业设计,我受益匪浅,不仅锻炼了良好的逻辑思维能力,而且培养了弃而不舍的求学精神和严谨作风,是对我大学所学知识的回顾和总结。虽然中间遇到很多不懂的知识,但是在老师细心指导下,通过查阅可编程控制器相关资料,我还是把问题给解决了,也深刻体会到收获的愉悦。相信这次毕业设计对我今后的工作会有一定的帮助。所以,我很用心的把它完成。在设计中体味艰辛,在艰辛中体味快乐。致 谢在本课题的整个研究设计过程中,首先感谢我的指导老师戴仔龙老师,在整个毕业设计的过程中他给了我耐心的指导和无私的帮助。帮助我利用所学课程去选择切合实际的题目,然后如何建立框架去构思论文设计,使我建立了正确的设计思想,保证了课题的研究和设计工作的顺利完成。同样我也要衷心的感谢教育过我的各位老师,感谢给予我帮助的朋友们,谨献上我最真挚的祝福。毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高,是对我大学里所学知识的一种全面考察和总结。下面我对整个毕业设计的过程做一下简单的总结。第一,接到任务以后进行选题;第二,选好题了之

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论