Comparativa
OPC UA vs OPC DA (OPC Classic)
OPC DA, «Data Access», es el estándar OPC original de finales de los años noventa. Funciona solo en Windows (construido sobre COM/DCOM) y mueve valores en vivo sin significado asociado. OPC UA es su sucesor moderno: independiente de la plataforma, seguro por diseño y autodescriptivo. Si construye algo nuevo, use OPC UA; si ya tiene OPC DA instalado, puede hacer de puente.
De un vistazo
| OPC DA (Classic) | OPC UA | |
|---|---|---|
| Plataforma | Solo Windows (COM/DCOM) | Cualquier SO / embebido / nube |
| Redes | DCOM: doloroso entre cortafuegos/subredes | TCP simple (puerto 4840), WebSockets, MQTT |
| Seguridad | Depende de Windows/DCOM | Cifrado, firma, autenticación |
| Datos | Solo valores, marca de tiempo y calidad | Modelo de información rico y tipado |
| Modelos | DA / HDA / A&E como especificaciones aparte | Unificado: datos, histórico y alarmas en uno |
| Estado | Heredado: mantenido, no evoluciona | El estándar activo y estratégico |
Por qué OPC UA sustituyó a OPC DA
- Se acabó DCOM. La configuración de DCOM y sus quebraderos de cabeza de cortafuegos y autenticación fueron el mayor dolor de OPC Classic. OPC UA usa en su lugar un protocolo TCP limpio.
- Seguridad integrada. OPC DA no tenía ninguna propia; OPC UA cifra, firma y autentica.
- Significado, no solo valores. El modelo de información de OPC UA describe qué es cada valor, lo que habilita una interoperabilidad real.
- Un modelo unificado. El tiempo real (DA), el histórico (HDA) y las alarmas (A&E) están unificados en OPC UA en lugar de en tres interfaces separadas.
¿Puede un cliente OPC DA hablar con un servidor OPC UA?
No directamente: son tecnologías distintas. Se hace de puente con un wrapper de COM/DCOM a UA (también llamado proxy o gateway):
- Wrapper UA : expone un servidor OPC DA existente como servidor OPC UA (los clientes modernos alcanzan los datos heredados).
- UA proxy : permite que un cliente antiguo OPC DA/COM lea un servidor OPC UA.
La mayoría de los fabricantes OPC importantes ofrecen estos envoltorios, así que rara vez hay que arrancar y sustituir: se pone OPC UAdelante desu parque de OPC DA.
Cómo migrar de OPC DA a OPC UA
- Inventaríe sus servidores OPC DA y los clientes que dependen de ellos.
- Monte un UA wrapper o un gateway de planta que lea DA y lo republique como OPC UA.
- Apunte los clientes nuevos (SCADA, MES, historiador, nube) al endpoint UA; mantenga DA en marcha durante la transición.
- Habilite Sign & Encrypt y la confianza de certificados (véase seguridad).
- Retire el acceso DCOM cuando todo cliente esté en UA.
¿Ha modernizado su capa de acceso a OPC UA? Jemba convierte esos datos en vivo en acciones priorizadas y valoradas en coste, sin necesidad de un científico de datos.
Ver Jemba →FAQ
¿Qué significa OPC DA?
OPC Data Access: la interfaz OPC clásica para leer y escribir valores de proceso actuales. "OPC" en su origen significaba OLE for Process Control.
¿Es OPC lo mismo que OPC UA?
«OPC» se refiere coloquialmente a las especificaciones clásicas (DA/HDA/A&E). OPC UA es la arquitectura unificada más reciente. Así que «OPC frente a OPC UA» suele significar OPC Classic frente a OPC UA.
¿Está obsoleto OPC DA?
Es heredado pero sigue muy desplegado. Se mantiene por compatibilidad, mientras que todo el desarrollo nuevo ocurre en OPC UA.
Última actualización: 4 de septiembre de 2026 · Recurso educativo.