iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(八)

iFIX主备服务器心跳线断网的冗余切换

网络状态变化

iFIX简单增强型故障切换(冗余切换)测试06网络拓扑

iFIX简单增强型故障切换(冗余切换)测试06网络拓扑

FIX1(主)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 1.1

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 1.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 1.2

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 1.2

FIX2(备)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 2.1

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 2.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 2.2

iFIX简单增强型故障切换(冗余切换)测试6 NetworkStatusOverview 2.2

iFIXNotification提示对话框

断网后未弹出iFIXNotification对话框

ScadaSyncMonitor画面状态显示

(FIX1和FIX2的运行状态根据以下运行状态变化描述变换)
断网后FIX2端

iFIX简单增强型故障切换(冗余切换)测试06 ScadaSyncMonitor-01

iFIX简单增强型故障切换(冗余切换)测试06 ScadaSyncMonitor-01

断网后FIX1端

iFIX简单增强型故障切换(冗余切换)测试06 ScadaSyncMonitor-02

iFIX简单增强型故障切换(冗余切换)测试06 ScadaSyncMonitor-02

运行状态变化

FIX1

FIX2

断网前状态

Active 状态

断网前状态

Standby 状态

断网后状态

Active 状态

断网后状态

Active 状态

 

标签: , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(七)

iFIX备(备用)SCADA服务器与PLC发生断网后接续的冗余切换

网络状态变化

iFIX简单增强型故障切换(冗余切换)测试05网络拓扑

iFIX简单增强型故障切换(冗余切换)测试05网络拓扑

 

FIX1(主)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 1.1

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 1.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 1.2

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 1.2

FIX2(备)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 2.1

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 2.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 2.2

iFIX简单增强型故障切换(冗余切换)测试5 NetworkStatusOverview 2.2

iFIXNotification提示对话框

FIX2在接续后iFIXNotification对话框自动消失

ScadaSyncMonitor画面状态显示

参照其他IFIX增强型故障切换运行的显示画面(FIX1和FIX2的运行状态根据以下运行状态变化描述变换)

运行状态变化

FIX1

FIX2

断网前状态

Active 状态

断网前状态

Standby 状态

断网后状态

Active状态

断网后状态

Standby 状态

标签: , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(六)

iFIX备(备用)SCADA服务器与PLC发生断网时的冗余切换

网络状态变化

iFIX简单增强型故障切换(冗余切换)测试04网络拓扑

iFIX简单增强型故障切换(冗余切换)测试04网络拓扑

FIX1(主)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 1.1

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 1.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 1.2

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 1.2

FIX2(备)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 2.1

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 2.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 2.2

iFIX简单增强型故障切换(冗余切换)测试4 NetworkStatusOverview 2.2

iFIXNotification提示对话框

FIX2在断网后弹出iFIXNotification对话框,FIX1未弹出

iFIX简单增强型故障切换(冗余切换) iFIXNotification

iFIX简单增强型故障切换(冗余切换) iFIXNotification

ScadaSyncMonitor画面状态显示

参照其他IFIX增强型故障切换运行的显示画面(FIX1和FIX2的运行状态根据以下运行状态变化描述变换)

运行状态变化

FIX1

FIX2

断网前状态

Standby 状态

断网前状态

Active 状态

断网后状态

Active状态

断网后状态

Standby 状态

标签: , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(五)

iFIX主(活动)SCADA服务器与PLC发生断网后接续的冗余切换

网络状态变化

iFIX简单增强型故障切换(冗余切换)测试03网络拓扑

iFIX简单增强型故障切换冗余切换)测试03网络拓扑

 FIX1(主)HMI画面显示

接续前:

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 1.1

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 1.1

接续后:

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 1.2

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 1.2

过段时间后:

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 13

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.3

FIX2(备)HMI画面显示

接续前:

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.1

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.1

接续后:

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.2

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.2

过段时间后:

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.3

iFIX简单增强型故障切换(冗余切换)测试3 NetworkStatusOverview 2.3

ScadaSyncMonitor画面状态显示

参照IFIX增强型故障切换正常运行时的显示画面(FIX1和FIX2的运行状态根据以下运行状态变化描述变换)

iFIXNotification提示对话框

FIX1在接续后iFIXNotification对话框自动消失

运行状态变化

FIX1

FIX2

接续前状态

Standby 状态

接续前状态

Active 状态

接续后状态

Standby 状态

接续后状态

Active 状态

过段时间后状态

Active 状态

过段时间后状态

Standby 状态

标签: , , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(四)

iFIX主(活动)SCADA服务器与PLC发生断网时的冗余切换

网络状态变化

iFIX简单增强型故障切换(冗余切换)测试02网络拓扑

iFIX简单增强型故障切换冗余切换)测试02网络拓扑

FIX1(主)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 1.1

iFIX简单增强型故障切换冗余切换)测试2 NetworkStatusOverview 1.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 1.2

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 1.2

FIX2(备)HMI画面显示

断网前:

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 2.1

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 2.1

断网后:

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 2.2

iFIX简单增强型故障切换(冗余切换)测试2 NetworkStatusOverview 2.2

iFIXNotification提示对话框

FIX1在断网后弹出iFIXNotification对话框,FIX2未弹出

iFIX简单增强型故障切换(冗余切换) iFIXNotification

iFIX简单增强型故障切换(冗余切换) iFIXNotification

ScadaSyncMonitor画面状态显示

断网后:

iFIX简单增强型故障切换(冗余切换) 测试2 ScadaSyncMonitorBoth 01

iFIX简单增强型故障切换(冗余切换) 测试2 ScadaSyncMonitorBoth 01

iFIX简单增强型故障切换(冗余切换) 测试2 ScadaSyncMonitorBoth 02

iFIX简单增强型故障切换(冗余切换) 测试2 ScadaSyncMonitorBoth 02

 运行状态变化

FIX1

FIX2

断网前状态

Active 状态

断网前状态

Standby 状态

断网后状态

Standby状态

断网后状态

Active 状态

标签: , , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(三)

借助iFIX提供的SCADA Sync Monitor工具以及iFIX工作台中的NetworkStatusOverview画面,我们可对主备iFIX SCADA的运行情况进行观察,当发生故障时也以此作出活动(Active)和备用(Standby)状态的是如何切换的结论。
我们首先看主备服务器正常运行的各个画面和各自的状态。

 网络状态

iFIX简单增强型故障切换(冗余切换)网络拓扑

iFIX简单增强型故障切换冗余切换)网络拓扑

FIX1(主)和FIX2(备) Network Status Overview (HMI)画面显示

iFIX简单增强型故障切换(冗余切换)NetworkStatusOverview

iFIX简单增强型故障切换冗余切换)NetworkStatusOverview

ScadaSyncMonitor画面状态显示

iFIX简单增强型故障切换(冗余切换)ScadaSyncMonitor-01

iFIX简单增强型故障切换(冗余切换)ScadaSyncMonitor-01

 

iFIX简单增强型故障切换(冗余切换)ScadaSyncMonitor-02

iFIX简单增强型故障切换(冗余切换)ScadaSyncMonitor-02

运行状态

FIX1

FIX2

运行状态

Active 状态

运行状态

Standby 状态

标签: , , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(二)

在确认iFIX增强型故障(冗余切换)功能在网络发生故障时如何切换的测试实验中,使用到一款由iFIX提供的SCADA Sync Monitor工具。如你已经对其使用方法有所了解可跳过此文,直接阅读深入了解(三)。SCADA Sync Monitor的介绍及使用方法如下:

SCADA Sync Monitor 显示有关主要和次要 SCADA服务器的信息。您可以使用它来查看关于增强型故障切换配置的诊断信息,或对增强型故障切换配置的问题进行故障排除。

SCADA Sync Monitor 显示选定的 SCADA是处于活动还是备用状态、描述进行数据库同步的频率、数据同步网络是否处于良好的通信状态、数据库同步期间出现的调试日志消息、SAC信息以及两个节点上的总体系统运行状况。您可以通过从下列列表框中选择所需的 SCADA 从任一 SCADA 查看状态和信息。

下图所示为显示“总体伙伴状态”信息的 SCADA Sync Monitor。由于通信网络均处于良好运行状况,因此顶端部分的“主要”、“次要”、“第三”区域均显示为绿色表明伙伴节点彼此之间可成功通信,并且所有三个网络均可用。在本例中,显示活动节点上的信息。活动节点(在本例中为 BRIGITTA)在屏幕顶部的 SCADA选择下拉列表中显示。

SCADA Sync Monitor使用介绍01

SCADA Sync Monitor使用介绍01

打开 SCADA Sync Monitor:

  1. 打开 Windows 资源管理器并找到 iFIX 安装文件夹。在默认情况下,此文件夹为:C:\Program Files\Proficy\Proficy iFIX。
  2. 双击 ScadaSyncMonitor.exe 文件。将显示 SCADA Sync Monitor。
  3. 单击工具栏中的按钮以获得要显示的信息。有关这些工具栏按钮分别代表的含义的信息,请参阅下表。

SCADA Sync Monitor 的工具栏

下表介绍 SCADA Sync Monitor 工具栏中各图标的功能。您可以使用下拉列表来查看活动或备用节点。

Scada Sync Monitor使用介绍02

Scada Sync Monitor使用介绍02

iFIX 增强型故障切换系统的运行组件还包括:

  • SCADASync.exe 进程
  • SCADARoleMgr.exe 进程
  • SCADASyncMonitor.exe
  • iFIXNotification.exe 应用程序
  • SCADASync.log 和 ScadaRoleMgr.log 文件
  • 网络状态显示 (NSD) 标签(可选)
  • 增强型故障切换实时信息 (SCADASync) 标签(可选)

其他运行组件这里就不多做介绍了。
【注】上述介绍摘自iFIX5.1中文帮助文档,如需更多关于iFIX的使用信息,GoupTeam推荐您查阅iFIX自带的帮助文档。

标签: , , ,
文章分类 iFIX技术文章

iFIX技术文章:iFIX增强型故障切换(冗余切换)功能的深入了解(一)

本文讨论的iFIX增强型故障切换冗余切换)功能是针对iFIX 5.1版本所带的增强型故障切换冗余切换)功能的研究。iFIX 5.1发布时与以往版本比较,此项功能作为5.1版本中一项重要更新升级的新功能之一,其使用从概念到设置上存在很大的差别。请阅读此文的读者注意。

首先我们一同理解一下“什么是增强型故障切换”?

增强型故障切换是定义两个 SCADA 节点作为一个逻辑节点使用的功能。即使其中一个 SCADA
节点变为不可操作,逻辑节点仍可提供到其客户端的数据和报警。当您在两个节点上启动 iFIX 时,一个 SCADA 将成为活动节点,而另一个将成为备用节点。

活动节点会不断将基于内存的过程数据库 (PDB) 拷贝到备用节点。此过程称为同步。通过此过程,实时数据(例如设置值、标签数据库和报警)将在 SCADA 节点对之间同步。活动节点将与备用节点同步其过程数据库。SCADASync.exe 是执行同步的 iFIX 应用程序的进程名。SCADARoleMgr.exe 是确定计算机将为活动还是备用状态的进程。

SCADASync.exe 将使用任何可用的网络连接进行同步;不过,您应设定网络使用的优先级,将实时 SCADA 网络与同步网络分开。强烈建议您对主要和次要 SCADA 节点之间的同步通信使用专用网络。如果两个 SCADA 节点距离很近,则可以使用交叉电缆。此外,进一步建议网络组件(LAN 适配器、集线器、交换机和缆线等) 用于至少支持千兆级以太网的 SCADA 对的同步。

下图所示的增强型故障切换配置示例包括两个网络:一个是用于 SCADA 到 SCADA 通信的专用网络,另一个网络(即 LAN 1)用于 iFIX 网络。(简单增强型故障切换示例:一个局域网和一个专用网络)

增强型故障切换功能网络拓扑示意图

增强型故障切换功能网络拓扑示意图

操作员可使用 iClient 查看从 SCADA 服务器接收的过程数据。假如活动 SCADA 服务器变为不可用,过程数据对于 iClient 工作站上的操作员将变为不可用。增强型故障切换增大了数据将继续对 iClient 可用的机会(不论活动 SCADA 节点组件中是否出现故障)。

增强型故障切换允许您将 iClient 连接到主要和次要 SCADA 服务器对(两者均连接到相同的 PLC)。iClient 计算机将建立和维护与主要和次要 SCADA 服务器的连接,其中任一服务器均可成为活动服务器或备用服务器。当活动 SCADA 服务器发生故障并且备用变为活动状态时,iClient 节点会自动故障切换到新的活动 SCADA 服务器。

您可以单独或共同使用增强型故障切换和局域网冗余。如果两个功能均已启用并且 iClient 上到活动 SCADA 的网络连接丢失,则 iFIX 会首先尝试故障切换到备用网络路径 (LAN2)(如果可用),然后故障切换到出现的伙伴 SCADA。

当发生以下情况(故障)时,备用 SCADA 将从其伙伴 SCADA 自动接替活动状态的角色:

  1. SAC 由于应用程序异常(崩溃)停止处理数据块。
  2. 计算机磁盘空间用尽。
  3. 两个节点之间的所有同步链接均不可用。
  4. 用户请求进行更改(手动故障切换)。

【注】上述介绍摘自iFIX5.1中文帮助文档,如需更多关于iFIX的使用信息,GoupTeam推荐您查阅iFIX自带的帮助文档。

iFIX增强型故障切换功能的基本使用概念简而言之,就是

  • 避免只有一台SCADA采集服务器的SCADA系统构架中的尴尬(即出现SCADA采集服务器一旦宕机,则SCADA采集即刻瘫痪)。
  • 两台iFIX SCADA服务器可故障切换的SCADA系统构架中,一台为主服务器、一台为备服务器。运行时它们其中有一台将处于活动(Active)状态,执行SCADA采集,另一台处于备用(Standby)状态。
  • 当发生故障时,两台iFIX SCADA服务器相互切换,即备用 状态的SCADA服务器 将从其伙伴 SCADA 自动接替活动状态的角色。
  • 两台iFIX SCADA服务器在网络构架上以简单增强型故障切换为例需要进行一个局域网和一个专用网络的架构

至此,我们梳理了iFIX增强型故障切换(冗余切换)的功能特点。然而,发生什么故障SCADA服务器会进行切换,它们之间活动(Active)和备用(Standby)状态又是怎样变换的。iFIX帮助文档提供的介绍中只提到4中故障情况,并未提及网络发生故障时主备SCADA之间会怎样切换(注:帮助文档提供的网络发生故障时主备SCADA之间的切换是以iFIX 5.0版本为SCADA系统构架的)。

GoupTeam以此为课题,以iFIX 5.1简单增强型故障切换为SCADA系统架构,进行了大量的实验和反复观察确认,终于对iFIX5.1在网络发生故障时如何进行切换有了一个较为翔实的了解。我们在后续文章中向你介绍我们的实验结果,以期阅读此文的同仁们对此做个深入了解。

 

标签: , , ,
文章分类 iFIX技术文章

iFIXBooster帮助:数据统计图表

【注】进行数据统计图表查看前,请先完成数据分类统计。1. 在完成的分类汇总统计视图窗体中,选取希望在图表中显示的数据行或单元格。

iFIXBoosterHelp_DataChartStep01

iFIXBooster数据统计图表步骤一

2. 单击[图表]选项卡按钮,切换至图表窗体。

iFIXBoosterHelp_DataChartStep02

iFIXBooster数据统计图表步骤二

3. 图表窗体自动显示选取节点标签的统计图表。

iFIXBoosterHelp_DataChartStep03

iFIXBooster数据统计图表步骤三

【注】可以拖动分类汇总和图表选项卡标签按钮或窗体标题栏,使之脱离主窗体悬浮于主窗体之上,然后调整窗体的大小。

【例】将图表窗体单独拖出悬浮于主窗体的效果

iFIXBoosterHelp_DataChartStep04

iFIXBooster数据统计图表步骤四

标签: , , , , , , ,
文章分类 iFIXBooster Help

iFIXBooster帮助:导入授权

1. 在帮助工具栏面板中,单击[导入]按钮。

iFIXBoosterHelp_RegistImport01

iFIXBooster导入授权步骤一

2. 在弹出的打开文件对话框中,选定授权文件后,单击[打开]按钮。

iFIXBoosterHelp_RegistImport02

iFIXBooster导入授权步骤二

3. 导入授权后可以重新查看授权信息。获得授权后的授权信息对话框如下。

iFIXBoosterHelp_RegistImport03

iFIXBooster导入授权步骤三

标签: , , , ,
文章分类 iFIXBooster Help