盟通方案|CANopen数据链路配置工具

描述

在CANopen产品开发过程中,并非所有应用场景的CANopen网络拓扑都是确定的,这需要CANopen网络能够灵活配置设备间对象字典的收发关系。显然,如果通过编程或者读取每个从设备EDS文件的方式十分繁琐。因此,一个可以配置CANopen网络中的通信链路参数的工具至关重要。

CANopen DeviceExplorer软件

上文我们已经提到了CANopen DeviceExplorer软件的基本功能,详情请阅读上一篇文章《盟通方案|专业的CANopen总线分析软件》https://www.elecfans.com/d/6642570.html

 

盟通提供的CANopen DeviceExplorer软件能够基于设备抓取的CAN数据层进行数据的分析、测试、诊断等功能。不仅能够根据导入不同的设备数据对整个CANopen网络进行节点监控。也能够根据CANopen的标准协议发送并且简单操作CANopen从节点。

 

每个CANopen设备的信息可以从设备的电子数据表(EDS,XDD)中读取,也可以直接从设备中扫描。同时,它也可以配置设备,保存并导出标准设备配置文件(DCF)。基于QtScript设计的内建脚本功能为用户提供创建自定义测试、自定流程控制应用等作用,可以极大地提高工作效率。

CDE扩展--Process DataLinker

“Process DataLinker”是一款专为CANopen DeviceExplorer设计的强大插件,用于对CANopen网络中的通信链路进行参数化设置。用户只需通过简单的鼠标点击即可定义设备之间的连接,而“Process DataLinker”则会自动创建PDO配置。此外,即使用户不深入了解CANopen协议知识,也能轻松完成PDO连接。

数据链路

1、链接设备间的对象

在配置生产者和消费者对象时,这些对象会以表格的形式呈现,不再使用常规的CANopen对象字典标记(如:Ox6041,子索引1),而是以对象名称(即控制字)显示,从而实现清晰的展示。生产者和消费者的对象可以通过单击实现链接。在运行前,会自动过滤无效链接,仅显示与CANopen数据类型相对应的有效链接。此外,还可以为特定的链接设立优先级。

 

2、PDO之间的链接配置

根据用户的设置,该工具可为CANopen设备配置PDO,包括映射和COB ID。还有一些特殊情况,如静态映射和固定的COB ID也在考虑范围内。此外,还可以选择专家模式手动配置PDO参数。用户无需担心配置错误,CANopen Process DataLinker会验证每一个配置的有效性。

数据链路

 

3、定时配置

可以对特定于PDO的定时参数(例如抑制时间、事件计时器、同步定时)以及心跳机制进行配置。

 

4、支持配置CANopen PLC

CANopen Process DataLinker支持按照CiA405标准设计的CANopen PLC。对于每个PLC网络,都可以定义变量并将其与其他设备的对象进行关联。在一个项目中,可以使用多种PLC。 CANopen Process DataLinker可直接创建遵循IEC61131标准定义的变量。

数据链路

5、设备参数化操作

通过CANopen DeviceExplorer可配置特定的制造商对象和设备对象。这些设置会被写入到CANopen Process DataLinker以及生成的配置文件(DCF)中。此外,所有配置文件都可以通过CAN直接写入设备中。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分