win7_win10_OPC发布 DCOM配置.doc
文件大小: 926k
源码售价: 10 个金币 积分规则     积分充值
资源说明:Win7、win10_OPC发布 DCOM配置 1、关闭防火墙 操作:控制面板--》所有控制面板项--》Windows防火墙 2、组件服务配置 操作:开始--》运行--》mmc comexp.msc /32 3、本地安全策略 控制面板——》所有控制面板项——》管理工具——》本地安全策略 用户权限分配——》拒绝从网络访问这台计算机 【DCOM配置详解】 在工业自动化领域,OPC (OLE for Process Control) 是一种标准接口,用于不同设备和系统之间的数据交换。OPC DA (Data Access) 是OPC规范的一部分,用于实时数据访问。DCOM (Distributed Component Object Model) 是微软的一种技术,允许组件在不同的进程或计算机之间进行通信。在Win7和Win10操作系统中,配置OPC DA服务器通常需要对DCOM进行特定的设置。以下是对Win7和Win10系统中OPC发布与DCOM配置的详细步骤: 1. **关闭防火墙**: 防火墙可能会阻止DCOM组件间的通信,因此首先需要关闭Windows防火墙。通过控制面板,选择“所有控制面板项”,然后点击“Windows防火墙”,在防火墙设置中将其关闭。 2. **组件服务配置**: - 打开“运行”对话框,输入`mmc comexp.msc /32`,启动组件服务管理单元。 - 在“我的电脑”的属性中,勾选“在这台计算机上启用分布式COM”,并将默认身份级别设为“无”。 - 在“COM安全”下的“访问权限”和“启动和激活权限”部分,为指定用户(如Everyone、SYSTEM、Performance Log Users等)分配相应的权限。 - 对于MSDTC (Microsoft Distributed Transaction Coordinator),同样需要在DTC属性的安全选项中进行相应的权限配置。 3. **DCOM配置**: - 配置OpcEnum组件,这是OPC客户端发现服务器的重要组件。在“常规”选项卡中设置,确保位置正确。在“安全”选项卡下,为启动和激活权限以及访问权限设置用户权限。 - 如果OpcEnum的“交互式用户”不可用,可以通过运行`C:\Windows\System32\OpcEnum.exe /regserver`来注册OpcEnum服务。在Win10系统中,如果这个方法无效,可以在命令提示符(以管理员身份运行)中切换到`C:\WINDOWS\syswow64`目录,然后运行`opcenum.exe /regserver`。 4. **OPC Server配置**: - 跟OpcEnum类似,对于OPC服务器也需要配置其常规、位置和安全设置,确保“配置权限”和“终结点”的用户权限设置正确。 5. **本地安全策略设置**: - 通过“管理工具”中的“本地安全策略”,在“用户权限分配”中取消“拒绝从网络访问这台计算机”的设置,确保远程访问不受限制。 - 同时,在“安全选项”中检查“网络访问:本地账户的共享和安全模型”和“网络访问:将Everyone权限应用于匿名用户”,确保这些设置符合DCOM通信的需求。 以上步骤是基础的DCOM配置,但具体设置可能因应用程序和安全需求而异。在实际操作中,可能还需要根据所使用的OPC服务器软件的具体文档进行额外的配置。在进行这些更改时,务必考虑到系统的安全性,避免不必要的安全风险。在完成配置后,应测试OPC连接是否正常,以确保所有的设置都已经生效。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。