热备份对示例
- Last UpdatedSep 24, 2024
- 2 minute read
本节介绍需要设置报警备份对的典型工作情形。下图显示 InTouch 贮油站应用程序的热备份对配置。在本例中,InTouch 应用程序监视泵浦压力,并将它用作一个报警条件。
所有三台计算机都在运行 InTouch HMI。热备份对包含作为主供应器的 FrmPN 以及作为备份供应器的 FrmBU。这两个节点用作“InTouch 分布式报警系统”中的报警供应器。
Hot Backup Manager 在 FrmAp 节点上运行。InTouch 客户端应用程序在 FrmAp 上运行,并且从热备份对的两个供应器中接收报警。
FrmPN 上运行的 InTouch 应用程序为泵浦入口压力与出口压力生成两个摘要报警。这两个报警属于 TnkFrm1 报警组。FrmBU 上运行的 InTouch 应用程序为泵浦压力生成逻辑上等价的两个报警。
设置冗余热备份对时,您可以:
-
创建热备份对。
-
设置报警记录关键码域。
-
创建报警记录映射文件。
-
导入报警记录映射文件。
创建热备份对
-
在 WindowMaker 中打开 InTouch 应用程序。在本例中,应用程序在 FrmAp 节点上运行。
-
打开 Alarm Hot Backup Manager。执行以下操作:
-
在工具视图中,展开应用程序。
-
双击 Alarm Hot Backup Manager。
-
-
选择新对。此时出现添加新对对话框。
-
如下图所示,完成添加新对对话框中的选项。

-
选择确定以返回 Alarm Hot Backup Manager 对话框。
-
在 WindowMaker 中保持打开 Alarm Hot Backup Manager 对话框。
此时已完成第一个步骤,即创建热备份对。接下来要完成以下操作程序,以便为每个供应器的报警储备库中存储的成对报警记录生成唯一的映射关键码。
映射报警记录关键码域。
-
选择列表中的热备份对。
-
选择设置关键码域。此时出现选定关键码域对话框。
如下图所示,完成选定关键码域对话框中的选项。主供应器与备份供应器之间的报警在逻辑上是一致的,但是指定了不同的名称并且属于不同的报警组。通过选择报警组、报警名、报警分类以及报警类型作为设计时选项,可以为每个供应器的报警储备库中存储的记录生成唯一的映射关键码。

-
选择确定。出现消息时,选择是。
此时已完成第二个步骤,即创建报警记录映射关键码。
在此情形中,所有三个节点都在运行 InTouch 应用程序。两个供应器节点生成等价的报警,但使用不同的标记名。主供应器在泵浦的入口与出口压力过高时生成两个摘要报警。备份供应器为相同的泵浦压力报警条件生成两个逻辑上等价的报警。接下来要完成以下操作程序,以便创建映射文件,将每个供应器的报警储备库中存储的等价记录关联起来。
创建报警映射文件
-
使用 Excel 或文本编辑器(如“记事本”)创建一个 .csv 文件。
-
按选定关键码域对话框中报警记录字段选项的相同顺序输入文件标题的名称。
在本例中,文件标题应该按报警组、报警名、报警分类以及报警类型的顺序排列。
-
在文件的每一行上映射两个供应器之间的报警。
-
下面的 Excel 文件示例显示应该如何为热备份对的两个供应器指定标题与报警条件。将映射文件保存到客户端节点上运行的 Hot Backup Manager 可以访问到的位置。

此时已完成第三个步骤,即创建报警记录映射文件。
在最后一个步骤,需要将报警映射文件的内容导入 Hot Backup Manager 中。在本例中,客户端应用程序知道要在两个报警供应器之间确认哪些泵浦压力报警记录。
导入报警记录映射 .csv 文件
-
打开 Alarm Hot Backup Manager。
此时应列出先前创建的报警备份对。
-
选择映射报警。此时出现映射报警记录对话框。
-
选择导入。此时出现打开对话框。
-
突出显示映射文件,然后选择打开。此时映射报警记录对话框列出文件中的报警映射记录。

-
选择确定。此时 Hot Backup Manager 开始从该文件中导入记录。
-
导入所有映射记录之后,选择确定。
现在您便可以运行热备份应用程序。