Indicaciones Para Leer Los Datos En Un Programa De Interrupción - Mitsubishi Electric MELSEC System Q Manual De Usuario

Controladores lógicos programables
Ocultar thumbs Ver también para MELSEC System Q:
Tabla de contenido
Programas de interrupción para la lectura de los datos
9.2.4
Indicaciones para leer los datos en un programa de interrupción
Número de programas de interrupción
Un programa de interrupción es identificado de forma unívoca mediante la indicación de un
puntero de interrupción (en el ejemplo de la página anterior se trata del puntero de interrupción
(Interrupt-Pointer) I50). A cada interfaz se le asigna un puntero de interrupción y con ello tam-
bién un programa de interrupción. Por ello, para cada interfaz se necesita un programa de
interrupción propio.
Liberación de interrupciones en el módulo de interfaz
Con el software GX Configurator-SC o con una entrada en la memoria buffer puede determin-
arse si los datos recibidos pueden dar lugar a una interrupción. Para permitir interrupciones de
CH1, en la dirección de memoria buffer 8208 (2010H) hay que entrar en valor "1". Mediante el
valor "0" se bloquean las interrupciones. La dirección de memoria buffer 8464 (2110H) afecta a
las interrupciones de la interfaz CH2. Si las interrupciones en el módulo de interfaz se liberan
sólo durante la recepción de datos, en este caso no se inicia ningún programa de interrupción.
Instrucciones para la lectura de los datos recibidos
Para la transmisión de los datos recibidos a la CPU del PLC, en un programa de interrupción se
emplea sólo una instrucción BUFRCVS. En un programa de interrupción no pueden emplearse
las instrucciones INPUT y BIDIN.
Confirmación de lectura poniendo las salidas Y1/Y8
En un programa de interrupción no se permite poner las salidas Y1 y Y8; con ellas se le indica al
módulo de interfaz que los datos han sido retomados.
Condiciones de ejecución de la instrucción BUFRCVS
En el programa de interrupción, una BUFRCVS ha de ser iniciada siempre sin más condiciones
por la marca especial M400 o – en los editores IEC – mediante el valor TRUE en la entrada
Enable.
Lectura de datos después de la puesta en funcionamiento del módulo de interfaz
La ejecución de programas de interrupción está bloqueada durante la inicialización de la CPU
del PLC, por ejemplo después de la conexión del PLC o de un reset de la CPU del PLC. Si el
módulo de interfaz recibe datos en esta fase, éstos no pueden leerse por medio de un programa
de interrupción. Un remedio viene dado por la secuencia de programa representada en la
página siguiente, la cual es ejecutada sólo una vez después de la puesta en funcionamiento de
la CPU del PLC.
9 - 6
Programas de interrupción
MITSUBISHI ELECTRIC

Hide quick links:

Tabla de contenido
loading

Tabla de contenido