UCCNC Verification plan cablage AXBBE + DG4S

  • Auteur de la discussion Auteur de la discussion wapiti
  • Date de début Date de début
UCCNC

wapiti

Compagnon
Bonjour, il y a bien longtemps j'avais révé d'un refit avec linux cnc :
j'ai bien buché la partie linuxcnc mais je suis trop à la ramasse, et AXBBE arriva



en pièce jointe il y a mon plan de cablage ainsi qu'un descriptif.
je me contente ici de quelques question, si vous pouviez m'aiguiller ce serait sympa, et si vous avez des remarques, je suis preneur avec grand plaisir



1: Est ce que l'inverseur de sources (permettant de basculer d'1 VFD à l'autre) doit comprendre 5V0 et 24 V0 ?

2: les codeurs des servo ont un Z et Z- pour le homing, comment les gérer en vue d'un changement d'outils ?

3: la broche SA40 a une boite 12 vitesses, les tetes verticales sont moins rapides (20%) que la tete horizontale, la broche SA40 horizontale aura un codeur en vue du taraudage rigide avec la tete verticale et afin de faire des filetages avec la tete horizontale (utilisation de la fraiseuse horizontale en mode 'tour à metaux', utilisation d'une plaque avec outils de tours, contre pointe sur le bélier)
Il y a aussi une broche HF...
comment gérer : les vitesses de broche ?
comment gérer : le codeur ?
Sans avoir à bidouiller les parametres uccnc...

4: comment donner l'ordre : appui pédale → changement outil

5: est ce qu'il faut un bouton poussoir pour shunter le e-stop ? Si non, comment débloquer une limite dépassée ?

6:pourriez vous m'aider à dimensionner mon alim 24V générale, ainsi que celle dédiée au frein du Z et à l'electrovanne du changeur d'outils (0,5A + 0,77A) ? remarque : à priori le frein n'est pas alimenté (donc Z bloqué, e-stop enclenché) lorsque je lance le cycle de changement d'outil.

7: le cablage autour du 'braking circuit BRKC-180 des drivers DG4S de servo me semble bizarre...



merci !
 

Fichiers joints

l'axe A tourne (que dans 1 sens ccw), le tour complet en 8 secondes. ça a un sacré couple...
je ne comprend pas le vernier gradué à 400 degrés.

 
mécaniquement ? moteur pas a pas, courroie sur poulies, roues et vis sans fin à profil spiroidal. dia 200, dans les 30kgs...

cablage axbbe: pul+ dir+ sur port 1 non isolated output pin 10 et 11
pul- dir- sur 24v0...
et en ecrivant ça, je me rends compte de ma connerie, je viens de mettre sur port1 5v0 et ça marche ...

-----------

normalement le driver est parametrable avec un cable rj11/parallele, j'ai du acheter un adaptateur rj11/usb qui nécessite l'install de 2 drivers, hier j'en avais qu'un, aujourd'hui j'ai les 2

donc je peux rentrer dans le truc de paramétrage du driver.

au jog sur uccnc ça ne tourne que dans 1 sens
en lançant un cycle de test avec le truc de parametrage ça tourne dans les 2 sens

je dois avoir un probleme de configuration cote uccnc





ps: en installant le 2eme driver du cable adaptateur, j'ai eu un petit message d'erreur à l'ouverture d'uccnc

 
donc pour resumer
vfd sa40 ok ventilo ok
vfd hf : trouver 1 subtilité avec axbbe et son unique sortie analogique et uccnc avec sa config monobroche. pompe a eau broche hf ok
relais arrosage ok
4eme axe ok

lubricator pas encore essayé
changeur hydraulique : manque relais temporise + commande uccnc
3 servos x, y, z alim 140vdc à terminer (manque 8 cosses faston 8mm)
 
devinette:
140v ac sortent de mon alim
le pont à diodes 20A les redressent
le condo 250v 33000uf les lisse
et j'ai 200v dc (lisses à l'oscillo) qui sortent.

savez vous pourquoi je n'ai pas 140v dc en sortie ?

 
je coupe l'installation, j'ai toujours 200vdc (les condos)

je relie les bornes du condo, l'une après l'autre, à la terre, et j'ai toujours 200vdc
 
140v ac sortent de mon alim
le pont à diodes 20A les redressent
le condo 250v 33000uf les lisse
et j'ai 200v dc (lisses à l'oscillo) qui sortent.

savez vous pourquoi je n'ai pas 140v dc en sortie ?
Elémentaire mon cher Watson, 140 x racine(2) = 140 x 1,432 = 198 V

j'ai toujours 200vdc (les condos)
Si rien ne consomme, ils restent chargés. C'est un bon moyen pour s'électrocuter

je relie les bornes du condo, l'une après l'autre, à la terre, et j'ai toujours 200vdc
Si tu ne relies qu'un côté à la fois à quelque chose sur lequel on n'a rien branché d'autre, normal qu'il ne se passe rien, le circuit n'est pas fermé.

Par contre si tu les relies en même temps à la terre, ou à n'importe quoi d'autre, ça va te péter à la figure comme un court-circuit !!!!!
Tu es prévenu de ne pas faire cette bêtise gravissime !

Il faut toujours les décharger au travers d'une résistance. Mais 33 000 uF ça commence à faire

Avec une constante de temps de 10 secondes il faudrait R = Tau / C = 10 / 0,033 = 300 ohms.

Énergie stockée = 0,5 * C * U**2 = 0,5 x 0,033 x 200 x 200 = 660 joules. C'est de la belle énergie avec laquelle il ne faut pas trop jouer

1 W = 1 J/s, on va faire à la louche, ça fera 66 W sur 10 secondes. Ça aura le temps de bien chauffer quand même. Prendre une résistance capable de dissiper une cinquantaine de watts.

Le courant initial sera de 200 / 300 = 0,7 A. Là par contre ça le fait tranquille.
 
Dernière édition:
merci m'sieur Sherlock

j'ai une resistance 500w 150ohm pour décharger (resistance de freinage pour vfd)



donc mes 410vac (phase 2 / phase 3) en entrée de transfo (entrée 415vac, il y a aussi une entree 380vac) correspondent au Vmoyen du croquis, et après redressage/lissage c'est Vmax qui m'est fourni...

mes drivers acceptent 160vdc max

une rapide regle de 3 en imaginant brancher du 230vac (neutre/phase 2) à mon transfo me donnerais du 110 à 120 vdc aux condos pour alimenter mon driver dg4s 16035

est ce que je risque d'abimer qielquechose en faisant ça ?
y a t'il d'autre solutions pour avoir moins de 140vdc?

en tout cas merci d'avoir levé ce voile mystérieux du vaste domaine de la très alchimique electrotechnique (pour un dessineux)
 
j'ai une resistance 500w 150ohm pour décharger (resistance de freinage pour vfd)
Ok !

donc mes 410vac (phase 2 / phase 3) en entrée de transfo (entrée 415vac, il y a aussi une entree 380vac) correspondent au Vmoyen du croquis
Pas tout à fait, cela correspond à la valeur efficace de la tension. C'est à dire à une tension continue qui produirait la même dissipation thermique dans une résistance. La valeur moyenne est un peu différente, parce que la tension a une forme de sinusoïde et non pas une forme carrée. Il faudrait retrouver sa valeur, je ne l'ai plus en tête car on ne sert jamais.

après redressage/lissage c'est Vmax qui m'est fourni
Tout à fait. Sans consommation on obtient la valeur crête. Avec consommation la tension baisse car les condensateurs se déchargent entre deux rechargements par les diodes. Chercher "redressement filtrage" sur le net.

une rapide regle de 3 en imaginant brancher du 230vac (neutre/phase 2) à mon transfo me donnerais du 110 à 120 vdc aux condos
Tu brancherait le primaire sur du 230 V au lieu de 380 V ?

Pas de problème, au lieu de 198 V tu obtiendras 198 / racine (3) = 198 / 1,732 = 114V. Car le rapport entre la tension entre deux phase par rapport à la tension entre phase et neutre est racine(3) ou 1,732.
 
en branchant du 220v sur l'entrée '380v' de l'alim, il sort du 125v, ça m'ira.

j'ai cablé tout ça, le manuel precise que les cables alim-driver doivent faire moins de 30cm et etre twistes. j'ai fauté : 1m de long avec un disjoncteur au milieu et non twistes...

du coup j'ai installé le servoconfigurator des dg4s
(les codeurs sont en 4x decoding, 2500ppr)

le pc communique bien avec le driver

je lance une analyse du pid, le moteur tourne 1 fraction de seconde, le servoconfigurator se met en erreur, le moteur continue en roue libre jusqu'à son arrêt



si je debloque le reset du configurator et que je fais une petite rotation manuelle de la poulie du servo, il se lance 1 fraction de seconde et s'arrete en inertie ???

ps: ça accelere fort

j'ai essayé en changeant les polarités du servo : ça grogne sans bouger.

edit:
pwm=100 pour donner 25v au servo, current limit =1
ça accelere gentillement mais retombe en erreur (les mêmes erreurs)

edit 2:
j'ai viré le braking circuit (en parallele des drivers), pas d'amelioration.

j'ai redemarre l'alim principale, l'alim 5v driver, le configurator: si je donne une pichenette sur la poulie servo, il a un spasme puis se met en defaut...
 
Dernière édition:
en fait, le grognement que j'entendais lors de l'inversion des polarites moteur etait une oscillation.

j'ai bataillé, un peu perdu, avec une polarité moteur dans le mauvais sens, du coup je depassait la valeur de l'erreur maxi vu que je tournais dans le mauvais sens et servoconfigurator se mettait en erreur.

moteur branché dans le bon sens, tests avec tension et intensité à 10% pour faire connaissance avec le pid.

tension et intensité à 100%, ça donne ça, sans reglages poussés (je suis très loin des réglages d'origine oscillants) : le soucis c'est que c'est assez violent, mon servo tenant avec une sangle et des cales sur une table, j'ai pas peur qu'il s'envole mais la peinture du servo commence à etre marquée par la cale...



j'ai trouvé ce doc sur les procedures de réglage pid interessant:
 

Fichiers joints

j'imagine que ça ne vaut pas le coup de faire un réglage pid sur table (banc d'essai) à 5ou10% des perfs machine, je peaufinerais mes reglages sur machine avec charge sur la table (deplacement X) réaliste et tête lourde en place (deplacement Y Z)

prochaine phase: deplacement x piloté par uccnc
 
film du soir : vidéo de GBWM, j'ai augmenté les parametres tension et courant du driver via servoconfigurator, augmenté les velocity et accélération des parametres x sous uccnc et ça marche
truc bizarre, evidemment que axbbe est alimente en 5v, dans un premier temps je n'avais pas alimente en 24v n'ayant pas de relais ou autre à commander et ça ne marchais pas.

super les videos de GBWM ! je les avait déjà regardé pour pondre mon cablage et là, pour le parametrage c'est pas mal pour se rafraichir la mémoire.

j'suis super content y'a encore du boulot !
 
j'ai une alim (phase+neutre) qui me donne apres redressage et lissage 2x125Vdc me servant à alimenter x, y et z. x sur 1 sortie, y et z sur l'autre.
j'alimente A en 220Vac

axbbe pilotée par uccnc a (io setup1): 1 sortie pompe de charge (pin1) que je compte utiliser pour la coupure des drivers en utilisant un contacteur schneider tesys (manuel axbbe) et 1 autre au choix que je compte utiliser pour le frein du Z (via un relais et une alim dédiée, alim qui servira aussi pour l'electrovanne du changeur d'outil....bref...)

j'aimerais aussi proteger avec des fusibles chaque driver (manuel dg4s)

mon armoire est pleine à craquer...

la question du dimanche soir :

est ce que je peux m'occupper que des + xyz et la phase A ?

un ptit croquis:



mes limites xyz sont des euchner a 3 niveaux, les 2 premiers me serviront pour le e-stop axbbe et le 3eme, les limites extremes devraient agir aussi sur le tesys lc1d09bd qui n'a qu'une entrée a1/a2.

y a t'il moyen de piloter cet a1/a2 avec axbbe via la sortie pompe de charge 1 ET avec la ligne limites extremes sans passer par axbbe ?

ça, c'etait la question du lundi soir

merci !
 
Dernière édition:
reponse à la question du lundi soir:
il faut que je j'utilise ma bouche limites extremes pour faire passer le signal entre o1 et +24v, boucle nc qui alimente le contacteur no.
tant qu'a faire je fais passer la commande du frein z par le contacteur qui a 2 entrees auxiliaires no et nc (l'autre aux, j'lui met un flash lumineux rouge)

il me reste la question du dimanche:
est ce que je peux me contenter de faire passer mes 2 + d'alim servo et ma phase d'alim pap dans le contacteur?
 
j'ai fait ma magouille avec le contacteur et les alim des 4 drivers + le frein z sur l'auxiliaire ça marche !!!
mais il a fallu ruser...:

en mesurant 5,00v à la sortie de l'alim 5A, ça ne marche pas, en augmentant à 5,30v ça marche avec 2 drivers, en augmentant à 5,7v ça ne marche toujours pas avec 4 drivers...
par contre en démarrant avec 2 drivers à 5,3v puis en connectant les 2 autre (step dir 5v+) ça marche. d'où ma joie de voir l'engin hoqueter

le probleme c'est que sur le manuel c'est marquer en gros gras rouge :

j'imagine qu'il ne faut pas lui donner du 220v, ni du 12v, mais est ce que ça veut dire 5,99v ou 5,49v ? j'suis largué, que va t'il se passer quand je vais rajouter la vfd ? j'veux pas cramer le bazar...

j'ai une alim 5v 13A qui traine...

sur le manuel du driver c'est marqué ça :


 
Dernière édition:
c'etait bien l'alim 5v, avec la 13A ça marche

sur le port 2 j'ai branché en serie les 3 fins de course estop et le 2eme niveau du palpeur d'outil z

sur la pin 1 port 1 j'ai branché en serie les 3 fins de course 'extreme' + 1 aru, j'ai shunte le tout avec un bouton poussoir. tout ça commandes les contacteur (celui des axes et celui des broches, ils sont commandes en parallele) + frein sur aux.

j'lui ai envoyé un gcode d'imprimante 3d nettoyé à l'editeur de texte, il ne reste que des G1 et quelque G0.

et ça marche

si quelqu'un a un gcode 4 axes à me prêter ce serait cool.

prochaine phase: est ce que je peux piloter 2 vfd en parallele ? est ce qu'un inter basculeur pour l'entree analogique suffit, est ce qu'il faut aussi cw et ccw...

c'est le bordel !
 
la puissance de maintien de mes 2 contacteurs (1 moteur et 1axes) est de 5.4W en 24v soit 225mA par contacteur, les sorties axbbe peuvent donner 500mA.

j'ai essayé de jouer avec les 2 contacteurs en parallele... y'avait une ptite odeur de cramé qui sortait d'axbbe...à priori sans consequence à 180euros...

les limites e-stop gèrent la mise en defaut (reset) d'uccnc.
les limites extremes non.

changement de stratégie :
les limites extremes sont pour l'éventualité improbable et inconnue où le pilotage part completement en couille...
la sortie 1 pompe de charge axbbe, (sécurisée par les limites extremes et l'aru) va piloter un relais qui coupera:
- contacteur vfd moteur (ventilo SA40 et pompe à eau broche HF gérés par leur vfd)
- contacteur axes (frein 24v Z sur aux)
- relais arrosage, relais graissage
- relais prise 220v accessoire (laser, micropercution, aspiration...)

l'autre solution serait d'intercaler un contacteur au debut, à l'arrivée edf, et de tout couper, mais la coupure se ferait avant mes gros condos XYZ, l'arrêt serait un peu moins rapide... le cablage serait plus simple, ça viderais mes gros condos avant que je foute mes paluches dans l'armoire... j'sais pas comment font les fabricants de cnc...
 
Dernière édition:

Sujets similaires

Réponses
7
Affichages
225
manivelle-ebenisterie
V
Réponses
12
Affichages
1 078
vibram
V
J
Réponses
14
Affichages
3 455
jaffre170483@hotmail.com
J
H
Réponses
39
Affichages
11 490
fred16
Réponses
25
Affichages
1 470
Y
Réponses
3
Affichages
3 135
epine43
E
Réponses
88
Affichages
10 564
tournele

Sujets similaires