Ajout d'une configuration de symbole
Les variables qui seront échangées entre le contrôleur et les (multiples) équipements HMI à l'aide du Machine Expert protocole transparent doivent être publiées dans le contrôleur au moyen de la configuration de symbole. Elles seront alors disponibles en tant que variables EcoStruxure Machine Expert dans Vijeo-Designer.
Définition d'une configuration de symbole
Pour rendre la configuration de symbole disponible, ajoutez l'objet de configuration de symbole à l'application dans l'arborescence Outils comme indiqué au paragraphe Ouverture de la configuration de symbole. La bibliothèque IECVarAccess est automatiquement ajoutée dans le gestionnaire de bibliothèques.
Vous pouvez définir les variables à exporter comme symboles dans l'éditeur de configuration de symbole ou via des pragmas (symbole d'attribut), qui doivent être ajoutés à la déclaration des variables.
NOTE : les variables d’une liste de variables globales (GVL) ne sont disponibles dans la configuration de symbole que si au moins une d'entre elles est utilisée dans le code de programmation.
NOTE : les constantes sont disponibles dans la configuration de symbole lorsque l'option Remplacer les constantes de la boîte de dialogue Paramètres du projet > Options compilateur est désactivée. Les attributs {attribute 'const_replaced'} et {attribute 'const_non_replaced'} permettent de configurer explicitement l'option pour des constantes particulières.
Les restrictions suivantes s'appliquent dans tous les cas : les constantes d'une liste de variables globales (GVL) ou d'un autre POU sont disponibles dans la configuration de symbole uniquement si la GVL ou le POU figure dans le code de programme, ou si l'option de compilateur Toujours lier est activée dans la boîte de dialogue Affichage > Propriétés > Compiler de la GVL ou du POU.
Une autre possibilité est offerte par l'éditeur SFC : vous pouvez définir les indicateurs d'élément implicitement créés dans les propriétés d'élément pour l'exportation vers la configuration de symbole.
Le nom d'un symbole créé par la configuration de symbole est composé sur la base de la syntaxe suivante :
<nom de l'application>.<nom du POU>.<nom de la variable>
Exemples :
MyApplication.PLC_PRG.a
MyApplication.GVL.a
Pour accéder à la variable, définissez complètement le nom du symbole.
Ouverture de la configuration de symbole
Étape |
Action |
---|---|
1 |
Sélectionnez le nœud Application dans l'arborescence Outils, cliquez sur le signe plus de couleur verte et sélectionnez la commande Ajouter d'autres objets > Configuration de symbole. Résultat : la boîte de dialogue Ajouter Configuration de symbole s'affiche. |
2 |
La boîte de dialogue Ajouter Configuration de symbole vous permet de configurer divers paramètres, comme inclure les commentaires ou non. Ces paramètres sont modifiables ultérieurement dans l'éditeur Configuration de symbole. |
3 |
Cliquez sur le bouton Ajouter. Résultat : un nœud Configuration de symbole est créé sous le nœud Application dans l'arborescence Outils. La Configuration de symbole s'affiche à droite. |
NOTE : un seul nœud de configuration de symbole peut être créé pour chaque équipement.
Pour plus d'informations sur l'échange de variables entre le contrôleur et la partie IHM, consultez le chapitre Échange de données entre le contrôleur et l'IHM d'EcoStruxure Machine Expert.