oscat.lib > oscat.lib fuer Step 7

CLK_PRG liefert keine Impulse

<< < (2/2)

chaehnle:
So nun sind die 4 Tage rum.
Die Timer-Werte im DB52 nach dem aktivieren stehen nun bei -23D15H19M38S940MS für Last (-23D...192MS bei tx) somit ist auch Last<tx.
Im DB64 (desFB64) ist das Überlaufbit bit31 TRUE.
Soweit hat diesmal blöderweise alles richtig funktioniert.
Mir ist nun noch eines nicht ganz klar:
Was passiert nun mit dem Überlauf bit31 beim nächsten Überlauf (in ca 48Tagen).
Wenn ich das Richtig verstanden habe wird das Bit31 wieder negiert. Also meine ich dass das Bit31 beim nächsten Überlauf (von +24D auf -24D) auf FALSE geht. Das wäre ja nicht korrekt.
Oder wird das Bit31 durch den TIME TCK wieder richtiger weise bei positivem Wert auf False gesetzt.?
Oder hats was mit dem wechsel von - nach + zu tun( gibts eigentlich -0 und +0 ? sollte eigentlich nicht??)
10000000 00000000 00000000 00000000 ist ja im Format TIME nicht zulässig
Bitte korrigiert mich wenn ich mit den Annahmen nicht richtig bin!
Gruß
 

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln