Parámetros DII
Los parámetros siguientes son asociados con la función DII. Estos parámetros
tienen direcciones de archivo de estado que se describen aquí y en el apéndice B.
Bit de DII pendiente (S:2/11) – Cuando se establece, este bit indica que el
acumulador DII (S:52) es igual a la DII preseleccionada (S:50) y que el número
de archivo de escalera especificado por el número de archivo DII (S:46) espera
su ejecución. Se pone a cero cuando el número de archivo DII (S:46) comienza
a ejecutarse o cuando sale del modo de marcha REM o prueba REM.
Bit de habilitación DII (S:2/12) – Para programar esta característica, use la
función de monitor de datos para establecer/poner a cero este bit o direccione
este bit con su programa de escalera. Este bit se establece en su condición
predeterminada. Si se establece, permite la ejecución de la subrutina DII si el
archivo DII (s:46) no es cero. Si se pone a cero, cuando ocurre la interrupción,
la subrutina DII no se ejecuta y el bit de DII pendiente se establece. La función
DII continúa funcionando cuando el archivo DII (S:46) no sea cero. Si el bit
pendiente se establece, el bit de habilitación se examina al próximo final de
escán.
Bit de ejecución DII (S:2/13) – Cuando se establece, este bit indica que la
interrupción DII ha ocurrido y que la subrutina DII se está ejecutando. Este bit
se pone a cero al finalizarse la rutina DII, encendido o entrada en el modo de
marcha REM.
Bit de overflow DII (S:5/12) – Este bit se establece siempre que la
interrupción DII ocurra cuando todavía está ejecutando la subrutina DII o
cuando la interrupción DII ocurra mientras esté pendiente o inhabilitada.
Bit de reconfiguración (S:33/10) – Cuando este bit se establece (1), indica
que en el próximo final de escán (END, TND o REF), salida de la rutina de
fallo, salida de STI ISR, salida del evento ISR o la próxima salida de DII ISR,
ocurrirá lo siguiente:
–
El acumulador DII se borra,
–
los valores a las palabras de estado S:47 a S:50 se aplican,
–
el bit pendiente se pone a cero, y
–
el bit de reconfiguración DII se pone a cero.
Bit de DII perdida (S:36/8) – Este bit se establece si una interrupción DII
ocurre mientras que el bit de DII pendiente esté establecido.
Número de archivo (palabra S:46) – Usted introduce un número de archivo
(3 a 255) que se usa como la subrutina de interrupción de entrada discreta.
Escriba un valor de 0 para inhabilitar la función. Este valor se aplica al
momento de detección de un bit de reconfiguración DII, cada salida de DII ISR
y cada final de escán (END, TND o REF). Un cero inhabilita la operación.
Cómo comprender las rutinas de interrupción
11–25