CANopen協議棧源代碼


為你的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協議棧解耦,以保證協議?梢员粺o縫地移植到任何目標系統中。

 

支持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 服務:
多元 PDO(MPDO)
  • MPDO附加源代碼光盤
  • 印刷版本的文檔
特點完整列表
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服務
安全相關數據對象(SRDO)
  • SRDO附加源代碼光盤
  • 印刷版本的文檔
特點完整列表
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設備和應用規范)

CANopen device and application profiles (extract)
Source Code product(*)
Multi-level networking CiA 400 SO-877SO-877-VP
Generic I/O Modules CiA 401 SO-877SO-877-VP
Electric drives (servo controller, stepper motor controller, frequency inverter) CiA 402 SO-1067SO-877SO-877-VP
Measuring devices and closed-loop controllers CiA 404 SO-877SO-877-VP
IEC 61131-3 programmable devices (i.e. PLC, HMI) CiA 405 SO-1063
Rotating and linear encoders CiA 406 SO-877SO-877-VP
Passenger information systems CiA 407 SO-877SO-877-VP
Fluid power technology proportional valves and hydraulic transmissions CiA 408 SO-877SO-877-VP
Inclinometers CiA 410 SO-877SO-877-VP
X-ray collimators (medical devices) CiA 412 SO-877SO-877-VP
Truck gateways CiA 413 SO-877SO-877-VP
Weaving machines CiA 414 SO-877SO-877-VP
Road construction machinery CiA 415 SO-877SO-877-VP
Building door control systems CiA 416 SO-1059SO-877SO-877-VP
Lift control systems CiA 417 SO-1066SO-877, SO-877-VPSO-1063
Battery modules CiA 418 SO-877SO-877-VP
Battery charger CiA 419 SO-877SO-877-VP
Extruder downstream devices CiA 420 SO-877SO-877-VP
Railway vehicle control system CiA 421 SO-877, SO-877-VPSO-1063
Municipal vehicles - CleANopen CiA 422 SO-877SO-877-VP
Power-diesel drive sub-network CiA 423 SO-877SO-877-VP
CANopen application profile for medical diagnostic add-on modules CiA 425 SO-877SO-877-VP
Railway vehicle - exterior lighting control CiA 426 SO-877SO-877-VP
Railway vehicle - interior lighting control CiA 433 SO-877SO-877-VP
HVAC systems CiA 435 SO-877SO-877-VP
Laboratory Automation CiA 436 SO-877SO-877-VP
Photovoltaic systems CiA 437 SO-877SO-877-VP
Crane add-on devices (Spreader) CiA 444 SO-877SO-877-VP
RFID reader CiA 445 SO-877SO-877-VP
AS-i interface profile CiA 446 SO-877SO-877-VP

(*) SYS TEC 源代碼包提供一個通用的API接口,因此能在不同的生產廠商的設備描述中執行。

返回




CANopen 源代碼選型指南(按應用或設備類型)

我想設計怎樣的設備?我的應用是什么?(*) 推薦源代碼產品
數字和模擬量I/O設備,
溫度傳感器,
溫度控制器,
壓力傳感器,
編碼器,
簡易數字傳感器和激勵器,
水壓或氣胎真空管,
操縱桿或簡易輸入輸出元素如開關和LED顯示器,
帶有固定系統配置的設備控制單元,
HVAC控制器,
簡單的HMI設備,例如LED/LCD顯示器
SO-877SO-877-VP
變頻器,
伺服控制器,
伺服驅動器,
運動控制設備
SO-877SO-877-VPSO-1067
可編程的HMI設備,
PLCs,
可編程嵌入式控制器,
帶有管理功能的控制設備如遠程配置CANopen設備,
海事應用的控制器,
過程控制器,
動態系統配置的機械控制器
SO-1063
電梯應用中的控制器,呼叫,轎箱控制器面板,轎箱控制器(CANopen Lift) SO-877SO-877-VPSO-1063SO-1066
SDO報文帶有網關功能的設備
(CANopen子網絡)
SO-877SO-877-VPSO-1078
需要安全數據通信的設備和組件如自動門,電梯,緊急開關和響應器 SO-877SO-877-VPSO-1059
需要高精密時間的設備或組件,如數據采集系統,實驗室設備,測試裝備,數據記錄儀 SO-877SO-877-VP

(*) 表格只列舉了可能應用的范圍,并不完全。

返回



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 >

CANopen源碼
概述
OD-Builder
所支持的平臺
擴展模塊
訂貨信息

相關鏈接

CANopen起步包

CANopen宣傳冊(PDF)

  020-3874 4538;3874 4528 | [email protected]
  廣州虹科電子科技有限公司版權所有 | 華南理工大學國際科技園2-504
產品系列
  單片機系列
  PC-CAN接口
  CANopen軟件和工具
CANopen介紹
CANopen源代碼
CANopen配置套件
CANopen設備監測器
CANopen配置管理器
CAN-REport
PCAN-Explorer 3
ProCANopen
  PLC解決方案
  CANopen I/O模塊
  Ethernet POWERLINK
客戶案例
服務項目
技術支持
全部產品系列 > 自動化產品 > SYSTEC > 產品系列 > CANopen軟件和工具 > CANopen協議棧源代碼

 

腾讯麻将手机版下载 博雅四川麻将 模拟炒股大赛平台 长春麻将2毛群无押金 如何网络赚钱的方法 股票牛股微信群 扑克牌的玩法 足球即时比分即时指数 太原立四麻将免费下 刘伯温期期准选一肖百度一下 广西麻将南宁1元微信群