Performances MFB
(Traduction du document original anglais)
Présentation
Le tableau ci-après présente les performances de chaque variateur au cours des différents tests réalisés avec le MFB (Motion Function Block).
Conditions et règles
Configuration du débit CANopen = 500 kbds
Période de tâche de l'automate :
Tableau des tests
Les tests ont été réalisés pour les variateurs suivants : Lexium 05 / Lexium 32, Lexium 15 MP/HP, Lexium 15 LP, Icla, ATV31 et ATV71.
Performances (ms)
Type de test
Lexium 05/Lexium 32
Lexium 15 MP/HP
Lexium 15 LP
Icla
ATV31
ATV71
Démarrage de MC_MOVEABSOLUTE (mode de changement, modification de l'accélération et de la décélération)
(6 à 7) c
(6 à 7) c
(6 à 7) c
(4 à 5) c
X
X
Démarrage de MC_MOVEABSOLUTE (pas de changement)
1 c
1 c
1 c
1 c
X
X
Délai entre 2 MC_MOVEABSOLUTE (1)
2 c
2 c + 3 ms + TcMH
2 c + 1 ms + TcLP
2 c
X
X
Délai entre 2 MC_MOVEABSOLUTE (seconde tâche de mouvement immédiatement après la première tâche de mouvement)
1 c + 0,5 ms
1 c + 3 ms + TcMH
1 c + 1 ms + TcLP
1 c + 0,5 ms
X
X
Délai d'interruption MC_MOVEABSOLUTE avec la même instance
1 c + 0,5 ms
1 c + 5 ms + TcMH
1 c + 1 ms + TcLP
1 c + 0,5 ms
X
X
Délai d'interruption MC_MOVEABSOLUTE avec une autre instance
1 c + 0,5 ms
1 c + 5 ms + TcMH
1 c + 1 ms + TcLP
1 c + 0,5 ms
X
X
Démarrage de la tâche de mouvement
X
1 c + 5 ms + TcMH
1 c + 2 ms + TcLP
X
X
X
Délai entre deux tâches de mouvement (1)
X
1 c + 5 ms + TcMH
42 + TcLP
X
X
X
Arrêt durant le mouvement
1 c + 0,5 ms
1 c + 1 ms + TcMH
1 c + 2 ms + TcLP
1 c + 0,5 ms
X
X
Changement de vitesse dans la même instance de MC_MOVEVELOCITY
1 c + 0,5 ms
1 c + 1 ms + TcMH
1 c + 1 ms + TcLP
1 c + 0,5 ms
1 c + 10 ms + TcATV31
1 c + 5 ms + TcATV71
Enregistrement des paramètres du variateur (TE_UPLOADDRIVEPARAM)
212
760
851
197
473
1283
Transfert des paramètres du variateur (TE_DOWNLOADDRIVEPARAM)
219
1239
1460
204
502
1329
Enregistrement de 20 tâches de mouvement (LXM_UPLOADMTASK)
X
1778
1739
X
X
X
Chargement de 20 tâches de mouvement (LXM_DOWNLOADMTASK)
X
1237
583
X
X
X
Légende
(1): en présence d'un programme dont la seconde commande intervient avant la première commande, vous devez ajouter une période de tâche d'automate dans l'équation.
c: période de tâche de l'automate
TcMH : durée du cycle Lexium 15 MP/HP (0 à 3 ms)
TcLP : durée du cycle Lexium 15 LP (0 à 1 ms)
TcATV31 : durée du cycle ATV31 (15 ms)
TcATV71 : durée du cycle ATV71 (5 ms)
Exemples
Applications avec 3 axes (Lexium 05) :
c = 5 ms
Démarrage d'un MC_MOVEABSOLUTE sans changement = 1 c = 5 ms
Délai d'interruption de la même instance de MC_MOVEABSOLUTE = 1 c + 0,5 ms = 5 + 0,5 = 5,5 ms
Applications avec 1 axe (Lexium 15LP) :
c = 5 ms
Démarrage d'un MC_MOVEABSOLUTE sans changement = 6 c + 1 c = 6 x 5 + 5 = 35 ms