5.2.4.2
Connecter un codeur par le biais d'un bloc de données (S7-1500, S7-1500T)
Si vous avez choisi "Bloc de données" pour la connexion des données, sélectionnez dans le
champ "Bloc de données" un bloc de données créé précédemment et contenant une structure
de variable de type de données "PD_TELx" ("x" correspond au numéro du télégramme à
utiliser).
La procédure est décrite au chapitre "Connecter un entraînement PROFIdrive par le biais d'un
bloc de données (Page 60)".
5.2.4.3
Configurer le type de codeur (S7-1500, S7-1500T)
Pour le positionnement et le déplacement avec régulation de position, la valeur réelle de
position doit être connue de l'automate.
La valeur réelle de position est fournie par un télégramme PROFIdrive.
Les valeurs réelles sont représentées sous forme incrémentale ou absolue dans le télégramme
PROFIdrive. Elles sont normalisées dans l'automate à l'unité technologique définie en tenant
compte de la configuration de la mécanique. Le rapport à une position physique de l'axe ou
du codeur externe est établi par référencement.
L'automate prend en charge les types de valeurs réelles suivants (types de codeurs) :
• Valeur réelle incrémentale
• Valeur réelle absolue avec paramétrage absolu (plage de mesure > plage de déplacement
de l'axe)
• Valeur réelle absolue avec paramétrage cyclique absolu (plage de mesure < plage de
déplacement de l'axe)
Configuration du type de codeur
Configurez le type de codeur en fonction du codeur utilisé et de la plage de mesure du
codeur. Le tableau suivant indique les critères de sélection.
Type de codeur Type de valeur réelle
Incrémental
La valeur réelle figurant dans le
télégramme PROFIdrive est ba
sée sur une valeur incrémen
tale.
Absolu
La valeur réelle figurant dans le
télégramme PROFIdrive est ba
sée sur une valeur absolue. La
position zéro est indiquée après
la mise sous tension. L'actuali
sation de la valeur réelle com
mence lors du premier passage
à l'état de fonctionnement
Marche de la CPU. Ensuite, la
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG
5.2 Raccordement d'entraînement et de codeur (S7-1500, S7-1500T)
Explication
La position zéro est indiquée après la
mise sous tension. L'actualisation de la
valeur réelle commence lors du passage
à l'état de fonctionnement Marche de la
CPU. Ensuite, la valeur réelle est actuali
sée même à l'état Arrêt de la CPU. Le
rapport entre l'objet technologique et la
position mécanique doit être à nouveau
établi par un référencement.
La position de l'axe résulte directement
de la valeur réelle actuelle du codeur. La
plage de déplacement doit se trouver
dans une plage de mesure du codeur.
Autrement dit, le passage par zéro du
codeur ne doit pas se trouver dans la
plage de déplacement. Lors de la mise
sous tension de l'automate, la position
Fonctions d'axe (S7-1500, S7-1500T)
du capteur
Sélectionnez ce type de codeur
lors de l'utilisation d'un codeur
incrémental.
Un codeur absolu est utilisé et la
plage de mesure du codeur est
supérieure à la plage de déplace
ment de l'axe.
Utilisez l'option "Cyclique absolu"
si vous ne pouvez garantir qu'au
cun passage par zéro ne se
trouve dans la plage de déplace
ment.
67