CANopen的一致性测试怎么做?

电子说

1.3w人已加入

描述

您是否有过如下疑问

“CANopen的一致性测试怎么做?”,“有没CANopen一致性测试软件,怎么获取?”,“你们能否帮我们做CANopen的一致性测试?”近期小编简单做了一个测试,与诸位分享。

1、CANopen的一致性测试概念

可从CiA协会组织官了解相关信息,官方的测试中心中有CANopen的一致性测试服务(使用CTT软件)以及兼容性插拔测试服务。CiA提供一致性测试软件,对新开发的从站进行测试,以保证设备符合CANopen基本通讯协议DS301。厂商可以自行购买此软件,进行自测试,也可以申请正式的测试,成为会员也可以获取到CTT的测试软件,测试必须提供正确的EDS文件。

2、一致性测试软件CTT的测试内容

参考CiA组织CTT软件(当前版本CANopen Conformance Test Tool 3.0.3.8)只针对CiA 301协议,不对401,402等设备子协议进行检测,同时可以检测eds文件是否正确。

3、一致性测试所需要工具

3.1 CANopen Conformance Test Tool

3.2 Windows PC

3.3 CANUSN硬件,比如PCAN

3.4 CANopen Testing Interface (COTI) specification-插件来自PCAN硬件厂商

4、CANopen一致性测试过程

以PCAN+CANopen IO 硬件作为测试举例。

4.1 安装软件

安装CTT软件,将CTT license以及PCAN对应的COTI插件放置到CTT的安装目录下

CANopen

4.2 测试过程

选择需要的测试项目进行测试

CANopen

4.3 测试结果

最后的测试结果以及错误报文会显示在错误信息栏。

CANopen

4.4 避免踩坑

该CTT软件存在一些bug,需要对禁用一些测试选项,出现错误后,需要人工的再进行具体的分析。

责任编辑:lq6

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

全部0条评论

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

×
20
完善资料,
赚取积分