zoukankan      html  css  js  c++  java
  • OPC和DCOM配置

    本文为Java实现OPC通信的一部分

    系统:使用win10 64位专业版

    #77楼 2021-04-13 10:41 黑点怎么了

    Message not found for errorCode: 0x80010111是windows问题windows 2004之后的协议都是5.7,utgard的协议是5.6的,把windows降到1909就不会报这个错了

    PDF文件:

    在线参考:英文的

    使用的OPCServer服务器:

    1.准备

    1.1 OPC运行库

    KEPServer集成了OPC运行库,所以不需要单独安装

    1.2 创建用户并赋予访问权限 :计算机管理

    创建用户:

        OPCUser

        123456

    添加到DCOM组

    说明:如果用户权限复杂,请用能登陆OPCServer的用户。

    2.配置说明

    2.1 防火墙关于 DCOM 和 OPC 的规则 :高级安全 Windows Defender 防火墙

    开放 DCOM 访问 :DCOM(wmi)启用

    135端口:只有一个计算机不需要设置

    创建 OPC 程序规则 :允许程序 OPCEnum(就是OPC运行库的程序)

      位置:"C:WindowsSysWOW64OpcEnum.exe"

    添加 OPC 服务器程序的规则:允许程序 KEPServer的server_runtime

      位置:"C:Program Files (x 86) KepwareKEPServerEX 6server_runtime.exe"

    说明:如果使用了防火墙软件,请把这2条规则添加到白名单。

    2.2 配置 DCOM 安全:组件服务

    配置 COM 的安全设置:我的电脑--COM属性--安全--访问、激活 配置

    配置 OPCEnum 的安全设置 :OpcEnum的安全选项

    配置 OPCServer 的安全设置 :KEPServer的安全选项

    2.3 配置本地安全策略 :

    本地安全策略 本地策略--网络访问--匿名 :启用

    2.4.关于Matrikon的DCOM配置

    创建用户-->添加到DCOM组

    高级安全 Windows Defender 防火墙:创建 OPC 程序规则 :允许程序 OPCEnum

      位置:"C:WindowsSysWOW64OpcEnum.exe"

    如果还不行,可以将OPCSim加入防火墙

      位置:"C:Program Files (x86)MatrikonOPCSimulationOPCSim.exe"

    其他不需要了。

    3.用户

    3.1 创建用户

    3.2添加到DCOM组

     

    4.防火墙

    4.1 配置防火墙规则:开放 DCOM 访问

    打开防火墙

    找到(DCOM-In)

    右键属性--已启用

    4.2 创建 OPC 程序规则 :允许程序 OPCEnum

    新建入站规则--程序--找到OpcEnum.exe

    4.3 添加 OPC 服务器程序的规则:允许程序 KEPServer的server_runtime

    新建入站规则--程序--找到server_runtime.exe

    5.组件服务

    5.1组件服务:配置 COM 的安全设置

    打开组件服务

    5.2组件服务:OpcEnum的安全选项

    详细信息

    5.3组件服务:KEPServer的安全选项

    6.本地安全策略

    6.1本地安全策略 本地策略--网络访问--匿名 :启用

  • 相关阅读:
    图片懒加载
    浅谈javascript的函数节流
    js字符串常用方法详解
    js数组详解
    thinkphp3.2 批量添加数据
    openssl证书及配置
    手机访问PC端
    mui框架(三)
    mui框架(二)
    mui框架(一)
  • 原文地址:https://www.cnblogs.com/ioufev/p/9365919.html
Copyright © 2011-2022 走看看