Table des Matières

Publicité

Manuel utilisateur « CUBLOC™ »

Interruptions

Une interruption peut intervenir durant l'exécution du programme principal afin de réaliser une
routine particulière. La commande ON...GOSUB doit être utilisée pour configurer une nouvelle
interruption. Lorsque cette interruption intervient, le programme principal est stoppé et le
programme poursuit son exécution à l'adresse indiquée préalablement par la commande
ON...GOSUB. Lorsque la sous routine d'interruption est terminée, la commande RETURN
permet au programme principal de reprendre le cours de son exécution à l'endroit où il l'avait
stoppé.
MAIN PR OGRAM
Des interruptions pour quoi faire ?
La saisie d'une touche ou encore l'arrivée de données sur le port RS-232 pouvant intervenir à
tout moment, il est dans ce cas intéressant d'avoir recours à l'utilisation des interruptions afin de
ne pas avoir à faire surveiller en permanence ces entrées dans le programme principal.
A ce titre, les modules CUBLOC™ disposent d'une gestion des interruptions extrêmement
flexible et puissante. Si une routine d'interruption est en cours d'exécution, toute autre requête
d'interruption de même nature sera ignorée. Si par exemple une interruption de type RS232
RECV survient durant l'exécution d'une sous-routine d'interruption RS232 RECV, cette dernière
sera ignorée. Si par contre une interruption de type INT Edge survient durant l'exécution d'une
sous-routine d'interruption RS232 RECV, cette dernière sera alors immédiatement exécutée.
Type d'Interruption
On Timer
On Int
On Recv
On LadderInt
On Pad
(Traduction Française@2005–- Copyright Lextronic – Tous droits réservés)
INTERRUPT
ROU TINE
Génère une interruption à intervalle de temps donné
Génère une interruption lorsqu'une entrée externe est sollicitée
Génère une interruption lorsque des données arrivent sur la liaison RS-232
Génère une interruption lorsque celle-ci est demandée par le LADDER
Génère une interruption lorsqu'un clavier de saisie est sollicité
Explanation
94

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Cubloc cb280Cubloc cb290Cubloc cb405

Table des Matières