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

PLC的逻辑块指令

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

简介逻辑块指令描述了逻辑块之间的关系。 AND-LD 指令将两个逻辑块(或称电路块)产生的执行条件进行逻辑与运算。 OR-LD 指令将两个逻辑块产生的执行条件进行逻辑或运算。 如图 2-6 所示

    逻辑块指令描述了逻辑块之间的关系。AND-LD指令将两个逻辑块(或称电路块)产生的执行条件进行逻辑与运算。OR-LD指令将两个逻辑块产生的执行条件进行逻辑或运算。    如图2-6所示电路:当左边逻辑块的逻辑条件为ON(即IR00000IR00001ON),同时右边的逻辑块的条件为ON(IR00002ONIR00003OFF)时,则执行条件为ON。这样的梯形图仅用ANDOR指令不能转换为助记符。此时必须使用AND-LDOR-LD指令。    AND-LD指令本身不需要操作数,因为它是对前面已经确定的执行条件进行操作。
串联电路块的处理
    2-6    串联电路块的处理    这里,用短线表明不需要指定或输入操作数。    2-7OR- LOAD指令使用的例子。当IR00000ON,同时IR00001OFF;或者IR00002IR00003同时为ON时,右边的指令的执行条件上将为ON。除了当前的执行条件要同上一个未使用的执行条件进行OR运算外,OR-LD指令的操作和助记符与AND-LD指令的操作和助记符完全相同。
并联电路块的处理
    2-7    并联电路块的处理    对于两组以上的电路块,有两种编程方法。如图2-8和图2-9所示。在第二种编程方法中,在AND-LDOR-LD前的程序段数应不大于8,而第一种方法对此没有限制。
三组电路块的串联
    2-8    三组电路块的串联
三组电路块的并联
    2-9    三组电路块的并联    有些梯形图既需要AND-LD指令又需要OR-LD指令。这时,必须将梯形图分解为有简单串并联关系的逻辑块。各块使用LD指令将第一个条件转化为代码,然后用AND-LDOR-LD将各块进行逻辑组合。    【例2-1  将图2-10所示梯形图转化成指令语句表。    【解】  这个例子初看起来可能很复杂,其实只要使用两个逻辑块指令就可以编码。编码过程及语句表如图2-11所示。    第一个逻辑块并联指令用来组合块a的执行条件,第二个用来将块b的执行条件同常闭条件IR00003的执行条件相结合。梯形图的其余部分可以用ORANDAND NOT编码。
例2-1图
    2-10    2-1
图2-10分析
    2-11    2-10分析