工業(yè)互聯(lián)網(wǎng)邊緣計算技術應用 課件 項目四-任務3生產線設備數(shù)據(jù)接入_第1頁
工業(yè)互聯(lián)網(wǎng)邊緣計算技術應用 課件 項目四-任務3生產線設備數(shù)據(jù)接入_第2頁
工業(yè)互聯(lián)網(wǎng)邊緣計算技術應用 課件 項目四-任務3生產線設備數(shù)據(jù)接入_第3頁
工業(yè)互聯(lián)網(wǎng)邊緣計算技術應用 課件 項目四-任務3生產線設備數(shù)據(jù)接入_第4頁
工業(yè)互聯(lián)網(wǎng)邊緣計算技術應用 課件 項目四-任務3生產線設備數(shù)據(jù)接入_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

生產線設備數(shù)據(jù)接入工業(yè)互聯(lián)網(wǎng)邊緣計算IndustrialInternetedgecomputing05課后拓展04課堂總結03任務實施02確定任務01情景導入

工業(yè)智能網(wǎng)關的數(shù)據(jù)如何上傳邊緣服務器?05課后拓展04課堂總結03任務實施02確定任務01情景導入為將工業(yè)智能網(wǎng)關中的數(shù)據(jù)安全、快速、準確地傳輸至邊緣服務器,本次我們需要根據(jù)實際情況完成協(xié)議選擇、網(wǎng)絡搭建、數(shù)據(jù)調試和優(yōu)化等任務。針對生產線存在大量實時性要求極高的數(shù)據(jù),依據(jù)工廠的網(wǎng)絡條件和數(shù)據(jù)特點選用合適的數(shù)據(jù)傳輸協(xié)議。在邊緣服務器完成賬號創(chuàng)建、權限設置等基礎配置,確保數(shù)據(jù)傳輸?shù)暮戏ㄐ院桶踩?,?yōu)化網(wǎng)絡完成工業(yè)智能網(wǎng)關與邊緣服務器的通信配置,實現(xiàn)沖壓生產線數(shù)據(jù)準確實時傳輸?shù)竭吘壏掌鳟斨小D夸?2確定任務05課后拓展04課堂總結03任務實施01情景導入MQTT協(xié)議ONE邊緣服務器的硬件連接TWO邊緣服務器的配置Three工業(yè)智能網(wǎng)關配置Four邊緣服務器數(shù)據(jù)處理Five開發(fā)運維一體化

數(shù)據(jù)存儲數(shù)據(jù)庫大數(shù)據(jù)平臺實時數(shù)據(jù)庫文件服務器緩存索引庫日志庫

采集層條碼槍DCS/PLCSCADA電子秤射頻設備質檢設備GIS數(shù)據(jù)03任務實施05課后拓展04課堂總結01情景導入02確定任務一、MQTT協(xié)議MQTT(MessageQueuingTelemetryTransport,消息隊列遙測傳輸協(xié)議),是一種基于發(fā)布/訂閱(publish/subscribe)模式的“輕量級”通訊協(xié)議,該協(xié)議構建于TCP/IP協(xié)議上,由IBM在1999年發(fā)布。MQTT最大優(yōu)點在于,可以以極少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務。做為一種低開銷、低帶寬占用的即時通訊協(xié)議,使其在物聯(lián)網(wǎng)、小型設備、移動應用等方面有較廣泛的應用。03任務實施05課后拓展04課堂總結01情景導入02確定任務MQTT協(xié)議特點使用的發(fā)布/訂閱消息模式,它提供了一對多消息分發(fā),以實現(xiàn)與應用程序的解耦。對負載內容屏蔽的消息傳輸機制。對傳輸消息有三種服務質量(QoS):最多一次,這一級別會發(fā)生消息丟失或重復,消息發(fā)布依賴于底層TCP/IP網(wǎng)絡。即:<=1;至少一次,這一級別會確保消息到達,但消息可能會重復。即:>=1;只有一次,確保消息只有一次到達。即:=1。在一些要求比較嚴格的計費系統(tǒng)中,可以使用此級別。數(shù)據(jù)傳輸和協(xié)議交換的最小化(協(xié)議頭部只有2字節(jié)),以減少網(wǎng)絡流量。通知機制,異常中斷時通知傳輸雙方。

一、MQTT協(xié)議03任務實施05課后拓展04課堂總結01情景導入02確定任務MQTT協(xié)議原理1.MQTT協(xié)議實現(xiàn)方式實現(xiàn)MQTT協(xié)議需要:客戶端和服務器端。MQTT協(xié)議中有三種身份:發(fā)布者(Publish)、代理(Broker)(服務器)、訂閱者(Subscribe)。其中,消息的發(fā)布者和訂閱者都是客戶端,消息代理是服務器,消息發(fā)布者可以同時是訂閱者。MQTT傳輸?shù)南⒎譃椋褐黝}(Topic)和負載(payload)兩部分。Topic,可以理解為消息的類型,訂閱者訂閱(Subscribe)后,就會收到該主題的消息內容(payload)。payload,可以理解為消息的內容,是指訂閱者具體要使用的內容。開發(fā)運維一體化

數(shù)據(jù)存儲數(shù)據(jù)庫大數(shù)據(jù)平臺實時數(shù)據(jù)庫文件服務器緩存索引庫日志庫

采集層條碼槍DCS/PLCSCADA電子秤射頻設備質檢設備GIS數(shù)據(jù)03任務實施05課后拓展04課堂總結01情景導入02確定任務2.網(wǎng)絡傳輸與應用消息MQTT會構建底層網(wǎng)絡傳輸:它將建立客戶端到服務器的連接,提供兩者之間的一個有序的、無損的、基于字節(jié)流的雙向傳輸。3.MQTT客戶端一個使用MQTT協(xié)議的應用程序或者設備,它總是建立到服務器的網(wǎng)絡連接。客戶端可以:發(fā)布其他客戶端可能會訂閱的信息;訂閱其它客戶端發(fā)布的消息;退訂或刪除應用程序的消息、斷開與服務器連接。4.MQTT服務器MQTT服務器以稱為“消息代理”(Broker),可以是一個應用程序或一臺設備。它是位于消息發(fā)布者和訂閱者之間,它可以:接受來自客戶的網(wǎng)絡連接;接受客戶發(fā)布的應用信息;處理來自客戶端的訂閱和退訂請求;向訂閱的客戶轉發(fā)應用程序消息。MQTT協(xié)議原理開發(fā)運維一體化

數(shù)據(jù)存儲數(shù)據(jù)庫大數(shù)據(jù)平臺實時數(shù)據(jù)庫文件服務器緩存索引庫日志庫

采集層條碼槍DCS/PLCSCADA電子秤射頻設備質檢設備GIS數(shù)據(jù)03任務實施05課后拓展04課堂總結01情景導入02確定任務5.MQTT協(xié)議中的訂閱、主題、會話●訂閱(Subscription)。訂閱包含主題篩選器(TopicFilter)和最大服務質量(QoS)。訂閱會與一個會話(Session)關聯(lián)。一個會話可以包含多個訂閱。每一個會話中的每個訂閱都有一個不同的主題篩選器。●會話(Session)。每個客戶端與服務器建立連接后就是一個會話,客戶端和服務器之間有狀態(tài)交互。會話存在于一個網(wǎng)絡之間,也可能在客戶端和服務器之間跨越多個連續(xù)的網(wǎng)絡連接?!裰黝}名(TopicName)。連接到一個應用程序消息的標簽,該標簽與服務器的訂閱相匹配。服務器會將消息發(fā)送給訂閱所匹配標簽的每個客戶端。●主題篩選器(TopicFilter)。一個對主題名通配符篩選器,在訂閱表達式中使用,表示訂閱所匹配到的多個主題。●負載(Payload)。消息訂閱者所具體接收的內容。MQTT協(xié)議原理開發(fā)運維一體化

數(shù)據(jù)存儲數(shù)據(jù)庫大數(shù)據(jù)平臺實時數(shù)據(jù)庫文件服務器緩存索引庫日志庫

采集層條碼槍DCS/PLCSCADA電子秤射頻設備質檢設備GIS數(shù)據(jù)03任務實施05課后拓展04課堂總結01情景導入02確定任務將工業(yè)智能網(wǎng)關采集的生產線數(shù)據(jù)接入到邊緣服務器中,接線如圖所示。二、邊緣服務器的硬件連接03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟1:接入管理。(1)接入?yún)f(xié)議。接入?yún)f(xié)議是設備與平臺通信的一種標準,規(guī)定設備與邊緣服務器平臺進行通信時上報的數(shù)據(jù)格式。協(xié)議管理可對系統(tǒng)內的協(xié)議包進行統(tǒng)一的維護管理。進入物聯(lián)網(wǎng)平臺,單擊“接入管理”→“接入?yún)f(xié)議”選項,單擊“新增”按鈕,如圖所示。三、邊緣服務器的配置03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟1:接入管理。(2)網(wǎng)絡組件。管理設備與平臺通信的網(wǎng)絡組件,支持配置MQTT、Kafka、Coap等多種網(wǎng)絡通信協(xié)議接入平臺,處理設備消息。打開邊緣服務器平臺,在左側導航欄依次選擇“接入管理”→“網(wǎng)絡組件”選項,單擊右上角的“新增”按鈕,彈出新增網(wǎng)絡組件窗口,如圖所示。三、邊緣服務器的配置03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟1:接入管理。(2)網(wǎng)絡組件。禁用網(wǎng)絡組件,即禁止網(wǎng)絡組件接入邊緣服務器平臺,單擊“禁用”按鈕時會強制停止使用該網(wǎng)絡組件的接入配置和數(shù)據(jù)轉發(fā)配置;啟用網(wǎng)絡組件,即重新啟用網(wǎng)絡組件,需要網(wǎng)絡組件重新認證,如圖所示。三、邊緣服務器的配置03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟1:接入管理。(3)接入配置。接入配置聚合了設備接入邊緣服務器平臺所需的相關配置,支持配置網(wǎng)絡組件、消息協(xié)議、topic信息,實現(xiàn)接入數(shù)據(jù)格式統(tǒng)一轉換為平臺標準格式。創(chuàng)建接入配置的前提條件為已經新建MQTT接入?yún)f(xié)議和創(chuàng)建完成網(wǎng)絡組件。進入邊緣服務器平臺,選擇“接入管理”→“接入配置”選項,單擊“新增”按鈕,如圖所示。禁用接入配置,即禁止該接入配置接入邊緣服務器平臺,接入配置停止后,使用該接入配置的所有設備將被強制離線,謹慎此操作;啟用接入配置,即重新啟用接入配置,需要接入配置重新接入邊緣服務器,才能實現(xiàn)數(shù)據(jù)的采集和控制等。三、邊緣服務器的配置03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟2:設備管理。(1)模型。進入邊緣服務器平臺,單擊“設備管理”→“模型”菜單,單擊“新增”按鈕,進入新增頁面,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟2:設備管理。(1)模型。臺賬信息頁面為設備的一些出場信息,如出場日期、使用手冊等。單擊“臺賬信息”子菜單,單擊“新增”按鈕,彈出“新增臺賬”頁面,支持引用臺賬庫信息和自定義臺賬信息,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟2:設備管理。(1)模型。單擊“臺賬信息”Tab頁,可選擇引用標準臺賬庫,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟2:設備管理。(1)模型。單擊“臺賬信息”Tab頁,可選擇自定義臺賬,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟2:設備管理。(2)設備資產。設備資產歸屬特定模型下的設備實體,每個設備有唯一標識碼。設備包括直接連邊緣服務器平臺的網(wǎng)關設備、網(wǎng)關子設備。可在邊緣服務器平臺注冊實體設備,通過平臺分配的設備ID和密鑰,集成SDK后接入平臺,實現(xiàn)與平臺的通信交互,如上傳數(shù)據(jù)和接收控制指令,提升邊緣服務器應用的便利性和實用性。進入邊緣服務器平臺,單擊“設備管理”→“設備資產”菜單,單擊“新增”按鈕,進入新增頁面,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務步驟2:設備管理。屬性頁面支持對設備屬性的定義,用于設備各屬性值實時上報到平臺。屬性包含測點屬性和計算屬性(指標公式),單擊“屬性”Tab頁,單擊“新增”按鈕,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務打開AdvantechEdgeLinkStudio軟件,在“工程管理”選項列表下單擊“云服務”,選擇“SimpleMQTT”選項,雙擊打開“SimpleMQTT”窗口,勾選“啟用此鏈接”,如圖所示。四、工業(yè)智能網(wǎng)關配置03任務實施05課后拓展04課堂總結01情景導入02確定任務在右側雙擊“雙擊添加點”選項,彈出“選擇點”彈窗,根據(jù)需要添加需要通過MQTT協(xié)議上傳的點位,如圖所示,選中完成后單擊“確定”按鈕,添加完成后如圖所示。四、工業(yè)智能網(wǎng)關配置03任務實施05課后拓展04課堂總結01情景導入02確定任務回到“工程管理”選項卡,單擊設備,單擊“下載工程”,等待工程自動編譯,完成后,狀態(tài)顯示為編譯成功,單擊“下載”按鈕。打開邊緣服務器平臺,在“設備管理→設備資產”菜單下,打開建立的“沖壓生產線”設備資產,單擊“查看按鈕”,打開設備資產頁面,單擊“屬性”Tab頁查看接入的數(shù)據(jù)。如圖所示。四、工業(yè)智能網(wǎng)關配置03任務實施05課后拓展04課堂總結01情景導入02確定任務五、邊緣服務器的數(shù)據(jù)處理步驟1:指標公式。(1)打開邊緣服務器平臺,在“設備管理→設備資產”菜單下,打開建立的“沖壓生產線”設備資產,單擊“編輯”按鈕,打開設備資產頁面,在“屬性”Tab頁下單擊“指標公式”按鈕,進入指標公式頁面。如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務五、邊緣服務器的數(shù)據(jù)處理步驟1:指標公式。(2)指標公式支持多個屬性之間進行簡單計算,如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務五、邊緣服務器的數(shù)據(jù)處理步驟2:服務腳本。服務提供腳本高級計算能力,單擊“服務”Tab頁,單擊“新增”按鈕,進入服務新增頁面,頁面分為配置區(qū)域(1)和編輯器區(qū)域(2),如圖所示。03任務實施05課后拓展04課堂總結01情景導入02確定任務五、邊緣服務器的數(shù)據(jù)處理步驟2:服務腳本。配置區(qū)域(1)分為基本信息、參考代碼和資產3部分。03任務實施05課后拓展04課堂總結01情景導入02確定任務五、邊緣

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論