談?wù)勣D(zhuǎn)換網(wǎng)關(guān)的前世今生和未來(lái)發(fā)展
1 協(xié)議轉(zhuǎn)換網(wǎng)關(guān)是什么?
顧名思義,協(xié)議轉(zhuǎn)換網(wǎng)關(guān)就是進(jìn)行協(xié)議轉(zhuǎn)換的產(chǎn)品。在行業(yè)應(yīng)用中,其實(shí)這類產(chǎn)品用的比較廣泛,不同領(lǐng)域的,不同公司的人對(duì)這類產(chǎn)品的命名也不太一樣。他的別名還有物聯(lián)網(wǎng)盒子,盒子,物聯(lián)網(wǎng)網(wǎng)關(guān),邊緣計(jì)算網(wǎng)關(guān),轉(zhuǎn)換終端,轉(zhuǎn)換器等等。名稱雖然不同,但是功能差不多,就是可以把數(shù)據(jù)從一種協(xié)議格式轉(zhuǎn)換成另外一種協(xié)議格式。使用方式如下圖所示。
2 什么是協(xié)議?
協(xié)議說(shuō)白了就是數(shù)據(jù)交換的一種約定的規(guī)則。比如從某種設(shè)備里讀取一些數(shù)據(jù),我們必須按照他指定的格式發(fā)請(qǐng)求數(shù)據(jù),然后設(shè)備在按一定的格式返回?cái)?shù)據(jù)。常見(jiàn)的工業(yè)協(xié)議有modbus,現(xiàn)場(chǎng)總線協(xié)議有profinet,cclink,ethernetip,ethercat,電力有IEC104,61850等,環(huán)保有HJ212,水文SL651,物聯(lián)網(wǎng)通信比較火的mqtt。如此多的協(xié)議,也是讓人眼花繚亂。
3 使用背景
既然有這末多的協(xié)議,我們?cè)谧龉こ?,?xiàng)目的時(shí)候,就避免不了會(huì)遇到其中的一種或者多種。如果遇到一種協(xié)議我們就去開(kāi)發(fā)一種產(chǎn)品,這個(gè)肯定是不經(jīng)濟(jì)的做法。協(xié)議轉(zhuǎn)換網(wǎng)關(guān)就是滿足這種場(chǎng)合的應(yīng)用需求,可以快速的實(shí)現(xiàn)從一種協(xié)議到另外一種協(xié)議的轉(zhuǎn)換,從而大大提高項(xiàng)目工程的建設(shè)速度。
4 早期產(chǎn)品
早期的協(xié)議轉(zhuǎn)換網(wǎng)關(guān)功能比較單一,支持的協(xié)議也很少。以modbus轉(zhuǎn)各種品牌的plc居多,但即使這樣,也給使用者帶來(lái)了很大的便利。尤其在需要連接的設(shè)備很多的集成項(xiàng)目中,不是所有的設(shè)備廠家都提供支持常用的modbus協(xié)議。而要實(shí)現(xiàn)這些設(shè)備之間的互聯(lián)互通,只能通過(guò)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)。
其實(shí)在早期的應(yīng)用中還有一種解決辦法就是把所有的設(shè)備都連接到電腦上,在電腦上安裝某些軟件,在通過(guò)軟件進(jìn)行數(shù)據(jù)的互轉(zhuǎn),也可以實(shí)現(xiàn)協(xié)議的互轉(zhuǎn),但是此種方式成本高,需要安裝個(gè)電腦,還要調(diào)試電腦上的軟件。
5 產(chǎn)品現(xiàn)狀
經(jīng)過(guò)多年的發(fā)展,目前協(xié)議轉(zhuǎn)換的產(chǎn)品已經(jīng)相關(guān)豐富了。在硬件方便,不同接口數(shù)量,不同內(nèi)存,cpu配置的產(chǎn)品已經(jīng)非常多。在軟件方面,支持的協(xié)議已經(jīng)覆蓋了大部分常用的協(xié)議,甚至冷門廠家的設(shè)備通信協(xié)議。而且在網(wǎng)關(guān)內(nèi)部還集成有數(shù)據(jù)計(jì)算,轉(zhuǎn)換,hmi,二次開(kāi)發(fā)等功能,滿足不同場(chǎng)合的應(yīng)用場(chǎng)景。市面上相關(guān)產(chǎn)品的廠家也比較多,如vfbox,hms等供應(yīng)商。價(jià)格也是從低到高,覆蓋不同層次的應(yīng)用場(chǎng)景。
6 未來(lái)發(fā)展
之所以有協(xié)議轉(zhuǎn)換的產(chǎn)品,就是各個(gè)廠家的產(chǎn)品具有不同的協(xié)議定義,在未來(lái)的發(fā)展中,會(huì)出現(xiàn)設(shè)備廠家為了方便用戶的使用,支持常用的通信協(xié)議,比如modbus協(xié)議。這個(gè)比較常用,而且大部分工程師也很熟悉。但是考慮到自己產(chǎn)品的穩(wěn)定性和可靠性,還是會(huì)存在某些特定的協(xié)議。并且不同行業(yè)之間的協(xié)議不會(huì)趨同,行業(yè)的協(xié)議一般都是根據(jù)自己行業(yè)的特點(diǎn)進(jìn)行定制的,比如要滿足,通信的可靠性,加密等特點(diǎn)。另外,協(xié)議轉(zhuǎn)換網(wǎng)關(guān)在未來(lái)也會(huì)向著智能化方向發(fā)展,里面嵌入更多的應(yīng)用。
提交
常用的現(xiàn)場(chǎng)總線協(xié)議介紹
EtherCAT從站數(shù)據(jù)轉(zhuǎn)modbus
Profinet IO數(shù)據(jù)轉(zhuǎn)modbus
Modbus轉(zhuǎn)OPC UA OPC DA
Modbus轉(zhuǎn)成IEC104接電力系統(tǒng)