首页 > Windows开发 > 详细

Win7系统下局域连接OPC配置

时间:2018-08-17 23:21:15      阅读:333      评论:0      收藏:0      [点我收藏+]

 

 

 

 

 

 

 

 

 

 

 

 

 

Win7系统下局域连接OPC配置

.运行环境

OPC服务器操作系统:Win7
客户端操作系统:Win7
如果是XP系统则配置方法类似。

  由于OPC(OLE for Process Control)建立在Microsoft的COM(COmponent Model)基础上,并且OPC的远程通讯依赖Microsoft的DCOM(Distribute COM),安全方面则依赖Microsof的Windows安全设置。



.配置

1.保持OPC Server服务器与客户端的用户名密码相同。(服务器端与客户端)

  分别在客户端和服务端上添加相同的账户名和密码,一定要确保相同。因为访问是通过windows验证的,在远程访问时需要有着相同的账户和密码。

  操作如下图:

技术分享图片

图: 通过“管理”菜单或“控制面板”创建用户

技术分享图片

图:创建新用户

技术分享图片

图: 新用户属性
  创建新用户,并设置用户属性。若是为了安全考量,请保持密码不为空。

  要想使新创建的用户有使用DCOM的权限,需要将用户加入“Distribute COM Users”用户组。

技术分享图片

 

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

技术分享图片

可以添加多个用户到“Distribute COM Users”用户组,也可以添加现有用户到用户组。

 

2.关闭防火墙(服务器端与客户端)

 

3.组件服务配置(服务器端)

操作:开始--》运行--》输入:dcomcnfg

技术分享图片

我的电脑属性配置(客户端与服务器端);操作:在“组件服务”管理器的左侧树形菜单,选择“组件服务\计算机\我的电脑”,在鼠标右键的弹出菜单,选择“属性”项目,如图:

技术分享图片

 

 在弹出的“我的电脑属性”,选择“默认属性”标签页,如下图:

技术分享图片

请确认几个属性的设置内容或状态:在此计算机上启用分布式COM,此属性处于“选中”状态;默认分布式COM通信属性栏目下,“默认身份验证级别”,选择的项目是:“连接”,“默认模拟级别”,选择的项目是:“标识”。选择“我的电脑属性”属性页面的“默认协议”标签页,确认DCOM协议属性内容是:面向连接的TCP/IP。如下图:

技术分享图片

 

选择“我的电脑属性”属性页面的“COM安全”标签页,如下图:

技术分享图片

选择“COM安全”标签页面的“访问权限”栏目的“编辑默认值…”按钮(上图),弹出“访问权

设置对话框,如下图:

技术分享图片

 

 点击此对话框上的“添加”按钮,添加下边列表的用户,并设置用户的访问权限,核实
后,点击“确定”按钮保存。在COM安全标签页面的“访问权限”和“启动和激活权限”中的四个按钮,详细配置用户如下表:

技术分享图片

配置完成后,点击“我的电脑属性”属性页面的“确定”按钮,由于涉及到系统安全属性的修改,此时操作系统弹出警告消息,如图:

技术分享图片

DCOM配置

技术分享图片

 

 技术分享图片

OpcEnum--》属性(客户端与服务器端都配置)

技术分享图片

 

技术分享图片

 

技术分享图片

 

4. 配置本地安全策略(服务器端)
启动“本地安全策略”管理器;在“开始\运行”输入:secpol.msc,点击“确定”按钮,启动“本地安全策略”管理器,如下图:

 

 技术分享图片

 

 

修改“安全设置\本地策略\安全选项”下的“网络访问:将Everyone权限应用于匿名访问匿名用户”设置,将规则启用,如下图:

技术分享图片

修改“安全设置\本地策略\安全选项”下的“网络访问:本地账户的共享和安全模型”设置,将规则启用为“经典”,如下图:

 技术分享图片

 

 

三、组件安装
OPC客户端需要安装OPC Core Components组件,该组件分32位和64位,这取决于OPC客户端程序编译平台的位数(如:.NET开发的OPC客户端程序编译为64位,那么要装64位的组件)

 

Win7系统下局域连接OPC配置

原文:https://www.cnblogs.com/qdwyj/p/9495595.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!