在現(xiàn)代生產(chǎn)企業(yè)中,生產(chǎn)線的自動化系統(tǒng)一般采用以 PLC 為主要節(jié)點的控制、通信網(wǎng)絡,最常用的是現(xiàn)場總線協(xié)議。
同時在企業(yè)的管理經(jīng)營系統(tǒng)一般采用計算機為主要節(jié)點的通信網(wǎng)絡,以 TCP/IP 協(xié)議為主,如何實現(xiàn)不同應用系統(tǒng)間的數(shù)據(jù)通信,打通不同通信協(xié)議間的數(shù)據(jù)通路,對數(shù)據(jù)進行分析、存儲、轉發(fā)等功能,如生產(chǎn)指示快速下達和生產(chǎn)狀態(tài)的快速發(fā)布,從而提升企業(yè)管理生產(chǎn)效率,是數(shù)據(jù)網(wǎng)關技術出現(xiàn)和發(fā)展的客觀要求。
一、基本原理
數(shù)據(jù)網(wǎng)關的作用就是連接不同的通信系統(tǒng),實現(xiàn)數(shù)據(jù)互通,所以首先要對不同系統(tǒng)進行物理連接,在物理連接的基礎上,再根據(jù)不同系統(tǒng)的通信協(xié)議,利用協(xié)議允許的接口進行軟件連接,通過數(shù)據(jù)接收、提取、發(fā)送的過程實現(xiàn)數(shù)據(jù)轉發(fā)。
二、實現(xiàn)方式
根據(jù)上文所述數(shù)據(jù)網(wǎng)關的基本原理可知,數(shù)據(jù)網(wǎng)關需要的兩個要素:接口和數(shù)據(jù)處理?,F(xiàn)代計算機技術的發(fā)展帶來的豐富的接口選擇和強大的計算能力恰好為此提供了條件,一臺具備相應接口的,安裝了相應數(shù)據(jù)處理軟件的計算機,就是一個數(shù)據(jù)網(wǎng)關。
現(xiàn)有實現(xiàn)方式中最典型的代表就是工業(yè)控制計算機(簡稱工控機),生產(chǎn)廠商將各種接口進行模塊(卡)化設計,將其與通用的計算機主機模塊結合,就實現(xiàn)了通用計算機接入特定通信系統(tǒng)的目的,客戶購買時根據(jù)需要選擇接口模塊(卡)和滿足處理能力的通用計算機主機就可以方便地搭建出數(shù)據(jù)網(wǎng)關的硬件平臺,在此基礎上再開發(fā)專用的數(shù)據(jù)處理軟件,就能夠實現(xiàn)強大的數(shù)據(jù)分析、存儲、轉發(fā)等功能。
三、應用場景
數(shù)據(jù)網(wǎng)關的基本功能是進行不同通信協(xié)議間內(nèi)容的翻譯轉換,但是對這個過程中的數(shù)據(jù)如何進行處理,或者如何使用這些數(shù)據(jù),決定了數(shù)據(jù)網(wǎng)關的應用。根據(jù)對數(shù)據(jù)處理方式的不同,可將數(shù)據(jù)網(wǎng)關分成普通數(shù)據(jù)網(wǎng)關和專用數(shù)據(jù)網(wǎng)關兩種。
1、普通數(shù)據(jù)網(wǎng)關
該型數(shù)據(jù)網(wǎng)關以數(shù)據(jù)傳輸功能為主,對所傳輸?shù)臄?shù)據(jù)只進行簡單處理,如有效性過濾、存儲、重新組織等。最典型的應用是控制系統(tǒng)中的操作上位機系統(tǒng),該系統(tǒng)通過工業(yè)以太網(wǎng)、現(xiàn)場總線或者其它方式接入控制系統(tǒng),將采集到的數(shù)據(jù)通過以太網(wǎng)(一般是 TCP/IP 協(xié)議)發(fā)送至操作員上位機,在控制畫面上顯示相應狀態(tài),同時又將上位機發(fā)出的操作指令發(fā)送給現(xiàn)場 PLC 等控制器,實現(xiàn)了現(xiàn)場設備通信系統(tǒng)與人工操作通信系統(tǒng)的數(shù)據(jù)連通。
在這個典型中難以找到具體的數(shù)據(jù)網(wǎng)關,實際上是由操作上位機集成了數(shù)據(jù)轉換的功能,充當了數(shù)據(jù)網(wǎng)關的角色。除此以外,本世紀開始廣泛應用的 ERP、MES、ASP 等先進的管理系統(tǒng),與生產(chǎn)流水線控制系統(tǒng)實現(xiàn)信息互通,這需要進行大量的數(shù)據(jù)組織、存儲、轉發(fā)等,就更加需要使用數(shù)據(jù)網(wǎng)關作為主要的信息橋梁和中轉站。
數(shù)據(jù)網(wǎng)關用來連接生產(chǎn)流水線控制系統(tǒng)和生產(chǎn)指揮系統(tǒng),起到了數(shù)據(jù)中樞的作用。配置了數(shù)據(jù)網(wǎng)關,整個系統(tǒng)就具備了以下功能:
(1) 生產(chǎn)數(shù)據(jù)、狀態(tài)的實時存儲。通過數(shù)據(jù)庫可以保存長期歷史數(shù)據(jù),方便進行生產(chǎn)過程分析和質量追溯。
(2) 生產(chǎn)狀態(tài)實時上報、發(fā)布。管理者可以根據(jù)實時數(shù)據(jù)高效制定生產(chǎn)計劃;營銷人員可以及時地跟蹤訂單生產(chǎn),反饋客戶。
(3) 生產(chǎn)指令的快速下達。MES、ERP 等生產(chǎn)計劃信息可以快速地下發(fā)到生產(chǎn)線,實現(xiàn)訂單的快速響應,縮短交貨時間。
(4) 增強系統(tǒng)穩(wěn)定性。全線操作站聯(lián)網(wǎng),每個操作站都可以了解全線的生產(chǎn)情況,且互相備用,必要時可以互相替代操作。
(5) 提高生產(chǎn)自動化水平。方便增加過程控制、智能控制等專用計算設備,彌補普通PLC 不具備的智能計算、大數(shù)據(jù)量計算等功能,使生產(chǎn)更加精細,產(chǎn)品質量得以提高。
2、專用數(shù)據(jù)網(wǎng)關
與普通型相比,該型不僅具有數(shù)據(jù)存儲、轉發(fā)等數(shù)據(jù)網(wǎng)關的基本功能,最大的特點是將其它高級的功能也進行了集成,構成了基于數(shù)據(jù)網(wǎng)關技術的專用設備,目前主要有以下幾種:
(1)信息發(fā)布數(shù)據(jù)網(wǎng)關:該型數(shù)據(jù)網(wǎng)關集成了 web 發(fā)布功能, 通過有線或者無線接口直接接入 internet,方便用戶在任何地方通過互聯(lián)網(wǎng)獲得實時生產(chǎn)信息。為了保證正常生產(chǎn)不被干擾,可以通過硬件或軟件進行數(shù)據(jù)隔離,保證數(shù)據(jù)流為單向,如采用硬件隔離技術可以做到完全隔離。
(2)過程控制數(shù)據(jù)網(wǎng)關:該型除了數(shù)據(jù)網(wǎng)關基本功能,主要功能是數(shù)據(jù)計算,主要通過軟件實現(xiàn),對生產(chǎn)系統(tǒng)特別是單一復雜設備進行高級控制,彌補 PLC 等現(xiàn)場控制器對數(shù)據(jù)處理、歷史數(shù)據(jù)調用、復雜算法實現(xiàn)困難等功能上的不足,從而提高生產(chǎn)的自動化水平。
信息存儲數(shù)據(jù)網(wǎng)關:該型主要功能是數(shù)據(jù)存儲,在本地建立數(shù)據(jù)庫,將接收的數(shù)據(jù)進行長期存儲,并具備多種組織和查詢接口,以方便進行生產(chǎn)流程優(yōu)化和質量追溯。
四、融合應用
最新的信息技術如云技術、物聯(lián)網(wǎng)技術等的出現(xiàn)大都基于互聯(lián)網(wǎng)技術的發(fā)展,而數(shù)據(jù)網(wǎng)關的連通不同通信網(wǎng)絡的特性恰恰為這些新技術應用到傳統(tǒng)產(chǎn)業(yè)提供了支撐。
1、數(shù)據(jù)網(wǎng)關與云計算
通過數(shù)據(jù)網(wǎng)關,把生產(chǎn)數(shù)據(jù)發(fā)送給企業(yè)研發(fā)、質量中心,甚至專業(yè)的數(shù)據(jù)分析中心,利用“外腦”強大的計算能力和信息資源,對生產(chǎn)數(shù)據(jù)進行全方位、深層次的分析,進而得到更高效的生產(chǎn)工藝參數(shù)指導,從而提升產(chǎn)品質量,優(yōu)化生產(chǎn)流程。在僅投入少量硬件的條件下,就具備了獲得專業(yè)海量數(shù)據(jù)分析計算的能力,實現(xiàn)了低成本、高效益的兼顧。
2、數(shù)據(jù)網(wǎng)關與移動互聯(lián)終端
通過數(shù)據(jù)網(wǎng)關,將生產(chǎn)數(shù)據(jù)實時發(fā)送至企業(yè)決策者的移動互聯(lián)終端,使之可以隨時根據(jù)市場變化制定生產(chǎn)策略,實現(xiàn)效益最大化;將生產(chǎn)數(shù)據(jù)實時發(fā)送至外地銷售經(jīng)理的移動互聯(lián)終端,使之可以隨時跟蹤訂單情況,反饋客戶,并可以隨時將新的客戶需求傳達到生產(chǎn)線,及時優(yōu)化訂單計劃,達到降低生產(chǎn)成本,縮短交貨周期的效果。
3、數(shù)據(jù)網(wǎng)關與物聯(lián)網(wǎng)技術
通過數(shù)據(jù)網(wǎng)關,將生產(chǎn)線狀態(tài)與原材料、輔助材料、成品等物流信息整合,整體分析各個流程,確定最佳調度方案,實現(xiàn)資源的高效利用,實現(xiàn)及時生產(chǎn)、減少中間環(huán)節(jié)、降低庫存、節(jié)約物流成本的目標。
物聯(lián)網(wǎng)是通過智能感知、射頻識別技術與普適計算、泛在網(wǎng)絡的融合應用,被稱為繼計算機、互聯(lián)網(wǎng)之后世界信息產(chǎn)業(yè)發(fā)展的第三次浪潮。物聯(lián)網(wǎng)的主要目的在于使具有射頻技術、紅外傳感技術或其他具有感知能力的新型傳感設備,能夠無縫地融入互聯(lián)網(wǎng),實現(xiàn)相互之間的信息交換,和進一步地智能識別、監(jiān)控管理。
在物聯(lián)網(wǎng)的信息感知領域中,由于無線傳感網(wǎng)絡技術的應用場景具有特殊性,其一般應用于局部區(qū)域內(nèi),網(wǎng)與網(wǎng)之間本身無法通信,也不適合于實現(xiàn)遠程的數(shù)據(jù)傳輸,這使得傳感設備節(jié)點形成了一個個信息孤島,無法實現(xiàn)真正的全面互聯(lián)互通、協(xié)同感知。此外,物聯(lián)網(wǎng)應用中的感知技術種類繁多,采用不同的通信協(xié)議,根本無法實現(xiàn)互聯(lián)互通。
物聯(lián)網(wǎng)網(wǎng)關,作為一個新的名詞,在未來的物聯(lián)網(wǎng)時代將會扮演非常重要的角色,它將成為連接無線傳感網(wǎng)絡與傳統(tǒng)通信網(wǎng)絡的紐帶,完成無線傳感網(wǎng)絡、傳統(tǒng)通信網(wǎng)絡以及其它不同類型網(wǎng)絡之間的協(xié)議轉換,實現(xiàn)局域和廣域的數(shù)據(jù)互聯(lián)。此外物聯(lián)網(wǎng)網(wǎng)關還需要具備設備管理功能,運營商通過物聯(lián)網(wǎng)網(wǎng)關設備可以管理底層的各感知節(jié)點,了解各節(jié)點的相關信息,并實現(xiàn)遠程控制。
從功能上講,智能網(wǎng)關主要實現(xiàn)以下三個功能:
?、俑兄W(wǎng)絡接入的能力。首先是具有對各節(jié)點屬性、狀態(tài)等信息的獲取功能,即可以感知各節(jié)點的實時狀態(tài)。其次是具有對節(jié)點的遠程控制、喚醒、診斷等功能,即實現(xiàn)節(jié)點的自動化管理。
?、诋悩嬀W(wǎng)絡互通的能力。接入必然存在跨域通信的要求,因此需要完善的尋址技術,以確保所有節(jié)點的信息都能被準確、高效、安全地進行定位和查詢。隨著物聯(lián)網(wǎng)應用的發(fā)展,節(jié)點地址的數(shù)量會逐漸增大,且其編碼結構與 DNS中的域名結構不同,因此需要有一套與互聯(lián)網(wǎng)不同的尋址技術以滿足需求。
?、弁ㄓ嵟c數(shù)據(jù)格式標準化。必須實現(xiàn)傳感網(wǎng)絡到傳統(tǒng)通信網(wǎng)絡的協(xié)議轉換,將協(xié)議適配層上傳輸?shù)臉藴矢袷綌?shù)據(jù)進行統(tǒng)一封裝,將廣域接入層下發(fā)的數(shù)據(jù)解包成標準格式數(shù)據(jù),實現(xiàn)命令的解析,之后轉換為感知層協(xié)議可以識別的信號和控制指令。
簡單地講,物聯(lián)網(wǎng)網(wǎng)關主要完成三個任務:首先,是收集傳感器節(jié)點的數(shù)據(jù);其次,執(zhí)行數(shù)據(jù)協(xié)議轉換;最后,將協(xié)議轉換后的數(shù)據(jù)快速有效發(fā)送到公共網(wǎng)絡。除此以外,物聯(lián)網(wǎng)網(wǎng)關同時還具有響應的管理和控制能力。
總之,一方面,隨著計算機技術、傳感技術和嵌入式技術的蓬勃發(fā)展,家用電子電器設備將越來越智能化;另一方面,隨著人們生活水平和質量的提高,智能家居正備受關注,與此同時智能網(wǎng)關也將得到更大的發(fā)展,而且正在走向成熟。