使用 DBLoad 导入标记定义
- Last UpdatedApr 24, 2026
- 1 minute read
使用 DBLoad 导入文件的内容时,所有标记定义都导入到所选 InTouch 应用程序的“标记名字典”中。
如果导入失败,则出现一条消息,说明失败的原因。错误消息写入 Logger 中。
将标记定义导入 InTouch 应用程序
-
关闭 WindowMaker 和 WindowViewer。
-
对于要从导入文件中加载标记定义的“标记名字典”,备份其所属的应用程序。
-
启动应用程序管理器。
-
从列表中选择其“标记名字典”将接收导入的标记定义的应用程序。
-
在文件菜单上的数据组中,选择 DBLoad。
此时会出现一条消息,要求确认是否已备份 InTouch 应用程序。
-
选择是以确认应用程序已备份。
此时出现要从中加载的 CSV 文件对话框。

-
在 CSV 加载文件名框中,找到并选择要导入的文件。
-
选择确定。
根据 DBLoad 是将新的还是现有的标记定义导入“标记名字典”中,下一个步骤可能有所不同。
-
如果导入新的标记定义,则将新标记数据加载到应用程序的“标记名字典”。此时出现一条消息,确认已成功加载并合并数据。
-
如果导入现有的标记定义,:mode 关键字设置为 :mode=ask 并且导入文件包含重复标记,则导入将停止。此时显示用于处理重复标记的选项,您也可以取消导入。如需有关关键字选项的详细信息,请参阅设置字典导入文件的操作模式。
-
使用 DBLoad 实用程序导入标记定义的已知限制
导入文件大小超过 2 GB 的大量标记计数 newtag.tag 文件时,DBLoad 实用程序可能无法导入文件或显示性能问题。
限制:
-
如果 newtags.tag 文件大小超过 2 GB 限制,则 DBLoad 可能无法导入大量标记计数文件。
-
DBLoad 在导入大量标记计数 CSV 文件时会遇到性能问题。
变通方法:
使用以下注册表项可避免将标记导入到 newtags.tag 文件,而是导入到 Tagname.x 文件。
-
打开“注册表编辑器”。
-
导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Wonderware\InTouch\Installation。
-
使用鼠标右键单击导航窗格中的安装文件夹或主区域的任意位置,选择新建,然后选择 DWORD 值。
-
将新创建的文件重命名为 DisableWriteToNewTag。
-
将“DisableWriteToNewTag”键设置为 1。
-
现在使用 DBLoad 从 CSV 文件导入标记,导入会成功。
DisableWriteToNewTag 注册表项的不同值对导入功能的影响如下所示:
|
DisableWriteToNewTag 的 DWORD 值 |
对导入的影响 |
|
DisableWriteToNewTag 注册表项存在,并且 DWORD 值设置为 1 |
DBLoad 实用程序不会将标记导入到 newtags.tag 文件 |
|
DisableWriteToNewTag 注册表项存在,并且 DWORD 值设置为 0 |
DBLoad 实用程序会将标记导入到 newtags.tag 文件 |
注意:从 InTouch HMI 2023 版起,缺省条件下,注册表项 DisableWriteToNewTag 不存在,DBLoad 实用程序不会将标记导入到 newtags.tag 文件。
如需了解更多信息,请观看标题为“Importing Tags and Access Names Configuration(导入标记和访问名配置)”的视频。