如何配置iHD转储

Navigation:  其他 > 常见问题 >

如何配置iHD转储

Previous pageReturn to chapter overviewNext page

配置iHD转储步骤如下:

1.在ICV安装时勾选iHyperDB插件即可,如下图所示:

clip0021

 

5.5.4版本的ICV支持转储到iHyperDB2.4.5版本;

5.6.2版本的ICV支持转储到iHyperDB2.4.5和iHyperDB3.1.1及以上版本;

 

2.打开iCentroView的配置客户端,在全局配置中双击“iHyperDB数据源配置”节点,如下图:

iHDExchange

 

3.在iHyperDB数据源配置输入iHyperDB服务器相关信息,如下图:

iHDExchange_2

 

服务器名称:必填项,自定义,不以数字开头,不能与scada名称重复

版本号:选择iHyperDB的版本。

用户名:登陆iHyperDB服务所使用的用户名

密码:登陆iHyperDB服务所使用的密码

IP地址(主):必填项,iHD主机客户端所在ip

端口(主):必填项,iHD主机客户端端口

IP地址(备):iHD备机客户端所在ip

端口(备):iHD备机客户端端口

目前只支持一个数据源,如果添加了多个配置,只读取第一个数据源配置

注意:若要成功的进行需要在IHD中将转储的icvscada节点IP加入信任列表

 

4.点击添加按钮后签入“iHyperDB数据源配置”节点。

 

5.配置tag点(配置tag的步骤及详情请参见《变量配置》),点击“转储”tab页,在“转储”tab页上勾中IHD,如下图所示:

icv_config_ihd

 

压缩误差:填“0”表示不开压缩;若要对点进行压缩,可以在此项中填写压缩误差值。例如:填“0.1”,即变化误差为0.1的值会被压缩。DI类型数据,此项请填“0”,系统会自动对DI类型数据进行压缩。

扫描周期:转储IHD的周期,单位ms;

IHD点的名称中包含SCADA名称:勾选表示,转储的Tag点在iHD中的名字添加SCADA名称为前缀,例如:scadaname_tagname。不勾选,表示采用原Tag名。

注意:取消勾选,并保存过tag后,tag的转储信息会全部重置,当再次转储的时候,需要重新配置

变化时转储:勾选表示“值变则转储,不变不转储”。不勾选表示“按扫描周期定时转储”。

 

6.部署tag点所在的scada,详情请参见部署

 

7.在装有iHyperDB服务端和客户端的服务器上查看转储的点。

如何使用iHyperDB查看点,请查阅iHyperDB帮助手册。

 

8.支持转储到ihd时的数据缓存功能

当安装icv5.6版本时,ICV新增了转储到ihd时的数据缓存功能,此功能是通过cvhdbuffer.exe服务实现的,此服务在安装ICV时会自启动。

此服务的配置文件在ICV安装目录下的config文件夹内的buffer.xml文件,此文件配置如图所示:

icv_config_ld_40

其中SizeMb = "1024"表示缓存容量为1024Mb=1G;Send PeriodMs ="5000"表示发送周期为5000ms;ConnTimeOutSec = "3" 表示连接超时时间为3s;SendTimeOutSec = "3"表示发送超时为3s。