[RESOLU] Arrêt d'urgence

  • Auteur de la discussion Christian67
  • Date de début
C
Christian67
Ouvrier
13 Mai 2012
273
Kogenheim
  • Auteur de la discussion
  • #1
Bonjour,

J'ai branché un bouton d'arrêt d'urgence sur le pin 13 de ma BO.
Dans LinuxCNC, j'ouvre le hal-mètre et je surveille le signal estop-ext : il passe bien de TRUE à FALSE selon la position du bouton d'arrêt.
Pourtant, dans la marche de la fraiseuse, ce bouton n'a aucune incidence, alors que je pensais que tous les mouvements allaient s'arrêter.
Est ce moi qui ai mal paramétré quelque chose ?
Merci d'avance.

Christian.
 
C
Christian67
Ouvrier
13 Mai 2012
273
Kogenheim
  • Auteur de la discussion
  • #2
Je me répond à moi même, car j'ai trouvé la solution :

Dans le fichier .hal :
- supprimer la ligne net estop-ext <= parport.0.pin-13-in
- modifier la ligne net estop-out <= iocontrol.0.user-enable-out pour quelle devienne net estop-out <= parport.0.pin-13-in

Et ça fonctionne.

Christian.
 
geoteam77
geoteam77
Nouveau
2 Nov 2011
11
Seine et Marne
merci du retour
j'avais vaguement voulu mettre un bouton d'arrêt d'urgence mais voyant que ça ne fonctionnait pas je n'était pas allé plus loin
je vais tenter de regarder ça de plus près
Encore merci
 
G
gaston48
Compagnon
26 Fev 2008
9 630
59000
Bonjour,
Dans ton fichier .ini à la rubrique [EMCIO] tu distingues la ligne EMCIO = io.

tu charges en fait le composant "io" de communication avec l'userspace d'axis.

Il y a d'autre canaux comme "halui" qui agit directement avec l'interface graphique comme la souris
ou une touche de fonction clavier. Ou une communication plus temps réel à travers "motion "

tu retrouves donc les 2 instructions iocontrol.0.user-enable-out et iocontrol.0.emc-enable-in
ici:
http://linuxcnc.org/docs/2.7/html/man/man1/io.1.html

estop-out est le nom que tu as donné au signal qui transite dans le branchement. Tu pourrais l'appeler
BAU-out

pour info:
http://linuxcnc.org/docs/2.7/html/man/man1/halui.1.html
http://linuxcnc.org/docs/2.7/html/man/man9/motion.9.html
http://linuxcnc.org/docs/2.7/html/

Voir ici aussi:
http://linuxcnc.org/docs/2.7/html/man/man9/estop_latch.9.html
https://forum.linuxcnc.org/47-hal-examples/25861-external-e-stop
 
Dernière édition:
Sujets similaires Forum Date
Électricité/électronique (Hors usinage)
Electricité, variateurs, convertisseurs et moteurs
Air comprimé, pneumatique, pompe à vide
Electronique spécifique CNC
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
FAO général
Machines CNC d'autoconstructeurs type portique lég
Haas
Tours
Tours
Fraiseuses et centres d'usinage CNC industriels
Solidworks
Informatique (Hors usinage)
Arduino
Haut