Siemens 6ES7211-0BA23-0XB0 - SIMATIC S7-200, CPU 221 Compact Unit, AC/DC/Relay, 6 DI, 4 DO, 4Kb Code, 2Kb Data 6ES7211-0BA23-0XB0 Manual De Usuario

Los códigos de productos
6ES7211-0BA23-0XB0
Descargar
Página de 538
S7-200 Befehlssatz
Kapitel 6
183
Operation Wert in Schieberegister schieben
Die Operation Wert in Schieberegister schieben schiebt
einen Wert in das Schieberegister. Diese Operation dient
dazu, einen Produktfluss oder Daten auf einfache Weise in
Reihenfolge zu bringen und zu steuern. Mit dieser
Operation können Sie einmal pro Zyklus das gesamte
Register um ein Bit verschieben.
Die Operation Wert in Schieberegister schieben schiebt den
Wert von DATA in das Schieberegister. S_BIT gibt das
niederwertigste Bit des Schieberegisters an. N zeigt die
Länge des Schieberegisters und die Richtung, in die
geschoben wird, an (positive Schiebefunktion = N, negative
Schiebefunktion = -N).
Jedes von der Operation SHRB hinausgeschobene Bit wird
im Überlaufmerker (SM1.1) abgelegt.
Diese Operation wird definiert durch das niederwertigste Bit
(S_BIT) und die Anzahl der Bits, die durch die Länge (N)
angegeben wird.
Fehlerbedingungen, die ENO = 0 setzen
"
0006 (Indirekte Adresse)
"
0091 (Operand außerhalb des Bereichs)
"
0092 (Fehler in Zählfeld)
Betroffene Sondermerker:
"
SM1.1 (Überlauf)
Tabelle 6-62 Gültige Operanden für die Operation Wert in Schieberegister schieben
Eingänge/Ausgänge
Datentypen
Operanden
DATA, S_BIT
BOOL
E, A, V, M, SM, S, T, Z, L
N
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Konstante