Bx, BxP, B/, B/P
Funciona-
Multiplicación y división de datos BCD (4 posiciones)
miento
Bx
Los datos BCD indicados en s1 se suman con los datos BCD en s2 y el resultado de
multiplicación se almacena en d1.
El valor de datos indicado en s1 y s2 debe ser un número decimal de 4 posiciones entre 0 y
9999.
B/
Los datos BCD indicados en s1 se dividen por los datos BCD en s2 y el resultado de división
se almacena en d1.
El resultado de división se encuentra almacenado en dos secuencias de bits de WORD (BCD,
8 posiciones), dividido en cuociente y valor residual.
El cuociente (BCD, 4 posiciones) se almacena en los elementos de secuencia de bits de
menor valor. El valor residual (BCD, 4 posiciones) se almacena en los elementos de secuencia
de bits de mayor valor. En los operandos de bits no se almacena el valor residual de los
resultados de división.
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● Como valor de datos en s1 ó s2 se aplica un valor de datos que diverge de 0 hasta 9999.
● El divisor s2 es igual a 0 (Serie Q/System Q = Código de error 4100).
6 – 54
Multiplicación BCD (4 posiciones)
División BCD (4 posiciones)
Programación MELSEC A y Q
BXP_0E1
BXP_0E2