Shifu基礎功能:設備接入

如何修改設備接入的配置

1. 編輯edgedevice.yaml文件

接入設備前,您需要對edgedevice.yaml文件進行編輯。對于不同的協議,protocolSettings可根據協議進行進一步配置,詳細配置請前往Shifu API參考。

...
connection: Ethernet  
address: 0.0.0.0:11112
protocol: HTTP 
protocolSettings:  
  OPCUASetting:  
...
  • connection:表示設備的網絡連接方式。
  • address:表示設備的網絡地址。
  • protocol:表示與設備進行交互的通信協議。
  • protocolSettings:表示對協議進行的下一步設置,對于不同的協議需要引入不同的Setting。

2. 創(chuàng)建 deviceshifu

修改完上述文件后即可創(chuàng)建deviceshifu,此時 deviceshifu 會嘗試通過您所設置的配置與您的設備進行連接。

3. 檢測設備接入狀態(tài)

如果您通過命令kubectl get pods -n deviceshifu發(fā)現deviceshifu狀態(tài)出現Error或者CrashLoopBackOff,這意味著連接異常。

您也可以通過命令kubectl logs <NAME> -n deviceshifu打印錯誤信息。

通過配置來接入一臺 OPC UA 設備

connection: Ethernet  
address: opc.tcp://192.168.0.111:4840/freeopcua/server 
protocol: OPCUA  
protocolSettings:  
  OPCUASetting:  
    SecurityMode: None  
    ConnectionTimeoutInMilliseconds: 5000  
    AuthenticationMode: UserName  
    Username: user1  
    Password: pwd1

通過如上配置,將address設置成您的 OPC UA設備 的地址,protocol設置成OPC UA,protocolSetting加入OPCUASetting,并配置SecurityMode(信息安全模式)、ConnectionTimeoutInMilliseconds(連接超時時間)、AuthenticationMode(認證默認)以及賬號密碼等。

修改完上述配置之后,創(chuàng)建deviceshifu即可接入OPC UA設備。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容