鄭嘉怡 褚子琪 陳濤 朱東
摘要:為實現(xiàn)對車間內生產環(huán)境信息進行實時的監(jiān)測以及遠程的管理,設計基于物聯(lián)網(wǎng)的智能車間生產環(huán)境監(jiān)測系統(tǒng),利用無線通信技術以及傳感器設備可對車間生產環(huán)境進行實時的檢測以及反控制操作,系統(tǒng)依據(jù)物聯(lián)網(wǎng)架構設計,通過Zigbee和RS485技術將實時采集空氣溫濕度、二氧化碳濃度、光照強度和PM2.5等環(huán)境參數(shù)傳輸至邊緣網(wǎng)關根據(jù)通訊協(xié)議進行解析處理后再上傳至云端進行存儲,基于云服務器實現(xiàn)業(yè)務邏輯管理功能,建立數(shù)據(jù)中心。最后采用Echarts、HTML5等網(wǎng)頁技術,提供響應式布局的可視化交互界面展示數(shù)據(jù)可以有效直觀的展示車間環(huán)境信息進行實時監(jiān)測,實現(xiàn)數(shù)據(jù)分析,從而實現(xiàn)一套支持生產管理科學決策的新一代智能化制造過程管理系統(tǒng)。
關鍵詞:智能車間;邊緣網(wǎng)關;邊緣服務器;實時監(jiān)測;Zigbee
中圖分類號:TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)27-0126-03
1 引言
隨著世界制造業(yè)的快速發(fā)展以及國內對智能生產的政策支持,高效的生產方式以及先進的管理技術對企業(yè)來說越來越重要。
智能車間運用物聯(lián)網(wǎng)技術和實時監(jiān)控技術,強化對車間生產環(huán)境的管理以及對生產流程的可控性,減少生產線的人工干預,合理科學地安排生產計劃,實現(xiàn)提高生產效率以及減少車間內引發(fā)的安全隱患。智能車間可利用傳感技術進行采集、分析、判斷、規(guī)劃,最后通過可視化技術進行預測以及監(jiān)測。對生產過程的管理是一個車間的靈魂所在,車間產品的好壞取決于對過程中的對產品的管理與控制。智能化的管理系統(tǒng),可以通過布置在車間的專用設備(LED生產看板、ZigBee,RS485傳感器)對生產過程、車間環(huán)境、車床運作狀態(tài)進行實時數(shù)據(jù)采集、控制和監(jiān)測的系統(tǒng),同時避免了不必要的人員傷亡,經(jīng)濟損失,從而實現(xiàn)了企業(yè)實時化的信息系統(tǒng)。
2 總體方案
2.1 系統(tǒng)架構
基于物聯(lián)網(wǎng)的智能車間監(jiān)測系統(tǒng)的服務平臺分別基于邊緣端、云端兩大部分。系統(tǒng)架構如圖1所示。
本平臺以對車間環(huán)境以及機床運作實時檢測為主要應用目標,采集設備數(shù)據(jù)過程以及所運用到的采集設備,主要如圖2所示。
(1)設備傳感層
采用非直連型數(shù)據(jù)采集節(jié)點將傳感器的數(shù)據(jù)采集并封裝成統(tǒng)一格式(通訊協(xié)議)發(fā)送給智能網(wǎng)關,系統(tǒng)中涉及非直連型數(shù)據(jù)采集節(jié)點有RS485數(shù)據(jù)采集節(jié)點和ZigBee數(shù)據(jù)采集節(jié)點。該層接入傳感設備并實時監(jiān)測車間內的溫度、濕度等環(huán)境指數(shù),且實時監(jiān)測車床運作狀態(tài)指數(shù)。
(2)網(wǎng)絡傳輸層
此層實現(xiàn)數(shù)據(jù)的匯集、交互和邏輯判斷以及對車間的實時監(jiān)測數(shù)據(jù)的反饋。智能網(wǎng)關管理數(shù)據(jù)采集節(jié)點的接入和數(shù)據(jù)的上傳,并將解析后的傳感器數(shù)據(jù)上傳到數(shù)據(jù)管理平臺,接收從數(shù)據(jù)管理平臺下發(fā)的環(huán)境控制參數(shù),相關人員根據(jù)采集的數(shù)據(jù)對環(huán)境數(shù)據(jù)進行調控。
(3)監(jiān)控應用層
該層部署在服務器端,接收智能網(wǎng)關上傳的數(shù)據(jù),并將數(shù)據(jù)存儲到云端數(shù)據(jù)庫中,通過網(wǎng)頁可對車間內的數(shù)據(jù)進行實時查詢??梢圆捎锚毩⒌臄?shù)據(jù)接收、存儲的方式,通過對接收的數(shù)據(jù)進行分析處理以及相關參數(shù)的分類以及聚合,可以直觀地看出車間內數(shù)據(jù)的實時信息。
2.2 系統(tǒng)功能模塊
本平臺以對車間環(huán)境指標以及車床數(shù)據(jù)實時監(jiān)測為主要應用目標,功能上主要包含為傳感設備數(shù)據(jù)、對設備的反向控制、對數(shù)據(jù)的展示分析,主要功能如圖3所示。
(1)設備管理
在設備管理頁面中可進行添加設備、刪除設備等,設備查詢方式是列表型,輸入需要查詢的網(wǎng)關名稱,點擊“查詢”按鈕可以查看車間內所擁有的設備狀態(tài)、設備名稱、設備ID、設備調試。
(2)用戶管理
智能車間監(jiān)測系統(tǒng)擁有完善的用戶管理功能,平臺可由技術人員、管理人員以及普通用戶進行操作,系統(tǒng)面對不同的用戶就會開放相應權限的功能。用戶權限的設置、人員添加刪除由系統(tǒng)管理人員修改和管理。
(3)數(shù)據(jù)管理
將傳感器、設備的信息進行采集后,可對獲取到的信息進行顯示,分析后可對相應的傳感設備或車床運作狀態(tài)進行實時監(jiān)測,通過對數(shù)據(jù)的整合可直觀地展示出車間環(huán)境參數(shù)以及車床的運作狀態(tài)且企業(yè)可針對其做好相應的調整。
3 系統(tǒng)設計
3.1 通訊協(xié)議
數(shù)據(jù)協(xié)議是建立在物理層上的通信數(shù)據(jù)包格式,通信的物理層也就是本系統(tǒng)傳所運用到的RS485、ZigBee通信方式。傳感器設備根據(jù)數(shù)據(jù)通信協(xié)議將數(shù)據(jù)打包上傳至智能網(wǎng)關,智能網(wǎng)關通過通信協(xié)議格式對所接收到的數(shù)據(jù)進行解析上傳至云端。同時串口接收到的控制命令也根據(jù)統(tǒng)一的通信協(xié)議如表1進行解析后根據(jù)解析后的命令對設備進行反向控制。
3.2 數(shù)據(jù)采集和上傳
本項目中涉及的非直連型數(shù)據(jù)采集節(jié)點有RS485數(shù)據(jù)采集節(jié)點和ZigBee數(shù)據(jù)采集節(jié)點。其中RS485數(shù)據(jù)采集模塊主要采集的是RS485總線接口的傳感器數(shù)據(jù),并將采集到的數(shù)據(jù)按照統(tǒng)一的數(shù)據(jù)通訊協(xié)議進行封裝后傳送到智能網(wǎng)關。Zigbee數(shù)據(jù)采集節(jié)點主要采集的是環(huán)境監(jiān)測傳感器的數(shù)據(jù),并將采集到的數(shù)據(jù)按照統(tǒng)一的數(shù)據(jù)通訊協(xié)議進行封裝后傳送到智能網(wǎng)關。直連型數(shù)據(jù)采集節(jié)點是NB-IoT數(shù)據(jù)采集節(jié)點,對于需要遠程進行數(shù)據(jù)統(tǒng)計監(jiān)控的采用NB-IoT進行數(shù)據(jù)傳輸。
邊緣網(wǎng)關主要負責對數(shù)據(jù)的匯聚、交互和邏輯判斷以及對數(shù)據(jù)的實時分析。智能網(wǎng)關管理數(shù)據(jù)采集節(jié)點的接入和數(shù)據(jù)上傳,并將傳感器數(shù)據(jù)上傳到數(shù)據(jù)管理平臺,通過邊緣網(wǎng)關可對數(shù)據(jù)進行實時處理分析將會減少云端的網(wǎng)絡負載。
數(shù)據(jù)上傳分為兩種,其中ZigBee節(jié)點自動將傳感器數(shù)據(jù)/設備狀態(tài)發(fā)送給網(wǎng)關協(xié)調器,網(wǎng)關協(xié)調器轉發(fā)給網(wǎng)關。網(wǎng)關將返回消息發(fā)送給網(wǎng)關協(xié)調器,網(wǎng)關協(xié)調器轉發(fā)給Zigbee節(jié)點。RS485從機自動將傳感器數(shù)據(jù)/設備狀態(tài)發(fā)送給網(wǎng)關485主機,網(wǎng)關485主機轉發(fā)給網(wǎng)關。網(wǎng)關將返回消息發(fā)送給網(wǎng)關485主機,網(wǎng)關485主機轉發(fā)給RS485從機。