CANopen验证—如何让你的设备按照既定设计运行

图2:CANopen一致性测试的组成部分,EDA测试的屏幕抓图。
使这些制造商信服的最重要论点可能是产品的责任。对于声称是CANopen的设备,不符合CANopen规范所招致的损失或破坏,将来会找到制造商,并可能造成重大的退货要求。甚至指标的微小差异都可能造成整个工厂停产。
工厂停止运转的时间延长、成本上升、流失客户都是可能的后果。然而,也有设备制造商迄今为止一次都没有通过测试,他们对其设备正确地实现了协议充满自信,可能想考虑只要大约一半的设备由CiA测试。这是制造商对错误视而不见的常见原因。
一般地说,对CANopen规范的完全不清楚或错误的解释是造成错误的根源,过去,特别是“SDO异常中断代码”被错误地解释且缺省值没有按定义实现的时候,就会造成错误。在其它情形下,电子数据表(EDS)的品质不够,被测设备可能功能正确,但是,其电子描述是错误的。考虑到大多数配置工具建立在EDS的基础上,这就可能让设备无法正确地配置或完全放弃对其进行配置。
![]() |
图3:工具有助于解释与测试有关的所有问题。 |
评论