行业动态

当前位置:三菱PLC > 新闻资讯 > 行业动态

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

点击:10559 日期:2019-03-12 选择字号:

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


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



堆栈指令(MPS/MRD/MPP



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



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

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

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



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


PLC的FX系列

堆栈指令的使用

(a)一层栈

(b)二层栈


堆栈指令的使用说明:

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

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

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


深圳市海蓝机电设备有限公司www.szhailan.com)专业经营:三菱PLC三菱伺服电机三菱变频器三菱触摸屏等工控自动化产品的批发和代理。同时提供机器人视觉、自动化开发、上位机软件、机电设备维修等技术服务。

电话:0755-88356296(10线) 吴经理:13823726967 

评论信息

暂无留言!
发表评论
姓名:
内容:
验证码: 点击换一个 看不清?

1.尊重网上道德,遵守中华人民共和国的各项有关法律法规,不发表攻击性言论。
2.承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
3.产品留言板管理人员有权保留或删除其管辖留言中的任意内容。
4.不支持HTML代码且留言要通过审核后才会显示,请勿恶意留言。