plc栈指令MPS、MRD、MPP的使用说明

来源:本站
导读:目前正在解读《plc栈指令MPS、MRD、MPP的使用说明》的相关信息,《plc栈指令MPS、MRD、MPP的使用说明》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《plc栈指令MPS、MRD、MPP的使用说明》的详细说明。
在plc程序控制中,有时需要将运算的中间结果进行暂时存储,等到要用时再取出来使用,因此在PLC中有11个被称为栈,存储中间运算结果的存储器。使用MPS指令将程序运算的中间结果压入栈中的第一层,栈中原来的数据依次向下一层移动;使用MRD指令将栈中最上层的数据读出,读栈时,数据不发生移动;使用MPP指令将存入栈中的数据向上一层移动一次,并将最上层的数据取出。打个比方,进栈好比手枪压子弹,出栈好比退子弹,先进的后出,后进的先出如图所示。
MPS与MPP指令必须成对使用,且连续使用不超过11次,图是栈指令的使用说明。

plc栈指令MPS、MRD、MPP的使用说明
图 栈指令的使用说明
电路块一与电路块三需要用栈指令,而电路块二是在OUT指令后,通过接点对其它线圈使用OUT指令称为纵接输出或连续输出,这种连续输出可以多次重复使用,如是顺序改成电路块一的顺序,则必须使用栈指令,这时程序步会增多,因此在程序设计时要仔细斟酌。

提醒:《plc栈指令MPS、MRD、MPP的使用说明》最后刷新时间 2023-07-10 03:42:50,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《plc栈指令MPS、MRD、MPP的使用说明》该内容的真实性请自行鉴别。