BR与梯形图里面ENO对应,那什么时候才能让BR=1呢?
分类:S7-300/400
A(
L PIW 256
ITD
T "TMP_IO".q1
SET //RLO=1
SAVE //BR=1
CLR //RLO=0
A BR //此时RLO=0,BR=1 ,与的结果0
)
JNB _001
这个程序是我从梯形图转换过来的,感觉程序从上到下运行的结果总是BR=1,另外BR与梯形图里面ENO对应,那什么时候才能让BR=1呢?
2个回复
-
plc学习
BR位与LAD块的使能输出(ENO)相对应;LAD一般不用考虑BR位,STL有时候需要考虑。
一般用BR存储RLO的状态:即SAVE指令。存储后可以对RLO进行操作,原来的逻辑状态通过BR位来暂时保存;以后通过A BR来判定原来的状态;
另外,JNB条件满足后跳转时RLO的值传给BR位。
一般执行完某个功能后系统将RLO存入BR,所以可以通过BR为1来判定前面的条件满足(或成功执行)。2年前 我来评论 -