CNC branchement fins de course

  • Auteur de la discussion diiity
  • Date de début
D
diiity
Compagnon
6 Juil 2011
892
  • Auteur de la discussion
  • #1
Bonjour,

J'utilise arduino uno et le shield V3 , GRBL 1.1H.

Dans GRBL j'ai bien spécifié $5=1 pour valider les fin de course NC et $21=1 pour l'activation des fins de course.

Sur le shield V3, que je branche sur Z Y et X en entrée - ou en entrée +, ça ne fonctionne pas et j'ai ce message d'erreur:

CNCjs 1.9.22 [Grbl]
Connected to COM35 with a baud rate of 115200
Grbl 1.1h ['$' for help]
client> $$
[MSG:Check Limits]
[MSG:'$H'|'$X' to unlock]
ALARM:1 (Hard limit)
[MSG:Reset to continue]
>

Qu'en pensez vous?

diiity
 
Roland DENIS
Roland DENIS
Compagnon
9 Sept 2010
1 728
vendee
Rian du chmilblic
 
Roland DENIS
Roland DENIS
Compagnon
9 Sept 2010
1 728
vendee
Dans un fin de course il y a des contact et ces derniers doivent être ciblés selon le besoin du moyen alors les
CNCjs 1.9.22 [Grbl]
Connected to COM35 with a baud rate of 115200
Grbl 1.1h ['$' for help]
client> $$
[MSG:Check Limits]
[MSG:'$H'|'$X' to unlock]
ALARM:1 (Hard limit)
[MSG:Reset to continue]
>ne figurent pas sur le shema
 
D
diiity
Compagnon
6 Juil 2011
892
  • Auteur de la discussion
  • #4
Oui, et en français, ça dit quoi? quel est le remède?
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 266
Corsier-sur-Vevey (Vaud)
Bonjour diiity

...Z Y et X en entrée - ou en entrée +...
Les bornes + et -, par axe sont ensembles, il n'y a qu'une entrée par axe.
Dans GRBL j'ai bien spécifié $5=1
Donc, dans cette configuration, au repos, il y a un GND sur les contacts de limites X ou Y ou Z soit par une résistance de pull-down ou par l'intermédiaire d'un contact? Lors d'une arrivée en fin de course, c'est un 1 (VCC ou +5V.) logique qui se trouve sur une de ces entrées.
C'est bien ainsi?
Une remarque importante, concernant le shield GRBL, suivant la version du shield, il n'est pas adapté à GRBL 1.1, ce qui veut dire qu'il y a inversion de 2 paires de pin, les 11 et 12:

Le shield a:
11 = limit Z
12 = Spindle enable

GRBL 1.1 a:
11 = Variable spindle PWM
12 = Limit Z

Donc il faut connecter le fin de course Z sur la borne SpnEn.
Et le réglage de la vitesse de la broche (PWM) sur Z- ou Z+.

A+
Cordialement
jpbbricole.
 
D
diiity
Compagnon
6 Juil 2011
892
  • Auteur de la discussion
  • #6
@jpbbricole, merci je viens de le faire et ça ne fonctionne toujours pas,
Il me renvoie ce message, on dirait qu'il me demande une action avec $H et $X mais je ne comprends pas.

J'ai oublié de répondre à toutes les questions, oui c'est bien cela pour le $5=1
CNCjs 1.9.22 [Grbl]
Connected to COM32 with a baud rate of 115200
Grbl 1.1h ['$' for help]
client> $$
ALARM:1 (Hard limit)
[MSG:Reset to continue]
client>
Grbl 1.1h ['$' for help]
[MSG:'$H'|'$X' to unlock]
client>
Grbl 1.1h ['$' for help]
[MSG:'$H'|'$X' to unlock]
> $
[HLP:$$ $# $G $I $N $x=val $Nx=line $J=line $SLP $C $X $H ~ ! ? ctrl-x]
ok
>
 
Dernière édition:
S
speedjf37
Compagnon
15 Oct 2009
2 283
indre et loire
Bonjour,

Un début de réponse ici en français:

les commandes de GRBL:
chercher $H ou $X dans la page

Cordialement JF
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 266
Corsier-sur-Vevey (Vaud)
Bonsoir diiity

$5=1 pour valider les fin de course NC et $21=1
Avec ces paramètres, en mettant un GND sur les 3 End Stops X+, Y+ et Z+ (ou sur les -), y as-t-il toujours la même erreur?
Listes et publies tout les paramètres générés avec la commande $$
Quel programme de quelle version utilises-tu pour accéder à ta "machine GRBL"?

A+
Cordialememt
jpbbricole
 
D
diiity
Compagnon
6 Juil 2011
892
  • Auteur de la discussion
  • #10
J'utilise les dernières versions CNCjs mais avec Universal-G-Code-Sender c'est pareil.

Oui quel que soit le les connecteurs X+, Y+ et Z+ (ou sur les -) idem

CNCjs 1.9.22 [Grbl]
Connected to COM32 with a baud rate of 115200
Grbl 1.1h ['$' for help]
client> $$
[MSG:Check Limits]
[MSG:'$H'|'$X' to unlock]
$0=10 (Step pulse time, microseconds)
$1=25 (Step idle delay, milliseconds)
$2=0 (Step pulse invert, mask)
$3=0 (Step direction invert, mask)
$4=0 (Invert step enable pin, boolean)
$5=1 (Invert limit pins, boolean)
$6=0 (Invert probe pin, boolean)
$10=1 (Status report options, mask)
$11=0.010 (Junction deviation, millimeters)
$12=0.002 (Arc tolerance, millimeters)
$13=0 (Report in inches, boolean)
$20=0 (Soft limits enable, boolean)
$21=1 (Hard limits enable, boolean)
$22=0 (Homing cycle enable, boolean)
$23=0 (Homing direction invert, mask)
$24=25.000 (Homing locate feed rate, mm/min)
$25=500.000 (Homing search seek rate, mm/min)
$26=250 (Homing switch debounce delay, milliseconds)
$27=2.000 (Homing switch pull-off distance, millimeters)
$30=1000 (Maximum spindle speed, RPM)
$31=0 (Minimum spindle speed, RPM)
$32=0 (Laser-mode enable, boolean)
$100=400.000 (X-axis travel resolution, step/mm)
$101=400.000 (Y-axis travel resolution, step/mm)
$102=400.000 (Z-axis travel resolution, step/mm)
$110=4500.000 (X-axis maximum rate, mm/min)
$111=4500.000 (Y-axis maximum rate, mm/min)
$112=2000.000 (Z-axis maximum rate, mm/min)
$120=400.000 (X-axis acceleration, mm/sec^2)
$121=400.000 (Y-axis acceleration, mm/sec^2)
$122=200.000 (Z-axis acceleration, mm/sec^2)
$130=200.000 (X-axis maximum travel, millimeters)
$131=200.000 (Y-axis maximum travel, millimeters)
$132=200.000 (Z-axis maximum travel, millimeters)
ok
 
Sujets similaires Forum Date
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Électricité/électronique (Hors usinage)
Discussions générales sur la conception
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Autres commandes numériques
Discussions générales sur la conception
Mach
Ferronnerie, Taillanderie, Serrurerie, Forge
Discussions générales sur la conception
Discussions générales sur la conception
Haut