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

发布时间:2024-03-08
在plc程序控制中,有时需要将运算的中间结果进行暂时存储,等到要用时再取出来使用,因此在plc中有11个被称为栈,存储中间运算结果的存储器。使用mps指令将程序运算的中间结果压入栈中的第一层,栈中原来的数据依次向下一层移动;使用mrd指令将栈中最上层的数据读出,读栈时,数据不发生移动;使用mpp指令将存入栈中的数据向上一层移动一次,并将最上层的数据取出。打个比方,进栈好比手枪压子弹,出栈好比退子弹,先进的后出,后进的先出如图所示。
mps与mpp指令必须成对使用,且连续使用不超过11次,图是栈指令的使用说明。
图 栈指令的使用说明
电路块一与电路块三需要用栈指令,而电路块二是在out指令后,通过接点对其它线圈使用out指令称为纵接输出或连续输出,这种连续输出可以多次重复使用,如是顺序改成电路块一的顺序,则必须使用栈指令,这时程序步会增多,因此在程序设计时要仔细斟酌。
上一个:重置浏览器的方法(重置浏览器命令)
下一个:电动汽车带动电机马达行业快速发展

pnyssd(pny固态硬盘是什么品牌)
磁光电混合存储一体机
系统u盘制作那个软件好(u盘制作系统哪个软件好)
电脑网络驱动坏了没办法上网怎么办(网络驱动坏了没网络怎么修复)
果洛四级工伤怎么赔
监外执行的条件有哪些
移动硬盘当外接硬盘,外接硬盘和移动硬盘一样吗
绝缘靴手套试验台试验方法
手机图标字体怎么可以变大小(怎么调整手机图标的字体大小)
婚宴礼服如何挑选