Programmierung allgemeiner Standardfunktionen
7.3 Zugriffe auf Bits in Bitstrings
7.3
Zugriffe auf Bits in Bitstrings
7.3.1
Funktion _getBit
Diese Funktion liefert den Wert des angegebenen Bits einer Bitstring-Variablen.
Deklaration
FUNCTION _getBit (
Eingangsparameter
in
n
Rückgabewert
Datentyp:
Wert des Bits
Beispiel
myBit := _getBit
Die Anwendervariable
306
in
: ANY_BIT,
n
: USINT
)
: BOOL
Datentyp
Bitstring-Variable
Datentyp
Nummer des Bits, dessen Wert ausgegeben werden soll.
Zulässige Werte:
Bei der Angabe unzulässiger Werte liefert die Funktion den Rückgabewert FALSE.
BOOL
(in
myBit
// Bitstring-Variable
// Nummer des Bits
ANY_BIT
USINT
[0..7] für BYTE
[0..15] für WORD
[0..31] für DWORD
:= myBitString,
n
:= 5);
enthält das Bit 5 der Anwendervariablen
myBitString
.
Basisfunktionen
Funktionshandbuch, 05/2009