1.需求概述
将现场的各家协议集成为OPC服务器。
2.方案对比
2.1 传统方案
2.1.1 方案介绍
①在现场的服务器电脑上部署X2OPC服务器 ;
②使用X2OPC配置软件配置现场设备的通讯;
③测试通讯正常后需要对X2OPC服务器进行授权;
④软授权的服务器不支持重装系统或者将X2OPC服务器移机,硬授权的服务器必须要保证硬件加密狗一直插在服务器电脑上;
2.1.2 应用原理图
图2.1 传统方案原理图
2.1.3 方案详细说明
物理连接:
①每条总线设备需要通过串口连接到现场的服务器电脑的COM口;
②每个网络接口的设备需要通过现场的交换机或者路由器接入服务器电脑;
③服务器电脑需要部署迅饶X2OPC服务器。
工程配置:
①使用X2OPC.exe配置工程,具体的配置步骤可以参照X2OPC帮助文档中的工程配置部分;
②以管理员身份运行X2OPCRunTime.exe,注册OPC服务器,具体步骤可以参照X2OPC帮助文档中的注册OPC服务器说明部分;
③对OPC服务器进行软授权或者是硬授权;
④X2OPC监控时通讯数据正常即表明OPC服务器部署完成,可以使用OPC客户端来访问OPC服务器的数据。
2.2 硬件网关优化方案
2.2.1 方案介绍
①在现场的服务器电脑上部署免费版X2OPC服务器 ;
②使用硬件网关配置与现场设备的通讯;
③硬件网关通讯正常后,在免费版的X2OPC上扫描硬件网关的通讯数据;
④网络正常通讯即可在服务器电脑上读取到OPC服务器数据。
2.2.2 应用原理图
图2.2 硬件网关优化方案原理图
2.2.3 方案详细说明
物理连接:
①每条总线设备需要将总线接口接到硬件网关的COM口;
②每个网络接口的设备需要通过现场的交换机或者路由器接入硬件网关的网口;
③将硬件网关和服务器电脑接入同一个局域网中;
④服务器电脑部署迅饶X2OPC_Free服务器。
工程配置:
①使用硬件网关配置软件将现场的各种协议接入到硬件网关中,具体的配置步骤可以参照硬件网关配置软件的帮助文档中工程配置部分;
②在服务电脑上直接运行X2OPC_Free.exe程序,配置OPC服务器数据,具体的配置步骤可以参照X2OPC_Free帮助文档的OPC XML DA驱动配置部分;
③以管理员身份运行X2OPCRunTime.exe,注册OPC服务器,具体步骤可以参照X2OPC_Free帮助文档中的注册OPC服务器部分;
④X2OPC_Free监控时通讯数据正常即表明OPC服务器部署完成,可以使用OPC客户端来访问OPC服务器的数据。
3.总结
3.1 方案对比
①硬件网关优化方案可避免X2OPC服务器的软硬授权问题;
②硬件网关优化方案可以避免服务器电脑移机或者重装系统后的授权问题,大大提高系统的可维护性;
③硬件网关优化方案配置简单,通讯质量更稳定,可选择的产品多样化,性价比
更高;
3.2 类似方案展开
①如果遇到 OPC2BACnet 的时候,也可以选用此方案,先在 PC 端转成
Web Service 规范,BACnet 硬件网关再通过 Web Service 转成
BACnet。整个操作过程都是浏览,使用及其简单。
②如果遇到 OPC2Modbus 的时候,也可以选用此方案,先在 PC 端转成
Web Service 规范,Modbus 硬件网关再通过 Web Service 转成
Modbus。整个操作过程都是浏览,使用及其简单。
③对于 WEBS 或 Niagara 的用户,用 SoapClient 就可以远程访问
OPC2WEB 的 OPC 服务器,从而绕过 DCOM 配置。
④需要通过OPC接口开放网关的数据给第三方,可以到迅饶官网下载只含
有OPC XML-DA 规范接口的免费 X2OPC 服务器。