
PCAN-Explorer 7 是一款功能完整的專業軟體,用於操作 CAN CC(Classic)、CAN FD 及 CAN XL 總線。透過連接一個或多個 CAN 總線,使用者可以存取各種功能,對總線流量、單一訊息或特定資料訊號進行監控。透過手動或週期性訊息傳輸,使用者甚至可以直接影響總線,例如用於控制或模擬目的。
程式的一個核心功能是 CAN 訊息的符號化表示。藉由 PEAK-System 的符號檔(Symbol files)或相容的第三方資料庫,軟體能即時將十六進位的 CAN ID 與資料內容轉換成可讀、易於理解的格式。
追蹤(Trace)功能可同時記錄及回放來自多條總線的資料流量。為了進行深入分析,回放可逐步執行或設定斷點。使用者也可根據多種條件,對收到的 CAN 訊息及記錄資料進行篩選。
對特殊需求或複雜流程的自動化,則可透過簡單巨集(Macros)、Python 或 VBScript 高級腳本,以及回呼函數(Callback functions)實現。PCAN-Explorer 7 的完整物件模型皆可透過 Python 與 VBScript 存取。
此外,PCAN-Explorer 的功能亦可擴充。PEAK-System 提供多種附加元件(Add-ins),可提升資料呈現及操作能力、支援第三方資料定義如 CANdb 或 ARXML,甚至加入對 J1939 等標準的支援。
CAN XL(Extended Data-Field Length,擴展資料欄長度)旨在提升與汽車乙太網(Automotive Ethernet)的整合能力,並支援傳輸更大資料流,以滿足如 ECU 更新(Flashing)等應用需求。此新標準每則訊息可傳輸最多 2048 位元組的有效資料,且資料傳輸速率可達 20 Mbit/s。
管理專案中的所有設定、資訊與檔案
將整個專案(包含連結檔案)匯出成方便的封裝檔,用於備份或分享
內建文字編輯器,支援語法高亮,可用於建立與編輯符號檔(Symbol files)、巨集(Macros)及腳本(Scripts)
快速搜尋 PCAN-Explorer 的元素與指令
可為專案內的指令、巨集及訊號值設定自訂鍵盤快捷鍵
使用者介面語言可切換(德文/英文)
可透過選用附加元件(Add-ins)擴充功能
採 64 位元架構並將通訊處理與使用者介面分離,效能更佳
最多可連接 64 條總線,不受 CAN 規格限制
可同時使用多個 CAN 介面,硬體類型互不受限
支援 CAN 規格:CAN CC(Classic CAN 2.0)、CAN FD 及 CAN XL(ISO 11898-1:2024)
支援 CAN XL 運作模式:
CAN XL 含錯誤訊號
CAN XL 不含錯誤訊號
CAN XL 轉接器模式切換
位元速率設定:
CAN 名義速率最高可達 1 Mbit/s
CAN FD 資料速率最高可達 8 Mbit/s
CAN XL 資料速率最高可達 8 Mbit/s(CAN FD 相容傳輸模式)
使用轉接器模式切換,CAN XL 資料速率可達 20 Mbit/s
可選用自訂速率,軟體自動計算暫存器值
每個連線可啟用僅監聽(Listen-only)模式
提供清楚的連線總覽,包括速率、狀態、錯誤計數器及總線負載
可執行 CAN 介面硬體重置
將 CAN 流量顯示在可排序的接收與傳送列表中,包含 ID、長度、資料、逾時、訊息數量及週期時間等資訊
接收/傳送及追蹤(Trace)視窗可分別為 CAN、CAN XL 與 J1939 設定獨立欄位
接收及監控(Watch)視窗中可標示進來訊息的資料變化,適用於原始數值與符號化表示
每條連線可啟用錯誤訊框(Error Frame)顯示
顯示連線的接收、傳送及錯誤狀態
訊息接收解析度最高可達 1 µs
訊息手動與週期性傳送解析度最高可達 1 ms
可建立 CAN XL 傳送訊息,並依據 CiA® 611-1 選擇 SDT(Service Data Unit Type),如進行 CAN FD 封包隧道傳輸
可對遠端訊框(Remote Frame)回應傳送 CAN 訊息(僅限 CAN CC)
訊息可分組為傳送列表,並可依需求儲存與載入,例如用於模擬 CAN 節點
追蹤(Trace)功能,用於記錄 CAN 資料流量,可選擇同時記錄錯誤訊息
可同時操作多個追蹤器,針對不同 CAN 通道進行記錄
可直接記錄至檔案或記憶體(支援線性、動態或環狀緩衝模式)
將記錄資料儲存為可讀的 TRC 文字檔或 CSV 檔
使用免費 PEAK-Converter 將已儲存的記錄轉換為第三方檔案格式,如 MDF4 或 ASC
顯示記錄訊息的詳細資訊,包括時間戳(Timestamp)、訊息類型、ID、長度及資料位元組
資料位元組可顯示為十六進位、十進位或 ASCII 格式
可透過符號檔(Symbol files)對記錄資料進行後續分析
可直接從檔案或緩衝區回放 CAN 資料流量
可同時對不同 CAN 通道進行多重回放
可選擇斷點回放或單步回放模式,以進行深入分析
可回放追蹤(Trace)檔案,並可選擇循環播放
可回放指定區段的記錄資料
使用免費檔案轉換工具 PEAK-Converter,可回放第三方檔案格式,如 BLF 與 MDF4
根據 PEAK-System 的符號格式(Symbol format)清晰且易讀地呈現 CAN 訊息
可透過為 CAN ID 指派字母數字名稱,輕鬆分配 CAN 訊息
將資料精確分割為訊號(Signals),以便指派名稱、資料類型等
訊號可用於資料呈現及附加元件(Add-ins)的處理,如 Plotter 與 Instruments Panel
使用者可透過監控視窗(Watch Window)即時友善地監控多個訊號
每個連線的總線負載(Bus Load)可作為訊號使用
可使用附贈的 Windows 軟體 PCAN-Symbol Editor,或內建文字編輯器輕鬆建立符號檔
同一 CAN 連線可套用多個符號檔或第三方資料描述檔
可透過 Bus Descriptions 附加元件,直接套用第三方資料描述檔(如 .dbc、.arxml)
可透過巨集(Macros)、VBScript 或 Python,自動化小型任務或複雜流程,例如:
CAN 系統實作或開發的測試流程
當溫度超過設定值時自動發送電子郵件
接收到特定訊息時啟動指定動作
當事件發生時打開 Excel 表格,並將資料儲存至指定儲存格
從接收的 CAN 訊息資料計算訊號值
可使用內建文字編輯器建立巨集與腳本
可將功能鍵指定給個別巨集
透過 PCAN-Explorer 物件模型(Object Model),VBScript 或 Python 可存取幾乎所有程式元素
可使用內建的 Embedded Python 執行 Python 腳本
支援使用回呼函數庫(Callback Libraries)進行自動化
可將自行實作的回呼函數整合為原生函式庫(.dll,64 位元)
自由程式化處理與修改 CAN 訊息資料,並執行與訊息相關的流程
可在特定事件觸發時呼叫回呼函數,例如:訊息接收、傳送前或傳送後
作業系統:Windows® 11(x64/ARM64)、Windows® 10(x64)
可攜式授權(Portable License):需 USB 埠以連接授權鎖(支援 USB-A 與 USB-C)
CAN 總線連線:如需使用,需搭配 PEAK-System 的 PC CAN 介面,並支援 CAN FD 或 CAN XL
建議具備網際網路連線以進行軟體啟用
採用 Wibu CodeMeter,一套多功能且安全的授權系統(於 PCAN-Explorer 安裝時一併安裝)
單用戶授權(Single User License):可綁定至電腦,或使用 Wibu Systems 的可攜式 USB 授權鎖
浮動授權(Floating License):可在自有伺服器上管理
授權包含 12 個月的軟體維護服務
授權管理可透過附贈的 PEAK License Manager 進行
PCAN-Explorer 安裝檔案(包含 Wibu CodeMeter)
授權方式:
2025 年 12 月起:單用戶授權,可安裝於電腦,或使用 Wibu Systems 可選的 USB 授權鎖
2026 年 1 月起:浮動授權,可部署於客戶伺服器
授權包含 12 個月軟體維護服務
Windows® 版本 PCAN-Symbol Editor
文件說明以 HTML 格式提供
注意: 軟體提供下載方式。如需其他安裝媒介,可另行申請