在FlexLogger中添加事件触发
- 更新时间2026-07-25
- 阅读时长3分钟
使用测试规范创建事件触发以从系统生成响应。
该功能仅作为完整FlexLogger许可证的一部分提供。更多信息见FlexLogger版本。
-
在测试规范文档中,选择添加事件。
随后将打开配置事件对话框。
-
创建触发事件的If条件。
表 37. 事件If条件选项 选项 说明 通道值改变 - 在If条件中选择选择通道。映射至要监控值改变的事件的配置通道。
- 指定If条件用于决定事件触发的值改变类型。
- 指定触发事件的数据值。
- 对于模拟触发,指定If条件的滞后。滞后是相对于值的阈值。如数据因信号中的噪声或抖动而变化,可防止重新触发事件。
通道上的关键警报 在If条件部分中选择选择通道并映射至已配置关键警报的通道。 通道上的警告警报 在If条件中选择选择通道并映射至已配置警告警报的通道。 经过测试时间 指定测试的总持续时间。测试持续时间结束后,事件将触发输出操作。 测试已开始 选择可在测试会话开始时触发自动化操作。 测试已停止 选择此选项可在手动或自动停止测试时触发输出操作。 按下按钮 选择If条件部分的选择操作按钮,然后选择屏幕文档中的操作按钮。 备注 设置为在相同条件下触发的多个事件异步执行。无法控制执行顺序。 -
创建确定事件生成操作的Then条件。
表 38. 事件Then条件选项 选项 说明 设置模拟输出 - 在Then条件中选择选择通道。映射到事件控制的已配置通道。
- 指定要生成的值。
设置数字输出 - 在Then条件中选择选择通道。映射到事件控制的已配置通道。
- 指定要生成的值。
重置输出通道 在Then条件中选择选择通道。映射到启用了重置值的通道。 -
选择确定创建事件。
将出现该事件。可在测试规范文档中编辑或删除事件。
-
选择运行开始测试并启用事件。
提示 可以在运行测试期间禁用或启用事件。要在测试期间禁用/启用事件,请将鼠标悬停在事件行上,然后单击禁用。
注意 如果在事件设置值的同时设置输出值,则FlexLogger将忽略其中一个请求。这使得最终的设定值不可预测。