Hallo Leute,
ich habe mal folgendes Problem. Ich haben einen KNX Stromzähler, der mir den Zählerstand auf den Bus sendet. Diesen möchte ich jetzt um Mitternacht von dem Vortagszählerstand abziehen, um den Tagesverbrauch zu bekommen. Den Verbrauch will ich dann mir im Chart anzeigen lassen. Dazu habe ich dies im eibPc programmiert:
CODE]
Stromzaehler='6/0/0'u32
VerbrauchProTag=0u32
StromzaehlerVortag=0u32
if htime(00,00,00) then VerbrauchProTag=Stromzaehler-StromzaehlerVortag; StromzaehlerVortag=Stromzaehler endif
[/CODE]
Im Chart wird mir nur 0 angezeigt und per Debugger bekomme ich, auch nach mehreren Tagen, nur die 0 als VerbrauchProTag. StromzaehlerVortag wird mir aber mit dem Vortagswert im Debugger angezeigt. Wo ist denn hier mein Denkfehler?
Gruß Sven
ich habe mal folgendes Problem. Ich haben einen KNX Stromzähler, der mir den Zählerstand auf den Bus sendet. Diesen möchte ich jetzt um Mitternacht von dem Vortagszählerstand abziehen, um den Tagesverbrauch zu bekommen. Den Verbrauch will ich dann mir im Chart anzeigen lassen. Dazu habe ich dies im eibPc programmiert:
CODE]
Stromzaehler='6/0/0'u32
VerbrauchProTag=0u32
StromzaehlerVortag=0u32
if htime(00,00,00) then VerbrauchProTag=Stromzaehler-StromzaehlerVortag; StromzaehlerVortag=Stromzaehler endif
[/CODE]
Im Chart wird mir nur 0 angezeigt und per Debugger bekomme ich, auch nach mehreren Tagen, nur die 0 als VerbrauchProTag. StromzaehlerVortag wird mir aber mit dem Vortagswert im Debugger angezeigt. Wo ist denn hier mein Denkfehler?
Gruß Sven
Kommentar