当前位置:首页 > PLC梯形图的基本原理
1 PLC梯形图基本原理
? 相同垂直线的多重条件输出,没有输入装置及其运算的放在上面可以省略MPS、MPP
X0Y1Y0梯形图转译成指令:
MPS AND OUT MPP OUT
X0 Y1 Y0
??
Y0X0Y1梯形图转译成指令:
OUT AND OUT
Y0 X0 Y1
? 信号回流的线路修正
在以下的两个范例,左边是我们想要的图形,但是根据我们的定义,左边的图是有误的,其中存在不合法的”信号回流”路径,如图所示。并修正如右图,如此可完成使用者要的电路动作。 例一:
X0X0X3X6X1X4X7X2X5X1X4X2X5X10X3??
X10LOOP1X6信号回流X7X5X10LOOP1?
例二:
X0X3X6X1X4X7X2X0X5X10LOOP1信号回流X1X4X2X5X3X6?
??
X2X5X3X6X7X10信号回流X0X3X6X1X4X7LOOP1X0X1X4X7X10LOOP2X10LOOP2
DVP-PLC 应用技术手册
1-17
1 PLC梯形图基本原理
1.7 常用基本程序设计范例
?
起动、停止及自保
有些应用场合需要利用按钮的瞬时闭合及瞬时断开作为设备的启动及停止。因此若要维持持续动作,则必须设计自保回路,自保回路有下列几种方式: 范例1:停止优先的自保回路
当启动常开接点X1=On,停止常闭接点X2=Off时,Y1=On,此时将X2=On,则线圈Y1停止受电,所以称为停止优先。
Y1X1X2Y1 范例2:启动优先的自保回路
启动活常开接点X1=On,停止常闭接点X2=Off时,Y1=On,线圈Y1将受电且自保,此时将X2=On,线圈Y1仍因自保接点而持续受电,所以称为启动优先。
范例3:置位(SET)、复位(RST)指令的自保回路
右图是利用RST及SET指令组合成的自保电路。 RST指令设置在SET指令之后,为停止优先。由于PLC执行程序时,是由上而下,因此会以程序最后Y1的状态作为Y1的线圈是否受电。所以当X1及X2同时动作时,Y1将失电,因此为停止优先。
SET指令设置在RST指令之后,为启动优先。当X1及X2同时动作时,Y1将受电,因此为启动优先。
启动优先X2X2停止优先X1Y1X1X2Y1 SETRSTY1Y1
RSTY1Y1X1SET
范例4:停电保持
右图辅助继电器M512为停电保持(请参考PLC主机使用手册),则如图的电路不仅在通电状态下能自保,而且一旦停电再复电,还能保持停电的自保状态,因而使原控制保持连续性。
M512Y1X1SETX2RSTM512M512
?
常用的控制回路
范例5:条件控制
1-18
DVP-PLC 应用技术手册
1 PLC梯形图基本原理
X1Y1X2Y2X4Y1Y2X3Y1X1X3X2X4Y1
Y2
X1、X3分别启动/停止Y1,X2、X4分别启动/停止Y2,而且均有自保回路。由于Y1的常开接点串联了Y2的电路,成为Y2动作的一个 AND的条件,所以Y2动作要以Y1动作为条件,Y1动作中Y2才可能动作。 范例6:互锁控制
X1Y1X3Y2Y1X1X3X2X4X2Y2X4Y1Y2Y1Y2
上图为互锁控制回路,启动接点X1、X2那一个先有效,对应的输出Y1、Y2将先动作,而且其中一个动作了,另一个就不会动作,也就是说Y1、Y2不会同时动作(互锁作用)。即使X1,X2同时有效,由于梯形图程序是自上而下扫描,Y1、Y2也不可能同时动作。本梯形图形只有让Y1优先。 范例7:顺序控制
X1Y1X2Y2X4Y1Y2Y2Y1X3若把范例5 “条件控制” 中Y2的常闭接点串入到Y1的电路中,作为Y1动作的一个 AND 条件(如左图所示),则这个电路不仅Y1作为Y2动作的条件,而且当Y2动作后还能停止Y1的动作,这样就使Y1及Y2确实执行顺序动作的程序。
DVP-PLC 应用技术手册
1-19
1 PLC梯形图基本原理
范例8:振荡电路
周期为ΔT+ΔT的振荡电路
Y1Y1Y1
TT
上图为一个很简单的梯形图形。当开始扫描Y1常闭接点时,由于Y1线圈为失电状态,所以Y1常闭接点闭合,接着扫描Y1线圈时,使其受电,输出为1。下次扫描周期再扫描Y1常闭接点时,由于Y1线圈受电,所以Y1常闭接点打开,进而使线圈Y1失电,输出为0。重复扫描的结果,Y1线圈上输出了周期为ΔT(On)+ΔT(Off) 的振荡波形。
周期为nT+ΔT的振荡电路
X0T0Y1Y1TMRT0KnX0
Y1nTT
上图的梯形图程序使用定时器T0控制线圈Y1的受电时间,Y1受电后,它在下个扫描周期又使定时器T0关闭,进而使Y1的输出成了上图中的振荡波形。其中n为定时器的十进制设定值,T为该定时器时基(时钟周期)。 范例9:闪烁电路
X0T1TMRX0T1Y1T2Kn2Y1n1*TT2TMRT1Kn1X0n2*T
上图是常用的使指示灯闪烁或使蜂鸣器报警用的振荡电路。它使用了两个定时器,以控制Y1线圈的On及Off时间。其中n1、n2分别为T1及T2的计时设定值,T为该定时器时基(时钟周期)。 范例10:触发电路
X0M0M0M0Y1Y1Y1M0Y1X0T
在上图中,X0的上升沿微分指令使线圈M0产生ΔT(一个扫描周期时间)的单脉冲,在这个扫描周期内线圈Y1也受电。下个扫描周期线圈M0失电,其常闭接点M0及常闭接点Y1都闭合着,进而使线圈Y1继续保持受电状态,直到输入X0又来了一个上升沿,再次使线圈M0受电一个扫描周期,同时导致线
1-20
DVP-PLC 应用技术手册
共分享92篇相关文档