Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Spécifier des règles pour sélectionner des calques de graphiques

Spécifier des règles pour sélectionner des calques de graphiques

  • Last UpdatedSep 24, 2024
  • 4 minute read

Une règle par défaut est attribuée à chaque calque en fonction de la paire groupe de choix et choix. Dans l’exemple de l’Assistant du symbole de la pompe centrifugeuse, les règles du calque correspondant au groupe de choix de l’orientation sont directement associées aux choix des Options de l’assistant. La sélection d’une option d’orientation affiche les éléments graphiques du calque sélectionné dans la configuration de la pompe.

Default layers assignments Layer Properties list Wizard Options list

Modifiez les règles du calque par défaut pour afficher ou masquer le tachymètre. Dans le cas des orientations Gauche ou Droit de la pompe, nous recommandons que les règles du calque sélectionnent les calques de l'orientation et du tachymètre correspondants. Les règles de calque TachyGauche et TachyDroit contiennent une instruction AND qui sélectionne le tachymètre et l’orientation des conduits dans l’assistant de symboles :

TachLeft: Orientation.Left&HasTach.True

TachRight: Orientation.Right&HasTach.True

La règle du calque pour sélectionner les configurations d'orientation Haut et bas avec un tachymètre est plus complexe parce que la position du tachymètre est la même avec les deux orientations. La règle du calque TachTop contient des expressions composées Haut et Bas séparées et jointes par une instruction OR.

(Orientation.Top&HasTach.True)|(Orientation.Bottom&HasTach.True)

Avec l'aperçu de l'assistant de symboles, vérifiez dans le jeu de calques que chacune des règles ne définit qu'une seule et unique configuration dans l'assistant de symboles. Des erreurs dans les règles vont se manifester quand un assistant de symboles contient des éléments appartenant à d'autres configurations, ou quand des éléments sont manquants.

Configuration de l’assistant de symboles

Options de l’assistant et règles du calque de configuration active

A pump symbol where orientation equals left and has tachometer equals false

Orientation.Left&HasTach.False

A pump symbol where orientation equals left and has tachometer equals true

Orientation.Left&HasTach.True

A pump symbol where orientation equals right and has tachometer equals false

Orientation.Right&HasTach.False

A pump symbol where orientation equals right and has tachometer equals true

Orientation.Right&HasTach.True

A pump symbol where orientation equals top and has tachometer equals false

Orientation.Top&HasTach.False

A pump symbol where orientation equals top and has tachometer equals true

(Orientation.Top&HasTach.True)|(Orientation.Bottom&HasTach.True)

A pump symbol where orientation equals bottom and has tachometer equals false

Orientation.Bottom&HasTach.False

A pump symbol where orientation equals bottom and has tachometer equals true

(Orientation.Top&HasTach.True)|(Orientation.Bottom&HasTach.True)

Conseils pour les règles

  • Les règles de l'assistant de symboles sont évaluées simultanément. Placez des parenthèses autour d'expressions composées, qui sont évaluées avant les autres opérateurs externes aux parenthèses de la règle.

  • Les règles ne peuvent pas référencer uniquement un groupe de choix. Écrivez toujours des expressions de règle faisant référence à des choix d’un groupe de choix dans une présentation hiérarchique : ChoiceGroup.Choice.

  • Utilisez des caractères opérateurs (&, |, !) plutôt que des mots-clés booléens (AND, OR, et NOT) pour économiser de l'espace en écrivant les règles. L'utilisation de caractère d'opérateurs réduit la probabilité qu'une règle trop longue déborde les limites visibles du champ Règle.