远程访问 OPC SERVER DCOM 的配置
目录
1. 准备工作 ..................................................................................................................................... 2
1.1 软件基础 ........................................................................................................................... 2
1.2 通讯基础 ........................................................................................................................... 2
2. 配置 OPCServer 所在的计算机.................................................................................................. 3
2.1 我的电脑设置 ................................................................................................................... 3
2.2 配置 Opcenum 属性 ......................................................................................................... 5
2.3 配置对应的 opc server 设置 ........................................................................................... 7
2.4 防火墙设置 ....................................................................................................................... 7
3 配置 opc client 所在的计算机 ................................................................................................... 9
3.1 我的电脑属性设置 ........................................................................................................... 9
3.2 Opcenum 属性设置 ........................................................................................................ 9
4 不同的 OPC Client 连接 .............................................................................................................. 9
4.1 以 ifix 作为 ........................................................................................................................ 9
4.2 RSLinx OPC test Client .................................................................................................... 11
4.3 KEPware OPC .................................................................................................................. 13
1
1. 准备工作
1.1 软件基础
(1)安装所需的软件,机器上有必要的 OPC client、OPC Server,如 ifix,rslinx,
保证 rslinx 的版本能支持远程 opc 功能。
1.2 通讯基础
(1)在同一局域网内,能 ping 通(物理连接,处于同一网段下)
(2)建立同名用户及相同密码,win7 系统将用户放置于于 distributed COM
User 下,若是 XP 系统,则开启来宾用户。
(3)本地安全策略
OPC 服务器和 OPCClient 服务器电脑都要设置:打开“控制面版”上的“管理
工具”并打开“本地安全策略”。
2
点击安全选项—>”网络访问:本地帐户的共享和安全模式”->属性
选择“经典—本地用户以自己的身份验证”
2. 配置 OPCServer 所在的计算机
2.1 我的电脑设置
在命令行运行 dcomcnfg,组件中我的电脑属性设置
3
在上面的[默认属性]页面中,将“在这台计算机上启用分布式 COM”打上勾,
将<默认身份验证级别>设置为<无>,如图:
在[COM 安全]属性页中,将<访问权限>和<启动和激活权限>都增加分别添加
everyone,administratro,anonymous logon 用户及建立的相同用户,并
选中其所有权限,如下图:
4
2.2 配置 Opcenum 属性
点开左侧树形列表[组件服务->计算机->我的电脑->DCOM 配置],如下图:
在左侧的 DCOM 程序中找到 opcenum,如下图:
右键点击,弹出的右键菜单,点击<属性>,弹出对话框设置身份
验证级别。将<身份验证级别>设置为<无>,如下图:
5
配置安全。全部选择<自定义>,如下图:
并将<启动和激活权限>、<访问权限>、<配置权限>都增加 everyone,
administratro,anonymous logon 用户及建立的相同用户,并配置全部权限。
如下图:
6
配置标识。选择<交互式用户>。
若“交互式用户”为灰色,无法选中,则需要注册 opcenum.exe。注册方法:
在命令行输入:C:\Windows\SysWOW64\opcenum.exe /regserver 后回车。(其中路
径可能有所不同,路径为 C 盘中 opcenum.exe 的路径)。注册后,即可选中
opcenum.exe。
2.3 配置对应的 opc server 设置(可不做设置)
配置方法与 opcenum 一样,首先要了解所用的 OPC 对应的组件。
2.4 防火墙设置
(1) 如果不需要防火墙的话,可以直接点击关闭。(实际操作中直接关闭了
防火墙)
(2) 如若有特殊要求,不能关闭防火墙,可进行防火墙设置。
7
单击“Windows 防火墙”,弹出下面的画面
单击“例外”选项,弹出下面的窗口画面:
在这个画面中,在“添加程序”里面把把 opcenum.exe 及对应的 OPC 的应
用程序),添加进去;然后 135 单击“添加端口”,弹出下面的画面 :
8