天天看點

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數

作者:iNeuOS工業網際網路

目 錄

1. 應用場景... 1

2. DCS資料采集... 2

3. 硬體網關的配置... 2

4. 平台端配置... 3

1. 應用場景

  iNeuLink資料采集參見:iNeuLink硬體網關與iNeuOS工業網際網路作業系統互聯互通應用案例。

  使用者現場應用場景需求,iNeuOS工業網際網路平台通過OPC UA采集現場DCS系統的資料;現場分布部署的裝置通過iNeuLink硬體網關采集,再通過4G網絡傳輸MQTT協定把資料上傳的平台上。DCS裡的關鍵資料要通過iNeuLink網關下發給分布部署的裝置。應用場景示意,如下圖:

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數
2. DCS資料采集

  參見視訊:DCS系統通過OPC與iNeuOS工業網際網路系統實作資料對接。

3. 硬體網關的配置

  硬體網關的資料采集需要配置【變量位址】,這個位址要配置到平台端資料點的【寄存器位址】,如下圖:

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數
4. 平台端配置

  在裝置的【資料點】管理,編輯資料點,填寫資料點的【資料類型】,注:後期改成不需要設定資料類型。如下圖:

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數

  把網關裡資料的【變量位址】填寫到要平台端對應資料點的【寄存器位址】,如下圖:

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數

  在平台端使用【關聯控制】功能,功能介紹參見:iNeuOS工業互聯平台,生産過程業務關聯控制。關聯控制可以完整的使用C#語言腳本及擴充的函數,實作代碼如下:

//獲得DCS的最新值
string val=getvalue("i288955259886374912","流量");//把資料下傳到網關,并進一步控制裝置
ctrl("i269187012328820736","網關控制","i288955183831060480","流量控制",val);           
iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數

  儲存下發指令周期,如下圖:

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數

  背景iNeuKernel服務運作,如下圖:

iNeuOS工業網際網路下發指令給iNeuLink硬體網關,修改裝置參數

繼續閱讀