以编程方式选择CAPL测试模块

时间:2018-03-08 08:56:05

标签: capl canoe

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

enter image description here

3 个答案:

答案 0 :(得分:1)

实际上是可能的:

  

使用“开始”定义何时启动测试模块:

     
      
  • 立即开始测量。

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

  •   
  • 在测量过程中按定义的键时。

  •   
     

您可以在执行对话框中的以下位置手动启动测试模块:   测试模块的上下文菜单,或使用   模拟设置中的测试模块块。可以启动测试模块   在测量期间几次。因此,您可以定义(和使用)   几个开始条件。在测试模块的运行期间   无法再次启动。

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

右键单击测试模块,然后选择配置
使用“开始”定义何时启动测试模块:

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

在任何需要的地方使用系统变量,例如创建一个面板并将其分配给按钮或开关(不要忘记配置“ on”和“ off”值) enter image description here