目 錄
1. 概述... 2
2. 平臺演示... 2
3. 硬體閘道器的基本操作... 3
3.1 資料採集... 3
3.2 資料轉發... 4
4. 硬體閘道器與雲平臺對接... 7
5. 結論... 8
1. 概述
iNeuLink是工業級硬體閘道器產品,內嵌完全B/S結構管理系統,簡單、易用、穩定,本閘道器提供兩個有線網口,可選型號支援WiFi和2G/3G/4G,同時提供一個485介面,電源為寬壓電路,支援9-30V輸入電壓。基本硬體引數,如下圖:
iNeuLink邊緣計算閘道器,在iNeuOS雲端操作中起到對下分散式採集資料、對上透明轉發資料的作用。對下資料採集支援PLC協議包括:發那科(Fanuc)、西門子(Siemens)、三菱(Mitsubishi)、哈斯(Hass)、凱恩帝(knd)、海德漢(Heidenhain)、兄弟(Brother)、廣州數控(GSK)、新代(Syntec),PLC協議包括:ModBus、西門子(Siemens)、三菱(Mitsubishi)、歐姆龍(Omron),其他協議可以定製化擴充套件。iNeuLink與iNeuKernel(裝置容器)進行資料互動,最終使用iNeuView對資料進行檢視組態和建模,完成資料採集、傳輸、展示全部流程。
2. 平臺演示
線上演示:http://demo.ineuos.net (注:自已註冊使用者,體驗系統功能)
視訊介紹:https://v.qq.com/x/page/c3107nnfvt5.html
3. 硬體閘道器的基本操作
硬體閘道器操作大體分兩方面:針對相應裝置協議的資料採集和資料轉發(支援資料斷點續傳)。
3.1 資料採集
列表頁面可以看到所有自己的裝置,其中ID為裝置在本閘道器內部的唯一ID,如下圖:
新增裝置驅動時,首先選擇對應的裝置型別,如下圖:
裝置驅動內建了一些預設的資料點位,選擇點位即可使用,如下圖:
3.2 資料轉發
iNeuLink硬體閘道器目前支援與多個廠家的雲平臺進行資料互動,如果是其他協議,可以定製化開發和對接測試。硬體閘道器內建了通用的協議格式,通過MQTT的方式與雲平臺對接。通用MQTT為閘道器預設推送協議,推送主題為:data/{gateway_id}/v1,gateway_id為閘道器資訊裡的閘道器ID,推送格式如下:
1 [ 2 { 3 "device_id": "Test", 4 "ts": 1561994655032, 5 "device_type": "fanuc", 6 "values": [ 7 { 8 "name": "cnc_products", 9 "value": 20559 10 }, 11 { 12 "name": "cnc_type", 13 "value": "FANUC 0i MF" 14 }, 15 { 16 "name": "device_state", 17 "value": 0 18 }, 19 { 20 "name": "cnc_mecpos", 21 "value": [ 22 { 23 "axis": "X", 24 "value": -84.4 25 }, 26 { 27 "axis": "Y", 28 "value": 2.986 29 }, 30 { 31 "axis": "Z", 32 "value": -108.181 33 } 34 ] 35 }, 36 { 37 "name": "cnc_alarm", 38 "value": [ 39 { 40 "alarm_no": 1, 41 "alarm_type": "T01", 42 "alarm_msg": "待機中" 43 }, 44 { 45 "alarm_no": 204, 46 "alarm_type": "XXX", 47 "alarm_msg": "急停" 48 } 49 ] 50 } 51 ] 52 } 53 ]
硬體閘道器內建的資料轉發或推送的配置,如下圖:
4. 硬體閘道器與雲平臺對接
硬體閘道器統一與iNeuOS裝置容器(iNeuKernel)對接,裝置容器是一個抽象的概念,可以與任何資料來源進行資料互動,並且支援二次開發(文件下載),在系統整合體系建設中能夠更靈活的應用,如下圖:
下面介紹iNeuOS與閘道器對接的操作過程,引數設定具體細節忽略。
在裝置容器中首先建立一個通訊服務例項,該通訊服務例項可以包括多個機床或PLC資料採集閘道器進行資料通訊。如下圖:
在該通訊服務例項下,增加硬體閘道器通訊協議,支援上述MQTT的文字格式,如下圖:
後臺會自動識別增加的配置資訊,服務會自動同步硬體的閘道器內的裝置及資料點表到雲平臺端,如下圖:
5. 結論
很容易和方便的完成資料對接的業務。iNeuKernel裝置容器二次開發文件下載。
物聯網&大資料技術 QQ群:54256083
物聯網&大資料合作 QQ群:727664080
聯絡QQ:504547114
合作微信:wxzz0151