Télécharger Imprimer la page

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

Publicité

Temps de cycle des CPM2A/CPM2C et temps de réponse d'E/S
1, 2, 3...
Temps maximum de
réponse d'E/S
Point
d'entrée
Retard ON entrée
Maître
Bit
d'entrée
Traitement
par UC
Traitement
par UC
Esclave
Point de
sortie

8-2-4 Temps de traitement 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'inter-
ruption
Modification du traitement
des interruptions
Retour
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
480
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
1. Il reçoit un signal d'entrée juste après la phase de rafraîchissement des
entrées à l'intérieur du cycle.
2. La prise en charge des communications du Maître s'effectue juste après la
transmission Maître-Esclave.
3. La transmission prend fin juste après la prise en charge des communica-
tions de l'Esclave.
Temps de réponse d'entrée à l'état ON + Temps de cycle du Maître " 2 + Temps
de transmission " 3 + Temps de cycle de l'esclave " 2 + Temps de réponse de
sortie à l'état ON.
Exécution
Exécution
du prog.
du prog.
Maître #1
Temps de
Maître à Esclave
transmis-
sion
Exécution
du prog.
Esclave
#1
Temps de réponse d'E/S maximum = 10 + 10 " 2 + 12 " 3 + 15 " 2 + 15 = 111 (ms)
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/CPM2A/CPM2C 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.
Lorsqu'un processus supprimant (masquant) l'interruption est exécuté, cette
valeur représente le temps nécessaire à l'exécution de ce processus.
Temps nécessaire à la modification du traitement des interruptions.
Temps de retour au traitement interrompu, après l'exécution de RET(93).
Rafraîchissement des E/S
Prise en charge du port
périphérique
Exécution
Exécution
du prog.
du prog.
(Transmission de données par rapport
au point d'entrée)
Temps de
Esclave à Maître
Maître à Esclave
transmis-
sion
Exécution
Exécution
du prog.
du prog.
Esclave
#2
Contenu
Chapitre
8-2
Temps de transmis-
sion
Exécution
du prog.
Retard OFF
Esclave
sortie
#3
Durée
100 !s
Voir ci-des-
sous.
30 !s
30 !s

Publicité

loading