retrofit cn moteur dc

  • Auteur de la discussion Auteur de la discussion arnaudparis
  • Date de début Date de début

arnaudparis

Nouveau
Bonjour,

je souhaiterais retrofiter une machine cn, le bestiau est une petite fraiseuse à portique, y aurait il quelqu'un pour m'aiguiller dans cette aventure ?

Merci
 
Bonjour,

C'est déjà pas simple d'aidé à distance mais si en plus tu nous donnes pas plus d'info...
Je suis sur un projet de retrofit cn moi aussi, le chemin est long!
 
Bonjour,

Tu as raison, en fait c'est une mecamatic de 1995, les moteurs sont des DC de 75 V de puissance 2.2 A
La broche est une 0.75 kw Voici quelques photos
IMG_20161003_125824.jpg
IMG_20161003_125832.jpg
IMG_20161003_125838.jpg
 
Moteur dc à encodeur? ou règle numérique?

Sur ta première photo on voit 3 modules identiques, c'est surement les driver moteurs. Regarde les indications sur les pin des câbles. Si tu as les schéma elec de l'armoire ça serai plus simple.

Tu cherches à mettre quelle commande? Mach3, LinuxCNC?
 
J'ai pas grand chose sur les Pins des câbles enfin il y a des numéros de 1 à 14 mais sur les drivers il y est écrit " courant crête 12 A " Courant nominal 3 A "
En réalité, ne maitrisant pas l'univers Linux je prefererais Mach 3 mais j'ai cru comprendre que pour ce type de moteur Linux cnc était plus approprié
Pour le schéma elec de l'armoire je l'ai mais préfererais le communiquer par mp
 
Tiens une Mecamatic. je ne connais pas du tout ces machines :mrgreen:
C'est tout simple tu as les 3 drivers avec la consigne sur les bornes 1 et 2 et les codeurs sur les prises DB9 avec le câble orange X Y Z.
Pour la mise sous tension tu dois avoir un contact CN Ok (ou un truc comme ça) dans la ligne de sécurité.

Tu peux effectivement jeter un œil sur le travail (excellent) de bendu73, mais ta machine est beaucoup plus simple que la sienne.

Les moteurs sont des moteurs a codeur Infranor.

Le problème souvent avec ces machines c'est la poussière dans les AU.

A remarquer la carte de pilotage, a l'époque il n'y avait pas de super microcontroleurs mais les ingénieurs savaient développer des cartes qui pilotaient des servomoteurs et dont les performances n'avaient rien a envier à certains systèmes actuels.
Mécamatic (devenu Mecanumeric) n'étaient pas les seuls, Tout les fabricants de machine avaient leur propre système de pilotage comme Grafitronic par exemple.
 
Dernière édition:
D'après le plan les moteurs sont équipés de codeurs et non de tachy
 
Par contre est ce que c'est important de savoir si c'est un codeur resolver, incrémental ou absolu ?
 
Okay,

A en voir tes photos, je dirait que tes encodeurs sont branchés sur la carte, ils ne dépendent pas directement des drivers. C'est une boucle fermée : la cn indique le déplacement, le moteur tourne, et l'encoder récupère en réelle le déplacement, lorsque la cn voit que le déplacement à été fait, le moteur s'arrête.

Mach3 ne gère pas la boucle fermée mais certaines cartes savent le faire à ça place. Sinon tu as LinuxCNC qui sait très bien faire.

Personnellement je suis sur une solution LinuxCNC avec des cartes MESA. Cette solution me coûte environ 300/350€ mais LinuxCNC est gratuit contrairement à Mach3 (à qui on ajoute les cartes gérant la boucle fermée qui sont plus cher).

ps: essaie de limiter les multi-messages, édit simplement ton premier message. Cela reste un forum et pas une conversations facebook ;) ton sujet sera bien plus clair.
 
lU61e8
Par contre est ce que c'est important de savoir si c'est un codeur resolver, incrémental ou absolu ?

Comme dans 9 cas sur 10 c'est des codeurs incrémentals, les résolveurs étaient utilisés sur le moteurs brushless mais une sortie emulait un codeur incrémental. Ce n'est pas le cas sur cette machine.
Tu n'as absolument rien à régler sur les étages de puissance.
 
Ok mais Mach 3 ne gère pas les circuits fermés dans l'absolu, enfin si mais ne reviens pas à la position initiale en cas de choc ou autre. Linux cnc à l'air d'être le produit incontournable pour le pilotage de moteurs DC en circuits fermés. Y a t'il des tutos de paramétrages ensemble MESA 6i24 + 7i48 avec Linux CNC
Au fait CNCSERV, les bornes 1 & 2 sont bien les bornes de consignes mais quelle consigne pour chacune des bornes car je suppose qu'elles sont différentes entre la 1 et la 2 ?
 
Ok mais Mach 3 ne gère pas les circuits fermés dans l'absolu, enfin si mais ne reviens pas à la position initiale en cas de choc ou autre. Linux cnc à l'air d'être le produit incontournable pour le pilotage de moteurs DC en circuits fermés.

Ce n'est pas tout à fait vrai, la fraiseuse de Rider fonctionne sans problème avec des moteurs DC sous Mach3.
Si ce n'est pas LinuxCNC qui gére la boucle fermée, c'est le driver. comme cela par exemple : http://www.shop.cncdrive.com/index.php?productID=509.

Au fait CNCSERV, les bornes 1 & 2 sont bien les bornes de consignes mais quelle consigne pour chacune des bornes car je suppose qu'elles sont différentes entre la 1 et la 2 ?

L'entrée Analogique en 1 et 2 est bien différentielle, de mémoire le 0V est sur la 2 et le +-10V sur la 1.
 
Le retour des codeurs sur les drivers n'est qu'une solution possible. C'est le cas avec les GECKO. Dans des installations plus "professionnelles" le retour des codeurs se fait sur un module qui se substitue en fait au PC pour toute la gestion du programme d'usinage comme par exemple chez GALIL (dans mon cas)
Stan
 
Oui mais si c'est le driver qui gère la boucle fermé, que ce passe t-il si le déplacement n'est pas fait pour X raison? Le soft s'arrête?

Je pensai à la même chose, +-10V, 0v étant la vitesse nulle et 10V correspond à la vitesse maximum du moteur (+ ou - correspond au sens de rotation ).
 
Je pensai à la même chose, +-10V, 0v étant la vitesse nulle et 10V correspond à la vitesse maximum du moteur (+ ou - correspond au sens de rotation ).
Plutôt que de "vitesse" il faut parler de "courant moteur" dans un asservissement de position.
Stan
 
ui mais si c'est le driver qui gère la boucle fermé, que ce passe t-il si le déplacement n'est pas fait pour X raison? Le soft s'arrête?

Les drivers ont une sortie défaut, a recuperer sur le soft.

PS: J'ai efface mes messages ayant un rapport au trollage.
 
Peut on corriger le PID si le codeur n'est pas chargé sur le moteur ? En fait on a une oscillation relativement forte alors que la commande P est très faible
 

Sujets similaires

C
Réponses
1
Affichages
366
rranno**90
R
M
Réponses
1
Affichages
120
CRA2
P
Réponses
2
Affichages
667
Paulinho
P
U
Réponses
2
Affichages
313
usimeca
U
T
Réponses
0
Affichages
326
Tonton le décolleteur
T
Retour
Haut