iNeuOS工業互聯平臺,機牀&PLC硬件網關與平臺無縫對接,進行數據交互

目       錄php

1.      概述... 2html

2.      平臺演示... 2微信

3.      硬件網關的基本操做... 3分佈式

3.1           數據採集... 3ide

3.2           數據轉發... 4測試

4.      硬件網關與雲平臺對接... 7大數據

5.      結論... 8網站


 1.   概述spa

    iNeuLink是工業級硬件網關產品,內嵌徹底B/S結構管理系統,簡單、易用、穩定,本網關提供兩個有線網口,可選型號支持WiFi和2G/3G/4G,同時提供一個485接口,電源爲寬壓電路,支持9-30V輸入電壓。基本硬件參數,以下圖:.net

      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

相關文章
相關標籤/搜索