在工業(yè)現(xiàn)場,設(shè)備多、協(xié)議雜、系統(tǒng)分散是常態(tài)。但自從有了Node-RED,工程師只需“拖一拖”“連一連”,就能讓 PLC、傳感器、數(shù)據(jù)庫與云端高效互通。
今天,深圳市鋇錸技術(shù)有限公司帶你系統(tǒng)了解Node-RED 在工業(yè)領(lǐng)域最常用、最實(shí)用的節(jié)點(diǎn)庫與應(yīng)用方式

一、Modbus 節(jié)點(diǎn):工業(yè)通信的基礎(chǔ)語言
節(jié)點(diǎn)庫:node-red-contrib-modbus支持Modbus RTU / TCP / ASCII三種模式,是最常用的工業(yè)通信節(jié)點(diǎn)。
應(yīng)用場景
電表、電能分析儀、溫控器、傳感器等設(shè)備的數(shù)據(jù)采集
多通道 RS-485 接入
與 PLC、繼電器模塊進(jìn)行雙向控制
搭配建議結(jié)合Function + InfluxDB節(jié)點(diǎn)實(shí)現(xiàn)寄存器解析與數(shù)據(jù)落盤。鋇錸ARMxy系列工業(yè)計(jì)算機(jī)內(nèi)置 RS485 接口,可直接運(yùn)行此節(jié)點(diǎn),實(shí)現(xiàn)快速部署。
二、PLC 節(jié)點(diǎn):打通各大品牌設(shè)備
Node-RED 幾乎覆蓋所有主流 PLC 通信協(xié)議,讓異構(gòu)設(shè)備輕松互聯(lián)。
| node-red-contrib-s7 | 西門子 S7 | 支持 S7-200/300/1200/1500 直連 |
| node-red-contrib-cip-ethernet-ip | 羅克韋爾 AB | EtherNet/IP 通信 |
| node-red-contrib-ads-client | 倍福 / 歐姆龍 / 施耐德 | 支持 TwinCAT、NJ/NX、M241/M262 系列 |
| node-red-contrib-mcprotocol | 三菱 PLC | FX/Q/L 系列 |
| node-red-contrib-omron-fins | 歐姆龍 | FINS 協(xié)議 PLC |
| node-red-contrib-keyence-plc | 基恩士 | 高速檢測、運(yùn)動(dòng)控制 |
| node-red-contrib-panasonic-plc | 松下 PLC | 自動(dòng)化設(shè)備制造 |
| @kjgalr/node-red-plcnext-connector | Phoenix Contact PLCnext | 通過 REST API 通信 |
| 節(jié)點(diǎn) | 品牌 / 協(xié)議 | 應(yīng)用說明 |
|---|
應(yīng)用實(shí)例在鋇錸 ARMxy 平臺(tái)中,這些節(jié)點(diǎn)可實(shí)現(xiàn)PLC 數(shù)據(jù)采集 → 邊緣計(jì)算 → 云端上報(bào),實(shí)現(xiàn)完整閉環(huán)。
三、OPC UA / DA 節(jié)點(diǎn):工業(yè)互聯(lián)的“數(shù)據(jù)橋梁”
節(jié)點(diǎn)庫:
node-red-contrib-opcua(OPC UA Server/Client)
node-red-contrib-opc-da(OPC DA 舊版接口)
功能說明
OPC UA 是現(xiàn)代工業(yè)通信的“統(tǒng)一接口”,支持建模、訂閱、加密認(rèn)證,可在不同廠家設(shè)備與上位系統(tǒng)之間實(shí)現(xiàn)無縫通信。
典型應(yīng)用
從西門子、三菱等 PLC 采集實(shí)時(shí)數(shù)據(jù)并發(fā)布為 OPC UA Server
與 SCADA 系統(tǒng)或 MES 平臺(tái)進(jìn)行數(shù)據(jù)交互
將鋇錸 BL450 邊緣控制器采集的數(shù)據(jù)通過 OPC UA 安全上傳至云端
應(yīng)用亮點(diǎn)鋇錸 BL410、BE116 等系列網(wǎng)關(guān)均內(nèi)置 OPC UA 協(xié)議棧,可在 Node-RED 中直接啟用 Server 或 Client 節(jié)點(diǎn),實(shí)現(xiàn)云邊一體化。
四、樓宇與能源節(jié)點(diǎn):智能管理一體化
| node-red-contrib-bacnet | BACnet | 樓控、新風(fēng)、照明系統(tǒng)對(duì)接 |
| node-red-contrib-knx-easy | KNX | 智能建筑控制 |
| node-red-contrib-m-bus | M-Bus | 能源計(jì)量、水/氣/熱表采集 |
| node-red-contrib-canal / canopen-mcan / socketcan | CAN / CANopen | 儲(chǔ)能、BMS、機(jī)器人底盤控制 |
| node-red-contrib-meter-works | DL/T 614-2007 | 電力數(shù)據(jù)采集 |
| 節(jié)點(diǎn) | 協(xié)議 | 應(yīng)用場景 |
|---|
鋇錸ARMxy系列通過 M-Bus + Modbus + CAN 三協(xié)議節(jié)點(diǎn)實(shí)現(xiàn)能源系統(tǒng)集中監(jiān)測。
五、數(shù)據(jù)庫與緩存節(jié)點(diǎn)
| node-red-node-sqlite | SQLite | 本地輕量級(jí)數(shù)據(jù)庫 |
| node-red-node-mysql | MySQL | 工廠信息系統(tǒng) |
| node-red-contrib-influxdb | InfluxDB | 時(shí)序數(shù)據(jù)存儲(chǔ)(斷點(diǎn)續(xù)傳) |
| node-red-contrib-oracledb-mod | Oracle | 企業(yè)級(jí)數(shù)據(jù)庫 |
| node-red-contrib-buffer | 緩存 | 防止斷網(wǎng)丟數(shù)據(jù) |
| node-red:file | 文件節(jié)點(diǎn) | 導(dǎo)出 CSV/JSON 報(bào)表 |
| 節(jié)點(diǎn) | 類型 | 功能 |
|---|
與dashboard節(jié)點(diǎn)組合,可快速生成實(shí)時(shí)趨勢曲線與數(shù)據(jù)看板。
六、消息與告警節(jié)點(diǎn)
| node-red-node-email | 郵件 | 通用告警通道 |
| node-red-contrib-wechats | 企業(yè)微信 | 企業(yè)內(nèi)部通知 |
| node-red-dx-dingding | 釘釘 | 支持 @成員 推送 |
| node-red-node-telegrambot | Telegram | 雙向指令與狀態(tài)反饋 |
| 節(jié)點(diǎn) | 通道 | 特點(diǎn) |
|---|
例如:當(dāng) PLC 通信中斷或溫度超限時(shí),Node-RED 自動(dòng)推送告警至 微信/釘釘 群。
七、網(wǎng)絡(luò)與云平臺(tái)節(jié)點(diǎn)
| node-red:tcp | TCP | 與現(xiàn)場設(shè)備通訊 |
| node-red:udp | UDP | 實(shí)時(shí)廣播 |
| node-red:websocket | WebSocket | 網(wǎng)頁實(shí)時(shí)顯示 |
| node-red:mqtt | MQTT | 云端數(shù)據(jù)上傳與訂閱 |
| node-red-contrib-aliyun-oss | 阿里云 OSS | 文件上傳 |
| node-red-contrib-aliyun-living | 飛燕 IoT | 阿里云設(shè)備連接 |
| node-red-contrib-azure-iot-device | Azure IoT | 微軟云平臺(tái)對(duì)接 |
| node-red-contrib-ftp-server | FTP | 本地文件服務(wù) |
| 節(jié)點(diǎn) | 協(xié)議 | 應(yīng)用 |
|---|
鋇錸 BL450 可作為 MQTT Broker 和 Modbus Client 雙角色運(yùn)行,實(shí)現(xiàn)數(shù)據(jù)匯聚與分發(fā)。
八、可視化與控制節(jié)點(diǎn)八、可視化與控制節(jié)點(diǎn)
node-red-dashboard:經(jīng)典可視化界面,提供曲線、儀表、開關(guān)等控件。
@flowfuse/node-red-dashboard:新版儀表板,支持自定義組件與響應(yīng)式布局。
node-red:exec:執(zhí)行 Linux 指令,控制 GPIO 或腳本。
node-red-contrib-pid:PID 控制器節(jié)點(diǎn),適用于溫控、閥門、流量閉環(huán)控制。
鋇錸 ARMxy 系列支持本地 Dashboard 可視化界面,工程師可直接在瀏覽器中監(jiān)控實(shí)時(shí)數(shù)據(jù)與控制邏輯。
Node-RED 的強(qiáng)大之處在于:協(xié)議全覆蓋—— Modbus、PLC、OPC UA、MQTT、BACnet、CAN 等邏輯可編排—— 拖拽即可實(shí)現(xiàn)復(fù)雜控制可視化一體化—— Dashboard 實(shí)時(shí)監(jiān)控云邊無縫連接—— 支持主流云平臺(tái)接入
深圳市鋇錸技術(shù)有限公司ARMxy 全系產(chǎn)品內(nèi)置 Node-RED 平臺(tái),支持從現(xiàn)場采集 → 邊緣計(jì)算 → 云端上傳 → 可視化監(jiān)控的完整流程,助力客戶快速構(gòu)建工業(yè) IoT 系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)互聯(lián)與智能化升級(jí)。讓工業(yè)更智能,讓控制更簡單。

審核編輯 黃宇
-
plc
+關(guān)注
關(guān)注
5051文章
14592瀏覽量
486882 -
MODBUS
+關(guān)注
關(guān)注
28文章
2457瀏覽量
83191 -
OPC
+關(guān)注
關(guān)注
7文章
372瀏覽量
49059
發(fā)布評(píng)論請(qǐng)先 登錄
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) SNMP項(xiàng)目案例
ARMxy系列邊緣網(wǎng)關(guān)上實(shí)現(xiàn)Node-RED與FUXA的OPC UA通信
Node-RED+Modbus_slave:JSON數(shù)據(jù)采集與阿里云服務(wù)器上傳
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn)IEC104項(xiàng)目案例
工業(yè)MQTT網(wǎng)關(guān)有哪些使用功能和應(yīng)用場景
鋇錸技術(shù)BL118 Node-Red邊緣計(jì)算網(wǎng)關(guān)西門子PLC S7協(xié)議使用方法
OPC UA數(shù)采網(wǎng)關(guān)具備哪些功能
opc ua設(shè)備數(shù)據(jù) 保存到MySQL數(shù)據(jù)庫項(xiàng)目案例
Node-RED太燒錢?你可能需要換個(gè)打開方式
工業(yè)物聯(lián)網(wǎng)和自動(dòng)化領(lǐng)域 Node-RED 最常用的 10 大節(jié)點(diǎn),你用過幾個(gè)?
物聯(lián)網(wǎng)+低代碼:解鎖高效開發(fā),縱橫智控Node-RED平臺(tái)引領(lǐng)新范式
工業(yè)物聯(lián)網(wǎng)(IIoT)時(shí)代:工控一體機(jī)如何實(shí)現(xiàn) OPC UA、MQTT 等協(xié)議的無縫對(duì)接?
【教程】Node-RED中Chirpstack節(jié)點(diǎn)使用指南
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) EthernetIP項(xiàng)目案例
【干貨】什么是Node-RED?一文帶你了解!
Node-RED工業(yè)節(jié)點(diǎn)推薦:Modbus、PLC、OPC UA、MQTT 都能搞定!
評(píng)論