78 lines
2.1 KiB
JSON
78 lines
2.1 KiB
JSON
|
|
{
|
||
|
|
"exp_flag": false,
|
||
|
|
"tags": {
|
||
|
|
"tag1": {
|
||
|
|
"type": "data",
|
||
|
|
"label": "tag1",
|
||
|
|
"value": "szTagName",
|
||
|
|
"value_type": "auto"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"datasource": {
|
||
|
|
"type": "const",
|
||
|
|
"label": "数据来源",
|
||
|
|
"value": "0",
|
||
|
|
"value_type": "string"
|
||
|
|
},
|
||
|
|
"trigger": {
|
||
|
|
"type": "interval",
|
||
|
|
"label": "执行周期ms",
|
||
|
|
"value": "50",
|
||
|
|
"value_type": "string"
|
||
|
|
},
|
||
|
|
"before_exec": "0",
|
||
|
|
"function": {
|
||
|
|
"pre_result": {
|
||
|
|
"type": "exp",
|
||
|
|
"label": "执行前置条件",
|
||
|
|
"value": "tag1>0",
|
||
|
|
"value_type": "bool"
|
||
|
|
},
|
||
|
|
"limit_error": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "报警条件",
|
||
|
|
"value": "tag1",
|
||
|
|
"value_type": "bool",
|
||
|
|
"param": {
|
||
|
|
"interval_time": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "查询均值时间[s]",
|
||
|
|
"value": "2",
|
||
|
|
"value_type": "double"
|
||
|
|
},
|
||
|
|
"deltaX": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "单位时间间隔[min]",
|
||
|
|
"value": "10",
|
||
|
|
"value_type": "double"
|
||
|
|
},
|
||
|
|
"diff": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "监控量斜率(减少为用负值)",
|
||
|
|
"value": "2",
|
||
|
|
"value_type": "double"
|
||
|
|
},
|
||
|
|
"CS_AVG_SIZE": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "连续出现的次数",
|
||
|
|
"value": "1",
|
||
|
|
"value_type": "int"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"output": {
|
||
|
|
"reason": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "报警原因",
|
||
|
|
"value": "漏油",
|
||
|
|
"value_type": "string"
|
||
|
|
},
|
||
|
|
"error": {
|
||
|
|
"type": "input",
|
||
|
|
"label": "报警内容",
|
||
|
|
"value": "液位下降趋势异常",
|
||
|
|
"value_type": "string"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|