新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > CANopen验证—如何让你的设备按照既定设计运行

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

作者: 时间:2012-11-22 来源:网络 收藏

图2:一致性测试的组成部分,EDA测试的屏幕抓图。让设备接受认证就是保证品质。但是,仍然有许多制造商不愿意提交认证,他们可能简单地深信其产品品质良好,或者可能不愿意付出认证的成本,第三个原因可能是其产品根本不符合规范。

使这些制造商信服的最重要论点可能是产品的责任。对于声称是的设备,不符合CANopen规范所招致的损失或破坏,将来会找到制造商,并可能造成重大的退货要求。甚至指标的微小差异都可能造成整个工厂停产。

工厂停止运转的时间延长、成本上升、流失客户都是可能的后果。然而,也有设备制造商迄今为止一次都没有通过测试,他们对其设备正确地实现了协议充满自信,可能想考虑只要大约一半的设备由测试。这是制造商对错误视而不见的常见原因。

一般地说,对CANopen规范的完全不清楚或错误的解释是造成错误的根源,过去,特别是“SDO异常中断代码”被错误地解释且缺省值没有按定义实现的时候,就会造成错误。在其它情形下,电子数据表(EDS)的品质不够,被测设备可能功能正确,但是,其电子描述是错误的。考虑到大多数配置工具建立在EDS的基础上,这就可能让设备无法正确地配置或完全放弃对其进行配置。

图3:工具有助于解释与测试有关的所有问题。

此外,对标准的一致性不是选项,它是品质的主要方面,如果不是决定性的方面的话。对客户来说,最要紧的是产品值不值那个价钱?采用简单的设备做实验,并花费大量时间解决问题以使设备工作,并不是让客户感到幸福的事情。当然这不是解决问题的良药。

上一页 1 2 下一页

关键词: CANopen CiA 系统集成

评论


相关推荐

技术专区

关闭