电路块ANB指令与ORB指令操作

描述

一、ANB.ORB指令

在梯形图中,可能会出现电路块与电路块串联或者电路块与电路块并联的情况,这时就要使用ANB指令或ORB指令。ANB指令称为“电路块与指令”,其功能是使电路块与电路块串联。ORB指令称为“电路块或指令”,其功能是使电路块与电路块并联。ANB指令和ORB指令是独立指令,没有操作元件。

将每个电路块看成一个分支电路,每个分支电路的第一个触点就是分支起点,这时规定要使用LD指令或LDI指令。也就是写每个电路块的指令语句表时,如果第一个触点是常开触点,要用LD指令,不管这个触点是否接左母线;如果第一个触点是常闭触点,要用 LDI指令。

二、OUT指令

OUT指令可于驱动输出继电器、通用辅助继电器、计数器。

三、MPS、MRD、MPP 指令

在FX系列PLC中均设置有存储运算中间结果的存储器,称为堆栈存储器。这个堆栈存储器将触点之间的逻辑运算结果存储后,可以用指令将这个结果读出,再参与其他触点之间的逻辑运算。与堆栈存储器对应的指令有MPS、MRD、MPP指令。

1、MPS进栈指令

其功能为将该时刻的运算结果压入堆栈存储器的最上层,堆栈存储器原来存储的数据依次向下自动移一层。

2、MRD读栈指令

其功能为将堆栈存储器中最上层的数据读出。执行MRD指令后,堆栈存储器中的数据不发生任何变化。

3、MPP出栈指令

其功能为将堆栈存储器中最上层的数据取出,堆栈存储器原来存储的数据依次向上自动移一层。

4、编程时,进栈MPS指令与出栈MPP指令必须成对出现使用,且连续使用次数不能超过11次。MRD指令可根据实际情况决定是否使用。MPS、MRD、MPP指令只对堆栈存储器的数据进行操作,因此默认操作元件为堆栈存储器,在使用时无须指定操作元件。在MPS、MRD、MPP指令之后若有单个常开(或常闭)触点串联,应使用AND(或ANI)指令;在MPS、MRD、MPP指令之后若无触点串联,直接驱动线圈,则应使用 OUT指令。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分