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

时间:2012-11-22来源:网络

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

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

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

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

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

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

关键词: CANopen CiA 系统集成

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版