如何通过 CAPL 脚本自动执行 UDS 命令

How to automize an UDS command by a CAPL script

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

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

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

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

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