Fonctions d'axe (S7-1500, S7-1500T)
5.2 Raccordement d'entraînement et de codeur (S7-1500, S7-1500T)
Configurer la connexion de données par bloc de données
1. Ouvrez la fenêtre de configuration "Interface matérielle > Entraînement" ou "Interface
matérielle > Codeur".
2. Sélectionnez "Bloc de données" dans la liste déroulante "Bloc de données".
3. Dans le champ "Bloc de données", sélectionnez le bloc de données précédemment créé.
Ouvrez ce bloc de données et sélectionnez le nom de variable défini pour l'entraînement
et le codeur.
REMARQUE
À partir de TIA Portal V17, vous pouvez connecter des structures de variable de type de
données "PD TELx", qui sont définies dans des tableaux (Array [0..x] of "PD_TELx"), des types
de données API ou des structures à l'intérieur d'un bloc de données.
Programmer MC_PreServo et MC_PostServo
• Éditez la structure de variable pour la zone d'entrée "Input" dans "MC_PreServo".
• Éditez la structure de variable pour la zone de sortie "Output" dans "MC_PostServo".
IMPORTANT
Dégâts sur les machines
Une manipulation inadaptée des télégrammes d'entraînement et de codeur peut provoquer
des mouvements involontaires de l'entraînement.
Vérifiez l'absence incohérence dans l'interface de l'entraînement et du codeur dans votre
programme utilisateur.
Vous trouverez sur Internet
(https://support.industry.siemens.com/cs/ww/de/view/109741575) un exemple d'application
de MC_PreServo et MC_PostServo.
Configuration des temps de communication T
Les temps nécessaires pour transmettre la valeur de consigne à l'entraînement et la valeur
réelle de position à l'automate sont pris en compte lors du calcul de l'écart de traînage. Les
temps de transmission se composent des temps de communication suivants :
• T
• T
• T
L'écart de traînage se calcule à partir de la position de consigne retardée des temps de
communication T
dans l'automate.
Contrairement à ce qui se passe lors de la connexion directe d'entraînements ou de codeurs,
les temps de communication ne sont pas automatiquement adaptés par l'objet technologique
lors de la connexion par le biais d'un bloc de données et prennent par défaut la valeur 0.0 s.
62
: temps de lecture des valeurs de processus
i
: temps de sortie des valeurs de processus
o
: cycle d'émission de l'interface PROFINET ou cycle d'émission PROFIBUS
DC
+ T
+ T
i
o
DC
, T
T
i
o,
DC
et du temps de cycle du MC_Servo T
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG
moins la position réelle
Servo