OPC DCOM详细配置方法.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《OPC DCOM详细配置方法.docx》由会员分享,可在线阅读,更多相关《OPC DCOM详细配置方法.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、OPC DCOM详细配置方法不关防火墙不换登陆用户1 .前言OPC DCOM的设置是实现跨网络OPC通信的基础,现有的一些OPC DCOM配置教程虽然讲解了如何配置DCOM,但没有讲清楚为什么要这么做, 而且各个教程涉及的配置方法也不尽相同。为了彻底搞清楚OPC DCOM的配置过程,我重新做了两台机器的系统, 一台是Windows 7 32位,一台是Windows 10 64位,并且重零开始完整的测 试了正常运行OPC DCOM所需的最少的配置条件,并进而测试了如何在不关 闭Windows防火墙,不切换专用用户(一般的教程都需要在OPC客户端和 OPC服务器的计算机上使用同一个用户账户登录)。
2、不敢独享成果,拿出来和 各位专业人士商榷。本文为原创文章,请勿抄袭。谢谢.基础知识如何顺利的配置OPC相关的DCOM?首先需要了解OPC DA的工作模式 及相关程序(组件、服务)以及Windows的DCOM组件工作机制,然后才能 正确的配置OPC DCOM,所谓的正确配置DCOM,不仅仅是能完成客户端与服务器的通信,而是要 求能够确保Windows系统的平安,还包括灵活运用Windows账户,而不是非 得需要在服务器和客户端计算机上使用同一个账户。另外,也无需关闭 Windows防火墙就能实现OPC DCOM通信。1.1 OPC DCOM的工作机制。1.1.1 Client和Server在同一
3、台计算机默认平安道或用a(G):JWXD). *R)SELF的农JR(P)允许愈a玄埼访问0S访问0图表12系统组件服务通用属性-访问权限-默认值图表13系统组件服务通用属性启动和激活权限平安限制图表14系统组件服务通用属性启动和激活权限默认值修改组件服务通用属性1 .点击Windows的开始按钮,在“搜索程序和文件”对话框中输入: dcomcnfg,并回车。2 .在弹出的“组件服务”对话框中。展开左侧“控制台根节点”,展开到“我的 电脑:鼠标右键选择“我的电脑”,在弹出菜单中选择“属性”。QHFWrWflW)M.用“旨务m 文$F)前RA) M(V) D(W) H3(H),1* 日L 笈三泛
4、筮名除COM* SJW m:DCOM|图表15 DCOM通用属性设置3 .在弹出的“我的电脑属性”页中,选择“默认属性”页,按以下图设置。有一些 设置教程的这一步和下面的OPC Server设置均将默认身份验证级别设置为 “无”,但为了确保网络通讯的平安性,而且已经在客户端和服务器的计算机上 建立了相同的用户,因此,还是设置为“连接”比拟好4 .选择默认协议,确保“面向连接的TCP/IP”协议存在于“DCOM协议”中。图表17默认协议5 .选择“COM平安”页,分别如图选择“访问权限”和“启动和激活权限”的“编 当限号”和“编辑默认值”按钮。的电白性t 一. MTaT图表18 coM平安6 .
5、“访问权限”- “编辑限制”对话框确保Everyone opcuser和ANONYMOUS LOGON三个用户都被添加到“组或 用户名”列表中,并且上述三个用户的“本地访问”和“远程访问”都被允许。图表19访问权限-编辑限制7 .“访问权限”-“默认访问权限”确保SYSTEM、opcuser都被添加至组或用户名”列表中,并且上述账户的本 地访问”和“远程访问嘟被允许。图表20访问限制-编辑默认值8 .“启动和激活权限”-“编辑限制”确保Everyone、opcuser用户被添加到“组和用户名”列表中,并且“本地启动”、 “远程启动”、“本地激活”和“远程激活”都被允许。H动检激活权限安例制里或
6、用户名(G)lEvtryont opcuscr (Yurtx&c-PCepeustr)str aims CruAxiAC-PCAdknistratrs)Per fora anc Log Users (Yuxain(-PCProrBnc.加)口 2虹2允许 拒绝DDBDZ0 ,一Dislributd COi U*rt (Tunxinc-rcBiitributd .Enryom的权第g本地启动 远程启动 本灿舌 江自漱舌匚瓯口 腔匚图表21启动和激活权限-编辑限制9 .“启动和激活权限”-“编辑默认值”确保opcuser、INTERACTIVE和SYSTEM用户被添加到“组和用户名”列表中, 并R
7、 “本地启动”、“远程启动”、“本地激活”和“远程激活”都被允许。姐或用户名(G): opens er (Tuwcinc-PCopcuxr)Adninistretors GwaincrcXAdftiniitrators) INTERACTIVE*0). JSYSTW的校隔(?)允许 拒绝本地启动 远程启动 本地激运 远程击舌图表22启动和激活权限-编辑默认值经过上述步骤,组件服务的通用属性就设置好了。记住,OPC客户端和 OPC服务器所在的计算机都需要设置。3.43 OPC Server 的 DCOM 设置点击Windows的开始按钮,在“搜索程序和文件”对话框中输入:deomenfg, 并回
8、车。在弹出的“组件服务”对话框中。展开左侧“控制台根节点”,展开到“DCOM 配置:然后在右侧的DCOM组件列表中找到需要配置的OPC Server,鼠标右 键选择该服务器,然后选“属性”。女用前明)m x班节,名以应用羽to,.电皿为-. ttMr.-今网港展:COM.应用位小 DCOMKI 正在层行的W程 OittributM Tr*r(il * cmd SPfSxro9te (B2d97df-3e5-4pui(08680C98 09A24他i fppui(CCFD024D-CEA8-4512 SQCTaUcCocne- (1638A9BO-8174 440 SRS_APO_Uw_. 55
9、3C4B2 BA6812- f $Ue*mlModuk 487AlWt-C67-4E8t SwipAPOOH(0A21D9M-674A-4CCft $ynAPI2(63,933, Sync Center (X. (12020B-1DAC-42C | 含 Sync Ce” Co- (1A1M206 0688-4E7F A Sync Cewte* IJ (W9CB2S-25E2-4BE) 1 Sync Center Sc_ (80S88E J0 C451421I ft Sync Cer Ut- (DeJAA156-D5M-4BA S Sync Infrastrvct. (C947D50F-378E
10、 4FF6 SyfKHoM(B8C4356A-F004-4A21.SyncMc“mS_. (A8C81DS5 990(44 .DCOMKB-* i图表23组件服务分别按下面的设置,设置OPC Server。1.0PC Server常规属性图表24 OPC Server常规属性2. OPC Server位置属性图表25 OPC Server位置属性3. OPC Server平安属性其中,配置权限选择自定义,并且不需要修改。图表26 OPC Server平安属性4. OPC Server终结点属性图表27 OPC Server终结点属性5. OPC Server标识属性OPC Server标识属性
11、通常设置为“交互式用户”即可。图表28 OPC Server标识属性当Client和Server在同一台计算机时,首先,Client向OpeEnum组件 (CLSID: 13486D51 -4821 -11D2-A494-3CB306C10000)发起查询本机已 注册的所有OPC服务器(包括2.0标准(GUID:63D5F431-CFE4-11D1-B2C8-0060083BA1FB)的及 1,0 标准(GUID : 63D5F430-CFE4-11d1-B2c8-0060083BA1FB)的服务器。OpeEnum 组件负 责返回所有已注册的OPC服务器信息。第二步,OPC Client获取己
12、注册OPC服务器信息后,确定需要连接的OPC 服务器,并通过ConnectionPoint接口及AdviseSink接口获取服务器的各种配 置信息、数据项(Tag)实时数据及其它通知(如服务器关闭)。图表1 OPCCIientt/Server安装在同一台计算机2.1.2 Client和Server在不同的计算机OPC Slient和Server安装在不同的计算机上,如果需要实现Client和 Serve的互联互通,Client和Server所在计算机必须安装有标准的OPC DA组 件,并完成系统注册。标准的OPCDA组件包括: opc_aeps.dll opcbc_ps.dll opccomn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OPC DCOM详细配置方法 DCOM 详细 配置 方法
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内