在工業(yè)場景中,我們經(jīng)常會遇到這樣的需求:設(shè)備數(shù)據(jù)上來之后,既要能存、能查,還希望能實時觸發(fā)告警、控制現(xiàn)場設(shè)備。但如果從頭寫程序、配接口,成本不低、周期也長。這時候,一款能低代碼快速串起“采集-存儲-分析-控制”全流程的工具,往往能省下不少力氣。
現(xiàn)在,時序數(shù)據(jù)庫 TDengine 與 Node-RED 正式打通,二者結(jié)合可為工業(yè) IoT 打造一套真正“開箱即用”的全棧式解決方案。從毫秒級數(shù)據(jù)寫入,到實時查詢,再到聯(lián)動控制,整個鏈路你都可以在 Node-RED 的畫布上,一邊“拖拽積木”,一邊輕松完成。
采數(shù)、查數(shù)、控設(shè)備,一張畫布全搞定
Node-RED 是由 IBM 推出的可視化編程工具,廣泛應(yīng)用于智能制造、能源管理、工業(yè)自動化等場景?,F(xiàn)在借助 TDengine 官方推出的 node-red-node-tdengine 插件,你可以直接在 Node-RED 中連接 TDengine,實現(xiàn)以下能力:
- 寫入采集數(shù)據(jù):通過 MQTT、OPC UA、Modbus 等協(xié)議節(jié)點對接設(shè)備,再通過 tdengine-operator 節(jié)點毫秒級寫入數(shù)據(jù)庫
- 實時查詢分析:用 SQL 查詢 TDengine 中的數(shù)據(jù),配合窗口函數(shù)實現(xiàn)每分鐘統(tǒng)計等邏輯
- 事件驅(qū)動控制:通過 tdengine-consumer 節(jié)點訂閱數(shù)據(jù)庫中的 Topic 數(shù)據(jù),觸發(fā)閥門開關(guān)、報警燈等聯(lián)動操作
- 異常監(jiān)控機制:內(nèi)置 Catch 節(jié)點捕獲錯誤,第一時間發(fā)現(xiàn)問題、定位流程故障
這意味著你不用搭建復(fù)雜中間件,不用一行代碼,就能跑通工業(yè)數(shù)據(jù)的全流程鏈路。而且所有流程節(jié)點都支持配置參數(shù)與狀態(tài)監(jiān)控,一邊部署、一邊驗證,簡單可靠。
3 步集成,帶你進入“拖拽式自動化”世界
要讓 TDengine 與 Node-RED 搭配使用,只需要準(zhǔn)備好以下環(huán)境:
- 部署 TDengine 3.3.2.0+ 和 taosAdapter;
- 安裝 Node-RED(建議 3.0.0+)及 TDengine 插件 node-red-node-tdengine;
- 在 Node-RED 中拖入 tdengine-operator 和 tdengine-consumer 節(jié)點,配置數(shù)據(jù)庫連接串(支持 WebSocket),即可進行寫入、查詢和訂閱操作。
我們在官方文檔中提供了詳細示例,包括模擬設(shè)備寫入數(shù)據(jù)、實時查詢平均電流、設(shè)置告警 Topic 等完整流程,并且每一步都有截圖講解,哪怕是第一次用 Node-RED 的用戶也能快速上手:https://docs.taosdata.com/third-party/iot/Node-RED/
結(jié)語
從“數(shù)據(jù)能采”到“設(shè)備能動”,只差一條流暢的鏈路。TDengine × Node-RED,就是這樣一套能被快速拼裝、持續(xù)運行的自動化工具組合。如果你正在做工業(yè)項目,不妨動手試一試這套方案,也歡迎在評論區(qū)分享你的場景和構(gòu)想,也許還能收獲同行的靈感建議!



互聯(lián)網(wǎng).png)



-1.png)







證.png)


伙伴.png)
伙伴.png)
伙伴.png)



