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 - argumenty - adresy


ADRES

Bezpośrednie wyświetlanie miejsc w pamięci następuje za pomocą specjalnych ciągów znaków. Powstają one ze złączenia znaku procent "%", przedrostka zakresu, przedrostka rozmiaru i jednej bądź wielu liczb naturalnych oddzielonych od siebie za pomocą spacji.

Obsługiwane są następujące przedrostki zakresu:

I    Wejście
Q    Wyjście
M    Znacznik

Obsługiwane są następujące przedrostki rozmiaru:

X    Pojedynczy bit
None    Pojedynczy bit
B    Bajt (8 bitów)
W    Słowo (16 bitów)
D    Podwójne słowo (32 bity)

Przykłady:

%QX7.5 i %Q7.5
Bit wyjściowy 7.5

%IW215
Słowo wejściowe 215

%QB7
Bajt wyjściowy 7

%MD48
Słowo podwójne na miejscu pamięci 48 w znaczniku

ivar AT %IW0 : WORD;
Przykład deklaracji zmiennej z danymi adresu


Poprawność adresu zależy od aktualnej konfiguracji sterownika programu.
Wskazówka: jeśli nie jest wyraźnie podany adres pojedynczego bitu, wartości typu boolean są alokowane w bajtach. Przykład: Zmiana wartości varbool1 AT %QW0 dotyczy zakresu od QX0.0 do QX0.7.
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