Télécharger Imprimer la page

Willtek STABILOCK 4032 Manuel D'utilisation page 288

Publicité

Commandes BASIC
TIMEOUT
Utilisation
Branchement de programme en cas de dépassement du temps
imparti.
TIMEOUT(
Syntaxe
TIMEOUT
ou
[Durée]
[Destination]
Action
La commande TIMEOUT([Durée],[Destination de saut]) a pour
effet de démarrer un timer qui déclenche un message d'erreur
lorsque la durée indiquée a été dépassée sans que la commande
TIMEOUT (sans paramètre) ait été rencontrée dans le program-
me. La commande valide en cours est alors interrompue, le timer
est remis à l'état initial et le programme se poursuit à la ligne
spécifiée comme destination de saut.
Exemple
10 TIMEOUT (60,200)
20 SOFT_MOBILE
30 TIMEOUT
200 SOFT_STOP
210 PRINT "Mobile défectueux, test interrompu
après 1 minute"
Dans la ligne 10, le timer est réglé sur 60 secondes. Si la comman-
de TIMEOUT (sans paramètre) n'est pas rencontrée dans le
programme durant ce temps, un branchement sera effectué sur la
ligne 200. La ligne 20 spécifie l'établissement d'une liaison avec
un mobile, Si cette liaison ne se produit pas en l'espace de 60
secondes, la commande en cours est interrompue (passage à la
ligne 200) et un message d'erreur est émis (ligne 210). Si l'établis-
sement de la liaison s'effectue en temps voulu, le timer est remis
à l'état initial par la commande de la ligne 30.
8-64
,
[Durée]
[Destination de saut]
Arrêt du timer
Durée en secondes (0 à 999)
Numéro de ligne réellement existant
TIMEOUT
)
Départ du timer

Publicité

loading