# 报警联动

# 概述

报警联动功能用于对采集的设备数据设置触发规则,当数据满足触发条件时,系统会自动执行报警通知。支持模版和设备两个维度的配置,同时支持设备控制和设备采集联动动作。

# 创建报警事件

# 操作步骤

  1. 进入"报警联动"页面
  2. 点击"添加报警事件"按钮
  3. 按照需要添加报警触发条件
  4. 触发的报警主体可以选择模版,也可以选择设备
  5. 需要选择触发报警的属性,并设置触发的阈值
  6. 填写报警信息和恢复正常的通知内容
  7. 配置联动动作(设备控制或设备采集)
  8. 保存报警事件

报警配置

# 报警规则配置

# 触发主体

支持两种触发主体:

  • 模版维度: 选择某个点位模版的所有设备
  • 设备维度: 选择具体的单个设备

# 触发条件

操作符 说明 示例
> 大于 温度 > 80℃
< 小于 温度 < 10℃
= 等于 状态 = 1
>= 大于等于 压力 >= 0.5MPa
<= 小于等于 湿度 <= 60%
!= 不等于 状态 != 0

# 高级设置

  • 报警抑制: 报警触发后,在设定时间内不重复报警

# 报警信息配置

# 报警内容设置

在触发报警时发送的通知内容:

# 恢复正常通知

当监控值恢复正常时发送的通知内容:

# 联动动作配置

# 设备控制联动

当触发报警时,自动向设备下发控制命令。

配置步骤

  1. 选择"设备控制"联动类型
  2. 选择要控制的设备
  3. 选择要控制的点位
  4. 设置控制值

应用场景

  • 温度过高时自动打开风扇
  • 液位过低时自动开启水泵
  • 烟雾超标时自动启动排风机

示例

触发条件: 温度 > 80℃
联动动作: 控制DO1输出,值设为1(开启风扇)

# 设备采集联动

当触发报警时,按照配置的设备采集参数再次进行设备消息采集,用于异常情况的详细数据分析。

配置步骤

  1. 选择"设备采集"联动类型
  2. 选择要采集的设备
  3. 选择要采集的点位

应用场景

  • 温度异常时加密采集传感器数据
  • 设备离线后重新采集验证
  • 报警触发时采集关联设备数据进行综合分析

示例

触发条件: 压力 > 0.8MPa
联动动作: 采集相关设备的温度、湿度、振动数据

# 报警通知方式

# 支持的通知渠道

  • 钉钉机器人: 通过钉钉群接收报警消息
  • 邮件: 发送邮件到指定邮箱

# 配置要求

使用前需要先在"云服务配置"中配置相应的服务:

  • 配置邮件服务(SMTP服务器)

# 温度监控报警

触发主体: 温度传感器设备
触发条件: 温度 > 75℃
报警通知: 钉钉 + 邮件
联动动作: 打开排风扇
恢复通知: 温度 < 70℃时发送

# 设备离线报警

触发主体: 所有设备
触发条件: 离线时间 > 300秒
报警通知: 钉钉
联动动作: 重新连接采集
恢复通知: 设备重新上线时发送

# 液位控制报警

触发主体: 液位传感器
触发条件: 液位 < 0.5m
报警通知: 钉钉 + 邮件
联动动作: 开启进水泵
恢复通知: 液位 > 0.8m时发送

# 常见问题

# 报警不触发

检查项

  1. 触发条件是否正确设置
  2. 通道是否已开启采集
  3. 设备是否在线
  4. 阈值设置是否合理

# 联动不执行

检查项

  1. 联动设备是否在线
  2. 控制点位是否支持写入
  3. 控制值是否在有效范围
  4. 延迟时间是否设置合理

# 通知未收到

检查项

  1. 云服务配置是否正确
  2. 钉钉机器人/短信/邮件配置是否有效
  3. 网络连接是否正常
  4. 接收地址是否正确

# 相关链接