Actualizaciones A Los Bits De Estado Matemáticos; Bit De Interrupción Por Overflow - Allen-Bradley MicroLogix 1200 Manual De Referencia

Controladores programables
Ocultar thumbs Ver también para MicroLogix 1200:
Tabla de contenido

Publicidad

Actualizaciones a los bits
de estado matemáticos
Después de ejecutar una instrucción matemática, se actualizan los bits de
estado aritméticos del archivo de estado. Los bits de estado aritméticos están
en la palabra 0, en el archivo de estado del procesador (S2).
Tabla 10.2 Bits de estado matemáticos
Con este bit:
S:0/0
Acarreo
S:0/1
Overflow
S:0/2
Bit cero
S:0/3
Bit de signo
S:2/14
Overflow matemático
(1)
seleccionado
S:5/0
Interrupción por
(1)
overflow
(1) Bits de control
Bit de interrupción por overflow, S:5/0
El bit de error menor (S:5/0) se establece ante la detección de un overflow
matemático o división entre cero. Si este bit se establece ante la ejecución de
una instrucción END o una instrucción Temporary End (TND), se declara el
código de error mayor recuperable 0020.
En aplicaciones donde ocurre un overflow matemático o división entre cero,
usted puede evitar un fallo del controlador usando una instrucción de
desenclavamiento (OTU) con la dirección S:5/0 en el programa. El renglón
debe estar entre el punto de overflow y la instrucción END o TND.
La siguiente ilustración muestra el renglón que puede usar para desenclavar el
bit de interrupción por overflow.
Instrucciones matemáticas
El controlador:
Se establece si se genera un acarreo; de lo contrario se
restablece.
Se establece cuando el resultado de una instrucción
matemática no cabe en el destino, de lo contrario se
restablece.
Se establece si el resultado es cero, de lo contrario se
restablece.
Se establece si el resultado es negativo (MSB se
establece), de lo contrario se restablece.
Examina el estado de este bit para determinar el valor
del resultado cuando ocurre un overflow.
Se establece si el bit de overflow se establece, de lo
contrario se restablece.
Publicación 1762-RM001D-ES-P - Octubre 2002
10-3
S:5
U
0

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Micrologix 1500

Tabla de contenido