登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:谁能解释一下这句话的意思

点击:391 回复:1

执行MC 指令时,PLC 会将之前开关接点的状态推入PLC 内部自订的堆栈中,而此堆栈由PLC
自行控制,使用者无法改变;而后当执行到MCR 指令时,会由堆栈的最上层取出之前的开关接
点状态,当上面2、4、5 的状况下时,则有可能会发生推入PLC 内部堆栈与取出堆栈的次数不
相同的情况,遇到这种状况时,堆栈最多能堆入8 层,而另外取出堆栈的值最多取到堆栈为空
时则不再取出,所以在搭配CALL 或CJ 等转移指令时须注意堆栈的堆入和取出。
执行MC 指令时,PLC 会将之前开关接点的状态推入PLC 内部自订的堆栈中,而后当执行到MCR 指令时,会由堆栈的最上层取出之前的开关接点的状态,那MC至MCR之间的开关点状态存哪里去了呢,不解。
10-11-16 21:56
我路过,也不解,期待专家为楼主解答吧!祝好运!!!
10-11-16 22:37

工控新闻

更多新闻资讯