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
PlataformaSolo Windows (COM/DCOM)Cualquier SO / embebido / nube
RedesDCOM: doloroso entre cortafuegos/subredesTCP simple (puerto 4840), WebSockets, MQTT
SeguridadDepende de Windows/DCOMCifrado, firma, autenticación
DatosSolo valores, marca de tiempo y calidadModelo de información rico y tipado
ModelosDA / HDA / A&E como especificaciones aparteUnificado: datos, histórico y alarmas en uno
EstadoHeredado: mantenido, no evolucionaEl 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

  1. Inventaríe sus servidores OPC DA y los clientes que dependen de ellos.
  2. Monte un UA wrapper o un gateway de planta que lea DA y lo republique como OPC UA.
  3. Apunte los clientes nuevos (SCADA, MES, historiador, nube) al endpoint UA; mantenga DA en marcha durante la transición.
  4. Habilite Sign & Encrypt y la confianza de certificados (véase seguridad).
  5. 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.

Siguiente: OPC UA con Python →

Descarga gratuita
OPC UA Machine Data → OEE Mapping Kit
A qué nodos suscribirse, cómo se convierten en Disponibilidad, Rendimiento y Calidad, y qué especificación complementaria ya le da la respuesta, para que deje de inventar tags.
Consiga el kit de mapeo gratis →
Gratis, sin curso, sin registro