OPC UA
OPC UA est l’acronyme de Open Platform Communications United Architecture, un modèle de transfert de données industrielles pour l’information. Cette norme d’interface ouverte est indépendante du développeur ou du fournisseur de plate-forme du logiciel et du langage informatique dans lequel l’application est écrite. Elle est également influencée par le système d’exploitation sur lequel l’application fonctionne. Open Platform communications United Architecture a été publié en 2008 comme exigence complémentaire. Il s’agit d’une plateforme qui est une architecture indépendante orientée vers les services qui combine tous les aspects pratiques des spécifications individuelles d’OPC Classic dans un cadre extensible. La norme OPC est une collection d’exigences créées par des ingénieurs logiciels, des fournisseurs industriels et des utilisateurs finaux. Ces exigences décrivent l’application entre les clients et les serveurs, et les serveurs et les serveurs. Les principales fonctions d’OPC UA comprennent l’accès aux données en temps réel, le suivi des alarmes et des événements, l’utilisation de données statistiques et d’autres applications. L’objectif d’OPC UA était que le cadre trouve un moyen de sortir du modèle de communication OPC original, à savoir le pur échange de processus COM/DCOM de Microsoft Windows. Cela permettrait de mieux répondre aux besoins changeants des applications industrielles.
INTERFACE OPC UA
L’architecture OPC UA est construite sur différentes échelles logiques et est une architecture orientée services (SOA). Les fonctions de base OPC sont des spécifications de méthodes abstraites du cadre qui constituent la base de la compatibilité OPC UA. La couche transport encapsule ces techniques dans une norme qui sérialise et déstérilise les données avant de les envoyer sur le réseau. Pour ce faire, deux protocoles sont utilisés. Le premier est un puissant protocole TCP binaire, le second est une technique de fournisseur de services web. Le système de données OPC est basé sur des clusters et est appelé un réseau maillé complet. Ces nœuds peuvent contenir des méta-informations arbitraires, semblables aux objets de la programmation orientée objet (POO). Un nœud peut avoir des aspects d’accès en lecture (DA, HDA), des procédures appelables et des événements induits qui peuvent être transmis (AE, Data Access, Data Change). Les informations sur les processus, ainsi que toutes les autres formes de métadonnées, sont stockées dans des nœuds. Le modèle de style est stocké dans l’espace de noms OPC. Les applications clientes vérifient si un serveur prend en charge certains profils. Si un serveur ne comprend que la compatibilité DA ou même AE, HDA et autres fonctions, il est nécessaire d’obtenir des détails. Il est également possible de savoir si un serveur prend en charge un profil particulier. Certaines des caractéristiques nouvelles et essentielles d’OPC UA sont présentées ci-dessous.
Avantages d’OPC UA
OPC UA permet la fabrication intelligente ; avec l’adoption croissante de la technologie dans tous les secteurs, en particulier dans l’industrie manufacturière, OPC UA est l’une des plateformes les plus importantes qui peuvent être utilisées pour permettre la fabrication intelligente. Cela permet d’augmenter la qualité et la quantité de pièces bien produites tout en réduisant les coûts de production.
Il permet de réduire la difficulté d’interaction entre les machines et les équipements, ce qui augmente les performances globales de l’usine. Grâce à la plateforme OPC UA, les machines et l’apport humain peuvent coexister dans l’entreprise, car la plateforme facilite l’utilisation des équipements.
Elle s’adapte facilement aux systèmes existants, aux installations modernes et aux segments de marché. Le progrès technologique doit s’adapter à l’environnement actuel. Elle y parvient principalement en étant capable de s’attaquer aux problèmes existants dans la société.
Il est capable de recevoir et d’interpréter de nombreux ensembles de données provenant de sources différentes. La plate-forme a été configurée de manière à pouvoir lire et interpréter un large éventail de données. Cela a facilité sa diffusion mondiale.