s7-313DP模块中的FC模块

s7-313DP的PLC模块中的FC8模块在线监视时无法显示绿色,其他的能显示绿色,只有FC8监视的时候不能看出来,是怎么回事呢

最佳答案

转youhm回答:
是程序块BR位的关系,这个主要用于判断程序块是否被正确执行,如果ENO后面没有后续指令,那就没有影响
如果是自编的程序块,可以在程序结束的地方处理BR位
参考问题ID:66524的回答
ENO信号主要和BR位相关:
  BR位:状态字的第8位称为二进制结果位。它将字处理程序与位处理联系起来,在一段既有位操
  作又有字操作的程序中,用于表示字逻辑是否正确。将BR位加入程序后,无论字操作结果如何,都不会造成二进制逻辑链中断。在梯形图的方块指令中,BR位与ENO位有对应关系,用于表明方块指令是否被正确执行:如果执行出现了错误,BR位为0,ENO位也为0;如果功能被正确执行,BR位为1ENO位也为1。在用户编写的FB/FC程序中,应该对BR位进行管理,功能块正确执行后,使BR位为1,否则使其为0。使用SAVE指令将RLO存入BR中,从而达到管理BR位目的。
参考链接:
http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=54658&cid=1029
回答者: barry – 顶级工程师  第12级  2011-4-4 17:39
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=66524&cid=1029

提问者对于答案的评价:
没有调用

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午7:20
下一篇 2017年10月24日

相关推荐