FUNCTION PUTBIT : DWORD
Setzt ein Bit eines DWORD-Werts
Beispiel in ST:
var1 := 38; (* binär 100110 *) var2 := PUTBIT(A,4,TRUE); (* Result: 54 = 2#110110 *) var3 := PUTBIT(A,1,FALSE); (* Result: 36 = 2#100100 *)
Gültigkeitsbereich
Name
Typ
Kommentar
Return
PUTBIT
DWORD
Wert mit dem geänderten Bit
Eingang
X
Wert der verändert werden soll
N
BYTE
Position des zu ändernden Bits, beginnend mit 0
B
BOOL
Wert des Bits