
功能強大且具高度彈性的 CANopen 相容原始碼, 專為小型化應用設計。提供完整的進階功能, 包括同步 PDO 傳送/接收、Emergency Objects、Heartbeat Consumer, 以及非揮發性參數儲存/還原功能。
MicroCANopen Plus 是一款小型化、商用級的 CANopen 實作方案, 具備進階功能。適合需要中等執行階段設定彈性與高效能的應用, 可支援各類型平台。對於需要建立包含 Manager 節點的 CANopen 網路, MicroCANopen Plus 提供高度彈性的解決方案。系統可根據 EDS/DCF 檔案自動產生設定, 讓設定流程快速且簡便, 一個步驟即可完成。
可攜性高: MicroCANopen Plus 採用 100% 標準 ANSI C 程式碼開發, 可輕鬆移植至不同平台。對於未提供標準支援套件的目標平台, 熟悉目標處理器的開發人員也能自行完成移植。您也可以向我們洽詢, 取得適用於指定目標平台的支援報價。
精簡: ROM 規格: 7K - 14K bytes (適用於 CANopen Slave), 實際大小取決於處理器及所選功能。
經濟實惠的授權模式: MicroCANopen Plus 採用低額一次性授權費用, 已部署產品無需支付權利金 (Royalty)。每次購買均包含完整原始碼。
以下為 MicroCANopen Plus 的主要功能概覽, 功能不僅限於以下項目:
MicroCANopen Plus 隨附 CiA401 (Generic I/O) 範例實作, 以及適用於 NXP ARM 的驅動程式與 CANopen Magic Ultimate 模擬功能。
針對其他裝置 Profile, 可透過我們的顧問服務提供客製化範例。
我們的通訊協定堆疊已通過官方 CANopen Conformance Test!
產品提供完整技術文件。所有軟體產品均包含一年期維護與優先技術支援服務, 並可隨時延長服務期限。
此外, 產品亦包含一份 CANopen Architect Standard 授權, 這是一款支援 EDS/DCF 編輯與程式碼產生的工具, 可快速完成 Stack 設定。
以下列出 MicroCANopen Plus 目前可透過選購 Add-on 取得的微控制器與編譯器組合範例。另有其他組合可供選擇, 如有需求請與我們聯絡。對於目前尚未支援的組合, 您可以自行完成移植, 或由我們協助進行移植。
MicroCANopen Plus 原始碼擴充功能: 新增 Manager 管理功能。可接收並管理所有 Heartbeat 與 Emergency 訊息, 提供 SDO Client 功能, 可自動識別並掃描新偵測到的節點, 並支援 LSS Master 與 MicroLSS Master (LSS FastScan)。
MicroCANopen Plus 原始碼擴充功能: 新增進階 PDO 功能。支援動態 PDO Mapping, 可在執行階段設定 PDO 內容, 以及 Multi-Mapping, 允許同一個 Object Dictionary 項目對應至多個 PDO。
同時提供進階 Object Dictionary 存取功能 (Remote Access), 例如可透過序列埠進行遠端存取, 並可在不同的 Object Dictionary 之間切換, 以支援不同產品版本或變體, 並可於啟動過程中切換所需的設定。
MicroCANopen Plus 原始碼擴充功能: 新增 CiA 447 範例, 用於實作「車用附加裝置 (Car Add-on Devices)」。此功能需搭配 MicroCANopen Plus 與 Manager 擴充功能使用。
MicroCANopen Plus 原始碼擴充功能: 新增 CANopen FD 協定支援, 包括 USDO, 並將 PDO 長度擴充至 64 bytes。此擴充功能包含 Manager Add-on 與 CANopen Architect Professional。
注意事項: