PLC基本指令 MPS、MRD、MPP 应用及案例7-mpp文件

1.MPS、MRD、MPP指令

概要

在可编程控制器中,有11个被称为堆栈的内存,用于记忆运算的中间结果(ON或OFF)。

1). 指令格式

PLC基本指令 MPS、MRD、MPP 应用及案例7

2). 对象软元件

PLC基本指令 MPS、MRD、MPP 应用及案例7

2.功能和动作说明

该指令是用于编写多重分支输出回路的便捷指令。

PLC基本指令 MPS、MRD、MPP 应用及案例7

• 使用MPS指令存储运算的中间结果后,驱动输出Y002。

• 使用MRD指令读取该存储内容后,驱动输出Y003。 MRD指令可以多次编程。

• 在最终输出回路中使用MPP指令替代MRD指令。 从而在读出上述存储内容的同时将其复位。

3.程序举例

1) 程序举例1(1段堆栈) 在这个实例中,只使用了一段堆栈。

PLC基本指令 MPS、MRD、MPP 应用及案例7

2) 程序举例2(1段堆栈ANB、ORB指令并用)

PLC基本指令 MPS、MRD、MPP 应用及案例7

3) 编程示例3(2段堆栈)

PLC基本指令 MPS、MRD、MPP 应用及案例7

4) 编程示例4(4段堆栈)

PLC基本指令 MPS、MRD、MPP 应用及案例7

在图上方的梯形图中,需要使用三重的MPS指令编程。 但是,如果改用图中下方的回路,不使用MPS指令也能轻松编程。

推荐阅读