技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > FC调用时的执行问题

FC调用时的执行问题

刘玉蓉 发布于2014-10-17 16:52 2 0 标签:

用FC7调用FC20时,FC20内部只是写了一个输入和直接输出的程序。但是在FC7调用以后FC20能够执行,但是FC7的ENO端没有能流输出,请问大侠们这是怎么一回事

佳答案

如果调用的块执行结束,BR为0,则ENO无能流输出,表现为调用的块边框显示为虚线
这个主要用于判断程序块是否被正确执行
如果是自编的程序块,可以在程序结束的地方处理BR位
比如
SET
SAVE
参考问题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位目的。
参考链接:
https://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=54658&cid=1029

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签