Ejemplo De Programa - Mitsubishi Electric MELSEC System Q Manual De Usuario

Controladores lógicos programables
Ocultar thumbs Ver también para MELSEC System Q:
Tabla de contenido

Publicidad

Programas de interrupción para la lectura de los datos
9.2.3

Ejemplo de programa

El programa representado lee los datos recibidos con el protocolo libre a través de la interfaz 1
de un QJ71C24 (dirección de encabezamiento X/Y00), y los guarda en la CPU del PLC.
La figura siguiente muestra el ajuste del puntero de interrupción en los parámetros del PLC:
Fig. 9-4:
En el GX Configurator-SC se permiten interrupciones sólo para la interfaz CH1. Al recibir datos
a través de esta interfaz se procesa el programa de interrupción 50 (puntero de interrupción
I50). Si también se permitieran interrupciones para la interfaz CH2, cuando se reciben datos a
través de esa interfaz se inicia el programa de interrupción I51.
Las marcas M100 y M101 sirven como interfaz con el programa principal. Si se han recibido los
datos sin errores, ello se le indica al programa principal con M100, en tanto que M101 se pone
en caso de una recepción de datos con errores. Las dos marcas se restauran en el programa
principal después de la evaluación.
Los datos leídos del módulo de interfaz son guardados en la CPU del PLC a partir del registro de
datos D200.
D200
D201
D2nn
Fig. 9-5:
9 - 4
Los punteros de interrupción se ajustan con ayuda del software de progra-
mación GX Developer o GX IEC Developer.
CPU del PLC
En D200 se registra la longitud de los datos. A partir de D201 siguen los
datos recibidos
Programas de interrupción
Módulo de interfaz
Rango de dirección en la
memoria buffer
Longitud de datos
Datos
QK00268c
MITSUBISHI ELECTRIC

Publicidad

Tabla de contenido
loading

Tabla de contenido