Alarm list
This list contains all configured alarms
General Information
Domain |
TcHmiAlarm |
Full symbol path |
TcHmiAlarm.Config::alarmList |
Property is hidden |
No |
Contained in every configuration by default |
No |
Schema
Type |
object |
JSON Schema
{
"additionalProperties": {
"configDescription": "DESC_ALARM_SYMBOL",
"optionMethod": {
"symbol": "ListSymbolNames"
},
"properties": {
"enabled": {
"default": true,
"type": "boolean"
},
"onError": {
"default": true,
"type": "boolean"
},
"rangeList": {
"additionalProperties": {
"additionalProperties": false,
"configDescription": "DESC_RANGE",
"properties": {
"alarmName": {
"propertyOrder": 9,
"type": "string"
},
"enabled": {
"default": true,
"propertyOrder": 1,
"type": "boolean"
},
"eventType": {
"default": 0,
"enum": [
0,
1
],
"options": [
{
"label": "enum_0_alarm",
"value": 0
},
{
"label": "enum_1_message",
"value": 1
}
],
"propertyOrder": 2,
"type": "integer"
},
"filterString": {
"configDescription": "DESC_FILTER",
"propertyOrder": 8,
"type": "string"
},
"interval": {
"default": "PT1S",
"format": "timespan",
"propertyOrder": 4,
"type": "string"
},
"severity": {
"$ref": "tchmi:server#/definitions/severity",
"propertyOrder": 3
}
},
"required": [
"severity",
"interval",
"filterString",
"eventType",
"enabled"
],
"title": "range",
"type": "object"
},
"type": "object"
}
},
"required": [
"rangeList",
"enabled",
"onError"
],
"title": "titleAlarmSymbol",
"type": "object"
},
"configDescription": "DESC_ALARM_LIST",
"type": "object"
}