Déclencheurs de scripts
- Last UpdatedSep 24, 2024
- 1 minute read
Tous les scripts InTouch HMI sont exécutés par des déclencheurs de scripts. Chaque type de script est exécuté par un ou plusieurs déclencheurs.
L'éditeur de scripts vous permet de sélectionner le déclencheur que vous souhaitez utiliser pour exécuter votre script. Le choix d'un déclencheur dépend du moment et de la manière d'exécuter un script.
Vous pouvez configurer plusieurs déclencheurs en fonction des actions de l'utilisateur, d'états internes ou de changements dans les valeurs des variables. Les actions de l’utilisateur comprennent l’appui sur des touches et la sélection d’éléments graphiques. Les déclencheurs en fonction d'un état interne peuvent inclure le démarrage de WindowViewer.
Les scripts sont déclenchés par des actions comme les suivantes<:hs>:
-
Démarrage et arrêt de WindowViewer. Voir Configuration de scripts d’application.
-
Ouverture et fermeture d'une fenêtre. Voir Configuration de scripts de fenêtre.
-
Appui sur une touche ou combinaison de touches. Voir Configuration de scripts de clavier.
-
Vérification d'une certaine condition, comme la valeur d'une variable ou d'une expression. Voir Configuration de scripts de condition.
-
Modification des valeurs de variables ou de<:hs>.champs. Voir Configuration de scripts sur changement de valeur.
-
Sélection d’un objet graphique. Voir Configuration de scripts d’action.
-
Événements qui se produisent dans un contrôle ActiveX, comme la sélection du contrôle. Voir Configuration de scripts d’événement ActiveX.
Vous pouvez également suspendre l'exécution des scripts. Par défaut, au démarrage de WindowViewer, l'interpréteur de scripts est activé et les scripts sont exécutés. Vous pouvez suspendre l'exécution des scripts en stoppant l'interpréteur. Une fois suspendue, l'exécution des scripts peut reprendre. Pour plus d'informations, voir Suspension de l’exécution des scripts pendant l’exécution.
Related Links
- Types de déclencheurs de scripts
- Utilisation de déclencheurs multiples
- Exécution régulière d’un script
- Configuration de scripts d’application
- Configuration de scripts de fenêtre
- Configuration de scripts de clavier
- Configuration de scripts de condition
- Configuration de scripts sur changement de valeur
- Configuration de scripts d’action
- Configuration de scripts d’événement ActiveX
- Suspension de l’exécution des scripts pendant l’exécution