0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科干货 | 如何进行CANopen的一致性测试

虹科智能自动化 2022-07-02 11:32 次阅读

您是否有过如下疑问

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

01

CANopen的一致性测试概念

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

02

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

参考CiA组织官方链接https://www.can-cia.org/services/test-center/conformance-test-tool/,CTT软件(当前版本CANopen Conformance Test Tool 3.0.3.8)只针对CiA 301协议,不对401,402等设备子协议进行检测,同时可以检测eds文件是否正确。

03

一致性测试所需要工具

3.1 CANopenConformance Test Tool

3.2 WindowsPC

3.3CANUSN硬件,比如PCAN

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

bb50102c-f899-11ec-a2f4-dac502259ad0.png

04

CANopen一致性测试过程

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

4.1安装软件

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

bb75a6fc-f899-11ec-a2f4-dac502259ad0.png

4.2 测试过程

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

bba8dfe0-f899-11ec-a2f4-dac502259ad0.png

4.3 测试结果

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

bbd47222-f899-11ec-a2f4-dac502259ad0.png

4.4 避免踩坑

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

SDO 29

OD 10

Emergency 06

Synchronization 03 (number of

Test other 02

Test other 03

Test other 04

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

    关注

    8

    文章

    5297

    浏览量

    126633
收藏 人收藏

    评论

    相关推荐

    一致性测试系统的技术原理和也应用场景

    测试记录文件进行分析,按照测试报告描述规格生成一致性测试报告。协议一致性
    发表于 11-01 15:35

    异构计算下缓存一致性的重要

    在众多回复中,李博杰同学的回答被认为质量最高。他首先将缓存一致性分为两个主要场景:是主机内CPU与设备间的一致性;二是跨主机的一致性
    的头像 发表于 10-24 17:00 542次阅读
    异构计算下缓存<b class='flag-5'>一致性</b>的重要<b class='flag-5'>性</b>

    LMK05318的ITU-T G.8262一致性测试结果

    电子发烧友网站提供《LMK05318的ITU-T G.8262一致性测试结果.pdf》资料免费下载
    发表于 09-20 11:21 0次下载
    LMK05318的ITU-T G.8262<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>结果

    TPS23882B SIFOs IEEE802.3bt 一致性测试报告

    电子发烧友网站提供《TPS23882B SIFOs IEEE802.3bt 一致性测试报告.pdf》资料免费下载
    发表于 09-03 10:48 0次下载
    TPS23882B SIFOs IEEE802.3bt <b class='flag-5'>一致性</b><b class='flag-5'>测试</b>报告

    级联一致性和移相器校准应用手册

    电子发烧友网站提供《级联一致性和移相器校准应用手册.pdf》资料免费下载
    发表于 08-29 10:48 0次下载
    级联<b class='flag-5'>一致性</b>和移相器校准应用手册

    电感值和直流电阻的一致性如何提高?

    提高电感值和直流电阻的一致性,可以从以下几个方面入手: 、提高电感值的一致性 优化磁芯选择 : 磁芯是电感器的关键组成部分,其材料特性和尺寸直接影响电感值。选择具有高磁导率、低磁阻和稳定性能的材料
    的头像 发表于 08-19 15:27 317次阅读

    LIN一致性测试规范2.1

    电子发烧友网站提供《LIN一致性测试规范2.1.pdf》资料免费下载
    发表于 08-15 17:14 3次下载

    新品发布 | 同星智能正式推出CAN总线一致性测试系统

    CAN总线一致性测试系统CANFD/CAN总线一致性测试系统,在硬件系统上基于同星自主研发的总线分析工具,干扰仪,一致性
    的头像 发表于 07-06 08:21 519次阅读
    新品发布 | 同星智能正式推出CAN总线<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>系统

    铜线键合焊接一致性:如何突破技术瓶颈?

    直接影响到芯片与基板之间的连接强度和电气导通性,还关系到电子产品的整体性能和可靠。因此,本文将从焊接一致性的角度出发,对铜线键合设备进行深入探索和研究。
    的头像 发表于 07-04 10:12 1779次阅读
    铜线键合焊接<b class='flag-5'>一致性</b>:如何突破技术瓶颈?

    为什么主机厂愈来愈重视CAN一致性测试

    新能源汽车迅猛发展下整车CAN网络架构日益复杂,总线故障等潜在问题时刻影响着运行安全。整车零部件通过CAN一致性测试必将是安全保障的第道门槛。CAN一致性
    的头像 发表于 05-29 08:24 1178次阅读
    为什么主机厂愈来愈重视CAN<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>?

     QSFP一致性测试的专业测试设备

    QSFP一致性测试是确保QSFP光模块性能稳定、可靠的关键环节,对于保障通信系统的正常运行具有重要意义。QSFP(Quad Small Form-factor Pluggable)光模块是种高密度
    的头像 发表于 03-14 10:40 592次阅读
     QSFP<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>的专业<b class='flag-5'>测试</b>设备

    铜线键合焊接一致性:微电子封装的新挑战

    直接影响到芯片与基板之间的连接强度和电气导通性,还关系到电子产品的整体性能和可靠。因此,本文将从焊接一致性的角度出发,对铜线键合设备进行深入探索和研究。
    的头像 发表于 03-13 10:10 1310次阅读
    铜线键合焊接<b class='flag-5'>一致性</b>:微电子封装的新挑战

    企业数据备份体系化方法论的七大原则:深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别

    在数字化时代,数据备份成为了企业信息安全的核心环节。但在备份过程中,两个关键概念——应用一致性和崩溃一致性,常常被误解或混淆。本文旨在阐明这两个概念的差异,并分析它们在数据备份中的重要,以便读者
    的头像 发表于 03-11 14:05 469次阅读
    企业数据备份体系化方法论的七大原则:深入理解数据备份的关键原则:应用<b class='flag-5'>一致性</b>与崩溃<b class='flag-5'>一致性</b>的区别

    深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别

    深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别 在数字化时代,数据备份成为了企业信息安全的核心环节。但在备份过程中,两个关键概念——应用一致性和崩溃一致性,常常被误解或混淆。
    的头像 发表于 03-11 11:29 910次阅读
    深入理解数据备份的关键原则:应用<b class='flag-5'>一致性</b>与崩溃<b class='flag-5'>一致性</b>的区别

    DDR一致性测试的操作步骤

    DDR一致性测试的操作步骤  DDR(双数据率)一致性测试是对DDR内存模块进行测试以确保其性能
    的头像 发表于 02-01 16:24 1529次阅读