使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?

说明:
按如下步骤将外部预置报警文本导入到 WinCC flexible 项目中:n

  • 关于 WinCC flexible 2004/2005/2007 说明:
    无法通过导入来直接创建新的报警。只能导入源语言中已存在的报警文本。如果目标项目中存在“假的文本”,就可以导入新的报警文本,并将其覆盖。n
  • 关于 WinCC flexible 2008说明:
    WinCC flexible 2008 同样支持下面的描述方法。无论如何,WinCC flexible 2008 中报警文本也同样能被导入,但不包括“假的”文本。更多的信息请查询条目 ID: 32947964.

方法:
使用用于转换项目文本的导出/导入接口来导入报警文本。n

条件:
此方法仅用于导入不包含过程变量(在报警文本中的输出域)的报警文本。

No. 步骤
1 下载库
可通过下载得到与 WinCC flexible 的各个版本相匹配的库。 n

  • 下载以下相应的 Zip 文件到你的组态计算机。

各种库的下载:

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息? DiscreteAlarms2004.zip ( 3525 KB )
用于 WinCC flexible 2004n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息? DiscreteAlarms2005.zip ( 3623 KB )
用于 WinCC flexible 2005n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息? DiscreteAlarms2005_SP1.zip ( 3663 KB )
用于 WinCC flexible 2005 SP1n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息? DiscreteAlarms2005_SP1HF7.zip ( 3508 KB )
用于 WinCC flexible 2005 SP1 HF7n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息? DiscreteAlarms2007.zip ( 3920 KB )
用于 WinCC flexible 2007 注释:
WinCC flexible 2008
版本可以使用“ DiscreteAlarms2007.zip ”库。当打开库时将自动转换。n

在Windows浏览器中解压相关文件(压缩包,例如: DiscreteAlarms2005 )并存储库。每一个库中的都包括三个报警对象1000 ,2000和 4000 个德语(德国)和英语(美国)的离散报警。

2 打开项目和库 n

  • 在 WinCC flexible 中打开项目。n
  • 在 WinCC flexible 的工具窗口中打开库(例如, DiscreteAlarms2005 )。带有1000 ,2000和4000 个离散量报警的报警对象在工具窗口中显示。n
  • 在“项目 > 设备 > 报警管理 > 离散量报警”中将需要的报警对象从库中拖动到项目窗口中。
    新的报警被添加。

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 01

3导出报警文本
通过“选项 > 文本 > 导出”的设置导出报警文本: n

  • 源语言“德语”(或“英语”)n
  • 目标语言(例如)“爱沙尼亚语”

为了避免冲突应该选择一个空目录作为目标目录。n

在这种情况下,目标语言作为临时的“替代语言”仅用于报警文本的导出/导入(例如 爱沙尼亚语)。
作为“替代语言”也可以使用不同于爱沙尼亚语的语言,但不是在项目中真正需要的语言,在导出过程中源文本被默认复制到导出文件中的目标语言列中(第二列)。n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 02

4导入文本
通过“选项 > 文本 > 导入”导入已导出的文件(不做任何修改)。 n

这就在 WinCC flexible 项目中创建了第二种语言“爱沙尼亚语”,它也包含了所需的假的报警文本(临时替代语言)。n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 03

5

导出报警文本
通过“选项 > 文本 > 导出”导出报警文本,这次需要修改语言设置:n

  • 源语言(例如)“爱沙尼亚语”n
  • 目标语言“德语”(或“英语”)

为了避免冲突应该选择一个空目录作为目标目录。n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 04

6打开导出的 Excel 表格 n

  • 用 Microsoft Excel 打开导出文件“ Messages.xls ”n
  • 用你的消息文本覆盖(编辑,拷贝,等)“ B ” 列中的消息文本
    留下前 4 行和“ A ” 列不变。

注意:
必须严格遵守每个单元格的格式/语法:
<text> 您的消息文本 </text> ”。n

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 05

7增加格式
为便于输入“ B ”列的文本,您可以忽略格式/语法。下面有2种添加格式的方法。 n

方法1:

在 Excel 中通过单元格式来指定格式。通过添加消息文,语法被自动添加。

  • 在Excel的菜单栏上点击"Format > Cells..." 。
  • 在"Numbers" 栏选择"User-defined" 类型。
  • 在"Type" 输入栏,输入格式串""@""<text>"@"</text>"" 。
  • 然后点击"OK"
  • 适当的地方,在工作表的格式单元中输入更多消息文本。

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 06

方法2:
您可以使用附件的 Excel 模板“ Format_Conversion_V1_3”(在 Format_Conversion_V1_3.zip,附件 1中)自动添加后面的格式/语法。

首先在 Excel列表“ Messages.xls”的“B”列中输入消息文本。如果使用Execl 模板,可以忽略默认的格式/语法“ <text> 您的消息文本 </text>”。
然后运行包含于 Excel 模板“ Format_Conversion_V1_3 ”的功能。
在 Excel列表“ Messages.xls ”中会自动应用所需的格式。
在 Excel模板“ Format_Conversion_V1_3 ”有更多地详细介绍。

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息? 附件1: Format_Conversion_V1_3.zip ( 15 KB )

8导入编辑过的文件
在 WinCC flexible 中通过“选项 > 文本 > 导入”输入修改后的文件。

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 07

修改的报警文本和相关的帮助文本现在 WinCC flexible 项目中可用。

使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
Fig. 08

关键字:
离散量消息, 模拟量消息

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

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

相关推荐

发表回复

登录后才能评论