Concepts standards
9-1
Concepts standards
9-1-1 Programmes et tâches
Tâche
cycli-
que
Tâche
cycli-
que
Rafraîchissement d'E/S
332
Les API série CS1 exécutent des programmes de schémas à contact contenus
dans des tâches. Les programmes à schémas à contact de chaque tâche se ter-
minent avec l'instruction END(001) comme dans les API conventionnels.
Les tâches sont utilisées pour déterminer l'ordre d'exécution des programmes
des schémas à contact, ainsi que les conditions d'exécutions des interruptions.
Alloué
Condition d'interruption
Tâche
d'inter-
ruption
100
Alloué
Alloué
Ce chapitre décrit les concepts standards requis pour écrire des programmes
pour série CS1. Se référer au Chapitre 11 Tâches pour plus d'informations sur
les tâches et leur relations avec les programmes de schémas à contact.
Note Tâches et périphériques de programmation
Les tâches sont utilisées par des périphériques de programmation comme
décrit ci-dessous. Se référer à 11-4 Création de tâche et au Manuel de fonction-
nement des consoles de programmation série CS1 (W341) et au manuel de
fonctionnement de CX-Programmer pour plus de détails.
CX-programmer
CX-Programmer est utilisé pour désigner les types de tâches et les numéros de
tâches en tant qu'attributs pour des programmes individuels.
Console de programmation
Chaque tâche est traitée comme un programme indépendant sur une console
de programmation. Les programmes sont accédés et édités sur une console de
programmation en spécifiant CT00 à CT 31 pour des tâches cycliques et IT00 à
IT255 pour des tâches d'interruption. Lorsque l'opération d'effacement de la
mémoire est effectuée avec une console de programmation, seule la tâche
cyclique 0 (CT00) peut être écrite dans un nouveau programme. Utiliser
CX-Programmer pour créer les tâches cycliques 1 à 31 (CT01 à CT31).
Programme A
Programme B
Programme C
Chapitre
Chaque programme
de schéma à
contact se termine par
l'instruction END(001).
9-3