Fließkomma Variablen
NameEinheitBeschreibung
Act_Power mW Power - Momentary
Tot_Power mWh Power - Total
counter count rising edge of Impuls
Restspeicher % Free Memory
Boolesche Variablen
NameBeschreibung
Temp_Low Temperature Lamp low
Temp_Mid Temperature Lampe mid
Temp_High Temperature Lamp high
effect Power effectivity bad
defect Solarpanel defect
Lamp_ON switch Lamp on/off
Impuls detect rising edge
Berechnungen
Abfolge ⇩VariableAusdruckBeschreibung
1 Temp_Low Temp_Lamp< Lower_Limit Temp of Lamp < untere Grenze
2 Temp_Mid Temp_Lamp> Lower_Limit and Temp_Lamp< Upper_Limit Temp of Lamp zwischen unterer und oberer Grenze
3 Temp_High Temp_Lamp> Upper_Limit Temp of Lamp > obere Grenze
4 Act_Power U_Panel*I_Panel Calculate Actual Power
5 Tot_Power Tot_Power+(Act_Power/3600) Calculate Total Power
6 effect Act_Power<5 Current Power < 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 Lamp off, Temp < untere Grenze on
9 Impuls rise(Temp_High) detect rising edge
10 counter if Impuls then counter +1 count each Impuls (power-meter)
11 Restspeicher 100 - DiskUsedPercent() Restspeicher in Prozent