Valores inmediatos
Al introducir un valor inmediato (constante) en formato decimal (por ejemplo, -2, 3), el controlador almacena el valor empleando 32 bits. Si se introduce un valor en una base que no sea decimal (como binaria o hexadecimal) y no se especifican todos los 32 bits, el controlador colocará un cero en los bits que no haya especificado (relleno de ceros).
IMPORTANTE:
Relleno de ceros de valores inmediatos binarios, octales o hexadecimales inferiores a 32 bits.
Si introduce | El controlador almacena |
-1 | 16#ffff ffff (-1) |
16#ffff (-1) | 16#0000 ffff (65535) |
8#1234 (668) | 16#0000 029c (668) |
2#1010 (10) | 16#0000 000a (10) |
Valores inmediatos enteros
Si introduce | El controlador almacena |
Sin sufijos | DINT |
"U" o "u" | UDINT |
"L" o "l" | LINT |
"UL", "ul", "Ul" o "uL" | ULINT |
Valores inmediatos de punto flotante
Si introduce | El controlador almacena |
Sin sufijos | REAL |
"L" o "l" | LREAL |
Entregue su opinión