OPC和DCOM配置


本文為Java實現OPC通信的一部分

系統:使用win10 64位專業版

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:\Windows\SysWOW64\OpcEnum.exe"

添加 OPC 服務器程序的規則:允許程序 KEPServer的server_runtime

  位置:"C:\Program Files (x 86) \Kepware\KEPServerEX 6\server_runtime.exe"

說明:如果使用了防火牆軟件,請把這2條規則添加到白名單。

 

2.2 配置 DCOM 安全:組件服務

配置 COM 的安全設置:我的電腦--COM屬性--安全--訪問、激活 配置

配置 OPCEnum 的安全設置 :OpcEnum的安全選項

配置 OPCServer 的安全設置 :KEPServer的安全選項

 

2.3 配置本地安全策略 :

本地安全策略 本地策略--網絡訪問--匿名 :啟用

 

2.4.關於Matrikon的DCOM配置

創建用戶-->添加到DCOM組

高級安全 Windows Defender 防火牆:創建 OPC 程序規則 :允許程序 OPCEnum

  位置:"C:\Windows\SysWOW64\OpcEnum.exe"

如果還不行,可以將OPCSim加入防火牆

  位置:"C:\Program Files (x86)\Matrikon\OPC\Simulation\OPCSim.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本地安全策略 本地策略--網絡訪問--匿名 :啟用

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM