Panoramica
Questo operatore indirizzo non è specificato dallo standard IEC 61131-3.
BITADR
restituisce l'offset bit nel segmento in DWORD. Il valore di offset dipende dal fatto che l'opzione sia attivata o meno nelle impostazioni della destinazione.
Il nibble più significativo in DWORD indica l'area di memoria:
Memoria: 16#40000000
Ingresso: 16#80000000
Uscita: 16#C0000000
Esempio in ST
VAR
xVar AT %IX2.3:BOOL;
dwBitoffset: DWORD;
END_VAR
dwBitoffset:=BITADR(xVar); (* Result if byte addressing=TRUE: 16#80000013, if byte addressing=FALSE: 16#80000023 *)
Esempio in IL
LD xVar
BITADR
ST dwBitoffset
Considerazioni relative alle modifiche online
L'esecuzione del comando può modificare il contenuto degli indirizzi.
ATTENZIONE
|
|
PUNTATORE NON VALIDO
Verificare la validità del puntatore quando si utilizzano i puntatori sugli indirizzi e durante l'esecuzione del comando Modifica in linea.
Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.
|