PLC的FX系列的堆栈指令讲解

您所在的位置:网站首页 堆栈指令 PLC的FX系列的堆栈指令讲解

PLC的FX系列的堆栈指令讲解

2023-03-25 21:17| 来源: 网络整理| 查看: 265

原标题:PLC的FX系列的堆栈指令讲解

今天给大家分享的文章是关于PLC-FX系列的堆栈指令问题,具体是怎么样的呢?我们一起往下阅读。

FX2N的共有27条基本逻辑指令,其中包含了有些子系列PLC的20条基本逻辑指令。

堆栈指令(MPS/MRD/MPP)

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

(1)MPS(进栈指令) 将运算结果送入栈存储器的第一段,同时将先前送入的数据依次移到栈的下一段。

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

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

堆栈指令的使用如图1所示,其中图1a为一层栈,进栈后的信息可无限使用,最后一次使用MPP指令弹出信号;图1b为二层栈,它用了二个栈单元。

堆栈指令的使用

(a)一层栈

(b)二层栈

堆栈指令的使用说明:

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

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

(3)由于栈存储单元只有11个,所以栈的层次最多为11层。

海蓝机电每天与你分享自动化知识。返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3