Chaque codeur physique équipé de l’interface EnDat 2.2, BiSS ou SSI doit vérifier si la valeur de sa position maximale dépasse celle de la position maximale du variateur.
La valeur de la position maximale du codeur physique dépend de deux facteurs :
La résolution du codeur physique
Une formule permet de calculer la position maximale du codeur physique.
Si la position maximale du codeur physique dépasse celle du variateur, vous pouvez modifier les composants mécaniques (par exemple, utiliser un codeur physique d’une résolution inférieure ou un réducteur mécanique d’un rapport inférieur) ou limiter la résolution du codeur physique à l'aide d'un paramètre.
La formule suivante permet de calculer la valeur de la position maximale du codeur physique. Le résultat doit être inférieur ou égal à 2147483647.
Définition des RESOBITS (bits de résolution) :
Interface |
Valeur des RESOBITS |
---|---|
EnDat 2.2 rotatif |
Nombre de bits de la résolution monotour plus nombre des bits de la résolution multitour (voir les données techniques du codeur pour les valeurs)(1) |
EnDat 2.2 linéaire |
Nombre de bits de la résolution de position (voir les données techniques du codeur pour les valeurs) |
BiSS rotatif |
Nombre de bits de la résolution monotour (identique au paramètre ENCDigBISSResSgl) plus nombre des bits de la résolution multitour (identique au paramètre ENCDigBISSResMul)(1) |
SSI rotatif |
Nombre de bits de la résolution monotour (identique au paramètre ENCDigSSIResSgl) plus nombre des bits de la résolution multitour (identique au paramètre ENCDigSSIResMult)(1) |
SSI linéaire |
Nombre de bits de la résolution de position (identique au paramètre ENCDigSSILinRes) |
(1) Si le codeur est monotour, la valeur des bits de la résolution multitour est 0. |
Si la valeur de la position maximale du codeur physique dépasse celle de la position maximale du variateur et si les composants mécaniques ne sont pas modifiables, vous pouvez limiter la résolution du codeur physique à l’aide d’un paramètre.
Pour les codeurs rotatifs, la résolution du codeur physique peut être limitée en spécifiant le nombre de bits utilisés pour la résolution multitour, à l'aide du paramètre ENCDigResMulUsed.
Nom du paramètre Menu IHM 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 |
---|---|---|---|---|
Nombre de bits utilisés de la résolution multitour du codeur. Indique le nombre de bits de la résolution multitour utilisés pour l'évaluation de la position. Lorsque ENCDigResMulUsed = 0, tous les bits de la résolution multitour du codeur sont utilisés. Exemple : Lorsque ENCDigResMulUsed = 11, 11 bits de la résolution multitour du codeur sont utilisés. Type : Décimal non signé - 2 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 sont prises en compte après redémarrage du produit. |
: 0 0 24 |
UINT16 R/W per. - |
Modbus 21014 IDN P-0-3082.0.11 |
Pour les codeurs linéaires, la résolution du codeur physique peut être limitée en spécifiant le nombre de bits utilisés pour la résolution de position, à l'aide du paramètre ENCDigLinBitsUsed.
Nom du paramètre Menu IHM 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 |
---|---|---|---|---|
Codeur linéaire : Nombre de bits utilisés de la résolution de position. Indique le nombre de bits de la résolution de position utilisés pour l'évaluation de la position. Si ENCDigLinBitsUsed = 0, tous les bits de la résolution de position du codeur sont utilisés. Exemple : Si ENCDigLinBitsUsed = 22, seuls 22 bits de la résolution de position du codeur seront utilisés. Type : Décimal non signé - 2 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 sont prises en compte après redémarrage du produit. Disponible avec version ≥V01.06 du micrologiciel. |
: 0 0 31 |
UINT16 R/W per. - |
Modbus 21020 IDN P-0-3082.0.14 |
Exemple 1 :
Bits de résolution monotour : 17 bits
Bits de résolution multitour : 12 bits
Réducteur mécanique : Aucun(e)
Paramètre ResolENC2Num : 131072
Paramètre ResolENC2Denom : 1
2(17+12) x (1/131072) x 131072 = 536870912
536870912 est inférieur à 2147483647. Aucune limitation de la résolution n’est nécessaire.
Exemple 2 :
Bits de résolution monotour : 17 bits
Bits de résolution multitour : 12 bits
Réducteur mécanique : 3:1
Paramètre ResolENC2Num : 131072
Paramètre ResolENC2Denom : 3
2(17+12) x (3/131072) x 131072 = 1610612736
1610612736 est inférieur à 2147483647. Aucune limitation de la résolution n’est nécessaire.
Exemple 3 :
Bits de résolution monotour : 17 bits
Bits de résolution multitour : 12 bits
Réducteur mécanique : 5:1
Paramètre ResolENC2Num : 131072
Paramètre ResolENC2Denom : 5
2(17+12) x (5/131072) x 131072 = 2684354560
2684354560 est supérieur à 2147483647. Modifiez les composants mécaniques (par exemple, un codeur physique d’une résolution inférieure ou un réducteur mécanique d’un rapport inférieur) ou limitez la résolution du codeur physique à l’aide du paramètre ENCDigResMulUsed.
Limitation de la résolution du codeur physique :
Paramètre ENCDigResMulUsed : 11
2(17+11) x (5/131072) x 131072 = 1342177280
1342177280 est inférieur à 2147483647.
Exemple 1 :
Bits de résolution : 20 bits
10 révolutions de moteur correspondent à 3 000 incréments de codeur.
Paramètre ResolENC2Num : 3000
Paramètre ResolENC2Denom : 10
220 x (10/3000) x 131072 = 458129845
458129845 est inférieur à 2147483647. Aucune limitation de la résolution n’est nécessaire.
Exemple 2 :
Bits de résolution : 24 bits
10 révolutions de moteur correspondent à 6702 incréments de codeur.
Paramètre ResolENC2Num : 6702
Paramètre ResolENC2Denom : 10
224 x (10/6702) x 131072 = 3281144816
3281144816 est supérieur à 2147483647. Modifiez les composants mécaniques (par exemple, un codeur physique d’une résolution inférieure ou un réducteur mécanique d’un rapport inférieur) ou limitez la résolution du codeur physique à l’aide du paramètre ENCDigLinBitsUsed.
Limitation de la résolution du codeur physique :
Paramètre ENCDigLinBitsUsed : 23
223 x (10/6702) x 131072 = 1640572408
1640572408 est inférieur à 2147483647.