目 錄
- 概述... 2
- 平台示範... 2
-
硬體網關的基本操作... 3
3.1 資料采集... 3
3.2 資料轉發... 4
- 硬體網關與雲平台對接... 7
- 結論... 8
1. 概述
iNeuLink是工業級硬體網關産品,内嵌完全B/S結構管理系統,簡單、易用、穩定,本網關提供兩個有線網口,可選型号支援WiFi和2G/3G/4G,同時提供一個485接口,電源為寬壓電路,支援9-30V輸入電壓。基本硬體參數,如下圖:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SOkRWOmBzMkF2YwIzNhJTYlVmZ0UTMhNGO4YDOxIzM28CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
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
網站:
http://www.ineuos.net聯系QQ:504547114
合作微信:wxzz0151
官方部落格:
https://www.cnblogs.com/lsjwq