《ServerSuperIO Designer IDE使用教程》-2.與硬件網關數據交互,並進行數據級聯轉發,直到雲端。發佈:v4.2.1版本

v4.2.1 更新內容:
1.從新定義數據轉發文本協議,使網關與ServerSuperIO以及之間可以相關交互數據。
2.擴展ServerSuperIO動態數據類的方法,更靈活。
3.修復Designer增長轉發任務的一個BUG。
4.修改數據轉發客戶端和服務端。
5.增長硬件網關驅動。html

v4.2.1 下載地址:官方下載mysql


 目       錄git

2. 與硬件網關數據交互,以及進行數據轉發... 2github

2.1           概述... 2sql

2.2           演示的框架結構... 2數據庫

2.3           Modbus Slave模擬傳感器數據... 3網絡

2.4           硬件網關SuperLink採集和轉發數據... 3框架

2.5           ServerSuperIO Designer採集數據... 5post

2.6           ServerSuperIO Designer轉發數據... 7測試

2.7           實現的全景效果... 8

2.1    概述

       工業現場(物聯網)使用硬件網關(SuperLink)的場景比較普遍,主要考慮多區域場景和網絡條件限制狀況下的應用和部署,具體根據現場的應用場景。網關兩大基本職能:數據採集和數據轉發,在項目體系建設中起到承上啓下的做用。

       ServerSuperIO如今集成了硬件網關(SuperLink),完成了在項目建設過程當中任何節點的數據採集與轉發,而且造成級連部署。能夠方便的與工業互聯網平臺或工業大數據平臺對接;或者承建本身的雲端平臺,整合行業資源,造成以公司產品爲主的生態建設。

2.2    演示的框架結構

      演示大致包括3部分:

   (1)傳感器層,使用Modbus Slave進行模擬,相然能夠是任何PLC、傳感器等;

   (2)硬件網關(SuperLink)實時採集傳感器層的數據信息,而且進行數據轉發、匯聚;

   (3)ServerSuperIO實時接收網關層的數據信息,至關於數據交互中心,ServerSuperIO一樣具有轉發能力,能夠進一步轉發給上一層數據中心的ServerSuperIO,造成級連數據傳遞。結構以下圖:

2.3    Modbus Slave模擬傳感器數據

        爲了方便起見,如今模擬2個數據點,至關能夠更多。操做過程不具體介紹,請參見《標準Modbus和非標準協議的使用、測試以及驅動開發》。以下圖:

2.4    硬件網關SuperLink採集和轉發數據

       網關支持100多種協議,包括國際標準協議和國內行業標準協議,涉及到:電力、煤礦、鋼鐵、智能樓宇、環保等。硬件外觀以下圖:

          網關經過C/S結構的軟件進行配置,方便、易用。數據採集配置能夠單點配置和批量導入。採集Modbus Slave數據的配置,以下圖:

          網關採集上來的數據,能夠實時經過有線網絡或3G/4G進行數據轉發,具體配置信息和自定義轉發的數據點,以下圖:

2.5    ServerSuperIO Designer採集數據

       Designer是在ServerSuperIO的基礎上開發的,是一個配置和調試環境,正式生產環境的運行可使用Host控制檯程序。

      增長運行的服務實例,至關於運行設備驅動的容器,由於網關是按統一標準協議主動上傳數據。在配置參數的時候選擇DeviceCode數據分發模式,與網關配置的「站點編號」相對應;另外選擇Self(自控模式)控制模式,在代碼二次開發層面能夠選擇主動發送請求數據或被動接收數據,沒有實現主動發送請求數據,以下圖:

          增長設備驅動的時候,「設備編碼」對應的是「站點編號」,選擇NET通信類型,選擇SuperLink網關通信驅動,以下圖:

          數據採集以後,經過設備驅動保存到mysql數據庫中,實際運行效果,以下圖:

2.6    ServerSuperIO Designer轉發數據

       ServerSuperIO一樣支持客戶端和服務端模式的數據轉發功能,支持SuperLink與ServerSuperIO之間數據傳遞的協議,也就是ServerSuperIO與ServerSuperIO之間能夠無限級的對接數據,在項目建設中進行靈活部署。數據轉發配置,以下圖:

2.7    實現的全景效果

        按演示的框架結構最終實現的效果,以下圖:

 

v4.2.1 下載地址:官方下載


1.[連載]《C#通信(串口和網絡)框架的設計與實現》

2.[開源]C#跨平臺物聯網通信框架ServerSuperIO(SSIO)介紹

2.應用SuperIO(SIO)和開源跨平臺物聯網框架ServerSuperIO(SSIO)構建系統的總體方案

3.C#工業物聯網和集成系統解決方案的技術路線(數據源、數據採集、數據上傳與接收、ActiveMQ、Mongodb、WebApi、手機App)

5.github地址:https://github.com/wxzz/ServerSuperIO

6.助力中小企業級連雲端,促進工業互聯網平臺蓬勃發展,全套解決方案。

物聯網&集成技術 QQ羣:54256083 

相關文章
相關標籤/搜索