在工业自动化和智能制造领域,稳定、不间断的数据流是保障生产连续性与创造业务价值的关键。然而,许多传统的OPC数据冗余方案常受限于切换不可靠、配置繁琐、覆盖不全、维护复杂等挑战。
数据冗余:简单来说就是在传输数据时,准备多条链路,确保有条链路失效时,数据还能切换链路,从其他链路传输。
对此,工业自动化工具与中间件供应商Software Toolbox旗下的“TOP Server OPC Server+Cogent DataHub”产品组合提供了更优解。该方案并非简单叠加,而是通过分工合作,构建了一个覆盖更全面、链路更可靠的数据传输体系。
一、产品介绍
TOP Server OPC Server (简称TOP Server):一款工业数据采集服务器,其核心作用是从各类工业现场设备中可靠地获取数据。它支持OPC UA/DA/A&E、Modbus、DNP3等数百种工业通信协议,能够直接连接不同厂商的PLC、传感器和控制器。软件内置了高可用性机制,通过主备冗余和网络冗余保障通信链路的持续连接,实现快速的自动故障切换,并通过数据一致性校验确保传输数据的准确与完整。
主备冗余:一种高可用性技术,通过配置两台服务器(一台主服务器,一台备用服务器)协同工作。当主服务器故障时,系统会自动将服务切换至备用服务器,以保证业务连续不中断。
网络冗余:通过为关键设备配置多条独立的物理网络路径(如双网线、双交换机端口)来提供备份。当主用网络路径故障时,数据流会自动切换到备用路径,确保网络连接不中断。
Cogent DataHub(简称DataHub):一款数据集成与分发软件,它通过提供一个统一的连接接口,简化了HMI、SCADA等客户端对多数据源的访问与冗余管理。该软件能自动管理底层的主备冗余数据源,执行故障检测与切换,确保数据流持续可用。同时,它打破了单一数据源的限制,能够集成数据库、文件、Web API等多种系统,并实现跨不同通信协议的数据聚合与冗余传输。
二、分工合作:1+1>2的多场景冗余能力
1.底层与客户端合作,降低切换失效概率
传统冗余方案中,客户端与双OPC服务器直接对接,易出现“客户端断网但服务器间仍通信”导致的切换失效。而TOP Server与DataHub的分工合作可有效规避该问题:
- TOP Server提供稳定的底层主备冗余基础,助力服务器层面的故障检测与快速切换;
- DataHub部署于 HMI/SCADA 同一台设备,作为客户端与TOP Server的中间枢纽,统一管理TOP Server的连接状态,实时感知客户端通信情况,一旦触发切换条件(标签质量劣化、连接丢失、数据停滞),便执行无缝切换,大幅减少 “衔接断层” 引发的问题。
2.提升冗余能力,覆盖多维数据
单一产品的冗余能力往往存在局限,而分工合作实现“从服务器到数据源、从单一协议到混合协议”的多维度覆盖:
TOP Server OPC Server负责OPC服务器层面的主备冗余、网络冗余,保障底层设备与服务器间的数据连续;DataHub向上扩展,将冗余能力延伸至HMI、SCADA等上层系统,实现“设备-服务器-客户端”多链路冗余覆盖;
此外,TOP Server适配多工业协议,为跨设备冗余提供基础;DataHub通过API支持多数据源冗余管理,可将TOP Server的OPC冗余与Modbus、ODBC、自定义应用等数据源冗余结合,还能实现“OPC DA主协议+ Modbus备协议”的混合冗余,覆盖更多非标场景需求。
三、行业应用
“TOP Server + DataHub”的合作已在多行业实现落地,创造业务价值:
- 流程工业(石油化工、制药):多链路冗余保障连续生产,减少因服务器或数据源故障导致的批次报废、生产线停机;
- 能源行业(风电、光伏、火电):跨协议冗余覆盖电力调度、发电量统计等关键环节,确保数据传输稳定,支撑调度决策;
- 智能制造(工业互联网、数字孪生):多数据源冗余提供高可靠数据底座,保障数字孪生建模、MES 系统的数据完整性;
四、总结
总结来说,面对传统OPC冗余方案切换不可靠、配置复杂、覆盖不全的痛点,“TOP Server + DataHub”组合提供了更优解。
- TOP Server确保从各类设备采集数据并实现服务器层面的冗余;
- DataHub作为上层枢纽,统一为客户端提供数据,并将冗余能力扩展至多数据源和跨协议场景。
两者分工协作,共同构建了从设备到客户端、覆盖多链路的数据传输体系,有效解决了切换失效问题,简化了部署与运维,为流程工业、能源、智能制造等领域的连续生产与稳定运营提供了坚实的数据基础。