Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 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