Schieberegister

image\block_scr_sn.gif

Kurzbeschreibung

Mit der Funktion "Schieberegister" können Sie den Wert eines Eingangs auslesen und bitweise verschieben. Der Wert des Ausgangs entspricht dem des parametrierten Schieberegisterbits. Die Schieberichtung kann über einen besonderen Eingang geändert werden.

 

Beschaltung

Beschreibung

Eingang In

Eingang, dessen Wert beim Start der Funktion ausgelesen wird.

Eingang Trg

Mit der steigenden Flanke (Wechsel von 0 nach 1) am Eingang Trg (Trigger) starten Sie die Sonderfunktion. Ein Wechsel des Zustands von 1 nach 0 ist nicht relevant.

Eingang Dir

Über den Eingang Dir geben Sie die Schieberichtung für die Schieberegisterbits S1...S8 an:

Dir = 0: Aufwärtsschieben (S1 >> S8)

Dir = 1: Abwärtsschieben (S8 >> S1)

Parameter

Schieberegisterbit, das den Wert des Ausgangs Q bestimmt.

 Mögliche Einstellungen: S1 ... S8

Remanenz ausgewählt (on) = der Zustand wird remanent gespeichert.

Ausgang Q

Der Wert des Ausgangs entspricht dem des parametrierten Schieberegisterbits.

Timing-Diagramm

image\block_scr_diagramm_de.gif

Funktionsbeschreibung

Mit der steigenden Flanke (Wechsel von 0 nach 1) am Eingang Trg (Trigger) liest die Funktion den Wert des Eingangs In ein.

Je nach Schieberichtung wird dieser Wert in das Schieberegisterbit S1 oder S8 übernommen:

Am Ausgang Q wird der Wert des parametrierten Schieberegisterbits ausgegeben.

Ist Remanenz nicht eingeschaltet, so beginnt nach Netzausfall die Schiebefunktion neu bei S1 bzw. S8.

Hinweis

Sie können die Sonderfunktion Schieberegister nur einmal im Schaltprogramm verwenden.

 

Übersicht