基于PLC交通信号灯控制系统应用程序设计.doc_第1页
基于PLC交通信号灯控制系统应用程序设计.doc_第2页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

南京工程学院 自动化学院自考助学 本科毕业设计(论文)题目: 基于plc交通信号灯控制系统 应用程序设计 专 业: 数控技术 班 级: t数控081 学 号: 学生姓名: 指导教师: 起迄日期: 2012.32012.5 南京工程学院自动化学院自考助学本科毕业设计(论文)摘 要我国是一个人口大国,许多城市都存在交通拥堵现象。特别是近十几年,随着我国经济的发展,城市人口与机动车辆的增多,城市交通问题越来越受到人们的关注。特别是那些大城市,情况尤为严重,如上海、北京、南京、武汉等出现了交通超负荷运行的情况。因此,如何改善与人们密切相关的交通问题也成为政府交通部门工作中的一个重要部分。交通拥堵问题的原因在道路的交叉口,堵车先堵交叉口,如何能够控制好十字路口车辆的通行,可以有效地解决交通拥堵问题。所以交通灯设计的合理与否,就显得尤为重要,对解决交通拥堵问题具有重要意义。 在实际应用中,采用plc控制城市交通信号灯,能根据不同的路况要求,随时修改控制程序,以改变各信号灯的工作时间和工作状况。与继电器或逻辑电路控制系统相比,plc控制系统具有更高的可靠性、灵活性和经济实用性。本论文就是运用plc原理来实现对十字路口的交通灯的控制,介绍了基于plc在交通系统的运用,系统介绍了plc的基本原理。关键词:可编程控制;交通灯;梯形图目 录 第一章 绪论1 1.1可编程控制器plc的概况1 1.1.1 plc的产生及其定义1 1.1.2 plc的发展趋势1 1.1.3 plc的应用.2 1.2 plc的特点及其分类3 1.2.1 plc的特点3 1.2.2 plc的分类4第二章 plc的硬件介绍及选取62.1plc硬件的组成.62.1.1plc的组成.62.1.2plc的硬件选取.7第三章 plc的软件介绍及组成.10 3.1plc的软件介绍.10 3.2plc软件的组成.11第四章 plc交通信号灯的控制12 4.1交通灯控制系统的设计要求和工作过程13 4.1.1plc交通灯控制要求.13第五章 plc交通灯的设计与控制.145.1plc交通灯的设计图.14 5.1.1初始顺序图.14 5.1.2i/o分配及其接口电路.15 5.1.3时序.17 5.1.3梯形图.19 5.1.4编制程序.20第六章 结论21 1论文总结21 2感想.21致谢22参考文献23附录a:英文资料附录b:英文资料翻译附录c:硬件设计原理图与pcb图附录d:其它资料(根据各课题具体)附件: 毕业论文光盘资料 南京工程学院自动化学院自考助学本科毕业设计(论文)第一章 绪 论1.1 可编程控制器plc的概况1.1.1plc的产生及其定义早期的可编程控制器是为了取代继电器控制线路,采用存储指令完成顺序控制而设计的。它仅有逻辑运算、定时、计数等功能,采用开关量控制,实现只能进行逻辑运算,所以称为可编程控制器,简称plc(programmable logic controller)。进入20世纪80年代后,采用了16位和少数的32位微处理器构成plc,使得可编程逻辑控制在概念、设计、性能上都有了新的突破。采用微处理器之后,这种控制功能不在局限于当初的逻辑运算,增加了数值运算、模拟量处理、通信功能,90年代以来,由于大规模和超大规模集成电路等微电子技术的迅速发展,同时为了适应计算机集成制造系统(cims)和现代网络技术,plc由单cpu转向多cpu,16位和32位微处理器被大量应用与plc中,时期运算速度、通行联网、图像显示和数据处理功能都大大增强.可编程序控制器是一种数字运算操作的电子系统,专门在工业环境下应用而设计,它采用可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制,定时,计数和算数运算等操作指令,并且通过数字式,模拟式的输入和输出,控制各类型的机械或生产过程。可编程序控制器及其有关的外部设备,都应按易于与工业控制系统联成一个整体,易于扩充其功能的原则而设计。,成为真正意义上可编程控制器(programmable controller),简称为pc。 1.1.2plc的发展趋势美国数字设备公司(dec)根据gm公司招标的技术要求,于1969年研制出世界上第一台可编程序控制器,并在gm公司汽车自动装配线上试用,获得成功。其后,日本,德国等相继引入这项新技术,可编程序控制器由此而迅速发展起来。plc总的发展趋势:(1) 向高速、大容量方向发展为了提高plc处理性能,要求plc有更好的响应速度和更大的存储容量。(2) 向超大型和超小型发展,为了适应不同的控制需要。(3) 开发新的智能模块。(4) 加强联网和通信能力。(5) 增加外部故障的检测与处理能力。(6) 编程语音多样化和标准化。 1.1.3plc的应用plc的应用范围大致归结为:(1) 开关量逻辑控制:plc具有强大的逻辑运算能力,可以实现简单和复杂的逻辑逻辑控制。(2) 模拟量控制:plc配有a/d和d/a转化模块(3) 过程控制:现代大型的plc一般配备了pid控制模块,可以进行闭环过程控制。(4) 定时和计数控制:plc具有很强的定时和计数功能,它可以为用户提供十几种甚至上百种,上千种定时器和计数器。(5) 顺序控制:在工业控制中,可采用plc步进指令编程或移位寄存器编程来实现顺序控制。(6) 运动控制:plc可用于圆周控制和直线控制。从控制配置上来说,早期直接用开关量i/o模块连接位置传感器和执行机构,现在可以用专门的运动模块。广泛应用与机床,机械,机器人,电器等。(7) 过程控制:这是对温度、压力、流量等模拟量的闭环控制。plc能编制各种控制算法程序,完成闭环控制。pid控制时一般控制系统中常用的控制方法。pid处理一般是用运动专门的pid子程序。过程控制冶金、化工、热处理、锅炉等控制场合非常有广泛的应用。(8) 数据处理:现代plc不仅能进行算术运算,数据传送,排序,查表等,而且还能进行数据比较,数据转换,数据通信,数据显示和打印等,它具有很强的数据处理能力。(9) 通信和联网:现代plc一般都有通信功能,它可以对远程的i/o借口进行控制,而且还可以实现plc和plc,plc和计算机的数据通信,这样plc可以方便进行分布式控制。1.2plc的特点及其分类 1.2.1plc的特点1) 可靠性高,抗干扰能力强(硬件、软件)工业生产对控制设备的可靠性要求:1平均故障间隔时间长 2故障修复时间(平均修复时间)长短,任何电子设备产生的故障,通常为两种:(1) 偶发性故障。由于外界恶劣环境如电磁干扰、超高温、超低温、过电压、振动等引起的故障。这类故障,只要不引起系统部件的损坏,一旦环境条件恢复正常,系统也随之恢复正常。但对plc而言,受外界影响后,内部存储的信息可能被破坏。(2) 永久性故障。由于元器件不可恢复的破坏而引起的故障。如果能在限制偶发性故障的发生条件,如果能使plc在恶劣环境中不受影响或能把影响的后果限制在最小范围,使plc在恶劣条件消失后自动恢复正常,这样能提高平均故障间隔时间;如果能在plc上增加一些诊断措施和社党的保护手段,在永久性故障出现时,能很快查处故障发生点,并将故障限制在局部,就能降低plc的平均修复时间。为此,各plc的生产厂商在硬件和软件方面采取了多种措施,使plc除了本身具有较强的自诊断能力,能及时给处处错信息,停止运行等待修复外,还使plc具有很强的抗干扰能力。2) 编程简单,易于掌握目前,大多数plc仍采用继电控制形式的“梯形图编程方式”。既继承了传统控制线路的清晰直观,又考虑到大多数工厂企业电气技术人员的读图习惯及编程水平,所以非常容易接受和掌握。梯形图语言的编程原件符号和表达方式与继电器控制电路原理图相当接近。通过阅读plc的用户手册或短期培训,电气技术人员和技术很快就能学会梯形图编制控制程序。同时还提供了功能图、语言表等编程语言。 plc在执行梯形图程序时,用解释程序将它翻译成汇编语言后执行(plc内部增加了解释程序)。与真正执行汇编语言编程的用户程序相比,执行梯形图程序的时间长一些,但对于大多数由控制设备来说,是微不足道的,完全可以满足控制要求。3) 设计、安装容易,维护工作量少由于plc采用了软件来取代继电器控制系统中大量的中间继电器、时间继电器、计数器等器件、控制柜的设计安装接线工作量大为减少。同时,plc的on过户程序可以在实验室模拟调试,更减少了现场的调试工作量。并且,由于plc的低故障率及很强的监视功能,模块化等等,使维修也极为方便。4) 体积小,重量轻,功耗低 plc是将微电子技术应用于工业设备的产品,其结构紧凑,坚固,体积小,重量轻,功耗低。并且由于plc的强抗干扰能力,易于装入设备内部,是实现机电一体化的理想控制设备。以三菱公司的f1-40m型plc为例,外形尺寸近卫305x110x110mm,重量2.3kg,功耗小于25va;而且具有很好的抗振、适应坏境温。湿度变化的能力。现在三菱公司又有fx系列plc,与其超小型品种f1系列相比;面积为47%,体积为36%,在系统的配置上既固定又灵活,输入输出可达24128点。5) 功能强,适应面广4) 现在plc不仅有逻辑运算、计时、计数、顺序控制等功能,还具有数字和模拟量的输入输出、功率驱动、通信、人机对话、自检、记录显示等功能。既可控制一台生产线,又可控制一个生产过程。1.2.2 plc的分类 plc产品种类繁多,其规格和性能也各不相同。对于plc的分类,通常根据其结构形式的不同、功能的差异和i/o点数的多少等进行大致分类。 1按结构形式分类。根据plc的结构形式,可将plc分为整体式和模块式两类。(1) 整体式plc:整体式plc是将电源、cpu、i/o接口等部件都集中装在一个机箱内,具有机构紧凑、体积小、价格低的特点。小型plc一般采用这种整体式结构。整体式plc由于不同i/o点数基本单元和扩展单元组成。基本单元内有cpu、i/o接口、与i/o扩展单元相连的扩展口,以及与编程器或eprom写入器相连的接口等。扩展单元内只有i/o和电源等,美欧cpu。基本单元或扩展单元之间一般用扁平电缆连接。整体式plc一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。(2) 模块式plc:模块式plc是将plc各组成部分,分别作成若干个单独的模块,如cpu模块、i/o模块、电源模块以及各种功能模块。模块式plc由于plc内框架或基板和各种模块组成。模拟装在框架或基板的插座上。这种模块式plc的特点是配置灵活,可根据需要选配不同模块的系统,而且装配方便,便于扩展和维修。大、中型plc一般采用模块式结构。还有一些plc将整体和模块式的特点结合起来,构成所谓叠装式plc。叠装式plc其cpu、电源、i/o接口等也是各自地理的模块,但他们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。2按功能分类 根据plc所具有的功能不同,可将plc分为抵挡、中档、高档三类。(1) 抵挡plc:具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少数模拟量输入/输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。(2) 中档plc:除具有抵挡plc的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数据转移、远程i/o、子程序、通信联网等功能。有些还可增设中断控制、pid控制等功能,适用于复杂控制体统。(3) 高档plc:除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档plc机具有更强的通信联网功能,可用于大规模过程控制或机构成分布式网络控制系统,实现共产自动化。3按i/o点数分类根据plc的i/o点数的多少,可讲plc分为小型、中型和大型三类。(1) 小型plci/o点数2048点;多cpu,16位、32位处理器,用户存储器容量816k 第2章 plc的硬件和软件的介绍和组成2.1plc的硬件介绍plc的基本组成包括中央处理器(cpu)、存储器、i/o接口(接入口、输出接口、外部设备接口、扩展接口等),编程器和电源2.1.1plc的组成 1)中央处理器(cpu) 中央处理器(cpu)由控制器、运算器和寄存器组成并集成在一个芯片内。cpu通过数据总线总线、地址总线、控制总线和电源总线与存储器、输入输出接口、编程器和电源相连接。小型plc的cpu采用8位或16位微处理器或单片机,如8031、m68000等,这类芯片价格很低;中型plc的cpu采用16位或32位微处理器或单片机,如8086、96系列单片机等,这类芯片主要特点是集成度高、运算速度快且可靠性高;而大型plc则需采用高速位片式微处理器。cpu按照plc内系统程序赋予的功能指挥plc控制系统完成各项工作任务。存储器 plc的内部存储器主要用于存放系统程序、用户程序。 系统程序存储器是有plc制造厂家编写并固化在系统系统程序存储器中,主要有系统管理程序、用户指令解释程序和功能程序与系统程序调用等部分。 用户存程序存储器 用户程序存储器用于存放用于载入的plc应用程序,载入初期的用户程序因需要修改与调试,所以成为用户调试程序,存放在可以随机读写操作的随机存取存储器ram内以方便用户修改与调试。 3)i/o接口 输入输出接口是plc与工业现场控制或检测元件和执行元件连接的接口电路。plc的输入接口有直流输入、交流输入、交直流输入等类型;输出接口有晶体管输出、晶闸管输出和继电器输出等类型。晶体管和晶闸管输出为无触点输出型电路,晶体管输出型用于高频小功率负载、晶闸管输出型用于高频大功率负载;继电器输出为有触点输出型电路,用于低频负载。 4)编程器编程器作用是将用户编写的程序下载至plc的用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示plc状态、内部器件及系统的参数等。编程器有简易编程器和图形编程器两种。简易编程器体积小,携带方便,但只能用语句形式进行联机编程,适合小型plc的编程及现场调试。图形编程器既可用语句形式编程,又可用梯形图编程,同时还能进行脱机编程。目前plc制造厂家大都开发了计算机辅助plc编程支持软件,当个人计算机安装了plc编程支持软件后,可用作图形编程器,进行用户程序的编辑、修改,并通过个人计算机和plc之间的通信接口实现用户程序的双向传送、监控plc运行状态等。5.)电源plc的电源将外部供给的交流电转换成供cpu、存储器等所需的直流电,是整个plc的能源供给中心。plc大都采用高质量的工作稳定性好、抗干扰能力强的开关稳压电源,许多plc电源还可向外部提供直流24v稳压电源,用于向输入接口上的接入电气元件供电,从而简化外围配置。2.2 plc的软件介绍plc实质上是一种工业控制用的专用计算机。plc系统也是由硬件系统和软件系统两大部分组成。其软件主要有以下几个逻辑部件:(1) 继电器逻辑:为适应电气控制的需要,plc为用户提供继电器逻辑,用逻辑与或非等逻辑运算来处理各种继电器的连接。plc内部有存储单元有“1”和“0”两种状态,对应于“on”或“off”两种状态。因此plc中所说的继电器是一种逻辑概念的,而不是真正的继电器,有时也称为“软继电器”与通常的继电器相比有以下特点:1. 体积小,功耗低2. 无触点、速度快、寿命长3. 有无数个触点,使用中不必考虑借点的容量plc一般为用户提供以下集中继电器:1. 输入继电器(x):把现场输入plc;同时提供无限多个常开、常闭出点供用户编程使用。在程序中只有触点没有线圈,信号由外部信号驱动。编号采用八进制,分别为x000x007,x010x017等。2. 输出继电器(y):具备一对物理机电,可以串接在负载回路中,对用物理原件有继电器、晶闸管和晶体管。外部信号只能直接驱动,只能在程序中用指令驱动。摆好采用八进制,分别为y000y017等。3. 内部继电器(m):与外界美欧直接联系,仅作运算的中间结果适用。有时也成为辅助继电器或中间继电器。和输出继电器一样,只能由程序驱动。每个辅助继电器有无限多对常开、常闭触点,供编程适用。地址号按十进制分配,通用型辅助继电器有m0m499供500点,保持型辅助机电其有m500m1023共524点,特殊型辅助继电器有m8000m8255供157点。4. 定时器逻辑:plc一般采用硬件定时中断,软件计数的方法来实现定时逻辑功能,定时器一般包括:1) 定时条件:控制定时器操作2) 定时语句:指定所适用的定时器,给出定时设定值3) 定时器的当前值:记录定时时间4) 定时继电器:定时器达到设定的时为“1”(on)状态,未开始定时或定时为达到设定值时为“0”(off)状态。 (2)计数器逻辑 plc为用户提供了若干计数器:计数器复位信号r、计数器的计数信号(cp单位脉冲)、计数器设定值的记忆单元、计数器当前计数值单元、计数器当前计数值单元,计数继电器,计数器计数达到设定值时为on,复位或未计数设定值时为off2.2.1 plc的软件组成 plc的软件由系统程序和用户程序组成。 系统程序有plc制造厂商设计编写的,并存入plc的系统存储器中,用户不能直接读写与更改。系统程序一般包括系统诊断程序、输入处理程序、编译程序、信息传送程序、监控程序等。plc的用户程序是用户利用plc的编程语言,根据控制要求编制的程序。在plc的应用中,最重要的是用plc的编程语言来编写用户程序,以实现控制目的。由于plc是专门为工业控制而开发的装置,其主要使用者是官大电气技术人员,为了满足他们的传统习惯和掌握能力,plc的主要编程语言采用比计算机语言相对简单、易懂、形象的专用语言plc编程语言多种多样的,对于不同生产厂家、不同系列的plc产品采用的编程语言的表达方式也不同,但基本上可归纳两种类型,一是采用字符表达方式的编程语言,如语句表等;二是采用图形符号表达使编程语言,如梯形图等。以下简要介绍集中常见的plc编程语言1梯形图语言 梯形图语言在传统电器控制系统中长的接触器、继电器等图形表达符的基础上演变而来的。它与电器控制线路图相似,继承了传统电气控制逻辑适用的框架结构、逻辑运算方式和输入输出形式,具有形象、直观、适用的特点。因此,这种编程语言为广大电气技术人员所熟知,是应用最广泛的plc的汇编语言,是plc的第一编程语言。2语句表语言 这种编程语言是一种汇编语言类似的助符编程表达方式。在plc应用中,经常采用建议编程器,而这种编程器中没有crt屏幕显示,或没有较大的惊天屏幕显示。因此,就用一系列plc操作命令组成的表达将梯形图来描述出来,在通过简易编程输入到plc中。虽然各个plc生产厂家的语句表达形式不尽相同,但基本功能相差无几。第三章 plc 的汇编语言和基本指令 3.1plc的软件介绍 plc实质上是一种工业控制用的专用计算机。plc系统也是由硬件系统和软件系统两大部分组成。其软件主要有以下几个逻辑部件:(2) 继电器逻辑:为适应电气控制的需要,plc为用户提供继电器逻辑,用逻辑与或非等逻辑运算来处理各种继电器的连接。plc内部有存储单元有“1”和“0”两种状态,对应于“on”或“off”两种状态。因此plc中所说的继电器是一种逻辑概念的,而不是真正的继电器,有时也称为“软继电器”与通常的继电器相比有以下特点:4. 体积小,功耗低5. 无触点、速度快、寿命长6. 有无数个触点,使用中不必考虑借点的容量plc一般为用户提供以下集中继电器:5. 输入继电器(x):把现场输入plc;同时提供无限多个常开、常闭出点供用户编程使用。在程序中只有触点没有线圈,信号由外部信号驱动。编号采用八进制,分别为x000x007,x010x017等。6. 输出继电器(y):具备一对物理机电,可以串接在负载回路中,对用物理原件有继电器、晶闸管和晶体管。外部信号只能直接驱动,只能在程序中用指令驱动。摆好采用八进制,分别为y000y017等。7. 内部继电器(m):与外界美欧直接联系,仅作运算的中间结果适用。有时也成为辅助继电器或中间继电器。和输出继电器一样,只能由程序驱动。每个辅助继电器有无限多对常开、常闭触点,供编程适用。地址号按十进制分配,通用型辅助继电器有m0m499供500点,保持型辅助机电其有m500m1023共524点,特殊型辅助继电器有m8000m8255供157点。8. 定时器逻辑:plc一般采用硬件定时中断,软件计数的方法来实现定时逻辑功能,定时器一般包括:5) 定时条件:控制定时器操作6) 定时语句:指定所适用的定时器,给出定时设定值7) 定时器的当前值:记录定时时间8) 定时继电器:定时器达到设定的时为“1”(on)状态,未开始定时或定时为达到设定值时为“0”(off)状态。 (2)计数器逻辑 plc为用户提供了若干计数器:计数器复位信号r、计数器的计数信号(cp单位脉冲)、计数器设定值的记忆单元、计数器当前计数值单元、计数器当前计数值单元,计数继电器,计数器计数达到设定值时为on,复位或未计数设定值时为off3.2plc的软件组成 plc的软件由系统程序和用户程序组成。 系统程序有plc制造厂商设计编写的,并存入plc的系统存储器中,用户不能直接读写与更改。系统程序一般包括系统诊断程序、输入处理程序、编译程序、信息传送程序、监控程序等。plc的用户程序是用户利用plc的编程语言,根据控制要求编制的程序。在plc的应用中,最重要的是用plc的编程语言来编写用户程序,以实现控制目的。由于plc是专门为工业控制而开发的装置,其主要使用者是官大电气技术人员,为了满足他们的传统习惯和掌握能力,plc的主要编程语言采用比计算机语言相对简单、易懂、形象的专用语言plc编程语言多种多样的,对于不同生产厂家、不同系列的plc产品采用的编程语言的表达方式也不同,但基本上可归纳两种类型,一是采用字符表达方式的编程语言,如语句表等;二是采用图形符号表达使编程语言,如梯形图等。以下简要介绍集中常见的plc编程语言1梯形图语言 梯形图语言在传统电器控制系统中长的接触器、继电器等图形表达符的基础上演变而来的。它与电器控制线路图相似,继承了传统电气控制逻辑适用的框架结构、逻辑运算方式和输入输出形式,具有形象、直观、适用的特点。因此,这种编程语言为广大电气技术人员所熟知,是应用最广泛的plc的汇编语言,是plc的第一编程语言。2语句表语言 这种编程语言是一种汇编语言类似的助符编程表达方式。在plc应用中,经常采用建议编程器,而这种编程器中没有crt屏幕显示,或没有较大的惊天屏幕显示。因此,就用一系列plc操作命令组成的表达将梯形图来描述出来,在通过简易编程输入到plc中。虽然各个plc生产厂家的语句表达形式不尽相同,但基本功能相差无几。第四章 plc交通信号灯的控制4.1交通灯控制系统的设计要求和工作过程4.1.1plc交通灯控制要求 在plc交通灯模拟模块中,主干道东西南北都有3个控制灯,为:禁止通行灯(亮时为红色)准备禁止通行灯(亮时为黄色)准予通行灯(亮时为绿色) 信号灯的动作受开关总体控制,按以下启动按钮,信号等系统开始工作,并周而复始地循环动作;按一下停止按钮,所有信号灯都熄灭图4.1.1十字路口交通灯东西信号绿灯亮绿灯闪黄灯闪红灯亮时间25s3s2s30s南北信号红灯亮绿灯亮绿灯闪黄灯亮时间30s25s3s2s表4.1.1交通灯控制要求第五章plc交通灯的设计与控制5.1plc交通灯的设计图空一行与正文空两行times new roman小四号,末尾不加符号times new roman加粗小四号黑体三号 5.1.1初始顺序图 set m800i0.0南北绿灯亮,东西红灯亮,定时20秒 s0.0t0南北绿灯闪亮,定时3秒 s0.1t1南北黄灯亮,定时2秒 s0.2t2东西绿灯亮,南北红灯亮,定时20秒 s0.3t3东西绿灯闪亮,定时3秒 s0.4t4东西黄灯亮,定时2秒 s0.5t55.1.2i/o分配及接线图 硬件结构设计必须了解各个对象的控制要求,分析对象的控制要求,确定输入/输出(i/o)接口的数量,确定所控制参数的精度及类型。如对开关量,模拟量的控制,用户存储器的存储容量等。选择合适的plc机型及外设,以完成plc的硬件结构配置。plc控制交通灯的电路接线原理图,编制i/o接口功能表, i/o分配及其接线原理图分别如下表4.1.2和图4.1.2所示。表4.1.2 plc i/o端口分配表输入功能输出功能i0.0启动q0.0南北红灯20秒i0.1停止q0.1南北黄灯2秒q0.2南北绿灯20秒q0.4东西红灯20秒q0.5东西黄灯2秒q0.6东西绿灯20秒根据信号灯的控制要求,本模块所用的器件有:启动按钮sb1,停止按钮sb2,红黄绿色信号灯各四只,输入/输出端的接线图。由图可见:启动按钮sb1接于输入继电器i0.0端,停止按钮sb2接于输入继电器i0.1端,东西方向的红灯接于输出继电器q0.0端,东西方向的黄灯介于输出继电器q0.1端,东西方向的绿灯接于输出继电器10.2端,南北方向的红灯接于输出继电器q0.4端,南北方向的黄灯接于输出继电器q0.5端,南北方向的绿灯接于输出继电器q0.6端,将输出端的1l及2l用导线相连,输出端的电源为交流220v,如果信号灯的功率较大,一个输出继电器不能带动信号灯,可以采用一个输出点驱动一只信号灯,也可以采用输出继电器先带动中间继电器,再由中间继电器驱动信号。图4.1.2输入/输出线圈4.1.3时序图 根据十字路口信号灯的控制要求,可作出信号灯控制时序图南北绿灯y6南北绿灯y5南北绿灯y4东西红灯y2东西黄灯y1东西绿灯y0启动x0图4.1.3时序图本模块哦我们采用基本逻辑的变成实现信号灯的控制。灯亮采用由定时器组成的脉冲发生器实现。由此可以分析一下由t10及t11组成脉冲发生器的梯形图。t10k5m100t11t10t11k5t10t11图4.1周期为1秒的脉冲发生器 图4.2t10触点的脉冲波形由图4.1可知,当m100闭合时,t10得电,延时0.5秒后,t10出点闭合,定时器t11得电,延时0.5秒后,其常闭触点t11断开,t11断开,t10线圈失电,其触点t10断开,而定时器t10再次得点,0.5秒后,t10再次闭合,如此周而复始终,即可得到t10触发的工作波形图图4.2所示。5.1.4梯形图x0m100x1end南北红灯记时东西绿光闪光记时南北绿灯平光记时脉冲发生器(周期为1秒)南北黄灯东西黄灯南北绿灯(闪)东西绿灯(闪)东西红灯南北红灯南北黄灯记时南北绿光闪光记时东西黄灯记时东西绿灯平光记时东西红灯记时t0 k300t1 k300t2 k250t3 k30t4 k20t6 k30t5 k250y6t7 k20y2y5y4y1y0t10t11t11t7t10m100t6t100t6t5y2t3y5t4t10t3t2y6t0m100t6t5t0t3t2m100t0m100t2t0t0t1工作时,可变成控制器处于运行状态,安东启动按钮sb1,则辅助继电器m10得电并自锁,由梯形图可知,首先接通输出继电器y6,及y0,使得南北方向的红灯亮、东西方向的绿灯亮。根据

温馨提示

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

评论

0/150

提交评论