Configuration du jeu de symboles CEI
Pour la configuration des symboles CEI pour l'échange avec d'autres automates, CODESYS Communication fournit le nouveau Publication des symboles CEI objet avec un nouvel éditeur pour la configuration des symboles CEI pour l'échange avec d'autres contrôleurs. La précédente Éditeur de configuration de symboles est toujours disponible, mais il ne doit plus être utilisé si possible.
Vous pouvez insérer plusieurs objets pour configurer différents jeux de symboles à des fins différentes. Attribuez individuellement les noms d'objet en conséquence. Un dossier portant le nom attribué est créé dans le serveur OPC UA pour chaque jeu de symboles. Le contenu du dossier est ensuite affiché dans le client OPC UA.
Création et configuration d'un groupe de symboles
Condition requise : Vous disposez d'un projet avec des variables CEI et des types de données CEI. Vous souhaitez échanger un ensemble spécifique de variables sous forme de symboles via un serveur OPC UA avec d'autres clients OPC UA. Pour les instructions suivantes : Afin de contrôler la publication, vous avez également créé une source de données de type OPC UA dans le projet. Pour cela voir : Établissement de la connexion d'un client OPC UA de source de données à un serveur OPC UA.
Dans ce qui suit, vous créez la configuration de symboles requise pour un jeu de symboles dans l'éditeur d'un objet du type Publication des symboles CEI:
Coller sous l'application avec la commande ajouter un objet un responsable communication ajoutée.
Ajoutez-en un sous le gestionnaire des communications Serveurs OPC UA ajoutée.
Ajoutez-en un sous le serveur OPC UA Publication des symboles CEI et renommer l'objet, par exemple en "webvisu" ou "client xy", selon la finalité du groupe de symboles à configurer.
Ouvrez l'éditeur en double-cliquant sur l'objet de publication du symbole.
En dessous de ensembles de précompilation Les variables et types actuellement supportés dans le projet pour publication sont listés dans la partie gauche de la fenêtre.
Sélectionnez une ou plusieurs variables ou un bloc de programme contenant des variables et faites glisser la sélection vers la partie droite de la fenêtre avec la souris.
La ou les variables sont insérées dans le tableau.
Dans le tableau, configurez toutes les variables que vous souhaitez exporter en tant que symboles. Si nécessaire, attribuez un autre nom de symbole et définissez les droits d'accès. Lors de l'attribution des droits d'accès, notez l'option Utiliser les droits d'accès définis dans la gestion des utilisateurs en haut de l'éditeur. Si cette option est activée, outre les droits d'accès définis ici dans l'éditeur, les droits attribués dans la gestion des utilisateurs du contrôleur pour le groupe de symboles sont également pris en compte. La contrainte la plus forte est appliquée.
Si vous avez des types de données structurés dans le projet, alors sur le Éditeur de types de symboles vous pouvez effectuer une configuration de symbole spécifique pour différentes variantes du type :
Faites glisser vers l'onglet Éditeur de types de symboles par exemple un bloc de type
STRUCT
dans le tableau dans la partie droite de la fenêtre. Ouvrir avec le boutonle dialogue Composant de type de données de <STRUCT>.
Sélectionnez les composants du bloc <STRUCT> qui doivent être exportés en tant que symboles et configurez-les en conséquence. Fermez la boîte de dialogue.
Option : faites glisser sur l'onglet Éditeur de types de symboles le même bloc de type
STRUCT
une deuxième fois dans le tableau et configurez-le sous le nom approprié comme "variante" du premier.Dans le projet, changez quelque chose dans la déclaration du
STRUCT
tapez, par exemple, ajoutez un autre membre. Puis cliqueRafraîchir dans l'éditeur de symboles.
Une icône apparaît à l'entrée correspondante dans le tableau
. Dans l'infobulle de l'icône vous êtes invité à cliquer sur le bouton
pour arriver à la re-synchronisation entre l'éditeur et le projet.
Cliquez sur le bouton
.
Le Membres du type de données de<STRUCT> La boîte de dialogue s'ouvre et en cliquant sur
l'éditeur et le projet sont à nouveau synchronisés. Le nouveau membre est ajouté à la table de configuration.
Une fois la configuration des symboles terminée, connectez-vous au contrôleur et ouvrez l'objet de source de données créé pour OPC UA afin d'examiner les symboles à publier.
Sur le Onglet : Variables, vous pouvez voir le(s) jeu(x) de symboles avec les variables et les types que vous avez définis comme symboles.
Utilisation du jeu de symboles pour publier un groupe d'alarmes via OPC UA
Exigences:
Un ensemble de symboles a été créé et configuré.
L'application contient une configuration d'alarme avec au moins un groupe d'alarmes.
Le groupe d'alarmes contient des alarmes avec le
ACK_REP
méthode d'accusé de réception.
Dans l'arborescence des périphériques, double-cliquez sur le jeu de symboles déjà configuré du Serveur OPC UA objet en dessous du Responsable communication objet.
L'ensemble de symboles s'ouvre dans l'éditeur.
Ouvrez le Éditeur de groupe d'alarmes languette.
Les groupes d'alarmes de l'application sont affichés dans le Groupes d'alarme à gauche. Utilisez la souris pour faire glisser le groupe d'alarmes souhaité de cette zone vers la Groupes d'alarme zone à droite.
Si le groupe d'alarmes contient des alarmes qui ne peuvent pas être publiées via OPC UA car leur méthode d'acquittement n'est pas
ACK_REP
, alors cela s'affiche dans l'info-bulle.Lorsque vous cliquez sur le Exporter bouton, un fichier dans
*.json
ou*.csv
le format est exporté contenant des informations sur les alarmes disponibles via OPC UA.