Commande (d'autres) scripts
STOP
Cette commande arrête simplement le script actuel.
RESTART
Cette commande redémarre le script actuel. Autrement dit, le script recommence depuis le
début.
IMPORTANT : le redémarrage d'un script sans utiliser la commande WAIT (voir le paragraphe
suivant) le fait entrer directement dans une boucle sans fin, ce qui doit être évité.
START [script]
Permet de démarrer un autre script, si le script n'est pas exécuté. Remplacez [script] par le
script à démarrer.
START AT BEGIN [script]
Cette commande démarre un autre script, si le script concerné n'est pas exécuté. S'il est
exécuté, elle invite le script à recommencer depuis le début (redémarrage). Remplacez [script]
par le script que vous voulez effectivement (re)démarrer.
STOP [script]
Cette commande permet d'arrêter un autre script, s'il est en cours d'exécution. Remplacez
[script] par le script à arrêter.
SET [script] TO [on/off]
Cette commande vous permet d'activer ou de désactiver un script. Remplacez [script] par le
script que vous voulez vraiment activer/désactiver. Toutes les valeurs supérieures à 0 sont
interprétées en tant que ON, toutes les valeurs égales à 0 ou inférieures à 0 sont interprétées
comme OFF. Ceci peut être utile lorsque vous utilisez un certain composant pour l'activation/la
désactivation de scripts.
La désactivation d'un script en cours d'exécution arrête aussi celui-ci directement.
Utilisation de temporisations
WAIT [time] or WAIT [time] MSEC/SEC/MIN/HOUR/DAY
Cette commande met le script en attente pendant une durée définie. Si aucune unité de temps
n'a été indiquée, les millisecondes sont utilisées par défaut. Le délai d'attente maximal est
d'env. 20 jours. Au lieu d'entrer une valeur statique, vous pouvez aussi utiliser une valeur d'un
composant. (BYTE ou 2BYTE)
WAIT [time] RANDOM [time]
Cette commande est semblable à la commande précédente, cependant elle attend le délai
indiqué auquel une durée générée de manière aléatoire pendant l'intervalle indiqué est ajoutée
à titre de seconde plage de temps. Exemple : WAIT 1 HOUR RANDOM 30 MIN attend entre 1
heure et 1 heure et demie. Chaque fois que la commande est exécutée, un nouveau calcul est
réalisé avec un résultat différent.
Manuel produit 2CKA001773B8903
Mise en service
│81