oscat.lib > oscat.lib fuer Step 7
ONTIME
(1/1)
erick:
Hallo,
ich habe einen Bug in der Funktion ONTIME entdeckt.
Und zwar wird die Zeit des letzten Durchlaufes nicht immer gemerkt siehe Programmauszug.
Also last:=tx; sollte nach der IF Schleife stehen.
IF NOT init OR rst THEN
....
ELSIF IN THEN
...
ELSE
last := tx;
END_IF;
last := tx;
edge := in;
Trotzdem Super Arbeit.
mfg Erick
hugo:
ja da hast du recht, wenn in länger als 49 tage true ist hätte ontime falsch gezählt.
das wird ion 303 gefixed
erick:
Hallo,
ich hatte aber auch den effekt das die ms mal höher als 1999 waren dann hat alles verrückt gespielt.
mfg Erick
erick:
Ist mit V 3.03 erledigt. ;D ;D
Danke für die super Arbeit.
mfg Erick
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln