Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
05 Oct 2024 08:23 #311331
by Muecke
Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint was created by Muecke
Hallo zusammen,
ich habe heute meine Maschine ca. 3 mal ausgeschaltet und jeweils alle Achsen (X, Y, Z, C) referenziert.
Beim letzten Mal habe ich die Fehlermeldung bekommen:
Was genau bedeutet diese Meldung? was kann nicht laufen? ich verstehe die Meldung nicht.
Kann mir jemand sagen, was die Meldung genau aussagt und was das Problem sein könnte, wo ich suchen muss?
VG Mücke
ich habe heute meine Maschine ca. 3 mal ausgeschaltet und jeweils alle Achsen (X, Y, Z, C) referenziert.
Beim letzten Mal habe ich die Fehlermeldung bekommen:
Jog_CONT Mode is TELEOP, cannot jog joint
Was genau bedeutet diese Meldung? was kann nicht laufen? ich verstehe die Meldung nicht.
Kann mir jemand sagen, was die Meldung genau aussagt und was das Problem sein könnte, wo ich suchen muss?
VG Mücke
Please Log in or Create an account to join the conversation.
05 Oct 2024 08:45 #311334
by andypugh
Replied by andypugh on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
linuxcnc.org/docs/stable/html/code/code-notes.html#_teleop
It sounds like you are somehow trying to jog a joint but the machine is in cartesian mode.
It sounds like you are somehow trying to jog a joint but the machine is in cartesian mode.
Please Log in or Create an account to join the conversation.
12 Oct 2024 11:51 - 12 Oct 2024 11:52 #311857
by Muecke
Replied by Muecke on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
-- en
To be honest, I don't understand exactly what is meant in your link.
I get the error when I switch on the machine and search for and set all zero points (reference runs).
-- de
Ehrlich gesagt verstehe ich nicht genau, was in Deinem Link gemeint ist.
Ich bekomme den Fehler, wenn ich die Maschine einschalte und alle Nullpunkte suchen und setzen lasse (Referenzfahrten).
To be honest, I don't understand exactly what is meant in your link.
I get the error when I switch on the machine and search for and set all zero points (reference runs).
-- de
Ehrlich gesagt verstehe ich nicht genau, was in Deinem Link gemeint ist.
Ich bekomme den Fehler, wenn ich die Maschine einschalte und alle Nullpunkte suchen und setzen lasse (Referenzfahrten).
Last edit: 12 Oct 2024 11:52 by Muecke.
Please Log in or Create an account to join the conversation.
12 Oct 2024 13:08 #311858
by Aciera
Replied by Aciera on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
Bitte mal hal und ini files anhängen.
Please Log in or Create an account to join the conversation.
12 Oct 2024 16:07 #311880
by Muecke
Replied by Muecke on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
Attachments:
Please Log in or Create an account to join the conversation.
13 Oct 2024 06:05 #311933
by Aciera
Replied by Aciera on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
in der ini, kommentier mal diese 2 Zeilen (# voranstellen) und schau mal ob der Fehler immernoch erscheint:
POSTGUI_HALFILE = joypad_jog_speed.hal
POSTGUI_HALFILE = joypad_xyz.hal
Please Log in or Create an account to join the conversation.
15 Oct 2024 08:42 #312134
by Muecke
Replied by Muecke on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
Okay, damit werfe ich meinen Controller weg (ich mag ihn so sehr).
Ich habe jetzt getestet und ca. 10 Starts und Referenzfahrten gemacht, bisher ohne Fehlermeldung.
Ich werde das noch ein paar Tage so lassen und schauen, ob der Fehler wieder auftaucht.
Wenn nicht, liegt es am Controller.
Ich habe jetzt getestet und ca. 10 Starts und Referenzfahrten gemacht, bisher ohne Fehlermeldung.
Ich werde das noch ein paar Tage so lassen und schauen, ob der Fehler wieder auftaucht.
Wenn nicht, liegt es am Controller.
Please Log in or Create an account to join the conversation.
15 Oct 2024 09:02 #312136
by Aciera
Replied by Aciera on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
Liegt vermutlich nicht am Controller sondern eher an der hal programmierung.
Im Gegensatz zu 'HALFILE' wird für 'POSTGUI_HALFILE' nur ein Eintrag in der INI berücksichtigt. Wenn du mehrere postgui halfiles laden willst dann musst du eine neue Datei anlegen (zb 'postgui_call_list.hal') mit diesem Inhalt:
Dann in der ini diese 2 Zeilen:
mit dieser ersetzen:
Zur Fehlersuche kannst du dann mal eine Zeile in der 'postgui_call_list.hal' auskommentieren um den Fehler ev. auf eine der zwei hal Files einzugrenzen.
Im Gegensatz zu 'HALFILE' wird für 'POSTGUI_HALFILE' nur ein Eintrag in der INI berücksichtigt. Wenn du mehrere postgui halfiles laden willst dann musst du eine neue Datei anlegen (zb 'postgui_call_list.hal') mit diesem Inhalt:
# These files are loaded post GUI, in the order they appear
source joypad_jog_speed.hal
source joypad_xyz.hal
Dann in der ini diese 2 Zeilen:
POSTGUI_HALFILE = joypad_jog_speed.hal
POSTGUI_HALFILE = joypad_xyz.hal
mit dieser ersetzen:
POSTGUI_HALFILE = postgui_call_list.hal
Zur Fehlersuche kannst du dann mal eine Zeile in der 'postgui_call_list.hal' auskommentieren um den Fehler ev. auf eine der zwei hal Files einzugrenzen.
The following user(s) said Thank You: Muecke
Please Log in or Create an account to join the conversation.
15 Oct 2024 09:10 - 15 Oct 2024 09:16 #312138
by Aciera
Der mux ist nicht nötig, wenn du nur nach dem homing joggen willst reicht das hier aus:
Replied by Aciera on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
# Joystick-Jogging mit einem hal_input Gerät "Logitech F310"
loadrt mux2 names=mux2_x,mux2_y,mux2_z,mux2_c
addf mux2_x servo-thread
addf mux2_y servo-thread
addf mux2_z servo-thread
addf mux2_c servo-thread
# Erst nach dem Homing der Gelenk 2 kann der Joystick benutzt werden,
# Gelenk benötigt am meisten Zeit fürs Homing.
# net Joystick_aktiv <= halui.machine.is-on => mux2_x.sel mux2_y.sel mux2_z.sel mux2_c.sel
# net Joystick_aktiv <= halui.joint.2.is-homed => mux2_x.sel mux2_y.sel mux2_z.sel mux2_c.sel
net Joystick_aktiv <= motion.is-all-homed => mux2_x.sel mux2_y.sel mux2_z.sel mux2_c.sel
net jog-x-pre <= input.0.abs-z-position => mux2_x.in1 # Achse X
net jog-y-pre <= input.0.abs-y-position => mux2_y.in1 # Achse Y
net jog-z-pre <= input.0.abs-rz-position => mux2_z.in1 # Achse Z
net jog-c-pre <= input.0.abs-x-position => mux2_c.in1 # Achse C
net jog-x-analog <= mux2_x.out => mux2_x.in0 halui.joint.0.analog halui.axis.x.analog
net jog-y-analog <= mux2_y.out => mux2_y.in0 halui.joint.1.analog halui.axis.y.analog
net jog-z-analog <= mux2_z.out => mux2_z.in0 halui.joint.2.analog halui.axis.z.analog
net jog-c-analog <= mux2_c.out => mux2_c.in0 halui.joint.3.analog halui.axis.c.analog
Der mux ist nicht nötig, wenn du nur nach dem homing joggen willst reicht das hier aus:
# Joystick-Jogging mit einem hal_input Gerät "Logitech F310"
net jog-x-analog <= input.0.abs-z-position => halui.axis.x.analog
net jog-y-analog <= input.0.abs-y-position => halui.axis.y.analog
net jog-z-analog <= input.0.abs-rz-position => halui.axis.z.analog
net jog-c-analog <= input.0.abs-x-position => halui.axis.c.analog
Last edit: 15 Oct 2024 09:16 by Aciera.
Please Log in or Create an account to join the conversation.
15 Oct 2024 13:57 #312158
by Muecke
Mit deinem anderen Beitrag komme ich nicht ganz zurecht.
Was ist überflüssig und was solte drin stehen?
Replied by Muecke on topic Fehler: LinuxCNC Jog_CONT Mode is TELEOP, cannot jog joint
Ok, das habe ich nun gemacht.Liegt vermutlich nicht am Controller sondern eher an der hal programmierung.
Im Gegensatz zu 'HALFILE' wird für 'POSTGUI_HALFILE' nur ein Eintrag in der INI berücksichtigt. Wenn du mehrere postgui halfiles laden willst dann musst du eine neue Datei anlegen (zb 'postgui_call_list.hal') mit diesem Inhalt:
...
Mit deinem anderen Beitrag komme ich nicht ganz zurecht.
Was ist überflüssig und was solte drin stehen?
Please Log in or Create an account to join the conversation.
Time to create page: 0.078 seconds