Position de capture de groupe de mouvements (MGSP)
Ces informations s’appliquent aux automates
CompactLogix
5370, ControlLogix
5570, Compact GuardLogix
5370, GuardLogix
5570, Compact GuardLogix
5380, CompactLogix
5380, ControlLogix
5580, GuardLogix
5580 et ControlLogix 5590.Utilisez l’instruction Position de capture de groupe de mouvements (MGSP) pour verrouiller les positions réelles et de commande actuelles de tous les axes du groupe spécifié à un instant. Les positions verrouillées sont disponibles dans les paramètres StrobeActualPosition et StrobeCommandPosition de l'Objet d’axe de mouvement pour chaque axe configuré du groupe.
Langues disponibles
Diagramme à relais

Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
MGSP(Group,MotionControl);
Opérandes
Un diagramme à relais et texte structuré
Opérande | Type | Format | Description |
Groupe | MOTION_GROUP | Balise | Nom du groupe d'axes sur lequel une opération doit s’exécuter |
Contrôle de mouvement | MOTION_INSTRUCTION | Balise | Structure utilisée pour accéder aux paramètres d’état de l’instruction. |
Reportez-vous à Syntaxe du texte structuré pour plus d’informations concernant la syntaxe des expressions dans le texte structuré.
Structure MOTION_INSTRUCTION
Mnémonique | Description |
Bit 31 .EN (Activer) | Il est défini lorsque l'échelon effectue une transition de faux à vrai et reste défini jusqu'à ce que la transaction de message d'asservissement soit terminée et que l'échelon passe à faux. |
Bit 29 .DN (Fin) | Défini lorsque le groupe d’axes a été correctement placé dans l’état Fermeture. |
Bit 28 .ER (Erreur) | Défini pour indiquer que l’instruction a détecté une erreur, par exemple si vous avez spécifié un groupe non configuré. |
Description
L’instruction MGSP verrouille de façon synchronisée toutes les valeurs de positions de commande et réelles de tous les axes du groupe spécifié au moment de son exécution. L’instruction MGSP ne nécessite qu’un seul paramètre : vous avez juste à sélectionner ou à saisir l’axe que vous souhaitez capturer.
Si le groupe cible ne s’affiche pas dans la liste des groupes disponibles, cela signifie qu'il n’a pas été configuré pour l’opération. Utilisez l’Éditeur d'étiquette pour créer et configurer un nouveau groupe.
L'instruction MGSP peut être utilisée à tout moment pour capturer un jeu complet d'informations sur les positions réelles et de commande de tous les axes du groupe spécifié. Cette opération est souvent requise préalablement aux calculs utilisant les valeurs de position de différents axes du groupe.
Pour exécuter correctement une instruction MGSP, le groupe cible doit être configuré.
IMPORTANT:
L’instruction MGSP s’exécute au cours d’une seule scrutation, et définit immédiatement le bit Fin .DN.
Il s’agit d’une instruction de transition :
- Dans la logique à relais, faites passer la condition d'entrée d'échelon de fausse à vraie chaque fois instruction doit s'exécuter.
- Dans le texte structuré, mettre une condition sur l’instruction afin que son exécution se fasse uniquement lors d’une transition.
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction. Reportez-vous à la section Attributs communs pour plus d’informations sur les défauts liés aux opérandes.
Exécution
Diagramme à relais
Condition/état | Action entreprise |
Préscrutation | Les bits .EN, .DN, .ER et .IP sont définis sur faux. |
La condition d'entrée d'échelon est égale à faux | Le bit .EN est défini sur faux lorsque le bit .DN ou .ER est vrai. |
La condition d'entrée d'échelon est égale à vrai | Le bit .EN est défini sur vrai et cette instruction est exécutée. |
Post-scrutation | N/A |
Texte structuré
Condition/état | Action entreprise |
Préscrutation | Reportez-vous à Pré-scrutation dans le tableau Diagramme à relais. |
Exécution normale | Reportez-vous à Condition d'entrée d'échelon est fausse, puis échelon est vrai sur le tableau Diagramme à relais. |
Post-scrutation | Reportez-vous à Post-scrutation dans le tableau Diagramme à relais. |
Bits d’état
Changements MGSP des bits d’état
L’instruction MGSP ne modifie pas les bits d'état.
Exemples
Lorsque les conditions d’entrée sont vraies, l’automate verrouille les positions réelles et de commande actuelles de tous les axes du groupe 1.
Diagramme à relais

Texte structuré
MGSP(Motion,MGSP_2);
Fournir une réponse