EN
当前所在位置:首页 > 技术知识 > CANopen

技术知识

北京盟通科技是工业自动化领域的高科技企业,依托于核心团队多年的海外和行业经验,致力实时现场总线技术及工业通讯技术的推广

CANopen Device Explorer——专业的CANopen总线分析软件

发布时间:2023-04-24

CAN/CANopen产品开发过程中,数据分析是非常关键的一环,数据帧分析软件就如开发工作中的万能工具。它不但能够抓取CAN数据包,还应能够协助分析数据功能,甚至能用规则的数据时序排列,以便使用者在开发过程中用最短的时间通过数据帧分析排除每一个问题。除了数据帧分析功能外,分析软件还需要能够模拟和仿真数据帧的指令操作,才能更方便的确认问题,验证修改后功能是否符合要求且稳定。

CANopen DeviceExplorer是德国emotas公司推出的一个用于开发、测试、诊断等服务的工具。它既可以提供CANopenFD)的主站功能,也可以分析和配置普通CANopen设备。每个CANopen或者CANopen FD设备的信息可以通过设备的EDS文件读取,也可以通过扫描的方式直接从设备中读取。同时,它也可以配置设备,保存并导出标准设备配置文件(DCF)。

另外整个CANopen网络数据可以保存到一个项目文件中。基于QtScript设计的内建脚本功能为用户提供创建自定义测试、控制应用等可能性,可以大大提高效率。

功能亮点

CANopen主站功能,例如NMT命令,HeartbeatNode guarding, (U)SDO client, PDO producer and consumer, SYNC producer, emergency consumer

可选的LSS主站功能

保存并导入设备和网络配置

符合CiA302的固件下载

脚本插件,用户可以创建自定义的测试或者服务应用

对象字典

设备对象字典中的内容在一个规则排列的对象浏览器中展示。根据对象赋予的读、写访问权限访问每一个对象。CANopen DeviceExplorer支持所有的SDO服务。每个对象的值可以根据数据类型显示为十进制、十六进制、二进制或者ASCII格式。大数据量例如块数据,可以直接从文件中读取或者写入到文件里。

PDO – 图形化配置

CANopen DeviceExplorer支持通过简单的拖放操作对PDO映射进行配置,通过图形化的鼠标点击即可完成PDO的接受发送操作。SYNC消息发送周期PDO,可以设置发送一次,也可以根据测试和诊断需求设置周期发送

PlugIn – 扩展模块

针对扩展功能,可以选择扩展模块(plugins)实现。

下面是可选择的扩展模块:

CANopen分析插件

J1939 分析插件

LSS 主站插件

CiA 402 控制插件

SRDO 配置插件

EnergyBus 插件

Process DataLinker 用于配置PDO linking插件

我们也可以根据用户具体需求为用户提供插件定制功能。

 

支持的CAN 接口

Windows®:

Ixxat/HMS CAN接口

Janz Tec CAN-USB

PEAK PCAN-USB

Kvaser CAN接口

EMS  CAN接口

Vector CAN接口 (XL-Driver)

SYS TEC USB-CANmodul

emotas serial’ 协议

Linux®:

can4linux

SocketCAN

emotas serialprotocol

可支持所有带有 SocketCAN-API can4linux-API CAN 接口的Linux系统。

系统要求

Microsoft Windows 7, 10

各种Linux版本

可支持CAN总线接口

接下来几期文章中,盟通科技会为emotas公司的CANopen协议栈和CANopen工具做一个系统的、全面的介绍,以帮助各位开发者熟悉CANopen的软件功能和特点,敬请期待。

 

本文所用图片由本公司合作伙伴德国emotas公司提供,其版权归合作伙伴德国emotas公司所有。