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 ningún sufijo | DINT |
"U" | UDINT |
"L" | LINT |
"UL" | ULINT |
Valores inmediatos de punto flotante
Si introduce | El controlador almacena |
|---|---|
Sin ningún sufijo | REAL |
"L" | LREAL |
Entregue su opinión