取消

canopen

参数
  • 加工定制
  • canopen品牌
  • canopen型号
上海 长宁区 15天内发货 9999套
上海前望电子科技有限公司 1年
进入店铺 在线咨询
产品详情

canopen协议栈源代码下载CANopen协议开发包CIA认证cia301

CIA302,德国ixxat公司研发,CIA认证,规范,支持CIA一致性测试(免费送驱动软件)

canopen协议,canopen源码,canopen规范,canopen下载

CANopen协议软件



CANopen协议开发包,用于开发CAnopen从站设备和简单的CANopen主站设备


摘要

  • Comprehensive range of functions based on the CANopen® specification CiA® 301

  • Support of status displays according to CiA 303-3

  • Support for Layer Setting Services according to CiA 305

  • 快速、简单开发CANopen设备(主及从)

  • 模块化软件设计,可高度裁减

  • 的性能最小的资源要求

  • 清晰的结构, 简单的程序接口,方便的连接到应用程序

  • 易于在不同的微控制器和CAN控制器间转化

  • 多通道支持



CANopen Master/Slave Protocol Software - Module Overview


功能概述


CANopen主/从站软件可用于开发CANopen从站的全部必要功能,并可开发简单的CANopen主站。CANopen主/从站软件根据 DS301-Version4.01规范开发。


  • 扩展性性及硬件适应性: CANopen软件包实现了 CANopen DS301-Version4.01里定义的所有服务和机制。为了***高水平的可裁减性和适应能力,本软件可在中心位置进行配置。通过提供的配置文件,用户可以对系统进行***化配置。在对软件要求最小的情况下,可以通过修改中心配置文件来适应不同的硬件。To insure a high degree of scalability and adaptability, the software package is configured via central files. One configuration file allows to optimally adapt the CANopen functionality provided by the protocol stack to the given application, thus using the available resources more effectively. This enables extreme resource-saving implementations. The core functionality of the CANopen software is implemented independent of the architecture of the individual CAN controller. The CAN driver itself is fully encapsulated in a separate software module. Adaptation to the micro controller type used (e.g. interrupts, timer) is performed centrally in a separate header file.

  • 多通道支持:
    根据要求,IXXAT的CANopen协议软件支持多通道版本。 
    这个版本允许用户在一个现场设备执行多个独立的CANopen设备。NMT 主站 或 从站功能能单独的通过每个通道进行配置,完全独立的对象目录。
    它也支持对每个通道的不同的CAN控制器进行并行操作。

  • 对象字典和编程接口: 对象字典是应用程序与通信间的接口。应用程序数据参变量可以直接分配给每个对象的变量入口。PDO和SDO可以直接访问这些应用程序变量。因此,不需要为了适应CANopen协议栈而修改现有的应用程序。用户自定义的回调函数可以连接到每个应用程序对象,当这些对象发生存取操作时会发出一个事件来通知应用程序。这种机制使得应用程序数据可以通过总线直接修改或由程序响应来修改,也支持存储或再生已配置的数据。.

  • 进程数据对象和服务数据对象: 根据不同的配置,PDO支持非同步传输模式(带有事件时钟选项),同步传输模式(循环或非循环)以及响应模式(RTR-Only)。PDO映射可以根据不同的响应时间要求或资源要求,采用静态或动态方式实现。在缺省方式下 PDO采用字节传送,也可以采用位进行传送。传送PDO可以支持虚拟映射及时间约束。对象可以同时被同时写进多个PDO。SDO传输模式可支持加速,非加速(分段)和按块传输。PDO和SDO的数目只受资源的限制。

  • CANopen网络管理: 根据不同的配置,PDO支持非同步传输模式(带有事件时钟选项),同步传输模式(循环或非循环)以及响应模式(RTR-Only)。PDO映射可以根据不同的响应时间要求或资源要求,采用静态或动态方式实现。在缺省方式下 PDO采用字节传送,也可以采用位进行传送。传送PDO可以支持虚拟映射及时间约束。对象可以同时被同时写进多个PDO。SDO传输模式可支持加速,非加速(分段)和按块传输。PDO和SDO的数目只受资源的限制。

  • ID分配:ID分配是按照预定义输入输出连接集完成的,但也可以通过修改相应的对象字典入口来完成。.

  • 主要功能: CANopen主/从软件包允许创建带有自己的对象字典的主站设备。这种主站设备可以工作在主站方式或从站方式,可以用配置工具修改主站的对象字典。Smaller CANopen systems frequently require only a simple master device to start the system, instead of a full CANopen manager. Therefore this CANopen software package enables the implementation of such a simple CANopen master with its own object dictionary. A CANopen device implemented on this basis can work in a system either as a slave or as a master and can be configured via the object dictionary with the aid of configuration tools. 
    The software provides all required services that enable the user to implement an optimized network management control functionality.
    The software package "CANopen Manager Software" is the appropriate basis for the implementation of full or more complex CANopen manager devices, and, for the development of programmable devices and controls (PLC).

  • 可选辅助功能: To supplement the CANopen standard software, the following optional functions are available on request:
    - Flying master, startup-capable device or NMT-master-
    capable device according to CiA 302 
    - SDO manager (SDM), SDO requesting device (SRD)  
    according to CiA 302 

  • Implementation work: The CANopen Protocol Software is delivered as hardware-independent C-source code and is always tested with the latest CANopen conformance test software from the CiA.
    The documentation and example programs supplied with the software enable a quick start with the CANopen software. Project files are supplied with the example programs that allow direct integration in the corresponding development environments of the compiler suppliers. All example programs can be run directly on a reference platform (evaluation board of the CPU manufacturer or IXXAT interface board).
    Adaptation to the target hardware can normally be carried out in a few days. The sample programs facilitate implementation of a user's application.

Available versions of the CANopen software


The CANopen Protocol Software is available in two different packages with different scopes of functions: Slave and Master/Slave. The Master/Slave package supports the complete functionality and can be used for the development of both slave devices and simple master devices. The range of functions of each package is described in the following table: 

FunctionSlaveMaster/ Slave
Max. number server-SDO127127
Max. number client-SDO-127
Max. number PDOs (Tx/Rx)512512
Dynamic 
PDO mapping
SYNC objectCP/C
EMERGENCY objectPP/C
TIME STAMP objectCP/C
NMT functionalitySM/S
Node guarding, heartbeat
CAN-ID configuration according to 
Predefined Connection Set
CAN-ID configuration via SDOs
NMT Start-up object (1F80h)
Slave assignment list (1F81h)-
Status display according 
to CiA 303-3
Flying Master according to CiA 302S (optional)M/S (optional)
LSS services according to CiA 305SM/S

C=Consumer; P=Producer; S=Slave; M=Master

支持处理器/CAN控制器及编译器


The CANopen Protocol Software is independent of hardware and can be used on a large number of micro controllers and CAN controllers. For processors of the following manufacturers (valid at time of printing of this catalog), IXXAT supplies reference implementations including project files for the development environments used which can be run directly on the corresponding development platforms: 
  • Atmel

  • Freescale

  • Fujitsu

  • Infineon

  • Microchip

  • NXP

  • NEC

  • Renesas

  • STMicroelectronics

  • Texas Instruments

  • x86 Architecture

A complete overview of all available versions can be found on the IXXAT web page under the following link
[ /canopen_stack_available_versions_en.html  ]

Adaptation of the CANopen software to processors that are not directly supported can be carried out in a few days provided a CAN driver is readily available, on the basis of a universal ANSI C version. Please contact IXXAT for further information on the available adaptation services. 

交付清单
- Source code 
- Company license (restricted to company site and business field) 
- Detailed documentation
- Example programs 
- Technical support 


Supplementary services (not included with the scope of delivery)

  • Maintenance agreement: IXXAT offers a maintenance agreement to supplement the software package. The maintenance agreement consists of the following services for the duration of the agreement:
    - Free updates 
    - Technical support, including general questions concerning 
    CANopen


订货号

单通道版本
1.02.0122.TTDDCCANopen Slave Protocol Software 
(Versions on request)
1.02.0124.TTDDCCANopen Master/Slave Protocol Software 
(Versions on request)


多通道版本
1.02.0222.TTDDCCANopen Slave Protocol Software 
(Versions on request)
1.02.0224.TTDDCCANopen Master/Slave Protocol Software 
(Versions on request)


为您推荐
供应商网> 工控系统及装备> 其他工控系统及装备> canopen
    在线问
    产品参数
    1/2
    ¥48000.00 在线咨询
    进店 客服 获取最低报价 拨打电话
    canopen
    ¥4.8万~¥5万
    • 采购产品
    • 采购数量
    • 联系电话
    《服务条款》 并允许推荐更多供应商为您服务
    请阅读并同意《服务条款》