Baustein SR - Schieberegister (DWORD)
Mit jeder steigender Flanke an FP (ForwardPulse) wird der Doppelwort-Wert am
Dateneingang I1 in das erste Registerfeld D1 übernommen. Dabei werden die
ursprünglichen Inhalte der Registerfelder um ein Feld in Richtung höherer Feld-
nummern verschoben. Mit jeder steigender Flanke an BP (BackwardPulse) wird der
Doppelwort-Wert am Dateneingang I2 in das letzte Registerfeld D8 übernommen.
Dabei werden die ursprünglichen Inhalte der Registerfelder um ein Feld in Richtung
niedrigerer Feldnummern verschoben.
Beispiel: Schieberegister Betriebsart DW, rückwärts
Abb. 219: Schieberegister SR..: Rückwärtsoperation in der Betriebsart DW
①
Ausgangssituation
Die Option Bausteinfreigabe durch EN erforderlich ist durch Häkchen aktiviert.
– SR..EN ist nicht eingeschaltet, der Baustein ist nicht aktiv.
– In SR..D2 befindet sich der Wert 8, in den übrigen Registerfeldern eine 0.
②
Übernahme eines Wertes
– SR..EN ist eingeschaltet, der Baustein ist aktiv.
– SR..I2 hat den Wert 10.
– beim Rückwärtstakt mit SR..BP schiebt Registerfeld SR..D8 den Inhalt aller Registerfelder
um eine Stelle zurück und übernimmt die 10 von SR..I2.
③
Übernahme eines Wertes
– SR..EN ist eingeschaltet, der Baustein ist aktiv
– SR..I2 hat den Wert 52.
– beim Rückwärtstakt mit SR..BP schiebt Registerfeld SR..D8 den Inhalt aller Registerfelder
erneut um eine Stelle zurück und übernimmt die 52 von SR..I2.
④
Rücksetzen des Registers
– SR..EN ist eingeschaltet, der Baustein ist aktiv
– Einschalten von SR..RE löscht den Registerinhalt.
easyE4 02/24 MN050009DE Eaton.com
6. Funktionsbausteine
6.1 Herstellerbausteine
441