Mots Et Drapeaux De Tâche D'interruption; Temps Maximum De Traitement De La Tâche D'interruption (A440); Tâche D'interruption Avec Un Temps De Traitement Maximum (A441) - Omron SYSMAC CS1 Série Guide D'installation

Table des Matières

Publicité

Tâches d'interruption
Tâche cyclique
11-3-8 Mots et drapeaux de tâche d'interruption
Interruption pendant l'exécution d'une tâche d'interruption
Si une interruption se produit pendant qu'une tâche d'interruption est exécutée,
la tâche d'interruption n'est pas exécutée tant que l'interruption en cours n'est
pas terminée.
Tâche d'interruption A
La tâche d'interruption A
continue jusqu'à la fin.
Rem. Si une tâche d'interruption d'E/S ne doit pas être sauvée et exécutée pendant
qu'une autre tâche d'interruption est en cours, exécuter l'instruction CLI
(CLEAR INTERRUPT) pour effacer le numéro d'interruption sauvegardé en
interne. Les interruptions programmées et les interruptions externes ne peuvent
pas être annulées.
Tâche cyclique
Interruptions multiples se produisant simultanément
Dans le cas d'interruptions multiples se produisant simultanément, les tâches
d'interruption, autres que l'interruption à la mise hors tension, sont exécutées
dans l'ordre de priorité suivant.
Tâches d'interruption d'E/S > Tâche d'interruption externe > Tâches d'interrup-
tion programmées
Pour chaque type d'interruption, les tâches sont effectuées dans l'ordre à partir
du numéro le plus bas.
Rem. Une seule interruption est enregistrée dans la mémoire pour chaque tâche d'in-
terruption et une interruption n'est pas enregistrée pour une interruption en
cours. Du fait du faible ordre de priorité des interruptions programmées et du fait
qu'une seule interruption est enregistrée à la fois, il est possible qu'une interrup-
tion programmée ne soit pas exécutée.
Temps maximum de traitement de la tâche d'interruption (A440)
Le temps maximum de traitement d'une tâche d'interruption est stocké dans des
données binaires par unité de 0,1 ms et est effacé en début de fonctionnement.
Tâche d'interruption avec un temps de traitement maximum (A441)
Le numéro de tâche d'interruption avec un temps de traitement maximum est
stocké dans des données binaires. Ici, 8000 à 80FF Hex correspondent aux
numéros 00 de tâche FF Hex.
Inter-
ruption
durant
une
éxécu-
tion
La tâche d'interruption 101 est ignorée
lorsqu'une autre tâche est en cours.
Tâche d'interruption A
Interruption
durant une
éxécution
Chapitre
Tâche d'interruption B
Tâche d'interruption d'E/S
La tâche d'interruption
101 n'est pas éxécutée
11-3
469

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières