采集器支持主备冗余(ihd3.8.1P1以上),具体配置方法如下:
●配置采集器
填写必要参数,如图:
●安装采集器
分别在两台要做采集器冗余的机器上,安装ihd采集器,然后,打开采集器配置工具,将采集器应用为本地采集器。如图:
●配置冗余选项
点击冗余配置,对相关选项进行配置,保存后重新启动生效,如图:
❖冗余配置项说明
启用冗余:必须勾选,否则冗余配置不生效;
启用TCP:冗余通信协议为TCP,否则为UDP,默认不勾选;
本机优先级:本机的冗余优先级;
对等机优先级:另一台冗余机器的优先级;
优先级需正确对应,即一台配置为主机/备机,另一台的需配置为备机/主机,否则可能导致主备同时发送数据或均不发送数据。
通信端口:可配置所需端口,默认为11230;
备用通信端口:与通信端口功能相同,保活消息同时发送,默认为11231;
发送间隔:保活消息发送间隔,默认为200ms;
超时时间:保活消息超时时间,默认超过1秒未收到消息即进行主备切换。
●冗余配置文件示例
<?xml version="1.0" encoding="utf-8"?>
<collector version="1.3">
<dbserver connectcycle="10" synccycle="1" ip="10.25.10.34" port="5673" bakip="" bakport="0" connecttimeout="5" sendtimeout="5" user="admin" password="YWRtaW4=" timestamp="0" timestampcycle="10" />
<driverpath>
<driver name="OPC" type="opc" path="" rystatus="iFix" desc="冗余状态检测,目前可使用iCV的rmapi,iFix的iFixStatus.dat" />
</driverpath>
<interface name="1129" type="opc" buffer="0">
<Redundancy EnableRedundancy="1" EnableTcp="0" LocalHost="10.25.3.57" PeerHost="10.25.10.109" Port="11230" BackupPort="11231" Sequence="1" PeerSequence="2" IntervalMs="200" Threshold="5"/>
</interface>
</collector>