Capítulo 5
Comparar instrucciones
¿Qué es el relleno
de ceros?
374
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
ATN
arcotangente
COS
coseno
radianes a
DEG
grados
FRD
BCD a entero
logaritmo
LN
natural
LOG
logaritmo de
base 10
MOD
módulo-división
NOT
NO a nivel de
bits
O
O a nivel de
bits
RAD
grados a
radianes
SIN
seno
SQR
raíz cuadrada
TAN
tangente
TOD
entero a BCD
TRN
truncar
XOR
O exclusivo a
nivel de bits
Hay dos formas de convertir un tipo entero más pequeño a uno más grande:
Relleno de ceros
Extensión de signo
El método empleado depende de la instrucción que está utilizando el operando.
Para el relleno de ceros, todos los bits por encima del rango del tipo más pequeño
se rellenan con 0.
Por ejemplo, SINT: 16#87 = -121 convertido a DINT da como resultado
16#00000087 = 135
Para la extensión de signo, todos los bits por encima del rango del tipo más
pequeño se rellenan con el bit de signo del tipo más pequeño.
Por ejemplo:SINT: 16#87 = -121 convertido a DINT da como resultado
16#FFFFFF87 = -121
Consulte también
Máscara igual a (Mask Equal To, MEQ)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
en la
página 356
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X