7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL
DE EXISTENCIA DEL PROCEDIMIENTO)
7.5 Programación
7.5.1 Precauciones cuando se crea programas
7 - 17
Esta sección explica el método de programación cuando el módulo Ethernet y un
dispositivo externo comunican usando los buffers fijados y el método de control de
existencia del procedimiento.
(1) A fin de comunicar usando el buffer fijado, el procesamiento inicial y el
procesamiento de apertura de conexión se debe completar.
(2)
Los contenidos de las asignaciones de parámetros se han cargado en el módulo
Ethernet cuando la señal de finalización de apertura del módulo Ethernet
(dirección: 5000
... bit correspondiente) conmuta desde apagado a prendido.
H
(3) El largo de datos en el conteo de palabras se designa (almacena) usando la
instrucción dedicada para la comunicación con el método de control de
existencia del procedimiento.
Si el largo de datos de envío excede este rango al envío de datos, ocurre un
error de comunicación y no se envían los datos.
(4) Realice la comunicación de buffer fijado usando las siguientes instrucciones
dedicadas.
• Envío de datos
• Recepción de datos : Instrucción BUFRCV (para el programa principal)
Para detalles sobre las instrucciones dedicadas, vea el capítulo 10,
"Instrucciones Dedicadas".
(5) Lo siguiente debería observarse cuando use una conexión abierta por UDP.
• Los dispositivos externos se pueden conmutar modificando los valores en el
área de asignación de dirección de comunicación del área de asignación de
parámetros de comunicación antes del envío/recepción de datos. Por lo tanto,
los datos se pueden enviar a dispositivos externos múltiples secuencialmente.
Cuando realice envío/recepción, asegúrese de realizar la conmutación entre
los dispositivos externos apropiadamente para que no ocurran problemas de
comunicación.
(6) Cuando leyendo los datos recibidos desde la misma conexión, la lectura de datos
recibidos por el programa principal y la lectura de datos por el programa de
interrupción no se pueden hacer juntas.
Use solamente uno de los programas de arriba mencionados para la lectura de
los datos recibidos.
La lectura de datos recibidos por el programa principal no se puede realizar
cuando se está realizando la asignación por el GX Developer para la lectura
de datos recibidos usando el programa de interrupción.
(7) Para la transmisión de datos (comandos), los próximos datos (comandos)
deberían estar después de la finalización de comunicación de datos (tal como
después de la recepción de una respuesta) para la transmisión de los datos
(comandos) previos.
: Instrucción BUFSND
: Instrucción BUFRCVS (para el programa de
interrupción)
MELSEC-Q
7 - 17