Temps de réponse des E/S
!
Attention
Temps de transmission
d'E/S déportées
Temps de réponse d'E/S
minimum
UC
Maître
Esclave
Entrée
Sortie
374
D'après les diagrammes de fonctionnement ci-dessous, il est essentiel de tenir
compte de la séquence de traitement de l'UC et surtout que les entrées ne
provoquent aucune action jusqu'à la fin de l'exécution du programme.
Lors du calcul du temps de réponse des entrées et sorties provenant d'une autre
UC connectée sur une carte de liaison d'E/S, il faut aussi considérer le temps de
cycle de l'UC de commande ainsi que le temps de cycle de l'API auquel est mon-
tée la carte de liaison d'E/S.
Les parasites peuvent augmenter les délais d'E/S.
Le temps de transmission des E/S déportées est calculé ci-dessous:
T
= temps de transmission total d'esclave pour un maître
RM
ΣT
+ ΣT
=
RT
TT
T
=
temps de transmission de chaque esclave
RT
1,4 ms + (0,2 ms × n)
=
où n = nombre de mots d'E/S sur rack esclave
T
=
temps de transmission des mots d'E/S de la carte d'E/S optiques
TT
2 ms × m
=
où m = nombre d'E/S des cartes optiques
Le temps de réponse minimum se produit lorsque tous les signaux sont traités
dès qu'ils arrivent. Dans ce cas, comme indique le schéma suivant trois
scrutations sont nécessaires à l'exécution du programme.
Temps = délai d'entrée ON + temps de cycle × 3 + délai de sortie ON
Temps de cycle > temps de transmission d'E/S déportées
Temps de cycle
Transfert sur UC
Transfert sur maître
Régénération d'E/S esclaves
Exécution programme
Chapitre 6-4