MC_Power (puissance du contrôle des mouvements)

L'instruction MC_Power contrôle la phase d'alimentation (ON ou OFF).
Détails de l'opération :
  • Après finalisation de la mise sous tension de l'axe, l'état Origine de l'axe est remis à zéro (hors position d'origine).
  • L'entrée Enable_Positive et l'entrée Enable_Negative pour MC_Power sont toutes deux activées en fonction du niveau : elles sont vérifiées lorsque l'entrée Enable passe de OFF à ON. Les changements à la volée de l'entrée Enable_Positive et de l'entrée Enable_Negative sans bascule de l'entrée Enable ne sont pas vérifiés.
  • En cas de panne d'alimentation pendant le fonctionnement (lorsque l'asservissement a été détecté), l'état de l'axe passe à Arrêt suite à une erreur.
  • L'instruction MC_Power a une valeur de délai d'expiration de 2 minutes. MC_Power renvoie une erreur au moment de l'expiration du délai lorsque l'option Entrée variateur prêt est définie sur FAUX.
  • Si un bloc de fonctions MC_Power avec le paramètre Activé défini sur Vrai est appelé alors que l'état de l'axe est Désactivé, l'état de l'axe passe à Immobilisation en l'absence d'erreur ou à Arrêt suite à une erreur dans le cas contraire.
  • Un seul bloc de fonctions MC_Power doit être émis par axe. Si un bloc de fonctions MC_Power différent est utilisé pour commander simultanément le même axe, il sera rejeté par le moteur de mouvement.
  • Lorsqu'un commutateur d'état Marche / Arrêt est associé à un axe, la position absolue de l'axe n'est pas réinitialisée.
  • Si un bloc de fonctions MC_Power est appelé alors que le paramètre Activé est défini sur Faux, l'état de l'axe passe à Désactivé quel que soit l'état, même Arrêt suite à une erreur.
  • Le bloc de fonctions MC_Power peut mettre l'axe sous tension si le paramètre Activé est défini sur Vrai et le mettre hors tension si ce paramètre est défini sur Faux.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s'applique aux contrôleurs
Micro850
L50E et
Micro870
L70E qui prennent en charge le contrôle des mouvements.
MC_Power
MC_Power
Paramètres MC_Power
Paramètre
Type de paramètre
Type de données
Description
EN
Entrée
BOOL
Activation du bloc d'instruction.
  • TRUE : Exécute le calcul MC_Power actuel.
  • FALSE : Il n’y a pas de calcul.
Ne s'applique qu'aux programmes de langage à relais.
AxisIn
Entrée
AXIS_REF
FB_AXIS_REF
Utilisez les paramètres Type de données AXIS_REF pour définir AxisIn.
Pour FB_Axis (axe retour codeur), utilisez le Type de données FB_AXIS_REF pour définir AxisIn.
Enable
Entrée
BOOL
  • TRUE : L’alimentation est activée.
  • FALSE : L’alimentation est désactivé
Enable_Positive
Entrée
BOOL
TRUE : Le mouvement est autorisé dans la direction positive.
Enable_Negative
Entrée
BOOL
TRUE : Le mouvement est autorisé dans la direction négative.
ENO
Sortie
BOOL
Activation de la sortie.
Ne s'applique qu'aux programmes de langage à relais.
Axis
Sortie
AXIS_REF
Dans les programmes de schémas à relais, la sortie de l'axe est en lecture seule.
Type de données AXIS_REF.
Status
Sortie
BOOL
Etat de la phase d'alimentation :
  • TRUE : La mise sous tension du variateur est terminée.
  • FALSE : La mise sous tension du variateur n’est pas terminée.
Busy
Sortie
BOOL
  • TRUE : Le bloc d'instruction n'est pas terminé.
  • FALSE : Le bloc d'instruction est terminé.
Active
Sortie
BOOL
TRUE : Indique que le bloc de fonctions contrôle l'axe.
Error
Sortie
BOOL
Indique qu’une erreur s’est produite.
  • TRUE : Une erreur a été détectée.
  • FALSE : Aucune erreur.
ErrorID
Sortie
UINT
Valeur numérique unique permettant d'identifier l'erreur. Les erreurs pour cette instruction sont définies dans les Identifiants des erreurs propres aux blocs fonctionnels de contrôle du mouvement.

Exemples MC_Power

Exemple de diagramme de bloc de fonctions MC_Power
Exemple de diagramme de bloc de fonctions MC_Power montrant les entrées, les sorties et leurs états.
Exemple de langage à relais MC_Power
Exemple de schéma à relais MC_Power
Exemple de texte structuré MC_Power
Exemple de texte structuré MC_Power
Résultats
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal