s7-300中RLO与BR的区别?

2024-11-28 17:47:23
推荐回答(1个)
回答1:

1、RLO逻辑运算结束位,该位用来存储执行逻辑指令或者比较指令的结果,RLO的状态为1,表示有能流流到梯形图中的运算点处;为0则表示无能流流到该点。可以用RLO触发跳转指令。
2、BR 二进制结果位,将字处理程序与位处理联系起来,在一段既有位操作又有字操作的程序中,用于表示字操作结果是否正确。所以,BR与ENO是对应关系。
Note:在用户编写的FB和FC语句表程序中,必须对BR位进行管理,功能块正确执行,使BR位为1,否则使其为0。使用SAVE指令可将RLO存入BR中,从而达到管理BR位的目的。当FB或者FC执行无错误时,使RLO为1,并存入BR;否则在BR中存入0。