其他品牌

  • DS200SLCCG1AAA
  • DS200SLCCG1AAA
DS200SLCCG1AAADS200SLCCG1AAA

DS200SLCCG1AAA

  • DS200SLCCG1AAA
  • DS200SLCCG1AAA成色漂亮
  • DS200SLCCG1AAA现货正品
  • DS200SLCCG1AAA质保一年
  • Product description: DS200SLCCG1AAA
  • INQUIRY
在plc程序控制中,有时需要将运算的中间结果进行暂时存储,等到要用时再取出来使用,因此在PLC中有11个被称为栈,存储中间运算结果的存储器。使用MPS指令将程序运算的中间结果压入栈中的第一层,栈中原来的数据依次向下一层移动;使用MRD指令将栈中最上层的数据读出,读栈时,数据不发生移动;使用MPP指令将存入栈中的数据向上一层移动一次,并将最上层的数据取出。打个比方,进栈好比手枪压子弹,出栈好比退子弹,先进的后出,后进的先出如图所示。
MPS与MPP指令必须成对使用,且连续使用不超过11次,图是栈指令的使用说明。


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

上一个:DS200SLCCG1ACC 下一个:DS200SIOCG1AEA

关闭
微信扫码关闭
微信扫码