Skip to main content

Connexion depuis Aveva InTouch

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.

Configuration de l’Access Name OPC UA

Aller dans Tools > Access Names

Sélectionner OPCUA, puis « Modify »

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

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

Access Name : nom de l’accesseur depuis Intouch

Node Name : nom du serveur hébergeant l’OI Gateway configuré précédemment pour se connecter au serveur OPC UA interne du Scheduler

Application Name : Gateway

Topic Name : Nom du « Device Group Name » configuré précédemment sur l’OI Gateway pour se connecter au serveur OPC UA interne du Scheduler

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

Configuration d’un Tag Intouch de test

A partir de la version d’Intouch 2023 R2 :

Dans le bandeau de navigation Intouch, aller sur « Tag dictionary » > « External providers »

La fenêtre suivante s’affiche :

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

Vous pouvez à présent effectuer un glisser/déposer dans l’onglet « Model Tagname » pour créer les Tags automatiquement dans le dictionnaire de variables

Avant la version Intouch 2023 R2 :

Identifier une adresse OPC UA via le client OPC UA interne de l’OI Server (configuré précédemment)

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

Ouvrir le « Tag Dictionnary » puis cliquer sur « New »

Créer un Tag de test « Sched_F004_Disabled » de type I/O Discrete

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

Sélectionner l’Access Name « OPCUA_Sched » puis saisir l’adresse du Tag OPC UA

Créer une fenêtre contenant une rectangle avec une animation de remplissage basé sur ce nouveau Tag

Exécuter l’application Intouch et tester le changement du Tag avec UA Expert

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