Skip to main content

Connexion depuis Aveva System Platform

info

Avant d’essayer de configurer une connexion au serveur OPC-UA depuis un autre logiciel, vérifiez d’abord que vous pouvez vous connecter avec le logiciel UAExpert depuis le poste du logiciel tiers.

Configuration de Aveva OI Gateway

Prérequis : le Communication Driver Pack « Standards – Gateway » doit être installé sur un des OI serveurs

Une image contenant texte, nombre, Police, ligne Le contenu généré par l’IA peut être incorrect.

Sur l’OI.GATEWAY serveur, ajouter une connexion OPCUA

Une image contenant texte, capture d’écran, Police Le contenu généré par l’IA peut être incorrect.

Dans l’exemple ci-dessous nous appellerons cette connexion « OPCUA_Scheduler »

Renseigner :

  • Server Node : nom du serveur sur lequel est installé le service « Scheduler Processor »
  • OPCUA Server : adresse du serveur OPC UA sur la machine sur laquelle est installé le service « Scheduler Processor »
  • Security Policy : Basic256Sha256
  • Security Message Mode : Sign and Encrypt
  • User Credentials : cocher « Anonymous User »
info

Cette configuration correspond à la configuration par défaut préconisée du serveur OPC UA interne du Service « Scheduler Processor ». Il est toutefois possible de modifier la configuration du serveur OPC UA interne dans le fichier OPCUAServer.Config.xml situé à la racine du répertoire d’installation du « Scheduler Processor »

Une fois la configuration effectuée, cliquer sur le bouton « Test »

Lors du premier test de connexion, si vous obtenez cette popup (connexion sécurisée), vérifiez toutes les étapes

Une image contenant texte, capture d’écran, Police, document Le contenu généré par l’IA peut être incorrect.

info

Chaque 1ère connexion à un serveur OPC-UA depuis un autre logiciel client ou depuis un autre poste client échoue systématiquement car le certificat n’est pas approuvé côté serveur OPC-UA.

Pour l’étape 6, allez dans le répertoire C:\ProgramData\Scaderis\Scheduler\pki\rejected\certs

Une image contenant texte, Police, ligne, nombre Le contenu généré par l’IA peut être incorrect.

Si toutes les étapes précédentes sont valides vous trouverez à la date/heure du moment où vous avez cliqué sur « Test » un certificat rejeté.

Copier ce certificat dans C:\ProgramData\Scaderis\Scheduler\pki\trusted\certs

Effectuer un nouveau test de connexion :

Une image contenant texte, capture d’écran, Police, affichage Le contenu généré par l’IA peut être incorrect.

Vous devriez obtenir le résultat suivant dans OPC UA Namespace

Une image contenant texte, capture d’écran, Police, nombre Le contenu généré par l’IA peut être incorrect.

Ajouter ensuite un groupe de connexions OPC UA que nous appellerons « Group1 »

Une image contenant texte, Police, ligne, capture d’écran Le contenu généré par l’IA peut être incorrect.

Cliquer sur « Browse OPCUA Server » (s’assurer au préalable que le service « Scheduler Processor » est actif et qu’il n’y a pas d’erreurs dans les logs du service)

Une image contenant texte, capture d’écran, logiciel, Police Le contenu généré par l’IA peut être incorrect.

La fenêtre OPCUA Tag Browser vous permet de naviguer dans l’arborescence du serveur interne OPC UA du « Scheduler Processor »

Une image contenant texte, capture d’écran, Police, logiciel Le contenu généré par l’IA peut être incorrect.

Vous pouvez à présent démarrer l’OI Gateway

Vérifier le démarrage de la Gateway sans erreurs

Une image contenant texte, Police, nombre, capture d’écran Le contenu généré par l’IA peut être incorrect.

Créer une instance dérivant du Template $DDESuiteLinkClient

Une image contenant texte, Police, ligne, capture d’écran Le contenu généré par l’IA peut être incorrect.

Configurer l’objet de Communication comme suit :

Une image contenant texte, capture d’écran, nombre, affichage Le contenu généré par l’IA peut être incorrect.

  • Server node : nom du poste sur lequel a été configuré l’OI Gateway
  • Server name : GATEWAY

Dans l’onglet « Topic » ajouter le groupe OPCUA précédemment configuré sur l’OI Gateway

Assigner votre objet de communication à un Engine de votre Galaxy puis faites un « Deploy… »

Une image contenant texte, Police, logiciel, nombre Le contenu généré par l’IA peut être incorrect. Une image contenant texte, capture d’écran, Police, nombre Le contenu généré par l’IA peut être incorrect.

Vérifier la connexion de l’objet de communication à la Gateway

Une image contenant texte, Appareils électroniques, capture d’écran, affichage Le contenu généré par l’IA peut être incorrect.

Vérifier la connexion dans la SMC

Vous pouvez valider la connexion d’un Tag du serveur OPC UA interne du « Scheduler Processor » de la façon suivante :

  1. Identifier une adresse OPC UA via le client OPC UA interne de l’OI Server

  2. Construire la référence vers ce Tag accessible depuis un objet automation de votre Galaxy comme suit :

    ObjetComTagName.Topic.ReferenceOPCUA

  3. Dans notre exemple

    OPCUA_Sched.OPCUA_Scheduler_Group1./scheduler/s=Scheduler_F004_Value

  4. Ajouter cette référence à l’Object Viewer

    Une image contenant texte, Appareils électroniques, capture d’écran, logiciel Le contenu généré par l’IA peut être incorrect.

    Une image contenant texte, capture d’écran, affichage, logiciel Le contenu généré par l’IA peut être incorrect.

    Une image contenant texte, Police, ligne, capture d’écran Le contenu généré par l’IA peut être incorrect.