為什麼這在商業上很重要
整合成本通常比攝像頭本身還高。 閘道器 PC 需要經過選型、採購、授權、安裝、供電、聯網和打補丁,也是最可能把 IT 部門牽扯進專案的元件。 將邏輯執行在攝像頭上可以完全省去這臺裝置。
兩個層級
大多數工位從不會開啟它
這不是一個需要您程式設計的系統。簡單情況透過介面中的規則處理。Node-RED 是應對規則無法覆蓋情況的出口,兩者之間的切換是可逆的。
基礎模式
在介面中設定合格與不合格條件。匹配預測類別、設定色塊面積閾值、檢查識別到的字串。無需任何程式碼即可覆蓋大多數工位的需求。
高階模式
當邏輯需求變得具體時,這裡提供一個真正的程式設計環境。您可以隨時切回,此前的規則會自動恢復,因此嘗試它不會有任何損失。
客戶實際搭建的內容
客戶用它做的六件事
規則無法表達的判定邏輯
只有當所有區域都透過時才判定為合格,並將未透過的區域名稱寫入後設資料。當色塊(blob)畫素數超過設定值時判定為不合格。在同一條件中合併兩種不同模型型別的結果。
PLC choreography
適用於簡單產線的標準結果位,或在控制器需要自定義資料結構時使用自定義使用者資料格式。讀取 PLC 下發的引數,並在流程中據此執行操作。
MES and ERP connectivity
透過 HTTP、OPC-UA 或 MQTT 推送帶序列號的結果。根據攝像頭環境變數按工位路由,一個流程即可服務整個機隊,無需逐臺攝像頭修改。
選擇性歸檔
只儲存不合格品,或每一百件儲存一件,逐次拍攝獨立決定,而不是儲存全部資料併為此付費。可按零件編號、產線或班次分類上傳。
定製操作員介面
由攝像頭提供的看板,顯示該工位所需的資訊,在切換配方時保持同步,未透過的區域會在實時畫面中以顏色高亮顯示。
多攝像頭順序控制
一臺攝像頭觸發其他攝像頭,以及跨工位看板,使用流程驅動的拍攝節點作為自定義觸發方案的基礎模組。
攝像頭預裝的內容
協議,已預裝
EtherNet/IP 和 PROFINET 作為原生週期性連線執行。以下所有內容均可在流程內使用,無需在工廠網路上安裝任何東西。
| Family | 可連線的物件 |
|---|---|
| Modbus TCP | 客戶端與伺服器,讀取、寫入,靈活可用。適用於變頻器、儀表和老舊控制器。 |
| Siemens S7 | 直接讀寫標籤,並支援原生 PROFINET 週期性 I/O。 |
| OPC-UA | 客戶端與伺服器,支援瀏覽、事件和方法呼叫,是 MES 與 SCADA 之間的通用語言。 |
| Omron FINS, Mitsubishi MC | 對歐姆龍和三菱控制器進行讀寫。 |
| Ignition | 對 Inductive Automation Ignition 進行標籤讀取、寫入和瀏覽。 |
| MQTT | 向代理釋出和訂閱訊息,是大多數 IIoT 架構的原生協議。 |
| HTTP, TCP, UDP, WebSocket | 面向 MES 或 ERP 的 REST 介面、原始套接字和 webhook。 |
| FTP, SFTP, SMB | 直接從流程向伺服器和 Windows 共享目錄推送檔案。 |
| Serial | RS-232 和 RS-485 裝置、手持掃描槍、老舊裝置。 |
| 條碼與資料矩陣碼 | 在流程內直接從拍攝影象中解碼條碼,也可以生成條碼。 |
始終成立的約定
無論您構建什麼,始終成立的規則
按配方劃分的流程
邏輯隨配方原子化切換,換型時無需記住任何事項。
基礎模式與高階模式並存
切換到高階模式即可編寫邏輯,切回後原有規則會自動恢復。這不是一條單行道。
確定性時序
判定預算為兩秒,耗時較長的工作放在並行分支中處理,節拍時間始終可預測。
憑據持續保留
FTP、SMB 和 MQTT 憑據在切換配方和重啟後依然保留。
環境變數
在流程內讀取每臺攝像頭的獨立配置,使一個流程即可服務整支工位機隊。
便於版本控制
流程隨配方一同匯出,並保持節點標識穩定,方便檢視差異對比。













Manufacturers running Overview AI in production
Manufacturers running Overview AI in production













FAQ
Frequently asked questions
執行檢測是否必須使用 Node-RED?
不需要。大多數工位從不會開啟它。基礎模式透過規則覆蓋常見情況:如果預測類別包含某個詞則判定合格,如果色塊面積超過某個閾值則判定不合格。Node-RED 用於處理規則無法覆蓋的情況,您可以隨時在基礎模式和高階模式之間切換。切回基礎模式會自動恢復您之前的規則,因此嘗試高階模式不會有任何損失。
相比用閘道器 PC 執行邏輯,這樣做有什麼優勢?
這意味著少了一臺需要選型、採購、授權、安裝、供電、聯網和打補丁的裝置。工業 PC 通常是視覺方案報價中最大的單項支出,也是最可能需要 IT 部門介入的元件。將邏輯執行在攝像頭上,還能在判定路徑中減少一次網路跳轉,這在 PLC 正等待零件放行訊號時尤為重要。
自定義邏輯會拖慢我的節拍時間嗎?
流程有兩秒的判定返回預算,這使節拍時間保持確定性,而不取決於有人寫了多少邏輯。實際做法是保持判定路徑簡短,把耗時的工作,比如對 MES 的 HTTP 呼叫、檔案上傳,放到不阻塞判定的並行分支上處理。這是 Node-RED 的常規模式,而不是一種限制。
包含哪些 PLC 和 MES 協議?
EtherNet/IP 和 PROFINET 作為原生週期性連線執行在 Node-RED 之外。在流程內部,您還可以使用 Modbus TCP、西門子 S7 標籤訪問、OPC-UA 客戶端和伺服器、歐姆龍 FINS、三菱 MC、Ignition 標籤、MQTT,以及 HTTP、TCP、UDP、WebSocket、FTP、SFTP、SMB 和串列埠。條碼和資料矩陣碼解碼同樣可在流程內完成。所有功能均預裝在攝像頭上,無需在工廠網路上安裝任何東西。
攝像頭能否自行提供操作員介面?
可以。流程可以直接從攝像頭本身提供自定義看板,使用 Node-RED 的看板節點構建,讓操作員看到的正是該工位所需的資訊,而不是通用的檢測畫面。看板會在每次切換配方時保持同步。流程還可以覆蓋單個檢測區域疊加層的顏色,使未透過的具體區域在操作員介面上顯示為紅色。
配方發生變化時,我的流程會怎樣?
每個配方都攜帶自己的流程,因此切換配方即可原子化地切換邏輯。高混線可以按產品執行不同的判定規則、不同的 PLC 佈局和不同的操作員介面,換型時無需任何人手動修改。流程會隨配方的匯出和匯入一起轉移,並保持節點標識穩定,這意味著一套經過驗證的配置可以遷移到另一臺攝像頭,或納入版本控制系統管理。
