[RESOLU] Arrêt d'urgence

C
Christian67
Ouvrier
13 Mai 2012
264
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
264
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 Novembre 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 Février 2008
9 070
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:
La dernière réponse à ce sujet date de plus de 6 mois
Haut