170 lines
3.9 KiB
JSON
170 lines
3.9 KiB
JSON
{
|
|
"elements": [
|
|
{
|
|
"type": "List",
|
|
"name": "Batteries",
|
|
"caption": "Batterien",
|
|
"rowCount": 5,
|
|
"add": true,
|
|
"delete": true,
|
|
"sort": {
|
|
"column": "typ",
|
|
"direction": "ascending"
|
|
},
|
|
"columns": [
|
|
{
|
|
"caption": "Typ",
|
|
"name": "typ",
|
|
"width": "160px",
|
|
"edit": {
|
|
"type": "ValidationTextBox"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Kapazität",
|
|
"name": "capazity",
|
|
"width": "100px",
|
|
"suffix": " kWh",
|
|
"edit": {
|
|
"type": "NumberSpinner",
|
|
"minimum": 0,
|
|
"digits": 2
|
|
}
|
|
},
|
|
{
|
|
"caption": "Batterieleistung",
|
|
"name": "powerbat",
|
|
"width": "120px",
|
|
"suffix": " W",
|
|
"edit": {
|
|
"type": "NumberSpinner",
|
|
"minimum": 0,
|
|
"digits": 0
|
|
}
|
|
},
|
|
{
|
|
"caption": "SoC Variable",
|
|
"name": "soc",
|
|
"width": "120px",
|
|
"edit": {
|
|
"type": "SelectVariable"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Ist-Leistung Register",
|
|
"name": "register_bat_power",
|
|
"width": "150px",
|
|
"edit": {
|
|
"type": "SelectVariable"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Ladeleistung Register",
|
|
"name": "powerbat_laden",
|
|
"width": "150px",
|
|
"edit": {
|
|
"type": "SelectVariable"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Entladeleistung Register",
|
|
"name": "powerbat_entladen",
|
|
"width": "160px",
|
|
"edit": {
|
|
"type": "SelectVariable"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Modus Register",
|
|
"name": "register_ladenentladen_modus",
|
|
"width": "140px",
|
|
"edit": {
|
|
"type": "SelectVariable"
|
|
}
|
|
}
|
|
],
|
|
"values": []
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "SDL / EV Fenster",
|
|
"items": [
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "SDL_Leistung_Laden",
|
|
"caption": "SDL Leistung Laden",
|
|
"suffix": " W",
|
|
"minimum": 0,
|
|
"digits": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "SDL_Leistung_Entladen",
|
|
"caption": "SDL Leistung Entladen",
|
|
"suffix": " W",
|
|
"minimum": 0,
|
|
"digits": 0
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "ReserveHours",
|
|
"caption": "SDL Reservezeit",
|
|
"suffix": " h",
|
|
"minimum": 0,
|
|
"maximum": 24,
|
|
"digits": 2
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "SDL_Start_Pos_Config",
|
|
"caption": "Virtueller SDL Startwert",
|
|
"suffix": " %",
|
|
"minimum": 0,
|
|
"maximum": 100,
|
|
"digits": 2
|
|
},
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "EV_Start_Pos_Config",
|
|
"caption": "Virtueller EV Startwert",
|
|
"suffix": " %",
|
|
"minimum": 0,
|
|
"maximum": 100,
|
|
"digits": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ExpansionPanel",
|
|
"caption": "Regelung",
|
|
"items": [
|
|
{
|
|
"type": "NumberSpinner",
|
|
"name": "UpdateInterval",
|
|
"caption": "Update Intervall",
|
|
"suffix": "S",
|
|
"minimum": 1,
|
|
"digits": 20
|
|
},
|
|
{
|
|
"type": "CheckBox",
|
|
"name": "FilterAktiv",
|
|
"caption": "Filter für aktuelle EV/SDL Leistung aktiv. Dient für die Visualisierung"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": [
|
|
{
|
|
"type": "Button",
|
|
"caption": "Virtuelle Konten auf Startwerte zurücksetzen",
|
|
"onClick": "GEF_ResetVirtualAccounts($id);"
|
|
},
|
|
{
|
|
"type": "Button",
|
|
"caption": "Jetzt aktualisieren",
|
|
"onClick": "GEF_Update($id);"
|
|
}
|
|
]
|
|
}
|