2/️5 OPC UA : Si vos données ne sont pas auto-descriptives, elles ne sont pas évolutives

Les données brutes sans contexte sont inutiles.
Si vous lisez le Registre 40130 et obtenez 4500, qu'est-ce que c'est ? La vitesse de broche en tr/min ? La température en °C/100 ? Un code d'erreur ? La documentation est nécessaire pour comprendre. Mais alors que les manuels sont statiques, les machines sont dynamiques. Les rétrofits, les mises à jour et les modifications de logique font partie du cycle de vie. Et ces changements manquent dans la documentation papier que vous possédez.
🚩 Le risque : Si le code change mais pas le manuel, vous êtes confronté à des interprétations erronées dangereuses.
OPC UA transforme les données brutes en informations en fournissant le "manuel" directement depuis le contrôleur :
🔺 Auto-découverte : Votre logiciel explore une arborescence qui reflète la réalité : Racine → CNC → Canal 1 → Broche → VitesseRéelle — au lieu de simples numéros de registre.
🔺 Métadonnées : Un tag contient de nombreux attributs, pas seulement la valeur :
- Unités : tr/min, mm, °C et plus encore pour éliminer les erreurs de conversion.
- Types de données : plus besoin de casting manuel ou de décalage de bits
- Plages : Des limites intégrées qui empêchent l'écriture d'une valeur pouvant causer des dommages
Les métadonnées sont fournies par le contrôleur de la machine. Votre "documentation" est toujours à jour. Si la machine change, la description des données change avec elle. Cela permet aux ingénieurs d'arrêter de lire de vieux manuels et de commencer à créer de la valeur.
🚩 Rappel pour le constructeur de machines-outils : Une interface de données est une exigence produit fondamentale. Elle nécessite une conception intentionnelle, une modélisation d'information rigoureuse et une gestion du cycle de vie.
💡 Voir c'est croire : Regardez cette vidéo sur Youtube