Télécharger Imprimer la page

Siemens SIMATIC S7-1500 Mode D'emploi page 114

Masquer les pouces Voir aussi pour SIMATIC S7-1500:

Publicité

Programmation (S7-1500, S7-1500T)
7.4 Démarrage de commandes Motion Control (S7-1500, S7-1500T)
1. Interroger l'état de l'objet technologique
Assurez-vous que l'objet technologique se trouve dans l'état requis pour exécuter la
commande souhaitée :
• L'objet technologique est-il débloqué ?
Pour exécuter des commandes de mouvement, l'objet technologique doit être débloqué.
Le déblocage s'effectue avec l'instruction Motion Control "MC_Power".
Le paramètre "MC_Power.Status" (<TO>.StatusWord.X0 (Enable)) doit afficher la valeur
"TRUE".
• Une alarme technologique est-elle présente ?
Pour exécuter des commandes de mouvement, aucune alarme technologique ni réaction
d'alarme ne doit être présente. Les variables de l'objet technologique
"<TO>.ErrorDetail.Number" et "<TO>.ErrorDetail.Reaction" doivent avoir la valeur zéro.
Acquittez les alarmes présentes avec l'instruction Motion Control "MC_Reset" après avoir
corrigé l'erreur.
Vous trouverez la liste des alarmes technologiques et des réactions aux alarmes au
chapitre "Alarmes technologiques" du document "S7-1500/S7-1500T Alarmes et codes
d'erreur Motion Control" (Page 8).
• L'objet technologique est-il référencé ?
Pour exécuter une commande de positionnement absolu, l'objet technologique Axe de
positionnement / Axe de synchronisme doit être référencé. Le référencement s'effectue
avec l'instruction Motion Control "MC_Home". La variable de l'objet technologique
"<TO>.StatusWord.X5 (HomingDone)"doit indiquer la valeur "TRUE".
2. Lancer une nouvelle commande pour l'objet technologique.
Indiquez au paramètre "Position" d'une instruction Motion Control, par ex.
"MC_MoveAbsolute", la position à laquelle l'axe doit être déplacé. Démarrez la commande
avec un front montant au paramètre "Execute".
3. Vérifier l'état de la commande
Le paramètre "Done" de l'instruction Motion Control indique qu'une commande est terminée
correctement (ici l'atteinte de la position cible).
Lorsqu'une erreur est détectée, le paramètre "Error" de l'instruction Motion Control passe à
"TRUE" et la commande est refusée.
Vous pouvez une routine d'erreur pour la commande Motion Control. Analysez à cet effet
l'erreur affichée au paramètre "Error". La cause d'erreur est spécifiée au paramètre ErrorID.
Redémarrez la commande après la correction de la cause d'erreur.
Une alarme technologique s'est produite si "Error" = TRUE et "ErrorID" = 16#8001 s'affiche
pendant l'exécution de la commande.
Vous trouverez une liste des ErrorIDs dans le chapitre "Codes d'erreur dans les instructions
Motion Control" de la documentation "S7-1500/S7-1500T Alarmes et codes d'erreur Motion
Control" (Page 8).
114
S7-1500/S7-1500T Vue d'ensemble Motion Control V8.0 à partir de STEP 7 V19
Manuel de diagnostic, 11/2023, A5E03879257-AJ

Publicité

loading

Ce manuel est également adapté pour:

Simatic s7-1500t