【问题标题】:Is there any way to stop a particular CAN message coming from another real ECU to DUT (real ECU) on the bus through CAPL scripting?有没有办法通过 CAPL 脚本阻止从另一个真实 ECU 到总线上的 DUT(真实 ECU)的特定 CAN 消息?
【发布时间】:2022-08-17 16:49:23
【问题描述】:

我正在尝试创建一个CAPL 脚本(测试模块)自动化我的测试用例。在系统(测试设置)中,我们将所有真实的 ECU 与被测设备/ECU 连接。我遇到过这个功能ILDisableMsg(messageName)/testDisableMsg(msgId)在 CAPL 中,它将阻止/停止来自模拟节点(IL 节点)的特定消息。同样,有没有办法阻止/停止从真实 ECU 到 DUT 通过 CAPL 脚本接收的特定消息?

标签: function automated-tests capl canoe


【解决方案1】:

对于您的情况,正确的方法是停止与真实 ECU 的物理连接。但是,这将停止与真正的 CAN 总线通道的整个通信。 为避免这种情况,请尝试停止从 SW 端发送映射您可以按摩的内部信号。

不要忘记停止 IL 块或从配置中删除模拟按摩!

【讨论】:

    猜你喜欢
    • 2017-08-04
    • 1970-01-01
    • 2021-08-03
    • 2021-07-19
    • 2022-06-18
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    • 2018-06-15
    相关资源
    最近更新 更多