fx系列plc中的堆栈指令

堆栈指令指令说明堆栈指令是FX系列中新增的基本指令,用于多重输出电路,为编程带来便利、在FX系列PLC中有11个存储单元,它们专门用来存储程序运算的中间结果,被称为栈存储器

(1) MPS(进栈指令)

将运算结果送入栈存储器的第一段,同时将先前送入的数据依次移到栈的下一段

(2) MRD(读栈指令)

将栈存储器的第一段数据(最后进栈的数据)读出且该数据继续保存在栈存储器的第一段,栈内的数据不发生移动

(3) MPP(出栈指令)

将栈存储器的第一段数据(最后进栈的数据)读出且该数据从栈中消失,同时将栈中其它数据依次上移

(1)堆栈指令没有目标元件

(2) MPS和MPP必须配对使用

(3)由于栈存储单元只有11个,因此栈的层次最多11层

 

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关