9
El protocolo Modbus (Modbus/TCP)
Gestión de conexiones
9.3.2
Interrupción de una conexión
9.3.3
Comportamiento del tiempo de desbordamiento
Manual – MOVIFIT
114
TCP
Una conexión se borra de la lista interna de conexiones en las siguientes condiciones:
•
El tiempo keepalive ha expirado. Después de ello, el servidor ya no recibe ninguna
respuesta.
•
El zócalo devuelve un error.
•
Se ha deshecho la conexión al cliente.
Si la conexión fue una conexión de control, puede establecerse otra conexión de
control. Si no se emiten datos de salida de proceso válidos dentro del intervalo del
tiempo de desbordamiento, es disparado un tiempo de desbordamiento del bus de
campo.
El tiempo keepalive está ajustado por defecto a 10 s. Si existe una conexión de con-
trol y el intervalo del tiempo de desbordamiento es mayor de 5 segundos, se aumenta
el tiempo keepalive al valor doble del intervalo del tiempo de desbordamiento.
En una conexión de control se visualiza el tiempo de desbordamiento del bus de cam-
po en la unidad en caso de una rotura de cable o un error de zócalo una vez transcu-
rrido el intervalo del tiempo de desbordamiento ajustado. A continuación se puede es-
tablecer de nuevo una conexión de control.
El tiempo de vigilancia del tiempo de desbordamiento puede ajustarse en pasos de
10 ms en el rango de 0 s a 650 s.
•
0 s y 650 s significa: Vigilancia del tiempo de desbordamiento está desactivada.
•
10 ms – 649,09 s significa: Vigilancia del tiempo de desbordamiento está activada.
El intervalo del tiempo de desbordamiento puede ajustarse del siguiente modo:
•
por el objeto Register 219E
•
por un acceso a parámetros al índice
203
hex
•
por parámetros en el software de ingeniería MOVITOOLS
o en el árbol de parámetros)
Un cambio del intervalo del tiempo de desbordamiento (escritura en el índice 8606)
solo surtirá efecto después de un reinicio.
Es disparada la vigilancia del tiempo de desbordamiento cuando se activa una cone-
xión de control. El driver del bus de campo comprueba cíclicamente si la última actua-
lización de los datos de salida de proceso fue recibida dentro del intervalo del tiempo
de desbordamiento.
Si el intervalo del tiempo de desbordamiento está ajustado a 0 s ó 65000 s, la vigilan-
cia del tiempo de desbordamiento está desactivada. Entonces no se reconoce ningún
tiempo de de desbordamiento del bus de campo. Esto también es válido si se inte-
rrumpe la conexión de control.
En caso de un tiempo de desbordamiento se produce la reacción al tiempo de desbor-
damiento programada en el programa IEC.
®
nivel funcional "Technology" con interfaz del bus de campo EtherNet/IP™ o Modbus/
(8606
)
hex
dec
8606
a través del objeto Register 200
–
hex
®
MotionStudio (Plug-in