Retrofit petite Realmeca avec cartes MESA

  • Auteur de la discussion Laurent_CNC
  • Date de début
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #1
Ici on a parlé de la mise à niveau de ma Realmeca Conventionnel Plus avec des cartes MESA et LinuxCNC pour remplacer l'automate d'origine et le pupitre qui avait perdu ces donnés pour le premier et arraché de la machine pour l'autre...

J'ai voulu une machine simple et du coup je n'utilise que le clavier de l'ordi et Axis sous LinuxCNC.
J'ai aussi une manette HandWheel qui me permet de faire mes diverses origines.
J'ai démonté le système de préhension automatique des outils pour une simple manivelle ultra simple.

La lecture de tout le post est nécessaire pour bien ce rendre compte de ce qui doit être fait mais voici qq jalons :

Ici je choisi la carte mère de mon PC dédié :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-7
Ici Gaston commence à nous parler de PID :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-8
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-9

Ce post et les suivant pour des photos du démontage :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-9
et ici :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-11
la table Matt démontée pour maintenance :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-13
Ici je commande enfin mes cartes MESA et un peu plus bas , je montre l'armoire version 2.0 :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-26
gros plan sur les drivers :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-26
On attaque les problèmes de réglage de PNCconf
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
la carte 7i77 branchée propre :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
on commence à parler des capteurs de positions et d'ARU :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
et on teste de nombreuses fois...
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
https://www.usinages.com/threads/re...a-avec-cartes-mesa.89790/page-27#post-1096224
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

A partir d'ici on attaque le réglage très important des PID des moteurs :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

On attaque les réglages des tops capteurs des codeurs :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Ici on règle le problème de la broche qui ne tournait pas :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Cablage des switchs déclenchant l'Arrêt d'urgence
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Une photo de l'armoire et le plan de son nouveau cablage :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Réglage de la DeadBand :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Gaston nous explique encore des choses très intéressantes sur les différentes actions de P, I et D
et on apprend à régler le Halscope :

https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
complément :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

A parti d'ici on règle nos soucis de capteur d'index pour le top codeur qui ne s'enclenche pas toujours :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
avec la fin ici la vitesse de recherche de l'index nous embêtait :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Quelques soucis pas totalement réglés. Nous sommes fin 2019 et je pense que mes mises à jours systématiques
ont mis le bordel dans ma machine :

https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27

Démontage de la broche devenue bruyante :
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
https://www.usinages.com/threads/retrofit-petite-realmeca-avec-cartes-mesa.89790/page-27
Le remontage des roulements neufs suivra très prochainement.

**********************************************************************************************************************
Si vous préférez un document plus synthétique c'est ici :
https://www.usinages.com/threads/retrofit-fraiseuse-realmeca-conventional-_-mesa-et-linuxcnc.97377/
mais vous aurez moins d'information en cas de soucis.
**********************************************************************************************************************
Bonjour à tous,
J'ai besoin d'aide s'il vous plait.

J'ai récupéré des moteurs d'axes d'une vieille realmeca.
e99b4f479044392.jpg

Ceux ci sont pilotés par une carte que j'ai aussi.
94c2a6479044388.jpg

J'ai donc un ensemble de 3 servos moteurs DC avec les 3 cartes d'axes...
Mais je n'ai que ça et, si je connais un peu le pilotage des PAP , là je suis sec...

Le top serait qu'il existe une carte d'interface entre mon pc sous linuxCNC et ces drivers.
Est ce que "ça vous cause" comme on dit chez moi ?

Il me semble bien que LinuxCNC peux piloter des servo moteurs mais je sèche.

Merci pour toute aide que vous pourrez m'apporter.
@micalement,
Laurent
 
Dernière édition:
bipbip30
bipbip30
Compagnon
23 Déc 2012
2 810
bonjour, une petite photo de la plaque des moteurs aiderait bien
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #4
Bonjour à vous deux.

Déjà deux zooms sur l'étiquette des moteurs, je n'ai pas mieux pour le moment :

10e62e479053424.jpg

90cdd9479053403.jpg

Les cartes Mesa, j'en ai bien entendu parlé, mais elles remplacent mes drivers ou je peux brancher mes cartes sur une carte "mère" Mesa qui serait entre linuxCNC et mes drivers actuels ?

merci :-D
 
nopxor
nopxor
Compagnon
27 Mai 2010
1 412
Yvelines
La carte Mesa s'insère entre le PC et tes drivers.
 
bipbip30
bipbip30
Compagnon
23 Déc 2012
2 810
ça aurait été sympa de les mettre à l'endroit, comme tu ne donnes pas non plus les caractéristiques de tes drivers et bien bonne recherche
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #7
La carte Mesa s'insère entre le PC et tes drivers.
Ca, ca serait la meilleure nouvelle qui soit.
As tu une idée de carte qui pourrait fonctionner ?
 
nopxor
nopxor
Compagnon
27 Mai 2010
1 412
Yvelines
Si tu as un port PCI classique la 5i20 est très populaire. Regarde le lien.
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #9
Si tu as un port PCI classique la 5i20 est très populaire. Regarde le lien.
Grand merci, je vais essayer de comprendre son fonctionnement.
Oui, j'ai un "vieux" PC avec un port PCI.
Du coup, plus besoin de port parallèle alors ? tout ce passe dans le PC si j'ai bien compris.

Quelle genre de signal reçoit un driver du type des miens ?
Combien de fils je dois trouver et pourrais je seulement les distinguer...
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #11
Il faudrait au moins la marque et la référence de ton driver pour répondre...:wink:
Et c'est là que le bas blesse. Je n'ai pas grand chose de visible sur les drivers actuels.
A moins qu'il n'y ait quelque chose d'écrit sous l'étiquette.

497dcc479078110.jpg

On voit la fin d'une réf ... P248A et un made in Israël
Je vais enlever proprement une étiquette on verra si j'ai mieux.

Merci du coup de mains.
 
bendu73
bendu73
Compagnon
18 Sept 2013
1 226
SAVOIE
Bonjour,

Je suis dans le même cas que toi avec ma fraiseuse dont il manque l'automate cn. J'ai opté pour un ensemble Mesa (5i25 et 7i77). Je ne m'y suis pas encore trop pencher mais c'est effectivement sous LinuxCNC.
Tu as une carte (dans mon cas la 5i25) qui est reliée au pc par le port PCI, et cette carte est reliée à une carte fille (daughter card, pour moi la 7i77) avec un câble db25. C'est cette dernière qui est en lien directe avec la machine, c'est donc la que tu y branches tes fils commande moteur, encoder, fin de course etc...
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #13
Bonjour,

Je suis dans le même cas que toi avec ma fraiseuse dont il manque l'automate cn. J'ai opté pour un ensemble Mesa (5i25 et 7i77). Je ne m'y suis pas encore trop pencher mais c'est effectivement sous LinuxCNC.
Tu as une carte (dans mon cas la 5i25) qui est reliée au pc par le port PCI, et cette carte est reliée à une carte fille (daughter card, pour moi la 7i77) avec un câble db25. C'est cette dernière qui est en lien directe avec la machine, c'est donc la que tu y branches tes fils commande moteur, encoder, fin de course etc...
Ok, merci de retour d'info.
Dans ton cas, on vire les drivers d'origines et on met des 7i77.

Je me demandais si on pouvait garder les drivers d'origine en fait car comment s'y retrouvent on avec le cablage des moteurs ???
Et je ne parle pas encore de la config' de LinuxCNC, facile pour des PAP mais pour des servos ?

Voici une photo d'un des moteurs
[div=none][div=none] 19ee1b479093557.jpg [/div][/div]

très largement "zoomable". Existe il un schéma type pour retrouver ses petits sur un moteur de ce type ?
J'ai un db9 femelle au bout du fil du codeur.

Donc sur le site MESA je trouve ça :
http://store.mesanet.com/index.php?route=product/product&product_id=214&search=7i77
un ensemble 5i25 et 7i77

ou ça :
http://store.mesanet.com/index.php?route=product/product&product_id=66&search=5i20

Pas grande différence de prix.
Par contre le kit 5i25 et 7i77 peut être augmenté d'un système de rotection du PC à base d'optocoupleurs j'imagine.

On avance en tout cas :wink:
 
Dernière édition:
fred03800
fred03800
Compagnon
19 Mai 2009
543
Bonjour

J'ai un moteur de la même gamme que toi mais en 500w. (de super qualité, 4 charbons...)
Par contre faute de driver qui va avec, j'ai viré l'encodeur optique (6fil+2 pour l'alim) et la dinamo, je vais y installer un encodeur standard et piloter le tout par un driver steep/dir via le pot// du pc
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #15
J'ai un moteur de la même gamme que toi mais en 500w. (de super qualité, 4 charbons...)
Par contre faute de driver qui va avec, j'ai viré l'encodeur optique (6fil+2 pour l'alim) et la dinamo, je vais y installer un encodeur standard et piloter le tout par un driver steep/dir via le pot// du pc
Merci de l'info Fred.
Tu m'avances déjà un poil. Si je ne me trompe pas alors, le fil bleu et le rouge du bas sont l'alim' du codeur et la DB9 avec 6 fils est l'encodeur.
Les 3 fils restant sont sont l'alim du moteur avec sa masse.
(mais c'est quoi ta dynamo ?)

J'aimerais idéalement tout garder et le top avec leurs drivers. Mais ... on verra si c'est possible.

@+
 
nopxor
nopxor
Compagnon
27 Mai 2010
1 412
Yvelines
Avec un peu de méthode et en prenant ton temps tu devrais pouvoir identifier les entrées-sorties de tes drivers qui sont souvent en "step/dir" en vue d'une connexion sur carte Mesa.
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #17
Avec un peu de méthode et en prenant ton temps tu devrais pouvoir identifier les entrées-sorties de tes drivers qui sont souvent en "step/dir" en vue d'une connexion sur carte Mesa.
J'y compte !
J'ai le temps et je veux apprendre, c'est le principal y parait :wink:
 
G
gaston48
Compagnon
26 Fev 2008
9 633
59000
Bonjour,
Ton moteur est un 110 W avec tachy: fil bleu et rouge et codeur incrémental de 1000 I/tour.
Habituellement la tachy est relié au variateur pour assurer un asservissement en vitesse.
Cette boucle d'asservissement est interne au variateur et pour les plus anciens, réalisée d'une
façon analogique, les réglages se font donc par des potentiomètres.
Le codeur incrémental est relié à la cnc, c'est elle qui assure l'asservissement en position.
Habituellement, la cnc pilote le variateur par un signal analogique de vitesse dans la norme
+/- 10 V. A toi de voir si le câblage correspond à ce que je te propose.
Linuxcnc avec Mesa assure ce type de pilotage. Tu as une carte de base à FPGA connecté sur un PCI
comme la 5i20 ou la 5i25 à laquelle on connecte des cartes filles spécifiques au mode de pilotage,
ici une carte fille "servo" . Si tu étais dans une technologie pas à pas, tu connecterais un autre type
de carte fille "step /dir"
 
Dernière édition:
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 858
FR-28360
j'ai viré l'encodeur optique (6fil+2 pour l'alim) et la dinamo, je vais y installer un encodeur standard
:eek: Parce que 6 fils plus alim ce n'est pas un encodeur standard ???? A /A B /B Z /Z +V OV. Tu es sûr de ne pas virer un bon encodeur pour installer un bas de gamme.

Ces moteurs sont vendu sous plusieurs marques, on les retrouve aussi sous la marque Infranor.
Et c'est là que le bas blesse. Je n'ai pas grand chose de visible sur les drivers actuels.
A moins qu'il n'y ait quelque chose d'écrit sous l'étiquette.

[] 497dcc479078110.jpg [/]

On voit la fin d'une réf ... P248A et un made in Israël
Je vais enlever proprement une étiquette on verra si j'ai mieux.
Les cartes drivers il me semble les reconnaitre, il ont juste une petite carte interface sur le dessus: Voir la pièce jointe datasheet driver moteur.pdf Voir la pièce jointe driver moteur.pdf

La schéma de raccordement semble correspondre
 
Dernière édition:
bendu73
bendu73
Compagnon
18 Sept 2013
1 226
SAVOIE
Ok, merci de retour d'info.
Dans ton cas, on vire les drivers d'origines et on met des 7i77.
Oula non, en aucun cas une carte fille est un driver!!!!

Ils sont reliés à quoi tes drivers ensuite? Il faudrait idéalement retrouver les fils qui vont à l'automate et ainsi, en sortir les fils de commandes.
 
fred03800
fred03800
Compagnon
19 Mai 2009
543
Tu es sûr de ne pas virer un bon encodeur pour installer un bas de gamme.
oui, c'est malheureusement le cas, le moteur c'est de la récup dans une casse ferraille et il a reçu un choque a l’arriéré malheureusement la roue optique étai cassé (quand les machines sont prise au grappin, vidé des benne.... c'est pas en douceur, mais pour moins de 5€ faut pas de plaindre)
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #22
Bonjour à tous,
Merci de vos aides respectives.

J'ai eu une heureuse surprise ce matin.
Un pote viens de me photographier l'intérieure de la FD C+ qui est dans son lycée.
C'est à priori, presque la même que la mienne (il a un changeur d'outil en plus) et il m'a scanné le dossier machine avec les schémas de cablages que je n'avais pas.

@ partir de là, nous devons pouvoir faire qq chose de propre non ?

Je vous met les photos de la sienne :
[div=none][div=none] 914b0d479198966.jpg [/div][/div]
[div=none][div=none] 78c68b479198974.jpg [/div][/div]
[div=none][div=none] cda6a5479198985.jpg [/div][/div]

et le PDF des schémas :
https://www.usinages.com/resources/...-dusinage-fd-conventional-plus-realmeca.6935/

@ bientôt pour la suite
Laurent
 
Dernière édition:
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #23
Bonjour à tous,

Est ce que quelqu'un peut me confirmer que j'ai un bien un port PCI sur ce coucou récupérable à pas cher ?
d5c795479940078.jpg

Dans un second temps, pouvez vous me conseiller sur le meilleur achat d'un ensemble MESA ?
Sachant que je veux garder mon LinuxCNC pour piloter ma machine.
J'ai besoin d'y brancher 3 axes, les capteurs de limites mini et maxi correspondants, un ARUS... et un pilote de ma broche en PWM
et pourquoi pas un pilotage d'arrosage et un palpeur de position sur le Z...

Sur le site de vente de MESA, il existe des kits approprié à LinuxCNC :
http://store.mesanet.com/index.php?route=product/category&path=83_84

Mais lequel prendre pour ce simplifier la vie au maximum et avoir un maximum d'aide ?

Merci d'avance de votre aide,
@ bientôt pour la suite
Laurent
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #24
Je pense qu'avec les pages 3, 4, 14, 15 et 16 du document pdf que j'ai proposé au téléchargement précédemment, je dois pouvoir rebrancher mes drivers actuels sur une carte MESA, non ?

J'ai tout le câblage mais y arriverais je...
 
Dernière édition:
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 858
FR-28360
En prnicipe oui, la connectique des drivers est sur les PDFs que je t'ai posté, elle correspond à ton schema.
 
G
gaston48
Compagnon
26 Fev 2008
9 633
59000
sur ce coucou récupérable à pas cher
Il faut d'abord booter sur un dvd ou une clé usb live et tester ce PC si son temps de latence est correct.
Dans le cas contraire, s'il y a un problème de config du bios ou de la carte graphique, cela risque de t'occuper
un moment.
Au sujet de Mesa, les kit sont rarement en stock, il faut acheter les composants séparément,
la 5i25 ou tout autre carte FPGA 2 x db25, plus la 7i77 dans ton cas
(intégrés dans le Wizard pncconf)
Ou une carte FPGA 3 x 50 pins, la 5i24 par exemple plus la 7i33 et une ou deux autres cartes d'optocouplage par exemple.
Attention, la configuration de tout ça est loin d’être triviale.
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #27
Salut à vous deux et merci encore de l'aide.

J'ai survolé les PDF des cartes de mes moteurs que CNCSERV a partagé.
Elles possèdent visiblement leurs propres optocoupleurs. Est ce que vous pouvez me le confirmer ?

Et j'ai trouvé une bonne explication, en français, du réglage d'une carte MESA 5i20, est ce qu'elle serait suffisante pour mon utilisation (simple) de ma fraiseuse ? (http://linuxcnc.org/docs/2.5/html/config/pncconf_fr.html)

La langue de Shakespeare m'est difficile... même si ce n'est pas insurmontable :wink:
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #28
Bonjour à tous,
J'ai testé deux config de pc et j'ai un résultat que j'aimerais que vous me critiquiez.
22000 de latence dans les deux cas, ordi tournant plusieurs heures avec juste un écran de veille qui s'enclenche au bout d'une minute.
Mais... dès que je lance un firefox... ben ça tombe à 180 000 !!!!

Alors, comme je compte pas faire tourner quoi que ce soit en même temps que LinuxCNC, est ce envisageable ou pas du tout ?

Je lis avec attention le post ou tu interviens Gaston : https://www.usinages.com/threads/ordi-compatible-linuxcnc.82217/page-5
Mais j'ai pas fini...

J'aimerais bien trouver la bonne config' avant d'avancer.

Parallèlement je continue d'essayer de comprendre les cartes Mesa et j'ai un doute.

Est-ce que je peux espérer brancher mes drivers actuels directement sur une carte 5i20 ?

Ou est il plus simple de virer mes drivers et de brancher directement les moteurs sur un ensemble 5i25 et 7i77 ?

Ou j'ai toujours rien compris :wink: ?

Merci à vous en attendant,
Laurent
 
J
jjdu33
Compagnon
2 Jan 2013
1 153
F-33
bjr,

la 5I25 va dans le pc .

si tu as du servo moteur (donc avec encodeur ) et que tu veux ( ou peux les piloter en +- 10 v ) , 7I77

si c 'est du moteur pas à pas , 7I76

mais dans tous les cas tu as besoin de tes drivers de moteurs ( ils viennent se connecter soit sur la 7I77 ou sur la 7I76 suivant le cas ).

jj
 
Laurent_CNC
Laurent_CNC
Compagnon
26 Avr 2012
636
  • Auteur de la discussion
  • #30
Merci JJ,

Il me faudra du 7i77 car j'ai des servo DC avec codeur au cul et un petit driver associé (c'est une commande analogique).
La machine date de 2000.

Mais c'est quoi la 5i20 alors ??? (mode naïveté ON :wink:)

Laurent
 
Haut