车载测试CAPL编程系列:21. CAPL中的事件(2)——系统测量事件
目录
- 一、CAPL系统测量事件概述
- 二、系统测量事件详细说明
- 三、事件执行顺序验证
- 四、关键注意事项与常见问题
- 五、示例代码汇总
- AI总结
一、CAPL系统测量事件概述
CAPL是事件驱动语言,系统测量事件是CAPL中核心的系统事件之一,用于处理测量周期内的准备、启动、收尾和统计工作。视频中重点讲解了4个系统测量事件:
preStart
(测量即将开始前)、start
(测量正式开始)、preStop
(测量即将结束前)、stopMeasurement
(测量完全结束后)。
二、系统测量事件详细说明
(一)preStart事件(测量即将开始前)
- 触发时机:测量启动前(总线未准备好)。
- 用途:执行准备工作(如读取配置文件、加载测试数据),不能发送或接收总线报文。
- 示例代码:
on preStart { write("preStart事件发生了(执行准备工作,如读取配置文件)"); }
(二)start事件(测量正式开始)
- 触发时机:测量准备完成(总线已就绪)。