问题:
编辑CFC图时,为什么会收到消息 294:32 “The desired block name 'OB00000' is notvalid. ...(期望的块名称‘OB00000’无效. ...)” ?
解答:
如果在项目中使用英文版的CFC V6 编译CFC图,则出现此消息。
图 1:消息 294:32
补救措施:
首先,为您的PCS 7 6.0 安装当前的升级包(服务包)。该升级文件可以从Internet上的产品信息处下载,或者从您的销售商那里定购。
为PCS 7 V6.0 安装了升级包之后,在项目中执行下面的步骤以阻止编译过程中重新出现上述消息。
- 在HW Config中的“Station”菜单项中点击“Export…”导出硬件信息。选定“Option”对话框中所有的选项,并保存配置文件。
图 2:导出硬件
- 创建一个新的STEP 7 项目。
- 在新项目中插入一个SIMATIC站点。
- 打开HW Config并导入从旧项目中已导入的硬件信息。该过程通过选择菜单项“Station > Import...”实现该操作。然后为SIMATIC站点指定组态文件。当询问您是否希望保存导入的数据时,点击“Yes”确认。
- 复制包含在S7 程序文件夹中的图标表,并将其粘贴到您的新项目中。
- 现在从源项目中将所有的块复制到您的新项目中。
- 在新项目中创建一个功能图文件夹,并在其中插入一个CFC图。
- 打开刚刚创建的CFC图,在菜单项中选择“Options > Block Types...”。在左边的列表中选择所有的块并且点击“-->”按钮将它们移动到右边的列表中。
关闭对话框和CFC编辑器。
图 3:将功能块导入功能图文件夹
- 从源项目中将CFC图复制并粘帖到新项目中。
- 从新项目中删除刚才创建的CFC图。
现在,你可以在CFC编辑器中进行编译而不会出现错误消息了。
注意事项:
当复制CFC图时,通向其它功能图或者I/O的链接就失去了,之后这些链接必须手工重新建立。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc340234.html