[Résolu] Écart de traînage Sinamic S120/S150 CU320

Forum traitant des automates industriels de marque Siemens.
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

[Résolu] Écart de traînage Sinamic S120/S150 CU320

Message par Priigame »

Bonjour à tous,

Décidément, je n'ai pas beaucoup de chance sur cette mise en service :roll:

J'ai une partie Motion et jusqu'ici, je n'en avais jamais fais..

Au niveau de l'équipement :
SINAMICS S120/S150 CU320-2 PN V4.8

Mon problème est le suivant, j'ai réussi à faire la mise en service, cependant l'axe tourne dans le mauvais sens. J'ai donc inverser le sens de rotation dans la partie configuration, mais avec ce paramètre, mon moteur part en défaut sans lui envoyer d'ordre de marche, juste en activant la maîtrise « La fenêtre de surveillance de l’écart de traînage est dépassée. » Alors que dans le sens d'origine, cela marche parfaitement..

Quelqu'un aurait déja rencontré un problème de ce genre, ou connais assez la partie Sinamic Motion.

Merci d'avance :lol:
Modifié en dernier par Priigame le 08 oct. 2019, 09:37, modifié 1 fois.
Lorent2
Maître du binaire
Maître du binaire
Messages : 487
Enregistré le : 27 déc. 2015, 08:52

Re: Écart de traînage Sinamic S120/S150 CU320

Message par Lorent2 »

T'as regardé du coté de la mesure de la consigne qui pourrait être en positif et la mesure de la position en négatif ?
Si quelquefois tu te sens petit, inutile, démoralisé ou dépressif, n'oublies jamais que tu as été un jour le plus rapide et le meilleur spermatozoïde de ta bande ...
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Écart de traînage Sinamic S120/S150 CU320

Message par Priigame »

Normalement, cela devrait être bon :?

Pour détaillé un peu plus j'ai une course pouvant allez de -50mm à +50mm, en étant en position 0 et en activant le MC_Power, sans toucher à la consigne et à la demande de Move, si j'attend un petit peu, le moteur se déplace tout seul sur environ 2mm (Limiter par la surveillance de l'écart de traînage)

Si je saisi une consigne supérieur à la position actuelle, et que j’exécute le Move (ex: En position +4mm et avec une consigne à +10mm)
Le moteur part vers les valeurs négatives.
Inversement, Si je saisis une valeur inférieur à la position actuelle, je pars vers les valeurs positives.
Cela crée aussi le défaut d'écart de traînage, et ont obtiens également un déplacement d'environ 2mm.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Écart de traînage Sinamic S120/S150 CU320

Message par philou77 »

Salut !
Ca ressemble à un moteur ou un codeur câblé(ou paramétré) à l'envers non ?
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
maxpeigne
Dieu du process
Dieu du process
Messages : 771
Enregistré le : 11 oct. 2015, 17:31
Localisation : Nord pas de calais

Re: Écart de traînage Sinamic S120/S150 CU320

Message par maxpeigne »

Salut,

Je pencherai pour inverser le signal codeur.

Tu n'as pas un mode JOGG pour forcer le déplacement et vérifier que ton codeur évolue dans le bon sens?
http://automacile.fr - Site et tutoriels sur l'arduino.
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Écart de traînage Sinamic S120/S150 CU320

Message par Priigame »

Je peux forcer les déplacements dans la partie "Contrôle d'axe"

Il as l'air de partir d'en le mauvais sens, on va vérifier le câblage histoire d'être sûr mais je pense que je vais juste bidouiller pour que ça soit fonctionnel..
Revenir en fonctionnement normal (sans inversion de l'entrainement), et inverser la consigne ainsi que la mesure.

De sorte que si j'envoie -50, il l'interprète en +50 et de même avec la mesure..

Pas très fan de la bidouille, mais ça débloquera au moins temporairement les autres tests.
Avatar du membre
maxpeigne
Dieu du process
Dieu du process
Messages : 771
Enregistré le : 11 oct. 2015, 17:31
Localisation : Nord pas de calais

Re: Écart de traînage Sinamic S120/S150 CU320

Message par maxpeigne »

Priigame a écrit : 07 oct. 2019, 03:52 Si je saisi une consigne supérieur à la position actuelle, et que j’exécute le Move (ex: En position +4mm et avec une consigne à +10mm)
Le moteur part vers les valeurs négatives.
Inversement, Si je saisis une valeur inférieur à la position actuelle, je pars vers les valeurs positives.
Quand tu dis qu'il part dans les valeurs négatives:
  • Physiquement ton mobile va dans le bon sens mais la valeur du codeur va dans le sens inverse?
  • Ou est-ce que le mobile va physiquement dans le sens inverse ET la valeur codeur aussi?
Si c'est le premier cas je pense qu'il faille inverser le retour codeur (en général ça se fait dans la configuration matérielle).
Si c'est le deuxième cas il faut inverser le sens moteur ET le retour codeur.
http://automacile.fr - Site et tutoriels sur l'arduino.
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Écart de traînage Sinamic S120/S150 CU320

Message par Priigame »

De base, le mobile part dans le mauvais sens et la valeur du codeur également.

Admettons pour le fonctionnement voulu:
- 50 <--------------------------- 0 ---------------------------> +50

En saisissant -30 sans avoir cocher l'inversion de l'entrainement , il ce dirige vers la droite et en comptant dans le négatif.

En cochant l'inversion entrainement et codeur, cela pourrait résoudre le problème d'écart de traînage non commander ?
Avatar du membre
maxpeigne
Dieu du process
Dieu du process
Messages : 771
Enregistré le : 11 oct. 2015, 17:31
Localisation : Nord pas de calais

Re: Écart de traînage Sinamic S120/S150 CU320

Message par maxpeigne »

Je pense oui.

En inversant le sens moteur, ton moteur va dans le bon sens mais le retour codeur reste inversé. Ton mobile part donc vers les négatifs, l'automate s'attend a voir la valeur codeur diminuée, mais comme celle ci augmente. Alors il se met en défaut.

En inversant le retour codeur je pense que tout rentrera dans l'ordre.
http://automacile.fr - Site et tutoriels sur l'arduino.
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Écart de traînage Sinamic S120/S150 CU320

Message par Priigame »

Bon bah tout est nickel, c'était juste cette petite case à cocher qui m'as fais chier avec un truc aussi farfelu :lol:

Merci pour l'aide ! :D
Répondre