OPC DA远程连接设置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OPC DA远程连接设置

局域网内OPC DA客户端访问OPC DA服务器是基于DCOM组件的远程调用。新的OPC UA协议通过证书互换的方式可以更为简单的进行远程连接。如OPC服务器支持OPC UA建议使用OPC UA协议进行通讯,因实际工程的需要此次试验OPC DA的远程访问。

网上查阅的资料大部分通过大范围的开放DCOM调用权限来进行OPC DA通讯,通过测试和深入了解发现OPC访问的设置并不复杂,而且可以通过针对性的配置降低安全风险。

试验硬件:

局域网;

架设C(客户端)电脑和S(服务器)电脑;

保证两台PC相互ping通;

试验软件:

KEPserverEX V6(OPC客户端)安装于客户端电脑;

Applicom console(OPC服务器)安装于服务器电脑;(只支持OPC DA )

关键设置:

1、用户配置(C和S都要配置)

2、防火墙配置(开启防火墙的PC需要配置)

3、本地电脑的DCOM配置(C和S均需要配置)

4、OPC服务器程序的DCOM配置(仅S需要配置)

一、创建用户账户

在C和S上分别创建一个拥有管理员权限的同名同密码账号,例如:PMI;

要进行OPC DA远程接,C必须使用该账户登录系统,通过配置S可以以该账户登录系统。

二、配置防火墙

一般防火墙默认情况是开启的,如果C和S都不开防火墙,可以省略防火墙的配置,建议先关闭防火墙进行连接测试,测试连通后再开启防火墙进行配置。关于防火墙的配置在最后说明。

三、配置本地电脑的DCOM

运行comexp.msc -32进入32位DCOM组建服务界面,一般OPC软件位32位,如果软件为64位,运行comexp.msc进入64位DCOM组件服务界面进行配置。

1、客户端C和服务器S的DCOM配置

两台电脑均进入组件服务—我的电脑—属性

如下图进行设置:

确认C和S两台电脑都设置。

四、OPC服务器程序的DCOM配置(仅S需要配置)

进入组件服务—DCOM配置,找到OPC服务器程序:APPLICOM OPCServer(不同OPC服务器名称不同),OPC Enum(所有OPC服务器都相同)

分别右键进入属性,两各程序都按如下设置。

OPC Enum 标识页选择系统账户即可。

到此设置完成后,重启C 和S 电脑,进行通讯测试,测试通讯成功,设置完成。

防火墙配置

如需在启动防火墙的情况下,进行OPC DA通讯,首先开启防火墙,如何开启防火墙此处不再说明,开启防火墙后,做如下设置:

1、设置OPC服务器相关的程序允许程序或功能通过防火墙;

OPC Server Enumerator 1.10 (OPC Enum)

在C\windows\sysWOW64文件夹

注意:除以上两项外,还需勾选“文件和打印机共享”

2、设置OPC客户端相关的程序允许程序或功能通过防火墙;

注意:除以上两项外,还需勾选“文件和打印机共享”

3、OPC服务器端添加DCOM通讯TCP端口135;

中间--全部默认

到此全部设置完成,可使用C端KEPServerEX 的OPC Quick Client或OPC DA 通讯驱动连接至APPLICOM OPCServer服务器。

连接成功。

相关文档
最新文档