

CANmod.router 可透過 1 個主 CAN 匯流排 (或 USB), 接收/傳送來自 4 個具電氣隔離功能的次要 CAN 匯流排資料, 支援 Classical CAN 與 CAN FD。
這款輕巧模組可 100% 獨立運作, 無需連接 PC, 並具備專業級規格、串接擴充與強大的設定功能。
搭配 CANedge 使用時, 可讓您同時記錄 5 個 CAN 匯流排, 若透過串接方式擴充, 最多可記錄 9 個 CAN 匯流排。
您也可以將其作為 CAN 匯流排閘道器使用, 輕鬆進行 CAN 匯流排的合併、分流與篩選, 並支援 CAN ID 重新映射。
提示: 搭配選配的 DB25-to-4x-DB9 轉接器, 可快速完成安裝。
透過 CANedge + CANmod.router 記錄 5 個 CAN 匯流排
在多工 (mux) 模式下, 次要 CAN 匯流排的收發資料會透過通道封裝 (Tunnel) 經由主 CAN 匯流排傳輸。通道封裝會使用 CAN 訊框承載原始 CAN 資料。
CANedge 等使用者 CAN 節點接收到多工資料後, 可透過軟體/API 工具輕鬆進行解多工 (demux), 還原為原始 CAN 資料格式。
將 4 個 CAN 匯流排合併為 1 個 CAN 匯流排
在直接 (direct) 模式下, 可將 4 個次要 CAN 匯流排的資料傳送至主 CAN 匯流排。您可以對資料進行篩選, 例如降低匯流排負載或排除 CAN FD 訊框, 並可重新映射 CAN ID 以避免 ID 衝突。
如此一來, 您即可透過單一 CAN 介面同時監控多個 CAN 匯流排。
將 1 個 CAN 匯流排分流至 4 個 CAN 匯流排
某些應用可能會使用昂貴的感測器轉 CAN 模組, 並需要將感測器輸出資料提供至多個具電氣隔離功能的 CAN 匯流排。
為此, 可將感測器轉 CAN 模組連接至主 CAN 匯流排, 再將資料分流至所有次要 CAN 匯流排, 讓多個 CAN 系統都能使用相同的感測器資料。
透過 1 個 CAN 匯流排介面控制 4 個 CAN 匯流排
某些應用可能只有單一「主節點 (Master Node)」, 但需要透過傳送 CAN 訊框來控制多個具電氣隔離功能的 CAN 匯流排。
為此, 可將主節點連接至主 CAN 匯流排, 再透過篩選器控制 CAN 訊框在各個次要 CAN 匯流排之間的傳送與接收, 讓單一 CAN 介面即可控制多個 CAN 匯流排。
透過 1 個 CAN 匯流排 (或 USB), 即可與 4 個 CAN 匯流排進行資料接收/傳送, 例如供 CAN 資料記錄器、ECU 使用, 或透過 USB 進行資料串流。

CANmod.router 模組可透過 DB25 接頭連接最多 4 個具電氣隔離功能的 CAN 匯流排 (包含 CAN FD), 並透過 DB9 接頭將資料經由單一 CAN 匯流排傳輸, 也可透過 USB 傳輸資料。

選配的 DB25-to-4x-DB9 轉接線可搭配我們的標準 DB9 轉接線, 即插即用地連接次要的電氣隔離 CAN 匯流排。

CANmod.router 模組可作為 CANedge 的即插即用擴充模組使用 (透過第 2 個連接埠供電), 讓您同時記錄 1 x CAN (透過 CH1) + 4 x CAN (透過 CH2)。

CANmod.router 功能豐富且具備專業級規格, 同時維持極為輕巧的設計, 尺寸僅 7 x 2 x 5 cm, 重量僅 75 g。

USB 介面可透過 SavvyCAN 或 Python, 與 4 個 CAN FD 介面進行資料串流, 同時也可用於裝置的韌體更新與設定。

您可以輕鬆串接多個 CANmod.router 模組, 例如讓 CANedge 的 CH2 記錄 8 x CAN, 也可以混合搭配其他 CANmod 裝置使用。

需要從例如遠端區域延伸多個 CAN 匯流排嗎? 只需將 2 個 CANmod.router 以多工 (mux) 模式組合使用, 即可自動進行資料的多工/解多工 (mux/demux)。

CANmod.router 可透過 USB 接頭, 使用我們的線上/離線設定編輯工具進行設定, 也可使用簡單的 JSON 文字編輯器進行設定。
CANedge 支援 2 x CAN。加入 CANmod.router 後, 即可記錄 1 x CAN (CH1) + 4 x CAN (CH2), 並可進一步擴充。
提示: 請參閱下方的 mux/demux MF4 範例資料。
CANmod.router 可作為 100% 獨立運作的 CAN 匯流排閘道器使用, 讓您輕鬆合併、分流或控制 CAN 匯流排。
多工模式 (Mux-Mode)
次要 CAN 匯流排的收發資料會進行多工處理, 並透過「通道封裝 (Tunnel)」經由主 CAN 匯流排傳輸。
可透過軟體/API 工具進行解多工 (Demux), 還原為原始 CAN 訊框, 包含通道 ID、CAN ID 與 Payload。
CANmod.router 可獨立安裝於任何 CAN 匯流排系統中, 也可作為 CANedge 的擴充模組使用。此外, 也可作為功能強大的 4 x CAN FD-to-USB 介面使用。
需要從車隊中的 5 個 CAN 匯流排收集資料嗎?
作為汽車 OEM, 您可能會使用 CANedge3 收集 CAN 資料, 並透過 3G/4G 將資料上傳至您自己的 AWS S3 儲存貯體。但如果每輛車需要記錄例如 5 個 CAN 匯流排的資料, 該怎麼辦?
此時, 您只需將 CANmod.router 以多工 (mux) 模式連接至 CANedge 的第 2 個連接埠, 即可記錄 1 + 4 x CAN。搭配 DB25-to-4x-DB9 轉接器, 可使用我們的標準 DB9 轉接器快速連接 4 個 CAN 匯流排。
當 MF4 記錄檔上傳至您的雲端後, 可透過 Lambda 函式自動進行解多工 (demux) 與 DBC 解碼, 例如建立 Parquet 資料湖與 Grafana 儀表板。
需要在 ECU 開發期間合併多個 CAN 匯流排嗎?
汽車 OEM 在開發期間可能需要將 ECU 連接至多個 CAN 匯流排, 其中部分匯流排使用 CAN FD。ECU 僅具備 1 個 Classical CAN 匯流排介面, 且位元率受限於 500K。
為了解決此問題, 可將 CANmod.router 以直接 (direct) 模式連接於 ECU 與各 CAN 匯流排之間, 並針對不同匯流排設定相應的位元率, 同時設定篩選器以拒絕 CAN FD 訊框通過。
如此一來, OEM 無需修改 ECU, 即可直接連接至不同的 CAN 匯流排, 同時維持原有 CAN 匯流排之間的完整電氣隔離。
需要串接具有「固定」CAN ID 的感測器轉 CAN 模組嗎?
部分感測器轉 CAN 模組可能採用「固定」的 CAN 訊息 ID, 且無法自行設定 ID。如此一來, 若直接將多個感測器串接至同一個 CAN 匯流排, 由於 CAN ID 會發生重疊, 因此無法正常使用。
為了解決此問題, 可將 CANmod.router 作為 CAN 匯流排閘道器使用, 並透過設定將感測器傳入的 CAN ID 重新映射, 確保路由至主 CAN 匯流排的資料具有唯一的 CAN ID。
此架構也可透過串接多個 CANmod.router 裝置進一步擴充, 幾乎不受通道數量限制。
需要記錄 1 + 8 x CAN、1 + 12 x CAN, 或更多 CAN 通道嗎?
透過單一 CANedge + CANmod.router, 即可輕鬆記錄總共 5 x CAN。不過, 您也可以串接 2 個、3 個或更多 CANmod.router, 進一步擴充 CAN 通道數量。
您可以在每個次要 CAN 介面上設定篩選器/預分頻器, 自訂要記錄的 CAN ID 及記錄頻率, 確保 CANedge 能夠在不遺失訊框的情況下記錄所有所需資料, 同時最佳化記錄檔大小。
需要將 CAN 資料傳輸至遠端區域嗎?
在某些應用中, 您可能需要連接距離較遠的 CAN 匯流排。例如, 您可能需要從船舶駕駛台連接 3 個船舶引擎的 CAN 匯流排, 以整合至顯示器, 但兩者之間的線纜距離可能長達 40 公尺。
一般不建議將現有 CAN 匯流排直接延伸超過數公尺。不過, 您可以在引擎室部署 1 個 CANmod.router (mux 模式) 來記錄 3 x CAN, 再透過 40 公尺的 DB9-DB9 線纜, 連接至駕駛台的另一個 CANmod.router (mux 模式)。
引擎室的多工資料可由駕駛台端的 CANmod.router 即時進行解多工 (demux)。如此一來, 您即可透過駕駛台端 CANmod.router 的 DB25 接頭, 分別連接各個引擎室 CAN 匯流排, 就如同直接連接一般。
此外, 您還可以在此過程中轉換各引擎 CAN 匯流排的位元率, 或依需求對部分資料進行篩選/預分頻。
Selct DB25 adapter cable
Select DB9 adapter cable
Select mounting
注意事項: