1、PLC硬件控制电路设计绪论 2第1章PLC控制系统设计 31.1PLC控制系统设计概要 31.2PLC机型和容量的选择步骤和原则 6第2章 十字路口交通信号灯的PLC电气控制系统 82.1十字路口交通信号灯电气控制系统设计任务书 82. 2十字路口交通信号灯控制系统电路图 102.3十字路口交通信号灯PLC硬件控制电路设计 102.4十字路口交通信号灯PLC控制程序设计 122.5 PLC系统电气工艺设计 162.6梯形图程序调试 17第3章课程设计总结 18参考文献 19绪论可编程序控制器(Programmable Logic Controller),简称PLC是在继电顺序控制基础 上发展起
2、来的以微处理器为核心的通用的工业自动化控制装宜。它是在继电接触器控制和计算 机控制基础上开发的工业自动控制装罠是计算机技术在工业控制领域的一科|应用技术。进入二 十世纪八十年代以来,随着微机技术和微电子技术的迅猛发展,极大推动了 PLC在世界范围内 的发展,其功能越来越强大,应用范囤越来越广阔,已广泛应用在各种机械和生产过程的自动 控制中。20世纪60年代末期,美国汽车制造工业竞争激烈,为了适应生产工艺不断更新的需要, 在1968年美国通用汽车公司(GM)首先公开招标,对控制系统提岀的具体要求基本为:a.它 的继电控制系统设汁周期短,更改容易,接线简单成本低。b。它能把讣算机的功能和继电器控
3、制系统结合起来。但编程要比计算机简单易学、操作方便。c。系统通用性强。1969年美国数 字设备公司(DEC)根据上述要求,研制出世界上第一台PLC,并在GM公司汽车生产线上首次 试用成功,实现了生产的自动化。其后日本、徳国等相继引入,可编程序控制器迅速发展起来, 但是主要应用于顺序控制,只能进行逻借运算,故称为可编程逻借控制器,简称PLC。其立义: 可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设汁的。它采用一类可 编程的存储器,用于其内部存储程序,执行逻借运算,顺序控制,左时,计数与算术操作等而向 用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控
4、制器及 其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充英功能的原则设计。我国在七十年代末期开始对PLC进行研究、生产和应用。在近十年来,取得了非常好的成 绩。特别是在应用方而,随着国力的增强和生产力的提高,PLC已经渗透到了各个领域在生 产方而,为了提高生产效率和工业的自动化,我们引进了许多在世界上都处于领先技术的成套 设备,大量地使用PLC等先进技术。还有三峡工程、秦川电站、天津开发区的康师傅方便而生 产线等都用了 PLC控制。现在PLC不但应用于冶金、矿业、机械、轻工等工业自动控制中, 在其他领域它也有着广泛地应用。例如,市政建设中的水处理:日常生活中的电梯、车库的自 动化管
5、理等:商业中的自动售货机,啤洒罐装及酿酒等;另外还在环保、娱乐业中也有应用。随着电子技术和计算机技术的迅猛发展,PLC的功能也越来越强大,更多地具有计算机的 功能,所以又简称 PC (PROGRAMMABLE CONTROLLER),但是为了不和 PERSONAL COMPUTER 混淆, 仍习惯称为PLCO目前PLC已经在智能化、网络化方面取得了很好的发展,并且现今已出现 SOFTPLC,更是PLC领域无限的发展前景。第一章PLC控制系统设计1.1控制系统设计概要我们在学习了 PLC的大量的相关知识后,要能够把其运用在实际训练当中。在这章学习PLC 控制系统设计的基本规则、基本内容和步骤以及
6、全书内容的相关习题。当然要设计经济、可靠、 简洁的PLC控制系统,需要丰富的专业知识和实际的工作经验。PLC控制系统设计的基本原则1)最大限度地满足被控对象的控制要求。2)保证控制系统的高可靠、安全。3)满足上而条件的前提下,力求使控制系统简单、经济、实用和维修方便。4)A、选择PLC时,要考虑生产和工艺改进所需的余量。PLC控制系统设计的基本内容1)选择合适的用户输入设备、输出设备以及输岀设备驱动的控制对象。2)分配I/O,设计电气接线图,考虑安全措施。3)选择适合系统的PLC.4)设计程序5)调试程序,一个是模拟调试,一个是联机调试。6)设计控制柜,编写系统交付使用的技术文件,说明书、电气
7、图、电气元件明细表。7)验收、交付使用。PLC控制系统设计的一般步骤1流程图功能说明1)分析生产工艺过程。2)根据控制要求确定所需的用户输入、输出设备,分配I/O。3)选择PLC。4)设计PLC接线图以及电气施工图。5)程序设计和控制柜接线施工。2PLC程序设计的步骤1)对于复杂的控制系统,最好绘制编程流程图,相当于设计思路。2)设计梯形图。3)程序输入PLC模拟调试,修改,直到满足要求为止。4) 现场施工完毕后进行联机调试,直至可靠地满足控制要求。5) 编写技术文件6) 交付使用。3.设计步骤框图如下:四、控制系统执行程序的过程及特点PLC执行程序的过程分为三个阶段,即输入采样阶段、程序执行
8、阶段、输岀刷新阶段1.输入采样阶段在输入采样阶段,PLC以扫描工作方式按顺序对所有输入端的输入状态进行采样,并存入 输入映象寄存器中,此时输入映象寄存器被刷新。接着进入程序处理阶段,在程序执行阶段或 其它阶段,即使输入状态发生变化,输入映象寄存器的内容也不会改变,输入状态的变化只有 在下一个扫描周期的输入处理阶段才能被采样到。2.程序执行阶段在程序执行阶段,PLC对程序按顺序进行扫描执行。若程序用梯形图来表示,则总是按先 上后下,先左后右的顺序进行。当遇到程序跳转指令时,则根据跳转条件是否满足来决眾程序 是否跳转。当指令中涉及到输入、输出状态时,PLC从输入映像寄存器和元件映象寄存器中读 岀,
9、根据用户程序进行运算,运算的结果再存入元件映象寄存器中。对于元件映象寄存器来说, 其内容会随程序执行的过程而变化。3.输出刷新阶段程序执行完毕后,进入输出处理阶段。在这一阶段里,PLC将输岀映象寄存器中与输岀有 关的状态(输出继电器状态)转存到输出锁存器中,并通过一左方式输岀,驱动外部负载。因此,PLC在一个扫描周期内,对输入状态的采样只在输入采样阶段进行。当PLC进入程 序执行阶段后输入端将被封锁,直到下一个扫描周期的输入采样阶段才对输入状态进行重新采 样。这方式称为集中采样,即在一个扫描周期内,集中一段时间对输入状态进行采样。在用户程序中如果对输出结果多次赋值,则最后一次有效。在一个扫描周
10、期内,只在输出 刷新阶段才将输岀状态从输出映象寄存器中输出,对输出接口进行刷新。在其它阶段里输出状 态一直保存在输岀映象寄存器中。这种方式称为集中输岀。对于小型PLC,其I/O点数较少,用户程序较短,一般采用集中采样、集中输岀的工作方 式,虽然在一左程度上降低了系统的响应速度,但使PLC工作时大多数时间与外部输入/输岀设 备隔离,从根本上提高了系统的抗干扰能力,增强了系统的可靠性。而对于大中型PLC,其I/O点数较多,控制功能强,用户程序较长,为提髙系统响应速度, 可以采用泄期采样、泄期输出方式,或中断输入、输岀方式以及采用智能I/O接口等多种方式。从上述分析可知,当PLC的输入端输入信号发生
11、变化到PLC输岀端对该输入变化作出反应, 需要一段时间,这种现象称为PLC输入/输出响应滞后。对一般的工业控制,这种滞后是完全 允许的。应该注意的是,这种响应滞后不仅是由于PLC扫描工作方式造成,更主要是PLC输入 接口的滤波环节带来的输入延迟,以及输岀接口中驱动器件的动作时间带来输出延迟,同时还 与程序设il有关。滞后时间是设II PLC应用系统时应注意把握的一个参数。1.2PLC机型和容量的选择步骤与原则随着PLC技术的发展,PLC产品的种类也越来越多。不同型号的PLC,苴结构形式、性能、 容星、指令系统、编程方式、价格等也各有不同,适用的场合也各有侧重。因此,合理选用PLC, 对于提高P
12、LC控制系统的技术经济指标有着重要意义。PLC的选择主要应从PLC的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能 力等方而加以综合考虑。一、PLC机型的选择步骤与原则PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的 性能价格比。选择时主要考虑以下几点:1)合理的结构型式PLC主要有整体式和模块式两种结构型式。整体式PLC的每一个I / 0点的平均价格比模块式的便宜,且体积相对较小,一般用于系统 工艺过程较为固立的小型控制系统中:而模块式PLC的功能扩展灵活方便,在I/O点数、输入 点数与输岀点数的比例、I/O模块的种类等方而选择余地大,且维修方便,
13、一般于较复杂的控 制系统。2)安装方式的选择PLC系统的安装方式分为集中式、远程I / 0式以及多台PLC联网的分布式。集中式不需要设巻驱动远程I/O硬件,系统反应快、成本低:远程I/O式适用于大型系 统,系统的装置分布范羽很广,远程I/O可以分散安装在现场装置附近,连线短,但需要增设 驱动器和远程I/O电源;多台PLC联网的分布式适用于多台设备分別独立控制,又要相互联系 的场合,可以选用小型PLC,但必须要附加通讯模块。3) 相应的功能要求一般小型(低档)PLC具有逻辑运算、左时、il数等功能,对于只需要开关虽控制的设备都 可满足。对于以开关量控制为主,带少疑模拟量控制的系统,可选用能带A/
14、D和D/A转换单元, 具有加减算术运算、数据传送功能的增强型低档PLC。对于控制较复杂,要求实现PID运算、闭环控制、通信联网等功能,可视控制规模大小及 复杂程度,选用中档或髙档PLC。但是中、髙档PLC价格较贵,一般用于大规模过程控制和集 散控制系统等场合。4) 响应速度要求PLC是为工业自动化设计的通用控制器,不同档次PLC的响应速度一般都能满足英应用 范用内的需要。如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求时,则应该慎 重考虑PLC的响应速度,可选用具有髙速I/O处理功能的PLC,或选用具有快速响应模块和中 断输入模块的PLC等。5) 系统可靠性的要求对于一般系统PLC的
15、可靠性均能满足。对可靠性要求很髙的系统,应考虑是否采用冗余系 统或热备用系统。6) 机型尽量统一一个企业,应尽量做到PLC的机型统一。主要考虑到以下三方面问题:1) 机型统一,英模块可互为备用,便于备品备件的采购和管理。2) 机型统一,英功能和使用方法类似,有利于技术力量的培训和技术水平的提高。3) 机型统一,其外部设备通用,资源可共享,易于联网通信,配上位计算机后易于形成一 个多级分布式控制系统。二、PLC容量的选择步骤与原则PLC的容量包括I / 0点数和用户存储容量两个方而。1)1/0点数的选择PLC平均的I/O点的价格还比较高,因此应该合理选用PLC的I/O点的数虽,在满足控 制要求的
16、前提下力争使用的I / 0点最少,但必须留有一泄的裕量。通常I/O点数是根据被控对象的输入、输岀信号的实际需要,再加上10%15%的裕疑来 确定。2)存储容量的选择用户程序所需的存储容量大小不仅与PLC系统的功能有关,而且还与功能实现的方法、程 序编写水平有关。一个有经验的程序员和一个初学者,在完成同一复杂功能时,其程序量可能 相差25%之多,所以对于初学者应该在存储容量估算时多留裕量。PLC的I / 0点数的多少,在很大程序上反映了 PLC系统的功能要求,因此可在I / 0点数 确泄的基础上,按下式估算存储容量后,再加20%30%的裕量。存储容量(字节)=开关Ml/0点数X10 +模拟量I/
17、O通道数X100列外,在存储容量选择的同时,注意对存储器的类型的选择。第二章 十字路口交通信号灯的PLC电气控制系统2.1 十字路口交通信号灯电气控制系统设计任务书2.1.1十字路口交通信号灯的控制要求随着城市和经济的发展,交通信号灯发挥的作用越来越大,正因为有了交通信号灯,才使 车流、人流有了规范,同时,减少了交通事故发生的概率。然而,交通信号灯不合理使用或设 巻,也会影响交通的顺畅。交通信号灯由红灯、绿灯、黄灯组成。红灯表示禁止通行,绿灯表示准许通行,黄灯表示 警示。交通信号灯分为机动车信号灯、非机动车信号灯、人行横道信号灯、车道信号灯、方向 指示信号灯、闪光警告信号灯、道路与铁路平而交叉
18、逍口信号灯。交通信号灯用于道路平而交 叉路口,通过对车辆、行人发出行进或停止的指令,使各同时到达的人、车交通流尽可能减少 相互干扰,从而提髙路口的通行能力,保障路口畅通和安全。十字路口交通信号灯现场示意图如图2-1所示,南北和东西每个方向各有红、绿、黄三种信号灯,为确保交通安全,要求如下。北YO Y1 Y2Y4I!西Y2 Y1 Y04Y5冷东交通指挥系统东西向绿灯常亮,南北向红灯常亮。1)采用PLC构成十字路口的南北向和东西向交通 信号灯的电气控制。系统上电后,交通指挥信号控制 系统由由一个3位转换开关SA1控制。SA1手柄指向左 45时,接点SA1-1接通,交通指挥系统开始按常规 正常控制功
19、能工作,按照如图3-2所示工作时序周而 复始,循环往复工作。SA1手柄指向中间0时,接点 SA1 -2接通,交通指挥系统南北向绿灯常亮,东四向红 灯常亮,。SA1手柄指向右45时,接点SA1-3接通,2)正常控制时 图2-1交通信号灯现场示意图1当东四方向允许通行(绿灯)时,南北方向应禁止通行(红灯);同样,当南北方向 允许通行(绿灯)时,东四方向应禁止通行(红灯)。2在绿灯信号要切换为红灯信号之前,为提醒司机提前减速并刹车,应有明显的提示信号: 绿灯闪烁同时黄灯亮。3信号灯控制系统启动后应能自动循环动作。信号灯动作的时序图如图2-2所示,它是按信号灯置1与置0两种状态绘制的,置1表示南北绿灯
20、南北黄灯南北红灯东西绿灯束西黄灯东西红灯uirin II I II II I I I! U ltitliljI I I IIII I I I I I I 1I TL: 0.5$ I I*T2,严尢J( CO: 3 灰 T4= 25sT3= 25I 5 母 I |1T5: 0.55 T7T6= 0 5$图2-3十字路口交通灯正常工作时序3)输入/输出信号分配输入/输出信号分配如表2-1所示。表2-1十字路口交通灯控制信号说明输入输出文 字符 号信号地址说明文字符号信号地址说明SA1-1X0交通灯正常工作控制开关H1Y0南北向绿灯指示SA1-2XI南北向交通灯常绿控制开关H2Y1南北向黄灯指示SA
21、1-3X2东西向交通灯常绿控制开关H3Y2南北向红灯指示H4Y3东西向绿灯指示H5Y4东西向黄灯指示H6Y5东西向红灯指示2. 2十字路口交通信号灯控制系统电路图开关合上后,东西绿灯亮25s后闪3s火:黄灯亮2s火:红灯亮30s:绿灯亮循环,对应东西绿黄灯亮时南北红灯亮30s,接着绿灯亮25S后闪3s灭:黄灯亮2s后,红灯又亮循环,74LS273U.WO 3uadTHTUAD2 7U心133卿D63B 74LSJ2 D2 PCX)QiQ2Q5Q? Q&CS273828qR3TCLKCLR】;HAD? 18VCCD7Q468Fk IR1lkIR213DR3 !5iiA417IGlIAL1Y11A
22、21Y2由m1A4IY42AE2Y3沖m2A3m2M2Y41G151614mm釵5 ?ES?ACKfiH图2-4十字路口交通信号灯控制系统电路图根拯交通灯系统的控制要求,如图2-4所示十字路口交通信号灯控制系统电路图,实现了预左的交通灯系统的控制功能。2.3PLC硬件控制电路设计1) 硬件结构设讣。了解各个控制对象的驱动要求,如:驱动电压的等级、负载的性质等: 分析对象的控制要求,确左输入/输出接口(I/O)数量;确定所控制参数的精度及类型,如: 对开关量、模拟屋的控制、用户程序存储器的存储容疑等,选择适合的PLC机型及外设,完成 PLC硬件结构配置。2) 根据上述駛件选型及工艺要求,绘制PL
23、C控制电路接线图,编制I/O接口功能表。据信 号控制要求,I/O分配及英接线如图7-11所示。SB3七jjbSB1220 VY6Y5Y4U0HweA C2xoRUNY1COMYOZ南北红火南北黄火南北绿火 东西红火 东西黄火 东西绿火电源图2-5十字路口交通信号灯PLC外部I/O分配及其接线图中用一个输出点驱动两个信号灯,如果PLC输出点的输出电流不够,可以用一个输岀点驱动一个信号灯,也可以在PLC输出端增设中间继电器.由中间继器再去驱动信号灯2. 4 PLC控制程序设计2. 4. 1 PLC的状态转移在设汁较为复杂的程序时,仅仅采用简单的逻辑处理己经很难保证程序的正确性和易读性,所以就需要釆
24、用别的方法来编制程序。为了保证程序逻辑的正确以及程序的易读性,我们可以 将一个控制过程分为若干个阶段,在每一个阶段均设立一个控制标志,当每一个阶段执行完毕, 就启动下一个阶段的控制标志,将本阶段的控制标志淸除。所谓“状态”是指特左的功能,因此状态转移实际上就是控制系统的功能转移。机电自控 系统中机械的自动工作循环过程就是电气控制系统的状态自动、有序、逐步转移的过程。这种 功能流程图完整地表现了控制系统的控制过程,各状态的功能、状态转移顺序和条件,它是PLC 应用控制程序设计的极好工具。2. 4.2 PLC的状态转移图(如图2-6所示)启动-XO so 南北红灯-Y6 东西绿灯图2-6十字路口交
25、通信号灯PLC的状态转移图2.4.3十字路口交通信号灯PLC的程序设计说明据图2-6所示的状态转移,说明十字路口交通信号灯PLC的程序设计。1) PLC开始运行时,M8002产生一初始脉冲,使初始状态SO置1。2) 当SA1手柄指向中间0时,触点XI接通,交通指挥系统南北向绿灯Y1常亮,东西向 红灯常亮。3) 当SA1手柄指向右45时,触点X2接通,交通指挥系统东西向绿灯Y1常亮,南北向 红灯常亮。4) 当SA1手柄指向左45时,触点X0接通,状态转移到S20和S30,使S20和S30置1, 同时S0任下一扫描周期自动复位,Y1线圈得电南北绿灯亮与此同时Y6线圈得电,东西红灯亮。5) 延时25
26、S后,转移条件T0闭合,状态从S20转移到S21,使S21苣1,同时驱动T1记 时,而S20在下一扫描周期自动复位。6) 延时5S后,转移条件T1闭合,状态从S21转移S22,使S22苣1产生0. 5S接通和断 开的时针脉冲信号,从而使南北绿灯闪烁,同时驱动计数器C0记数,若记数次数未到三次,C0 的常闭触点接通,状态转移到S21,继续循环共计三次。7) 次数到三,C0常开触点闭合,状态由S22转移到S23,使S23豊1同时S22在下一扫描 周期自动复位,Y2线圈得电南北黄灯亮。8) 延时2S后,转移条件T3闭合,一方而状态从S23转移到S24,使S24巻1, S23在下 一扫描周期自动复位,
27、Y3线圈得电南北红灯亮,汁数器C0复位。列一方面状态S30转移到S31, 使S31置1同时S30在下一扫描周期自动复位,线圈Y4得电东四绿灯亮。9) 延时25S后,转移条件T4闭合,状态从S31转移到S32,使S32巻1,同时驱动T5记 时,而S31在下一扫描周期自动复位。10) 延时5S后,转移条件T5闭合,状态从S32转務S33,使S33苣1产生0. 5S接通和断 开的时针脉冲信号,从而使东西绿灯闪烁,同时驱动计数器C1记数,若记数次数未到三次,C1 的常闭触点接通,状态转移到S32,继续循环共讣三次。-13-11)次数到三,Cl常开触点闭合,状态由S33转移到S34,使S34置1同时S3
28、3在下一扫描周期自动复位,Y5线圈得电东四黄灯亮,计数器C1复位。12)延时2S后,回到初始状态SO进行循环执行。2.4.4十字路口交通信号灯PLC控制程序(如图2-6所示)。图2-7十字路口交通信号灯PLC控制梯形图(续1)图2-7十字路口交通信号灯PLC控制梯形图(续2)图2-7十字路口交通信号灯PLC控制梯形图(续32.5十字路口交通信号灯系统电气工艺设计按设计要求设计绘制电气装置总体配置图、电器板电器元器件平而图、控制面板电器平而图及相关电气接线图。1)先根据控制系统要求和电气设备的结构,确定电器元器件的总体布局以及电控箱内装配板与控制面板上应安装的电器元件。2)依据用户要求满足操作方
29、便、美观大方.布局均匀对称等设计原则,绘制电控箱电器板元件布置图、电器面板元件布置图、电气接线图等,如图2-8所示。进岀引线釆用接线端子板连接,接线图略。十字路口交通灯控制3)依据电器元件布置图及电器元器件 的外形尺寸、安装尺寸,绘制电器板、控制 而板、垫板等零部件加工图。图中应注明外 形尺寸、安装孔径、泄位尺寸与公差、板材 厚度以及加工要求等。本设汁所涉及的饭金 加工技术图从略。4)依据电器安装板、控制而板尺寸设汁电控箱,绘制电控箱安装图。本设计从略。图2-7十字路口交通信号灯PLC2.6十字路口交通信号灯梯形图程序调试在调试系统控制程序时,所有的输入信号均用开关信号来代替,所有的输出均用指
30、示灯来 表示。调试时,首先按控制系统PLC接线图完成碾件接线,并仔细检査接线是否有误,特别要 注意接线时不能出现短路、断路及反接等情况,否则会造成硬件损坏及人身意外。首先电源开关打开,将指令输入PLC,程序监控状态,打开PLC,手动开电动阀旋钮开关, 观察输岀指示灯是否按预计效果闪火,并通过监控状态观察程序的运行过程及输入输出信号、 内部元件状态的变化,从中可以发现駛件接线是否有误及程序实现方案、结构是否正确。进行手动切换看是否满足十字路口交通信号灯的控制要求,要分析并描述实际出现的问题, 最后解决问题。第3章 课程设计总结PLC是一门侧重应用方向的学科。所以要多一点实践。不要看不起小的项目,在其中你能 总结出设计程序的逻辑思维方法,总结中不断进步。在学完PLC理论课程后我们做了课程设计,此次设计以分组的方式进行,每组有一个题 目。我们做的是十字路口交通信号灯的PLC电气控制。由于平时大家
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1