时不时总会遇到一些关于CANopen一致性测试的问题:“CANopen的一致性测试怎么做?”,“有没CANopen一致性测试软件,怎么获取?”,“你们能否帮我们做CANopen的一致性测试?”刚好最近有空,有简单做了一个小测试,将测试过程中遇到的一些经验以及踩过的坑,分享出来。
1.CANopen的一致性测试概念
可从CiA协会组织官方链接https://www.can-cia.org/services/test-center/了解相关信息,官方的测试中心中有CANopen的一致性测试服务(使用CTT软件)以及兼容性插拔测试服务。CiA提供一致性测试软件,对新开发的从站进行测试,以保证设备符合CANopen基本通讯协议DS301。厂商可以自行购买此软件,进行自测试,也可以申请正式的测试,成为会员也可以获取到CTT的测试软件,测试必须提供正确的EDS文件。
2.一致性测试软件CTT的测试内容
参考CiA组织官方链接https://www.can-cia.org/services/test-center/conformance-test-tool/,CTT软件(当前版本CANopen Conformance Test Tool 3.0.3.8)只针对CiA 3