menu
dopisz swój adres do listy:
kontakt CoDeSys.pl:
e-mail: news@codesys.pl
Telefon: 048 331 20 57
Fax: 048 331 25 36

www.codesys.pl
wyszukaj w codesys.pl
biblioteki standardowe - util.lib (funkcje bit/bajt)


EXTRACT

Wejścia tej funkcji to DWORD X, oraz BYTE N. Wydawana jest wartość BOOL z zawartością N-tego bitu wpisu X, przy czym liczenie rozpoczyna się od bitu zerowego.


Przykłady w ST:

FLAG:=EXTRACT(X:=81, N:=4);  (* wynik : TRUE, ponieważ 81 to binarnie 1010001, 4 bit to 1 *)
FLAG:=EXTRACT(X:=33, N:=0);  (* wynik : TRUE, ponieważ 33 to binarnie 100001, zerowy bit to 1 *)


codesys.pl