CAN 總線是一種串列通訊匯流排系統,在充滿雜訊的惡劣環境下,仍具有高階的資料整合能力,同時擁有高度容錯與偵錯處理能力,總線本身具有多主控端的電氣特性,而開放式的架構造就絕佳的使用彈性。
CANcheck是一套用來驗證CAN設備的功能是否正常的檢測軟體,不論任何廠牌或是自製的CAN設備皆可以檢測。它彈性且具有巧思的設計方式,讓使用者自行規劃測試命令和預期的回應,並能自由安排CAN產品的測試程序。當軟體開始測試時,軟體會依使用者預設好的測試順序,發送特定的CAN訊息,並一一檢查對應的回應訊息是否正確。這不僅可用於單一CAN設備出廠前的QC測試,例如車燈,儀表板...等等,也有利於診斷整體CAN應用系統。

測試流程模型化

使用者可以依據車載系統使用的CAN 通訊協定,設計專屬的測試流程方案並儲存成配置文件,套用至CANcheck 中。CANcheck 提供設定測試持續時間與測試命令循環時間的功能,並協助檢查回應訊息協助診斷CAN 設備發生回應錯誤或找出故障的設備。使用者可以為每項發送命令設定描述簡稱,有助於在大量的CAN 命令中進行管理與識別。

測試流程管理

透過CANcheck,使用者可以輕鬆的新增、編輯或載入配置文件進行各種測試。此功能對於生產管理有很大的益處,不僅能輕鬆管理來自不同CAN 設備的測試流程配置,也方便將測試流程方案應用到其他生產線上。舉例來說,汽車廠可以將不同型號的汽車詳細資料儲存在配置文件中,再根據需要調用相應的車型進行測試。

CAN訊息驗證

不同的CAN 儀器具備不同的命令字集,也代表著回傳的訊息將有所差異。CANcheck 可檢驗預定回傳的訊息 – 這是一項初階的錯誤偵測,能幫助您排除以往人工的檢查作業所造成的人為疏失,以自動化的程式作業取代。

CAN訊息分類

大多數的CAN 應用程式中,CAN 主站設備時常會因為持續的CAN 命令而反覆地輪詢整個遠端設備。在多個訊息發送模式下,CAN 訊息會依據CAN-ID進行分類,而在同一個分類中的CAN 命令也能設定以特定的時間週期、順序發送,各個分類亦具備獨立作業的功能。如此一來能夠簡化CAN 應用項目,更有效地管理CAN 設備。

CAN數據轉換

CANcheck 提供將CAN 數據進行轉換的功能,具有特定CAN ID 的CAN 數據能被轉換為長整型、浮點型等類型。當接收到特定的CAN 訊息時,CAN 數據會自動轉換成指定的數據類型數值,使用者可以直接使用轉換後的數值,而不需人工轉換原始數據。善用轉換功能,能讓您在系統中處理大量原始數據時的體驗感受更加友善。

趨勢圖功能

CAN 總線傳輸的訊息總是包含很多重要訊息,其中一部分被主控制器用來控制系統,另一部分卻僅在測試階段使用。CANcheck 供應圖像化工具 – 趨勢圖,來協助監控資訊。趨勢圖功能可以將原始的CAN數據轉換成帶有意義的資訊,例如發動機轉速、車速、油耗等,並將資訊以趨勢圖呈現。藉由此項功能,使用者不需要修改主控制器即可輕鬆、快速地獲取系統細微變化的資訊。

即時函式庫

在部分應用中需要將原始的CAN 數據進行複雜的數學運算,才能取得有意義的資訊。CANcheck 可以讓使用者設定最多4 組的數學函式,在接收CAN 訊息後立即將數據運算出有效的資訊,也能和趨勢圖功能進行結合,將結果以趨勢圖方式呈現。這是一項非常方便且有效的工具軟體包,能應用在監視或調節系統。

軟體功能:

  1. 無需編寫任何程式,使用圖形化介面,操作容易上手
  2. 不受限於車輛與儀表板的廠牌,具有互操作性
  3. 由配置文件載入CAN 自定義的通訊協定,確保機密性
  4. 可設定 CAN 回傳訊息的錯誤偵測,避免人工判讀造成的錯誤
  5. 適用於燈光、門窗、儀表板,以及其他車輛電子部件與系統的操作與診斷
  6. 支援 CAN 2.0A 與CAN 2.0B 通訊規範
  7. 提供測試命令規劃介面,提供使用者設定測試命令、傳輸週期、檢測回復命令、批註說明
  8. 支援設定命令儲存檔案功能
  9. 支援單一功能測試與群組功能測試
  10. 提供測試起訖點時間標記
  11. CAN 狀態即時顯示
  12. 可以自動將接收到的CAN 訊息進行數據轉換
  13. 支援兩種即時波動圖顯示 CAN 訊息
  14. 提供可自由編輯的四個數學函式欄位,能自動依據函式運算轉換原始數據
  15. 提供英語、繁體中文、簡體中文三種使用介面
 
產品型號 描述
CANcheck
 
Software for CAN device detection and diagnosis,USB keypro included