0

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

在此处输入图像描述

4

3 回答 3

2

实际上是可以的:

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

  • 测量开始后立即。

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

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

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

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

于 2019-12-03T07:08:55.103 回答
1

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

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

在任何地方使用系统变量,例如创建面板并将其分配给按钮或开关(不要忘记配置“开”和“关”值) 在此处输入图像描述

于 2019-12-10T14:33:09.917 回答
-1

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

于 2018-03-19T15:36:25.050 回答