MPS进栈指令
MRD读栈指令
MPP出栈指令
进栈指令,当前的结果马上要参加运算,会被修改,但是此结果在下一个运算或输出中还需要用到,就用这个指令进行进栈,即存储或记忆此时的值。在PLC由上往下,从左向右运行时,如果不储存下次会用到的当前值,下次用到的时候就没有办法调用想用的值。
读栈是为了不改变栈,希望下一次用到的时候,这个值还能取出来;出栈是为了节省栈资源,下次不用了,存着也没意义。
谢谢。
堆栈指令是梯形中自动调用的,用户编梯形图时不要考虑堆栈, 许多初学者被堆栈搞的一头雾水。
MPS进栈指令
MRD读栈指令
MPP出栈指令
进栈指令,当前的结果马上要参加运算,会被修改,但是此结果在下一个运算或输出中还需要用到,就用这个指令进行进栈,即存储或记忆此时的值。在PLC由上往下,从左向右运行时,如果不储存下次会用到的当前值,下次用到的时候就没有办法调用想用的值。
读栈是为了不改变栈,希望下一次用到的时候,这个值还能取出来;出栈是为了节省栈资源,下次不用了,存着也没意义。
谢谢。
堆栈指令是梯形中自动调用的,用户编梯形图时不要考虑堆栈, 许多初学者被堆栈搞的一头雾水。