没有合适的资源?快使用搜索试试~ 我知道了~
首页OPC服务器配置DCOM通信
资源详情
资源评论
资源推荐

1 / 63
Windows 7 && Windows 7 With SP1 网络 OPC 的 DCOM 配置
内部版本:
Ver0.1------ 2011-03-10 试用版本。
Ver0.2------ 2011-03-11 完善作为客户端的配置。
Ver0.3------ 2011-03-17 修改防火墙 DCOM 规则设置,“高级”属性允许域、公用、私有网络;
“作用域”属性。
Ver0.4------2011-03-25 修改关于 32 位和 64 位运行库说明,实际上程序和动态库都是 32 位
的,
只是安装包将运行库复制的目标路径不同。
适用
OS
系统:
Windows 7、Windows 7 with Service pack 1、
Windows Server 2008 R2、Windows Server 2008 R2 With Service pack 1
由于 OPC(OLE for Process Control)建立在 Microsoft 的 COM(COmponent Model)基础
上,并且 OPC 的远程通讯依赖 Microsoft 的 DCOM(Distribute COM),安全方面则依赖 Microsof
的 Windows 安全设置。
通过网络相互通信,OPC Server(OPC 服务端)和 OPC Client(OPC 客户端)所在的操作
系统,需要设置 DCOM 的安全属性,下面使用 Windows 7 系统介绍配置过程。
由于 OPC 通讯需要用到 OPC Foundation 提供的动态库,所以在开始配置前,首先安装
OPC Foundation 提供的运行分发包,安装时需要根据操作系统类型,32 位的系统选择 X86
运行库安装包;64 位系统选择 X64 运行库安装包。也可使用随本文档一起分发的运行库。
需要注册的运行库的文件列表:
NO.
名称
版本
备注
1
opc_aeps.dll
1.10.101.0
2
opcbc_ps.dll
2.0.101.0
3
opccomn_ps.dll
1.10.101.0
4
opchda_ps.dll
1.20.101.0
5
opcproxy.dll
3.0.101.0
6
opcsec_ps.dll
1.0.101.0
7
OpcEnum.exe
1.10.101.0
OPC Server(服务器)运行在 Windows 7 时的 DCOM 配置
一、 安装 OPC 运行库
OPC 服务器(OPC Server)和 OPC 客户端的正常运行需要依赖 OPC 运行库,如果两
个组件运行在不同的计算机,那运行计算机上都需要安装运行库。如果 OPC 程序运行
在 64 位平台,请安装对应版本的运行库安装包。
OPC Foundation 的网站(www.opcfoundation.org)提供运行库分发包下载,链接如
下图:

2 / 63
图 1 下载运行库分发包 选择下载适用版本的运行库分
发包,然后在需要的计算机上运行分发包安装程序,
安装程序会负责复制、注册运行库。运行库安装包依赖 Microsoft 的.Net Framewrok v1
运行库。
推荐:安装好 OPC 运行库,将计算机操作系统重新启动,然后再继续后面的配置工作。
二、 创建用户并赋予访问权限
1. 创建新用户
创建一个新用户,并赋予此用户运行和使用操作系统 DCOM 程序的权限。为了
降低整个系统的安全风险,可以创建一个受限用户,而不是建立管理员级用户。为
操作系统创建新用户需要管理员权限。
注意:
A、 需要在 OPC 服务器所在 OS 系统与 OPC 客户端所在 OS 系统,创建的用户的用
户名和密码相同。
B、 由于 Windows 7 系列的 OS 系统 Guests 用户组的权限非常受限,所以新创建的
用户需要是 Users 用户组级别权限,或比 Users 用户组级别更高的权限。推荐使
用 Users 用户组。

3 / 63
图 2 通过“管理”菜单或“控制面板”创建用户
图 3 创建新用户

4 / 63
图 4 新用户属性 创建新用户,并设置用户属性。
若是为了安全考量,请保持密码不为空。
2. 赋予用户访问 DCOM 的权限
要想使新创建的用户有使用 DCOM 的权限,需要将用户加入“Distribute COM
Users”用户组。

5 / 63
图 5 用户组
剩余62页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论0