167 lines
6.0 KiB
JSON
167 lines
6.0 KiB
JSON
{
|
|
"elements": [
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Manager und Zeitverhalten",
|
|
"expanded": true,
|
|
"items": [
|
|
{"type": "NumberSpinner", "name": "PrioritaetPV", "caption": "Prioritaet PV", "minimum": 0},
|
|
{"type": "NumberSpinner", "name": "PrioritaetPeak", "caption": "Prioritaet Peak", "minimum": 0},
|
|
{"type": "NumberSpinner", "name": "Meldeintervall", "caption": "Meldeintervall", "suffix": " s", "minimum": 1},
|
|
{"type": "NumberSpinner", "name": "VorgabeTimeout", "caption": "Vorgabe-Timeout", "suffix": " s", "minimum": 1}
|
|
]
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Waermepumpe und Kontakte",
|
|
"expanded": true,
|
|
"items": [
|
|
{
|
|
"type": "Select",
|
|
"name": "Kontaktart",
|
|
"caption": "Kontaktart",
|
|
"options": [
|
|
{"caption": "Sperre und Erhoehung", "value": 0},
|
|
{"caption": "SG Ready", "value": 1}
|
|
]
|
|
},
|
|
{
|
|
"type": "SelectVariable",
|
|
"name": "Kontakt1VariableID",
|
|
"caption": "Kontakt 1 (Sperre / SG Ready 1)",
|
|
"validVariableTypes": [0]
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "Kontakt1Invertiert",
|
|
"caption": "Kontakt 1 invertieren"
|
|
},
|
|
{
|
|
"type": "SelectVariable",
|
|
"name": "Kontakt2VariableID",
|
|
"caption": "Kontakt 2 (Erhoehung / SG Ready 2)",
|
|
"validVariableTypes": [0]
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "Kontakt2Invertiert",
|
|
"caption": "Kontakt 2 invertieren"
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "Nennleistung",
|
|
"caption": "Nennleistung",
|
|
"suffix": " W",
|
|
"minimum": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Betriebsrueckmeldung",
|
|
"expanded": true,
|
|
"items": [
|
|
{
|
|
"type": "Select",
|
|
"name": "Rueckmeldungsart",
|
|
"caption": "Rueckmeldungsart",
|
|
"options": [
|
|
{"caption": "Gemessene Leistung", "value": 0},
|
|
{"caption": "Betriebsstatus", "value": 1}
|
|
]
|
|
},
|
|
{
|
|
"type": "SelectVariable",
|
|
"name": "IstleistungVariableID",
|
|
"caption": "Leistung oder Betriebsstatus",
|
|
"validVariableTypes": [0, 1, 2]
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "Laufschwelle",
|
|
"caption": "Laufschwelle bei Leistungsmessung",
|
|
"suffix": " W",
|
|
"minimum": 0,
|
|
"digits": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Schutzzeiten",
|
|
"expanded": true,
|
|
"items": [
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "Anlaufwartezeit",
|
|
"caption": "Anlaufwartezeit",
|
|
"suffix": " s",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "Wiederholsperre",
|
|
"caption": "Wiederholsperre nach erfolglosem Anlauf",
|
|
"suffix": " s",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "Mindestlaufzeit",
|
|
"caption": "Mindestlaufzeit",
|
|
"suffix": " s",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "Mindestsperrzeit",
|
|
"caption": "Mindestsperrzeit",
|
|
"suffix": " s",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "MaximaleSperrzeit",
|
|
"caption": "Maximale Sperrzeit am Stueck",
|
|
"suffix": " s",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "MaximaleSperrzeit24h",
|
|
"caption": "Maximale Sperrzeit in 24 Stunden",
|
|
"suffix": " s",
|
|
"minimum": 0,
|
|
"maximum": 86400
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Darstellung und Diagnose",
|
|
"items": [
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "EinstellungenInVisu",
|
|
"caption": "Lokale Einstellungen in der Visualisierung anzeigen"
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "DiagnosevariablenAnzeigen",
|
|
"caption": "Diagnosevariablen anzeigen"
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "LoggingEin",
|
|
"caption": "Diagnoseprotokoll aktivieren"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"status": [
|
|
{"code": 102, "icon": "active", "caption": "Aktiv"},
|
|
{"code": 201, "icon": "error", "caption": "Konfiguration ungueltig"},
|
|
{"code": 202, "icon": "error", "caption": "Schalt- oder Rueckmeldefehler"}
|
|
]
|
|
}
|