8.4
Exemples de calcul
8.4.1
Exemple de calcul pour le temps de réponse et de cycle
Exemple de configuration
Vous avez configuré un ET 200X avec les modules suivants :
• 1 module de base BM 147 CPU
• 2 modules d'extension EM 141 DI 8 DC 24 V (4 octets chacun dans le PA)
• 2 modules d'extension EM 142 DO 4 DC 24 V/0,5A (4 octets chacun dans le PA)
Le programme utilisateur a un temps d'exécution de 1,5 ms. Seule une communication a
lieu vers le maître DP.
Composantes du temps de cycle
Rappel : le temps de cycle est composé du
• temps de traitement du système d'exploitation +
• du temps de transfert de la mémoire image +
• temps d'exécution du programme utilisateur +
• Charge due aux alarmes
Calcul
Pour l'exemple, le temps de cycle est obtenu à partir des temps suivants :
• Temps d'exécution du système d'exploitation dans le point de contrôle de cycle :
env. 0,5 ms
• Temps de transfert de la mémoire image
Mémoire image des entrées : 100 ms + 8 octets 35 ms = env. 0,38 ms
Mémoire image des sorties : 100 ms + 8 octets 35 ms = env. 0,38 ms
• Temps de traitement du programme utilisateur :
env. 1,5 ms
Temps de cycle
Module de base ET 200X BM 147 CPU
EWA-4NEB780602203-04
Facteur spécifique au module de base 1,1 = env. 1,65 ms
= 0,5 ms + 0,38 ms + 0,38 ms + 1,65 ms = env. 2,9 ms.
Temps de cycle et de réponse
8-9