OPC通讯测试方法

  • 格式:doc
  • 大小:998.00 KB
  • 文档页数:9

南京南瑞继保有限公司 第 1 页 共 9 页

3、OPC接口程序检查控制系统OPC服务是否正常

3.1、方法一:新建连接检查是否数据刷新;

1、打开该OPC测试程序,在程序目录下;

2、新建一个服务,在输入信息栏中从接口程序的配置文件中查找:OPCdatalink.cfg; 南京南瑞继保有限公司 第 2 页 共 9 页

3、在新建的服务中建一新组;

南京南瑞继保有限公司 第 3 页 共 9 页

4、在新组中可以查找具体点的数据;

南京南瑞继保有限公司 第 4 页 共 9 页

5、查看数据是否显示正常;

南京南瑞继保有限公司 第 5 页 共 9 页

3.2 方法二:利用保存配置检查;

1、打开OPC测试程序后,打开文件,在水网桌面上建立了测试用点的例子,用户可打开后查看这些点是否正常显示数据;

南京南瑞继保有限公司 第 6 页 共 9 页

3.3 Rockwell公司的opctest.exe

双击opctest.exe,在出现的界面点击Server,出现如下对话框: 南京南瑞继保有限公司 第 7 页 共 9 页

列表框的就是常说的OPC服务器的Program ID(名字),连接本地服务器的时候需要用到这个。

2 点击连接,然后添加组,再添加位号,到出现如下界面;

鼠标选择的Item Name:是OPC的位号名称,在软件里面也需要用到,就像公司的开入、开出的名称; 南京南瑞继保有限公司 第 8 页 共 9 页

4、OPC接口程序通讯

步骤:

一、在opc服务器上运行第三方的opc客户端软件进行测试;

Rockwell公司的opctest.exe(不需要安装),KEPServerEx.exe(需要安装)进行测试,OPCExplorer.exe也可,但不太方便点。推荐用opctest.exe进行简单测试,用KEPServerEx.exe进行测试,这个软件可保存列表清单,而且速度和效率比较高。

不太熟悉OPC的可先看录像:本地OPC通讯测试.exe

二、客户机和服务器这2台电脑的Dcom设置

本机测试通过后,再看"如何配置OPC DCOM(siemens).pdf",遇到问题参考"OPC DCOM问题处理.pdf"

三、 在客户机上注册OPC服务器的dll,以让客户机能浏览到远程的opc服务器;

按照西门子的文档应该不用,但还没测试成功过;

1 注册控件或者服务 南京南瑞继保有限公司 第 9 页 共 9 页

控件:在开始菜单-运行输入:Regsvr32 路径\dll名称.dll回车或者直接把该dll文件复制到操作系统的System32目录下;

应用程序:exe名称 /RegServer或者exe名称 /install。

2修改客户机的注册表

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\KingView.View.1]

@="KingView View"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\KingView.View.1\CLSID]

@="{21C3E5E0-B7E4-11d4-8BE0-0050BACFBB99}"

3在OPC服务器界面点击注册的方式也可

四、先确认2电脑间硬件通讯建立:即能ping通

五、用第三方客户端工具在OPC客户端上进行读写测试

这个阶段推荐使用KEPServerEx.exe的工具,因为其远程浏览对方OPC服务器功能比较好点。

六、用工程软件(如公司的软件)进行测试

注意:

连接的时候opc服务器的Prog ID,OPC服务器的IP地址不能错。

配置位号的时候,格式不能错;