[RESOLU] Arrêt d'urgence

  • Auteur de la discussion Christian67
  • Date de début
C

Christian67

Ouvrier
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
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.
 
G

geoteam77

Nouveau
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
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:
Haut