Réinitialisation de fermeture de groupe de mouvement (MGSR)

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 Réinitialisation de fermeture de groupe de mouvements (MGSR) pour faire transformer un groupe d'axes de l'état de fonctionnement Fermeture à l'état Axe prêt. Cette commande entraîne l’effacement de tous les défauts associés aux axes du groupe et la fermeture des contacts de relais OK des modules de mouvement associés au groupe spécifié.
Langues disponibles
Diagramme à relais
MGSR_LD_avail_v31
Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
MGSR(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 effectuer des opérations.
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)
Le bit d’activation indique que l’instruction est activée. Reste défini jusqu'à ce que le message d’asservissement se termine et que la Condition d'entrée d'échelon devienne fausse.
Bit 29 .DN (Fin)
Le bit de fin indique quand l’instruction réinitialise le groupe depuis l'état de fonctionnement Fermeture.
Bit 28 .ER (Erreur)
Le bit d’erreur indique quand l’instruction détecte une erreur, par exemple si l’envoi d'un message au servo-module a échoué.
Description
L'instruction MGSR sort de l’état Fermeture tous les axes du groupe spécifié en effaçant tous les défauts d’axe et en fermant tous les contacts de relais statiques OK associés des modules de mouvement du groupe. Cette action place tous les axes du groupe de mouvement dans l’état Axe prêt.
Ce comportement est similaire au forçage par l'instruction Fermeture de groupe de mouvements (MGSD) de tous les axes du groupe cible dans l'état Fermeture. L’instruction MGSR sort tous les axes du groupe spécifié de l'état Fermeture et les place dans l'état Axe prêt. L'une des caractéristiques uniques de l’état Fermeture est que, si cela est pris en charge, les contacts de relais statiques OK de chaque module de mouvement du groupe sont Ouverts. Ainsi, l’exécution d'une instruction MGSR sur un groupe de modules de mouvement entraîne la fermeture de tous les contacts de relais OK de ces modules. Cette fonctionnalité peut être utilisée pour fermer les chaînes de Bouton d’arrêt d’urgence qui contrôlent l’alimentation principale des divers systèmes de variateur et permet au client de remettre sous tension les variateurs.
Pour exécuter correctement une instruction MGSR, le groupe cible doit être configuré.
IMPORTANT: L’exécution de l’instruction peut prendre plusieurs scrutations, car il lui faut plusieurs mises à jour intermédiaires pour achever la requête. Le bit Fin (.DN) n’est pas défini immédiatement, mais seulement lorsque la requête est terminée.
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 MGSR des bits d’état
Nom du bit
État
Signification
ServoActionStatus
FAUX (FALSE)
L’axe est dans l’état Désactivation d’asservi, et la boucle d'asservissement est inactive.
DriveEnableStatus
FAUX (FALSE)
La sortie Activation de variateur de l’axe est inactive.
ShutdownStatus
FAUX (FALSE)
L’axe est dans l’état Fermeture.
Exemples
Lorsque les conditions d’entrée sont vraies, l’automate fait transformer tous les axes du groupe 1 de l'état de fonctionnement Fermeture à l'état de fonctionnement Axe prêt.
Diagramme à relais
MGSR_LD_ex_v31
Texte structuré
MGSR(Motion,MGSR_3);
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal