《OPC2TCP帮助手册.doc》由会员分享,可在线阅读,更多相关《OPC2TCP帮助手册.doc(4页珍藏版)》请在三一办公上搜索。
1、OPC2TCP配置帮助手册1. 前言本手册面向企业高级工程师、工程师,详细介绍OPC2TCP软件的体系结构、功能以及操作方法。本手册共分为两个部分:第一部分为OPC2TCP体系结构简介,对OPC2TCP进行总体介绍;第二部分介绍OPC2TCP的使用方法。2. OPC2TCP软件简介为使实时数据库系统便于部署,OPC2TCP作为数据源转换软件界于实时数据库平台接口软件和现场OPC服务器之间。OPC2TCP软件的作用主要是用于与现场OPC服务器通讯采集现场数据,并以TCP的方式将数据转发给TCPTransfer。OPC2TCP体系结构如图2.1所示,OPC服务器对上作为TCP服务器,对下作为OPC
2、客户端。目前OPC2TCP软件只支持OPC标准。实时数据库平台OPC2TCPTCPTransfer接口软件现场OPC服务器TCPCOM2.1 OPC2TCP体系结构图3. 使用方法3.1 服务器配置服务器配置是指对实时数据库平台服务器组态。如果TCPTransfer没有注册则可如下所示写批处理文件对TCPTransfer进行注册:TCPTransfer.exe /regserverregsvr32 TCPTransferps.dll打开ESP-iConfig组态软件添加一个服务器配置项后,按图3.1进行配置。配置要点如下所述: 服务器类型:OPC服务器; 所在节点:192.168.0.175:
3、5155192.168.0.175为TCP服务器(即OPC2TCP)绑定IP地址,5155为TCP服务器监听端口。要点:IP地址和端口间必须用“:”冒号割开。 服务器ProgID:可任意指定; 接口软件ProgID:目前必须指定为TCPTransfer.TransObject.1; 借口软件所在节点:按常规配置(localhost代表实时数据库平台所在机器);3.1服务器配置3.2 OPC2TCP配置OPC2TCP应该和OPC服务器所在机器在同一局域网以便确保OPTCP和OPC服务器通讯。OPC2TCP包括以下三个文件:OPCCLT.dll、OPC2TCP.exe和OPC2TCP.ini;具体
4、说明如下: OPC2TCP.exe为可执行文件,该软件实现TCP服务器; OPCCLT.dll为OPC客户端DLL,其负责与OPC服务器通讯; OPC2TCP.ini为OPC2TCP软件配置软件;打开OPC2TCP.ini配置文件各字段含义及配置要点描述如下,为了使用方便可分别按照如下划分配置项:u TCP服务器配置: IPAddr:指OPC2TCP做为作为TCP服务器绑定IP地址; Port:指OPC2TCP做为作为TCP服务器监听端口;u OPC客户端配置: ProgID:指OPC2TCP软件做为OPC客户端时所连接OPC服务器的ProgID; Node:指上述OPC服务器所在节点; Ru
5、nMode:指OPC服务器运行模式,0 同步模式,1异步模式;同步模式指OPC2TCP做为OPC客户端以同步模式访问OPC服务器;优点是可及时获得位号点当前值;缺点是如果位号过多会影响访问效率;异步模式指OPC2TCP做为OPC客户端以异步方式与OPC通讯即当底层位号值变化时OPC服务器会主动通知;(建议在OPC2TCP该模式下运行) UpdateRate:指OPC服务器内位号值刷新频率; DeadBand:死区一般设置为默认0.0;Deadband是死区的意思,如果为0,只要数值有变化,在异步通讯中便会通知客户端。 HisLen:在TCP网络不好的情况下OPC2TCP有存储磁盘历史的能力,当网络好的情况下OPC2TCP会主动上发数据,避免关键数据丢失。此处的配置是指OPC2TCP存储磁盘历史的最大容量单位M;如果设置为20其最大磁盘历史存储容量为20的两倍实为40M(注:采用文件交换存储的方式);