Le standard OPC UA a été présenté par Th. Le Flour en 2014, en tant que protocole standard dans le monde du SCADA. Nous nous proposons d'élucider les aspects pratiques de son utilisation. Pour utiliser le protocole, un développeur fait bien d'utiliser une implémentation du protocole en forme de librairie, qui a été validée par son fournisseur. D'une part, c'est un gage de qualité, d'autre part on se passe de la charge d'une implémentation maison d'un protocole aussi complexe et complet OPC UA. Or, sa réutilisation a un prix (de licence) souvent.</p> <p> Ces dernières années ont vu apparaître d'une part des "wrappers" pour livrer une interface plus conviviale au développeur d'applications, basés sur des librairies commerciales, d'autre part des implémentations dont le code source est librement disponible, par exemple sur github. Le langage python joue un rôle important dans ces interfaces qui sont souvent testées par des prototypes rapides. Nous pouvons donner un retour de nos expériences au sein de l'expérience CTA, ainsi qu'un rapport des migrations OPC (OLE) -> OPC UA dans certaines manips du LHC. (Elles ont toutes obligations de migrer à terme ; certaines ont déjà fini le travail.) Eventuellement, il serait intéressant d'inviter un expert du CERN sur le sujet.</p> <p> Le but de la présentation est également un échange entre personnes qui ont fait l'expérience OPC UA et celles qui seraient intéressées ou pourraient proposer des alternatives ou comparaisons avec d'autres environnements et protocoles. La nouvelle « mode piscine » nous semble idéale pour cela. Nous proposerons au moins un ou deux cours de piscine pour mettre la main à la pâte avec ceux qui veulent.
Mr. Thierry LE FLOUR (LAPP)