En Control FPWIN Pro7, las direcciones físicas solo deberían aparecer en la dirección asignada en la lista de variables globales. El uso de direccionamiento explícito en los editores de programación no es seguro y no se recomienda con la excepción de las direcciones de los modificadores de índice (ver advertencias del compilador).
Están disponibles dos formatos: Direcciones FP y direccionamiento IEC 61131-3
Dirección FP |
Dirección IEC 61131-3 |
---|---|
R0 | %MX0.0.0 |
WX4 | %IW4 |
S23:UM4A (para el FP7 solamente) | %MW20.23.74 |
WX4, S23:UM4A, Y3E, S12, R100A, E1234, DT1234
Formato:
Prefijo de la dirección del slot para las direcciones de la unidad de memoria, por ejemplo, S23:UM4A (para el FP7 solamente)
Identificador de la dirección del slot S
Número del slot dd, por ejemplo 23 de S23:UM1A0
Separador ':'
Prefijo de doble tamaño: D para palabras de 32 bits
Prefijo para las dirección FP:
Para valores de 1-bit, por ejemplo, X, Y, R
Para palabras de 16 bits, por ejemplo, WX, WY, WR
Para registros de datos de 16 bits, por ejemplo, DT, FL
Offset en las direcciones:
Para bits en una palabra "dddX", por ejemplo, 100A de R100A
Para bits que no estén en una palabra "dddd", por ejemplo, 1234 de E1234
Para palabras "dddd", por ejemplo, 1234 de DT1234
Para palabra en la memoria "XXXX", por ejemplo ABCD de S3:UMABCD
dd, marcador de posición para los números decimales
XX, marcador de posición para los números hexadecimales
En los editores de programación se puede utilizar el direccionamiento explícito con los modificadores de índice.
Modificador índice de 16 bits, por ejemplo IXDT100, IYWR27, I2Y0 en PLCs de 16 bits
Modificador índice de 32 bits, por ejemplo DIXDT100, DIYWR27, DI2Y0... en PLCs de 32 bits
Estos modificadores índice también se pueden utilizar delante de los números de slot, por ejemplo, DIXS12:UM1A0.
%IW4, %IW23.4, %QX3.14, %QX12.3.14, %MX0.100.10, %MX10.1234, %MW5.1234
Formato:
Prefijos para el direccionamiento IEC: '%'
Prefijo de localización:
I, entrada
Q, salida
M, memoria interna
Prefijo de tamaño:
X, 1 bit
W, 16 bits
D, 32 bits
Número de jerarquía de área y separador '.' para el área de memoria interna M
Número de slot y separador '.' para las direcciones de la unidad de memoria (solamente para el FP7)
Offset en las direcciones:
Para bits en una palabra "ddd.d", por ejemplo, 100.10 de %MX0.100.10
Para bits que no estén en una palabra "dddd", por ejemplo, 1234 de %MX10.1234
Para palabras "dddd", por ejemplo, 1234 de %MW5.1234
Para consultar las tablas con todas las áreas de memoria, ver áreas de memoria y relés.