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

FX2N PLC多重输出电路(MPS/MRD/MPP)指令应用示例及说

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

简介多重输出电路指令如表 2-6 所示。 表 2-6 多重输出电路指令表 MPS 、 MPP 、 MRD 为无操作元件指令,都为一个程序步长。这组指令用于多输出电路。可将连接点先存储,因此可用于连接后

    多重输出电路指令如表2-6所示。    2-6    多重输出电路指令表
多重输出电路指令表
    MPSMPPMRD为无操作元件指令,都为一个程序步长。这组指令用于多输出电路。可将连接点先存储,因此可用于连接后面的电路。    FX系列PLC中,有11个存储运算中间结果的存储器,被称为栈存储器,MPSMPP指令必须成对使用,而且连续使用的次数应少于11次。    使用一次MPS指令,该时刻的运算结果就压入栈的第一层。再次使用MPS指令时,当时的运算结果压入栈的第一层,先压入的数据依次向栈的下一段压移。    使用MPP指令,各数据依次向上层托移。最上层的数据在读出后就从栈内消失。    MRD是最上层所存的最新数据的读出专用指令,栈内的数据不发生下压或上托。使用MPS指令、MPP指令、MRD指令栈内的数据存储如图2-7所示。
栈存储器
    2-7    栈存储器    与多重输出电路指令相关的使用,分别如图2-8~2-11所示。
MPS/MRD/MPP简单电路例(1层栈)
    2-8    MPS/MRD/MPP简单电路例(1层栈)
1层栈和ANB、ORB指令应用示例
    2-9    1层栈和ANBORB指令应用示例
2层栈应用示例
    2-10    2层栈应用示例
4层栈应用示例
    2-11    4层栈应用示例