欢迎访问广州逸德自动化科技有限公司官网!
广州逸德自动化科技有限公司Guangzhou Yide Automation Technology Co., Ltd
全国咨询热线:158-0021-7858
产品推荐
相关常见百科
当前位置:主页 > 新闻资讯 >

三菱PLC的栈指令(MPS、MPP、MRD)功能说明

时间:2015-02-25 00:00:00 来源:未知 点击:

三菱PLC的栈指令(MPS、MPP、MRD)功能说明
  在FX系列PLC中有11个存储单元,如下图a所示,它们专门用来存储程序运算的中间结果,被称为栈存储器。对栈存储器的操作对应有三个栈指令:MPS、MPP和MRD。
  MPS是进栈指令,其作用是将运算结果送入栈存储器的第一个单元,同时将先前送入的数据依次移到栈的下一个单元。
  MPP是出栈指令,其作用是将栈存储器第一个单元的数据(最后进栈的数据)读出且该数据从栈中消失,同时将栈中其他数据依次上移。
  MRD是读栈指令,其作用是将栈存储器第一个单元的数据(最后进栈的数据)读出且该数据继续保存在栈存储器的第一个单元,栈内的数据不发生移动。
  栈指令用在某一个电路块与其他不同的电路块串联,以便实现驱动不同线圈的场合,即用于多重输出电路。其应用如图b所示。
 
  指令使用说明:
  1)栈指令没有目标元件。
  2) MPS和MPP指令必须配对使用。
  3)栈存储器只有11个单元,所以栈最多为11层。图3-13所示为一层堆栈使用实例,图3-14所示为二层堆栈使用实例。
  4)栈指令在应用时遵循先进后出、后进先出的原则。
 
 

更多三菱PLC三菱变频器三菱PLC编程软件三菱PLC视频教程三菱PLC编程手册等相关资料,请登录广州逸德自动化科技有限公司网 http://www.gzydzdh.com

在线客服
联系方式

热线电话

158-0021-7858

上班时间

周一到周五

公司电话

153-6081-0023

微信在线客服
线