7--29 Bcd Subtract -- Sub - Omron SYSMAC SP10 Manual Del Operacion

Tabla de contenido
Juego de Instrucciones

3--7--29 BCD SUBTRACT -- SUB(41)

Descripción
Indicadores
Atención
Ejemplo
98
Diagrama de relés
SUB(41)
Mi
Su
R
Cuando la condición de ejecución es ON, SUB(41) resta de Mi el contenido
de Su y CY, y almacena el resultado en R. Si el resultado es negativo, se
pone a ON el bit CY y el resultado se almacena en R en complemento a 10.
Para obtener el valor real a partir del complemento a 10, restar a cero el con-
tenido del canal R.
Mi -- Su -- CY
ER:
Mi y/o Su no están en BCD.
Canal DR direccionado indirectamente no existe. (El contenido de
*DR no está en BCD, o se ha excedido el área de DR.)
CY:
Se pone a ON cuando el resultado es negativo.
EQ:
Se pone a ON cuando el resultado es 0.
Poner a cero el indicador de acarreo antes de ejecutar SUB(41), y compro-
bar el estado de CY después de la ejecución de SUB(41). Si CY está en ON
(resultado de la sustración negativo), el resultado se da en complemento a
10 del valor real.
Cuando 0002 está a ON, el siguiente programa pone a cero el bit CY, resta
de DR 0010 el contenido de #0100 y de CY y almacena el resultado en DR
00.
Si el bit CY se pone a ON, resultado negativo, a 0000 se le resta dicho resul-
tado, almacenándose el así obtenido en DR 00, y poniendo a ON el DR 1100
para indicar un valor negativo.
Si el bit CY permanece en OFF, la segunda resta no se ejecuta.
Areas de datos
Mi: Minuendo (BCD)
E/S, canal, dedicado, DR, LR, TC, #
Su: Sustraendo (BCD)
E/S, canal, dedicado, DR, LR, TC, #
R: Canal resultado
Bits de salida, trabajo, DR, LR
CY
R
Sección 3--7
Tabla de contenido
loading

Este manual también es adecuado para:

Sysmac sp16Sysmac sp20

Tabla de contenido