Uif - User Interrupt Flush - Allen-Bradley MicroLogix 1200 Manual De Referencia

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

Publicidad

UIF - User Interrupt Flush

UIF
UIF
User Interrupt Flush
Interrupt Types
Tipo de instrucción: salida
Tabla 18.8 Tiempo de ejecución de la instrucción UIF
1
Controlador
MicroLogix 1200
MicroLogix 1500
La instrucción UIF se usa para quitar (retirar interrupciones pendientes del
sistema) interrupciones de usuario seleccionadas. La siguiente tabla muestra los
tipos de interrupciones con sus bits de retirada correspondientes:
Tabla 18.9 Tipos de interrupciones inhabilitadas por la instrucción UIF
Interrupción
EII - Event Input Interrupts
EII - Event Input Interrupts
HSC - High-Speed Counter
EII - Event Input Interrupts
EII - Event Input Interrupts
HSC - High-Speed Counter
STI - Selectable Timed Interrupts
Nota: Los bits 7 a 15 deben establecerse en cero.
(1) El controlador MicroLogix 1200 tiene una interrupción HSC, HSC0. El controlador MicroLogix 1500 tiene dos:
HSC0 y HSC1.
Para retirar interrupciones:
1. Seleccione cuáles interrupciones desea retirar.
2. Halle el valor decimal de las interrupciones seleccionadas.
3. Sume los valores decimales si seleccionó más de un tipo de interrupción.
4. Introduzca la suma en la instrucción UIF.
Por ejemplo, para inhabilitar EII Event 1 y EII Event 3:
EII Event 1 = 32, EII Event 3 = 4
32 + 4 = 36 (introduzca este valor)
Cuando el renglón es:
Verdadero
Falso
12.3 µs
0.0 µs
10.6 µs
0.0 µs
Elemento
Valor decimal Bit
Event 0
64
Event 1
32
HSC0
16
Event 2
8
Event 3
4
(1)
HSC1
2
STI
1
Publicación 1762-RM001D-ES-P - Octubre 2002
Uso de interrupciones
18-11
correspondiente
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Micrologix 1500

Tabla de contenido