cfc 编译的时候的警告提示

责任用户: SCBGM
 正在 2009-6-3 16:04:49 上编译所有图表为程序  SIMATIC 400(1)\CPU 414-3 DP\S7 程序(1)
        生成块驱动器:打开 
       生成 SCL 源:打开
 W: “生成模块驱动器”功能已发现 2 个警告。
 从 2009-6-3 16:06:03 设置采样时间
 设置采样时间结束:2009-6-3 16:06:04。
 W: AI_CH 179 块被插入到运行组 OB35 中。这可能会在 SCL 编译器编译期间引起问题。
 W: STATUS 193 块被插入到运行组 OB35 中。这可能会在 SCL 编译器编译期间引起问题。
 代码生成器的结束:2009-6-3 16:08:09 
                    发现 0 个错误和 3 个警告

最佳答案

1。这个提示是:在被OB35 调用的两个名称为“AI_CH”和“STATUS”的运行组中,已分别被插入了179 个和193个 CFC程序块,超过了每个运行组所允许插入的CFC程序块数量;
 2。任意打开一个CFC程序块,鼠标点击菜单栏“Options”→“Customize”→“Compile/Download”;
 3。在弹出的窗口中,可看到“Installed blocks per runtime group or OB:”项中,CFC编译系统自动默认设置的数值为50。即只允许每个运行组插入的CFC程序块数量为50。
 4。你可以修改“Installed blocks per runtime group or OB:”项中的数值,但建议最好不要增/减允许值。
 5。如果数值超限后,最好是采用分离法。即先新建几个运行组,仍然由OB35块调用;再将“AI_CH”和“STATUS”运行组中的CFC程序块分离出去,放置在新建的运行组中,就解决问题了。
 6。注意:放置在新建运行组中的CFC程序块数量也不要超限,否则又会出现上述问题。
 祝你好运!

提问者对于答案的评价:
谢谢
 

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月16日
下一篇 2017年8月16日

相关推荐