FBM201电缆 P0916DC
FBM201电缆 P0916DC
因为梯形图是一种程序表明的方式,并非由硬件构成的控制电路,因而在画梯形图时,应留意和一般控制电路的不同之处,PLC编程时应该遵循以下基本准则:
(1)外部输入/输出继电器、内部继电器、定时器、计数器等软器材的逻辑触点能够多次重复运用,无需用杂乱的程序结构来削减触点的运用次数。
(2)梯形图的每一行都是从左母线开始,线圈接在右边。触点不能放在线圈的右边,而在继电接触器控制电路中,触点能够加在线圈的右边,这在PLC的梯形图中是不允许的。如图1(a)表明。从图中不难看出编程者的目的是,当触点0.00、0.01、0.02都闭合时,线圈10.00被驱动得电。但在梯形图中因为触点不能与右母线相连,因而将图1(a)转化成图1(b)所示格式,既满意了程序的上述功用,又符合梯形图的编程规矩。
图1线圈未与右母线(或触点与右母线)相连状况的转化
阐明:(a)不符合编程标准的梯形图;(b)符合编程标准的梯形图
(3)线圈不能直接与左母线相连。由图2(a)不难看出编程者的目的是,使程序一运转10.00、10.01线圈即被驱动。要达到这样的目的,能够运用一个程序中未被调用的内部继电器(如200.00)的常闭触点或许特别继电器253.15(常通继电器)的常开触点来驱动它们,既满意了编程者的功用要求,又不违背梯形图编程规矩,如图2(b)所示。
图2线圈直接与左母线相连状况的转化
阐明:(a)不符合编程标准的梯形图;(b)符合编程标准的梯形图
(4)同一编号的线圈在同一个主程序中连续运用两次称为同名双线圈输出。同名双线圈输出简单引起输出成果的不确定,编制程序时应尽量防止同名双线圈输出的状况,怎么防止同名双线圈输出能够参阅图3所示的方案。
图3同名双线圈输出及其解决方案
FBM201电缆 P0916DC
(a)原梯形图;(b)运转效果;
在梯形图程序中一般应尽量防止同名双线圈输出,因为这样会形成输出成果的不确定,如图(a)所示为同名双线圈输出梯形图。在编程语法上,该梯形图并不违反规定,但在实践运转过程中,其成果有时会和编程者的期望截然不同。不难看出(a)图中编程者的目的是,当支路1中的触点0.00、0.01都闭合时、或支路2中的触点0.02、0.03都闭合时、或两条支路中的一切触点都闭合时,线圈10.00都能被驱动。但在实践履行中,当触点支路1中的触点0.00、0.01闭合,而支路2中的触点0.02、0.03断开时,线圈10.00并不得电,成果如图(b)所示。这是因为PLC采用循环扫描的处理方式。在输入采样后,中央处理器对梯形图自上而下进行运算。在运算阶电路时,线圈10.00是被驱动得电的,但运算到第二阶电路时,线圈10.00因触点0.02、0.03断开而不被驱动。在I/O刷新时,以后的运算成果为准进行输出,因而此时的线圈10.00是失电状态的。
(5)梯形图程序必须符合次序履行的准则,即从左到右,从上到下地次序履行,如不符合次序履行准则的梯形图程序是无法输入编程软件的。如图4(a)所示的桥式结构的梯形图,不难看出程序设计者的目的是,当支路l的一切触点均闭合、或支路2的一切触点均闭合、或支路3的一切触点均闭合、或支路4的一切触点均闭合时,线圈10.00被驱动得电。但此类梯形图因为不符合编程规矩而无法输入编程软件或手持编程器,应将图4(a)转化成图4(b)所示,才干使用编程软件或手持编程器写入PLC存储器中。
图4桥式电路的转化
阐明:(a)桥式电路图;(b)转化后的梯形图
(6)梯形图中串联、并联触点运用的次数没有约束,可无限次地运用,如图5所示。
图5触点的无限运用
(7)同一程序中两个或两个以上不同编号的线圈能够并联输出,如图6所示。
图6不同编号的多个线圈并联输出