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

AVEVA™ InTouch HMI

Suspension de l’exécution des scripts pendant l’exécution

Suspension de l’exécution des scripts pendant l’exécution

  • Last UpdatedSep 24, 2024
  • 1 minute read

Par défaut, au démarrage de WindowViewer, l'interpréteur de scripts est activé et les scripts synchrones 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 suspendre l’exécution des scripts pendant l’exploitation, depuis le menu :

  • Dans le menu Logique, cliquez sur Suspendre la logique. L'exécution des scripts synchrones est arrêtée. Les scripts asynchrones continuent de s'exécuter, mais aucun d'eux n'est plus lancé.

Suspendre l’exécution des scripts pendant l’exploitation, par un script

  • Forcez la valeur de la variable système discrète $LogicRunning à 0. L'exécution des scripts synchrones est arrêtée. Les scripts asynchrones continuent de s'exécuter, mais aucun d'eux n'est plus lancé.

Continuer l’exécution des scripts pendant l’exploitation

  • Dans le menu Logique, cliquez sur Démarrer la logique. L'exécution des scripts reprend.

Pour continuer l’exécution des scripts pendant l’exploitation, par un script

  • Forcez la valeur de la variable système discrète $LogicRunning à 1. La variable système $LogicRunning doit apparaître dans un script asynchrone en cours d'exécution au moment où l'on suspend l'interpréteur.