Bitfeld setzen und rücksetzen
Tabelle 7- 10 Anweisungen SET_BF und RESET_BF
KOP
FUP
1
In KOP und FUP: Diese Anweisungen müssen ganz rechts in einer Verzweigung angeordnet werden.
1
In SCL: Sie müssen Code schreiben, um diese Funktion innerhalb Ihrer Anwendung zu replizieren.
2
Tabelle 7- 11 Datentypen für die Parameter
Parameter
Datentyp
OUT
Bool
n
Konstante (UInt)
Flipflop-Schaltung vorrangig setzen und vorrangig rücksetzen
Tabelle 7- 12 Anweisungen RS und SR
KOP/FUP
SCL
Nicht verfügbar
Nicht verfügbar
In KOP und FUP: Diese Anweisungen müssen ganz rechts in einer Verzweigung angeordnet werden.
1
In SCL: Sie müssen Code schreiben, um diese Funktion innerhalb Ihrer Anwendung zu replizieren.
2
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
SCL
Beschreibung
Nicht verfügbar
Wird SET_BF aktiviert, wird der Datenwert 1 in "n" Bits
geschrieben, beginnend an Adresse OUT. Wird SET_BF nicht
aktiviert, verändert sich OUT nicht.
Nicht verfügbar
RESET_BF schreibt den Datenwert 0 in "n" Bits, beginnend an
Adresse OUT. Wird RESET_BF nicht aktiviert, verändert sich
OUT nicht.
Beschreibung
Startelement des Bitfelds, das gesetzt oder zurückgesetzt
werden soll (Beispiel: #MyArray[3])
Anzahl der zu schreibenden Bits
Beschreibung
RS ist ein Flipflop, bei dem das Setzen Vorrang hat. Sind beide Signale Setzen
(S1) und Rücksetzen (R) wahr, ist die Ausgangsadresse OUT 1.
SR ist ein Flipflop, bei dem das Rücksetzen Vorrang hat. Sind beide Signale
Setzen (S) und Rücksetzen (R1) wahr, ist die Ausgangsadresse OUT 0.
100BAnweisungen
7.1 Bitverknüpfung
181