Uppdaterad – 12 januari 2023
Detta program används för att registrera och kontrollera den maximala tillåtna strömförbrukningen vad gäller säkerhet.
Om den maximalt tillåtna strömmen överskrids stängs förbrukare och/eller tillgängliga effektnivåer av eller på.
- Installerad hårdvara
– Hemmatisk 4-vägs relämodul HM-LC-Sw4-WM
– Homematic DIN-skena växlande ställdon med effektmätning HM-ES-PMSw1-DR
- Systemvariabler som ska skapas
– Var_HG_LM_POWER (riktig typ)
– Var_HG_LM_VOLTAGE (riktig typ)
– HG_LM_POWER (för att visa värdet i webbgränssnittet)
– HG_LM_VOLTAGE (för att visa värdet i webbgränssnittet)
- Program som ska skapas
– SV_IT (systemvariabel inomhustemperatur) - Kanaletiketter
– / –
Programmet:

Koden:
;
verklig Var_HG_LM_POWER;
verklig Var_HG_LM_VOLTAGE
var HG_LM_POWER;
var HG_LM_VOLTAGE;
Var_HG_LM_POWER = dom.GetObject("BidCos-RF.TEQ0864424:2.POWER").Value();
WriteLine("Var_HG_LM_POWER");WriteLine(Var_HG_LM_POWER);
dom.GetObject("HG_LM_POWER").State(Var_HG_LM_POWER);
Var_HG_LM_VOLTAGE = dom.GetObject("BidCos-RF.TEQ0864424:2.VOLTAGE").Value();
WriteLine("Var_HG_LM_VOLTAGE");WriteLine(Var_HG_LM_VOLTAGE);
dom.GetObject("HG_LM_VOLTAGE").State(Var_HG_LM_VOLTAGE);
Utdata från skriptet (om raderna WriteLine(" ... ")
kommenteras inte ut):
Var_HG_LM_POWER
210.750000
Var_HG_LM_VOLTAGE
228.100000