Neu hier - und direkt eine Frage zu HAL bzw. charge pump
21 Dec 2019 18:45 #153002
by h_lauer
Neu hier - und direkt eine Frage zu HAL bzw. charge pump was created by h_lauer
Hallo zusammen,
ich möchte mich erst einmal kurz vorstellen da ich erst seit ein paar Minuten hier im Forum bin.
Mein Name ist Holger, bin 50 Jahre "jung" und beschäftige mich schon viel, viele Jahre mit CNC Fräsen.
Durch viel Misserfolge mit Mach3 bin ich nun zu linuxCNC gekommen. Ich muss sagen, dass mich die einfache Installation
sehr beeindruckt hat. Die Oberfläche gefällt mir und ist sehr übersichtlich.
Nun habe ich aber ein kleines Problem und tippe dabei auf die HAL Datei.
Ich benutze ein Tripel beast als Endstufe und habe dieses über einen Parallelport angeschlossen.
Beim Starten von linuxCNC sehe ich kurz die Freigabe per charge pump aufleuchten und dann ist die Freigabe wieder weg.
Ohne charge pump läuft natürlich das triple beast und somit meine Fräse nicht.
Die Referenzschalter konnte ich schon überprüfen, diese werden richtig in linuxCNC angezeigt, auch der Not-Aus funktioniert so wie er soll.
Habt ihr eine Idee wieso die charge-pump kurz nach dem start vom Programm den Dienst wieder einstellt?
Viele Grüße
Holger
ich möchte mich erst einmal kurz vorstellen da ich erst seit ein paar Minuten hier im Forum bin.
Mein Name ist Holger, bin 50 Jahre "jung" und beschäftige mich schon viel, viele Jahre mit CNC Fräsen.
Durch viel Misserfolge mit Mach3 bin ich nun zu linuxCNC gekommen. Ich muss sagen, dass mich die einfache Installation
sehr beeindruckt hat. Die Oberfläche gefällt mir und ist sehr übersichtlich.
Nun habe ich aber ein kleines Problem und tippe dabei auf die HAL Datei.
Ich benutze ein Tripel beast als Endstufe und habe dieses über einen Parallelport angeschlossen.
Beim Starten von linuxCNC sehe ich kurz die Freigabe per charge pump aufleuchten und dann ist die Freigabe wieder weg.
Ohne charge pump läuft natürlich das triple beast und somit meine Fräse nicht.
Die Referenzschalter konnte ich schon überprüfen, diese werden richtig in linuxCNC angezeigt, auch der Not-Aus funktioniert so wie er soll.
Habt ihr eine Idee wieso die charge-pump kurz nach dem start vom Programm den Dienst wieder einstellt?
Viele Grüße
Holger
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19217
- Thank you received: 6439
21 Dec 2019 21:42 #153006
by tommylight
The following user(s) said Thank You: h_lauer
Please Log in or Create an account to join the conversation.
22 Dec 2019 15:03 #153033
by h_lauer
Replied by h_lauer on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
Hallo tommylight,
vielen Dank für den Link. Hatte mir natürlich vorher schon Google zur Hilfe genommen und nur alte Beiträge gefunden.
Leider habe ich den Fehler noch nicht beheben können.
Die Pinverknüpfungen scheinen zu stimmen, nur das charge pump Signal verschwindet kurz nach dem Start von linuxCNC.
Wenn ich am Triple beast den Jumper 1-2 setze (charge pump überbrückt) funktioniert linuxCNC ohne Probleme.
Alle gefundenen Links im Netz sind schon ein paar Jahre alt und die dargestellten Lösungen beziehen sich alle darauf, dass das charge pump Signal erst gar nicht erzeugt wird.
Habe trotzdem die Hinweise und Lösungsansätze getestet, leider ohne Erfolg und mit vielen Fehlermeldungen von linuxCNC.
Der Druckerport steht auf EPP, sollte also laufen (tut er ja auch unter Mach3).
Hat noch jemand eine Idee??
Viele Grüße
Holger
vielen Dank für den Link. Hatte mir natürlich vorher schon Google zur Hilfe genommen und nur alte Beiträge gefunden.
Leider habe ich den Fehler noch nicht beheben können.
Die Pinverknüpfungen scheinen zu stimmen, nur das charge pump Signal verschwindet kurz nach dem Start von linuxCNC.
Wenn ich am Triple beast den Jumper 1-2 setze (charge pump überbrückt) funktioniert linuxCNC ohne Probleme.
Alle gefundenen Links im Netz sind schon ein paar Jahre alt und die dargestellten Lösungen beziehen sich alle darauf, dass das charge pump Signal erst gar nicht erzeugt wird.
Habe trotzdem die Hinweise und Lösungsansätze getestet, leider ohne Erfolg und mit vielen Fehlermeldungen von linuxCNC.
Der Druckerport steht auf EPP, sollte also laufen (tut er ja auch unter Mach3).
Hat noch jemand eine Idee??
Viele Grüße
Holger
Please Log in or Create an account to join the conversation.
22 Dec 2019 15:20 #153034
by Leon82
Replied by Leon82 on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
Could there be too much of a draw causing the voltage to drop and deactivate it?
The following user(s) said Thank You: h_lauer
Please Log in or Create an account to join the conversation.
22 Dec 2019 15:46 #153036
by MaHa
Replied by MaHa on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
Ich habe meine uralte .hal mit TripleBeast noch gefunden, und die Sequenzen bezüglich charge pump rauskopiert. Soweit ich mich erinnere hat das funktioniert. Änderungsdatum ca. 2015
loadrt charge_pump
# net estop-out charge-pump.enable iocontrol.0.user-enable-out
net emcOn motion.motion-enabled => charge-pump.enable
net charge-pump <= charge-pump.out
net charge-pump => parport.0.pin-16-out
The following user(s) said Thank You: h_lauer
Please Log in or Create an account to join the conversation.
23 Dec 2019 09:50 #153089
by h_lauer
Replied by h_lauer on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
@ Leon82
Thank you for your answer, but I don´t think so due to the fact that exacly the same setup was working with Mach3.
@ MaHa,
vielen Dank, werde ich einmal mit einen checken und berichten.
Viele Grüße
Holger
Thank you for your answer, but I don´t think so due to the fact that exacly the same setup was working with Mach3.
@ MaHa,
vielen Dank, werde ich einmal mit einen checken und berichten.
Viele Grüße
Holger
The following user(s) said Thank You: Leon82
Please Log in or Create an account to join the conversation.
23 Dec 2019 10:27 #153091
by h_lauer
Replied by h_lauer on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
Habe gerade die HAL Datei mit einem Editor bearbeitet.
loadrt charge_pump
Ist vorhaden und ok.
# net estop-out charge-pump.enable iocontrol.0.user-enable-out
Habe ich ebenfalls als REMARK gekennzeichnet
net emcOn motion.motion-enabled => charge-pump.enable
Gibt mir eine Fehlermeldung motion.motion-enable does not exist. Habe ich also wieder gelöscht
net charge-pump <= charge-pump.out
Ist vorhanden und ok
net charge-pump => parport.0.pin-16-out
Ist vorhanden und ok.
Nun läuft alles und das TripleBeast bekommt die Freigabe!
Es schein also etwas mit dieser Zeile nicht zu stimmen
# net estop-out charge-pump.enable iocontrol.0.user-enable-out
Vielen Dank an MaHa für den Tipp!!!
Ich werde mich jetzt einmal an die Drehzahlsteuerung vom Frequenzumrichter wagen.
Viele Grüße
Holger
loadrt charge_pump
Ist vorhaden und ok.
# net estop-out charge-pump.enable iocontrol.0.user-enable-out
Habe ich ebenfalls als REMARK gekennzeichnet
net emcOn motion.motion-enabled => charge-pump.enable
Gibt mir eine Fehlermeldung motion.motion-enable does not exist. Habe ich also wieder gelöscht
net charge-pump <= charge-pump.out
Ist vorhanden und ok
net charge-pump => parport.0.pin-16-out
Ist vorhanden und ok.
Nun läuft alles und das TripleBeast bekommt die Freigabe!
Es schein also etwas mit dieser Zeile nicht zu stimmen
# net estop-out charge-pump.enable iocontrol.0.user-enable-out
Vielen Dank an MaHa für den Tipp!!!
Ich werde mich jetzt einmal an die Drehzahlsteuerung vom Frequenzumrichter wagen.
Viele Grüße
Holger
Please Log in or Create an account to join the conversation.
23 Dec 2019 13:38 - 23 Dec 2019 13:39 #153098
by Leon82
Replied by Leon82 on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
Now that you mentioned the estop when I used the estop latch I got a blink of the output for my relay in axis and gmocappy.
I haven't tried a simpler estop loop yet.
I haven't tried a simpler estop loop yet.
Last edit: 23 Dec 2019 13:39 by Leon82.
The following user(s) said Thank You: h_lauer
Please Log in or Create an account to join the conversation.
23 Dec 2019 14:41 - 24 Dec 2019 01:09 #153107
by MaHa
Durch die Remark Kennzeichnung wurde die chargepump deaktiviert, was dem setzen des Jumpers am TB entspricht. So kann natürlich schon beim Einschalten eine Achsbewegung stattfinden.
motion.motion−enabled OUT BIT habe ich in den docs gefunden, das sollte also auch in der Maschine verfügbar sein.
linuxcnc.org/docs/2.7/html/man/man9/motion.9.html
Und Anhand www.forum.linuxcnc.org/16-stepconf-wizar...69-charge-pump#29236 kann man davon ausgehen das die aktuelle Konfiguration eigentlich passen müsste und keine Massnahmen mehr erforderlich sind.
Replied by MaHa on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
motion.motion−enabled OUT BIT habe ich in den docs gefunden, das sollte also auch in der Maschine verfügbar sein.
linuxcnc.org/docs/2.7/html/man/man9/motion.9.html
Und Anhand www.forum.linuxcnc.org/16-stepconf-wizar...69-charge-pump#29236 kann man davon ausgehen das die aktuelle Konfiguration eigentlich passen müsste und keine Massnahmen mehr erforderlich sind.
Last edit: 24 Dec 2019 01:09 by MaHa. Reason: Fehler eingeschlichen
The following user(s) said Thank You: h_lauer
Please Log in or Create an account to join the conversation.
24 Dec 2019 11:17 #153156
by h_lauer
Replied by h_lauer on topic Neu hier - und direkt eine Frage zu HAL bzw. charge pump
Vielen Dank an euch beide!
Ihr habt mir sehr geholfen.
Nun bin ich beruhigt und kann mich um die restliche Konfiguration von meiner Maschine kümmern.
Als Anfänger ist man von den ganzen Möglichkeiten von LinuxCNC sehr schnell erschlagen.
Wünsche euch und euren Familien ein schönes Weihnachtsfest.
Viele Grüße
Holger
Ihr habt mir sehr geholfen.
Nun bin ich beruhigt und kann mich um die restliche Konfiguration von meiner Maschine kümmern.
Als Anfänger ist man von den ganzen Möglichkeiten von LinuxCNC sehr schnell erschlagen.
Wünsche euch und euren Familien ein schönes Weihnachtsfest.
Viele Grüße
Holger
Please Log in or Create an account to join the conversation.
Time to create page: 0.084 seconds