iHD OPC SERVER 数据发布服务

Navigation:  功能明细 > 数据接口 >

iHD OPC SERVER 数据发布服务

Previous pageReturn to chapter overviewNext page

实时数据库提供OPC Server数据发布功能,供OPC客户端访问iHyperDB。通过OPC 发布点的值、时间戳和数据质量信息。iHyperDB支持对普通点、统计点和计算点进行OPC 发布。

1.安装OPC Server

实时数据库OPC Server安装运行在iHyperDB客户端

注:默认安装的iHD OPC Server其配置文件中Server IP是本机local IP地址。安装完成后要修改该IP,可在安装路径下的config文件夹中找到OPCServer.xml文件进行修改。

iHD_OPC_SERVER 01

参数说明:

name:OPC Server名,即OPC客户端可见的信号点名的前缀名;

mainip:所发布的iHyperDB数据库主服务器IP地址,缺省为本机local ip,安装后请照实修改;

mainport:所发布的iHyperDB数据库主服务器端口号,默认为“5673”;

backip:所发布的iHyperDB数据库备用服务器IP地址,如有可照实填写;

backport:所发布的iHyperDB数据库备用服务器端口号,默认为“5673”;

 

2.实时数据库Tag点修改配置为可OPC Server发布

在系统管理工具→数据源→Tag变量配置中添加、修改Tag点时可以对当前Tag点的OPC发布状态进行修改。

iHD_OPC_SERVER 02

勾选是否OPC发布复选框,即设置该点OPC发布状态为通过OPC发布。保存配置使之生效。

images_hs-caution发布限制注意事项:

1.只有普通点、统计点和计算点可以设置为OPC发布,报警点和SPC报警点不可以进行OPC发布;

2.新建Tag点时默认不进行OPC发布,需人工修改设置使之生效。

 

3.通过Excel插件配置修改Tag点表,批量方式修改OPC发布状态。

实时数据库Excel插件中提供批量设置Tag点OPC发布状态方法, 数值“1”表示发布,“0”为不发布。

iHD_OPC_SERVER 03

 

4.连接测试

OPC Server安装成功后,可通过第三方OPC Client(比如下图例中的第三方产品Matrikon OPC Explorer)进行连接测试。

在OPC Server本机运行第三方OPC Client,可避免繁琐的DCOM配置。

 

Matrikon OPC Explorer通讯测试说明:

在已注册的OPC Server List中可以看到OPCServer.HDServer,即为当前安装成功的iHyperDB OPC Server的名称。如果在OPCServer.xml文件修改了name为“XX”,则此处看到的就会是“OPCServer.XX”。

iHD_OPC_SERVER 04

 

连接server,添加group,添加Item,如下所示:

iHD_OPC_SERVER 05

 

Avaliable Tags 列表中显示当前连接的iHyperDB服务器中已经发布的Tag点,选中添加Tag点。

iHD_OPC_SERVER 06

OPC Client界面中显示选中点的value、time和Quality信息。