Comparaison

OPC UA vs OPC DA (OPC Classic)

OPC DA (« Data Access ») est la norme OPC d'origine, de la fin des années 1990. Elle est réservée à Windows (bâtie sur COM/DCOM) et transporte des valeurs vives sans signification attachée. OPC UA en est le successeur moderne: indépendant de la plateforme, sécurisé par conception et auto-descriptif. Si vous construisez du neuf, utilisez OPC UA; si vous avez déjà de l'OPC DA en place, vous pouvez faire un pont.

En bref

 OPC DA (Classic)OPC UA
PlateformeWindows uniquement (COM/DCOM)Tout OS / embarqué / cloud
RéseauDCOM: pénible à travers pare-feux et sous-réseauxTCP simple (port 4840), WebSockets, MQTT
SécuritéDépend de Windows/DCOMChiffrement, signature, authentification
DonnéesValeurs, horodatage, qualité uniquementModèle d'information riche et typé
ModèlesDA / HDA / A&E comme specs distinctesUnifié: données, historique, alarmes en un
StatutAncien: maintenu, n'évolue plusLe standard actif et stratégique

Pourquoi OPC UA a remplacé OPC DA

  • Fini DCOM. La configuration DCOM et ses casse-têtes de pare-feu et d'authentification étaient la plus grande douleur d'OPC Classic. OPC UA utilise à la place un protocole TCP propre.
  • Sécurité intégrée. OPC DA n'en avait aucune en propre; OPC UA chiffre, signe et authentifie.
  • Du sens, pas seulement des valeurs. Le modèle d'information d'OPC UA décrit ce que chaque valeur est: ce qui rend possible une véritable interopérabilité.
  • Un modèle unifié. Le temps réel (DA), l'historique (HDA) et les alarmes (A&E) sont unifiés dans OPC UA au lieu de trois interfaces distinctes.

Un client OPC DA peut-il dialoguer avec un serveur OPC UA?

Pas directement: ce sont des technologies différentes. On fait le pont avec un wrapper COM/DCOM vers UA (aussi appelé proxy ou passerelle):

  • Wrapper UA: expose un serveur OPC DA existant comme serveur OPC UA (les clients modernes atteignent les données anciennes).
  • Proxy UA: permet à un ancien client OPC DA/COM de lire un serveur OPC UA.
La plupart des grands fournisseurs OPC proposent ces wrappers, donc vous avez rarement à tout remplacer: vous mettez OPC UAdevantvotre parc OPC DA.

Comment migrer d'OPC DA vers OPC UA

  1. Inventoriez vos serveurs OPC DA et les clients qui en dépendent.
  2. Mettez en place un wrapper UA ou une passerelle edge qui lit DA et republie en OPC UA.
  3. Pointez les nouveaux clients (SCADA, MES, historian, cloud) vers l'endpoint UA; gardez DA en service pendant la transition.
  4. Activez Sign & Encrypt et la confiance des certificats (voir sécurité).
  5. Retirez l'accès DCOM une fois tous les clients passés en UA.

Vous avez modernisé votre couche d'accès vers OPC UA? Jemba transforme ces données en direct en actions priorisées et chiffrées, sans data scientist.

Voir Jemba →

FAQ

Que signifie OPC DA?
OPC Data Access: l'interface OPC classique pour lire et écrire les valeurs procédé courantes. « OPC » signifiait à l'origine OLE for Process Control.
OPC et OPC UA, est-ce la même chose?
« OPC » désigne familièrement les spécifications classiques (DA/HDA/A&E). OPC UA est la nouvelle architecture unifiée. Donc « OPC vs OPC UA » signifie généralement OPC Classic vs OPC UA.
OPC DA est-il obsolète?
C'est du legacy mais toujours largement déployé. Il est maintenu pour la compatibilité, tandis que tous les nouveaux développements se font en OPC UA.

Dernière mise à jour le 4 septembre 2026 · Ressource pédagogique.

Suite: OPC UA avec Python →

Téléchargement gratuit
OPC UA Machine Data → OEE Mapping Kit
Quels nœuds interroger, comment ils deviennent Disponibilité, Performance et Qualité, et quelle spécification companion vous donne déjà la réponse: pour que vous cessiez d'inventer des tags.
Obtenir le kit de mapping gratuit →
Gratuit, sans cours, sans connexion