新手求教!BR位是什么?主要作用是什么,以及在什么时候用,怎样用?

我是新手,求大哥大家,好好解析下,尽量通俗易懂,不要照搬,万分感谢。

最佳答案

1、BR位是什么?
BR位:状态字的第8位称为二进制结果位。它将字处理程序与位处理联系起来,在一段既有位操作又有字操作的程序中,用于表示字逻辑是否正确。将BR位加入程序后,无论字操作结果如何,都不会造成二进制逻辑链中断。
2、 主要作用是什么,以及在什么时候用,怎样用?
 一般我们编程时,不需顾及用BR位。
在这种情况下用: 在一个逻辑块中需检另一查逻辑功能执行是否正确。
例如:在用户编写的FB/FC程序中,应该对BR位进行管理,功能块正确执行后,使BR位为1,否则使其为0。使用SAVE指令将RLO存入BR中,从而达到管理BR位目的。在新的功能块中检测前面的功能是否执行正确:
 CLR    /  将状态字RLO复位,以免影响下面的指令。
    A     BR  /  此时BR位为1,RLO=0
    )     
    JNB   _005 / 若BR=1且RLO=0,则跳转到005。
L     9   /   此时BR=1且RLO=1
    T     #temp10
  _005: NOP   0

提问者对于答案的评价:
谢谢,也谢谢大家的回答。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc216211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日 下午4:29
下一篇 2017年11月23日 下午4:29

相关推荐