Temps de cycle réseau : application multitâches
(Traduction du document original anglais)
Présentation
Dans le cas d'une application multitâches avec deux tâches périodiques, et si des équipements sont configurés dans chacune des tâches, la valeur des temps de cycle réseau est fonction de la configuration des différentes tâches.
Les valeurs du temps de cycle calculées avec l'algorithme ci-après sont des valeurs maximales. Les valeurs réelles sont inférieures ou égales à ces valeurs.
Convention
Le tableau suivant présente l'ensemble des paramètres intervenant dans le calcul des temps de cycle réseau.
Paramètre
Définition
Pmax
Valeur de la plus grande période parmi les tâches (MAST ou FAST)
Pmin
Valeur de la plus petite période parmi les tâches (MAST ou FAST)
Tmax
Tâche ayant pour période Pmax
Tmin
Tâche ayant pour période Pmin
R
Rapport entre les périodes (ce rapport doit être un nombre entier, il sera arrondi à l'entier le plus proche si nécessaire.)
NEmax
Nombre d'équipements de la même famille configurés dans la tâche Tmax
NEmin
Nombre d'équipements de la même famille configurés dans la tâche Tmin
NE_Equip
Nombre équivalent d'équipements de la même famille
TCR_Tmax
Temps de cycle réseau de la tâche Tmax
TCR_Tmin
Temps de cycle réseau de la tâche Tmin
Algorithme de calcul
L'algorithme du calcul des temps de cycle réseau est le suivant :
Phase
Description
1
Calcul de R
2
Calcul de NE_Equip (pour chaque famille d'équipements)
3
Calcul de TCR_Tmax
4
Calcul de TCR_Tmin
Valeur du coefficient K
Le coefficient K est défini comme suit :
Coefficient K
Famille
Equipement
0,5
TBX
TOR
0,5
TBX
TOR Compact
0,9
TBX
Analogiques
0,5
TBX IP65
Tous
0,4
TBX IP67
Tous
0,4
Momentum
TOR
0,6
Momentum
Analogiques
0,6
Momentum expert
170 AEC 920
0,6
Altivar
Tous
1,5
TSX 37/57
Tous
0,6
Gateway AS-i
TSX SAP 10
1,5
Magelis
Tous
0,4
STD_P
FRD
0,6
STD_P
FSP
1,5
STD_P
FED
1,5
Lexium
Tous
0,6
Inductel
Tous
0,4
Advantys
2 W
0,6
Advantys
8 W
1,5
Advantys
32 W
Interprétation des résultats
Pour garantir le rafraîchissement des entrées/sorties sur le bus, les contraintes suivantes sont imposées :