Réglage du rapport entre le codeur physique et le codeur moteur

Présentation

Le rapport entre le codeur physique et le codeur moteur ajuste le codeur physique aux unités internes du variateur.

Définition du rapport :

oUn nombre spécifique d’incréments de codeur ResolENC2Num correspond à un nombre spécifique de révolutions de moteur ResolENC2Denom.

Il peut être déterminé par un calcul ou une mesure.

Calcul du rapport pour les codeurs rotatifs

Formule de calcul du rapport :

G-SE-0068279.1.gif-high.gif

 

 

Elément

Signification

EncIncOneRev

Nombre d’incréments de codeur d’une révolution du codeur physique.

Pour la définition des incréments de codeur, consultez le chapitre Définition des incréments de codeur.

MechGearDenom(1)

Dénominateur du réducteur mécanique.

Exemple : valeur 2, si un réducteur mécanique avec un rapport de 5:2 est utilisé.

MechGearNum(1)

Numérateur du réducteur mécanique.

Exemple : valeur 5, si un réducteur mécanique avec un rapport de 5:2 est utilisé.

AnaDig

Pour les codeurs analogiques : valeur 4

Pour les codeurs numériques : valeur 1

1 Si un réducteur mécanique est utilisé.

Exemples :

Type de codeur

Réducteur mécanique

Résultat

Codeur analogique

Résolution : 20 000 incréments de codeur (5 000 périodes/lignes) par révolution du codeur physique

Aucune

ResolENC2Num : 20 000 x 1 x 1 = 20 000

ResolENC2Denom : 1 x 1 x 4 = 4

Rapport 5:2

ResolENC2Num : 20 000 x 2 x 1 = 40 000

ResolENC2Denom : 1 x 5 x 4 = 20

Codeur numérique ABI

Résolution : 20 000 incréments de codeur (5 000 périodes/lignes) par révolution du codeur physique

Aucune

ResolENC2Num : 20 000 x 1 x 1 = 20 000

ResolENC2Denom : 1 x 1 x 1 = 1

Rapport 5:2

ResolENC2Num : 20 000 x 2 x 1 = 40 000

ResolENC2Denom : 1 x 5 x 1 = 5

Codeur numérique EnDat 2.2, BISS ou SSI

Résolution : 8192 incréments de codeur (13 bits) par révolution du codeur physique

Aucune

ResolENC2Num : 8 192 x 1 x 1 = 8 192

ResolENC2Denom : 1 x 1 x 1 = 1

Rapport 5:2

ResolENC2Num : 8 192 x 2 x 1 = 16 384

ResolENC2Denom : 1 x 5 x 1 = 5

Calcul du rapport pour les codeurs linéaires

Formule de calcul du rapport :

G-SE-0068321.1.gif-high.gif

 

 

Elément

Signification

Feed

L’avance de l'axe linéaire avec une révolution de l’arbre d’entrée.

Utilisez la même unité que pour « Resol ».

Resol

La résolution du codeur physique correspondant à 1 incrément de codeur.

Utilisez la même unité que pour « Feed ».

Pour la définition des incréments de codeur, consultez le chapitre Définition des incréments de codeur.

MechGearDenom(1)

Dénominateur du réducteur mécanique.

Exemple : valeur 3, si un réducteur mécanique avec un rapport de 7:3 est utilisé.

MechGearNum(1)

Numérateur du réducteur mécanique.

Exemple : valeur 7, si un réducteur mécanique avec un rapport de 7:3 est utilisé.

AnaDig

Pour les codeurs analogiques : valeur 4

Pour les codeurs numériques : valeur 1

1 Si un réducteur mécanique est utilisé.

Exemples :

Type de codeur

Avance de l'axe linéaire

Réducteur mécanique

Résultat

Codeur analogique

Résolution : 1 période/ligne correspond à 0,02 mm, donc 1 incrément de codeur correspond à 0,005 mm.

Une révolution de l'arbre d’entrée correspond à 155 mm.

Aucune

ResolENC2Num : (155/0,005) x 1 x 1 = 31 000

ResolENC2Denom : 1 x 1 x 4 = 4

Rapport 7:3

ResolENC2Num : (155/0,005) x 3 x 1 = 93 000

ResolENC2Denom : 1 x 7 x 4 = 28

Codeur numérique ABI

Résolution : 1 période/ligne correspond à 0,02 mm, donc 1 incrément de codeur correspond à 0,005 mm.

Une révolution de l'arbre d’entrée correspond à 155 mm.

Aucune

ResolENC2Num : (155/0,005) x 1 x 1 = 31 000

ResolENC2Denom : 1 x 1 x 1 = 1

Rapport 7:3

ResolENC2Num : (155/0,005) x 3 x 1 = 93 000

ResolENC2Denom : 1 x 7 x 1 = 7

Codeur numérique EnDat 2.2 ou SSI

Résolution : 1 incrément de codeur (1 bit) correspond à 0,005 mm.

Une révolution de l'arbre d’entrée correspond à 155 mm.

Aucune

ResolENC2Num : (155/0,005) x 1 x 1 = 31 000

ResolENC2Denom : 1 x 1 x 1 = 1

Rapport 7:3

ResolENC2Num : (155/0,005) x 3 x 1 = 93 000

ResolENC2Denom : 1 x 7 x 1 = 7

Mesure du rapport (alternative)

Procédure :

Etape

Action

1

Réglez le paramètre ENC_ModeOfMaEnc sur la valeur 0 pour que le moteur ne soit pas contrôlé pendant la procédure.

2

Lisez la valeur du paramètre _Inc_ENC2Raw à l'aide du logiciel de mise en service.

3

Déplacez l'arbre du moteur d’exactement une révolution dans le sens positif, à l'aide du logiciel de mise en service.

4

Calculez la différence entre _Inc_ENC2Raw avant et après la révolution du moteur.

5

Définissez la valeur du paramètre ResolENC2Num à la différence calculée.

6

Réglez le paramètre ResolENC2Denom sur :

oPour les codeurs analogiques : valeur 4

oPour les codeurs numériques : valeur 1

7

Rétablissez la valeur d’origine du paramètre ENC_ModeOfMaEnc.

Nom de paramètre

Menu IMH

Dénomination IHM

Description

Unité

Valeur minimale

Réglage d'usine

Valeur maximale

Type de données

R/W

Persistant

Expert

Adresse de paramètre via bus de terrain

_Inc_ENC2Raw

Valeur incréments bruts du codeur 2.

Ce paramètre est uniquement nécessaire pour la mise en service du codeur 2 si la résolution du codeur machine n'est pas connue.

Type : décimal signé - 4 octets

EncInc

-

-

-

INT32

R/-

-

-

Modbus 7754

IDN P-0-3030.0.37

Paramètres du rapport

Nom de paramètre

Menu IMH

Dénomination IHM

Description

Unité

Valeur minimale

Réglage d'usine

Valeur maximale

Type de données

R/W

Persistant

Expert

Adresse de paramètre via bus de terrain

ResolENC2Num

Résolution codeur 2, valeur de numérateur.

Codeur numérique :

Indication des incréments du codeur que livre le codeur externe lors d'une ou plusieurs rotations de l'arbre du moteur.

La valeur est indiquée avec un numérateur et un dénominateur si bien qu'il est p. ex. possible de prendre en compte le facteur de réduction d'un réducteur.

Ne pas régler cette valeur sur 0.

 

La valeur du facteur de résolution sera prise en compte quand la valeur de numérateur sera spécifiée.

 

Exemple : une rotation de moteur provoque 1/3 de rotation du codeur avec une résolution codeur de 16384 EncInc/rotation.

 

ResolENC2Num = 16384 EncInc

ResolENC2Denom = 3 rotations

 

Codeurs analogiques :

Num/Denom doit être réglé en fonction du nombre de périodes analogiques par rotation du moteur.

 

Exemple : une rotation de moteur provoque 1/3 de rotation du codeur avec une résolution du codeur de 16 périodes analogiques par rotation.

 

ResolENC2Num = 16 périodes

ResolENC2Denom = 3 rotations

Type : décimal signé - 4 octets

Accès en écriture via Sercos : CP2, CP3, CP4

Une modification de ce réglage n'est possible que lorsque l'étage de puissance est désactivé.

Les nouvelles valeurs seront prises en compte après la prochaine activation de l'étage de puissance.

EncInc

1

10 000

2 147 483 647

INT32

R/W

par.

-

Modbus 20492

IDN P-0-3080.0.6

ResolENC2Denom

Résolution codeur 2, valeur de dénominateur.

Pour obtenir une description, voir le numérateur (ResolEnc2Num).

Type : décimal signé - 4 octets

Accès en écriture via Sercos : CP2, CP3, CP4

Une modification de ce réglage n'est possible que lorsque l'étage de puissance est désactivé.

Les nouvelles valeurs seront prises en compte après la prochaine activation de l'étage de puissance.

Tour

1

1

16 383

INT32

R/W

par.

-

Modbus 20490

IDN P-0-3080.0.5

Réglage de l’écart maximum entre le codeur physique et le codeur moteur

Le paramètre p_MaxDifToENC2 permet de définir l'écart maximum entre le codeur physique et le codeur moteur.

Nom de paramètre

Menu IMH

Dénomination IHM

Description

Unité

Valeur minimale

Réglage d'usine

Valeur maximale

Type de données

R/W

Persistant

Expert

Adresse de paramètre via bus de terrain

p_MaxDifToENC2

Déviation maximale admissible des positions codeur.

La déviation de position admissible maximale entre les positions du codeur est surveillée de manière cyclique. Une erreur est détectée en cas de dépassement de la valeur limite.

La déviation de position peut être lue à l'aide du paramètre '_p_DifEnc1ToEnc2'.

La valeur par défaut correspond à une demi-rotation du moteur.

La valeur maximale correspond à 100 rotations du moteur.

Type : décimal signé - 4 octets

Accès en écriture via Sercos : CP2, CP3, CP4

Une modification de ce réglage n'est possible que lorsque l'étage de puissance est désactivé.

Les nouvelles valeurs seront prises en compte après la prochaine activation de l'étage de puissance.

INC

1

65 536

13 107 200

INT32

R/W

par.

-

Modbus 20494

IDN P-0-3080.0.7