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
elementy programu - operatory adresu


BITADR

Funkcja adresu, nie zalecana przez normę IEC61131-3.

BITADR daje offset bitowy w obrębie segmentu w DWORD. Offset zależy od tego, czy w ustawieniach systemu docelowego jest aktywna opcja adresowania bajtów. 

VAR
var1 AT %IX2.3:BOOL;
bitoffset: DWORD;
END_VAR

Przykład w ST:

bitoffset:=BITADR(var1); (* Wynik adresowania bajtów=TRUE: 19, przy adresowaniu bajtów=FALSE: 35 *)

Przykład w IL:

LD Var1
BITADR
ST Var2


Uwaga: w przypadku zastosowania zmiany online, zawartość adresów może ulec przemieszczeniu. Przy stosowaniu wskaźników należy zwracać uwagę na adresy.


codesys.pl