无法使用A2L文件连接到Kvaser ECU或XCP

12次观看(最近30天)
我有一个Kvaser ECU,我正在尝试使用A2L文件通过XCP连接它。我可以通过“ XCPA2L”访问A2L文件,并使用“ XCPChannel”创建XCP频道,但是我尝试连接到频道,我会收到以下错误:
错误使用xcp.channel/connect(第186行)
设备没有检测到。
当我尝试使用洗横流店时,我会收到以下错误:
VNT:频道:vendordrivererror
kvasercanlib函数canopencheln返回错误代码-5指示:
可用的频道
当我执行“汉纳尔主义者”时,我可以看到所有预期的频道。

接受的答案

Mathworks支万博1manbetx持团队
编辑:Mathworks支万博1manbetx持团队 2021年11月4日
当通过XCP连接到ECU时,请确保您的A2L文件遵循标准规格(即ASAM MCD -1 XCP -V1.5)。为了通过XCP通道连接到设备,使用“ XCPA2L”创建的A2LFILE对象需要以下属性具有值:
  • ProtoCollayerInfo
  • TransportLayerCaninfo
  • 测量
  • Daqinfo和活动
如果上述任何属性是空的,则A2L文件中存在问题。参考A2L文件管理文档页面以获取更多信息。

更多答案(0)

标签

s manbetx 845


发布

R2020a

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!