各位仁兄请教下,我今天遇到个问题在OB1里使用M2.0调用FC1,FC1程序是M2.1常闭点后输出M2.2。
问题如下;m2.0逻辑为1,调用fc1,m2.0为1时,M2,.2输出为0
m2.0逻辑为0时,不,再调用FC1,M2.2输出为0
M2.0逻辑为1,是调用FC1, m2.0逻辑为0时,M2.2输出为1。
M2.0逻辑为0时,不,再调用FC1,M2.2输出为仍然为1.
试问调用完块之后为什么会保持调用完之前的逻辑状态值,plc的CPU不再扫描FC1,为什么能流依旧存在。 M2.2依旧为1 ,
如何在执行完FC1的逻辑,在不调用FC1的同时,这个块里的位逻辑都为0. 除了rst与mov-0