pcs7编译出现以下错误,求助

前两天做单元测试,做了几个模块的通道采集,有几十个点,没问题,编译和CPU运行都正常,没有错误和警告,于是我就大规模的复制组态,才编了300多个AI的通道采集(ch_ai+meas_mon),编译就出现错误和警告了,内容如下:
 W: In OB100 there are 217 blocks / runtime groups  / SFC charts installed. This can lead to problems when compiling with the SCL compiler.
 W: CFC_B1QISHUI 352 blocks are inserted in the runtime group in OB35. This can lead to problems during compiling with the SCL compiler.
 E: E: Maximum length of code area reached (max. 64 Kbytes).
 W: W: Code generator not called because of an error.
  请教达人,是何原因引起,我该修改何处??

最佳答案

1、这个提示是:在被OB35 调用的名称为“CFC_B1QISHUI ”的运行组,和被OB100 中调用的CFC功能块,已分别被插入了352 个和217个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和OB100调用;再将“CFC_B1QISHUI ”和OB100调用的运行组中的CFC程序块分离出去,放置在新建的运行组中,就解决问题了。
 6、注意:放置在新建运行组中的CFC程序块数量也不要超限,否则又会出现上述问题。
 7、关于这个问题,也可参见我的如下链接地址答案:
 http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=36961&cid=1035

提问者对于答案的评价:
剑忠和dcount107的回答都很详细,真的很感谢,可惜只设一个标准答案,给先来回答的吧

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日 上午12:23
下一篇 2017年8月15日 上午12:23

相关推荐

  • 通过CP443-1,下载硬件组态, 提示网络设备有问题,检查网络连接

    通过CP443-1,下载硬件组态, 提示网络设备有问题,检查网络连接 最佳答案 1. 检查 Options –> Set&…

    SIMATIC PCS 7 2017年6月3日
  • cfc调用问题

    我建两个图表CFC_A,CFC_B,在A中调用B,我修改B后,都编译后,为什么在A中打开B,B的内容还是修改前的,应该可以同步更新吧,请问如何操作 最佳答案 实际上楼主用的是图中图…

    SIMATIC PCS 7 2017年6月24日
  • pcs7视频教程

    我在迅雷上面下载了(pcs7视频教程)的9-33部分,可是1-8部分找不到,哪里有可以告诉我一下,或者发到我邮箱。谢谢 问题补充:zyqdmx  z518918…

    SIMATIC PCS 7 2017年10月24日
  • PCS7消息问题?

    请教一下,在PCS7中用Alarm_8p组态消息用于画面报警,消息文本我写的是:$$BlockComment$$ tempratrue high hi…

    SIMATIC PCS 7 2017年6月29日
  • wincc怎么打印趋势?

    想把历史曲线 直接打印,怎么弄最方便? 最佳答案 wincc里面有专门的可以打印趋势的打印作业,或者自己设计一个打印样式。    …

    SIMATIC PCS 7 2017年7月30日
  • pcs7中的符号表

    请教一个问题,, 我先用办公软件EXCEL先将一项工程所有的符号表做好,怎么导入到pcs7的simatic  manager中?谢谢 最佳答案 参考以…

    SIMATIC PCS 7 2017年6月24日
  • PCs7 中step7 无法传变量到wincc

    新加了几个变量,发现无法传送到Wincc,检查发现符号表里面忘了插旗子了,但是一点击插旗子就报错,如图片所示,变量的M位地址没有冲突,请教下大家是什么问题? 图片说明: &nbsp…

    2017年5月31日
  • 在pcs7中的DB块保存下载后windows报错

    软件版本PCS7 V7.0 SP1  系统式windowsxp sp1 英文专业版(绝对盗版),问题如下:我在原有的DB…

    SIMATIC PCS 7 2017年6月19日
  • pcs7冗余控制站订货号

    pcs7冗余控制站as414-4h,as417-4h订货号,他们又包括哪些硬件 最佳答案 没有AS414-4h,只有AS414-3H,建议选用集成类型的订货号: AS&n…

    SIMATIC PCS 7 2017年11月1日
  • PID Turner

    PID Turner就是STEP7菜单栏里的PID Control Parameter Assignment吗? 最佳答案 1、PID&nb…

    SIMATIC PCS 7 2017年8月3日