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

AVEVA™ InTouch HMI

Configuration de scripts de condition

  • Last UpdatedSep 24, 2024
  • 3 minute read

Les scripts de condition sont déclenchés en fonction de l'état de conditions logiques. Les scripts de condition sont utilisés pour l'exécution d'un script :

  • Une seule fois quand une condition est remplie.

  • Une seule fois quand une condition n'est pas remplie.

  • Régulièrement tant qu'une certaine condition est remplie.

  • Régulièrement tant qu'une certaine condition n'est pas remplie.

Un script de condition est identifié par la syntaxe de la condition qui déclenche le script. Par exemple : tag1>=13.

Remarque : un script associé au type de condition Si vrai ne s’exécute que si la condition passe de Faux à Vrai. Un script associé au type de condition Si faux ne s'exécute que si la condition passe de Vrai à Faux.

Configurer un script de condition

  1. Dans le volet Scripts, cliquez avec le bouton droit de la souris sur Condition, et cliquez sur Nouveau.

    La boîte de dialogue Scripts de condition s'affiche.

    Condition Scripts dialog

    • Pour modifier un script de condition existant, cliquez sur le signe plus à côté de Condition, cliquez avec le bouton droit sur le nom du script puis cliquez sur Modifier. La boîte de dialogue Modifier un script de condition s'affiche.

  2. Dans la zone Condition, entrez l'expression de condition à utiliser.

    La longueur maximum de l'expression est de 1024 caractères.

  3. Vous pouvez indiquer un commentaire dans la zone Commentaire.

  4. Dans la liste Type de condition, utilisez l'une des possibilités suivantes :

    • Cliquez sur Si faux pour configurer un script qui s’exécute une seule fois quand la condition devient fausse.

    • Cliquez sur Tant que faux pour configurer un script qui s’exécutera régulièrement tant que la condition est fausse.

    • Cliquez sur Si vrai pour configurer un script qui s’exécute une seule fois quand la condition devient vraie.

    • Cliquez sur Tant que vrai pour configurer un script qui s’exécutera régulièrement tant que la condition est vraie.

  5. Si vous avez sélectionné Tant que faux ou Tant que vrai à l'étape précédente, indiquez un intervalle de temps entre 1 et 360 000 millisecondes dans la zone toutes les.

    Remarque : les temporisateurs conditionnels de WindowViewer s’arrêtent dès que la condition cesse d’être vraie. Par exemple, les événements Souris maintenue enfoncée ne se déclencheront pas si le bouton de la souris n'est plus enfoncé, et les scripts de clavier s'arrêtent si un touche n'est pas appuyée.

  6. Entrez un script ou modifiez le script existant dans la fenêtre.

  7. Cliquez sur OK.

Supprimer tous les scripts de condition associés à une condition

  • Dans le volet Scripts, développez Condition, cliquez avec le bouton droit de la souris sur le nom du script de condition et cliquez sur Supprimer. Dans le message d’avertissement, cliquez sur Oui.

Supprimer séparément des scripts de condition associés à une condition

  1. Dans le volet Scripts, développez la Condition, cliquez avec le bouton droit de la souris sur le nom du script clé et cliquez sur Modifier. La boîte de dialogue Modifier un script de condition s'affiche.

  2. Dans la liste Type de condition, cliquez sur le déclencheur du script à supprimer. Le script s'affiche dans la section principale de la boîte de dialogue Modifier un script de condition.

  3. Dans le menu Modifier, cliquez sur Supprimer. Le script disparaît de la section principale et le code associé est supprimé.