【问题标题】:Selection of CAPL Test Module programmatically以编程方式选择 CAPL 测试模块
【发布时间】:2019-12-10 22:33:09
【问题描述】:

我想知道我们是否可以通过设置某些系统变量或调用某些事件来通过 CAPL 脚本控制 CAPL 测试模块的复选框的选择/取消选择。这可能吗?

【问题讨论】:

    标签: capl canoe


    【解决方案1】:

    其实是可以的:

    使用 Start 定义何时启动测试模块:

    • 测量开始后立即。

    • 当定义的环境变量在测量期间切换到不等于 0 的值时。 - 当定义的系统变量切换到 测量期间不等于 0 的值。

    • 在测量期间按下定义的键时。

    您可以在执行对话框中手动启动测试模块,在 测试模块的上下文菜单或使用 模拟设置中的测试模块块。可以启动测试模块 在测量过程中多次。因此,您可以定义(和使用) 几个启动条件。在测试模块的运行时它是 无法重新开始。

    CANoe 帮助测试模块:配置对话框

    【讨论】:

      【解决方案2】:

      右键单击测试模块并选择配置
      使用 Start 定义何时启动测试模块:

      • 定义系统变量:如果在测量期间值不等于0,则启动测试模块。

      在任何你想要的地方使用系统变量,例如创建面板并将其分配给按钮或开关(不要忘记配置“开”和“关”值)

      【讨论】:

        【解决方案3】:

        我认为测试执行期间更改所选测试是完全不可能的。我想您可以使用 COM 接口激活/停用测试模块,但肯定不能在测试执行期间。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-12-05
          • 2011-09-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-01-03
          • 2012-11-28
          相关资源
          最近更新 更多