Télécharger Imprimer la page

Temps De Traitements Des Interruptions - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Temps de cycle et temps de réponse des E/S des CPM1/CPM1A

8-1-5 Temps de traitements des interruptions

1, 2, 3...
Elément
Temps de traitement des
interruptions à l'état ON
Attente de la fin du traite-
ment du masque d'interrup-
tion
Modification du traitement
des interruptions
Retour
Exemple de calcul
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Ce chapitre définit les temps de traitement compris entre l'exécution d'une inter-
ruption et l'appel du programme de traitement d'interruptions, et entre l'exécu-
tion du programme de traitement d'interruptions et le retour à l'emplacement ini-
tial. Cette définition s'applique aux interruptions des entrées, des temporisa-
tions cycliques et du compteur à grande vitesse.
1. Source d'interruption
2. Temps de traitement des interruptions à l'état ON
3. Attente de la fin du traitement du masque d'interruption
4. Modification du traitement des interruptions
5. Acheminement des interruptions (CPM1A seulement)
6. Retour à l'emplacement initial
Le tableau ci-dessous définit le temps compris entre la génération du signal d'in-
terruption et l'appel du programme de traitement d'interruptions, et entre l'ex-
écution du programme de traitement d'interruptions et le retour à l'emplacement
initial du programme.
Temps séparant le moment où le bit d'entrée d'interruption passe à l'état
ON et le moment où l'interruption est exécutée. Il varie d'une interruption à
l'autre.
Temps d'attente des interruptions jusqu'à la fin du traitement. Ceci
intervient pendant le traitement du masque. Voir détails ci-après.
Temps nécessaire à la modification du traitement des interruptions.
Temps de retour au traitement interrompu, après l'exécution de RET(93).
Traitement du masque
Les interruptions sont masquées durant le traitement des opérations décrites
ci-dessous. Jusqu'à la fin du traitement, toutes les interruptions resteront mas-
quées pendant les intervalles de temps spécifiés.
Génération et correction des erreurs non fatales :
Lorsqu'une erreur non fatale est générée et que l'erreur associée est enre-
gistré dans le CPM1, ou lorsqu'une erreur est corrigée, les interruptions
sont masquées pendant 100 !s au maximum jusqu'à la fin du traitement.
Edition en ligne :
Les interruptions sont masquées pendant 600 !s au maximum (pour une
édition entre DM 6144 et DM 6655) lorsque l'édition en ligne est exécutée au
cours d'une opération. De plus, le traitement système est mis en attente
durant un maximum de 170 !s pendant l'édition.
Cet exemple indique le temps de réponse de traitement d'interruption (entre le
moment où l'entrée d'interruption passe à l'état ON et le lancement du pro-
gramme de traitement d'interruptions) lorsque des interruptions des entrées
sont utilisées dans les conditions indiquées ci-dessous :
Temps de réponse minimum
Temps de traitement des interruptions
à l'état ON :
Temps de mise en veille du masque :
+
Traitement des modifications
d'interruptions :
Temps de réponse minimum :
Contenu
100 !s
30 !s
130 !s
Chapitre
8-1
Durée
100 !s
Voir ci-des-
sous.
30 !s
30 !s
0 !s
469

Publicité

loading