專屬客服號
微信訂閱號
全面提升數據價值
賦能業務提質增效
工業級的物聯網,是具備工業領域特色的物聯網,不僅能夠應用于工業領域,也能夠應用于農業和漁業等行業。這些行業在使用物聯網時,具有的共同點是對設備的維護和修理都比較敏感,物聯網的建設要盡量避免維護和維修情況的發生,這就要求我們能夠制定方便維護和擴展的策略。
傳統的工控項目,工程量浩大,分列多個步驟,項目各環節都十分耗時,項目費用自然很高,公司完成項目需要花費大量的人力和物力,限制了公司的業務擴展。物聯網在工業領域的使用,能夠大幅度降低傳統工控項目成本,提高項目生產利潤,進而促進整個行業的擴展。
工業級的物聯網項目架構設計
建設工業級的物聯網項目架構,需要考慮到工業領域的特點,進行特色性的規劃。從技術的角度來看,當前的物聯網項目,主要包括設備端,云端和監控端。
1. 設備端架構設計
設備端需要實現數據采集,工藝邏輯的執行及設備控制。設備端是連接底層設備和云端的管理設備,能夠將工業數據上傳到云端,同時具備一定的數據處理功能,能夠執行一些業務邏輯相關的代碼。
在設備端和云端進行通訊的協議方面,可以選擇基于HTTP協議的Get或Put方法,如果對發送的數據量和時間有較高的要求,則可以選擇Socket TCP/UDP通信方式,這樣可以降低對通訊的要求,但是對編程的要求會相應提高。由以上分析,從功能層面上分,設備端架構一般可分三層,一是數據采集&控制輸出層;二是工藝流程執行層;三是數據上傳&命令接收通信層。
2. 云端架構設計
云端一般包含三部分:Web前臺+ Web后臺+中間件;
作為工業級的物聯網項目,Web前臺一般會顯示這幾部分內容,
一是工藝畫面,和現場實際的設備和工藝流程一一對應,畫面可以實時反映工業現場運行的情況。
二是各種數據報表、曲線數據的保存、查詢和打印等。三是運行日志,保存各種運行情況,以備查詢。四是顯示系統診斷信息,便于系統出現問題的時候,及時判斷問題所在。
Web后臺相對復雜一些,一般完成三部分內容的工作,如果是設備端基于HTTP協議通信,往往需要處理Get和Put請求。由于前臺有實時畫面,所以Web后臺有時候也需要向前臺界面傳輸實時數據,目前有些實時數據是通過Web Socket協議進行傳輸,也可以由專門的程序來處理。還有一部分功能比較重要,就是要建立設備數據和各種報表,曲線,日志的對應關系,以便于適用盡可能多的現場。
3. 監控端架構設計
監控端一般包含PC、手機或平板監控。
對一般項目而言,也許通過Web前臺就可以掌控一切了,但是在移動互聯網的時代,如果對應的手機或平板上沒有對應的APP,那這個項目就感覺有了一個很大的缺憾。有了手機或平板APP,就可以身在任何地方,都可以相對方便的監控現場。
從功能上劃分,架構可以相對簡單的分為兩層,一就是UI界面顯示及操作層,二就是數據通信層,實現和服務器信息交互。
如果僅從技術平臺功能考慮的話,無論使用哪種語言都可以完成平臺要求的功能,但是在進行工業物聯網平臺系統構建時,需要我們結合工業的特點考慮到后期的維護和擴展。
本文由五度數科整理,轉載請標明出處,違者必究!
請完善以下信息,我們的顧問會在1個工作日內與您聯系,為您安排產品定制服務
評論