毕业设计(论文)基于S7200PLC的十字路口交通信号灯控制系统.doc
《毕业设计(论文)基于S7200PLC的十字路口交通信号灯控制系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于S7200PLC的十字路口交通信号灯控制系统.doc(25页珍藏版)》请在三一办公上搜索。
1、基于PLC S7-200的十字路口交通信号灯控制系统摘要:随着社会和经济的高速发展,城市化建设越来越快,同时伴随而来的城市交通问题也愈演愈烈,本系统以西门子PLC S7-200设计了一套十字路口交通信号灯控制系统来解决城市十字路口交通的问题。运用S-R指令的编程方法使得系统更加具有可读性。本设计介绍了应用西门子PLC S7-200实现十字路口交通信号灯的自动控制。通过对交通信号灯的控制要求分析,对西门子PLC S7-200控制系统进行了软、硬件设计,并通过实验证明该系统简单、经济、运行可靠,具有较高的实用价值。关键词:西门子S7-200 PLC;S-R指令;交通灯控制;The Intersec
2、tion Traffic Signal Control System Based On PLC S7-200Abstract: Along with the social and the high speed development of economy, the urbanization construction more and more quickly, and at the same time with the urban transportation problem has intensified, this system to Siemens S7-200 PLC designed
3、 a set of intersection traffic light control system to solve the problem of city intersection traffic. Use S-R instructions approach to make the system more programming with readability. This paper introduces application of design Siemens PLC S7-200 realize the crossroads of the traffic lights autom
4、atic control. Through to the traffic signal lights the control requirements of the analysis, the Siemens S7-200 PLC control system for the software and hardware design, and through the experiments show that the system is simple, economic and reliable operation, has high practical value.Key Word: Sie
5、mens S7-200 PLC; S-R instructions; traffic lights control;目录1.概述31.1PLC的产生与发展31.2PLC的发展趋势42.PLC的基本结构与分类42.1PLC的基本结构42.2PLC的分类52.2.1按结构形式分类52.2.2按功能分类62.2.3按I/O口的数量分类63.PLC的特点和应用领域63.1PLC的特点63.2PLC的应用领域74.PLC的工作原理94.1输入采样阶段94.2用户程序执行阶段104.3输出刷新阶段105.PLC程序设计介绍105.1PLC编程语言105.2顺序控制梯形图的设计方法125.2.1起保停电路的
6、顺序控制梯形图设计方法125.2.2转换为中心的顺序控制梯形图设计方法135.2.3SCR指令的顺序控制梯形图设计方法136.系统方案136.1本系统介绍136.2系统方案比较136.3最小控制系统146.4系统要求146.5系统具体设计156.5.1顺序功能图166.5.2梯形图176.5.3程序指令表207.调试与小结211. 概述1.1 PLC的产生与发展早期工业生产中广泛使用的电气自动控制系统是继电器接触器控制系统,随着20世纪工业生产的迅速发展,市场竞争越来越激烈,工业产品更新换代的周期日趋缩短,新产品不断涌现,传统的继电器控制系统难以满足现代社会小批量、多品种、低成本、高质量生产方
7、式的生产控制要求,因此,迫切需要一种新的更先进的自动控制装置来取代传统的继电器控制系统。1969年美国数字设备公司研制出了世界上第一台PLC,并在GM公司汽车生产线上首次应用成功。当时人们把它称为可编程逻辑控制器,简称PLC,只是用它来取代继电器控制,仅具备逻辑控制、定时、计数等功能。随着电子技术和计算机技术的发展,20世纪70年代中期出现了微型计算机,微机技术被应用到PLC中,使得PLC不仅具有逻辑控制的功能,而且还增加了运算、数据传送和处理等功能,成为具有计算机功能的工业控制装置。1980年美国电气制造商协会正式将其命名为可编程控制器,现在人们普遍称可编程控制器为PLC而不是PC是为了避免
8、与广泛使用的个人计算机的简称PC相混淆。国际电工委员会于1982年11月和1985年1月颁布了可编程控制器标准第一稿和第二稿,对可编程控制器作了如下的定义:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的命令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按易于与工业控制系统联成一个整体,易于扩充功能的原则而设计。”总之,可编程控制器是一台计算机,是专为工业环境应用而设计制造的计算机。它具有丰富的输入输出接口,并且具有较强的驱动能力。可
9、编程控制器产品并不是针对某一具体工业应用,其灵活、标准的配置能够适应工业上的各种控制。在实际应用时,其硬件可根据需要选用配置,其软件则需要根据控制要求进行设计。1.2 PLC的发展趋势目前,为了适应大中小型企业的不同需要,进一步扩大PLC在工业自动化领域的应用范围,PLC正朝着以下几个方向发展:s 向高速度、大存储容量方向发展;s 向多品种方向发展和提高可靠性;s 产品更加规范化、标准化;s 发展分散型/智能型I/O系统,发展与现场总线兼容的I/O系统;s 加强联网和通信的能力;s 控制的开放和模块化的体系结构;2. PLC的基本结构与分类2.1 PLC的基本结构PLC主要由CPU模块、输入/
10、输出模块、电源模块和编程器组成。PLC的特殊功能模块用来完成某些特殊任务。s CPU模块CPU模块主要由微处理器和存储器组成。在PLC控制系统中,CPU模块相当于人的大脑和心脏,采用周期性循环扫描、分时操作的工作方式,不断地采集输入信号,执行用户程序,刷新系统的输出。存储器用来存储程序和数据。s 输入/输出(I/O模块)模块I/O模块是CPU与现场I/O设备或其他外部设备之间的连接部件。PLC提供了各种操作电平和输出驱动能力的I/O模块供用户选用。I/O模块要求具有抗干扰性能,并与外界绝缘因此,多数都采用光电隔离回路、消抖动回路、多级滤波等措施。I/O模块可以制成各种标准模块,根据输入、输出点
11、数来增减和组合。I/O模块还配有各种发光二极管来指示各种运行状态。s 电源模块PLC配有开关式稳压电源的电源模块,用来对PLC的内部电路供电。s 编程器编程器用作用户程序的编制、编辑、调试和监视,还可以通过其键盘去调用和显示PLC的一些内部状态和系统参数。它经过接口与CPU联系,以便完成人机对话互动。 编程器分简易型和智能型两种。简易型编程器只能在线编程,它通过一个专用接口与PLC连接。智能型编程器即可在线编程又可离线编程,还以远离PLC插到现场控制站的相应接口进行编程。智能型编程器有许多不同的应用程序软件包,功能齐全,适应的编程语言和方法也较多。2.2 PLC的分类PLC产品种类繁多,其规格
12、和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。2.2.1 按结构形式分类根据PLC的结构形式,可将PLC分为整体式和模块式两类。整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能
13、单元,如模拟量单元、位置控制单元等,使其功能得以扩展。 模块式PLC是将PLC各组成部分,分别以若干个单独的模块形式出现,如CPU模块、I/O模块、电源模块等各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层一层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。
14、2.2.2 按功能分类根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。s 低档PLC 具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。s 中档PLC除了具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。s 高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的
15、运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。2.2.3 按I/O口的数量分类根据PLC的I/O口的数量的多少,可将PLC分为小型、中型和大型三类。s 小型PLC即I/O口的数量小于256点,单CPU,8位或16位处理器、用户存储器容量4K字以下。s 中型PLC表示I/O口的数量2562048点,双CPU,用户存储器容量28K。s 大型PLC的体现为I/O口的数量大于2048点,多个CPU,16位、32位处理器,用户存储器容量可达816K。3. PLC的特点和应用领域3.1 PLC的特点现代工业生产是复杂多样的,它
16、们对控制的要求也各不相同。可编程控制器由于具有以下特点而深受工厂工程技术人员和工人的欢迎。s 可靠性高,抗干扰能力强可靠性和抗干扰能力强往往是用户选择控制装置的首要条件。可编程控制器生产厂家在硬件方面和软件方面上采取了一系列抗干扰措施,使它可以直接安装于工业现场而稳定可靠地工作。而且为了适应特殊场合的需要,有的可编程控制器生产商还采用了冗余设计和差异设计,进一步提高了其可靠性。s 适应性强,应用灵活由于可编程控制器产品均成系列化生产,品种齐全,多数采用模块式的硬件结构,组合和扩展方便,用户可根据自己需要灵活选用,以满足系统大小不同及功能繁简各异的控制系统要求。s 编程方便,易于使用可编程控制器
17、的编程可采用与继电器电路极为相似的梯形图语言,直观易懂,深受现场电气技术人员的欢迎。近年来又发展了面向对象的顺控流程图语言,也称功能图,使编程更简单方便。s 控制系统设计、安装、调试方便可编程控制器中含有大量的相当于中间继电器、时间继电器、计数器等的“软元件”。又用程序(软接线)代替硬接线,安装接线工作量少。设计人员只要有可编程控制器就可以进行控制系统设计,并可在实验室进行模拟调试。s 维修方便,维修工作量小可编程控制器有完善的自诊断,履历情报存储及监视功能。可编程控制器对于其内部工作状态、通信状态、异常状态和I/O点的状态均有显示。工作人员通过它可以查出故障原因,便于迅速处理。s 功能完善除
18、基本的逻辑控制、定时、计数、算术运算等功能外,配合特殊功能模块还可以实现点位控制、PID运算、过程控制、数字控制等功能,为方便工厂管理又可与上位机通信,通过远程模块还可以控制远方设备。由于具有上述特点,使得可编程控制器的应用范围极为广泛,可以说只要有工厂,有控制要求,就会有PLC的应用。3.2 PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。s 开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多
19、机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。s 模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量和数字量之间的相互转换。因此PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量和数字量之间的转换控制。s 运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都
20、有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。s 过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。s 数据处理现代PLC具有数学运算、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功
21、能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。s 通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。PLC的应用领域仍在扩展,在日本,PLC的应用范围已从传统的产业设备和机械的自动控制,扩展到以下应用领域:中小型过程控制系统、远程维护服务系统、节能监视控制系统,以及与生活相关连的机器、与环境相关连的机器,而
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 S7200PLC 十字路口 交通 信号灯 控制系统
链接地址:https://www.31ppt.com/p-3979864.html