Descripción de la incidencia
Los datos del servidor UA de Ignition están llegando con buena calidad:
Un cliente OPC-DA necesita conectarse a dicho servidor UA, para ello utilizamos el Matrikon OPC UA Tunneller para crear una conexión ‘Classic Client to UA Server’:
El cliente OPC-DA logra conectarse pero indica ‘Failed’ como estado:
Los logs del UA Tunneller indican lo siguiente:
“(…) Com2UaSession::DiagnosticEvent ERROR: Session creation failed since serverEndpoints returned from CreateSession reponse does not match the GetEndpoints response (…)”
“(…) Com2UaSession::Connect ERROR: Establish Session failed. Error Message: 0x80270000: The session cannot be used because ActivateSession has not been called (…)”
Solución
Se deben seguir los siguientes pasos:
- Abrir el archivo xml con la configuración de la conexión ubicado en el directorio C:\Archivos de programa (x86)\Matrikon OPC\UA Proxy\Configuration
- Localizar el parámetro DisableEndPointDescriptionsCheck
- Cambiar el valor a 1 (por defecto está a 0). Cerrar el archivo guardando los cambios.
- Dirigirse al Panel de Servicios de Windows, localizar el servicio de ésa conexión (“MatrikonOPC UA Proxy for Ignition OPC-UA Server”) y reiniciarlo.
Ahora el cliente OPC-DA logra conectarse e indica ‘Running’ como estado:
El UA Tunneller permite hacer el browsing del servidor UA, la información llega correctamente, con buena calidad:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article