Eingang Latch (Latch extern)
Ein Latch-Eingang (Latch extern), für 24 V DC-Signale mit einer min. Pulsdauer von tON > 1 µs, ist verfügbar und kann wie folgt genutzt werden:
- Zählerstand reset:
den Zählerstand auf den in Index 0x80n1:1B „Reset counter value“ gesetzten Wert (Default‑Einstellung: „0“) zurücksetzen (Index 0x80n0:02 „Enable extern reset“) - Zählerstand setzen:
den Zählerstand über eine positive oder negative Flanke auf einen vorgegebenen Zählerwert setzen (Ausgangsprozessdaten „Set counter on latch extern on positive/negative edge“ (0x70n0:0a/0B)) - Zählerstand speichern:
den Zählerstand, in einem separaten Prozessdatum, über eine positive oder negative Flanke speichern (Ausgangsprozessdaten „Enable latch extern on positive/negative edge“ (0x70n0:02/04))
Zählerstand Reset über den Latch extern-Eingang (Enable extern reset)
Der Zählerstand kann über den Latch extern-Eingang auf „0“ gesetzt werden.
- Vorgabe des Reset-Wertes über Index 0x80n1:1B „Reset counter value“, (Default: 0)
- Zur Aktivierung dieser Funktion setzen Sie das Bit im Index 0x80n0:02 „Enable extern reset“.
- Legen Sie über Index 0x80n0:10 „Extern reset polarity“ fest, bei welcher Flanke der Latch extern-Eingang aktiv ist.
- 0: „Fall“ - mit fallender Flanke wird der Zähler auf „0“ gesetzt
- 1: „Rise“ - mit steigender Flanke wird der Zähler auf „0“ gesetzt
Es erfolgt keine Statusmeldung über die Prozessdaten.
Zählerstand setzen über den Latch extern-Eingang (Set counter on latch extern on positive/negative edge)
Der Zählerstand kann zur Laufzeit über die Prozessdaten durch die positive oder negative Flanke am Latch extern‑Eingang auf einen vorgegebenen Zählerstand gesetzt werden.
- Zählwertvorgabe über Prozessdatum „Set counter value“ (0x70n0:11)
- Aktivierung der Zählwertvorgabe über
- die positive Flanke am Latch extern‑Eingang:
Prozesssdatum „Set counter on latch extern on positive edge“ (0x70n0:0A) - die negative Flanke am Latch extern‑Eingang:
Prozessdatum „Set counter on latch extern on negative edge“ (0x70n0:0B) - Bei gesetztem Bit (TRUE) im Prozessdatum „Set counter on latch extern on positive edge“ (0x70n0:0A) oder „Set counter on latch extern on negative edge“ (0x070n0:0B) wird bei der nächsten steigenden oder fallenden Flanke am Latch extern‑Eingang der Zählerstand (Counter value) auf den im Prozessdatum „Set counter value“ vorgegebenen Zählerwert gesetzt.
- Zur Bestätigung wird das Bit im Prozessdatum „Set counter done“ (0x60n0:03) = TRUE gesetzt.
- Eine erneute Aktivierung der Zählwertvorgabe kann erst erfolgen, wenn das Prozessdatum „Set counter on latch extern on positive/negative edge“ (0x70n0:0A/0B) = FALSE gesetzt wurde.
Zählerstand speichern über eine positive/negative Flanke am Latch-Eingang (Enable latch extern on positive/negative edge)
- Speichern des Zählerstands am Latch extern-Eingang über:
- Prozessdatum „Enable latch extern on positive edge“ (0x70n0:02) = TRUE
Beim ersten externen Latch‑Impuls mit positiver Flanke wird der aktuelle Zählerwert in das Prozessdatum „Latch value“ (0x60n0:12) gespeichert. - Prozessdatum „Enable latch extern on negative edge“ (0x70n0:04) = TRUE
Beim ersten externen Latch‑Impuls mit negativer Flanke wird der aktuelle Zählerwert in das Prozessdatum „Latch value“ (0x60n0:12) gespeichert. - Gleichzeitige Aktivierung der Bits in den Prozessdaten „Enable latch extern on positive edge“ (0x70n0:02) und „Enable latch extern on negative edge“ (0x70n0:04)
beim ersten externen Latch‑Impuls, unabhängig von der Polarität der Flanke, wird der aktuelle Zählerwert im Prozessdatum „Latch value“ (0x60n0:12) gespeichert. - Festlegung, ob eine erneute Aktivierung des Befehls zum Speichern des Zählerwerts erforderlich ist, über:
- „Enable continuous latch extern“ Index 0x80n0:22 = FALSE
Die folgenden Impulse am Latch extern-Eingang haben bei gesetztem Bit in den Prozessdaten „Enable latch extern on positive edge“ (0x70n0:02) und „Enable latch extern on negative edge“ (0x70n0:04) keinen Einfluss auf den Latch-Wert im Prozessdatum „Latch value“ (0x60n0:12).
Erst, wenn das Bit im Prozessdatum „Latch extern valid“ (0x60n0:02) = FALSE ist, kann ein neuer Zählerwert auf den Latch-Eingang in das Prozessdatum „Latch value“ (0x60n0:12) geschrieben werden - „Enable continuous latch extern“ Index 0x80n0:22 = TRUE
Der Zählerwert wird bei jeder parametrierten Flanke am Latch extern-Eingang in das Prozessdatum „Latch value“ (0x60n0:12) geschrieben.
Eine erneute Aktivierung der Prozessdaten „Enable latch extern on positive edge“ (0x70n0:02) und „Enable latch extern on negative edge“ (0x70n0:04) entfällt. - Das Speichern des Zählwerts im Prozessdatum „Latch value“ (0x60n0:12) wird über das Bit im Prozessdatum „Latch extern valid“ (0x60n0:02) bestätigt.
- Der Status des Latch extern-Eingangs kann über das Prozessdatum „Status of extern latch“ (0x60n2:14) erfasst werden.