Hermle UWF 600

  • Auteur de la discussion jéjé
  • Date de début
V

vres

Compagnon
Non je pensai plutôt a un temps de réaction entre la rotation du moteur et le déplacement sur la règle mais si il n'y a pas de jeu c'est probablement pas ça.
 
G

gaston48

Compagnon
Oui un réglage d'offset et de gain sont toujours prévus, tous les composants d'étages analogiques passifs
ou actifs, comme le AOP, sont affectés de tolérances, à la fin il faut toujours prévoir des éléments de réglage.

J'ai fait des essais sur une chaîne asservie, introduire un offset sur le drive ne crée aucune perturbation.
la cn par sa consigne applique un offset opposé, l'erreur statique ou dynamique n'est pas modifié
dans un sens ou dans l'autre. L'effet du poids de la console est compensé de la même façon: un offset
permanent pour maintenir la position, sauf que dans ce cas le moteur consomme un courant en permanence.

En cour de mouvement de montée ou de descente, la vitesse sera identique mais la consommation en
courant sera plus forte à la montée, mais ce sera transparent pour l'asservissement de la cn car le drive
est asservi en vitesse (idem pour d'autres perturbations, comme des efforts de coupe).

Concernant le pompage on peut constater cet effet sur le dernier digit de l'afficheur en microns, il correspond
au pas élémentaire de la règle. Pour éviter ce phénomène, on rentre une valeur de bande morte, de seuil, dans
la boucle d'asservissement.

Pour en revenir à ton problème, cette oscillation, finalement, est énorme, tu devrais la visualiser aussi
sur l'afficheur et elle devrait mettre l'axe en défaut d'erreur statique. Si l'afficheur est stable je ne
vois qu'une seule source possible: un mouvement intempestif de la règle ou de son curseur.
Si ce sont des ordres intempestifs de la CN, ils devraient apparaître sur la visu.
Voir si le paramètre d'erreur statique n'a pas été augmenté volontairement pour
shunter une mise ne défaut.
 
Dernière édition:
J

jéjé

Compagnon
Salut
merci des informations.
Oui bien sûr les oscillations étaient visibles à l'affichage.
quand aux paramètres de la CN, ceux sont ceux d'origine fournis par Hermle, vu que la machine avait perdu ses paramètres.

Depuis le réglage, elle a usiné tous les jours, 4 ou 5 heures par jour pas de soucis, les états de surfaces sont enfin nickels.


Je ne sais trop quoi penser de tout ça!
 
J

jéjé

Compagnon
Ps: Par contre les défauts de positionnement qu'elle me faisait au démarrage et dont je parlais plus haut ont , pour l'instant, disparus
 
G

gaston48

Compagnon
Bonjour,
As tu rapatrié de chez Heidenhain et consulté la doc de la TNC 355 "Manual for installation and commissioning" ?
celle qui fait 23869 ko.
Le document est remarquable et instructif, il détaille toute la procédure de réglage d'une machine.
Il faudra que tu te trouves un oscillo (il ne faut pas une bête de course en BP).
La fonction de chaque paramètre est très bien détaillée. La tnc 355 dispose d'une compensation automatique d'offset
qu'il faut peut être temporairement neutraliser si on veut préalablement corriger l'offset du drive, si j'ai bien compris...
 
Dernière édition:
J

jéjé

Compagnon
Bonjour
Merci Gaston48. J'ai cette doc, mais pas vraiment regardé en detail ...

Et elle recommence à sautiller .... :cry:

Je vais chercher un oscillo , il faut absolument que je trouve ce qu'elle a ... j'ai vraiment besoin d'elle pour livrer certaines pièces.
 
J

jéjé

Compagnon
et voila, ça s'est arreté ... ça n'oscille plus

bon, j'ai eu mon ami au tel... ça sent un peu le problème de connectique / Interférence perturbation non?

ça apparaît...puis disparaît (enfin s'attenue fortement)...
 
J

jéjé

Compagnon
bonjour à tous

J'ai déménagé, je réinstalle mon atelier dans un nouveau local temporaire, le temps de la construction de mon nouvel atelier. Tout s'est bien passé dans le transport des machines! OUF!

J'ai donc rebranché la HERMLE, avant tout autre machine. Avant, il fallait que je laisse sous tensions 15 minutes pour qu'elle daigne démarrer (erreur grave de positionnement...Du au fait que le Y se mettait à tourner à la mise en service du drive)..... Dans le nouvel atelier, plus de soucis! la machine démarre tout de suite...miracle...

J'ai donc recâblé les autres machines. Et là, PAF, la HERMLE reprend ses défauts contre lesquels je lutte depuis un moment.

Tiens tiens...

bon sang mais c'est bien sur... j'ai 3 machines avec variateurs de fréquence. et l'un d'eux me fait parfois planter la liaision USB de ma carte CNC du tour CN. J'avais fortement diminué ce soucis en séparant les lignes d'alimentation du variateur et de la carte CNC USB.

Donc, ce matin, à la fraîche, démarrage de la HERMLE en ayant auparavant disjoncté les machines avec les variateurs de fréquence... Et bingo, elle démarre sans soucis.... :smt041
 
G

gaston48

Compagnon
Bonjour,
Merci pour le retour, toujours bon à savoir.
Un constructeur spécialisé dans du matériel de mesure du réseau erdf m'avait alerté de la m**de infâme en harmonique
que pouvait réinjecter dans le réseau, le moindre variateur ...
 
Dernière édition:
J

jéjé

Compagnon
j'ai de toute façon crié victoire trop vite. Elle ne part pas ce matin.
Même chose qu'avant, quand j’enclenche la tension commande relai, avant les POM, elle se met en défaut "erreur grave de positionnement D"
2 ou 3 essais pareil. Je vais attendre un peu que ça "chauffe" et ça partira surement après...
:sad::sad:
 
J

jéjé

Compagnon
ça y est, elle démarre maintenant.

Satanés rhumatismes....
 
G

gaston48

Compagnon
J'ai le même symptôme quand je branche un drive et que la commande cn n'est pas allumé: Le moteur tourne à basse vitesse.
En fait des histoires de légers offsets de tensions de commande qui se compense quand tout est bien ON et éventuellement à la bonne
température. Ça peut bien sûr se produire aussi avec des mauvais contacts (qui s'annulent ou s'activent suite à une manutention)
N'oublie pas que tu as 2 offsets, il me semble, un sur la CN (paramètres) et un sur le drive (potard).
 
Dernière édition:
J

jéjé

Compagnon
Merci encore Gaston.

je vais regarder mais avant, j'aimerai être sur que je n'ai pas de perturbation extérieure. ça fait deux jours qu'elle démarre nickel quand je disjoncte tout le reste de l'atelier.
Ce matin, elle part pas, il n'y avait qu'une ligne alimentée sur laquelle il y a un routeur WIFI et le mini PC qui est en liaison RS232 avec la HERMLE. J'ai disjoncté cette ligne, et elle a démarré...
Je vais donc la démarré cette semaine en ayant rien d'autre de brancher. Si elle démarre tous les jours bien, je relancerai le reste un par un pour voir si l'un d'eux perturbe
 
J

jéjé

Compagnon
bon ben ça a avancé !:)

Il y a bien une perturbation qui gène au démarrage.. mais ce n'est pas les variateurs de fréquences.. Ca vient du PC (mini itx) qui est connecté en RS232 via un cable USB/parallèle à la machine.

Quand je connecte cet alim (le PC est donc éteint) , les moteurs d'axe se mettent à siffler et une erreur de poursuite apparaît montrant que la CN compense bien un mouvement des moteurs

Le parasitage remonte par le cable RS232, le problème disparaît quand je débranche le câble.

J'ai fait une petite video en affichant les erreur de poursuite, à 10 secondes, je branche l'alim.... ensuite, je la débranche et la rebranche à nouveau etc


 
G

gaston48

Compagnon
Super, tu as trouvé, tu as une machine "électrosensible".
Au niveau du câble si tu débranches le pc uniquement, le câble faisant antenne, ça doit être pareil ?
Il faudrait voir si tu as une bonne continuité du blindage de câble avec l'armoire.
Si c'est un câble de bonne qualité avec paires torsadées et lui coller une grosse ferrite.
C'est la qu'on se rend compte qu'avec les années on a un environnement électromagnétique
de plus en plus pollué et que les armoires de cette époques n'étaient pas forcement immunisées.
Il doit y avoir des solutions pour rentrer avec un opto couplage.

https://www.secomp.fr/value-optocoupleur-rs232-avec-isolation-galvanique-1-port/12991015.html
 
Dernière édition:
B

bry

Apprenti
Un constructeur spécialisé dans du matériel de mesure du réseau erdf m'avait alerté de la m**de infâme en harmonique
que pouvait réinjecter dans le réseau, le moindre variateur ...
Les fameux "pulse"...mais aussi les différentes alim plus ou moins biens filtrées qui imposent parfois de reconfigurer et adapter la distribution courant fort dans les usines perturbées
 
J

jéjé

Compagnon
bonjour à tous

J'ai toujours ces problèmes de démarrage à froid. Mais ça empire.
Tant que le drive n'est pas chaud, les axes se mettent en mouvement. Chaque semaine qui passe, ils partent un peu plus vite.

Une fois chaud, ça se passe bien.

J’appréhende un peu la panne brutale du coup... et envisage le changement de drive. J'ai posé quelques questions à Granity qui fabriquent des drives pour servos DC. mais je ne suis pas sur que ces drives acceptent les tachymetre comme feedback pour le pilotage en vitesse. Ils ont l'air de dire que oui sur les fiches descriptives, mais quand je regarde le soft de paramétrage et les plans de câblage, je ne vois pas cette possibilité.

Connaissez vous d'autres fabriquant ou references de drive qui pourraient venir en remplacement? sans avoir à me fendre de 2500€ par axe ...

Merci à tous
 
G

gaston48

Compagnon
Bonjour,
Tu as raison, c'est pas clair, il y a des entrées analogiques, qui pourraient être réaffectées, mais ça n'est pas détaillé.
Comme alternative, tu as Advanced motion control, AMC, distribué en France par Rosier Mécatronique.
le modèle 20A20 par exemple.
http://www.a-m-c.com/
http://www.rosier.fr/cat/composants/motorisations-courant-continu/variateurs-cc/

le prix ici:
https://www.servo2go.com/product.php?ID=102285

Sur Ebay.com tu en as à la pelle d'occasion de toute sorte à des prix raisonnables.

Tu peux peut être faire réviser tes drives aussi. Un membre (papyquelquechose) qui à fait rentrer une Maho pour
sa future retraite à évoquer une bonne adresse chez qui il avait l'intention de faire réviser préventivement ses Indramat
C'est quelquefois pas grand chose, quelques capas à changer.
 
Dernière édition:
J

jéjé

Compagnon
Merci Gaston,
Pas mal du tout ça . Je viens de lire la fiche du 20A20, nickel, juste une alim à rajouter car il est alimenté en continu . J'attend la réponse de Granity pour voir. Mais ça me rassure un peu.

Mes drive sont sûrement sauvables, mais je ne peux pas arreter la machine trop longtemps donc l'envoie en dépannage rend la manoeuvre plus incertaine.

Merci encore
 
J

jéjé

Compagnon
Bonjour,
J'ai eu une réponse de Granity. Un de leur client utilise ce drive avec un tachymètre mais il a modifié le firmware pour cela. Ils voudraient développer ça pour intégrer ce mode de fonctionnement. Je leur ai demandé si il y avait une possibilité qu'ils préparent un firmware, que je testerais ici. A voir.
Sinon, ils suggèrent de remplacer les tachymètre par des codeurs incrémentaux. Techniquement faisable, mais un bon surcout aussi. Je me demandais si il n'étais pas possible de récupérer le signal des règles pour le redistribuer aux drives? Ou c'est idiot comme solution? (Je n'exclue rien :) )

Sinon, les AMC sont alimentés en continu, ça augmente le coût de l'opération.

Il y a des drive qui semble aussi correspondre, ce sont les Parker ssd 514. Ils sont alimentés en alternatif. Vous connaissez?


Merci à tous
 
B

bipbip30

Compagnon
bravo à cantause mais aussi aux différents intervenants pour ce sujet passionnant.
 
G

gaston48

Compagnon
Bonjour,
Tu as besoin d'une tachy, donc d'une très bonne régulation en vitesse, à cause du temps de réponse de
la CN. La vitesse d'horloge des processeurs de l'époque limitait le temps de calcul d'une boucle PID.
Reconstituer un signal de vitesse à partir des règles, oui, mais il faut avoir confirmation que Granite est
capable d'assurer l'interpolation des signaux sinusoïdaux des règles et avec quelle résolution finale.
C’était dans leurs projets il y a quelque temps aussi. Si c'est oui, tu vas te retrouver avec
les conditions de fonctionnement initiale: Un drive granite configuré en régulation de vitesse et
ta vieille Heidenhain qui ni verra que du feu.
Par la suite, ton Heidenhain te lâche, tu configures les drives en full PID et tu installes Mach3
Tout dépend aussi quelle solution tu as sous le coude dans le cas d'un retrofit de CN.
Avec Linuxcnc un drive intégrant une PID n'est pas indispensable et il est suffisamment rapide
pour se contenter d'un drive simple sans tachy.
Pour les alims continues, je ne sais plus ce que tu as comme drive et c'est vrais qu'Indramat avec
ses thyristors commute directement un alternatif à tension abaissée il me semble mais non filtrée. Bosh
à transistors travaille avec du DC. Il faudrait voir tes plans peut être qu'un simple redressement- filtrage
devrait suffire.
Dans ces cas la, surtout en cas de tranfo non approprié, je garde sous le coude la solution de détourner
un gros variateur de fréquence tri/tri , on peut configurer la tension de sortie, on monte la fréquence pour
faciliter le filtrage, on rentre sur un redresseur tri, un petit filtrage en sortie et on a une grosse alim
DC.

Je ne connais pas les Parker, mais ils ont l'air très bien aussi, ils ont l'air de travailler
comme les Indramat aussi, Thyristors et commutation directe sur le 50 Hz, je ne comprends pas
trop le détail de fonctionnement, il faut que ce soit synchrone avec le 50 hz etc je suis plus
à l'aise avec un pont en H en mosfet.
 
Dernière édition:
J

jéjé

Compagnon
Merci pour tout

Si je devais à l'avenir faire un retrofit, rien n'est décidé. J'utilise Mach3 par ailleurs sur un tour et MultiCN sur une autre CN, mais Linux CNC me semble interessant aussi.
L'avantage des granity est leur souplesse. Ils sont pilotables de plusieurs manières...et peuvent piloter divers moteurs. Et ne sachant pas de quoi demain est fait, ça me plait bien.

Mes drives sont des Siemens Simodrive alimentés en tri 380V

Dans l'interface de paramétrage des Granity, on peut choisir en feedback du SinCos pour lequel on choisi un facteur (interpolation?)

la notice dit ça :
"
To use SinCos encoder sit analog sine and cosine voltage outputs, select the SinCos encoder from Granity's feedback device list Feedback deviceFBD. The interpolation factor determines how many times the resolution is increased from the base resolution. Choices are:

  • 16X = equals resolution of encoder which has 16 times higher line count than non-interpolated encoder. I.e. 1000 lines encoder would yield 1000*4*16=64000 couns/rev resolution.
  • 64X = equals resolution of encoder which has 64 times higher line count than non-interpolated encoder. I.e. 1000 lines encoder would yield 1000*4*64=256000 couns/rev resolution.
  • 256X = equals resolution of encoder which has 256 times higher line count than non-interpolated encoder. I.e. 1000 lines encoder would yield 1000*4*256=1024000 couns/rev resolution.
In addition to choosing interpolation factory, the feedback device resolution parameter Feedback device resolutionFBR need to be set accordingly: multiply the base resolution with interpolation factor. I.e. with 1000 line encoder and 16X interpolation, set FBR to 16000."
 
G

gaston48

Compagnon
Bon ben yapluka !
à tester sur un axe d'abord ...
Tu vérifies la bande passante des entrées analogiques, si le 1 V des règles est suffisant
avec une règle de 20 microns et tes déplacement rapide max par ex 6000 mm/mn
ça nous fait 5 Khz SinCos donc 320 Khz incrémental à 16x.
A une avance et donc vitesse lente de 1 mm/mn on a encore une fréquence de 50 Hz comme
signal de vitesse.
il ne faut sans doutes pas trop interpoler à cause du bruit et du stickslip du chariot de règle.
 
J

jéjé

Compagnon
je verifie avec eux :)

Comment on "split" le signal des regles? Heidenhain a fait des boitiers pour ça j'imagine? je vais chercher ce soir...
 
G

gaston48

Compagnon
Comme tu es en tension, une "simple" dérivation devrait suffire. Avec une sortie en courant des règles ça
serait plus compliqué.
Il faut profiter des entrées différentielle de granite, il faut donc que tu tires 2x2 fils + 0V + blindage
 
J

jéjé

Compagnon
je ne suis pas en tension. Il y avait eu un doute la dessus car une de mes regle n'est pas d'origine.
Donc, j'ai une regle en tension (12 broches) qui passe par un boitier pour sortir en "9 broches" et les deux autres sont en "9 broche" donc 11 µApp si je dis pas de betises.

Par contre, j'ai sur une etagere des boitiers EXE 602 qui transforment le 11 µApp en TTL , ça pourrait m'aider ça
 
G

gaston48

Compagnon
Oui on en avait discuté ensemble, j'inverse alors, tu es en courant sauf une tension
qui débite dans un adaptateur pour courant.
C'est pas très compliqué le résultat final est toujours une tension, mais le problème est
que ce courant débite déjà sur une résistance à l'intérieur de la CNC Heidenhain et d'une
façon passive, tu ne peux rien intercaler entre deux. (pas de boitier exe).
Il faut que tu viennes prélever la tension à la sortie de l'ampli op d'entrée, le circuit à 14 pins
au bout de la filasse qui vient des connecteurs ronds. ensuite tu as les comparateurs qui
font l'interpolation et des circuits logiques qui mettent en forme pour avoir des pulses
incrémentaux de 1 microns. 20 / (5 d'interpolation X 4 décodage de fronts)
Les sorties d'ampli op ne sont plus différentielles tu auras 1 fil pour A 1fil pour B et le 0 volts
 
J

jéjé

Compagnon
Ça, ça me semble délicat :) derrière le connecteur rond, la filasse vient sur la carte de la TNC, je me vois mal aller faire un piquage la dessus :oops:
 
J

jéjé

Compagnon
Bon, j'ai eu un message de Granity. Ils pensent que le fait d'utiliser les règles est une solution délicate pouvant amener une instabilité (notamment en cas de backlash sur les vis)

Par contre, ils acceptent de préparer un firmware intégrant la tachy comme feedback, et de me l'envoyer en test. En fait je leur achete un boitier, et ils me rembourserons en cas d'échec. Ça me va bien ça :)
 
Haut