新聞中心
PRESS CENTER
大家好,今天我要和大家聊聊三個在工業(yè)自動化領域非常重要的通信協(xié)議:EtherNet/IP、ModBus和OPC UA。它們作為三大主流的工業(yè)通信協(xié)議,在邊緣計算網(wǎng)關中扮演著至關重要的角色,它們各自獨特的特性和優(yōu)勢使得邊緣計算系統(tǒng)能夠高效、靈活地與各種工業(yè)設備進行數(shù)據(jù)交換與控制。
EtherNet/IP,作為基于以太網(wǎng)的控制網(wǎng)絡協(xié)議,以其高速、可靠和易于集成到現(xiàn)有IT網(wǎng)絡中的特點,在邊緣計算網(wǎng)關中尤為受歡迎。通過EtherNet/IP,網(wǎng)關能夠無縫連接基于CIP(Common Industrial Protocol)的設備,實現(xiàn)實時數(shù)據(jù)通信和遠程控制,為智能制造和工業(yè)自動化提供了強大的數(shù)據(jù)支撐。
EtherNet/IP的工作原理其實和以太網(wǎng)差不多,都是通過發(fā)送和接收數(shù)據(jù)包來進行通信。不過,它還有一些特殊的地方。首先,EtherNet/IP能夠處理模擬信號,也就是說,它可以把連續(xù)變化的信號,比如溫度、濕度,轉換成數(shù)字信號,這樣就可以通過網(wǎng)絡傳輸了。其次,EtherNet/IP的實時性非常好,可以快速地響應工業(yè)生產(chǎn)中的各種變化。
而ModBus,這一歷史悠久且廣泛應用的協(xié)議,以其簡單性和靈活性著稱。在邊緣計算場景中,ModBus協(xié)議支持多種物理層接口,如RS-232、RS-485等,使得網(wǎng)關能夠輕松接入傳統(tǒng)工業(yè)設備,進行數(shù)據(jù)采集和指令下發(fā)。即便是在復雜的工業(yè)環(huán)境中,ModBus也能通過其主從站架構,實現(xiàn)高效、穩(wěn)定的數(shù)據(jù)傳輸。
ModBus的工作原理是基于串行通信的。也就是說,數(shù)據(jù)是一點一點地傳輸?shù)?,不像以太網(wǎng)那樣是一整包數(shù)據(jù)。這種通信方式雖然速度相對較慢,但勝在簡單、穩(wěn)定,而且成本低。
至于OPC UA(OLE for Process Control Unified Architecture),則是一種面向未來的、安全的通信協(xié)議。在邊緣計算網(wǎng)關中,OPC UA不僅提供了強大的數(shù)據(jù)建模和交換能力,還通過其內置的安全機制,確保了數(shù)據(jù)傳輸?shù)耐暾院蜋C密性。這使得OPC UA成為連接邊緣計算與云端、實現(xiàn)跨平臺、跨廠商數(shù)據(jù)共享的理想選擇。
OPC UA的工作原理是基于客戶端-服務器架構的??蛻舳丝梢韵蚍掌靼l(fā)送請求,服務器則會返回相應的數(shù)據(jù)。這種通信方式非常適合跨系統(tǒng)通信,比如連接不同的工業(yè)自動化系統(tǒng)和軟件平臺。

在EG系列邊緣計算網(wǎng)關中,我們可以使用不同的Node-RED節(jié)點,來輕松完成與不同的工業(yè)協(xié)議的對接工作。在EtherNet/IP對接的時候,由于EtherNet/IP采用網(wǎng)口通信,所以需要確定網(wǎng)關的LAN口與PLC的IP在同一網(wǎng)段。然后從左側拖入對應的PLC節(jié)點,并配置節(jié)點設置項和數(shù)據(jù)點位設置信息,就能完成該協(xié)議的通信了。具體可以參考這里。

而針對ModBus協(xié)議,EG邊緣計算網(wǎng)關,不僅支持使用modbus請求節(jié)點/modbus解析節(jié)點匹配設置來解析數(shù)據(jù),還支持使用modbus讀/modbus寫/modbus服務等多個特色功能節(jié)點,方便用戶對接該協(xié)議。
最后是對于OPC UA,EG網(wǎng)關提供了Browse節(jié)點快速瀏覽/訂閱OPC UA Server中的數(shù)據(jù)標簽。Server節(jié)點用于將EG8200邊緣計算網(wǎng)關采集到的數(shù)據(jù)轉換為符合OPC UA的數(shù)據(jù)臨時存儲在本地,以供局域網(wǎng)內的OPC UA客戶端讀寫。EG邊緣計算網(wǎng)關還提供了Client節(jié)點用于和OPC UA服務端通信。支持匿名登錄和用戶名密碼登錄。這些節(jié)點可以幫助用戶非常快速地完成項目部署,節(jié)約項目開發(fā)成本。
其實,EG系列邊緣計算網(wǎng)關是多協(xié)議支持的邊緣計算網(wǎng)關。
數(shù)據(jù)協(xié)議支持:標準的modbus協(xié)議、OPCUA協(xié)議、支持99%的PLC協(xié)議(西門子s7系列、三菱網(wǎng)口mc協(xié)議、AB、Beckhoff(倍福)、歐姆龍fins協(xié)議、PANASONIC(松下)、LS產(chǎn)電、羅克韋爾、匯川、基恩士、臺達、信捷、麥格米特、安川、永宏、富士、豐煒、通用電氣等),當前對非標協(xié)議可以通過JS語言去解析實現(xiàn);
網(wǎng)絡協(xié)議支持:TCP/MQTT/UDP/HTTP/websocket等協(xié)議;
行業(yè)協(xié)議支持:環(huán)境規(guī)約HJ212、電力DLT645-2007 、IEC104、CJT188協(xié)議。






EtherNet/IP、ModBus和OPC UA在邊緣計算網(wǎng)關中的應用,不僅增強了系統(tǒng)的靈活性和擴展性,還提升了數(shù)據(jù)傳輸?shù)陌踩院托省kS著工業(yè)4.0和智能制造的深入發(fā)展,這些協(xié)議將繼續(xù)在邊緣計算領域發(fā)揮關鍵作用,推動工業(yè)生產(chǎn)的智能化、網(wǎng)絡化進程。