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.
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
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
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 "