Step 7 Verarbeitung von schnellen Signalen ( ca. 1-2ms )

Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn das entsprechende Bit 1-Signal hat, muss lediglich ein Zähler erhöht werden. Ich kann ja auch im Weckalarm-OB bei einer positiven Flanke des Bits einen Zähler um den Wert 1 erhöhen.

Irgendwann kommt dann das Umdrehungssignal des anderen Sensors. Diesen kann ich auch im Weckalarm-OB abfragen. Sollte dieser eine positive Flanke haben, wird der Zählerwert mit dem eingestellten Wert verglichen und danach zurückgesetzt.
Liegt beim Vergleich ein Fehler vor, wird die Anlage abgeschaltet.


Somit ist das Problem mit den Merker auch gelöst.


Wobei meiner Meinung nach das mit dem Merker auch funktioniert:

Eine aufsteigende Flanke des Abfrage-Bits setzt einen Merker. (im Weckalarm)
Im normalen Programm wird bei aufsteigender Merkerflanke ein Zähler um 1 erhöht.
Danach wird der Merker zurückgesetzt.

Erst wenn das Signal des Bits abfällt und wieder kommt, kann der Merker erneut vom Weckalarm gesetzt werden.
 
Zuletzt bearbeitet:
Zurück
Oben