Bonjour messieurs,
Attention car il y a peut être ton A qui n'est pas activé! J'ai eu ce soucis (sur touts mes axes) en changeant de config, une case "disable" était cochée
En fait, dans l'onglet diagnostique, le A est bien activé.
Pourtant , j'ai aussi eu cette impression que le A n'était pas actif, notamment quand je lui envoie une ligne de commande en manuel du style "X10 A10", X bouge physiquement et sur la visu, mais A ne bouge pas, même sur la visu!
A moins que ce soit dû à ce qu'expliquait Rom', plus haut :
De mémoire, même quand A est asservi a X, dans le DRO mach, il n'y a pas d'affichage, mais ca fonctionne tout de même parfaitement
Si c'est exact, cela signifierai que l'asservissement est pris en compte, mais que rien ne fonctionne...
J'ai aussi un moteur qui est arrivé défectueux (problème que je suis en train d'essayer de régler avec le vendeur). Si je met ce moteur défectueux sur l'axe Y, par exemple et que je lance la ligne de commande "X10 Y10". Le driver du moteur se met en défaut, mais la visu, elle, se met à Y10. Elle prend en compte la commande, même si le moteur n'y est pas physiquement.
D'ailleurs, je me pose la question du pourquoi la visu ne s'arrête t elle pas quand le driver est en "carafe"! (Comme si elle n'avait pas de retour d'info, certainement un mauvais paramétrage de ma part)
C'est aussi une question que je dois vous poser comment régler l'encodeur?
Je suppose que ce n'est pas automatique, qu'il faut faire un réglage dans l'onglet encodeur
Est ce que tu pourrais donner ton fichier config? Ca sera vraiment plus simple.
Je pensais, justement, ce matin (en me levant, à croire que la nuit porte vraiment conseil) que cela vous aiderait d'avoir les imprim'écran de ma config (Ports et Pins, de l'onglet diagnostique et des réglages moteurs).
Je vais aller chercher ce fichier XML et je le mettrai en pièce jointe
SInon une autre possibilité que un problème de config est un problème avec ton controler chinois.
Est ce que tu a testé la sortie de l'axe A, en trichant dans mach3 pour lui faire croire que c'est le X?
En bref, tu met les pin de l'axe A dans la config de l'axe X. Si ca tourne pas alors le problème vient à 100% de la sortie A du driver.
Si j'ai bien suivi, ce que tu me dis, c'est un test que j'ai fait :
Mon axe X est sur le Pin 10 et mon axe A est sur le Pin 15 (dans l'onglet config Port & Pins). J'ai justement essayé de mettre le pin 15 pour l'axe X et le pin 10 pour l'axe A. Résultat, le X fonctionne mais le A ne bouge toujours pas!
Si je ne m'endors pas après l'entrainement ce soir, je vous envoie le fichier xml dans la nuit
Puisque ton Xprincipal et ton Y marchent,
Mets ton axe Xesclave en Y sur ta carte, et dans mach stepX=pin2 / dirX=pin3 / dirA=pin4 / dirA=pin5
Tu éliminera un éventuel pb sur le port // et sur ta carte d'interface
Justement, vu que X et Y fonctionnaient, j'ai cherché pour asservir Y à X (ou l'inverse), mais dans le menu Config/Asservissement, on ne peut asservir que A, B et C aux axes X, Y ou Z.
Si ce n'est pas dans le logiciel, mais sur la carte, comment fait tu? Tu crée un pont entre les 4 pin de l'axe X sur la carte, vers les 4 pins de l'axe Y? (comme ci dessous?)