问鼎国际

【网站地图】
当前地点地位:首页 > 技术知识 > CANopen

CANopen Device Explorer——加快CANopen设备开发的设计工具

颁布功夫:2023-05-06

CAN/CANopen产品开发过程中,配置对象字典是极度沉要的一环。用户必要对CANopen和谈足够相识,知路设备中可能的变量和传输类型,还要保障在设计过程中不违背CANopen和谈的有关界说。设计对象字典的过程往往耗时较长、容易犯错,或与预期不符而返工,或必要设计多种职能而屡次沉复工作,所以配置对象字典时,必要一个专业的、高效的CANopen设计工具。CANopen DeviceDesigner不仅能够援手设计,还能够天生合用于emotas和谈栈对象字典界说部门的代码。


问鼎国际(中国区) - 官方网站


CANopen DeviceDesigner是德国emotas公司推出的用于急剧开发、节约功夫成本的CANopen设备设计工具。只需单击几下鼠标,即可凭据预约义的配置文件创建设备的对象字典。CANopen DeviceDesigner创建C说话的对象字典和初始化函数,也蕴含支持CANopen FDEDSXDD体式的电子数据表。此表,CANopen设备设计人员可凭据设备个性配置CANopen和谈栈和CANopen驱动法式。同时,该工具也提供出了最佳配置选项。

职能亮点

问鼎国际(中国区) - 官方网站



  • 通过使用预约义的尺度化设备规范急剧开发设备
  • 从数据源自动输出
  • 对象字典、EDS/XDD 文件和文档的使用统一数据源
  • 凭据设备个性优化天生代码, CANopen和谈栈配置节俭资源
  • 通过输入选择轻松处置位编码

支持对象字典编纂

凭据规范尺度和输入的对象字典创建C源代码文件。导出的文件中已经蕴含了和谈栈必要的利用接口挪用法式,能够直接作为和谈栈代码使用。当凭据相应配置实现编纂后,对象字典中的对象能够直接对应到C变量或通过利用法式接口的索引和子索引方式接见。


问鼎国际(中国区) - 官方网站


支持自动天生CANopen和谈栈的配置和初始化

凭据对象字典的调整和界说,创建配置和初始化有关的C代码文件。这样能够确保编译的内容仅蕴含初始化CANopen和谈栈有关的服务,确保天生的配置代码资源节约最大化。

支持自动天生电子数据表(EDS

      所有CANopen设备都必要电子数据表(EDS),以电子文档大局描述对象字典的参数。CANopen DeviceDesigner凭据CiA306规范以EDS体式创建电子数据表,该文件描述天生的对象字典。文件的自动天生有助于降低人为手动创建时出现的谬误概率。

支持自动天生XML设备描述

CANopen FD设备必要切合CiA1311XML设备描述。CANopen DeviceDesigner凭据对象字典的界说自动天生此体式文件。


问鼎国际(中国区) - 官方网站


支持自动天生设备描述文档

自动天生的设备文档蕴含对象字典的所有职能和描述,以及对于进一步的设备调整,并以HTML和文本体式天生文档描述D芄坏汲鑫牡狄怨┙徊绞褂,例如作为设备用户手册的一部门。

支持选择多种设备规范

支持多个CiA 的通讯和设备规范,设备规范配置蕴含所有类型对象的尺度属性和对象描述。规范对象能够导入到 CANopen DeviceDesigner 中,凭据设备的个性进行复造和定造。 使用预约义的设备规范对象,开发功夫会显著缩短,并且能够预防手动输入数据的时出现的谬误。

下面列出可兼容的CANopen规范:

  • CiA 301 CANopen application layer and communication profile
  • CiA 1301 CANopen FD application layer and communication profile
  • CiA 302 CANopen additional application layer functions
  • CiA 401 Device Profile for Generic I/O Devices
  • CiA 402 Device Profile for Drives
  • CiA 418 Device Profile for Batteries
  • CiA 419 Device Profile for Battery Charger
  • CiA 433 Application Profile for interior rail vehicle lighting

系统要求

  • Microsoft Windows 7, 10
  • 各类Linux刊行版
  • Mac OS X


【网站地图】