OpenOpcUa : une architecture moderne prête pour l’Industrie 4.0

Accélérez vos projets OPC UA avec une base technologique éprouvée

Une base technologique industrielle éprouvée, prête pour l’Industrie 4.0

Compacte, performante et entièrement développée en C / C++, OpenOpcUa offre une maîtrise totale de la chaîne logicielle. Sa conception multi‑plateforme garantit le même comportement et le même code source sur Windows, Linux et VxWorks, réduisant considérablement les coûts de développement, de portage et de maintenance.

OpenOpcUa permet de concevoir aussi bien :

  • des clients OPC UA,
  • que des serveurs OPC UA industriels complets,
    au sein d’architectures IIoT modernes et évolutives.

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

Au cœur de la technologie se trouve le OpenOpcUaCoreServer, un serveur OPC UA de référence, immédiatement opérationnel, sur lequel reposent vos développements.

Ce serveur :

  • est extensible par Add‑ins,
  • s’intègre naturellement à vos systèmes existants,
  • évolue sans remise en cause de l’architecture initiale.

Une architecture modulaire conçue pour l’industrie

OpenOpcUa repose sur une architecture claire et extensible, pensée pour accompagner la complexité de vos projets :

  • Device Connectors (VPI)
    Pour intégrer rapidement des protocoles de communication industriels tels que Modbus, Profibus ou des protocoles propriétaires.

  • Data Connectors (VFI)
    Pour interfacer efficacement vos données avec des systèmes d’archivage RDBMS ou des formats binaires haute performance.

  • Add‑ins serveur
    Pour étendre dynamiquement les fonctionnalités du serveur sans impacter le cœur du système.

La pleine exploitation de la modélisation OPC UA

OpenOpcUa exploite pleinement l’un des atouts majeurs d’OPC UA : la modélisation des données métiers.

  • Importation directe de modèles d’information OPC UA standardisés, sans régénération du serveur.
  • Chargement dynamique des modèles depuis des fichiers XML conformes aux standards IEC et OPC Foundation (UANodeSet.xsd).
  • Combinaison fluide de vos modèles métiers avec ceux définis par la Fondation OPC.

Cette approche garantit une interopérabilité sémantique durable, clé de l’Industrie 4.0.

Une API puissante pour les clients OPC UA

OpenOpcUa met également à disposition une API complète et performante pour le développement de clients OPC UA sur mesure, facilement intégrables dans vos applications industrielles, embarquées ou IT.

Une technologie reconnue et utilisée dans le monde entier

Adoptée par de nombreuses entreprises sur tous les continents, OpenOpcUa s’appuie sur une communauté active et une expertise industrielle de long terme.

Le OpenOpcUaCoreServer est certifié par la Fondation OPC depuis 2016, attestant de sa conformité, de sa robustesse et de sa maturité.


Les points clés OpenOpcUa

  • ✅ Technologie OPC UA libre de droit et immédiatement exploitable
  • ✅ Serveur OPC UA prêt à l’emploi et extensible
  • ✅ Architecture modulaire basée sur Add‑ins
  • ✅ Connecteurs protocoles (VPI) et archivage (VFI)
  • Un seul code source pour toutes les plateformes
  • ✅ Chargement dynamique des modèles OPC UA standardisés
  • ✅ API client OPC UA performante
  • ✅ Technologie éprouvée et utilisée à l’échelle internationale
  • ✅ Serveur certifié Fondation OPC depuis 2016

OpenOpcUa

Une base technologique libre, maîtrisée et prête à bâtir les solutions industrielles de demain.

Plus d’information sur OpenOpcUa

Si vous souhaitez intégrer notre solution dans votre offre vous suivre l’une de nos formations.

FAQ

Qu’est-ce qu’OpenOpcUa ?

OpenOpcUa est une implémentation complète et multi-plateforme de la norme IEC 62541 OPC UA, spécifiquement conçue pour répondre aux exigences des architectures industrielles critiques. Au cœur de notre écosystème, l’OOUAMiddleware constitue le livrable majeur, offrant une base robuste et certifiable pour vos projets de transformation numérique.

En quoi OpenOpcUa diffère-t-il d’un SDK OPC UA classique ?

OpenOpcUa est une implémentation complète, multi-plateforme et certifiable du standard OPC UA, conçue pour répondre aux architectures industrielles les plus exigeantes.
Contrairement à un simple SDK (kit de développement), OpenOpcUa est une solution middleware « clé en main » qui intègre nativement toutes les couches nécessaires à une infrastructure de données critique. Son livrable principal, l’OOUAMiddleware, est une plateforme prête à l’emploi qui transforme radicalement la manière dont vous gérez vos communications industrielles.

Quelles plateformes OpenOpcUa supporte-t-il ?

OpenOpcUa fonctionne sur tout système disposant d’un compilateur C/C++ et d’OpenSSL — Windows, Linux, VxWorks et environnements embarqués — avec un comportement strictement identique grâce à une base C/C++ optimisée.

OpenOpcUa supporte-t-il l’High Availability

Oui : gestion de redondance et mécanismes robustes de reprise.

OpenOpcUa permet-il la modélisation OPC UA avancée ?

OpenOpcUA support le chargement dynamique de NodeSet XML, extension modèle, compatibilité Companion Specs. On distingue les NodeSet de type, le modèle métier et les NodeSet d’instances.

Comment est construit l’espace d’adressage dans OpenOpcUA ?

Contrairement aux solutions rigides, OpenOpcUA utilise directement les fichiers NodeSet XML pour générer dynamiquement son espace d’adressage (Address Space). Cela signifie que la structure même du serveur est pilotée par les fichiers de configuration, permettant une flexibilité totale sans recompilation du code source.

OpenOpcUa