PLC梯形图编程方法_第1页
PLC梯形图编程方法_第2页
PLC梯形图编程方法_第3页
PLC梯形图编程方法_第4页
PLC梯形图编程方法_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

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

文档简介

1、 1、 掌握常见的可编程序控制器典型环节电路的程序编写 2、 要求掌握基本程序用经验设计法来编程 第一节第一节 梯形图的特点与典型单元的梯形图程序梯形图的特点与典型单元的梯形图程序第二节第二节 第三节第三节 梯形图顺序控制设计法梯形图顺序控制设计法第一节第一节 梯形图的特点与典型单元的梯形图程序梯形图的特点与典型单元的梯形图程序一、梯形图概述一、梯形图概述 梯形图是梯形图是PLC程序设计使用最多的编程语言,被程序设计使用最多的编程语言,被称为称为PLC的第一编程语言。的第一编程语言。 梯形图与电器控制系统的电路图很相似,具有直梯形图与电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂

2、电气人员掌握,特观易懂的优点,很容易被工厂电气人员掌握,特别适用于开关量逻辑控制。别适用于开关量逻辑控制。 梯形图又被称为梯形图又被称为PLC的电路图或程序,梯形图的的电路图或程序,梯形图的设计称为编程。设计称为编程。 软继电器如果为软继电器如果为“1”态,则表示梯形图中对应态,则表示梯形图中对应的软继电器的线圈的软继电器的线圈“通电通电”,其常开触点接通,其常开触点接通,常闭触点断开;该存储单元如果为常闭触点断开;该存储单元如果为“0”态,则态,则表示梯形图中对应的软继电器的线圈表示梯形图中对应的软继电器的线圈“断电断电”,其常开触点断开,常闭触点接通。其常开触点断开,常闭触点接通。1、软继

3、电器、软继电器 能流的方向只能从左到右,从上到下,不能倒流。能流的方向只能从左到右,从上到下,不能倒流。如果梯形图中出现了能流倒流的情况,则梯形图如果梯形图中出现了能流倒流的情况,则梯形图编写错误。编写错误。2、能流、能流 利用能流的概念,有助于我们更好的理解和利用能流的概念,有助于我们更好的理解和分析梯形图。分析梯形图。 梯形图两侧的垂直公共线称为母线(梯形图两侧的垂直公共线称为母线(Bus bar)(分)(分为左母线和右母线)。为左母线和右母线)。 借用能流的概念,可以想像左右母线之间有一个左借用能流的概念,可以想像左右母线之间有一个左正右负的直流电压,母线之间有正右负的直流电压,母线之间

4、有“能流能流”从左向右从左向右流动。流动。3、母线、母线 根据梯形图中各触点的状态和逻辑关系,求出与图中各根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。线圈对应的编程元件的状态,称为梯形图的逻辑解算。 梯形图的逻辑解算是从左到右、从上到下的顺序进行的。梯形图的逻辑解算是从左到右、从上到下的顺序进行的。4、梯形图的逻辑解算、梯形图的逻辑解算1、梯形图中各编程元件按、梯形图中各编程元件按自上而下、从左到右自上而下、从左到右的顺序排列。每个继电器线圈即对应一个逻辑的顺序排列。每个继电器线圈即对应一个逻辑行(或一层阶梯),每一个逻辑行行(或一层阶梯),

5、每一个逻辑行起于左母线起于左母线,然后是触点元件的连接,最后终止于然后是触点元件的连接,最后终止于线圈线圈或或右右母线母线。二、梯形图的编程规则二、梯形图的编程规则注意:左母线和线圈之间一定要有触点,而注意:左母线和线圈之间一定要有触点,而线圈和右母线之间不能有任何触点。线圈和右母线之间不能有任何触点。2、梯形图中的触点可以任意串联或并联,但、梯形图中的触点可以任意串联或并联,但继电器线圈只能并联不能串联。继电器线圈只能并联不能串联。 3、触点(常开或常闭)的使用次数不受限制,、触点(常开或常闭)的使用次数不受限制,而一般情况下某个编号的线圈只能出现一次。而一般情况下某个编号的线圈只能出现一次

6、。4、在每一逻辑行中,串联触点多的支路应、在每一逻辑行中,串联触点多的支路应放在上方。如果串联触点多的支路在下方,放在上方。如果串联触点多的支路在下方,则语句增多,程序变长则语句增多,程序变长 。 5、在每一逻辑行中,并联触点多的支路一放、在每一逻辑行中,并联触点多的支路一放在左方。如果并联触点多的支路在右方,则在左方。如果并联触点多的支路在右方,则语句增多,程序变长。语句增多,程序变长。6、梯形图中,当多个逻辑行都具有相同条件时,、梯形图中,当多个逻辑行都具有相同条件时,为了节省语句数量,应将其合并。为了节省语句数量,应将其合并。当相同条件复当相同条件复杂时,合并后杂时,合并后可节约许多存可

7、节约许多存储空间,这对储空间,这对小容量的小容量的PLC很有意义。很有意义。1.起动、保持和停止电路 2.电动机正反转控制电路 3.多继电器线圈控制电路 4.多地控制电路 5.互锁控制电路6.顺序起动控制电路7.集中与分散控制电路8.自动与手动控制电路 9.闪烁电路 10.延合延分电路 11.定时范围扩展电路三、典型单元的梯形图程序三、典型单元的梯形图程序 实现Y10的启动、保持和停止的四种梯形图如图所示。这些梯形图均能实现起动、保持和停止的功能。X0为启动信号,X1为停止信号。图a、c是利用Y10 常开触点实现自锁保持,而图b、d是利用SET、RST指令实现自锁保持。 下图是可以自锁的同时控

8、制4个继电器线圈的电路图。其中X0是起动按钮,X1是停止按钮。 下图是两个地方控制一个继电器线圈的程序。其中X0和X1是一个地方的起动和停止控制按钮,X2和X3是另一个地方的起动和停止控制按钮。 下图是3个输出线圈的互锁电路。其中X0、X1和X2是起动按钮,X3是停止按钮。由于Y0、Y1、Y2每次只能有一个接通,所以将Y0、Y1、Y2的常闭触点分别串联到其它两个线圈的控制电路中。 如图所示。Y0的常开触点串在Y1的控制回路中,Y1的接通是以Y0的接通为条件。这样,只有Y0接通才允许Y1接通。Y0关断后Y1也被关断停止,而且Y0接通条件下,Y1可以自行接通和停止。X0、X2为起动按钮,X1、X3

9、为停止按钮。 在多台单机组成的自动线上,有在总操作台上的集中控制和在单机操作台上分散控制的联锁。集中与分散控制的梯形图如图所示。X2为选择开关,以其触点为集中控制与分散控制的联锁触点。当X2为ON时,为单机分散起动控制;当X2为OFF时,为集中总起动控制。在两种情况下,单机和总操作台都可以发出停止命令。 在自动与半自动工作设在自动与半自动工作设备中,有自动控制与手动备中,有自动控制与手动控制的联锁,如图所示。控制的联锁,如图所示。输入信号输入信号X1是选择开关,是选择开关,选其触点为联锁型号。当选其触点为联锁型号。当X1为为ON时,执行主控指时,执行主控指令,系统运行自动控制程令,系统运行自动

10、控制程序,自动控制有效,同时序,自动控制有效,同时系统执行功能指令系统执行功能指令CJ P63,直接跳过手动控制,直接跳过手动控制程序,手动调整控制无效。程序,手动调整控制无效。当当X1为为OFF时,主控指令时,主控指令不执行,自动控制无效,不执行,自动控制无效,跳转指令也不执行,手动跳转指令也不执行,手动控制有效。控制有效。 当拨动开关将X0接通,启动脉冲发生器。延时2s后Y0接通,再延时1s后Y0断开。这一过程周期性地重复。Y0输出一系列脉冲信号,其周期为3s,脉宽为1s。 如图所示用如图所示用X0控制控制Y0,当,当X0的常开触点接通后,的常开触点接通后,T0开开始定时,始定时,10s后

11、后T0的常开触点接通,使的常开触点接通,使Y0变为变为ON。X0为为ON时其常闭触点断开,使时其常闭触点断开,使T1复位,复位,X0变为变为OFF后后T1开始定时,开始定时,5s后后T1的常闭触点断开,使的常闭触点断开,使Y0变为变为OFF,T1也被复位。也被复位。Y0用起动、保持、停止电路来控制。用起动、保持、停止电路来控制。 FX2N系列PLC定时器的最长定时时间为3276.7s,如果需要更长的定时时间,可以采用以下方法以获得较长延时时间。 多个定时器组合电路 定时器和计数器组合 如图所示。当X0接通,T0线圈得电并开始延时,延时到,T0常开触点闭合,又使T1线圈得电,并开始延时,当定时器

12、T1延时到,其常开触点闭合,再使T2线圈得电,并开始延时,当定时器T2延时到,其常开触点闭合,才使Y0接通。因此,从X0为ON开始到Y0接通共延时9000s。 当当X1为为ON时,时,T1开始定时,开始定时,0.6s后后T1定时时间到,其常闭定时时间到,其常闭触点断开,使它自己复位,复触点断开,使它自己复位,复位后位后T1的当前值变为的当前值变为0,同时它,同时它的常闭触点接通,使它自己的的常闭触点接通,使它自己的线圈重新通电,又开始定时。线圈重新通电,又开始定时。T1将这样周而复始地工作,直将这样周而复始地工作,直至至X1变为变为OFF。从分析中可看。从分析中可看出,左图最上面一行电路是一出

13、,左图最上面一行电路是一个脉冲信号发生器,脉冲周期个脉冲信号发生器,脉冲周期等于等于T1的设定值。的设定值。 产生的脉冲列送给产生的脉冲列送给C1计数,计计数,计满满3个数后,个数后,C1的当前值等于设的当前值等于设定值,它的常开触点闭合,定值,它的常开触点闭合,Y0开始输出。开始输出。 第二节第二节 经验设计方法也叫试凑法,经验设计方法需要设计者掌握大量的典型电路,在掌握这些典型电路的基础上,充分理解实际的控制问题,将实际控制问题分解成典型控制电路,然后用典型电路或修改的典型电路进行拼凑梯形图。 经验设计法是可编程控制器应用系统程序经验设计法是可编程控制器应用系统程序设计方法中最原始的方法,

14、也是每一个初设计方法中最原始的方法,也是每一个初学者都经常使用的方法。这是借用了设计学者都经常使用的方法。这是借用了设计继电接触器控制电路的方法来设计梯形图,继电接触器控制电路的方法来设计梯形图,根据被控对象的具体要求,反复修改、完根据被控对象的具体要求,反复修改、完善梯形图,直到结果满意。善梯形图,直到结果满意。 经验设计法一般用于比较简单的程序设经验设计法一般用于比较简单的程序设计。计。 分析控制要求,选择控制原则;分析控制要求,选择控制原则; 设计主令元件和检测元件,确定输入输出设备;设计主令元件和检测元件,确定输入输出设备; 设计执行元件的控制程序;设计执行元件的控制程序; 检查修改和

15、完善程序。检查修改和完善程序。PLC程序的经验设计法程序的经验设计法1、经验设计法的一般步骤、经验设计法的一般步骤经验设计法适合于具有一定实践经验、对典型单经验设计法适合于具有一定实践经验、对典型单元比较熟悉的设计人员,进行较简单的控制系统的元比较熟悉的设计人员,进行较简单的控制系统的设计。设计。 经验设计法没有普遍的规律可遵循,具有很强经验设计法没有普遍的规律可遵循,具有很强的试探性和随意性,没有规律可循,设计最终结的试探性和随意性,没有规律可循,设计最终结果并不是唯一的,设计所花的时间、设计质量与果并不是唯一的,设计所花的时间、设计质量与设计者的经验有很大关系。如果用来设计复杂控设计者的经

16、验有很大关系。如果用来设计复杂控制系统,则存在以下问题制系统,则存在以下问题:2、经验设计法的特点、经验设计法的特点u 考虑不周,设计麻烦,设计周期长考虑不周,设计麻烦,设计周期长u 梯形图的可读性差,系统维护困难梯形图的可读性差,系统维护困难 如果输入信号只能由常开触点提供,梯形图中的触点类型与如果输入信号只能由常开触点提供,梯形图中的触点类型与继电器电路的触点类型完全一致。继电器电路的触点类型完全一致。 如果接入如果接入PLCPLC的是输入信号的常闭触点,这时在梯形图中所用的是输入信号的常闭触点,这时在梯形图中所用X1X1触点的类型与触点的类型与PLCPLC外接的触点类型刚好相反,与继电器

17、电路图外接的触点类型刚好相反,与继电器电路图中的习惯也是相反的。建议尽可能采用常开触点作为中的习惯也是相反的。建议尽可能采用常开触点作为PLCPLC的输入的输入信号。信号。注:输入信号如果为高电平(注:输入信号如果为高电平(“1”1”态),则表示梯形图中对应的态),则表示梯形图中对应的软继电器的线圈软继电器的线圈“通电通电”,其常开触点接通,常闭触点断开;输,其常开触点接通,常闭触点断开;输入信号如果为低电平(入信号如果为低电平(“0”0”态),则表示梯形图中对应的软继态),则表示梯形图中对应的软继电器的线圈电器的线圈“断电断电”,其常开触点断开,常闭触点接通。,其常开触点断开,常闭触点接通。

18、 从以上分析可以看出,在设计梯形图时,从以上分析可以看出,在设计梯形图时,输入继电器的状态最好按输入设备全部为输入继电器的状态最好按输入设备全部为常开而进行设计更为合适,不易出错。如常开而进行设计更为合适,不易出错。如果某些信号只能用常闭输入,则可先按常果某些信号只能用常闭输入,则可先按常开设计,然后在梯形图中对输入继电器的开设计,然后在梯形图中对输入继电器的触点状态取反。触点状态取反。 在生产实践过程中,某些生产机械常要求既能正常起动,又能实现调整位置的点动工作。 试用可编程控制器的基本逻辑指令来控制电动机的点动及连续运行。 图( a )为主电路。工作时,合上刀开关 QS ,三相交流电经过

19、QS ,熔断器 FU ,接触器 KM 主触点,热继电器 FR 至三相交流电动机。 图( b )为最简单的点动控制线路。起动按钮 SB 没有并联接触器 KM 的自锁触点,按下 SB , KM 线圈通电,松开按钮 SB 时,接触器 KM 线圈又失电,其主触点断开,电动机停止运转。 图( c )是带手动开关 SA 的点动控制线路。当需要点动控制时,只要把开关 SA 断开,由按钮 SB 2 来进行点动控制。当需要正常运行时,只要把开关 SA 合上,将 KM 的自锁触点接入,即可实现连续控制。 图(图( d d )中增加了一个复合按钮)中增加了一个复合按钮 SB 3 SB 3 来实现点动控制。需要点动来

20、实现点动控制。需要点动运行时,按下运行时,按下 SB 3 SB 3 点动按钮,其点动按钮,其常闭触点先断开自锁电路,常开触常闭触点先断开自锁电路,常开触发后闭合接通起动控制电路,发后闭合接通起动控制电路, KM KM 接触器线圈得电,主触点闭合,接接触器线圈得电,主触点闭合,接通三相电源,电动机起动运转。当通三相电源,电动机起动运转。当松开点动按钮松开点动按钮 SB 3 SB 3 时,时, KM KM 线圈线圈失电,失电, KM KM 主触点断开,电动机停主触点断开,电动机停止运转。止运转。 若需要电动机连续运转,由停若需要电动机连续运转,由停止按钮止按钮 SB 1 SB 1 及起动按钮及起动

21、按钮 SB 2 SB 2 控控制,接触器制,接触器 KM KM 的辅助触点起自锁的辅助触点起自锁作用。作用。 实现电动机的点动及连续运行所需的器件有:起点按钮 SB1 ,停止按钮 SB2 ,交流接触器 KM ,热继电器 JR 及刀开关QS 等。主电路的连接如图所示。 梯形图是以图形符号及图形符号在图中的相互梯形图是以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电器电路图关系表示控制关系的编程语言,是从继电器电路图演变而来。两者部分符号对应关系如表所示。演变而来。两者部分符号对应关系如表所示。 根据输入输出接线圈可设计出异步电动机点动运行根据输入输出接线圈可设计出异步电动机点

22、动运行的梯形图如图的梯形图如图 ( a a )所示。工作过程分析如下:当按)所示。工作过程分析如下:当按下下 SB1SB1时,输入继电器时,输入继电器X0X0得电,其常开触点闭合,因为得电,其常开触点闭合,因为异步电动机未过热,热继电器常开触点不闭合,输入继异步电动机未过热,热继电器常开触点不闭合,输入继电器电器 X2 X2 不接通,其常闭触点保持闭合,则此时输出继不接通,其常闭触点保持闭合,则此时输出继电器电器 Y0 Y0 接通,进而接触器接通,进而接触器 KM KM 得电,其主触点接通电得电,其主触点接通电动机的电源,则电动机起动运行。当松开按钮动机的电源,则电动机起动运行。当松开按钮 S

23、B1 SB1 时,时, X0 X0 失电,其触点断开,失电,其触点断开, Y0 Y0 失电,接触点失电,接触点 KM KM 断电,断电,电动机停止转动,即本梯形图可实现点动控制功能。电动机停止转动,即本梯形图可实现点动控制功能。 图(图( b )为电动机连续运行的梯形图,其工作)为电动机连续运行的梯形图,其工作过程分析如下:过程分析如下: 当按当按 SB 1 被按下时被按下时 X0 接通,接通, Y0 置置 1 ,这时,这时电动机连续运行。需要停车时,按下停车按钮电动机连续运行。需要停车时,按下停车按钮 SB 2 , 串联于串联于 Y0 线圈回路中的线圈回路中的 X1 的常闭触点断开,的常闭触

24、点断开, Y0 置置 0 ,电机失电停车。,电机失电停车。 梯形图(梯形图( b )称为启)称为启 - 保保 - 停电路。这个名称主要来源于图停电路。这个名称主要来源于图中的自保持触点中的自保持触点 Y0 。并联在。并联在 X0 常开触点上的常开触点上的 Y0 常开触点常开触点的作用是当按钮的作用是当按钮 SB1 松开,输入继电器松开,输入继电器 X0 断开时,线圈断开时,线圈 Y0 仍然能保持接通状态。工程中把这个触点叫做仍然能保持接通状态。工程中把这个触点叫做“自保持触自保持触点点”。启。启 - 保保 - 停电路是梯形图中最典型的单元,它包含了停电路是梯形图中最典型的单元,它包含了梯形图程

25、序的全部要素。它们是:梯形图程序的全部要素。它们是: a 、每一个梯形图支路都针对一个事件。事件输出线圈、每一个梯形图支路都针对一个事件。事件输出线圈(或功能框)表示,本例中为(或功能框)表示,本例中为 Y0 。 b 、事件发生的条件,、事件发生的条件, 梯形图支路中除了线圈外还有触点梯形图支路中除了线圈外还有触点的组合,使线圈置的组合,使线圈置 1 的条件即是事件发生的条件,本例中为的条件即是事件发生的条件,本例中为起动按钮起动按钮 X0 置置 1 。 c 、事件得以延续的条件、事件得以延续的条件 ,触点组合中使线圈置,触点组合中使线圈置 1 得以持得以持久的条件。本例中为与久的条件。本例中

26、为与 X0 并联的并联的 Y0 自保持触点。自保持触点。 d 、使事件终止的条件,、使事件终止的条件, 触点组合中使线圈置触点组合中使线圈置 1 中断的条中断的条件。本例中为件。本例中为 X1 的常闭触点断开。的常闭触点断开。点动控制即图点动控制即图 ( a )所使用到的基本指令有:)所使用到的基本指令有:从母线取用常开触点指令从母线取用常开触点指令 LD ;常闭触点的串联指令常闭触点的串联指令 ANI ;输出继电器的线圈驱动指令输出继电器的线圈驱动指令 OUT 。每条指令占用一个程序步,语句表如下每条指令占用一个程序步,语句表如下:程序步 指令 元件 0 LD X0 1 ANI X2 2 O

27、UT Y0连续运行控制即图(连续运行控制即图( b )所使用到的基本指令有:)所使用到的基本指令有:从母线取用常开触点指令从母线取用常开触点指令 LD ;常开触点的并联指令常开触点的并联指令 OR ;常闭触点的串联指令常闭触点的串联指令 ANI ;输出继电器的线圈驱动指令输出继电器的线圈驱动指令 OUT 。语句表如下:。语句表如下: 程序步程序步 指令指令 元件元件 0 LD X0 1 OR Y0 2 ANI X1 3 ANI X2 4 OUT Y0 由电机及拖动基础可知,三相交流异步电动机起动时电流较大,一般是额定电流的( 5 7 )倍。故对于功率较大的电动机,应采用降压起动方式, Y/ 降

28、压起动是常用的方法之一。 起动时,定子绕组首先接成星形,待转速上升到接近额定转速时,再将定子绕组的接线换成三角形,电动机便进入全电压正常运行状态。工作过程分析如下工作过程分析如下: : 本模块所需的硬件及输入本模块所需的硬件及输入 / /输出端口分配如图所示。输出端口分配如图所示。由图可见:本模块除可编程控制器之外,还增添了部分由图可见:本模块除可编程控制器之外,还增添了部分器件,其中,器件,其中,SB1 SB1 为停止按钮,为停止按钮,SB2SB2为起动按钮,为起动按钮,FRFR为热为热继电器的常开触点,继电器的常开触点,KM1KM1为主电源接触器,为主电源接触器,KM2 KM2 为为形运形

29、运行接触器,行接触器,KM3KM3为为Y Y形起动接触器。形起动接触器。 控制过程:控制过程: 1. 小车能在小车能在A、B两地两地分别起动,小车起动分别起动,小车起动后自动返回后自动返回A地,停止地,停止等待装料,然后自动等待装料,然后自动向向B地运行,到达地运行,到达B地地后,卸料,然后再返后,卸料,然后再返回回A地,如此往复。地,如此往复。 2. 小车在运行过程中,小车在运行过程中,可随时用手动开关令可随时用手动开关令其停车。其停车。1 1、分析控制要求,确定输入、输出设备,绘制、分析控制要求,确定输入、输出设备,绘制I/OI/O接线图:接线图:1 1)要实现小车的左右往复运动,只要对小

30、车的拖动电动机实现)要实现小车的左右往复运动,只要对小车的拖动电动机实现正反转控制即可。这里用两个接触器分别控制小车左行(正反转控制即可。这里用两个接触器分别控制小车左行(KM2KM2)右行(右行(KM1KM1)。)。2 2)系统的起动(左)系统的起动(左SB2SB2、右、右SB1SB1)、停止()、停止(SB3SB3)需要三个按钮,)需要三个按钮,起点和终点处的两个行程开关是用来自动控制小车的往复运动的起点和终点处的两个行程开关是用来自动控制小车的往复运动的,也应作为输入设备,也应作为输入设备 2、修改、完善以满足控制要求:、修改、完善以满足控制要求:1)小车在两处装料、卸料需要延时,应增加

31、定时器。)小车在两处装料、卸料需要延时,应增加定时器。2)延时结束,小车要能自动继续左行或右行,应在)延时结束,小车要能自动继续左行或右行,应在Y2和和Y3线圈前加入定时器的延时触点。线圈前加入定时器的延时触点。3)小车到达)小车到达SQ1或或SQ2处要能自动停下,应在处要能自动停下,应在Y2和和Y3线圈前加入相应行程开关的常闭触点。线圈前加入相应行程开关的常闭触点。4)若小车停在)若小车停在SQ1或或SQ2处,就算曾经按下停止处,就算曾经按下停止按钮,小车仍然会自行起动。解决方法:增加辅助按钮,小车仍然会自行起动。解决方法:增加辅助继电器记忆起动信号。继电器记忆起动信号。设计法的缺点设计法的

32、缺点:易漏掉某些环节,设计出的梯形图可读性差,只适用来设计一些简单的程序。 严格按照一定的先后次序运行的系统称为顺序控严格按照一定的先后次序运行的系统称为顺序控制系统,也叫制系统,也叫步进控制系统步进控制系统。其控制总是按顺序。其控制总是按顺序一步一步的进行。一步一步的进行。 顺序控制系统的三种基本类型:顺序控制系统的三种基本类型:时间顺序、逻辑时间顺序、逻辑顺序、条件顺序顺序、条件顺序。 顺序控制设计法顺序控制设计法:是针对顺序控制的一种专门的:是针对顺序控制的一种专门的设计方法。这种方法简单易学,容易为初学者所设计方法。这种方法简单易学,容易为初学者所接受,程序的调试、修改和阅读也很方便接

33、受,程序的调试、修改和阅读也很方便 第三节第三节 梯形图顺序控制设计法梯形图顺序控制设计法一、顺序控制系统一、顺序控制系统 使用顺序控制设计法时,首先要根据系统的工使用顺序控制设计法时,首先要根据系统的工艺过程,画出顺序功能图,然后根据顺序功能艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。主要有以下四个步骤:图画出梯形图。主要有以下四个步骤:划分步划分步确定转换条件确定转换条件绘制顺序功能图(绘制顺序功能图(SFC)将顺序功能图转换为梯形图(将顺序功能图转换为梯形图(LAD)二、顺序控制设计法的步骤二、顺序控制设计法的步骤步的划分方法:步的划分方法: 根据根据PLC输出状态的变化来划分

34、,在任何一步输出状态的变化来划分,在任何一步之内,输出状态不变,但是相邻步之间输出状态之内,输出状态不变,但是相邻步之间输出状态一定不同。一定不同。 根据被控对象工作状态的变化来划分。但是被根据被控对象工作状态的变化来划分。但是被控对象工作状态的变化是由于控对象工作状态的变化是由于PLC输出状态的变输出状态的变化引起的,否则就不能这样划分。化引起的,否则就不能这样划分。1、步的概念及步的划分、步的概念及步的划分 将系统的一个工作周期划分为若干个顺序将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(相连的阶段,这些阶段称为步(Step)。)。 第一步:所有灯灭第一步:所有灯灭 第二

35、步:红灯亮,其余灯灭,持续时间第二步:红灯亮,其余灯灭,持续时间5s5s 第三步:红灯灭,绿灯亮,黄灯灭,持续时间第三步:红灯灭,绿灯亮,黄灯灭,持续时间10s10s 第四步:红灯灭,绿灯亮,黄灯亮,持续时间第四步:红灯灭,绿灯亮,黄灯亮,持续时间5s5s注意:注意: 在任何一步之内,输出量的状态不变,但是相在任何一步之内,输出量的状态不变,但是相邻两步的状态一定要改变。邻两步的状态一定要改变。转换条件使系统由当前步转入下一步的信号。转换条件使系统由当前步转入下一步的信号。转换条件来源于三个方面:转换条件来源于三个方面:n 外部输入信号,如按钮开关、限位开关的接通外部输入信号,如按钮开关、限位

36、开关的接通/断开;断开;n PLC内部产生的信号,如定时器、计数器触点的接内部产生的信号,如定时器、计数器触点的接通通/断开;断开;n 若干信号的与、或、非逻辑组合。若干信号的与、或、非逻辑组合。2、转换条件的确定、转换条件的确定 顺序控制设计法用顺序控制设计法用转换条件转换条件控制代表各步控制代表各步的的编程元件编程元件,使它们的状态按一定的顺序,使它们的状态按一定的顺序变化,然后用代表各步的编程元件去控制变化,然后用代表各步的编程元件去控制各各输出继电器输出继电器。 顺序功能图(顺序功能图(SFC:Sequential Function Chart)是描述控制系统的控制过程、功能和)是描述

37、控制系统的控制过程、功能和特性的一种图形,也叫功能表图或流程图。特性的一种图形,也叫功能表图或流程图。 SFC是一种通用的编程语言,它由步、转换条是一种通用的编程语言,它由步、转换条件、有向连线等组成。件、有向连线等组成。3、顺序功能图的绘制、顺序功能图的绘制 4、梯形图的编制、梯形图的编制 如果如果PLC支持支持SFC编程语言,则可以直接使用编程语言,则可以直接使用SFC作为最终程序,否则就要转换为作为最终程序,否则就要转换为LAD程序。程序。三、顺序功能图的绘制三、顺序功能图的绘制1、步与动作、步与动作 步:系统的某一个状态步:系统的某一个状态 初始步:系统的初始状态初始步:系统的初始状态

38、 动作:施控系统向被控系统发出的命令动作:施控系统向被控系统发出的命令M0.1M0.0 活动步活动步当系统中正处于某一步时,该步处于当系统中正处于某一步时,该步处于活动状态,称为活动步。活动状态,称为活动步。 步处于活动状态时,相应的动作被执行步处于活动状态时,相应的动作被执行。u保持型动作保持型动作:该步不再处于活动状态时,其动作:该步不再处于活动状态时,其动作仍然继续被执行。仍然继续被执行。u非保持型动作非保持型动作:该步不活动时,其动作停止执行。:该步不活动时,其动作停止执行。注意:在顺序功能图中,保持型动作应该用文字或注意:在顺序功能图中,保持型动作应该用文字或助记符标注,而非保持型动

39、作不要标注。助记符标注,而非保持型动作不要标注。 有向连线:表示步的活动状态的进展方向,有向连线:表示步的活动状态的进展方向,这种进展按有向连线规定的路线和方向进行。这种进展按有向连线规定的路线和方向进行。l活动状态的进展方向习惯上是活动状态的进展方向习惯上是从上到下从上到下或或从左从左至右至右,在这两个方向有向连线上的箭头,在这两个方向有向连线上的箭头,可以可以省略省略。如果不是上述方向,应在有向连线上用。如果不是上述方向,应在有向连线上用箭头注明进展方向。箭头注明进展方向。 转换:与有向连线垂直的转换:与有向连线垂直的短划线短划线。l转换将相邻两个步分隔开,步的活动状态的进转换将相邻两个步

40、分隔开,步的活动状态的进展是由转换的实现来完成的。展是由转换的实现来完成的。2、有向连线、转换与转换条件、有向连线、转换与转换条件 转换条件:是与转换相关的逻辑条件转换条件:是与转换相关的逻辑条件。 转换条件可以用转换条件可以用文字语言文字语言、布尔代数表达式布尔代数表达式或或图形符号图形符号标注在表示转换的短划线的旁边。标注在表示转换的短划线的旁边。l符号符号X和和X分别表示逻辑信号分别表示逻辑信号X为为“1”和和“0”态时,转换实现。态时,转换实现。l符号符号X和和X分别表示信号分别表示信号X从从01和从和从10状态时,转换实现。状态时,转换实现。l布尔代数表达式(布尔代数表达式(X0+X

41、3)C0表示该表达式表示该表达式逻辑运算结果为逻辑运算结果为“1”态时,转换实现态时,转换实现 单序列单序列 由一系列相继激活的步由一系列相继激活的步组成;组成; 每一步的后面只有一个每一步的后面只有一个转换;转换; 每一个转换的后面只有每一个转换的后面只有一个步一个步 。3、顺序功能图的基本结构、顺序功能图的基本结构 选择序列选择序列 一个活动步之后,紧跟一个活动步之后,紧跟着几个后续步可供选择;着几个后续步可供选择; 选择序列的开始称为分选择序列的开始称为分支,每个分支都有各自支,每个分支都有各自的转换条件;的转换条件; 某一时刻只允许选择一某一时刻只允许选择一个序列;个序列; 选择序列的

42、结束称为合选择序列的结束称为合并。并。 并行序列并行序列 转换的实现导致几个分转换的实现导致几个分支同时激活;支同时激活; 为了强调转换的同步实为了强调转换的同步实现,有向连线的水平部现,有向连线的水平部分用双线表示;分用双线表示; 在表示同步的水平线上在表示同步的水平线上只有一个转换符号;只有一个转换符号; 并行序列的开始称为分并行序列的开始称为分支,结束称为合并。支,结束称为合并。 跳转、重复、循环跳转、重复、循环u 该转换的前级步必须是活动步;该转换的前级步必须是活动步;u 相应的转换条件得到满足。相应的转换条件得到满足。4、顺序功能图的转换实现的基本原、顺序功能图的转换实现的基本原则则

43、(1)转换实现的条件)转换实现的条件 如果转换的前级步或后续步不止一个,转换的实现成为如果转换的前级步或后续步不止一个,转换的实现成为同步实现同步实现。为了强调同步实现,有向连线的水平部分用。为了强调同步实现,有向连线的水平部分用双线双线表示。表示。同时满足同时满足同步实现同步实现u使所有由有向连线与该转换条件相连的后续使所有由有向连线与该转换条件相连的后续步变为活动步;步变为活动步;u使所有由有向连线与该转换条件相连的前级使所有由有向连线与该转换条件相连的前级步变为不活动步步变为不活动步 。(2)转换实现应完成的操作)转换实现应完成的操作 以上规则适用于任意结构中的转换。转换以上规则适用于任

44、意结构中的转换。转换实现的基本规则是根据顺序功能图设计梯形图实现的基本规则是根据顺序功能图设计梯形图的基础,它适用于顺序功能图的各种结构。的基础,它适用于顺序功能图的各种结构。 在单序列中,一个转换仅有一个前级步和一个后在单序列中,一个转换仅有一个前级步和一个后续步;续步; 在并行序列的分支处,转换有几个后续步,转换在并行序列的分支处,转换有几个后续步,转换实现时要对后续步中的所有编程元件置位;实现时要对后续步中的所有编程元件置位; 在并行序列的合并处,转换有几个前级步,当所在并行序列的合并处,转换有几个前级步,当所有前级步均为活动步时才可能实现转换,转换实有前级步均为活动步时才可能实现转换,

45、转换实现时要对前级步的所有编程元件复位;现时要对前级步的所有编程元件复位; 在选择序列的分支和合并处,一个转换只有一个在选择序列的分支和合并处,一个转换只有一个前级步和一个后续步,但是一个步可能有多个前前级步和一个后续步,但是一个步可能有多个前级步或后续步。级步或后续步。两个步绝对不能直接相两个步绝对不能直接相连,必须用一个转换将连,必须用一个转换将它们隔开;它们隔开;两个转换也不能直接相两个转换也不能直接相连,必须用一个步将它连,必须用一个步将它们隔开;们隔开;(3)绘制顺序功能图时的注意事项)绘制顺序功能图时的注意事项初始步必不可少;初始步必不可少; 顺序功能图中的初始步一般对应于系统等待

46、顺序功能图中的初始步一般对应于系统等待起动的起动的起始状态起始状态,由于初始步可能没有动作,由于初始步可能没有动作执行,因此很容易遗漏。执行,因此很容易遗漏。如果没有初始步,如果没有初始步,无法表示初始状态,系统也就无法返回到停无法表示初始状态,系统也就无法返回到停止状态止状态。 只有当某一步的所有前级步都是活动步时,只有当某一步的所有前级步都是活动步时,该步才可能变成活动步。该步才可能变成活动步。因此必须要有初始因此必须要有初始化信号将初始步预置为活动步化信号将初始步预置为活动步,否则系统中,否则系统中永远无法出现活动步,系统无法工作。永远无法出现活动步,系统无法工作。顺序控制系统要实现自动控

温馨提示

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

评论

0/150

提交评论