AutomatizaciónLatAm

Glosario técnico

¿Qué es OPC UA?

OPC UA — OPC Unified Architecture

Estándar de comunicación industrial abierto e interoperable, seguro y multiplataforma.

OPC UA (OPC Unified Architecture) es un estándar abierto de comunicación e interoperabilidad para la industria, mantenido por la OPC Foundation. Nació para superar las limitaciones del antiguo OPC clásico (atado a Windows) y se ha convertido en una de las columnas vertebrales de la Industria 4.0 y de la convergencia OT/IT.

Sus virtudes clave: es independiente de plataforma y fabricante (corre en cualquier sistema operativo y en dispositivos desde un sensor hasta la nube), incorpora seguridad de serie (cifrado, autenticación e integridad), y no solo transporta datos sino también su significado, mediante un modelo de información que describe qué representa cada dato. Esto permite que equipos de distintas marcas se entiendan sin traductores a medida. Se usa para conectar PLCs, SCADA, MES y sistemas en la nube. Su perfil PubSub, sobre MQTT o UDP, lo hace apto también para escenarios IIoT de muchos dispositivos.

OPC UA en la práctica

OPC UA resuelve dos problemas que Modbus deja abiertos: describe los datos y los protege. Un cliente puede recorrer el espacio de direcciones de un servidor y descubrir qué variables existen, de qué tipo son y qué unidades tienen, sin que nadie le pase una tabla de registros. Y la seguridad forma parte del protocolo, con certificados, firma y cifrado. Por eso es el estándar de referencia en proyectos nuevos de Industria 4.0.

Esa riqueza tiene un coste. Un servidor OPC UA consume bastante más recursos que un esclavo Modbus, y la gestión de certificados es el punto donde más proyectos se atascan: cliente y servidor deben confiarse mutuamente, y un certificado caducado corta la comunicación sin previo aviso. Conviene anotar las fechas de vencimiento junto al resto del mantenimiento preventivo. Para telemetría a gran escala, el perfil PubSub sobre MQTT resulta más eficiente que el modelo cliente-servidor clásico.

Errores frecuentes

  • Desactivar la seguridad para que funcione

    Ante el primer problema de certificados es tentador cambiar el modo a None. Con eso se renuncia justo a lo que distingue a OPC UA de Modbus, y queda un canal sin autenticar sobre el que se puede escribir. La solución es configurar la confianza mutua correctamente.

  • Olvidar la caducidad de los certificados

    Un certificado vencido interrumpe la comunicación de forma repentina y sin causa aparente. Las fechas de renovación deben estar en el plan de mantenimiento, igual que un cambio de filtro.

  • Sondear en lugar de suscribirse

    OPC UA permite suscripciones que notifican solo cuando el valor cambia. Programar un sondeo cíclico de miles de variables desperdicia ancho de banda y carga el servidor sin necesidad.

Preguntas frecuentes

¿Qué ventaja tiene OPC UA sobre Modbus?

Describe los datos —el cliente descubre qué variables hay, de qué tipo y con qué unidades, sin tabla de registros externa— e incluye seguridad nativa con certificados, firma y cifrado. Modbus no ofrece ninguna de las dos cosas, aunque es más ligero y universal.

¿OPC UA es seguro por defecto?

Ofrece los mecanismos, pero hay que configurarlos. Si se despliega con el modo de seguridad en None, el canal queda sin autenticar ni cifrar. La seguridad real depende de gestionar bien los certificados y la confianza entre cliente y servidor.

¿Qué es OPC UA PubSub?

Un modelo de publicación y suscripción, habitualmente sobre MQTT o UDP, alternativo al clásico cliente-servidor. Escala mucho mejor para telemetría con muchos emisores y consumidores, que es el caso típico de un despliegue IIoT.

Ver más sobre Industria 4.0 →

Términos relacionados

← Volver al glosario completo