一、KEPServeEX 作為 OPC UA Server:
以 UaExpert 作為 OPC UA Client 程式測試本地連線
1.開啟 KEPServerEX Configuration,配置需要採集的通道裝置以及標籤,本例以 simulator 變數標籤為例,創 建一個 simulator 驅動裝置。
自定義通道和裝置名稱,其他全部預設即可,建立完成新增標記,這裡我們使用 R0001 來模擬
2.接下來 啟用 OPC UA Server功能
右鍵專案,選擇屬性,在 OPC UA 頁面確認
“啟用 ”== 是 (預設是啟用狀態不用修改)
“允許匿名登入”== 是 若在 KEP 中沒有設定使用者管理器新增使用者名稱密碼需要啟用允許匿名登入
3.接下來 配置 OPC UA 配置
右鍵點選系統托盤處,綠色的 KEPServerEX Administration 圖示,選擇“OPC UA 配置”,如果沒有找到此 圖示,可以從開始選單中開啟 KEPServerEX 6 Administration
4.接下來新增 “伺服器端點”
網路介面卡----一般選擇電腦網路卡
埠號---- 自定義通訊埠,預設49320,(需要防火牆開放對應埠)
安全策略----有四種模式可供選擇,除了“無”以外其他安全策略需要 server 與 client 互相交換證書
5. 接下來 停止\啟動 執行時服務 使設定生效
注意: 對“OPC UA 配置”的設定,均需要重啟執行時服務方能生效
接下來 使用 UaExpert 進行 UA 本地連線測試,這裡我們 URL 填寫 kep 中配置的 url,安全策略選擇“無”,
連線成功之後,即可瀏覽此 KEPServerEX UA Server 中的所有標籤、新增此變數標籤之後,可以檢視當前的資料更新