1、【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0532-86916030 http:/ 1/7 远程访问 OPC 服务器的配置方法OPC 客户端一方面可以访问本机上的 OPC 服务器,另一方面,它还可以利用微软的 DCOM 机制,通过网络来访问其它计算机上的 OPC 服务器,从而达到远程数据连接的目的。访问本地服务器比较简单,只要检索本地的 OPC 服务器,并配置相应的组(Group)和数据项(Item)即可,通过网络访问时需要考虑较多的网络连接因素,大体上来说大概有如下的几个需要配置的方面。一、 运行 OPC 客户端和 OPC 服务器的计算机的两台电脑需要能彼此
2、相互访问。二、 配置 OPCServer 所在的计算机。1、 配置本机的 DCOM 安全。1.1 依次点击控制面板、组件服务、计算机,在我的电脑上右键属性。1.2 在【默认属性】的选项卡里勾选在此计算机上启用分布式 COM;默认身份验证级别选择无 。【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0532-86916030 http:/ 2/7 1.3 在【MSDTC 】选项卡中点击里的安全性配置 。【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0532-86916030 http:/ 3/7 1.4 在安全配置里依次勾选网络 DTC
3、访问 、 允许远程客户端 、 允许远程管理 、 允许入站 、 允许出战 ;选择不要求进行验证 。最后点击确定 。1.5 在【COM 安全】属性页中,分别将访问权限和启动和激活权限的编辑默认值 、 编辑限制中添加 Anonymous、Everyone 的所有权限。最后点击 确定 。2、 进行 DCOM 配置。【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0532-86916030 http:/ 4/7 2.1 找到 OPCEnum,右键属性。2.2 在【常规】选型卡将身份级别验证选择无 。【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0
4、532-86916030 http:/ 5/7 2.3 在【安全】选型卡中分别将启动和激活权限、访问权限、配置权限均选择自定义 ,且均添加 Anonymous、Everyone 账户,权限设置为全部选择。注:若设备上只安装了 RSLinx,则【安全】选项卡中无法保存为自定义 ,保存后再次打开仍是使用默认值 。此时需要安装 KEPServer,安装后可保存为自定义 。【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0532-86916030 http:/ 6/7 2.4 在【标识】选项卡中选择交互式用户 。注:若交互式用户为灰色,无法勾选,则需将 OPCEnum 进行
5、注册。注册方法,到 C 盘搜索到路径 OPCENUM,将其直接拖入到运行中,将其注册。如 C:WINDOWSsystem32opcenum.exe /regserver。按此操作之后重新打开 OpcEnum 属性即可勾选交互式用户。【远程访问 OPC 服务器的配置方法】SAILUN CO.,LTD Tel:0532-86916030 http:/ 7/7 3、关闭 OPCServer 电脑的防火墙。三、 配置 OPCClient 所在的计算机。客户端配置较为简单,只需关闭防火墙,在默认选项卡中勾选在此计算机上启用分布式COM即可。四、 若两台电脑相互访问时需要进行 DNS 域名解析,则需在客户端的C:WINDOWSsystem32driversetc 目录下的 hosts 中增加 IP 地址与计算机名的对应关系。Distributed transaction coordinator 系统服务启用