5 PROCEDIMIENTO DE COMUNICACION
Instrucción B UFSND
Dispositivo de
finalización de
instrucción BUFSND + 1
A: Valor de temporizador de reenvío T CP
(El tiempo después del cual los datos deben retransmitirse cuando no retorna un "ACK" despues de enviar datos.)
5 - 8
(3) Cuando ocurren errores de comunicación debido al ruido u otros factores, se
deberían cambiar las asignaciones para incrementar el número de reintentos.
El número de reintentos se obtiene usando la siguiente ecuación:
(En caso de valores por defecto, 2 = (60/20 – 1)
Número de
=
•
reintentos
Ejemplo: Asumiendo los valores se asignan de tal manera que el número de
reintentos sean dos, un error de transmisión ocurrirá a la temporización
mostrada en la figura de abajo si falla la transmisión de datos (cuando se
comunica usando buffer fijado)
Comando
de datos
A
Valor de fuera de tiempo TCP ULP
(4) Realiza la siguiente asignación a fin de eliminar los reintentos explicados en (3)
(i.e., para asignar el número de reintentos a 0).
Valor de
•
=
temporizador
TCP ULP
(Cada valor de temporizador debería ser idéntico.
(5) La revisión de existencia de destino es una función por la cual el módulo
Ethernet revisa si está o no funcionado normalmente un dispositivo remoto
enviando un mensaje de revisión de existencia y luego esperando para ver si
se recibe un mensaje de respuesta. Se usa si una conexión a un dispositivo
remoto está abierta pero la comunicación con el dispositivo remoto no se ha
realizado por un cierto período de tiempo.
(a) La función de revisión de existencia tiene dos métodos de revisión: PING
y KeepAlive.
El módulo Ethernet realiza cada una de las revisiones de existencia
basadas en los valores de asignación explicados en (7) a (9) de esta
sección y la asignación de revisión de existencia de las asignaciones de
apertura (refiérase a la sección 5.5 (6)).
La función de revisión de existencia (Ping o KeepAlive) se puede
seleccionar al tiempo de asignación de operación o de reinicialización.
Para la asignación de operación, refiérase a la sección 4.7.
Refiérase a la sección 5.2.3 para la explicación acerca del procesamiento
de reinicio.
Valor temporizador TCP ULP
Valor temporizador reenvío TCP
Módulo Ethernet
Primer
Segundo
reintento
reintento
A
A
Valor de
Valor de
temporizador
=
temporizador
de fin TCP
reenvío TCP
MELSEC-Q
– 1
1
exploración
)
5 - 8