Conditions D'exécution De Tâche Et Paramétrages; Etats Des Tâches Cycliques - Omron SYSMAC CS1 Série Guide D'installation

Table des Matières

Publicité

Caractéristiques des tâches
11-1-4 Conditions d'exécution de tâche et paramétrages
Tâche
Tâches cycliques
Tâches
Tâches d'interruption à la
d'interruption
mise hors tension
Tâches d'interruption
programmée 0 et 1
Tâches d'interruption
d'E/S 00 à 31
Tâches d'interruption
externes 0 à 255
11-1-5 Etats des tâches Cycliques
450
d'interruption ne sont pas exécutées tant que la tâche d'interruption en
cours n'est pas terminée. Si plusieurs interruptions se produisent simulta-
nément, les tâches d'interruption sont exécutées séquentiellement, en
commencant par le numéro de tâche d'interruption le plus petit.
Le tableau suivant décrit les conditions d'exécution des tâches, leurs paramé-
trages et leurs états.
No.
0 à 31
1
2 et 3
100 à 131
0 à 255
Rem. 1. Les Unités d'E/S spéciales et les unités de bus UC CS1 doivent être sur le
rack UC pour générer des interruptions externes. Il n'y a aucune manière
d'exécuter directement une tâche d'interruption externe à partir d'une Unité
sur un rack d'extension CS1.
2. Le nombre de tâches cycliques et de tâches d'interruption est limité quand
l'opération d'effacement mémoire est effectuée avec une console de pro-
grammation.
· Seule la tâche cyclique 0 peut être créée.
Les tâches cycliques 1 à 31 ne peuvent pas être créées avec une console
de programmation, mais ces tâches peuvent être modifiées si elles sont
créées avec CX-Programmer.
· Seules les tâches d'interruption 1, 2, 3, et 100 à 131 peuvent être créées.
Les tâches d'interruption 0 et 4 à 99 ne peuvent pas être créées avec une
console de programmation, mais ces ces tâches peuvent être modifiées si
elles sont créées avec CX-Programmer.
Ce chapitre décrit les états des tâches cycliques.
Condition d'exécution
Exécutée une fois par cycle
si READY quand l'exécution
est autorisée.
Exécutée à la mise hors
tension de l'UC.
Exécutée une fois à chaque
fois que la période, préréglée
dans le temporisateur interne
de l'UC, est terminée.
Exécutée quand une entrée
sur une unité d'entrée
d'interruption est mise à ON.
Exécutée sur demande d'un
programme utilisateur dans
une Unité d'E/S spéciales ou
une Unité de bus UC CS1
sur rack UC ou par un
programme utilisateur d'une
carte interne.
Chapitre
11-1
Paramétrage
Aucun
·
Autorisation
d'interruption
dans le setup de l'API.
Le temps d'interruption pro-
·
grammé est paramétré (de 0
à 9999) par l'instruction SET
INTERRUPT
MASK
(MSKS).
L'unité
d'interruption
·
programmée (10 ms ou 1,0
ms) est paramétré dans le
setup de l'API.
Des
masques
pour
les
·
entrées
indiquées
sont
annulés
par
l'instruction
SET INTERRUPT MASK
(MSKS).
Aucun (toujours autorisée)

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières