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

AVEVA™ InTouch HMI

Activer et désactiver les fonctionnalités d’après l’opérateur ou les niveaux d’accès

Activer et désactiver les fonctionnalités d’après l’opérateur ou les niveaux d’accès

  • Last UpdatedSep 24, 2024
  • 1 minute read

Après avoir implémenté la sécurité dans votre application, vous pouvez utiliser les variables de sécurité $AccessLevel et $Operator dans des boutons, dans des liens d'animation ou dans des QuickScript. Ces variables permettent de déterminer si l'opérateur connecté est autorisé à exécuter certaines fonctions de l'application.

Par exemple, pour rendre un objet visible en fonction du niveau d'accès de l'utilisateur connecté, utilisez l'instruction suivante dans l'expression d'un lien de visibilité<:hs>:

$AccessLevel >= 2000;

Ou encore, introduisez un script par une instruction IF<:hs>:

IF ChoiceTag == 2 THEN

Show "Fenêtre Panneau de configuration";

{autres lignes qui ne s'exécutent que pour l'opérateur EquipeJour}

ENDIF ;

Vous pouvez également piloter le fonctionnement d'un objet tactile d'après la valeur d'une variable de sécurité interne, avec la commande Désactivation du lien d'animation. Par exemple :

Object disabled dialog

Lorsque l'expression ci-dessus est utilisée et qu'aucun opérateur n'est connecté, le bouton ou l'objet est protégé contre les manipulations.