Allen-Bradley SLC 500 Serie Manual De Referencia página 370

Tabla de contenido

Publicidad

reface
Manual de referencia del juego de instrucciones
11–26
Número de ranura (palabra S:47) – Usted introduce el número de ranura (1
a 30) que se usa como la subrutina de interrupción de entrada discreta. Un valor
de cero inhabilita la función. Este valor se aplica al momento de detección del
bit de reconfiguración DII o a la entrada en el modo de marcha REM.
Máscara de bit (palabra S:48) – Usted introduce el valor mapeado por bit
que corresponde a los bits que desea monitorizar en el módulo de E/S discretas.
Sólo los bits 0 a 7 se usan en la función DII. El establecer un bit indica que
desea incluir el bit en la comparación de la configuración de bit de la tarjeta de
E/S discretas contra el valor de comparación DII (S:49). Este valor se aplica al
momento de detección del bit de reconfiguración DII, cada salida de DII ISR y
cada final de escán (END, TND o REF).
Valor de comparación (palabra S:49) – Usted introduce un valor mapeado
de bit que corresponde a la configuración de bit que debe ocurrir en la tarjeta de
E/S discretas para que un conteo o interrupción ocurra. Sólo los 0 a 7 se usan
en la función DII. El bit se debe establecer (1) o se debe poner a cero (0) para
satisfacer la condición de comparación para dicho bit. Una interrupción o
conteo será generada al momento de transición del último bit del valor de
comparación. Este valor se aplica al momento de detección del bit de
reconfiguración DII, cada salida de DII ISR y cada final de escán (END, TND o
REF).
Para proporcionar protección contra la modificación accidental del monitor de
datos para su selección, programe una instrucción MOV incondicional que
contenga el valor preseleccionado de la DII a S:50.
Valor preseleccionado (palabra S:50) – Cuando este valor es igual a 0 ó 1,
una interrupción es generada cada vez que la comparación especificada en las
palabras S:48 y S:49 se satisface. Cuando este valor es entre 2 y 32767, un
conteo ocurre cada vez que la comparación de bit se satisface. Una interrupción
será generada cuando el valor de acumulador alcance 1 ó exceda el valor
preseleccionado. Este valor se aplica al momento de detección del bit de
reconfiguración DII, cada salida de DII ISR y cada final de escán (END, TND o
REF).
Para proporcionar protección conatra la modificacion accidental del monitor de
datos para su selección, programe una instrucción MOV incondicional que
contenga el valor preseleccionado de la DII a S:50.
Máscara de retorno (palabra S:51) – La máscara de retorno se actualiza
inmediatamente antes de entrar en la subrutina DII. Este valor contiene el mapa
de bit de la última transición de bit que causó la interrupción. Si hay más de
una transición de bit durante el mismo período de muestreo DII de 100 ms, se
incluirá en la máscara de retorno. Este bit es puesto a cero por el procesador al
momento de salir de la subrutina DII. Use este valor para validar la última
transición de interrupción que causó que la configuración de entrada
correspondiera al valor de comparación. O use este valor dentro de la DII de su
subrutina para ayudar a determinar/validar la posición de la secuencia cuando
usted esté reconfigurando (secuenciando) la DII de manera dinámica.

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Micrologix 1000

Tabla de contenido