Operador: BITADR
El operador es una extensión del estándar IEC 61131-3.
BITADR devuelve el bit offset dentro del segmento en uno DWORD.
Importante
El desplazamiento depende de si la opción "Direccionamiento de bytes" está activada o no en la configuración del sistema de destino.
El mordisco más significativo (4 bits) en este DWORD describe el área de memoria.
marcador M: 16#40000000
aporte I: 16#80000000
Salida Q: 16#C0000000
Atención
Tenga en cuenta al usar punteros a direcciones: si usa un cambio en línea, el contenido de las direcciones puede cambiar.
ejemplo 135. Ejemplos
Lenguaje de implementación ST
VAR
    xVar AT %IX2.3 : BOOL;
    dwBitoffset : DWORD;
END_VAR
dwBitoffset := BITADR(xVar); (* If byte addressing = TRUE, result = 16#80000013; if byte addressing = FALSE, result =  16#80000023 *)