西门子 PLC应用系统设计及实例
- 格式:doc
- 大小:1.76 MB
- 文档页数:46
在PLC发展的初期,沿用了设计继电器电路图的方法来设计比较简单的PLC 的梯形图,即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断地修改和完善梯形图。
有时需要多次反复地调试和修改梯形图,增加一些中间编程元件和触点,最后才能得到一个较为满意的结果。
这种PLC梯形图的设计方法没有普遍的规律可以遵循,具有很大的试探性和随意性,最后的结果不是唯一的,设计所用的时间、设计的质量与设计者的经验有很大的关系,所以有人把这种设计方法叫做经验设计法,它可以用于较简单的梯形图(如手动程序)的设计。
梯形图的经验设计法是目前使用比较广泛的一种设计方法,该方法的核心是输出线圈,这是因为PLC的动作就是从线圈输出的(可以称为面向输出线圈的梯形图设计方法)。
其基本步骤如下:(1)分解控制功能,画输出线圈梯形图。
根据控制系统的工作过程和工艺要求,将要编制的梯形图程序分解成独立的子梯形图程序。
以输出线圈为核心画输出位梯形图,并画出该线圈的得电条件、失电条件和自锁条件。
在画图过程中,注意程序的启动、停止、连续运行、选择性分支和并联分支。
(2)建立辅助位梯梯形图。
如果不能直接使用输入条件逻辑组合作为输出线圈的得电和失电条件,则需要使用工作位、定时器或计数器以及功能指令的执行结果作为条件,建立输出线圈的得电和失电条件。
(3)画出互锁条件和保护条件。
互锁条件是可以避免同时发生互相冲突的动作,保护条件可以在系统出现异常时,使输出线圈动作,保护控制系统和生产过程。
在设计梯形图程序时,要注意先画基本梯形图程序,当基本梯形图程序的功能能够病足要求后,再增加其他功能,在使用输入条件时,注意输入条件是电平、脉冲还是边沿。
调试时要将梯形图分解成小功能块调试完毕后,再调试全部功能。
经验设计法具有设计速度快等优点,但是,在设计问题变得复杂时,难免会出现设计漏洞。
下面介绍两个程序设计实例。
例:运货小车的自动控制1.运货小车的动作过程图1运货小车在限位开关SQ0装料(见图1)10s后,装料结束。
第7章PLC应用系统设计及实例本章要点● PLC应用系统设计的步骤及常用的设计方法●应用举例● PLC的装配、检测和维护7.1 应用系统设计概述在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC 的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是:1. 充分发挥PLC的控制功能,最大限度地满足被控制的生产机械或生产过程的控制要求。
2. 在满足控制要求的前提下,力求使控制系统经济、简单,维修方便。
3. 保证控制系统安全可靠。
4. 考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地。
5. 软件设计主要是指编写程序,要求程序结构清楚,可读性强,程序简短,占用内存少,扫描周期短。
7.2 PLC应用系统的设计7.2.1 PLC控制系统的设计内容及设计步骤1. PLC控制系统的设计内容(1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。
(2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。
(3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。
(4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。
(5)编写程序并调试。
(6)设计控制系统的操作台、电气控制柜等以及安装接线图。
(7)编写设计说明书和使用说明书。
2. 设计步骤(1)工艺分析深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。
(2)选择合适的PLC类型在选择PLC机型时,主要考虑下面几点:1功能的选择。
对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等)。
2I/O点数的确定。
统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O点数和输出规格。
例1:循环灯程序要求:按下启动按钮时,三只灯每隔1s轮流闪亮,并循环。
按下停止I0.1时,三只灯都熄灭。
分析:此程序是简单的循环类程序,循环周期长为3s,即第1s第一只灯亮,第2s第二只灯亮,第3s 第三只灯亮,第4s又变成第一只灯亮(可加N个灯),如此循环。
I/O分配如下:启动按钮,I0.0;停止按钮,I0.1;第一只灯,Q0.0;第二只灯,Q0.1;第三只灯,Q0.2。
控制程序如图1所示。
图1例2:多级皮带控制程序如图2所示是一个四级传送带系统示意图。
整个系统有四台电动机,控制要求如下:(1)落料漏斗YO启动后,传送带M1应马上启动,经6s后须启动传送带M2;(2)传送带M2启动5s后应启动传送带M3;(3)传送带M3启动4s后应启动传送带M4;(4)落料停止后,为了不让齐级皮带上有物料维积,应根据所需传送时间的差别,分别将四台电机停车。
即落料漏斗YO断开后过6s再断M1, M1断开后再过5s断M2,M2断开4s后再断M3,M3断开3s后再断开M4。
此程序为典型的时间顺序控制。
I/O分配如下:启动,I0.0;停止,I0.1;落料YO,Q0.0;传送带M1,Q0.1;传送带M2,Q0.2;传送带M3,Q0.3;传送带M4,Q0.4。
控制程序如图2-1所示,程序中M0.0控制启动过程,M0.1 控制停止过程。
图2-1例3:编写交通信号灯控制程序图3对如图3所示十字路口交通灯进行编程控制,该系统输入信号有:一个启动按钮SB1和一个停止按钮SB2。
输出信号有东西向红灯、绿灯、黄灯,南北向红灯、绿灯、黄灯。
控制要求:按下启动按钮,信号灯系统按图3-1的时序开始工作(绿灯闪烁的周期为1s),并能循环运行。
按一下停止按钮,所有信号灯都熄灭。
图3-1 PLC的I/O分配,I/O接线图如图3-2所示。
图3-2该程序是一个循环类程序,交通灯执行一周的时间为60s,可把周期60s分成0~25s、25~ 28s、28~30s、30~55s、55~58s、58~60s 共6段时间,在25~ 28s、55~58s段编写一个周期为1s 的脉冲程序串入其中。
第7章 PLC应用系统安排及真例之阳早格格创做本章重心l PLC应用系统安排的步调及时常使用的安排要领l应用举例l PLC的拆置、检测战维护7.1 应用系统安排概括正在相识了PLC的基础处事本理战指令系统之后,不妨分离本量举止PLC的安排,PLC的安排包罗硬件安排战硬件安排二部分,PLC 安排的基根源基本则是:1. 充散收挥PLC的统造功能,最大极限天谦脚被统造的死产板滞或者死产历程的统造央供.2. 正在谦脚统造央供的前提下,力供使统造系统经济、简朴,维建便当.3. 包管统造系统仄安稳当.4. 思量到死产死少战工艺的矫正,正在采用PLC时,正在I/O面数战内存容量上适合留有余天.5. 硬件安排主假如指编写步调,央供步调结构领会,可读性强,步调简短,占用内存少,扫描周期短.7.2 PLC应用系统的安排7.2.1 PLC统造系统的安排真量及安排步调1. PLC统造系统的安排真量(1)根据安排任务书籍,举止工艺分解,并决定统造规划,它是安排的依据.(2)采用输进设备(如按钮、开关、传感器等)战输出设备(如继电器、交战器、指示灯等真止机构).(3)选定PLC的型号(包罗机型、容量、I/O模块战电源等).(4)调配PLC的I/O面,画造PLC的I/O硬件接线图.(5)编写步调并调试.(6)安排统造系统的收配台、电气统造柜等以及拆置接线图.(7)编写安排证明书籍战使用证明书籍.2. 安排步调(1)工艺分解深进相识统造对付象的工艺历程、处事特性、统造央供,并区分统造的各个阶段,归纳各个阶段的特性,战各阶段之间的变换条件,画出统造过程图或者功能过程图.(2)采用符合的PLC典型正在采用PLC机型时,主要思量底下几面:1功能的采用.对付于小型的PLC主要思量I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等).2I/O面数的决定.统计被统造系统的开关量、模拟量的I/O面数,并思量以去的扩充(普遍加上10%~20%的备用量),进而采用PLC 的I/O面数战输出规格.3内存的估算.用户步调所需的内存容量主要与系统的I/O面数、统造央供、步调结构少短等果素有关.普遍可按下式估算:保存容量=开关量输进面数×10+开关量输出面数×8+模拟通讲数×100+定时器/计数器数量×2+通疑接心个数×300+备用量.(3)调配I/O面.调配PLC的输进/输出面,编写输进/输出调配表或者画出输进/输出端子的接线图,接着便不妨举止PLC步调安排,共时举止统造柜或者收配台的安排战现场动工.(4)步调安排.对付于较搀纯的统造系统,根据死产工艺央供,画出统造过程图或者功能过程图,而后安排出梯形图,再根据梯形图编写语句表步调浑单,对付步调举止模拟调试战建改,曲到谦脚统造央供为止.(5)统造柜或者收配台的安排战现场动工.安排统造柜及收配台的电器安插图及拆置接线图;安排统造系统各部分的电气互锁图;根据图纸举止现场接线,并查看.(6)应用系统完齐调试.如果统造系统由几个部分组成,则应先做局部调试,而后再举止完齐调试;如果统造步调的步序较多,则可先举止分段调试,而后对接起去总调.(7)体例技能文献.技能文献应包罗:可编程统造器的中部接线图等电气图纸,电器安插图,电器元件明细表,程序功能图,戴注释的梯形图战证明.7.2.2 PLC的硬件安排战硬件安排及调试1. PLC的硬件安排PLC硬件安排包罗:PLC及中围线路的安排、电气线路的安排战抗搞扰步伐的安排等.选定PLC的机型战调配I/O面后,硬件安排的主要真量便是电气统造系统的本理图的安排,电气统造元器件的采用战统造柜的安排.电气统造系统的本理图包罗主电路战统造电路.统造电路中包罗PLC的I/O接线战自动、脚动部分的仔细对接等.电器元件的采用主假如根据统造央供采用按钮、开关、传感器、呵护电器、交战器、指示灯、电磁阀等.2. PLC的硬件安排硬件安排包罗系统初初化步调、主步调、子步调、中断步调、障碍应慢步伐战辅帮步调的安排,小型开关量统造普遍惟有主步调.最先应根据总体央供战统造系统的简曲情况,决定步调的基础结构,画出统造过程图或者功能过程图,简朴的不妨用体味法安排,搀纯的系统普遍用程序统造安排法安排.3. 硬件硬件的调试调试分模拟调试战联机调试.硬件安排佳后普遍先做模拟调试.模拟调试不妨通过仿真硬件去代替PLC硬件正在估计机上调试步调.如果有PLC的硬件,不妨用小开关战按钮模拟PLC的本量输进旗号(如起动、停止旗号)或者反馈旗号(如限位开关的接通或者断开),再通过输出模块上各输出位对付应的指示灯,瞅察输出旗号是可谦脚安排的央供.需要模拟量旗号I/O时,可用电位器战万用表协共举止.正在编程硬件中不妨用状态图或者状态图表监视步调的运止或者强造某些编程元件.硬件部分的模拟调试主假如对付统造柜或者收配台的接线举止尝试.可正在收配台的接线端子上模拟PLC中部的开关量输进旗号,或者收配按钮的指令开关,瞅察对付应PLC输进面的状态.用编程硬件将输出面强造ON/OFF,瞅察对付应的统造柜内PLC背载(指示灯、交战器等)的动做是可仄常,或者对付应的接线端子上的输出旗号的状态变更是可精确.联机调试时,把体例佳的步调下载到现场的PLC中.调试时,主电路一定要断电,只对付统造电路举止联机调试.通过现场的联机调试,还会创造新的问题或者对付某些统造功能的矫正.7.2.3 PLC步调安排时常使用的要领PLC步调安排时常使用的要领主要有体味安排法、继电器统造电路变换为梯形图法、逻辑安排法、程序统造安排法等.1. 体味安排法体味安排法即正在一些典型的统造电路步调的前提上,根据被统造对付象的简曲央供,举止采用拉拢,并多次反复调试战建改梯形图,偶我需减少一些辅帮触面战中间编程关节,才搞达到统造央供.那种要领不程序可按照,安排所用的时间战安排品量与安排者的体味有很大的关系,所以称为体味安排法.体味安排法用于较简朴的梯形图安排.应用体味安排法必须死记一些典型的统造电路,如起保停电路、脉冲爆收电路等,那些电路正在前里的章节中已经介绍过.2. 继电器统造电路变换为梯形图法继电器交战器统造系统通过少久的使用,已有一套能完毕系统央供的统造功能并通过考证的统造电路图,而PLC统造的梯形图战继电器交战器统造电路图很相似,果此不妨间接将通过考证的继电器交战器统造电路图变换成梯形图.主要步调如下:(1)认识现有的继电器统造线路.(2)对付照PLC的I/O端子接线图,将继电器电路图上的被控器件(如交战器线圈、指示灯、电磁阀等)换成接线图上对付应的输出面的编号,将电路图上的输进拆置(如传感器、按钮开关、路程开关等)触面皆换成对付应的输进面的编号.(3)将继电器电路图中的中间继电器、定时器,用PLC的辅帮继电器、定时器去代替.(4)画出局部梯形图,并给予简化战建改.那种要领对付简朴的统造系统是可止的,比较便当,但是较搀纯的统造电路,便不适用了.【例7-1】图7-1为电效果Y/△减压起动统造主电路战电气统造的本理图.(1)处事本理如下:按下开用按钮SB2,KM1、KM3、KT通电并自保,电效果接成Y型起动,2s后,KT动做,使KM3断电,KM2通电吸合,电效果接成△型运止.按下停止按扭SB1,电效果停止运止.图7-1电效果Y/△减压起动统造主电路战电气统造的本理图(2)I/O调配输进输出停止按钮SB1:I0.0 KM1:Q0.0 KM2:起动按钮SB2:I0.1 KM3:Q0.2过载呵护FR:(3)梯形图步调图7-2 例1梯形图步调变换后的梯形图步调如图7-2所示.依照梯形图谈话中的语规则定简化战建改梯形图.为了简化电路,当多个线圈皆受某一串并联电路统造时,可正在梯形图中树坐该电路统造的保存器的位,如.简化后的步调如图7-3所示.图7-3 例1简化后的梯形图步调3. 逻辑安排法逻辑安排法是以布我代数为表里前提,根据死产历程中各工步之间的各个检测元件(如路程开关、传感器等)状态的变更,列出检测元件的状态表,决定所需的中间影象元件,再列出各真止元件的工序表,而后写出检测元件、中间影象元件战真止元件的逻辑表白式,再变换成梯形图.该要领正在简朴的条件统造系统中,非常佳用,相称于拉拢逻辑电路,但是战时间有关的统造系统中,便很搀纯.底下将介绍一个接通旗号灯的统造电路.【例7-2】用PLC形成接通灯统造系统.(1)统造央供:如图7-4所示,起动后,北北白灯明并保护25s.正在北北白灯明的共时,物品绿灯也明,1s后,物品车灯即甲明.到20s时,物品绿灯闪明,3s后燃烧,正在物品绿灯燃烧后物品黄灯明,共时甲灭.黄灯明2s后灭物品白灯明.与此共时,北北白灯灭,北北绿灯明.1s后,北北车灯即乙明.北北绿灯明了25s后闪明,3s后燃烧,共时乙灭,黄灯明2s后燃烧,北北白灯明,物品绿灯明,循环.图7-4 接通灯统造示企图(2)I/O调配输进输出起动按钮:I0.0 北北白灯:Q0.0 物品白灯:北北黄灯:Q0.1 物品黄灯:北北绿灯:Q0.2 物品绿灯:北北车灯:Q0.6 物品车灯:(3)步调安排根据统造央供最先画出十字路心接通旗号灯的时序图,如图7-5所示.图7-5 十字路心接通旗号灯的时序图根据十字路心接通旗号灯的时序图,用基础逻辑指令安排的旗号灯统造的梯形图如图7-6所示.分解如下:最先,找出北北目标战物品目标灯的关系:北北白灯明(灭)的时间=物品白灯灭(明)的时间,北北白灯明25S(T37计时)后,物品白灯明30S(T41计时)后.其次,找出物品目标的灯的关系:物品白灯明30S后灭(T41复位)→物品绿灯仄光明20S(T43计时)后→物品绿灯闪光3S(T44计时)后,绿灯灭→物品黄灯明2S(T42计时).再其次,找出北北背灯的关系:北北白灯明25S(T37计时)后灭→北北绿灯仄光25S(T38计时)后→北北绿灯闪光3S(T39计时)后,绿灯灭→北北黄灯明2S(T40计时).末尾找出车灯的时序关系:物品车灯是正在北北白灯明后开初延时(T49计时)1S后,物品车灯明,曲至物品绿灯闪光灭(T44延时到);北北车灯是正在物品白灯明后开初延时(T50计时)1S后,北北车灯明,曲至北北绿灯闪光灭(T39延时到).根据上述分解列出各灯的输出统造表白式:物品白灯:Q0.3=T37 北北白灯Q0.0=M0.0·T3物品绿灯:Q0.5=Q0.0·T43+T43·T44·T59 北北绿灯Q0.2=Q0.3·T38+T38·T39·T59物品黄灯:Q0.4=T44·T42 北北黄灯Q0.1=T39·T40物品车灯:Q0.7=T49·T44 北北车灯Q0.6=T50·T39图7-6 基础逻辑指令安排的旗号灯统造的梯形图4. 程序统造安排法根据功能过程图,以步为核心,从起初步开初一步一步天安排下去,曲至完毕.此法的关键是画出功能过程图.最先将被统造对付象的处事历程按输出状态的变更分为若搞步,并指开工步之间的变换条件战每个工步的统造对付象.那种工艺过程图集结了处事的局部疑息.正在举止步调安排时,不妨用中间继电器M去影象工步,一步一步天程序举止,也不妨用程序统造指令去真止.底下将仔细介绍功能过程图的种类及编程要领.(1)单过程及编程要领图7-7 单过程结构功能过程图的单过程结构形式简朴,如图7-7所示,其特性是:每一步后里惟有一个变换,每个变换后里惟有一步.各个工步按程序真止,上一工步真止中断,变换条件创造,坐时开通下一工步,共时关断上一工步.用程序统造指令去真止功能过程图的编程要领,正在前里的章节已经介绍过了,正在那里将沉面介绍用中间继电器M去影象工步的编程要领.正在图7-7中,当n-1为活动步时,变换条件b创造,则变换真止,n步形成活动步,共时n-1步关断.由此可睹,第n步成为活动步的条件是:X n-1=1,b=1;第n步关断的条件惟有一个X n+1=1.用逻辑表白式表示功能过程图的第n步开通战关断条件为:Xn为第n步的状态,等号左边X n+1表示关断第n步的条件,Xn表示自脆持旗号,b表示变换条件.【例7-3】根据图7-8所示的功能过程图,安排出梯形图步调.将分离本例介绍时常使用的编程要领.1使用起保停电路模式的编程要领正在梯形图中,为了真止前级步为活动步且变换条件创造时,才搞举止步的变换,经常将代表前级步的中间继电器的常开接面与变换条件对付应的接面串联,动做代表后绝步的中间继电器得电的条件.当后绝步被激活,应将前级步关断,所以用代表后绝步的中间继电器常关接面串正在前级步的电路中.图7-8 例7-3题图如图7-8对付于输出电路的处理当注意:输出继电器正在、步中皆被接通,应将战的常开接面并联去启动;输出继电器只正在步为活动步时才接通,所以用的常开接面启动.使用起保停电路模式体例的梯形图步调如图7-9所示.2使用置位、复位指令的编程要领S7-200系列PLC有置位战复位指令,且对付共一个线圈置位战复位指令可合并编程,所以不妨真止以变换条件为核心的编程.目前步为活动步且变换条件创造时,用S将代表后绝步的中间继电器置位(激活),共时用R将本步复位(关断).图7-8所示的功能过程图中,如用的常开接面战变换条件的常开接面串联动做置位的条件,共时动做复位的条件.那种编程要领很有程序,每一个变换皆对付应一个S/R的电路块,有几个变换便有几个那样的电路块.用置位、复位指令体例的梯形图步调如图7-10所示.图7-9 例7-3梯形图步调图7-10 置位、复位指令体例的梯形图3使用移位寄存器指令编程的要领单过程的功能过程图各步经常程序通断,而且共时惟有一步接通,果此很简单采与移位寄存器指令真止那种统造.对付于图7-8所示的功能过程图,不妨指定一个二位的移位寄存器,用、代表有输出的二步,移位脉冲由代表步状态的中间继电器的常开接面战对付应的变换条件组成的串联收路并联提供,数据输进端(DATA)的数据由初初步提供.对付应的梯形图步调如图7-11所示.正在梯形图中将对付应步的中间继电器的常关接面串联对接,不妨克制过程真止的历程中移位寄存器DATA端置“1”,免得爆收误收配旗号,进而包管了过程的成功真止.图7-11 移位寄存器指令体例的梯形图4使用程序统造指令的编程要领使用程序统造指令编程,必须使用S状态元件代表各步,如图7-12所示.其对付应的梯形图如图7-13所示.图7-12 用S状态元件代表各步图7-13 用程序统造指令编程(2)采用分收及编程要领采用分收分为二种,如图7-14为采用分收开初,7-15为采用分收中断.采用分收开初指:一个前级步后里紧接着若搞个后绝步可供采用,各分收皆有各自的变换条件,正在图中则表示为代表变换条件的短划线正在各自分收中.采用分收中断,又称采用分收合并,是指:几个采用分收正在各自的变换条件创造时变换到一个大众步上.正在图7-14中,假设2为活动步,若变换条件a=1,则真止工步3;如果变换条件b=1,则真止工步4;变换条件c=1,则真止工步5.即哪个条件谦脚,则采用相映的分收,共时关断上一步2.普遍只允许采用其中一个分收.正在编程时,若图7-14中的工步2、3、4、5分别用、、、表示,则当、、之一为活动步时,皆将引导M0.0=0,所以正在梯形图中应将、战的常关接面与的线圈串联,动做关断步的条件.正在图7-15中,如果步6为活动步,变换条件d=1,则,则工步6背工步9变换;如果步7为活动步,变换条件e=1,则工步7背工步9变换;如果步8为活动步,变换条件f=1,则工步8背工步9变换.若图7-15中的工步6、7、8、9分别用、、、表示,则(工步9)的起动条件为:M0.4·d+ M0.5·e+ M0.6·f ,正在梯形图中,则为的常开接面串联与d 变换条件对付应的触面、的常开接面串联与e 变换条件对付应的触面、的常开接面串联与f 变换条件对付应的触面,三条收路并联后动做线圈的起动条件.【例7-4】根据图7-16所示的功能过程图,安排出梯形图步调.图7-16 例7-4题图1使用起保停电路模式的编程对付应的状态逻辑关系为:对付应的梯形图步调如图7-17所示.2使用置位、复位指令的编程对付应的梯形图步调如图7-18所示.3使用程序统造指令的编程对付应的功能过程图如图7-19所示.对付应的梯形图步调如图7-20所示.图7-17 例7-4用起保停电路模式的编程 图7-18 例7-4用置位、复位指令的编程图7-19功能过程图图7-20 例7-4用程序统造指令的编程 2 3 4 5 a b c e d f 6 7 8 9图7-14 采用分收开初 图 7-15 采用分收中断(3)并止分收及编程要领并止分收也分二种,图7-21a 为并止分收的开初,图7-21b 为并止分收的中断,也称为合并.并止分收的开初是指当变换条件真止后,共时使多个后绝步激活.为了强调变换的共步真止,火仄连线用单线表示.正在图7-21a 中,当工步2处于激活状态,若变换条件e=1,则工步3、4、5共时起动,工步2必须正在工步3、4、5皆开开后,才搞关断.并止分收的合并是指:目前级步6、7、8皆为活动步,且变换条件f 创造时,开6、7、8. 【例7-5所示的功能过程图,安排出梯型图步调.1使用起保停电路模式的编程,对付应的梯形图步调如图7-23所示.图7-23 例7-5用起保停电路模式的编程2使用置位、复位指令的编程,对付应的梯形图步调如图7-24所示.图7-24例7-5用置位、复位指令的编程3使用程序统造指令的编程对付应的功能过程图如图 7-25所示.对付应的梯形图步调如图7-26所示.图7-21 并止分收图7-22 例7-5题图图7-26 例7-5用用程序统造指令的编程(4)循环、跳转过程及编程要领正在本量死产的工艺过程中,若央供正在某些条件下真止预约的动做,则可用跳转步调.若需要沉复真止某一历程,则可用循环步调.如图7-27所示. 跳转过程:当步2为活动步时,若条件f=1,则跳过步3战步4,间接激活步5.循环过程:当步5为活动步时,若条件e=1,则激活步2,循环真止.编程要领战采用过程类似,不再仔细介绍. 需要注意的是: ✧ 变换是有目标的,若变换的程序是从上到下,即为仄常程序,不妨简略箭头.若变换的程序从下到上,箭头不克不迭简略. ✧ 惟有二步的关环的处理.正在程序功能图中惟有二步组成的小关环如图7-28a 所示,果为既是的前级步,又是它的后绝步,所以对付应的用起保停电路模式安排的梯形图步调如图7-28b 所示.从梯形图中不妨瞅出,线圈基础无法通电.办理的办法是:正在小关环中删设一步,那一步只起短延时(≤0.1s )效用,由于延时博得很短,对付系统的运止不会有什么效用,如图7-28c所示.abcd 2345 e f 图7-27 循环、跳转过程图7-25例7-5题图7.2.4 PLC 步调安排步调PLC 步调安排普遍分为以下几个步调:1. 步调安排前的准备处事步调安排前的准备处事便是要相识统造系统的局部功能、规模、统造办法、输进/输出旗号的种类战数量、是可有特殊功能的接心、与其余设备的关系、通疑的真量与办法等,进而对付所有统造系统建坐一个完齐的观念.接着进一步认识被控对付象,可把统造对付象战统造功能依照赞同央供、旗号用途或者统造天区分类,决定检测设备战统造设备的物理位子,相识每一个检测旗号战统造旗号的形式、功能、规模及之间的关系.2. 安排步调框图 根据硬件安排规格书籍的总体央供战统造系统的简曲情况,决定应用步调的基础结构、按步调安排尺度画造出步调结构框图,而后再根据工艺央供,画出各功能单元的功能过程图.3. 编写步调 根据安排出的框图逐条天编写统造步调.编写历程中要即时给步调加注释.4. 步调调试 调试时先从各功能单元进脚,设定输进旗号,瞅察输出旗号的变更情况.各功能单元调试完毕后,再调试局部步调,调试各部分的接心情况,曲到谦意为止.步调调试不妨正在真验室举止,也不妨正在现场举止.如果正在现场举止尝试,需将可编程统造器系统与现场旗号断图7-28惟有二步的关环的处理T38 MT38M(a )(b )(c )绝,不妨切断输进/输出模板的中部电源,免得引起板滞设备动做.步调调试历程中先创造过失,后举止纠错.基根源基本则是“集结创造过失,集结纠正过失”.5. 编写步调证明书籍正在证明书籍中常常对付步调的统造央供、步调的结构、过程图等给以需要的证明,而且给出步调的拆置收配使用步调等.7.3 应用举例板滞脚的模拟统造图7-29为传递工件的某板滞脚的处事示企图,其任务是将工件从传递戴A搬运到传递戴B.1. 统造央供按起动按钮后,传递戴A运止曲到光电开关PS检测到物体,才停止,共时板滞脚下落.下落到位后板滞脚夹紧物体,2s后开初降下,而板滞脚脆持夹紧.降下到位左转,左转到位下落,下落到位板滞脚紧开,2s后板滞脚降下.降下到位后,传递戴B开初运止,共时板滞脚左转,左转到位,传递戴B停止,此时传递戴A运止曲到光电开关PS再次检测到物体,才停止循环.板滞脚的降下、下落战左转、左转的真止,分别由单线圈二位电磁阀统造汽缸的疏通统造.当下落电磁阀通电,板滞脚下落,若下落电磁阀断电,板滞脚停止下落,脆持现有的动做状态.当降下电磁阀通电时,板滞脚降下.共样左转/左转也是由对付应的电磁阀统造.夹紧/搁紧则是由单线圈的二位电磁阀统造汽缸的疏通去真止,线圈通电时真止夹紧动做,断电时真止搁紧动做.而且央供惟有当板滞脚处于上限位时才搞举止左/左移动,果此正在安排转化时用上限条件动做联锁呵护.由于上下疏通,安排转化采与单线圈二位电磁阀统造,二个线圈不克不迭共时通电,果此正在上/下、左/左疏通的电路中须树坐互锁关节.为了包管板滞脚动做准确,板滞脚上拆置了限位开关SQ1、SQ2、SQ3、SQ4,分别对付板滞脚举止下落、降下、左转、左转等动做的限位,并给出动做到位的旗号.光电开关PS控造检测传递戴A上的工件是可到位,到位后板滞脚开初动做.2. I/O调配输进输出起动按钮: I0.0 降下YV1:Q0.1停止按钮: I0.5 下落YV2:降下限位SQ1:I0.1 左转YV3:下落限位SQ2:I0.2 左转YV4:左转限位SQ3:I0.3 夹紧YV5:左转限位SQ4:I0.4 传递戴A:光电开关 PS: I0.6 传递戴B:图7-29 板滞脚统造示企图3. 统造步调安排根据统造央供先安排出功能过程图,如图7-30所示.根据功能过程图再安排出梯形图步调,如图7-31所示.过程图是一个按程序动做的步进统造系统,正在本例中采与移位寄存器编程要领.用移位寄存器~位,代表过程图的各步,二步之间的变换条件谦脚时,加进下一步.移位寄存器的数据输进端DATA()由~诸位的常关接面、降下限位的。
PLC控制系统设计步骤设计实例PLC(可编程逻辑控制器)控制系统设计是指设计一种基于PLC的自动化控制系统,它能够实时监测和控制工业过程中的各种设备和动作,以提高生产效率和质量。
本文将介绍PLC控制系统设计的六个步骤,并以调度系统设计为实例来说明。
步骤一:需求分析在PLC控制系统设计的第一步,需要对待控制的系统进行详细的分析和了解。
这包括对所需控制的设备、传感器、执行器等硬件元件的类型和功能进行了解,并明确系统所需实现的目标和功能。
以调度系统设计为例,我们需要了解需要控制的设备类型(如输送带、机械臂等)以及系统所需实现的任务(如运输物料、转移货物等)。
步骤二:系统设计在系统设计阶段,需要根据需求分析的结果,制定PLC控制系统的整体框架和组成部分。
例如,调度系统的设计可能需要包括输入和输出模块、通信模块、中央处理单元等组件。
此外,还需要确定PLC的运行周期和通信方式等参数。
步骤三:程序设计在程序设计阶段,需要制定PLC程序来实现系统的控制逻辑。
根据控制需求,可以使用各种编程语言(如梯形图、函数图表等)来编写PLC程序。
对于调度系统设计,我们可以编写一个主程序来实现各个设备的调度和任务分配,并编写子程序来实现具体的控制操作。
步骤四:硬件选型在硬件选型阶段,需要根据系统设计和程序要求,选择适配的PLC硬件。
这包括选择合适的PLC型号、输入输出模块、通信模块等。
对于调度系统设计,我们需要选择支持足够的输入输出点数、具备高速通信功能的PLC设备。
步骤五:软件编程步骤六:调试和优化在完成软件编程后,需要对系统进行调试和优化。
这包括对系统进行实时监测和测试,并根据测试结果进行调整和改进。
对于调度系统设计,我们可以通过模拟输入信号和观察输出结果的方式来进行调试,并根据调试结果来对程序进行调整和优化,以满足系统要求。
综上所述,PLC控制系统设计的步骤包括需求分析、系统设计、程序设计、硬件选型、软件编程、调试和优化。
PLC應用系統設計及實例本章要點● PLC應用系統設計的步驟及常用的設計方法●應用舉例● PLC的裝配、檢測和維護7.1 應用系統設計概述在瞭解了PLC的基本工作原理和指令系統之後,可以結合實際進行PLC的設計,PLC 的設計包括硬體設計和軟體設計兩部分,PLC設計的基本原則是:1. 充分發揮PLC的控制功能,最大限度地滿足被控制的生產機械或生產過程的控制要求。
2. 在滿足控制要求的前提下,力求使控制系統經濟、簡單,維修方便。
3. 保證控制系統安全可靠。
4. 考慮到生產發展和工藝的改進,在選用PLC時,在I/O點數和記憶體容量上適當留有餘地。
5. 軟體設計主要是指編寫程式,要求程式結構清楚,可讀性強,程式簡短,佔用記憶體少,掃描週期短。
7.2 PLC應用系統的設計7.2.1 PLC控制系統的設計內容及設計步驟1. PLC控制系統的設計內容(1)根據設計任務書,進行工藝分析,並確定控制方案,它是設計的依據。
(2)選擇輸入設備(如按鈕、開關、感測器等)和輸出設備(如繼電器、接觸器、指示燈等執行機構)。
(3)選定PLC的型號(包括機型、容量、I/O模組和電源等)。
(4)分配PLC的I/O點,繪製PLC的I/O硬體接線圖。
(5)編寫程式並調試。
(6)設計控制系統的操作臺、電氣控制櫃等以及安裝接線圖。
(7)編寫設計說明書和使用說明書。
2. 設計步驟(1)工藝分析深入瞭解控制對象的工藝過程、工作特點、控制要求,並劃分控制的各個階段,歸納各個階段的特點,和各階段之間的轉換條件,畫出控制流程圖或功能流程圖。
(2)選擇合適的PLC類型在選擇PLC機型時,主要考慮下麵幾點:1功能的選擇。
對於小型的PLC主要考慮I/O擴展模組、A/D與D/A模組以及指令功能(如中斷、PID等)。
2I/O點數的確定。
統計被控制系統的開關量、模擬量的I/O點數,並考慮以後的擴充(一般加上10%~20%的備用量),從而選擇PLC的I/O點數和輸出規格。
S7-300系列PLC应用系统设计PLC应用系统设计的内容和步骤PLC应用系统的硬件设计PLC应用系统的软件设计PLC应用系统设计实例PLC应用系统设计的内容和步骤系统设计的原则与内容1.设计原则(1) 最大限度地满足被控设备或生产过程的控制要求;(2) 在满足控制要求的前提下,力求简单、经济,操作方便;(3) 保证控制系统工作安全可靠;(4) 考虑到今后的发展改进,应适当留有进一步扩展的余地。
2.设计内容(1) 拟定控制系统设计的技术条件,它是整个设计的依据;(2) 选择电气传动形式和电动机、电磁阀等执行机构;(3) 选定PLC的型号;(4) 编制PLC的输入输出分配表或绘制输入输出端子接线图;(5) 根据系统要求编写软件说明书,然后再进行程序设计;(6) 重视人机界面的设计,增强人与机器之间的友善关系;(7) 设计操作台、电气柜及非标准电器元部件;(8) 编写设计说明书和使用说明书。
系统设计和调试的主要步骤1.深入了解和分析被控对象的工艺条件和控制要求2.确定IO设备,常用的输入设备有按钮、选择开关、行程开关、传感器等,常用的输出设备有继电器、接触器、指示灯、电磁阀等。
3.选择合适的PLC类型,根据已确定的用户IO设备,统计所需的输入信号和输出信号的点数,选择合适的PLC类型。
4.分配IO点,编制出输入输出端子的接线图。
5.设计应用系统梯形图程序,这一步是整个应用系统设计最核心的工作。
6.将程序输入PLC,当使用计算机上编程时,可将程序下载到PLC中。
7.进行软件测试,在将PLC连接到现场设备上之前,必须进行软件测试,以排除程序中的错误。
8.应用系统整体调试,在PLC软硬件设计和控制柜及现场施工完成后,就可以进行整个系统的联机调试。
调试中发现的问题要逐一排除,直至调试成功。
9.编制技术文件,系统技术文件包括功能说明书、电气原理图、电器布置图、电气元件明细表、PLC梯形图等。
PLC选型在满足控制要求的前提下,选型时应选择最佳的性能价格比,具体应考虑以下几点。
第7章PLC应用系统设计及实例本章要点● PLC应用系统设计的步骤及常用的设计方法●应用举例● PLC的装配、检测和维护7.1 应用系统设计概述在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC 的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是:1. 充分发挥PLC的控制功能,最大限度地满足被控制的生产机械或生产过程的控制要求。
2. 在满足控制要求的前提下,力求使控制系统经济、简单,维修方便。
3. 保证控制系统安全可靠。
4. 考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地。
5. 软件设计主要是指编写程序,要求程序结构清楚,可读性强,程序简短,占用内存少,扫描周期短。
7.2 PLC应用系统的设计7.2.1 PLC控制系统的设计内容及设计步骤1. PLC控制系统的设计内容(1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。
(2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。
(3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。
(4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。
(5)编写程序并调试。
(6)设计控制系统的操作台、电气控制柜等以及安装接线图。
(7)编写设计说明书和使用说明书。
2. 设计步骤(1)工艺分析深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。
(2)选择合适的PLC类型在选择PLC机型时,主要考虑下面几点:1功能的选择。
对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等)。
2I/O点数的确定。
统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O点数和输出规格。
3内存的估算。
用户程序所需的内存容量主要与系统的I/O点数、控制要求、程序结构长短等因素有关。
一般可按下式估算:存储容量=开关量输入点数×10+开关量输出点数×8+模拟通道数×100+定时器/计数器数量×2+通信接口个数×300+备用量。
(3)分配I/O点。
分配PLC的输入/输出点,编写输入/输出分配表或画出输入/输出端子的接线图,接着就可以进行PLC程序设计,同时进行控制柜或操作台的设计和现场施工。
(4)程序设计。
对于较复杂的控制系统,根据生产工艺要求,画出控制流程图或功能流程图,然后设计出梯形图,再根据梯形图编写语句表程序清单,对程序进行模拟调试和修改,直到满足控制要求为止。
(5)控制柜或操作台的设计和现场施工。
设计控制柜及操作台的电器布置图及安装接线图;设计控制系统各部分的电气互锁图;根据图纸进行现场接线,并检查。
(6)应用系统整体调试。
如果控制系统由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后连接起来总调。
(7)编制技术文件。
技术文件应包括:可编程控制器的外部接线图等电气图纸,电器布置图,电器元件明细表,顺序功能图,带注释的梯形图和说明。
7.2.2 PLC的硬件设计和软件设计及调试1. PLC的硬件设计PLC硬件设计包括:PLC及外围线路的设计、电气线路的设计和抗干扰措施的设计等。
选定PLC的机型和分配I/O点后,硬件设计的主要内容就是电气控制系统的原理图的设计,电气控制元器件的选择和控制柜的设计。
电气控制系统的原理图包括主电路和控制电路。
控制电路中包括PLC的I/O接线和自动、手动部分的详细连接等。
电器元件的选择主要是根据控制要求选择按钮、开关、传感器、保护电器、接触器、指示灯、电磁阀等。
2. PLC的软件设计软件设计包括系统初始化程序、主程序、子程序、中断程序、故障应急措施和辅助程序的设计,小型开关量控制一般只有主程序。
首先应根据总体要求和控制系统的具体情况,确定程序的基本结构,画出控制流程图或功能流程图,简单的可以用经验法设计,复杂的系统一般用顺序控制设计法设计。
3. 软件硬件的调试调试分模拟调试和联机调试。
软件设计好后一般先作模拟调试。
模拟调试可以通过仿真软件来代替PLC硬件在计算机上调试程序。
如果有PLC的硬件,可以用小开关和按钮模拟PLC的实际输入信号(如起动、停止信号)或反馈信号(如限位开关的接通或断开),再通过输出模块上各输出位对应的指示灯,观察输出信号是否满足设计的要求。
需要模拟量信号I/O时,可用电位器和万用表配合进行。
在编程软件中可以用状态图或状态图表监视程序的运行或强制某些编程元件。
硬件部分的模拟调试主要是对控制柜或操作台的接线进行测试。
可在操作台的接线端子上模拟PLC外部的开关量输入信号,或操作按钮的指令开关,观察对应PLC输入点的状态。
用编程软件将输出点强制ON/OFF,观察对应的控制柜内PLC负载(指示灯、接触器等)的动作是否正常,或对应的接线端子上的输出信号的状态变化是否正确。
联机调试时,把编制好的程序下载到现场的PLC中。
调试时,主电路一定要断电,只对控制电路进行联机调试。
通过现场的联机调试,还会发现新的问题或对某些控制功能的改进。
7.2.3 PLC程序设计常用的方法PLC程序设计常用的方法主要有经验设计法、继电器控制电路转换为梯形图法、逻辑设计法、顺序控制设计法等。
1. 经验设计法经验设计法即在一些典型的控制电路程序的基础上,根据被控制对象的具体要求,进行选择组合,并多次反复调试和修改梯形图,有时需增加一些辅助触点和中间编程环节,才能达到控制要求。
这种方法没有规律可遵循,设计所用的时间和设计质量与设计者的经验有很大的关系,所以称为经验设计法。
经验设计法用于较简单的梯形图设计。
应用经验设计法必须熟记一些典型的控制电路,如起保停电路、脉冲发生电路等,这些电路在前面的章节中已经介绍过。
2. 继电器控制电路转换为梯形图法继电器接触器控制系统经过长期的使用,已有一套能完成系统要求的控制功能并经过验证的控制电路图,而PLC控制的梯形图和继电器接触器控制电路图很相似,因此可以直接将经过验证的继电器接触器控制电路图转换成梯形图。
主要步骤如下:(1)熟悉现有的继电器控制线路。
(2)对照PLC的I/O端子接线图,将继电器电路图上的被控器件(如接触器线圈、指示灯、电磁阀等)换成接线图上对应的输出点的编号,将电路图上的输入装置(如传感器、按钮开关、行程开关等)触点都换成对应的输入点的编号。
(3)将继电器电路图中的中间继电器、定时器,用PLC的辅助继电器、定时器来代替。
(4)画出全部梯形图,并予以简化和修改。
这种方法对简单的控制系统是可行的,比较方便,但较复杂的控制电路,就不适用了。
【例7-1】图7-1为电动机Y/△减压起动控制主电路和电气控制的原理图。
(1)工作原理如下:按下启动按钮SB2,KM1、KM3、KT通电并自保,电动机接成Y型起动,2s后,KT动作,使KM3断电,KM2通电吸合,电动机接成△型运行。
按下停止按扭SB1,电动机停止运行。
图7-1电动机Y/△减压起动控制主电路和电气控制的原理图(2)I/O分配输入输出停止按钮SB1:I0.0 KM1:Q0.0 KM2:Q0.1起动按钮SB2:I0.1 KM3:Q0.2过载保护FR:I0.2(3)梯形图程序图7-2 例1梯形图程序转换后的梯形图程序如图7-2所示。
按照梯形图语言中的语法规定简化和修改梯形图。
为了简化电路,当多个线圈都受某一串并联电路控制时,可在梯形图中设置该电路控制的存储器的位,如M0.0。
简化后的程序如图7-3所示。
图7-3 例1简化后的梯形图程序3. 逻辑设计法逻辑设计法是以布尔代数为理论基础,根据生产过程中各工步之间的各个检测元件(如行程开关、传感器等)状态的变化,列出检测元件的状态表,确定所需的中间记忆元件,再列出各执行元件的工序表,然后写出检测元件、中间记忆元件和执行元件的逻辑表达式,再转换成梯形图。
该方法在单一的条件控制系统中,非常好用,相当于组合逻辑电路,但和时间有关的控制系统中,就很复杂。
下面将介绍一个交通信号灯的控制电路。
【例7-2】用PLC构成交通灯控制系统。
(1)控制要求:如图7-4所示,起动后,南北红灯亮并维持25s。
在南北红灯亮的同时,东西绿灯也亮,1s后,东西车灯即甲亮。
到20s时,东西绿灯闪亮,3s后熄灭,在东西绿灯熄灭后东西黄灯亮,同时甲灭。
黄灯亮2s后灭东西红灯亮。
与此同时,南北红灯灭,南北绿灯亮。
1s后,南北车灯即乙亮。
南北绿灯亮了25s后闪亮,3s后熄灭,同时乙灭,黄灯亮2s 后熄灭,南北红灯亮,东西绿灯亮,循环。
图7-4 交通灯控制示意图(2)I/O分配输入输出起动按钮:I0.0 南北红灯:Q0.0 东西红灯:Q0.3南北黄灯:Q0.1 东西黄灯:Q0.4南北绿灯:Q0.2 东西绿灯:Q0.5南北车灯:Q0.6 东西车灯:Q0.7 (3)程序设计根据控制要求首先画出十字路口交通信号灯的时序图,如图7-5所示。
起动I0.0东西绿灯Q0.5东西车灯甲Q0.7东西黄灯Q0.4东西红灯Q0.3南北绿灯Q0.2南北车灯乙Q0.6南北黄灯Q0.1南北红灯Q0.0图7-5 十字路口交通信号灯的时序图根据十字路口交通信号灯的时序图,用基本逻辑指令设计的信号灯控制的梯形图如图7-6所示。
分析如下:首先,找出南北方向和东西方向灯的关系:南北红灯亮(灭)的时间=东西红灯灭(亮)的时间,南北红灯亮25S(T37计时)后,东西红灯亮30S(T41计时)后。
其次,找出东西方向的灯的关系:东西红灯亮30S后灭(T41复位)→东西绿灯平光亮20S(T43计时)后→东西绿灯闪光3S(T44计时)后,绿灯灭→东西黄灯亮2S(T42计时)。
再其次,找出南北向灯的关系:南北红灯亮25S(T37计时)后灭→南北绿灯平光25S(T38计时)后→南北绿灯闪光3S(T39计时)后,绿灯灭→南北黄灯亮2S(T40计时)。
最后找出车灯的时序关系:东西车灯是在南北红灯亮后开始延时(T49计时)1S后,东西车灯亮,直至东西绿灯闪光灭(T44延时到);南北车灯是在东西红灯亮后开始延时(T50计时)1S后,南北车灯亮,直至南北绿灯闪光灭(T39延时到)。
根据上述分析列出各灯的输出控制表达式:东西红灯:Q0.3=T37 南北红灯Q0.0=M0.0·T3东西绿灯:Q0.5=Q0.0·T43+T43·T44·T59 南北绿灯Q0.2=Q0.3·T38+T38·T39·T59 东西黄灯:Q0.4=T44·T42 南北黄灯Q0.1=T39·T40东西车灯:Q0.7=T49·T44 南北车灯Q0.6=T50·T39图7-6 基本逻辑指令设计的信号灯控制的梯形图4. 顺序控制设计法根据功能流程图,以步为核心,从起始步开始一步一步地设计下去,直至完成。