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