Zählerstand latchen

Im Incremental-Encoder-Modus kann der Zählerstand gelatcht und dadurch der aktuelle Wert in die Prozessdaten eingetragen werden. Als Latch-Eingang wird Eingang 3 verwendet.

Um die Funktion zu aktivieren, muss die Variable Enable latch extern on positive edge auf True gesetzt sein. Bei einem High-Pegel an Eingang 3 wird der aktuelle Zählerstand in die Variable Latch Value eingetragen. Sie können die Gültigkeit der Variable überwachen. Sobald der Latch-Wert eingetragen wird, wird auch die Variable Latch extern valid auf True gesetzt.

Gehen Sie wie folgt vor:

Zählerstand latchen 1:
1. Setzen Sie die Variable Enable latch extern on positive edge auf True, um die Latch-Funktion zu aktivieren.
2. Überwachen Sie den Status des Latch-Eingangs mit der Variable Status of extern latch.
3. Bei einem High-Pegel an Eingang 3 wird der aktuelle Zählerstand in die Variable Latch Value eingetragen.
4. Überwachen Sie die Gültigkeit des Latch-Wertes über die Variable Latch extern valid. Sobald der Latch-Wert geschrieben wird, wird auch die Variable auf True gesetzt.
Um erneut einen Latch auszuführen, muss die Variable Enable latch extern on positive edge wieder einen High-Pegel bekommen.