Tâches D'interruption; Types De Tâches D'interruption - Omron SYSMAC CS1 Série Guide D'installation

Table des Matières

Publicité

Tâches d'interruption
Relation des tâches avec
les programmes blocs
Programme
Programme bloc 000
Tâche 0
Programme bloc 001
Programme bloc n
Tâche 1
Tâche n
11-3 Tâches d'interruption
11-3-1 Types de tâches d'interruption
Interruptions d'E/S
8. Attribuer la mémoire d'E/S dans la mémoire partagée par des tâches et la
mémoire utilisée seulement pour des tâches individuelles. Grouper la
mémoire d'E/S utilisée seulement pour des tâches individuelles.
Jusqu'à 128 programmes blocs peuvent être créés dans les tâches. C'est le
nombre total pour toutes les tâches. L'exécution de chaque programme bloc
complet est commandée à partir du schéma à contact, mais les instructions
dans le programme bloc sont écrites en utilisant le mnémonique. En d'autres
termes, un programme bloc est formé d'une combinaison d'instructions à
contact et de code mnémonique.
L'utilisation d'un programme bloc facilite le flux logique d'écriture, tel que des
branchements conditionnels et des pas de processus, qui seraient difficiles à
écrire avec un schéma à contact. Les programmes bloc sont situés hiérarchi-
quement en bas du programme. Les unités de programme plus grandes repré-
sentées par la tâche peuvent être découpées en petites unités comme program-
mes bloc fonctionnant avec le même état d'exécution (condition à ON).
Des tâches d'interruption peuvent être exécutées à tout moment dans le cycle si
les conditions suivantes sont remplies.
La tâche d'interruption d'E/S est exécutée quand l'entrée de l'Unité d'entrée
d'interruption est à ON.
Partie de programme
bloc 000
Unité d'entrée
Unité centrale
d'Interruption
Pro-
gram
me
Chapitre
11-3
Partie de programme
bloc 001
461

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières