基本概念
本章節介紹 CommBridge 中出現的基本概念。
外掛是功能實現的基本單位,它以動態連結程式庫檔案形式存在裝置上,可以在資料流停止後安全新增和刪除。不同的安裝套件的外掛個數不一樣,不同外掛實現了不同的具體功能,如:擷取、計算和上傳。
| 序號 | 名稱 | 描述 |
|---|---|---|
| 1 | Modbus 用戶端【主站】 | 提供 Modbus 協定 TCP Client 和 RTC Master 功能,用來擷取和寫入其他 Modbus 裝置資料 |
| 2 | OPCUA 用戶端 | 提供 OPCUA 協定 Client 功能,用來擷取資料 |
| 3 | 西門子 S7 用戶端 | 能夠透過標準 S7 協定擷取西門子 PLC 資料 |
| 4 | 串列通訊 | 提供讀寫序列埠功能,用來透過指定格式和本機序列埠通訊,取得或寫入序列埠資料 |
| 5 | 資料處理 | 提供簡單算數運算式處理支援,用來對上游節點資料進行處理後傳遞給下游;上游的擷取節點可檢視即時資料,資料處理可檢視處理後資料 |
| 6 | MQTT 上傳 | 提供 MQTT 協定 Client 功能,用來透過釋出 topic 上傳上游節點的資料 |
| 7 | MySQL 資料庫上傳 | 提供儲存上游節點資料到 MySQL 資料庫的功能 |
| 8 | Modbus 資料中心 | 提供 Modbus 協定 TCP Server 功能,用來作為儲存本機資料供其他裝置擷取 |
| 9 | MSQLite 資料庫儲存 | 提供儲存上游節點資料到本機 SQLite 資料庫的功能,暫無節點內部的方案設定 |
資料流是一個節點管理實例,負責全部節點的連線、啟停和異常事件處理,在此使用者可以透過拖曳節點、連線節點的方式靈活設定節點之間的資料流向,使上游節點中的資料流向下遊節點(如擷取外掛 → 上傳外掛)。