OPC之DCOM配置说明

OPC之DCOM配置说明

ID:39576982

大小:2.87 MB

页数:17页

时间:2019-07-06

上传者:无敌小子
OPC之DCOM配置说明_第1页
OPC之DCOM配置说明_第2页
OPC之DCOM配置说明_第3页
OPC之DCOM配置说明_第4页
OPC之DCOM配置说明_第5页
资源描述:

《OPC之DCOM配置说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

Win7网络OPC的DCOM配置说明适用系统:Windows7、Windows7withServicepack1由于OPC(OLEForProcessControl)建立在Microsoft的COM(ComponentModel)基础上,并且OPC的远程通讯依赖Micrasoft的DCOM(DistributeCOM),安全方面依赖Microsoft的Windows安全设置。通过网络互相通信,OPCServer(OPC服务器)和OPCClient(OPC客户端)所在的操作系统,需要设置DCOM的安全属性,下面介绍Windows7系统下面的配置过程。一、安装OPC运行库(服务器端与客户端)OPC服务器(OPCSever)和OPC客户端(OPCClient)的正常运行需要依赖OPC运行库,如果两个组件运行在不同的计算机,那运行计算机上都需要安装运行库。二、修改操作系统Fireall(防火墙)关于DCOM和OPC规则(服务器端与客户端)由于DCOM使用操作系统的135端口,所以要想不同计算机上面的OPC服务器和客户端通讯正常,要修改防火墙规则,允许135端口的连接。如果OPC服务器和客户端安装在同一台计算机,不需要修改防火墙规则。下面为Windows7的防火墙配置过程.操作:控制面板所有控制面板项Windows防火墙高级设置,或者开始运行输入:wf.msc•图1运行防火墙1、开放DCOM访问在默认状态,Windows防火墙是阻止另一台计算机连接。如果要允许OPC客户端与OPC服务器正常访问,需要开放这个访问规则。 图2防火墙规则图3允许DCOM连接 图4防火墙DCOM规则作用域设置图5防火墙DCOM规则高级属性配置注:如果”COM+Networkaccess”或”DCOM”规则不在防火墙的预定义规则列表中,可自己手动添加连个端口规则:TCP135UDP135 2、创建OPC程序规则需要手动添加OPC服务器程序的规则。同样也需要添加OPCEnum系统服务程序规则,因为远程OPC客户端计算机就是通过它获得这台计算机上面的OPC服务器名称列表的。下面我们通过创建OPCEnum应用规则,演示如何创建应用的防火墙规则。可用同样步骤创建OPC服务器防火墙规则。图6创建应用规则*选择”新建规则”*选择”程序”类型规则*点击”下一步”按钮 图7选择应用程序文件*选择”此程序路径”项目:*填写程序的完整路径或应用程序名称;*也可以使用”浏览”按钮,在弹出的文件选择对话框里查找磁盘上的应用程序的文件名*点击”下一步”按钮;图8规则属性 图9规则适用条件图10规则命名 图11规则处于活动状态同样步骤,创建OPC服务器应用程序的防火墙三、网络共享:(服务器端与客户端)操作:控制面板所有控制面板项所有控制面板项->网络和共享中心->高级共享设置图12启用文件和打印机共享四、配置DCOM安全为通过网络正常访问OPC服务器,需要配置DCOM的访问和激活安全属性。1、启动”组件服务”(服务器端与客户端)操作:开始-运行输入:dcomcnfg,进入”组件服务管理器”图13运行组件服务 图14进入组件服务管理器2、配置”我的电脑”的安全设置(服务器端与客户端)在”组件服务”管理器的左侧树形菜单,选择”组件服务计算机我的电脑”,在鼠标右键的弹出菜单,选择”属性”项目,如图:图15属性 在弹出的”我的电脑属性”,选择”默认属性”标签页,如下图:图16属性请确认几个属性的设置内容或状态:在此计算机上启动分布式COM,此属性处于”选中”状态;默认分布式COM通信属性栏目下,”默认身份验证级别”,选择的项目是:”连接”,”默认模拟级别”,选择的项目是”标识”。 选择”我的电脑属性”属性页面的”默认协议”标签页,如下图:图17属性确认DCOM协议属性内容是:面向连接的TCP/IP。选择”我的电脑属性”属性页面的”COM安全”标签页,如下图:图18COM安全 ①访问权限->编辑默认值…配置如下:图19访问权限->编辑默认值…②访问权限->编辑限制…配置如下:图20访问权限->编辑限制…③启动和激活权限->编辑默认值…配置如下:图21启动和激活权限->编辑默认值…④启动和激活权限->编辑限制…配置如下:图22启动和激活权限->编辑限制… 配置完成后,点击”我的电脑属性”属性页面的”确定”按钮,由于涉及到系统安全属性的修改,此时操作系统弹出警告消息,如图:图23警告消息由于是我们手动修改的安全设置,并确认修改,点击”是”按钮,保存刚才做出的所有修改,退出”我的电脑属性”属性页面。3、配置DTC(服务器端与客户端)操作:本地DTC右键属性安全,配置如下图24 4、配置OPCEnum的安全设置(服务器端与客户端)在”组件服务”左侧树形菜单,选择”组件服务计算机我的电脑DCOM配置”,在列表中选择opcenum项目,在鼠标右键弹出的菜单,选择”属性”项目,如下图:图24在弹出的”OPCENUM属性”属性框的”常规”标签页,确认”身份验证级别”属性,设置项目是:无,如下图: 图25在”OPCENUM属性”框,选择”安全”标签页,如下图:图26启动和激活权限->自定义->编辑..里面定义如下:图27 访问权限->自定义->编辑..里面定义如下:图28在“OPCENUM属性”框,选择”标识”标签页,确认”选择运行此应用程序的用户账户”属性,设置项目是”交互式用户”图29如果交互式用户是暗的,找到C:WindowsSystem32OpcEnum.exe将它拖到开始运行的输入框中并加上空格/regserver确定重新打开组建服务即开始运行输入:dcomcnfg再选 5、MatrikonOPCServer..(对应服务器名字)属性(仅服务器端),下面为与OpcEnum不同的2处图30图31 五、配置本地安全策略(服务器端与客户端)1、启动”本地安全策略”管理器在”开始运行”输入:secpol.msc,点击”确定”按钮,启动”本地安全策略”管理器,如下图:图322、修改”网络访问:将Everyone权限引用于匿名访问匿名用户”设置修改”安全设置本地策略安全选项”下的”网络访问:将Everyone权限引用于匿名访问匿名用户”设置,将规则启动,如下图:图33配置完成。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭