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

AVEVA™ InTouch HMI

Pour créer une fenêtre de connexion personnalisée

Pour créer une fenêtre de connexion personnalisée

  • Last UpdatedSep 24, 2024
  • 2 minute read

Si le menu Spécial n'est pas affiché par WindowViewer, vous pouvez personnaliser la fenêtre de connexion de l'opérateur à votre application.

Créer une fenêtre de connexion personnalisée

  • Associez les variables système $OperatorEntered, $PasswordEntered et $OperatorDomainEntered à des objets de saisie utilisateur, ou utilisez-les dans un QuickScript pour définir les valeurs correspondant au nom d'utilisateur, au mot de passe et au domaine. Ces variables internes de type message sont disponibles en écriture seule.

La variable $OperatorDomainEntered n'est obligatoire que dans le mode de sécurité du système d'exploitation. Dans les autres cas, cette variable est ignorée. Si le mode de sécurité est celui du système d'exploitation et la variable $OperatorDomainEntered est nulle, celle-ci est traitée comme si elle pointait vers la machine locale.

Quand une valeur est écrite dans la variable système $PasswordEntered, une tentative de connexion est effectuée en utilisant les valeurs des variables système $OperatorEntered, $PasswordEntered et $OperatorDomainEntered. Il ne suffit pas d'écrire des valeurs dans les variables systèmes $OperatorEntered ou $OperatorDomainEntered pour déclencher la connexion.

Si les données entrées sont acceptées, les variables internes $AccessLevel et $Operator prennent leurs valeurs par défaut (définies dans la liste des utilisateurs du mode de sécurité).

Vous pouvez également associer un bouton de type discret à la variable $ConfigureUsers pour permettre à un opérateur autorisé possédant un niveau d'accès supérieur ou égal à 9000 d'accéder à la boîte de dialogue Configurer les utilisateurs et modifier la liste de nom d'utilisateur. Lorsque l’opérateur clique sur le bouton, la variable $ConfigureUsers reçoit la valeur 1 et la boîte de dialogue Configurer les utilisateurs s’affiche. Lorsque l'opérateur referme la boîte de dialogue, le système restitue la valeur à zéro. Cette variable système de type discret est en écriture uniquement.

Remarque : la variable $ConfigureUsers ne fonctionne que dans le mode de sécurité InTouch. Elle ne fonctionne pas dans le mode de sécurité ArchestrA.