...
报警的含义:
设备使用者可以手动设置系统所连接的设备的值,当前设备如果超出或者低于已经设定好的值(如空调的温度高于或者低于设定的温度),系统会发出提示,即报警。
2.报警判断方法
其中异常数据报警可以根据规则在运行时可以根据需要修改阈值,支持多种数据判别规则。
数据异常报警判断规则包括如下种类和规则:
- 超限类报警(超上限、超上上限、超下限、超下下限)
- 比较报警(等于、不等于、大于等于、小于等于、大于、小于、大于等于A且小于B、大于A且小于B、大于A且小于等于B、大于等于A且小于等于B)
- 包含类报警(包含某几个特定值报警)
- 变化报警(变化到某个值报警)
对于发生的报警,系统能够自动进行推送提醒,支持如下推送方式:
- 客户端工作站弹框提示
- 客户端工作站语音播报,需语音播报报警类型和报警信息
- 自动发送邮件到指定用户
- 自动发送手机短消息提醒给指定用户
- 在看板或大屏显示报警提醒
报警判断方法
数值类型的变量(整数、小数、bool),支持的报警类型如下:
HHH: HHH: 超高高高限报警,大于等于该限值则报警, >=HHH
HH: HH: 超高高限报,大于等于该限值且小于HHH则报警, HHH>value>=HH
H: H: 超高限报警,大于等于该限值且小于HH则报警 ,HH>value>=H
L: L: 超低限报警,小于等于该限值且大于LL则报警,LL<value<=L
LL: LL: 超低低限报警,小于等于该限值且大于LLL则报警,LLL<value<=LL
LLL: LLL: 超低低低限报警,小于等于该限值则报警,value<=LLL
EQ: EQ: 等于该阀值报警,支持EQn,包括:EQ,EQ2,EQ3,EQ4
NE: NE: 不等于该阀值报警,支持NEn,包括:NE,NE2,NE3,NE4
GTLTE : 大于theshold且小于等于threshold2, threshold<value<=threshold2,需配置以逗号隔开的两个阀值
GTLT: 大于theshold且小于threshold2, threshold<value<threshold2,需配置以逗号隔开的两个阀值
GTELTE: 大于等于theshold且小于等于threshold2, threshold<=value<=threshold2,需配置以逗号隔开的两个阀值
GTELT: 大于等于theshold且小于threshold2, threshold<=value<threshold2,需配置以逗号隔开的两个阀值
GT: 大于theshold则报警, value>threshold
GTE: 大于等于theshold则报警, value>=threshold
LT: 小于theshold则报警, value<threshold
LTE: 小于等于theshold则报警, value<=threshold
IN : value等于一组值(threshold)之中的一个则报警,这组值以逗号隔开,支持字符串和数值类型
CONTAIN:value包含threshold阀值则报警,以逗号隔开,支持字符串和数值类型
TOEQ:变化到等于该阀值时触发报警,支持TOEQn,包括:TOEQ,TOEQ2,TOEQ3,TOEQ4
ON: 由0变化为1则报警,布尔类型变量支持该判断方法,不建议使用
OFF: 有1变化为0则报警,布尔类型变量支持该判断方法,不建议使用
FX1: 相当于EQ,不建议使用
FX2: 相当于EQ,不建议使用
文本类型的变量,支持的报警类型如下(无上下限报警类型支持):
EQ: 等于该阀值报警,支持EQn,包括:EQ,EQ2,EQ3,EQ4
NE: 不等于该阀值报警,支持NEn,包括:NE,NE2,NE3,NE4
GTLTE : : 大于theshold且小于等于threshold2, threshold<value<=threshold2,需配置以逗号隔开的两个阀值
GTLT: GTLT: 大于theshold且小于threshold2, threshold<value<threshold2,需配置以逗号隔开的两个阀值
GTELTE: GTELTE: 大于等于theshold且小于等于threshold2, threshold<=value<=threshold2,需配置以逗号隔开的两个阀值
GTELT :大于等于theshold且小于threshold2, GTELT: 大于等于theshold且小于threshold2, threshold<=value<threshold2,需配置以逗号隔开的两个阀值
GT: GT: 大于theshold则报警, value>threshold
GTE: GTE: 大于等于theshold则报警, value>=threshold
LT: LT: 小于theshold则报警, value<threshold
LTE: LTE: 小于等于theshold则报警, value<=threshold
IN : : value等于一组值(threshold)之中的一个则报警,这组值以逗号隔开,支持字符串和数值类型
CONTAIN:value包含threshold阀值则报警,以逗号隔开,支持字符串和数值类型
TOEQ: 变化到等于该阀值时触发报警,支持EQn,包括:EQ,EQ2,EQ3,EQ4TOEQ:变化到等于该阀值时触发报警,支持TOEQn,包括:TOEQ,TOEQ2,TOEQ3,TOEQ4
ON: ON: 由0变化为1则报警,布尔类型变量支持该判断方法,不建议使用
OFF: OFF: 有1变化为0则报警,布尔类型变量支持该判断方法,不建议使用
FX1: FX1: 相当于EQ,不建议使用
FX2: FX2: 相当于EQ,不建议使用
...
报警配置
- 限值告警配置:
- 定值告警配置
- 范围报警配置
报警类型
系统支持的报警是用户自定义的,根据用户需求去增加和修改。
eview报警系统用户手册。包括变量的报警、类的报警配置、对象的报警配置(所有的报警类型)、实时报警控件、历史报警控件、报警语音配置(现成的配置画面)
...
操作步骤
1:按照以下步骤。添加设备
a.点击设备管理
b.设备列表
...
3:设备配置完成并保存后,添加设备变量。点击下方的变量列表的新增按钮,弹出如下图的信息框。在此配置一个modbus驱动的一个变量(例如我们需要空调的温度信息)
- 名称:(可自定义,目前不支持中文)
- 地址: 地址:(有开发人员提供,例如本地测试空调的温度。对应的地址为AO:1)
- 描述:可自定义
- 数据类型:该变量的取值是什么类型
- 扫描周期:多长时间请求一次数据,默认为1000ms。
- 存储间隔:填写,报警则会写数据库
- 允许控制:选中,可以控制变量的值
...
- 高高限:选择超上限报警,当该变量的值大于报警的限值时,报警,级别可默认填写10,显示名称(可自定义,对报警的描述)
- 高限: 选择超上限报警高限:选择超上限报警,大于报警限值,但小于高高限的值
- 低限:选择超下限报警,该变量的值,小于报警限值但是大于低低限的值
- 低低限:选择超下限报警,该变量的值,小于报警限值,报警
- 定制报警:选择定值报警,设置报警区间
...