照明控制系统毕业设计_第1页
照明控制系统毕业设计_第2页
照明控制系统毕业设计_第3页
照明控制系统毕业设计_第4页
照明控制系统毕业设计_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、 .PAGE26 / NUMPAGES31 .毕 业 设 计 (论 文)课 题基于PLC的建筑设备自动控制系统设计 照明控制系统设计 摘 要大学的电能消耗中,照明用电占有绝大部分,其中教室的照明容量大、工作时间长,且常常采用手动的控制方法,造成了浪费。因此针对学生的生活学习规律对教室的照明进行了PLC智能控制。本论文阐述了某教室的照明控制系统的设计思路、系统方案的选定、设备的选型、控制程序的编制与调试等等。采用了PLC智能控制,系统稳定可靠完全满足教室的照明要求;根据PLC控制原理对其进行I/0分配和绘制照明系统流程图与编写教室照明智能控制系统梯形图控制程序。最后经过模拟仿真运行能够实现教室的

2、智能化照明。最终使灯具的使用寿命也有所提高,系统稳定可靠,完全满足了教室的照明要求,达到了预想的结果。关键词:PLC,节能,西门子STEP7-300,智能控制Abstract At the university of power consumption, lighting electricity possession for the most part,The classroom lighting of large capacity, long working hours, and often use manual control method, caused the waste. The s

3、tudents for life of learning rule PLC intelligent control of the classroom lighting. This paper expounds some classroom lighting control system design, selection of system scheme, equipment type selection, control program compiling and debugging and so on. adopted PLC intelligent control system is s

4、table and reliable completely satisfy the requirement of the classroom lighting; According to the principle of PLC control on the I/0 distribution and mapping lighting system flow chart and ladder diagram writing classroom light intelligent control system control program. Finally through the simulat

5、ion operation can be achieved within the classroom intelligent lighting. Eventually make it also improved the service life of lamps and lanterns, the system is stable and reliable, completely satisfying the requirements of the classroom lighting, to achieve the desired results.Keywords: PLC, energy

6、saving, SiemensSTEP7-300, intelligent control目录 TOC o 1-3 h z u HYPERLINK l _Toc358734960摘 要 PAGEREF _Toc358734960 h IHYPERLINK l _Toc358734961Abstract PAGEREF _Toc358734961 h IIHYPERLINK l _Toc3587349621绪论 PAGEREF _Toc358734962 h 1HYPERLINK l _Toc3587349632 PLC简介 PAGEREF _Toc358734963 h 2HYPERLINK

7、l _Toc3587349642.1 PLC定义和分类 PAGEREF _Toc358734964 h 2HYPERLINK l _Toc3587349652.2 PLC的特点 PAGEREF _Toc358734965 h 3HYPERLINK l _Toc3587349662.3 PLC的结构 PAGEREF _Toc358734966 h 4HYPERLINK l _Toc3587349672.3.1主机 PAGEREF _Toc358734967 h 4HYPERLINK l _Toc3587349682.3.2输入/输出(I/O)接口 PAGEREF _Toc358734968 h

8、4HYPERLINK l _Toc3587349692.3.3电源 PAGEREF _Toc358734969 h 5HYPERLINK l _Toc3587349702.3.4编程器 PAGEREF _Toc358734970 h 5HYPERLINK l _Toc3587349712.3.5输入/输出扩展单元 PAGEREF _Toc358734971 h 5HYPERLINK l _Toc3587349722.3.6外部设备接口 PAGEREF _Toc358734972 h 5HYPERLINK l _Toc3587349732.4 可编程控制器的性能指标 PAGEREF _Toc35

9、8734973 h 5HYPERLINK l _Toc3587349743.设计的主要容和要求 PAGEREF _Toc358734974 h 6HYPERLINK l _Toc3587349753.1主要容 PAGEREF _Toc358734975 h 6HYPERLINK l _Toc3587349763.2技术要求 PAGEREF _Toc358734976 h 6HYPERLINK l _Toc3587349773.3 PLC工作原理 PAGEREF _Toc358734977 h 7HYPERLINK l _Toc3587349784 智能照明的总体方案设计 PAGEREF _To

10、c358734978 h 7HYPERLINK l _Toc3587349794.1照明系统的功能需求分析 PAGEREF _Toc358734979 h 8HYPERLINK l _Toc3587349805 硬件设计 PAGEREF _Toc358734980 h 9HYPERLINK l _Toc3587349815.1选择PLC类型 PAGEREF _Toc358734981 h 9HYPERLINK l _Toc3587349825.2 PLC外部连线图 PAGEREF _Toc358734982 h 10HYPERLINK l _Toc3587349835.3 光照传感器 PAGE

11、REF _Toc358734983 h 11HYPERLINK l _Toc3587349845.4红外探测器 PAGEREF _Toc358734984 h 11HYPERLINK l _Toc3587349856 PLC软件设计 PAGEREF _Toc358734985 h 12HYPERLINK l _Toc3587349866.1 PLC的编程原件 PAGEREF _Toc358734986 h 12HYPERLINK l _Toc3587349876.2 PLC的编程语言 PAGEREF _Toc358734987 h 13HYPERLINK l _Toc3587349886.3

12、程序流程图 PAGEREF _Toc358734988 h 14HYPERLINK l _Toc3587349896.4 STEP7 300简介 PAGEREF _Toc358734989 h 14HYPERLINK l _Toc3587349906.5 输入输出编址 PAGEREF _Toc358734990 h 15HYPERLINK l _Toc3587349916.6梯形图程序设计 PAGEREF _Toc358734991 h 16HYPERLINK l _Toc3587349927. 程序调试与仿真 PAGEREF _Toc358734992 h 17HYPERLINK l _To

13、c358734993结束语 PAGEREF _Toc358734993 h 21HYPERLINK l _Toc358734994致 PAGEREF _Toc358734994 h 22HYPERLINK l _Toc358734995参考文献 PAGEREF _Toc358734995 h 23基于PLC的建筑设备自动控制系统设计某教室的PLC照明控制设计1绪论1.1课题的背景与意义 新校园的建设要适应网络时代的发展,应引入智能化的概念在传统的楼宇自控中,一般只包括了综合布线,计算机网络、安防、消防、闭路监控等子系统。但是几年来,随着科技的进步,人们对照明灯具节能和科学化管理提出了更高的要求

14、,使得照明控制在智能化领域的地位越来越重要。而在新校区的建设热潮中,各大高校和他们的建设者也应意识到智能照明的重要性。相对商业楼而言,校园里的大功率动力和制冷设备比重较少,照明灯具则相对比重较多。使用照明控制系统,更能体现其在节能与管理方面的优势,提高学校的科学管理水平。 我国智能化照明技术的应用还不广泛,大多数校园仍然使用传统的照明控制方式。因此完善校园路灯智能化监控建设,进一步扩大监控系统点位,自动实时监控和远程控制校园照明设施的开关灯,合理控制道路照明和景观灯的运行和停止具有重要的现实意义。但是我国智能化照明技术的应用还不广泛,大多数校园仍然使用传统的照明控制方式。 本次设计课题结构特点

15、明确,涵概面广。在整个设计过程中,我得到了毕业设计指导老师孜孜不倦的指导,也深切体会到科学严谨的设计思想。由于本人设计经验有限,不妥和错误之处,恳请各位老师指正。1.2 PLC在国外的研究情况可编程控制器是六十年代发展起来的一种自动控制装置是一种嵌入式的工控机,它以顺序控制为主回路调节为辅能完成逻辑判断、定时、计数、记忆和算术运算功能既能进行开关量控制又能进行模拟量控制还具有通信功能。针对节约电能、保护全球环境的可持续发展的要求,美国环保署于1991年1月提出“绿色照明”概念,引起了其他国家的重视。我国也于1993年11月启动“中国绿色照明工程”,并于1996年正式列入国家计划。但是我国智能化

16、照明技术的应用还不广泛,大多数校园仍然使用传统的照明控制方式。因此完善智能化监控建设,进一步扩大监控系统点位,自动实时监控和远程控制照明设施的开关灯,合理控制道路照明和景观灯的运行和停止具有重要的现实意义。可以预期到,PLC将来在我国会有更广阔的发展空间。2 PLC简介2.1 PLC定义和分类可编程控制器简称PLC(Programmable Logic Controller)是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过

17、程。PLC按产地分,可分为日系、欧美、台、大陆等。其中日系具有代表性的为三菱、欧姆龙、松下、光洋等;欧美系列具有代表性的为西门子、A-B、通用电气、仪表等;台系列具有代表性的为LG、台达等;大陆系列具有代表性的为合利时、中控等; 按点数分,可分为大型机、中型机与小型机等。大型机一般I/O点数2048点;具有多CPU,16位/32位处理器,用户存储器容量816K,具有代表性的为西门子S7400系列、通用公司的GE系列等;中型机一般I/O点数为2562048点;单/双CPU,用户存储器容量28K,具有代表性的为西门子S7300系列、三菱Q系列等;小型机一般I/O点数256点,单CPU,8位或16位

18、处理器,用户存储器容量4K字以下,具有代表性的为西门子S7-200系列、三菱FX系列等; 按结构分,可分为整体式和模块式。整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱,具有结构紧凑、体积小、价格低的特点;小型PLC一般采用这种整体式结构。 模块式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元有CPU、I/O接口、与I/O扩展单元相连的扩展口,以与与编程器或EPROM写入器相连的接口等;扩展单元只有I/O和电源等,没有CPU;基本单元和扩展单元之间一般用扁平电缆连接;整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。这

19、种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。按功能分,可分为低档、中档、高档三类。低档PLC 具有逻辑运算、定时、计数、移位以与自诊断、监控等基本功能;还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能;主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能;有些还可增设中断控制、PID控制等功

20、能,适用于复杂控制系统。高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算与其它特殊功能函数的运算、制表与表格传送功能等;高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。2.2 PLC的特点(1)可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,部电路采取了先进的抗干扰技术,具有很高的可靠性。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线与开关接

21、点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可与时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路与设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。(2)配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强与人

22、机界面技术的发展,使用PLC组成各种控制系统变得非常容易。易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。(3)系统的设计、建造工作量小,维护方便,容易改造PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计与建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变

23、生产过程成为可能。这很适合多品种、小批量的生产场合。(4)体积小,重量轻,能耗低以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械部,是实现机电一体化的理想控制设备。2.3 PLC的结构PLC的类型繁多,功能和指令系统也不尽一样,但结构与工作原理则小异,通常由主机、输入/输出接口、电源、编程器扩展器接口和外部设备接口等几个主要部分组成。2.3.1主机主机部分包括中央处理器(CPU)、系统程序存储器和用户程序与数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成

24、用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以与进行各种部判断等。PLC的部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序与对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序与数据存储器,主要存放用户编制的应用程序与各种暂存数据和中间结果。2.3.2输入/输出(I/O)接口 I/O接口是PLC与输入/输出设备连接的部件。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/O接口一般采用光电耦合电路

25、,以减少电磁干扰,从而提高了可靠性。I/O点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。2.3.3电源图中电源是指为CPU、存储器、I/O接口等部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。2.3.4编程器编程器是PLC的一种主要的外部设备,用于手持编程,用户可用以输入、检查、修改、调试程序或监示PLC的工作情况。除手持编程器外,还可通过适配器和专用电缆线将PLC与电脑联接,并利用专用的工具软件进行电脑编程和监控。2.3.5输入/输出扩展单元I/O扩展接口用于连接扩充外部输入/输出端子数的扩展单元与基本单元(

26、即主机)。2.3.6外部设备接口此接口可将编程器、打印机、条码扫描仪等外部设备与主机相联,以完成相应的操作。2.4 可编程控制器的性能指标 (1)I/O点数I/O点数是评价一个系列的PLC可用于何等规模的系统的重要参数,通常厂家的技术手册都会给出相应的PLC的最大数字I/O点数,以反映该类型PLC的最大输入、输出规模。 (2)存储器的容量厂家提供的存储容量指标一般均指用户程序存储器容量,体现了用户程序可以达到的规模。一般以KB(千字节)、MB(百万字节)表示,有些PLC的用户程序存储器需要另外外插的存储器卡,或者可以存储卡扩充。 (3)扫描速度 扫描速度指标体现了PLC指令执行速度的快慢,是对

27、控制系统实时性能的评价指标。一般用ms/k单位来表示,即执行1K步所需时间。 (4)部寄存器 部寄存器用于存放中间结果、中间变量、定时计数等数据,其数量的多少与容量的大小直接关系到编程的方便、灵活与否。 (5)指令系统 指令种类的多少是衡量PLC软件系统功能强弱的重要指标,指令越丰富,用户编程越方便,越容易实现负载功能,说明PLC的软件系统功能越强。 (6)特殊功能与模块 除基本功能外,评价PLC技术水平的指标还可看一些特殊功能,如自诊断功能、通信联网功能、远程I/O能力等,以与PLC所能提供的特殊功能模块。例如,高速计算模块、位置控制模块、闭环控制模块等。 (7)工作环境PLC对工作环境有一

28、定的要求,应尽量避免安装在有大量粉尘和金属屑的场所,避免直射,避免有腐蚀性气体和易燃气体的场所,尽量避免连续的震动和冲击,PLC适宜的温度围通常为055,对适度的要小于85(无结露)。3.设计的主要容和要求3.1主要容 本设计采用S7-300控制器控制照明系统根据教室照明系统的工作特点,采用PLC实现对照明系统的控制总体设计主要包括硬件的设计和软件的设计。硬件设计主要包括PLC的选型和PLC外部连线。软件设计根据控制的要求对教室的不同区域、照度的不同等进行I/0分配同时编制了系统梯形图控制程序最后进行仿真与调试达到教室照明系统的要求。3.2技术要求(1)当教室无人时所有的灯都自动关闭; (2)

29、当教室有人且照度达不到设定的要求时自动打开人所在区域的灯; (3)当教室有人且照度达到设定的要求时自动关闭人所在区域的灯; (4)对于使用投影仪的多媒体教室,可以实现在投影仪开启后延时一定时间,自动关闭讲台区域对应的灯以达到较佳的视觉效果。3.3 PLC工作原理 PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的

30、刷新等工作。PLC的扫描一个周期必经输入采样、程序执行和输出刷新三个阶段。 PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。 PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,执行的结果再写入输出状态寄存器中,输出状态寄存器中所有的容随着程序的执行而改变。输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。4 智能照明的总体方案设计在

31、设计前,对教室的采光情况以与教室的使用情况进行了实地调查和分析,掌握的一手资料,仅以教学楼某一教室为例进行分析,由于该教室为单面采光,所以教室中会有不同区域光照程度差别很大的现象,而且由于教室学生的流动性大以与就坐位置的不确定性,故设想将教室分为不同的区域,利用红外探测器以与光照传感器对整个教室进行分区控制,以最大程度地达到节能目的。红外探测器安装在门口或能有效的覆盖该区域探测围的地方,光照传感器安装在每个区域光照较暗的地方。对于有时候需要用多媒体教室播放教学影片的情况,可以在讲台区域方便的地方安装1个控制按钮以手动的方式给PLC提供信号使开始放影时关闭教室灯光,放影完毕时打开教室灯光,以适应

32、实际的要求。每个区域分别安装一个红外探测器和一个光照传感器且设置其动作。安装在每个区域的体存在传感器和光照传感器是独立工作的,它们之间互不影响,一个故障不影响其它的工作。同时还需要设置一些时间段去控制教室灯的开通与关闭,如早上718点需要照度计工作,1823点不需要照度计工作。讲台区域(5)区域1(前排左)区域2(前排右)区域3(后排左)区域4(后排右)图1传感器在教室中的分区控制图4.1照明系统的功能需求分析 1、节能 据专业资料统计智能建筑的照明用电占整个校园用电的85%左右。其实在大多数情况下很多区域并不需要把灯全部打开或者开到最亮过度的照明不仅形成光污染还会造成能源浪费。在当今能源紧、

33、国家大力倡导节能的形势下使用智能照明管理系统最大程度地节能具有非常实际的意义。校园照明回路数量较多容量较大如何在保证所需照度的前提下综合运用多种控制手段减少不必要的电能浪费是个极其重要的问题。 2、高效管理 如何提高运行的稳定性和可靠性使控制和操作更加简单、方便、灵活使管理更加自动化、高效化减少大量简单重复的劳动是我们在设计时考虑的重点。我们根据不同区域的特点进行设计确保使用方便灵活管理高效。智能照明控制系统将普通照明人为的开与关转换成了智能化管理不仅使管理者能将其高素质的管理意识运用于照明控制系统中去而且将大大减少照明系统的运行维护费用并带来较大的投资回报。 5 硬件设计5.1选择PLC类型

34、系统的设计要从保证系统的可靠性、实用性和可扩展性等方面入手。本控制系统采用可靠性和可扩展性很好的西门子S7-300PLC系列的PLC作为控制器,对于每个教室输入点主要来自以下四个方面:启动开关、停止开关、体存在传感器和光照传感器;输出点主要输来自每个教室五个区域的灯。根据输入输出点数选择CPU314模块。用红外探测器和光照传感器作为检测装置来检测教室中是否有人和教室的光照强度。PLC控制器与I/O扩展模块红外探测器控制按钮多路开关光照度探测器投影仪开关日光灯N.日光灯2日光灯1图2 控制系统框图5.2 PLC外部连线图 PLC外部接线图的输入输出设备、负载电源的类型等的设计就结合系统的控制要求

35、来设定。教室照明智能控制外部接线图如图3所示。图3 教室照明智能控制外部接线图5.3 光照传感器 光照强度一个被光线照射的表面上的照度定义为照射在单位面积上的光通量。设面元dS 上的光通量为d,则此面元上的照度E为:E=d/dS 。照度的单位为lx(勒克斯),也有用lux的,1lx=1lm/。照度表示物体表面积被照明HYPERLINK :/baike.baidu /view/644590.htm程度的量。光照传感器是采用先进光电转换模块,将光照强度值转化为电压值,再经调理电路将此电压值转换为02V或420mA。本次的设计通过光照传感器采集到的光的强度在通过PLC的编程,来判定教室的光是否能够满

36、足学生的正常学习和生活。5.4红外探测器红外探测器是将入射的红外辐射信号转变成电信号输出的器件。红外辐射是波长介于可见光与微波之间的电磁波,人眼察觉不到。要察觉这种辐射的存在并测量其强弱,必须把它转变成可以察觉和测量的其他物理量。一般说来,红外辐射照射物体所引起的任何效应,只要效果可以测量而且足够灵敏,均可用来度量红外辐射的强弱。现代红外探测器所利用的主要是红外热效应和光电效应。本次设计主要是针对红外热效应;当有人坐在教室的某个区域红外探测器就能通过红外探测器探测到从而输出给PLC。这些效应的输出大都是电量,或者可用适当的方法转变成电量。探测器是一种当入侵者接近它时能触发报警的探测装置。在接近

37、探测器中,通常有一个高频率的LC震荡电路,震荡电路的HYPERLINK :/baike.baidu /view/1038598.htmLC回路通过导线连通到外部的金属部件上。当人体靠近时,通过空间的HYPERLINK :/baike.baidu /view/1437546.htm电磁偶合,会改变LC回路的HYPERLINK :/baike.baidu /view/1008085.htm谐振频率,引起震荡频率改变,探测器的检测电路能够识别这种频率的改变而发出警示信号。接近探测器比较适用于室,如对写字台、文件柜、保险柜等一些特殊物件提供保护,也可以用于对门窗的保护。通常被保护的物件是金属的,实际上

38、可以构成保护电路的一部分,因而只要有人试图破坏HYPERLINK :/baike.baidu /view/25302.htm系统时,就会立即触发报警。接近探测系统的主要优点是多用性和通用性,它几乎可用来HYPERLINK :/baike.baidu /view/369391.htm保护任何物体,而且不会被几米以外的HYPERLINK :/baike.baidu /view/225734.htm干扰所激发。一旦有人靠近或接触到珠宝箱、文件柜、门窗准备行窃时,便会触发报警,但在附近的正常业务工作可以照常进行。6 PLC软件设计6.1 PLC的编程原件PLC是一种通用的、商业化的工业控制计算机,与个

39、人计算机相仿,用户程序必须在系统程序的管理下才能运行。PLC的运行状况如下: = 1 * GB3 * MERGEFORMAT 初始化程序其作用是清零各个标志寄存器,清零输入/输出映像寄存器,清零各计数器、复位定时器等,为PLC开始正常工作“清理现场”。 = 2 * GB3 * MERGEFORMAT CPU自诊断自诊断主要包括检查电源电压是否正常、I/O单元的连接是否正常、用户程序是否存在语法错误、对监控定时器定期复位等。 = 3 * GB3 * MERGEFORMAT 通信信息处理这个阶段PLC要完成与网络与总线上其他设备的通信任务,包括与PLC、计算机、智能I/O模块、数字处理器(DPU)

40、等设备之间的信息交换。 = 4 * GB3 * MERGEFORMAT 外部设备服务PLC在这个阶段与外部设备交换信息,包括编程器、图形监视器(监控设备) 、打印机等。PLC允许在线编程,能够与人机界面实时交换信息,所以要在每个循环周期执行此项操作。 PLC的编程元件也称为逻辑部件,是PLC指令系统的基本要素,PLC指令系统通常提供以下逻辑部件。 (1)继电器 输入/输出映像寄存器里的每一位在指令系统中都对应一个固定的编号,在图形编程语言(如梯形图语言)中形象地用继电器线圈来表示,因此也常称为输入继电器、输出继电器。同时也为了满足对复杂逻辑关系的编程要求,还提供大量的中间辅助继电器,它们也对应

41、存储器中的某一固定区域。这些继电器都是所谓的“软元件”,他们的状态也用一个二进制位就可以表示,1对应的ON状态,0对应的OFF的状态,在用户程序中可以无限次使用他们常开、常闭触电。 (2)定时器 类似于继电-接触器逻辑电路中的时间继电器,有延时接通、延时断开、脉冲定时等多种方式,可以组成复杂的时间逻辑顺序逻辑。定时器指令一般由线圈、定时时间设定值和当前计时值组成,PLC专门在存储器中开辟一个区域,用以保存各个定时器线圈当前的状态(ON或OFF)与时间的设定值和当前值。定时器的常开、常闭触点可以在用户程序中无限次的使用。 (3)计数器 用软件视线的计数器指令,用于实现脉冲计数功能,有递减计数、递

42、增计数等形势,不同的PLC在计数器数量、计数长度等方面都有所区别。计数器指令一般包含计数器线圈,计数值设定、计数器复位、计数信号输入、当前计数值等组成。计数器的常开、常闭触点可以在用户程序无限次使用 (4)触发器 该指令用与对状态位的置1和清零,状态为即为触发器线圈,它的ON状态一旦触发可以保持,直至复位条件满足才变成OFF状态。触发器常开、常闭触点可以在用户程序中无限次的使用。 (5)其他元件与指令 除上诉4种逻辑原件之外,PLC指令系统一般还提供移位寄存器、数据寄存器、边沿检测、比较、运算、ASCII码处理与数制转换等多种指令。6.2 PLC的编程语言 本次设计主要用到的是PLC的编程语言

43、,这是一种使用广泛的语言,与继电-接触器电路图非常相似,具有直观易懂的优点,很容易被熟悉电气控制的工程技术人员掌握。 梯形图的逻辑关系是自上而下、自左而右展开的,左、右两条竖线也称为母线。在左母线开始,按照控制要求一次连接各个触点,最后以输出线圈结束,称为一个逻辑行,或一个“梯级”,完整的用户程序就是由若干逻辑行构成的。 在阅读梯形图程序时,可按照继电-接触器电路图纸的阅读习惯,对每一逻辑行来说,假设能量的流动由左母线向右流动,如果各触点的逻辑状态使得“能流”可以达到最右边的线圈,则该线圈的输出状态为ON,否则为OFF。 在编写梯形图程序时,有一些普遍遵守的原则,它们是都是出自于继电-接触器电

44、路的设计原则。例如,在一个逻辑行中不应该串联两个线圈,同一个线圈不应该出现在不同逻辑行中等。6.3 程序流程图开始Y关闭多媒体和所有照明07:0018:0018:0023:00多媒体和讲台灯通电N 开灯 不开灯NY 不开灯是否是2:00-7:00光照是否充足是否有人是否有人 不开灯 开灯NYYN由于上述具体控制要求,可作出教室智能照明控制系统在运行时的程序框图,如图所示。将各模块进行连接,最后经过调试、完善、实现控制要求。如图4所示:图4 程序流程图6.4 STEP7 300简介STEP7 300的所有模块均在机架上,模块之间信息的传递需要总线(BUS)来完成。STEP7 300的背板总线集成

45、在每一个模块中。S7-300 PLC具有以下的特点: = 1 * GB3 * MERGEFORMAT 循环周期短,处理速度高。指令的执行时间,最快的CPU模块可以达到0.10.6us。在中等控制性能要求的领域中,高速的用户程序执行速度,对PLC的使用和推广开辟了更为广阔的空间。 = 2 * GB3 * MERGEFORMAT 指令集功能强大,可用于复杂功能。起浮点数操作指令可有效实现比较复杂的算数运算,简化了用户程序,使PLC更加适合于具有大量数据处理的过程控制中。 = 3 * GB3 * MERGEFORMAT 人机界面被集成在S7-300操作系统,因此,人机对话的编程要求大大的减少。SIM

46、ATIC人机界面从S7-300中取得数据,S7-300按照用户指定的刷新速度传递这些数据,S7-300操作系统自动处理数据的传送。 = 4 * GB3 * MERGEFORMAT CPU的智能化诊断系统连续不断的监控系统的运行,对不正常状态、错误和特殊系统事件(例如超时、模块更换等)进行记录或者报警。 FM:- 计数 CP:- 点-到-点 PS(可选)CPU IM(可选)SM: DISM: DOSM: AISM: AO = 5 * GB3 * MERGEFORMAT 系统允许设置多种级别的保护口令,可有效防止用户程序在未经过允许的情况下被复制或修改。同时,在CPU模块面板上的工作模式选择开关是

47、钥匙型的,钥匙取出后,就不能改变操作方式,也有利于防止非法删除或改写用户程序。图5 S7-300图 (1)电源(PS)电源模块提供了机架和CPU部的供电电源,置于1号机架的位置。 (2)中央处理器(CPU)CPU存储并处理用户程序,为模块分配参数,通过嵌入的MPI总线处理编程设备和PC、模块、其它站点之间的通讯,并可以为进行DP主站或从站操作装配一个集成的DP接口。置于2号机架。(3)接口模块(IM) 接口模块将各个机架连接在一起。不同型号的接口模块可支持机架扩展或PROFIBUS-DP连接。置于3号机架,没有接口模块时,机架位置为空。(4)信号模块(SM)通常称为I/O(输入/输出)模块。测

48、量输入信号并控制输出设备。信号模块可用于数字信号和模拟信号,还可用于进行连接,如传感器和启动器的连接。(5)功能模块(FM)用于进行复杂的、重要的但独立于CPU的过程,如:计算、位置控制和闭环控制。(6)通讯处理器(CP)模块化的通讯处理器通过连接各个SIMATIC站点,如:工业以太网,PROFIBUS或串行的点对点连接等。 STEP7软件简介: 首先,安装STEP7 V5.5软件过程中要注意,该软件只能安装在在WINDOS 7(旗舰版)或WINDOS XP系统中。还有安装过程中需要把电脑的防火墙等等都关掉,以防止软件安装不成功。 还需要安装一个仿真的软件,是和STEP V5.5的一起需要安装

49、的软件安装过后会出现界面如下图所示:首先在进行设计之前要遵循一下几个步骤: = 1 * GB3 * MERGEFORMAT 创建一个项目 = 2 * GB3 * MERGEFORMAT 选择所需要的硬件例如:电源、CPU等 = 3 * GB3 * MERGEFORMAT 最后创建一个块这个块是属于S7程序的然后打开块就可以进行梯形图的绘制了如下图所示:其中下图是用来选择所需要的模块和仿真程序:6.5 输入输出编址系统输入点与地址:教室启动I0.0、教室停止I0.1、讲台启动为I0.2、讲台停止为I0.3,红外探测器I1.0I1.3、光照传感器I1.4I1.7。T37为定时器。M0.1为区域5灯

50、,为了减少输出点数,一个区域作为一个输出点,其地址Q0.0Q0.3。表1 I/O地址分配表输入点输出点元件名称地址编码元件名称地址编码教室启动开关I0.0区域1灯Q0.0教室停止开关I0.1区域2灯Q0.1光照探测器I1.4I1.7区域3灯Q0.2红外探测器I1.0I1.3区域4灯Q0.3投影仪开关I0.4区域5灯M0.1讲台启动开关I0.2区域5灯M0.1讲台停止开关I0.3区域5灯M0.16.6梯形图程序设计用SETP7软件语句表编写的部分控制程序如下:此程序可通过仿真达到预期的要求。7. 程序调试与仿真选择CPU314模块对梯形图程序进行仿真,其结果按要求分为以下几种情况:(1)7:00-18:00点教室无人

温馨提示

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

评论

0/150

提交评论