為你的CANopen開發項目提供超越期望的性能
CANopen源代碼選型指南
6個原因選擇SYS TEC的CANopen
- SYS TEC的CANopen源代碼展現了市場中最高的性價比。
- SYS TEC的CANopen源代碼配備有一套非常先進的用于設備測試和網絡配置的CAN/CANopen工具。
- SYS TEC的CANopen源代碼包含1年免費技術支持和升級服務。
- SYS TEC的CANopen以買斷許可的形式提供。無產品或運行時間許可或隱藏成本。
- SYS TEC通過合格的工程師直接提供中文支持。
- SYS TEC的CANopen源代碼受行業認可,是一種成熟的源代碼。15年多以來,CANopen源代碼庫不斷改進,已成功地應用于大量客戶項目之中。
性能
- 在一個硬件平臺上可以支持多個不同的CANopen設備應用實例
- 第一年的軟件維護和技術支持是免費的!
- 包含全面的CANopen主站庫和從站服務 (特點比較)
- 完整的開發包包含完全激活的CANopen工具
- 帶有PC端的工具用于配置對象字典,包括自動生成源代碼,EDS編輯器,導入導出功能
- 源代碼為ANSI-C語言,模塊化的代碼組織形式,易于移植到新的目標平臺。我們將提供全面的技術培訓幫助您快速實施移植!
- 適合集成到實時操作系統的通用操作系統API
- 支持所有的CANopen設備標準規范
- 包含大量目標系統的CAN驅動源代碼
- 所有支持的CAN driver具有統一的API
- 符合CiA 304標準的CANopen安全協議擴展(可選附件)
- 符合CiA 302標準的CANopen管理器源代碼
- 運動控制和設備(可選附件)符合CiA 402標準
- 符合CiA 417標準的多元PDO設備(CANopen Lift)(可選附件)
- CANopen子網絡的SDO網關(可選附件)
- 高分辨率時間戳 (可選附件)
CANopen協議棧源代碼能滿足現代自動控制系統的需求
SYS TEC CANopen源代碼完全符合CiA 301 V4.1標準草案。CANopen源代碼支持快速開發所需的CANopen master或slave設備,例如,NMT Master(Network Management),LSS Master(Layer Setting Service)和SDO Client。直觀的基于事件的應用層信號機制保證了較高的運行性能。 CANopen源碼包含相應的功能用于在操作系統中進行簡單的集成。良好設計的API接口使您可以很容易地在自己的應用中集成CANopen協議棧。 軟件包中大量的范例程序和文檔將幫助你更好地應用協議棧源代碼。我們提供兩種主要的源代碼包,包含工業應用的主要部分。另外,其它特殊的功能用附加包提供。
不僅僅是源代碼開發包
購買CANopen源代碼,您獲得的不僅僅是一個完整的CANopen協議實現。您還將得到第一年免費技術支持和軟件維護,同時您還將得到一個USB/CAN接口設備以及完整的一套CANopen配置和分析工具用于設備的開發和測試。 除了源代碼,您完全擁有了一個方便的開發環境用于測試和集成您的CANopen應用。包含的軟件工具提供了強大的支持用于創建EDS文件和原始配置。圖形用戶接口幫助您管理CANopen源代碼的不同設置。使用ODBuilder工具您可以輕松導出關聯對象為C源代碼文件,以備在CANopen工程中使用。
模塊化,可升級和便攜式
源代碼是模塊化的,并用ANSI-C語言開發易于被移植到目標系統中,高度優化的內存管理和零內存復制實現避免了不必要的內存復制。使用我們的CANopen源代碼您既可以實現低成本的單片機系統也可以實行按復雜的多通道的高級應用。我們的CANopen協議棧源碼已經成功地應用于大量的微控制器及DSP。
CANopen軟件是由多個獨立的模塊組成的。部分模塊可以根據功能的需要從工程中添加或者刪除。所有模塊都相對獨立,不存在同級模塊間的函數互相調用,只存在對于上下級模塊的函數回調。代碼不存在全局的引用和全局變量。代碼的最上層CANopen控制模塊(CCM)負責獨立模塊間的交互及提供用戶接口。另外,硬件的特定參數將和CANopen協議棧解耦,以保證協議棧可以被無縫地移植到任何目標系統中。
支持CANopen安全協議
我們提供符合CANopen安全協議擴展標準的CiA 304,其能幫助客戶建立自己的安全應用。我們已經擴展了一個高度優化的CANopen源代碼版本,支持CANopen安全特性,可用于CANopen安全芯片 CSC01。在您的工程中應用我們的CANopen,并可以與我們討論。
集成了IEC 61131-3的CANopen Manager源代碼
CANopen 管理器源代碼提供了實際的、開發功能強大的,符合CiA 302 和CiA 405標準的管理應用程序函數。在運行時期間,集成的CANopen管理器保存所有分配給CANopen 從站設備的參數和連接節點所需的配置句柄。而且,符合CiA 405 的接口易于集成到IEC 61131運行環境中。SYS TEC擁有自己高性能的IEC 61131-3 PLC運行時系統,包含無縫集成的CANopen和Ethernet通信。
無版稅的協議棧,適用于產品開發
我們提供誘人的價格體系,一次采購您將得到全面的資源信息,沒有產品開發的版稅。
全面服務
隨我們的源代碼產品,我們提供以下增值服務:
- 咨詢和項目分析
- 培訓和源代碼入門
- 為您準備符合CiA CANopen一致性測試標準的設備
- 客戶定制培訓─傳授相關知識
- 客戶定制CAN驅動和協議的開發
- OEM集成服務
返回
CANopen源代碼選型指南(按產品名稱
源碼包
(訂貨號) |
它的優勢是什么?
我能設計怎樣的設備? |
包含的內容是什么? |
CANopen
源代碼
(SO-877) |
全功能的CANopen slave設備 (例如:通用I/O,傳感器,編碼器)。
具有master功能的CANopen 設備(例如:網絡管理,SDO和LSS)。軟件包符合CiA 301 V4.1標準草案。
如果您已經擁有了CANopen配置工具并準備開始CANopen,這個源代碼包是理想的選擇。如果您沒有任何CANopen工具,我們推薦您選擇 SO-877-VP(參見下面)。 |
- CANopen協議源代碼
- CAN driver源代碼
- CANopen源代碼配置工具
- Demo工程
- 印刷版本的文檔
- 一年技術支持和升級服務
特點完整列表 |
CANopen
源代碼增值包
(SO-877-VP) |
包含SO-877所有的功能,增加了CANopen配置,設備測試和監控的一套工具。除了它所包含的工具和USB/CAN接口,軟件包提供全面的, 包含所有CANopen開發環境所需的CANopen工具而不需要額外的費用。
它為開發CANopen設備提供最優的價格性能比。您只需要添加您喜歡的IDE。 |
- CANopen協議棧源代碼和CAN driver源代碼
- PC通過控制臺和遠程登陸訪問CANopen Master
- 符合CiA 309-3標準的CANopen Server(CANopen/以太網網關)
- CANopen配置,設備測試和試車的工具
- 帶有CANopen協議解釋的CAN-bus監控器
- USB/CAN接口
- 源代碼配置工具
- Demo工程
- 印刷版本的文檔
- 一年技術支持和升級服務
特點完整列表 |
CANopen管理器源代碼
(SO-1063) |
符合CANopen通信規范的CiA 301 V4.1和CANopen固件CiA 302 V3.3標準的CANopen 設備,例如PLCs或用戶編程的HMI設備。
具有master和管理功能的CANopen設備,例如動態SDO通信通道或遠程配置CANopen設備。
除了CANopen Manager擴展外,該包包含CANopen源代碼增值包(SO-877-VP)所有的功能。 |
CiA 302服務:
SDO Manager |
Configuration Manager |
Manager Boot-up procedure |
State machine |
Process image and dynamic object dictionary |
網絡變量 |
- CANopen Manager協議棧源代碼
- CAN driver源代碼
- PC通過控制臺和遠程登陸訪問CANopen Master
- 符合CiA 309-3標準的CANopen Server(CANopen/以太網網關)
- CANopen配置,設備測試和試車的工具
- 帶有CANopen協議解釋的CAN-Report CAN-bus監控器
- USB/CAN接口
- 源代碼配置工具
- Demo工程
- 印刷版本的文檔
- 一年技術支持和升級服務
特點完整列表 |
MPDO插件
(SO-1066) |
CANopen設備需要支持多元PDO,例如,在CiA 417設備規范中,主要應用于CANopen Lift應用中。
該開發包需要以下任意一種CANopen源代碼包:SO-877,SO-877-VP或SO-1063。 |
CiA 301 服務:
特點完整列表 |
SRDO插件
(SO-1059) |
應用于安全領域的CANopen設備,具有CiA 304標準的CANopen Safety協議。CANopen Safety協議應用于CANopen Safety Chip CSC01,已經被 認證達到SIL3級別(安全集成等級)。
該開發包需要以下任意一種CANopen源代碼包:SO-877,SO-877-VP或SO-1063 |
CiA 304服務
特點完整列表 |
CiA 402插件 (SO-1081)
|
符合CiA 402(汽車和運動控制的CANopen設備規范)標準的CANopen設備。數字控制的運動產品如伺服控制器、變頻器和伺服電機。它包 含一個CANopen drive和修改驅動控制的可視化插件。
該開發包需要以下任意一種CANopen源代碼包: SO-877-VP或SO-1063。 |
CiA 402服務/功能
Profile Velocity模式 |
Velocity模式 |
Profile Torque模式 |
Homing模式 |
Profile Position模式 |
Device State Machine |
- CiA 402附加源代碼光盤
- 符合CiA 402標準的CANopen配置工具包插件
- 印刷版本文檔
特點完整列表 |
Dynamic OD插件(SO-1074)
|
CANopen設備在運行時需要對現有的對象字典進行部分替換,擴展或修改的功能(例如,PDOs,過程數據,網絡變量,動態過程映像)。動 態對象字典符合CiA 302標準。
該開發包需要以下一種CANopen源代碼包: SO-877-VP或SO-1063。 |
- Dynamic OD附加源代碼光盤
- 生成所需二進制格式DCF的PC工具(DCF-Parser)
- 用于集成應用程序中DLL形式的DCF-Parser
- 印刷版本的文檔
- 該附加開發包已經包含在了CANopen Manager源代碼中
特點完整列表 |
SDO網關插件 (SO-1078)
|
作為路由器或CANopen網橋的設備,能傳輸不同網絡之間的SDO報文。
該開發包需要以下任意一種CANopen源代碼包:SO-877,SO-877-VP或SO-1063 |
- SDO-Gateway附加源代碼光盤
- 印刷版本的文檔
特點完整列表 |
返回
CANopen 源代碼選型指南(按CANopen設備和應用規范)
(*) SYS TEC 源代碼包提供一個通用的API接口,因此能在不同的生產廠商的設備描述中執行。
返回
CANopen 源代碼選型指南(按應用或設備類型)
(*) 表格只列舉了可能應用的范圍,并不完全。
返回
CANopen 源代碼特點比較
|
SO-877
CANopen源代碼 |
SO-877-VP CANopen源代碼Value Pack
|
SO-1063
CANopen Manager源代碼 |
Add-on package (5) |
SDO servers |
127 |
127 |
127 |
|
SDO clients |
127 |
127 |
127 |
|
SDO block transfer
|
x
|
x |
x |
|
SDO segmented transfer
|
x |
x |
x |
|
PDO |
512 RPDO
512 TPDO |
512 RPDO
512 TPDO |
512 RPDO
512 TPDO |
|
Multiple-Instance support |
x |
x |
x |
|
Dynamic PDO Mapping |
x |
x |
x |
|
Static PDO Mapping |
x |
x |
x |
|
Bitwise Mapping |
x |
x
|
x
|
|
SYNC |
Producer/Consumer |
Producer/Consumer |
Producer/Consumer |
|
EMERGENCY |
Producer/Consumer |
Producer/Consumer |
Producer/Consumer |
|
SDO |
Server/Client |
Server/Client |
Server/Client |
|
NMT |
Master/Slave |
Server/Client |
Server/Client |
|
Heartbeat Consumer |
127 |
127 |
127 |
|
Heartbeat Producer |
x
|
x
|
x
|
|
Node Guarding |
Master/Slave |
Master/Slave |
Master/Slave |
|
Life Guarding |
Master/Slave
|
Master/Slave |
Master/Slave |
|
SRD
(Dynamic SDO Client)
|
x
|
x |
x
|
|
SDO Manager
|
-
|
-
|
x
|
|
LSS |
Master/Slave |
Master/Slave |
Master/Slave |
|
Parameter storage
|
x
|
x |
x |
|
Indicator Specification (CiA 303-3)
|
x
|
x |
x |
|
Time stamp message
|
Consumer/Producer
|
Consumer/Producer |
Consumer/Producer |
|
High resolution Time stamp (CiA 301)
|
x
|
x
|
x |
|
Configuration Manager (CiA 302)
|
-
|
-
|
x |
|
DCF-Parser and DLL (PCtool) |
- |
- |
x |
X(7) |
Boot-up procedure (CiA 302)
|
-
|
-
|
x
|
|
OD Configuration Tool and EDS Generator (PC Tool)
More... |
x |
x |
x |
|
USB/CAN interface
More...
|
-
|
x
|
x
|
|
CANopen Configuration Suite (PC Tool)
More...
|
評估版(8)
|
完整版 (2) |
完整版 (2)
|
|
CAN-bus monitor (PC Tool)
More...
|
評估版(8) |
完整版 (3) |
完整版(3)
|
|
CANopen Manager Configurator (PC tool) |
- |
- |
x |
|
Support
|
包含一年的技術支持和更新服務(6) |
包含一年的技術支持和更新服務(6) |
包含一年的技術支持和更新服務(6) |
|
Implemented CANopen
Communication Profiles and Frameworks
|
CiA 301 V4.1
|
CiA 301 V4.1 |
CiA 301 V4.1
CiA 302 V3.3
|
|
Dynamic Object Dictionary (CiA 302)
More...
|
-
|
-
|
x
|
X
|
Multiplexed PDO (MPDO) (CiA 301)
More... |
-
|
-
|
- |
X(1) |
Safety Communication (SRDO) (CiA 304)
More...
|
-
|
-
|
- |
X
|
Device Profile for Drives and Motion Control (CiA 402)
More...
|
-
|
-
|
- |
X(4)
|
SDO Gateway function
(Manufacturer-specific extension)
More...
|
-
|
-
|
- |
X
|
(1) 僅Destination Address Mode (DAM)
(2) 包含LSS 插件
(3) 包含CANopen 插件
(4) 所支持的模式: Homing Mode, Profile Position Mode, Profile Velocity Mode, Velocity Mode, Profile Torque Mode
(5) 需要SO-877, SO-877-VP或SO-1063任意一種
(6) 可延長技術支持期限
(7) Dynamic OD Add-on 部件(SO-1081)
(8) 限制功能版本。SYS TEC網站提供免費下載
返回
OD-Builder > |