OPC配置文件说明

Navigation:  功能明细 > 数据采集 > OPC采集器 >

OPC配置文件说明

Previous pageReturn to chapter overviewNext page

 

运行采集端的系统中需要配置iHyperDB环境变量,配置文件需要放置在该环境变量指定路径下的Config目录下。如果没有配置该环境变量,则配置文件需要放入可执行文件的父目录下的Config目录下。采集器的统一配置文件名:CollectorCfg.xml,以下对OPC采集器相关的配置进行说明。

OPC配置项包括:

接口属性配置项

配置项

名称

说明

取值

备注

接口名

name

OPC采集端的名称,配置时应该保证名称全局唯一,当两台OPC采集端名称相同时,它们向数据库服务器发送数据时,会发生数据时间戳重复的错误

非空字符串(最大长度31字节)

 

采集器类型

type

采集器的类型,依据不同的采集器类型加载不同的配置,字符相对固定

非空字符串(相对固定,不可修改)

 

启用buffer

buffer

是否启用buffer,0表示不启用,非零表示启用,若启用buffer

整数

 

布尔量处理方式

boolprocess

对布尔型数据按照0/1处理

true

 

保持原始接口数据值

false(默认)

 

 

数据库端属性项

配置项

名称

说明

取值范围

备注

同步周期

synccycle

与DB服务器同步配置的周期。当该周期到来时,OPC采集端向DB服务器请求配置时间戳,当发现本地时间戳与请求的时间戳不同时,更新OPC采集端的配置,并将本地时间戳设置为服务器的时间戳。OPC采集端支持同步及异步两种同步配置方式,当服务器端的点发生变化时,会发送通知给OPC采集端,OPC采集端也会根据配置的周期自动向服务器同步配置。

正整数(int32)

单位为分钟建议此周期设置为30分钟以上

连接检测周期

connectcycle

检查与DB服务器端连接的周期。当该周期到来时,OPC采集端向DB服务器请求配置时间戳,如果成功,表明连接正常,如果失败,则测试连接,当连接中断时,进行重连。

正整数(int32)

单位为秒。建议此周期设置为30秒

数据库网络地址

ip

数据库服务器端的ip地址

ip地址串(最大长度15字节)

 

数据库网络端口

port

数据库服务器端的端口号

正整数(uint16)

 

OPC配置工具中相关属性包括:

OPC服务器端属性项

配置项

说明

备注

设备名

OPC服务器的名称

 

设备地址

OPC服务器所在计算机节点名称,可以为主机名或IP地址

 

读取方式

从该OPC服务器读取数据的方式。零为异步,非零为同步

 

读取位置

从OPC服务器读取数据的位置。零为直接从设备获取数据,此种方式速度慢,非零从OPC服务器的缓存中读取数据,此种方式读取速度快

 

异步超时

采用异步读取方式时,当异步读取请求已经发送后,经过该项设置的时间后,检测数据是否已经获取成功,如果获取失败,需要记录日志。值为零时表示不启用。 目前该项功能暂不支持。

单位为毫秒

连接检测周期

与OPCServer的连接检测周期。该周期到来时,检查与OPCServer的连接是否正常,如果连接已中断,则重新向该OPCServer进行注册

单位为分钟

相关的OPC Server端配置详见OPC采集配置工具使用说明。

©2015. All Rights Reserved.