Conditions Et Paramètres D'exécution Des Tâches - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Caractéristiques des tâches
4-1-5
Conditions et paramètres d'exécution des tâches
Tâche
Tâches cycliques
Tâches
Tâche d'interruption de mise
d'inter-
hors tension
ruption
Tâches d'interruption
programmées 0 et 1
Tâches d'interruption d'E/S
00 à 31
Tâches d'interruption exter-
nes 0 à 255
Tâches cycliques extra (CS1-H,
CJ1-H, CJ1M ou CS1D uniquement)
Remarque
162
Elément
Drapeau d'exécution de
la tâche initiale (A20015)
et drapeau de démarrage
de tâche (A20014)
Valeurs du registre
d'index (IR) et du registre
de données (DR)
4. Les UC CJ1 ne prennent pas en charge les tâches d'interruption d'E/S ni
les tâches d'interruption externes.
Le tableau suivant décrit les conditions d'exécution des tâches, les paramètres
associés et les états.
Condition d'exécution
0 à 31
Exécutée une fois par cycle si
l'état est READY (configuré pour
démarrer initialement ou démarré
avec l'instruction TKON(820))
lorsque le droit d'exécution est
obtenu.
Tâche
S'exécute lorsque l'UC est mise
d'interrup-
hors tension.
tion 1
Tâches
S'exécute chaque fois que la
d'interruption
période prédéfinie s'est écoulée
2 et 3
en fonction de la temporisation
interne de l'UC.
Tâches
S'exécute lorsqu'une entrée de
d'interruption
carte d'entrée d'interruption sur le
100 à 131
rack UC passe à ON.
Tâches
S'exécute à la demande d'un pro-
d'interruption
gramme utilisateur dans une
0 à 255
carte d'E/S spéciales ou une
carte réseau sur le rack UC ou à
la demande d'un programme utili-
sateur dans une carte interne
(série CS uniquement).
Tâches
Exécutées une fois par cycle si
d'interruption
l'état est READY (démarré avec
0 à 255
l'instruction TKON(820)) lorsque
le droit d'exécution est obtenu.
1. La carte d'entrée d'interruption doit être montée sur le rack UC. Pour les UC
CJ1-H, la carte doit être connectée comme étant l'une des cinq unités
(emplacements 0 à 4) présentes à côté de l'UC. Pour les UC CJ1M, la carte
doit être connectée comme étant l'une des trois unités (emplacements 0 à 2)
présentes à côté de l'UC. Les cartes d'interruption d'E/S installées à un autre
emplacement ne peuvent pas être utilisées pour demander l'exécution de
tâches d'interruption d'E/S.
Tâches cycliques extra
Non pris en charge.
Non définies au démarrage
de la tâche (comme les
tâches d'interruption norma-
les). Les valeurs au début de
chaque cycle sont indéfinies.
Définissez toujours les
valeurs avant de les utiliser.
Les valeurs définies dans le
cycle précédent ne peuvent
pas être lues.
Aucun
• Interruption de mise hors ten-
sion activée dans la configura-
tion de l'API.
• Le délai d'interruption pro-
grammé est défini (0 à 9999)
par l'intermédiaire de l'instruc-
tion SET INTERRUPT MASK
(MSKS).
• L'unité d'interruption program-
mée (10 ms ou 1,0 ms) est
définie dans la configuration de
l'API.
• Les masques des entrées
désignées sont annulés par
l'intermédiaire de l'instruction
SET
(MSKS).
Aucun (toujours activé)
Aucun (toujours activé)
Chapitre 4-1
Tâches cycliques
normales
Pris en charge.
Non définies au début du
fonctionnement. Les
valeurs définies dans le
cycle précédent peuvent
être lues.
Paramètre associé
INTERRUPT
MASK

Publicité

Table des Matières
loading

Table des Matières