CFC V6:消息 294:32 “The desired block name ‘OB00000’ is not valid.”


问题:

编辑CFC图时,为什么会收到消息 294:32 “The desired block name ‘OB00000’ is notvalid. …(期望的块名称‘OB00000’无效. …)” ?

解答:
如果在项目中使用英文版的CFC V6 编译CFC图,则出现此消息。

CFC V6:消息 294:32 "The desired block name 'OB00000' is not valid."

图 1:消息 294:32

补救措施:
首先,为您的PCS 7 6.0 安装当前的升级包(服务包)。该升级文件可以从Internet上的产品信息处下载,或者从您的销售商那里定购。
为PCS 7 V6.0 安装了升级包之后,在项目中执行下面的步骤以阻止编译过程中重新出现上述消息。

  • 在HW Config中的“Station”菜单项中点击“Export…”导出硬件信息。选定“Option”对话框中所有的选项,并保存配置文件。

CFC V6:消息 294:32 "The desired block name 'OB00000' is not valid."

图 2:导出硬件

  • 创建一个新的STEP 7 项目。
  • 在新项目中插入一个SIMATIC站点。
  • 打开HW Config并导入从旧项目中已导入的硬件信息。该过程通过选择菜单项“Station > Import…”实现该操作。然后为SIMATIC站点指定组态文件。当询问您是否希望保存导入的数据时,点击“Yes”确认。
  • 复制包含在S7 程序文件夹中的图标表,并将其粘贴到您的新项目中。
  • 现在从源项目中将所有的块复制到您的新项目中。
  • 在新项目中创建一个功能图文件夹,并在其中插入一个CFC图。
  • 打开刚刚创建的CFC图,在菜单项中选择“Options > Block Types…”。在左边的列表中选择所有的块并且点击“–>”按钮将它们移动到右边的列表中。
    关闭对话框和CFC编辑器。

CFC V6:消息 294:32 "The desired block name 'OB00000' is not valid."

图 3:将功能块导入功能图文件夹

  • 从源项目中将CFC图复制并粘帖到新项目中。
  • 从新项目中删除刚才创建的CFC图。

现在,你可以在CFC编辑器中进行编译而不会出现错误消息了。

注意事项:
当复制CFC图时,通向其它功能图或者I/O的链接就失去了,之后这些链接必须手工重新建立。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论