OpenOpcUa en quelques mots

OpenOpcUa : une communauté et une souche technologique industrielle de référence

OpenOpcUa en quelques mots

OpenOpcUa est à la fois une communauté d’utilisateurs et d’experts animée par Michel Condemine (4CE Industry) et une souche technologique industrielle conçue pour faciliter et accélérer la mise en œuvre de solutions OPC UA robustes, performantes et pérennes.

Depuis son origine, OpenOpcUa s’inscrit dans une démarche pragmatique : proposer une technologie concrète, opérationnelle et éprouvée, directement utilisable dans des environnements industriels réels, loin des simples démonstrateurs ou SDK génériques.

Une technologie pensée pour les projets industriels réels

OpenOpcUa met à disposition une technologie libre de droit, immédiatement exploitable, permettant de développer rapidement et sereinement des architectures OPC UA sans dépendance propriétaire.

Elle constitue un socle logiciel prêt à l’emploi, robuste et éprouvé sur le terrain, capable de répondre aux contraintes industrielles les plus exigeantes :

  • disponibilité et continuité de service,
  • performance et montée en charge,
  • portabilité multi‑plateforme,
  • évolutivité fonctionnelle,
  • conformité stricte aux spécifications OPC UA.

OpenOpcUa ne se limite pas à une implémentation théorique : elle est utilisée depuis de nombreuses années dans des applications de production, dans des contextes industriels variés et sur tous les continents.

Les points clés d’OpenOpcUa

✅ Un serveur OPC UA extensible et prêt à l’emploi

Le OpenOpcUaCoreServer est un serveur OPC UA complet, directement exploitable, et extensible par conception grâce à un mécanisme d’Add‑ins.
Cette architecture permet d’adapter le serveur aux besoins spécifiques de chaque projet sans remettre en cause le cœur applicatif.

✅ Connectivité industrielle native (VPI & VFI)

OpenOpcUa intègre deux concepts fondamentaux :

  • Device Connectors (VPI – Virtual Protocol Interface)
    Ils permettent d’implémenter des protocoles de communication industriels tels que Modbus, Profibus, S7, Ethernet/IP, OPC UA Client, MQTT, etc.
  • Data Connectors (VFI – Virtual File Interface)
    Ils assurent l’intégration avec des systèmes d’archivage :
    • bases de données relationnelles (RDBMS),
    • fichiers binaires,
    • formats industriels spécialisés.

Cette séparation claire entre acquisition, modélisation et stockage garantit une architecture propre, maintenable et évolutive.

✅ Un même code sur toutes les plateformes

OpenOpcUa est multiplateforme par conception.
Le même code source est utilisé sur :

  • Windows,
  • Linux,
  • systèmes embarqués et environnements temps réel.

Cela permet de garantir :

  • une cohérence fonctionnelle,
  • une réduction des coûts de maintenance,
  • une pérennité des développements.

✅ Support natif des modèles d’information OPC UA

OpenOpcUa permet d’importer dynamiquement n’importe quel modèle d’information OPC UA normalisé, sans régénération ni recompilation du serveur.

Les modèles sont chargés à partir de fichiers XML conformes aux schémas normalisés définis par l’IEC et la Fondation OPC (UANodeSet.xsd).

Cette approche facilite :

  • l’utilisation des Companion Specifications,
  • l’intégration de modèles métiers complexes,
  • l’évolution des systèmes sans interruption de service.

✅ Une API complète pour les clients OPC UA

OpenOpcUa propose une API puissante et cohérente pour le développement de clients OPC UA, couvrant l’ensemble des usages :

  • accès aux données,
  • alarmes et événements,
  • historique,
  • méthodes,
  • modélisation.

Elle permet de bâtir des applications clientes industrielles fiables, performantes et conformes aux standards.


✅ Un projet communautaire et reconnu

OpenOpcUa est un projet communautaire, utilisé par des entreprises et des intégrateurs sur tous les continents, dans des secteurs industriels variés.

CertificationLogo Certified
OpenOpcUa en quelques mots 4

Le OpenOpcUaCoreServer a été certifié OPC UA Compliant par la Fondation OPC en 2016, garantissant :

  • la conformité aux spécifications,
  • l’interopérabilité avec les autres solutions OPC UA du marché,
  • un haut niveau de qualité et de maturité technologique.

Une base solide pour des architectures OPC UA durables

OpenOpcUa s’adresse aux industriels qui souhaitent :

  • maîtriser leur architecture OPC UA,
  • éviter les dépendances propriétaires,
  • construire des systèmes durables et évolutifs,
  • s’appuyer sur une technologie éprouvée et reconnue.

Porté par l’expertise de 4CE Industry et par plus de 20 ans d’expérience OPC et OPC UA, OpenOpcUa constitue aujourd’hui une implémentation de référence pour les projets industriels exigeants.


Détails sur le projet : http://www.openopcua.org