【问题标题】:How to automize an UDS command by a CAPL script如何通过 CAPL 脚本自动执行 UDS 命令
【发布时间】:2020-02-16 17:46:45
【问题描述】:

对于我当前项目中的测试自动化,有必要使用 CANoe 内的简单 CAPL 脚本自动发送 UDS 命令。可能的 UDS 命令由 ODX 文件给出。

如何编写和执行这样的 CAPL 脚本,以及如何将 ODX 文件中的 UDS 命令转换为 CAPL 脚本。

我在汽车行业相对较新,所以我的问题可能有点不具体。有人可以提供帮助并建议一些进一步的阅读。

【问题讨论】:

  • 到目前为止你做了什么?作为第一步,我建议看一下 CANoe 附带的诊断演示配置。有很多发送请求的示例,也使用 ODX 文件。

标签: can-bus capl canoe


【解决方案1】:

我建议您使用诊断/ISO TP 配置来配置诊断控制台。为它提供一个诊断描述文件,以及一个 DLL,其中包含进入 ECU 上不同会话所需的密钥。

成功设置默认值后,例如 ECU 请求和响应的时间和 ID 消息,您可以通过诊断控制台和 CAPL 调用诊断服务。

【讨论】:

    猜你喜欢
    • 2011-06-17
    • 2019-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-30
    • 2015-11-01
    • 1970-01-01
    • 2020-07-02
    相关资源
    最近更新 更多