Exemple de calcul des temps de cycle réseau d'une application multitâche
(Traduction du document original anglais)
Introduction
La configuration de l’exemple est la suivante :
Convention
Selon la configuration, l'application des conventions implique les éléments suivants :
Algorithme
L'algorithme est présenté dans le tableau ci-dessous :
Etape
Description
1
Calcul de R
R = 60/15 = 4
2
Calcul du nombre équivalent d'équipements
NE_TBX_TOR = (R * 4 + 6) = 22
NE_TBX_ANA = (R * 4 + 6) = 22
NE_MOMENTUM_TOR = (R * 4 + 6) = 22
NE_MOMENTUM_ANA = (R * 4 + 6) = 22
3
Calcul des temps de cycle réseau TCR_TMAST
TCR_TMAST = 1,45 + ((0,5 * 22) + (0,9 * 22) + (0,4 * 22) + (0,6 * 22))
TCR_TMAST = 54,25 ms
4
Calcul des temps de cycle réseau TCR_TFAST
TCR_TFAST = 54,25/4
TCR_TFAST = 13,56 ms
Conclusions
Les temps de cycle réseau de chacun sont égaux à :
Les intervalles des tâches MAST et FAST suffisent à actualiser les entrées/sorties.