8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL
SIN PROCEDIMIENTO)
8.3.2 Procesamiento de recepción con un programa de interrupción (instrucción dedicada:
BUFRCVS)
Esta sección explica acerca del procesamiento de recepción cuando se usa un programa de
interrupción.
Cuando se configura un programa de interrupción para manejar el procesamiento de recepción,
el programa de interrupción arranca cuando los datos se reciben desde un dispositivo externo y
la lectura de datos de recepción destinados para el PLC CPU está habilitada.
A fin de empezar el programa de interrupción, asigne los parámetros usando el GX Developer.
(1) Pantalla para asignación
Asigne los siguientes parámetros usando el GX Developer para iniciar el programa de
interrupción.
La pantalla de asignación y método de asignación son los mismos para la comunicación de
buffer fijado (existe procedimiento). Vea la sección 7.3.2 (1).
(2) Método de control
El método de control cuando el programa de secuencia de interrupción inicia se explica
usando el buffer fijado No. 2 y la correspondiente área a la conexión No. 2 como un
ejemplo.
Las asignaciones de interrupción con el GX Developer para la lectura de datos de
recepción usando el ejemplo del programa de interrupción de abajo se ilustran en el
visualizador de la pantalla mostrada en la sección 7.3.2 (1).
Señal de finalización
normal inicial X19
Señal de apertura completa
(Dirección: 5000
Instrucción BUFRCVS
Procesamiento de
interrupción I
50
Programa de secuencia
Programa de interrupción
8 - 8
<<Datos recibidos usando la instrucción dedicada BUFRCVS (program de interrupción)>>
SM400
I
50
Proceso inicial
Proceso de apertura
1)
[b1])
H
Ciclo
Proceso
Exploración
END
FEND
Z.BUFRCVS "U0" K2 D200
Datos de recepción
• [D100]:
IRET
• From [D101]: Receive data
Recepción de datos
2)
3)
Exploración
Proceso recepción de datos
MELSEC-Q
Conteo de palabras
de recepción almacenadas
4)
5)
ACK
(solo TCP)
Ciclo
Proceso
Exploración
END
8 - 8