您现在的位置是:首页 > PLC技术 > PLC技术

CPM2A系列PLC的梯形图指令

来源:艾特贸易2017-06-05

简介梯形图是一种图形编程语言,是从继电器控制原理图的基础上演变而来的。梯形图指令包括梯形指令和逻辑块指令,并与梯形图上的条件一致。梯形图指令是基本指令中使用最频繁的指

    梯形图是一种图形编程语言,是从继电器控制原理图的基础上演变而来的。梯形图指令包括梯形指令和逻辑块指令,并与梯形图上的条件一致。梯形图指令是基本指令中使用最频繁的指令。

    1LDLD NOTANDAND NOTOROR NOT指令

    载入( LD)、载入非(LD NOT)、与(AND)、与非(AND NOT)、或(OR)和或非( OR NOT)指令是常用的基本指令,其梯形图如图7-1所示。

LD、LD NOT、AND、AND NOT、OR和OR NOT指令梯形图

    7-1    LDLD NOTANDAND NOTOROR NOT指令梯形图

    这六个基本指令对应于梯形图中的条件,分配到每一指令位的状态决定所有其他指令的执行条件。这些指令中的每一指令和每一位地址可以根据需要多次使用,根据需要可以使用许多这样的指令。

    分配到LDLD NOT位操作数(B)的状态决定第一个执行条件。AND在执行条件和其本身操作码位的状态之间作逻辑与运算;AND NOT在执行条件和其本身操作码位的状态非之间作逻辑与运算;OR在执行件和其本身操作码位的状态之间作逻辑或运算;OR NOT在执行条件和其本身操作码位的状态非之间作逻辑或运算。

    这些指令不影响标志位。同时,只要PC的存储容量允许,不限制这些指令的使用数量,或限制它们的必须使用顺序。

    【例1  基本指令的使用如图7-2所示。

例1的梯形图和助记符

    7-2    1的梯形图和助记符

AND LD和OR LD指令梯形图

    7-3    AND LDOR LD指令梯形图

    2.逻辑块与(AND LD)和逻辑块或(OR LD)指令

    在这种情况下,不能简单地使用ORAND指令来处理,而需要使用AND LDOR LD指令才能将梯形图转化为助记符程序。AND LDOR LD指令梯形图如图7-3所示。

   ORAND指令用于执行条件与一位状态逻辑连接,而OR LDAND LD指令能够逻辑地连接两个执行条件,即当前执行条件和上一个还未使用的执行条件。

   AND LDOR LD指令不影响标志位。

    【例2  三个逻辑块相串联的梯形图和助记符如图7-4所示。

    【例3  三个逻辑块相并联的梯形图和助记符如图7-5所示。

例2梯形图和助记符

    7-4    2梯形图和助记符

例3梯形图和助记符

    7-5    3梯形图和助记符