Notions de base (S7-1500, S7-1500T)
3.9 Mécanique (S7-1500, S7-1500T)
Inversion du sens pour des axes non référencés
La compensation du jeu à l'inversion en cas d'inversion de sens ne dépend pas de l'état
"Référencé". La compensation du jeu à l'inversion n'est pas active lors du premier mouvement
de l'axe non référencé. Une fois que l'axe a entièrement parcouru dans un sens le jeu à
l'inversion, la compensation du jeu à l'inversion est active si l'axe se déplace dans le sens
inverse.
Quels sont les éléments à prendre en compte pour les axes avec plusieurs codeurs ?
• Si le codeur actif est un codeur côté charge, le jeu à l'inversion est alors implicitement
régulé via la régulation de position.
• La position du codeur du moteur en cas de fonctionnement avec codeur côté charge
comme codeur actif est corrigée en conséquence et le jeu à l'inversion est pris en compte.
• Commutez d'un codeur côté charge au codeur de moteur avec "MC_SetSensor" avec
"Mode" = 0 :
– Le jeu à l'inversion doit être parcouru entièrement une fois afin que vous puissiez faire
– L'état de référencement de l'axe est conservé. Un nouveau référencement sur le codeur
• Commutez du codeur de moteur à un codeur côté charge avec "MC_SetSensor" avec
"Mode" = 0 :
– Le jeu à l'inversion doit être parcouru entièrement une fois afin que vous puissiez faire
Quelle est l'amplitude du jeu à l'inversion ?
Pour déterminer l'amplitude du jeu à l'inversion, vous disposez en principe des possibilités
suivantes :
• Consulter le jeu à l'inversion sur la fiche technique, par ex. pour une vis à bille
• Mesurer le jeu à l'inversion
Exemple : Mesurer l'amplitude du jeu à l'inversion sur un axe linéaire
L'exemple suivant portant sur un axe linéaire décrit comment vous pouvez déterminer
l'amplitude du jeu à l'inversion par une mesure.
Condition requise : La compensation du jeu à l'inversion n'est pas activée.
1. Déplacez l'axe jusqu'à une position A. Marquez la position de l'axe et notez la valeur réelle
correspondante de l'objet technologique (<TO>.ActualPosition).
2. Poursuivez le déplacement de l'axe dans le même sens sur une distance au moins égale à
l'amplitude attendue du jeu à l'inversion.
3. Déplacez l'axe de nouveau jusqu'à la valeur réelle notée sous 1. ou sur une distance égale à
la distance parcourue sous 2. En raison du jeu à l'inversion, l'axe se trouve maintenant à la
position d'axe B.
62
en sorte que la position du codeur du moteur soit identique à la position du codeur
côté charge.
du moteur n'est pas nécessaire.
correspondre la position du codeur côté charge avec la position du codeur du moteur.
S7-1500/S7-1500T Fonctions d'axe V6.0 à partir de STEP 7 V17
Description fonctionnelle, 05/2021, A5E37577706-AD