Utilisation des variables de référence croisée pour les variables InTouch dans ArchestrA ou la bibliothèque de symboles Situational Awareness
- Last UpdatedOct 04, 2024
- 2 minute read
Utilisation des variables de référence croisée pour les variables InTouch dans ArchestrA ou la bibliothèque de symboles Situational Awareness
L'outil de références croisées d'InTouch a été amélioré pour inclure les graphiques industriels dans la liste des références croisées de variables InTouch dans une application. Une recherche de références croisées de graphiques industriels peut être accomplie avec les critères présentés ci-dessous, qui peuvent faire partie de l'utilisation de la variable InTouch de l'outil de références croisées.
-
Propriété personnalisée avec référence à une variable InTouch
-
Animation avec référence directe à une variable InTouch
-
Script client avec référence directe à une variable InTouch
-
Référence de symboles incorporés, à une variable InTouch
L'outil de références croisées recherche également les références d'attribut dans les graphiques industriels qui font partie de l'attribut d'objet. Les exceptions pour le rapport d'utilisation des variables sont les suivantes :
-
Références aux attributs d'objets :
-
L'attribut d'objet qui utilise une référence relative (telle que me.I1) n'est pas pris en charge et ne s'affiche pas dans le rapport d'utilisation des variables de référence croisée.
-
La référence qui utilise la syntaxe <Nom de l'instance InTouchViewApp>.<Nom_variable> n'est pas prise en compte en tant que référence de variable InTouch. Cette référence est considérée comme un attribut d’objet.
Exemple : InTouchViewApp1.Tag1 -
Toute référence qui n'adopte pas la syntaxe « InTouch:<Variable> » est considérée comme une référence d'attribut d'objet.
-
-
Les références aux scripts clients qui sont utilisées en tant que paramètres des fonctions de script ne sont pas prises en compte en tant que variables InTouch ou références d’attributs d’objet.
Exemple : une référence dans un paramètre chaîne
SetCustomPropertyValue( "CP1", "InTouch:Tag1", false);
Exemple : une référence dans un paramètre d'attribut
SetBad(InTouch:Tag1); -
Les graphiques industriels qui référencent une variable InTouch non définie dans l'application InTouch courante seront affichés avec le type « indéfini » (Undefined).
Par exemple : symbole d'objet
L'objet ArchestrA « UD_001 » comporte les symboles d'instance « S1 », « S2 » et « S3 ».
Le symbole d'instance « UD_001.S1 » comporte une référence à la variable InTouch « Tag51 ».
Incorporez UD_001.S1 dans UD_001.S2 ;
Incorporez UD_001.S2 dans UD_001.S3 ;
Incorporez UD_001.S3 dans la fenêtre InTouch « Win1 ».
Incorporez également UD_001.S2 dans la fenêtre « Win1 ».
Le symbole de l'instance peut être défini au sein de l'instance ou dans son modèle dérivé. L'instance peut être incorporée en utilisant une référence absolue ou relative.