关于BR位的运用,我在网上也搜了一些,总感觉领悟不到其精髓。请大神帮我解释下BR位存在的意义,就是说BR位是干嘛用的?我知道BR位是与ENO一致的,我们管理BR位可以使ENO通,保证后面逻辑的EN通,这个我知道,求说点别的
假如,不用SET SAVE指令对BR进行管理,那在程序执行时,什么情况下BR会置1和0呢?
问题补充:
1)之前我在网上搜到的说JCB:RLO=1,BR=1时跳转;
JNB:RLO=0,BR=0时跳转。跟你说的在逻辑顺序上不一样啊,你确定你说的是对的么?
2)如果不用指令去管理BR,在程序执行时,系统会把BR位置1和0么?如果会,什么时候置1,什么时候置0呢?
最佳答案
BR位就是影响ENO位,其它的真没什么好说的了。
关于补充问题
我心飞翔大侠描述是正确的,JCB和JNB不是以BR位的状态为条件,而是执行到这两条指令时都会把RLO的状态复制到BR位。
另外,T STW也可以改变BR位。
除了这几个指令,程序执行时系统不会平白无故的改变BR位的状态。
提问者对于答案的评价:
谢了。。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc232267.html