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