使用“测试规范”创建事件触发以从系统生成响应。

该功能仅作为完整FlexLogger许可证的一部分提供。更多信息见FlexLogger版本

  1. 在测试规范文档中,单击添加事件启动配置事件对话框。
  2. 创建触发事件的If条件。
    表 41. 事件If条件选项
    选项 说明
    通道值改变
    1. 单击If条件部分中的选择通道并映射到要监控值改变事件的已配置通道。
    2. 指定If条件用于决定事件触发的值改变类型。
    3. 指定触发事件的数据
    4. 对于模拟触发,需指定If条件的滞后值(即相对于的阈值),以防止数据因信号中的噪声或抖动而变化时重新触发事件。
    通道上的关键警报 单击If条件部分中的选择通道并映射至已配置关键警报的通道。
    通道上的警告警报 单击If条件部分中的选择通道并映射至已配置警告警报的通道。
    经过测试时间 指定测试的总持续时间。测试持续时间结束后,事件将触发输出操作。
    测试已停止 选择此选项可在手动或自动停止测试时触发输出操作。
    按下按钮 单击If条件部分的选择操作按钮,然后选择屏幕文档中的操作按钮。
    备注 设置为在相同条件下触发的多个事件将异步执行,且用户无法控制执行顺序。
  3. 创建决定事件所生成操作的Then条件。
    表 42. 事件Then条件选项
    选项 说明
    设置模拟输出
    1. 单击Then条件部分中的选择通道并映射至事件控制的已配置通道。
    2. 指定要生成的
    设置数字输出
    1. 单击Then条件部分中的选择通道并映射至事件控制的已配置通道。
    2. 指定要生成的
    重置输出通道 单击Then条件部分中的选择通道并映射至已启用重置值的通道。
  4. 单击确定创建事件。
    随后将显示该事件,并可在测试规范文档中编辑或删除该事件。
  5. 单击运行开始测试并启用事件。

    可以在运行测试期间禁用或启用事件。要在测试期间禁用/启用事件,请将鼠标悬停在事件行上,然后单击禁用

如果在事件设置值的同时设置输出值,则FlexLogger将忽略其中一个请求。这使得最终的设定值不可预测。