• No se han encontrado resultados

A-4-3 Uso de entradas de interrupción para acelerar procesos

N/A
N/A
Protected

Academic year: 2021

Share "A-4-3 Uso de entradas de interrupción para acelerar procesos"

Copied!
6
0
0

Texto completo

(1)

A

A p é n d ic e

A-4-3 Uso de entradas de interrupción para acelerar procesos

„ Funciones utilizadas

zEntradas de interrupción

Normalmente, las unidades CP1L repiten los procesos en el siguiente orden: procesos de supervisión, ejecución del programa, refresco de E/S, servicios de periféricos. Durante la fase de ejecución del programa se ejecutan las tareas cíclicas. Por su parte, la función de interrupción permite que una condición especificada interrumpa un ciclo y ejecute el programa especificado. Las entradas de interrupción (modo directo) ejecutan tareas de interrupción cuando la entrada incorporada de una CPU pasa de OFF a ON, o bien de ON a OFF. Las tareas de interrupción 140 a 145 están asignadas a los contactos de entrada. La asignación es fija. Utilice entradas de interrupción para agilizar el procesamiento no afectado por el ciclo de scan.

„ Descripción general de la operación

Los productos en movimiento (por ejemplo, chips de circuitos integrados) son sometidos a una inspección para detectar curvaturas y pliegues. Utilice entradas de interrupción si el ciclo de tiempo normal no permite un procesamiento lo bastante rápido.

Las tareas de interrupción se ejecutarán cuando la entrada del sensor (interrupción) cambie de OFF a ON.

Entrada del sensor (interrupción)

Entrada del sensor 1 Entrada del sensor 2 Entrada del sensor 3

Producto

Entrada del sensor (entrada de interrupción 0) Contacto 0.04

Entrada del sensor 1 Contacto 0.00 Entrada del sensor 2 Contacto 0.01 Tarea de interrupción del proceso Salida PASS Contacto 100.00 Salida NG Contacto 100.01 Entrada del sensor 3 Contacto 0.02 Entrada de RESET Contacto 0.05

Entrada del sensor de salida NG 1 Contacto 100.02

Entrada del sensor de salida NG 2 Contacto 100.03

Entrada del sensor de salida NG 3 Contacto 100.04 Tarea de interrupción del proceso Tarea de interrupción del proceso

(2)

A

A p é n d ic e

„ Configuración del sistema

zEjemplo de cableado

En las unidades CP1L con 14 puntos de E/S, las entradas de interrupción pueden asignarse a los contactos 0.04 al 0.07.

La entrada de interrupción 0 se asignará al contacto 0.04. La tarea de interrupción ejecutada por la entrada de interrupción 0 es la tarea nº 140.

zConfiguración del PLC

Configure el contacto 0.04 como [Interrupción].

1.

Abra el cuadro de diálogo Configuración del PLC.

2.

Haga clic en la ficha Entrada incorporada.

3.

En la lista desplegable IN0 de [Entrada de interrupción], seleccione [Interrupción].

Aunque el contacto de entrada del sensor es 0.04, la configuración se aplicará a [IN0], dado que la entrada de interrupción está configurada como 0.

Salida PASS 100.00 Salida NG 100.01

Salida NG de la entrada del sensor 1 100.02 Salida NG de la entrada del sensor 2 100.03 Salida NG de la entrada del sensor 3 100.04 Entrada del sensor (entrada de interrupción 0) 0.04 Entrada de RESET 0.05

CP1L 0.02

0.01 0.00 Entrada del sensor 3 Entrada del sensor 2 Entrada del sensor 1

(3)

A

A p é n d ic e

„ Ejemplo de programación

zPrograma de diagrama de relés

Las instrucciones MSKS (conjunto de máscaras de interrupción) se utilizarán para asignar la especificación “ascendente” a la entrada de interrupción, y para configurar el permiso de interrupción que habilitará las entradas de interrupción.

MSKS(690) #0 110 MSKS(690) #0 100 SET 100.01 RSET 100.00 P_On 100.02 Salida NG de la entrada del sensor 1 0.05 Entrada de RESET 100.03 Salida NG de la entrada del sensor 2 100.04 Salida NG de la entrada del sensor 3 Entrada de interrupción 0 Entrada de interrupción 0 Especificación ascendente de la entrada Permitir interrupción RSET 100.01 RSET 100.02 RSET 100.03 RSET 100.04

(4)

A

A p é n d ic e

Cuando la entrada de interrupción 0 (contacto 0.04) se ponga en ON, la siguiente “tarea de interrupción 140” se ejecutará de inmediato. La asignación de tareas de interrupción a las entradas de interrupción es fija. La entrada de interrupción 0 ejecutará siempre la tarea de interrupción 140.

SET Salida NG de la entrada del sensor 1 Salida NG de la entrada del sensor 2 Salida NG de la entrada del sensor 3 Entrada del sensor 1

Entrada del sensor 1

Entrada del sensor 2

Entrada del sensor 3 0.00 0.00 0.01 0.02 Entrada del sensor 3 Entrada del sensor 2 0.01 0.02 Salida PASS Tarea de interrupción 140 100.00 SET 100.02 SET 100.03 SET 100.04

(5)

A

A p é n d ic e

„ Información

zCreación de programas de tareas de interrupción

1.

En el árbol del proyecto, haga clic con el botón secundario del ratón en [Nuevo PLC1[CP1L] offline]. En el menú emergente, seleccione [Insertar programa].

De este modo, [NuevoPrograma2 (no asignado)] se agregará al final del árbol del proyecto.

2.

Con el botón secundario del ratón, haga clic en [NuevoPrograma2 (no asignado)]. En el menú emergente, seleccione [Propiedades].

(6)

A

A p é n d ic e

3.

Haga clic en la ficha General. En la lista desplegable Tipo de tarea, seleccione [Tarea de interrupción 140].

4.

Cuando haya terminado, cierre el cuadro de diálogo Propiedades del programa.

5.

Seleccione [Sección1] en [NuevoPrograma2 (Int 140)].

Referencias

Documento similar

7- Salida cerradura / +12V 8- Salida cerradura /Gnd 9- Apertura momentánea/ Rex1 10- Apertura momentánea/ Rex1 11- Contacto magnético 1 12- Contacto magnético 2 13- Detector

Se manifiesta de forma clara el dominio de los recursos técnicos necesarios para controlar la sonoridad de la pieza en atención a los criterios de estilo que le corresponden y con

La posición del pistón se mide sin contacto y se proporciona a través de una señal de salida analógica configurable, como voltaje (0-10 V) o corriente (4-20 mA).. Nuestros sensores

Una vez concertada la reunión y estando el entrevistado 77 al tanto de la naturaleza de las preguntas, declinó continuar con la entrevista por ser un tema que no había pasado por

Las rutas de entrada para sólidos y líquidos son la ingestión y la inhalación pero puede incluirse contacto con la piel o los ojos. Las rutas de entrada para gases incluye

If you are covered by a reciprocal agreement for health and social security (citizens of Denmark, Finland, France, Luxembourg, Norway, Portugal and Sweden), you may be eligible

La Federación de Gremios de Editores de España realiza anualmente el informe de Comercio Interior del Libro de las empresas editoriales privadas y agremiadas en España y que en

El terminal de entrada/Salida puede programarse para funcionar como una entrada de zona, una salida programable o como un sensor de temperatura baja. 3 teclas de emergencia de un