Timeout
Este parámetro de entrada vigila todas las llamadas de un bloque. Si una llamada de bloque
no puede finalizarse dentro del tiempo máximo admisible que se ha configurado en cada
caso, el parámetro de estado "Error" se pone a 1 y se cancela la ejecución.
SessionTimeout
Este parámetro de entrada vigila la duración de una sesión sin tráfico de datos sin que el
bloque "UA_Disconnect" se llame para deshacer una conexión.
El valor mínimo de "SessionTimeout" suele ser de 30 segundos. Si se rebasa este valor se
deshace la conexión.
Este parámetro permite a un servidor liberar recursos vinculados cuando el cliente no utiliza
la sesión durante un tiempo prolongado.
Un tiempo suficientemente largo, en cambio, garantiza que una sesión no se cierre
inmediatamente cuando no es posible transferir datos en seguida a causa de fallos en la
red, por ejemplo.
Por norma general, el valor de "SessionTimeout" debería ser mayor que los valores de
"Timeout" en los bloques "UA_Connect" utilizados.
MonitorConnection
Este parámetro de entrada comprueba el estado de una conexión sin tráfico de datos. Una
vez transcurrido este tiempo de vigilancia de conexión se envía un telegrama para
comprobar el estado de la conexión con el servidor.
Para que la sesión no se cancele en seguida mediante el parámetro "SessionTimeout" en
caso de ausencia de tráfico de datos y de activación del tiempo de vigilancia de conexión,
se recomienda elegir para "MonitorConnection" un valor inferior a la mitad de
"SessionTimeout".
5.3
FB230 UA_Connect
5.3.1
Función e interfaz de llamada - UA_Connect
Función del bloque
Con el bloque se establece una conexión entre el CP como cliente UA OPC y un servidor
UA, abriendo así una sesión.
Como dirección de destino indique la URL del servidor UA en el parámetro
"ServerEndpointUrl".
Los datos correspondientes a la información de la conexión del parámetro
"SessionConnectInfo" se guardan en un bloque de datos.
CP 443-1 OPC UA
Instrucciones de servicio, 03/2019, C79000-G8978-C427-03
Bloques de programa del cliente OPC UA
5.3 FB230 UA_Connect
89