Accès à l'objet MotionGroup
L'objet MOTIONGROUP fournit des informations d'état sur un groupe d'axes du servo-module. Indiquez le nom de l'étiquette du groupe de mouvements pour spécifier l'objet MOTIONGROUP qui vous intéresse.
Attribut | Type de données | Instruction | Description |
|---|---|---|---|
Alternate1UpdateMultiplier | SINT, INT, or DINT | GSV | La période de mise à jour pour les axes associés à la planification de mise à jour de l'alternative 1. |
Alternate1UpdatePeriod | DINT | GSV | La période de mise à jour pour les axes associés à la planification de mise à jour de l'alternative 1. La valeur est le produit de la planification de mise à jour de l'alternative 1 et de la période intermédiaire de mise à jour. |
Alternate2UpdateMultiplier | SINT, INT, or DINT | GSV | La période de mise à jour pour les axes associés à la planification de mise à jour de l'alternative 2. |
Alternate2UpdatePeriod | DINT | GSV | La période de mise à jour pour les axes associés à la planification de mise à jour de l'alternative 2. La valeur est le produit de la planification de mise à jour de l'alternative 1 et de la période intermédiaire de mise à jour. |
AutoTagUpdate | SINT, INT, or DINT | GSV SSV | Contrôle la conversion automatique et la mise à jour des attributs d'état de mouvement. |
CoarseUpdatePeriod | DINT | GSV | La période intermédiaire de mise à jour, couramment appelée « période de mise à jour de base ». |
Cycle Start Time | DINT[2] DT LINT | GSV | Cette valeur de 64 bits (ms) correspond à l'événement Temporisateur qui déclenche le cycle de mise à jour. |
INSTANCE | DINT | GSV | Le numéro d'instance de cet objet MOTION_GROUP |
MaximumInterval | DINT[2] TIME32[2] TIME | GSV SSV | L'intervalle maximal entre deux exécutions successives de cette tâche. |
MinimumInterval | DINT[2] TIME32[2] TIME | GSV | L'intervalle minimal entre deux exécutions successives de cette tâche. |
StartTime | DINT[2] DT LINT | GSV | La valeur de l'heure locale lors du démarrage de la dernière exécution de la tâche |
TaskAverageIOTime | DINT TIME32 | GSV SSV | La durée moyenne qui s'écoule entre l'entrée et la sortie de la tâche de mouvement, c'est-à-dire le temps écoulé entre le démarrage de la tâche de mouvement et l'envoi des données de connexion. (constante de temps = 250 CUP) |
TaskAverageScanTime | DINT TIME32 | GSV SSV | La durée de scrutation moyenne de la tâche de mouvement. (constante de temps = 250 CUP) |
TaskLastIOTime | DINT TIME32 | GSV | La dernière durée écoulée entre l'entrée et la sortie de la tâche de mouvement, c'est-à-dire le temps écoulé entre le démarrage de la tâche de mouvement et l'envoi des données de connexion. |
TaskLastScanTime | DINT TIME32 | GSV | La dernière durée de scrutation de la tâche de mouvement. (temps écoulé) |
TaskMaximumIOTime | DINT TIME32 | GSV SSV | La durée maximale qui s'écoule entre l'entrée et la sortie de la tâche de mouvement, c'est-à-dire le temps écoulé entre le démarrage de la tâche de mouvement et l'envoi des données de connexion. |
TaskMaximumScanTime | DINT TIME32 | GSV SSV | La durée de scrutation maximale de la tâche de mouvement. (temps écoulé) |
Time Offset | DINT[2] TIME32[2] TIME | GSV | La valeur du décalage de temps entre l'heure locale et la valeur du temporisateur local, pour l'automate associé à la valeur actuelle de l'heure de démarrage du cycle. |
Fournir une réponse