Pilotage de la broche avec mach3

  • Auteur de la discussion c.phili
  • Date de début
C

c.phili

Compagnon
Bonjour à tous

Comme certain le savent, je suis en train de numériser une HBM45, le sujet est ici https://www.usinages.com/threads/conversion-dune-hbm45.72315/ , il n’est pas a jour mais ce sera fait prochainement.

Tout marche très bien, la table bouge, la précision espérée est là, la vitesse aussi.

Malheureusement je bute sur le pilotage de la broche, j’aimerais qu’elle soit pilotée par Mach3 et là ça bloque, pas moyen de la faire bouger, tout comme les relais, je n’arrive pas a les activer, pourtant j’ai la notice mais en anglais et je n’y comprends que les très grosses lettres.

Pour être plus précis, voici la carte

carte_10.jpg


Un extrait de ce qui concerne la broche

extrai10.jpg


La notice complette

http://www.cnccat.com/products_img/files/sinyu%205%20axis%20cnc%20interface%20board%20ver%201_0.pdf

En ce qui concerne la broche, c’est un moteur tri sur variateur micromaster

http://www.metris-automation.com/support/pdf/micromaster_fr.pdf

Il est muni d’une sortie RS485

J’ai un convertisseur RS485>>RS232, J’ai essayé sans aucun succès mais je viens d’apprendre qu’il y avait plusieurs sorte de câble.

Pour moi la méthode de branchement n’est pas importante du moment que ça marche.

Voilà, je pense avoir tout dis.

Philippe
 
J

jjdu33

Compagnon
Bonjour Philippe ,

tu peux pas commander directement , d 'un coté tu as une sortie en PWM de l' autre coté une RS232 ( ou d 'origine une RS485 ) , quelqu'un avait fait un driver ( je sais plus qui ) pour les variateurs chinois ( les noirs ) , le mieux sur ton variateur reste a le commander par l' entrée " 0 à 10 volt ", il te faut simplement un convertisseur PWM à analogique ( un condensateur ) , par contre j' espère que cette entrée est optocouplée....
regarde la :

http://www.sonelec-musique.com/electronique_realisations_conv_pwm_tension_001.html

jj
 
Dernière édition:
C

c.phili

Compagnon
Salut et merci beaucoup pour votre participation.
Donc si je comprends bien, dans ma configuration actuelle, ce n'est pas possible de piloter la broche avec mach.
Il me faut donc un convertisseur, je ne suis pas a quelque € près mais au prix du convertisseur, Est-ce que je n'ai pas plutôt intérêt de changer de carte et d'en mettre une avec une sortie 0-10 volt pour commander cette broche en analogique comme si c'était un potar?
Je devrais tout re câbler mais ça ce n'est pas un drame.
Déjà avec cette carte je n'arrive pas a configurer les relais, je pense avoir tout essayé.
J'avais aussi pensé a une autre solution mais je ne sais pas si ça pourrait le faire c'est d'ajouter un deuxième port com en PCI pour mettre une deuxième carte cnc pour profiter des relais et de la sortie 0-10 volt.
En fait j'ai encore une carte qui irait pour ça c'est pour cela que j'en parle, c'est une carte 3 axes neuve mais je n'ai pas la doc, la voici
carte_12.jpg

carte_13.jpg

carte_14.jpg

A ce propos, il y a-t-il un moyen de connaître les n°de pin pour configurer dans mach3 sans la doc?
 
J

jjdu33

Compagnon
c 'est aussi une autre solution.
Pour le reste, il vaut mieux avoir la doc de la carte tout de même , ou au moins un semblant de config trouvé sur les forum ...., sinon tu suis les pistes sur le CI pour connaitre les branchement , mais si c 'est du multicouche ca peut devenir galère au bout d 'un moment

jj
 
C

c.phili

Compagnon
Ben ça chapeau, je ne sais pas comment tu as fait mais c'est bien ça, je ne me rappelle même pas d'avoir acheté une carte aussi chère, je croyais que c'était une 3 axes alors que c'est une 6 axes, par contre je n'arrive pas a tel. la doc, mis a part pour le câblage à moins que ça suffit pour trouver les pin pour configurer mach3
 
J

jjdu33

Compagnon
les docs ( enfin le peu qu' il y a ) se trouvent en bas de page sur le deuxième lien ).

de toute manière, ce que tu as sur le lien que tu donne suffit , tu as tout ce qu' il te faut aussi....

jj
 
C

c.phili

Compagnon
Je vais ,tester ça ce soir en espérant que ce n'est pas qu'une image pour montrer que c'est compatible avec mach.
ce qui me fait penser ça c'est que certaine entrée sont sur le port2
 
C

c.phili

Compagnon
les docs ( enfin le peu qu' il y a ) se trouvent en bas de page sur le deuxième lien ).

de toute manière, ce que tu as sur le lien que tu donne suffit , tu as tout ce qu' il te faut aussi....

jj
Ben ouai en effet, je n'avais pas compris que P1 P2 P3...correspondait au pins de mach3 :oops:
Maintenant c'est plus clair.
En tout cas un grand merci de m'avoir mis sur le bon chemin, je voyais déjà cette carte perdu.
Déjà pour moi c'était une 3 axes toute banale, finalement elle n'a pas l'air trop mal cette carte.
Philippe
 
J

jjdu33

Compagnon
yesss , t 'as tout compris ( c 'est pour ca qu' il y a aussi peu de doc , ) par contre si tu veux te servir des options , je pense que ca doit t 'invalider les axes secondaires , a voir , possible que ce soit avec le dip switch rouge au milieu de la carte ?????

bien oui , mais bon chère tout de même....

tant mieux si j' ai pu t 'aider

jj
 
C

c.phili

Compagnon
Ben oui elle est un peu chère, je devais probablement avoir du rabe sur Paypal quand j'ai acheté ça :smt033
Pour les axes secondaires, tu veux dire le B et C ?
J'ai vu quelque part que le switch avait quelque chose a voir avec les limit mais je n'en suis pas sur.
Quand on parle de pompe charg, c'est quoi?
En tous cas c'est clair que tu m'a bien aidé sur ce coup, je ne comprends toujours pas comment tu as fait le lien, des cartes il y en a des millier, a moins que tu en ai une :smt021
 
J

jjdu33

Compagnon
Oui , pour ces axes ( si tu comptes les 6 axes il va manquer des pin sur la db25 !!!!), après je sais pas comment c 'est fait , il y a peut être une sérigraphie sur la carte qui te l' indique ) ?

La charge pump , c 'est une sortie en fait mach3 envoi un signal carré connu via une sortie sur le port parallèle , celui ci transite dans ta carte interface et ressort sur la sortie que tu choisi sur cette même interface , après a toi de gérer ce signal ( via de l' électronique ) en cas de plantage pc ou carte interface . c 'est en fait une sécurité supplémentaire, tu l' as " presque expliqué " sur la doc de mach3 avec un schéma qui a changé plusieurs fois et qui est en partie faux sur les dernière version de la doc!!!

non j' en ai pas , de toute manière ca vient de chine , donc les fournisseurs ne sont pas nombreux . Par contre la ou tu as eut de la chance c 'est qu' elle existe encore contrairement a d 'autre ....

jj
 
C

c.phili

Compagnon
Bon bien voilà, j'ai remplacé cette carte.
Pour le E-stop, j’ai quand même un peu du bricoler, il y a un jumper sur la carte, rien ne pouvez me dire qu’il fallait le retirer pour que ça marche mais j’ai trouvé et ça marche.
Une fois le tout re câbler, je me dis d’essayé avec uniquement l’axe A, au moins si j’ai fait un mauvais branchement ce n’est pas un gros driver qui risque de bruler mais un petit a 30€, je remets le jus et là, un grand moment de solitude, la carte ne se rallume pas, aucune fumée ou de bruit suspect, un peu dégouté, je m’en vais manger.
Il est déjà 20h donc je n’avais pas l’intention de retourner à l’atelier mais c’était plus fort que moi, je devais comprendre ce qui c’était passé, je teste l’alimentation, un peu plus de 24 volts donc normal mais je me dis quand même que la carte doit être alimentée de 13 a 24 volt, j’ai soit 12 ou 24 alors il me vient à l’idée d’essayer sur 12 volts et là, miracle, tout se rallume comme un sapin, je fais un essais, le moteur tourne, je remet les fiches à tout les axes, tout tourne à merveille, ouf, grosse peur pour rien.
Je me demande si ce n’est pas au fait que comme mon alim 24 volt en délivre 24,5 en réalité ne met pas la carte en sécurité et empêche sa mise en route.
Maintenant faudra voir si avec 12 volt je n’aurais pas d’autre ennuis de sous-alimentation, sinon je rajouterais une alim de 18 volt mais ça commence a en faire beaucoup des alim.
Ce matin je branche le variateur sur la sortie 0-10 volts, après avoir bricolé un peu dans les paramètres, la broche tourne mais le variateur ne descend pas en dessous de 3 hertz et tourne au max a 58 hertz, alors qu'il est bien configuré pour 0 à 80 hertz.
Je teste la sortie 0-10 volt qui ne sort que 7.5volts au max et pas possible de varier la vitesse donc je suppose que c'est mach3 qui faut configurer mais après 2 heures et un cerveau qui fume, je n'y arrive pas.
Idem pour les relais, je n'arrive pas a les activer
icon_sad.gif

Philippe
 
J

jjdu33

Compagnon
il me semble que tu as un ajustable sur la carte pour régler le maximum de ta sortie 0à 10 v ( je sais pas si tu attendras 10 volts avec une alim en 12 volt ).
après je les connais pas plus que ca ces cartes......
tu as tout un paramétrage pour la broche, idem pour les relais ( les faire fonctionner ) c 'est du paramétrage sous mach3 regarde sur le forum dédié a mach3 en anglais ( sert toi d 'un traducteur si tu maitrise pas trop l' anglais ...)

Pour tes relais c 'est en deux parties si tu veux, d 'un coté le relais est câblé sur une ou plusieurs sortie physique ( tu la connais voir doc de la carte), sous mach3 tu as quand tu paramètre celui ci tu viens affecter sous le panneau " output " la ou les sorties de ton relais. Mais le hic c 'est qu' il faut également qu' au niveau logiciel il soit affecté de manière correcte a un bouton sur la visu mach3...., je sais pas si je suis très clair !!!!

jj
 
Dernière édition:
C

c.phili

Compagnon
oui il y a un réglage pour ajuster mais il n'a pas une marge de 20 hertz-
Bon j'ai quand même avancé un peu, j'ai compris comment configurer les relais mais par contre pas de variation de vitesse, je me dis qu'un simple potar ferait aussi bien l'affaire du moment que la broche se met en marche avec mach mais ce serait un peu bête d'avoir changer cette carte pour rien, si il y a une sortie 0-10 volt c'est que ça doit marcher.
Voilà la carte en clair.
2015-013.jpg


Les sorties au dessus, pas de problème c'est pour les moteur.
A droite en haut, on a une masse et spen, je ne sais pas a ce que ça sert mais quand la broche tourne, il n'y a pas de jus, par contre la sortie 0-10 volt a 7.5 volt, quand la broche est arrêtée, j'ai 7.5volt sur spen et suffisamment de voltage pour faire tourner la broche a 3 hertz sur la sortie 0-10 volt.
Plus bas on a les relais, on a le choix entre no ou nc, je suis parvenu a les configurer avec la broche, autrement dit quand le met la broche en route avec mach3, j'arrive a activer les relais donc je pourrais très bien mettre en marche avec un relais et mettre un potar sur la console mais je me dis qu'il dois bien y avoir un moyen de varier la vitesse avec mach3, d'autant plus que si je calibre la broche avec mach3, la vitesse passe par différents paliers et augmente un peu à la fois, donc c'est bien la preuve que c'est possible.
Je reste donc persuadé que ça se trouve dans mach3 mais c'est un vrais casse tête a moins que c'est la carte qui déconne.
Maintenant je n'ai pas encore essayé d'augmenter le voltage, 12 volt n'est peut-être pas suffisant pour atteindre les 10 volt pour le variateur mais je ne vois pas pourquoi ça m'empêcherais de varier la vitesse.
j'ai trouvé dans mes fouf une alim variable de 23.5 à25 volts, je vais essayer ce soir.
Pour en venir au switch rose, je pense qu'il sert a annuler certaine fonction tel que le e-stop, les limites etc., je ferais une photo plus claire, il y a des indications sur la carte.
Par contre derrière les relais il y a des jumper mais je ne vois pas du tout a quoi ça sert.
j'espère que tout ceci pourra aider d'autres personne qui ont le même problème mais je suis un peu étonné qu'il n'y a pas plus de spécialistes sur le site qui donnent leurs avis :smt017
ALORS LACHEZ-VOUS :smt041:roxxx:
 
J

jjdu33

Compagnon
je te l' ai dis , je suis pas sur que en 12 v tu réussisses a obtenir une variation de 0 à 10 v, la différence est bien faible je trouve, on ne sais pas du tout comment est obtenue cette variation...
Par contre un essai a faire :
tu débranche totalement ton variateur ( l 'entrée qui te sert a la variation 0 à 10 v ).
Avec un contrôleur en continu va voir au cas ou si tu ne retrouve pas tes 10 volts en sortie sur ta carte quand tu es a fond ....

jj
 
C

c.phili

Compagnon
Bon ben une chose sûre, tu as raison pour les 12 volts, j'ai alimenté la carte avec 23.5volts et là j'atteins mes 10 volt y compris sur la sortie spen, mon vario est réglé pour un max de 80hertz et maintenant j'y arrive, j'emplois maintenant un relais pour M/A comme ça la broche s'arrête complètement, j'ai refais un calibrage de broche et la vitesse monte un peu a la fois.
Maintenant je pense que j'ai zapé quelque chose dans mach, pas possible autrement.
Sur leur notice, ils parle de pas et dir, donc je suppose que c'est pour les broche à servo-moteur il ne parlent jamais de variation de 0à10volt pour un variateur où alors je n'ai pas trouvé.
Si dans configuration vitesse moteur je coche MLI à la place de pas et dir, la broche ne se met pas en route.
Qu'est-ce que le MLI au juste?
 
F

fabrice c

Compagnon
mli=pwm
mli=modulation de largeur d'impulsion
pwm= pulse width modulation

c'est la même chose
 
J

jjdu33

Compagnon
sur la notice tu trouvera pas , c 'est zappé sur toute....., les seules traces tu les retrouves ( et encore il n' y en a beaucoup sur le forum en anglais de mach3 ), je sais par contre que perso j' ai eut de gros soucis de génération de fichier sous mach3 quand j' ai paramétré une broche, je m' étais trompé dans l' histoire des poulies etc..... et pas de bol une fois que le fichier de paramètre est généré , si tu réessaye de le refaire ben il t 'écrase pas le précédent , ce qui te fou une belle pagaille. Il faut le supprimer a la main....!!!!

visiblement au moins au niveau hard , tu tient le bon bout , ca réagit, maintenant c 'est sous mach3 que c 'est la zone ( si ca fonctionne ne touche plus aux cases cochées , tu as les autres paramètres a refaire ).....

jj
 
Dernière édition:
C

c.phili

Compagnon
Salut a tous et un grand merci
La bonne nouvelle de la soirée, CA MARCHE.:smt038
Ultime réglage avant de laissez tomber sans faire plus que d'habitude, je mets la broche en route et je constate qu'elle tourne a 22hertz, jusqu'à maintenant c'était 3 ou 80 hertz, j'essaye d'augmenter et ça marche très bien, je démarre à la vitesse voulue et la varie comme je veux, La vitesse ne s'affiche pas mais se sera une autre étape.
Je ne pourrais même pas aider en expliquant ce que j'ai fait parce que pour moi je n'ai rien fait de plus.
Alors ce à quoi je pense si c'est possible, cette carte a baigné dans l'eau suite à l'inondation de ma cave, j'en avais parlé ici https://www.usinages.com/threads/moteur-pap-mouille.68428/
Elle a bien sur été séchée au four comme conseillé mais je me demande si un peu d'humidité n'aurait pas pu resté emprisonné et libéré grâce au fait de l'avoir alimenté. Ca expliquerait peut-être.
Enfin, je ne sais pas mais le principal c'est que ça marche.
JJdu33, ce n'est pas la première fois que tu m'aide et je t'en remercie vivement :prayer:
Philippe


 
J

jjdu33

Compagnon
pas de soucis ; enfin quand je peux et bon courage pour la suite !!!!

jj
 

Sujets similaires

Haut