Fließkomma Variablen
NameEinheitBeschreibung
Act_Power mW Momentanleistung
Tot_Power mWh Gesamtleistung
counter count rising edge of Impuls
Restspeicher % Restspeicher
gbm_Power KW Produktion Leistungsverbrauch
Boolesche Variablen
NameBeschreibung
Temp_Low Temperatur niedrig
Temp_Mid Temperatur ok
Temp_High Temperatur hoch
effect Effektivität niedrig
defect Solarpanel defekt
Lamp_ON Lampe an/aus
Impuls Ansteigende Flanke
Pruefereingabe Eingabe des Prüfernamens erfolgt
Berechnungen
Abfolge ⇩VariableAusdruckBeschreibung
1 Temp_Low Temp_Lamp< Lower_Limit Lampentemperatur < untere Grenze
2 Temp_Mid Temp_Lamp> Lower_Limit and Temp_Lamp< Upper_Limit Lampentemperatur zwischen unterer und oberer Grenze
3 Temp_High Temp_Lamp> Upper_Limit Lampentemperatur > obere Grenze
4 Act_Power U_Panel*I_Panel Berechnung Momentanleistung
5 Tot_Power Tot_Power+(Act_Power/3600) Berechnung Gesamtleistung
6 effect Act_Power<5 Momentanleistung < 5mWh
7 defect Act_Power<2 Solarpanel defect because < 2mW
8 Lamp_ON if Temp_Lamp> Upper_Limit then false else if Temp_Lamp < Lower_Limit then true else Lamp_ON Temp > obere Grenze Lampe aus, Temp < untere Grenze an
9 Impuls rise(Temp_High) Ansteigende Flanke
10 counter if Impuls then counter +1 count each Impuls (power-meter)
11 Restspeicher 100 - DiskUsedPercent() Restspeicher in Prozent
12 gbm_Power total_power_gbm / 1000