Zählerstand setzen

Der Zählerstand (Counter value) kann zur Laufzeit auf einen vorgegebenen Zählerwert gesetzt und damit zur Synchronisation mit anderen Prozessen genutzt werden. Die Vorgabe kann wie folgt aktiviert werden:

Zählerstand setzen 1:

Mehrfachaktivierung von „Set counter on ...“

Werden mehrere Befehle zu Übernahme des vorgegebenen Zählerstandes aktiviert, so wird nur der zuerst gesetzte Befehl von der Klemme akzeptiert. Alle anderen Befehle werden nicht berücksichtigt, bleiben aber systembedingt aktiviert.

  • Der Zählerstand wird bei dem zuerst aktivierten Ereignis, auf den vorgegebenen Zählerstand gesetzt und über das Bit „Set counter done“ (Index 0x60n0:03) bestätigt.
  • Eine erneute Aktivierung der Zählerwertvorgabe kann erst erfolgen, wenn alle aktivierten Befehle zur Übernahme des Zählerstandes deaktiviert wurden. Dies wird bestätigt, indem das „Set counter done“-Bit (Index 0x60n0:03) auf FALSE gesetzt wird.

Zählerstand setzen über eine SPS Variable (Set counter value)

Der Zählerstand kann zur Laufzeit über die Prozessdaten auf einen vorgegebenen Zählerwert gesetzt werden (0x70n0:03 „Set counter“). In der SPS kann dieses Bit z. B. mit einem digitalen Eingang verknüpft, oder auch direkt als Variable genutzt werden.

Zählerstand setzen über den Eingang Nullimpuls C (Set counter on Latch C)

Der Zählerstand kann zur Laufzeit über die Prozessdaten durch den Nullimpuls C auf einen vorgegebenen Zählerwert gesetzt werden.

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.