5 PROCEDIMIENTO DE COMUNICACION
5 - 47
1) La señal de solicitud de apertura se apaga por la instrucción dedicada
CLOSE (cierre).
2) El módulo Ethernet ejecuta el procesamiento de cierre.
3) El módulo Ethernet envía una solicitud FIN al dispositivo externo.
4) El dispositivo externo envía de regreso mensajes FIN y ACK en
respuesta a la solicitud FIN enviada por el módulo Ethernet.
(Cuando la respuesta no regresa, el módulo Ethernet envía la solicitud
FIN nuevamente.)
5) El módulo Ethernet espera para que el dispositivo externo envíe un
ACK y un FIN.
(El módulo espera para la cantidad de tiempo asignado en el valor del
temporizador de fin TCP. Para detalles, de cómo asignarlo, vea la
sección 5.2, "Asignaciones Iniciales."
Si los mensajes ACK y FIN se reciben a este punto, regresa un ACK
como en el procesamiento normal.
6) Si no se recibe un ACK y un FIN dentro del tiempo designado en el
valor del temporizador de fin TCP, se envía un mensaje RST al
dispositivo externo.
7) El módulo Ethernet determina que el procedimiento de cierre se
completa y apaga la señal de finalización de apertura sin considerar el
estado del dispositivo externo.
OBSERVACION
(1) Cuando el procedimiento de arriba se realiza, el módulo Ethernet determina
que el cierre del dispositivo externo se ejecute normalmente, por lo tanto el
resultado del procesamiento de cierre no se almacena en el área de registro de
errores.
(2) El procedimiento descrito arriba es una función especial del módulo Ethernet;
no está disponible para protocolos TCP/IP generales.
MELSEC-Q
5 - 47