报警和报警组的移植 (WinCC V7)

时间:2021-07-09点击次数:131

报警和报警组的移植 (WinCC V7)

简介

WinCC 的报警系统与 WinCC V7 的报警系统在结构上明显不同。

WinCC V7 较多提供 18 个报警类别,每个报警类别 16 种报警类型。

WinCC 仅提供报警类别,不提供报警类型。

移植项目时,报警类型将转换为移植项目中的报警类别。报警类型将被完全删除。

报警组的移植

报警类别和报警类型按照以下方案移植:

移植时为所有报警类别及其所有报警类型分配 ID。在 WinCC 中,ID 1-63 为系统侧保留。移植从 ID 64 开始分配 ID。

WinCC V7 报警类别

WinCC V7 报警类型

WinCC 报警类别

ID 1

ID 1-16

ID 64-79

ID 2

ID 17-32

ID 80-95

...

...

...

ID 16

ID 241-256

ID 304-319

ID 17

ID 257-272
使用其中的 257-258

ID 320-335

ID 18

ID 273-288
使用其中的 273-274

ID 336-351

在移植过程中,将为要移植的项目中包含的所有报警类别和报警类型计算新 ID。

分配 ID 后,项目中存在的报警类别和报警类型将被移植。为确保报警类别具有一名称,移植时将报警类别的名称与其中包含的报警类型相链接。

示例:

WinCC V7 中存在报警类型为“ToleranceHigh”的报警类别“Tolerance”。在移植后将变为报警类别“Tolerance_ToleranceHigh”。

除了脚本和 ODK 函数之外,项目中的所有应用点都会进行相应修改。例如,报警视图的所有静态筛选器都将根据新报警类别修改。

移植时不会更正任何处理报警类型的脚本或 ODK 函数。如果移植时检测到脚本中使用了报警类型,则会在移植日志中输出报警。请在移植后自行修改此类脚本。

移植报警

在 WinCC V7 中,系统报警的 ID 范围是 1000000 到 1019999。但是,还可在此编号范围内自由组态报警。

在 WinCC 中,范围 1000000 到 1019999 为系统报警保留。

WinCC V7 系统事件会移植。ID 在此范围内的用户定义报警不移植。

如果用户报警包含不受支持的 ASCII 字符,将使用如下表达式替换这些字符:“#<ASCII-Code>”。

记录设置

在 WinCC V7 中,可分别为每个报警定义记录设置。在 WinCC 中,只能为报警类别定义记录设置,而不能为单个报警定义记录设置。如果对某个报警激活记录功能,则移植时会认为整个报警类别使用此设置。这可确保记录设置不会丢失。这样在移植后包含此报警类别的所有报警都会被记录,即使在移植前并未进行记录。系统会为每个受影响的报警在移植报告中输出报警。


http://shtxjd.cn.b2b168.com

下一篇:删除 SQL 实例

产品推荐