Handrad xhc-whb04b-6

More
2 years 7 months ago #295854 by TooTall18T
Replied by TooTall18T on topic Handrad xhc-whb04b-6
Statt dem "Reset" steht bei mir "MPG:XX%", wenn ich das Handrad das erste mal an mache. In dem Modus bewegen sich die Achsen nicht. Ich muss dann entweder auf [Contiuous] oder [Step] drücken um dann in einem von beiden Modi die Achsen bewegen zu können.
Zusätzlich muss natürlich eine Achse gewählt sein und der rechte Drehschalter darf nicht auf "Load" stehen.

Am Freitag kann ich die .hal mit meiner vergleichen. Aber wenn du das Beispiel aus der Doku nur in den MDI Zeilen und der "machine.is-on" geändert hast sollten die gleich sein.

Please Log in or Create an account to join the conversation.

More
2 years 7 months ago #295857 by ToTo-fm
Replied by ToTo-fm on topic Handrad xhc-whb04b-6
Bei mir steht immer RESET im LCD Display egal ober Referenziert oder nicht.
Lässt sich auch nicht ändern durch drücken von con oder step.
Wäre cool, ja habe die Beispiel Datei verwendet und die Zeilen welche er beim Start Probleme hatte am Anfang mit einer "#" versehen.

Please Log in or Create an account to join the conversation.

More
2 years 7 months ago #295980 by TooTall18T
Replied by TooTall18T on topic Handrad xhc-whb04b-6
Also das "RESET" steht im Display, weil dein Handrad nicht mitbekommt, dass die Maschine bereit ist (halui.machine.is-on).

Um den ersten Fehler, den du hattest, weg zu bekommen, muss du die Zeile wie folgt ändern:
"net machine.is-on halui.machine.is-on whb.halui.machine.is-on" nach "net machine.is-on whb.halui.machine.is-on"

Da das Signal fehlt, sendet dein Handrad keine Signale an die Steuerung.
Aber auch wenn es das tun würde, würde es nichts bringen, da du fast alles was vom Handrad kommt nicht mehr verknüpft hast. Da ist alles auskommentiert.
Das du die MDI-Befehle auskommentiert hast ist erst mal egal. Aber der Rest wird gebraucht. Ohne die wird es nicht funktionieren.

Wenn jede der auskommentierten Zeilen einen Fehler bringt, wird dir nichts anderes übrig bleiben als den Grund dafür zufinden.

Jedes Netz (net) darf nur an ein Ausgangssignal gekoppelt werden. In dem Fall oben ist es "halui.machine.is-on" und der Name des Netzes ist "machine.is-on". Durch deine Maschinen-HAL (Haase_CNC.hal) wird das Netz "machine.is-on" bereits mit "halui.machine.is-on" verknüpft und daher gibt es den Fehler: "./handrad.hal:15: Pin 'halui.machine.is-on' was already linked to signal 'machine-is-on'".
Das kann in der "Haase_CNC.hal" auch so bleiben. In der "handrad.hal" muss dann aber das Netz mit dem Eingangssignal "whb.halui.machine.is-on" verknüpft werden, damit das Handrad mitbekommt, dass die Maschine bereit ist.
Netze können mit mehr als einem Eingangssignal verknüpft werden.

Um zu erfahren welches Signal in einer Zeile ein Ein- oder Ausgangssignal ist, kannst du entweder in die Doku gucken, oder du öffnest das Fenster "HAL-Konfiguration" in LinuxCNC und suchst dir das jeweilige Signal raus. "Dir in/out" ist dann die Richtung.
Für mich sieht zumindes die "handrad.hal" danach aus, dass sie immer gleich aufgebaut ist: Netz Ausgang Eingang
The following user(s) said Thank You: Tchefter, RV3Dtech

Please Log in or Create an account to join the conversation.

More
2 years 7 months ago #296051 by ToTo-fm
Replied by ToTo-fm on topic Handrad xhc-whb04b-6
Moin,
danke erstmal für deine ausgiebige Erklärung und den Tip.
Habe es ausprobiert mit dem umschreiben aber keine Veränderung.

Habe es auch nochmal detailiert beobachtet.
Wenn ich den Rechner und das Handrad starte, steht im Display "CON".
Starte ich LinuxCNC und drücke den Button Maschine an/aus springt das Display von "CON" nach "RESET" um. Wenn ich dann die Referenzfahrt mache bleibt weiterhin "Reset" stehen. Weiterhin kann aber alle sonstigen tasten betätigen und die funktionieren auch.
Ausser das grosse Rad.

Ich werde mal weiter versuchen,

Danke und Gruß

Please Log in or Create an account to join the conversation.

More
2 years 7 months ago #296054 by TooTall18T
Replied by TooTall18T on topic Handrad xhc-whb04b-6
Hast du jetzt nur die eine Zeile geändert oder alle?

"#net pdnt.axis.X.select whb.halui.axis.x.select halui.axis.x.select" wählt ja z.B. die X-Achse an. Die hattest du zuletzt auskommentiert. Genauso wie die anderen zwei. Ohne die Zeile kannst du nicht über den linken Wahlschalter die X-Achse anwählen und somit bewegt sich die Achse auch nicht.

Please Log in or Create an account to join the conversation.

More
2 years 7 months ago - 2 years 7 months ago #296055 by ToTo-fm
Replied by ToTo-fm on topic Handrad xhc-whb04b-6
erst eine dann alle versucht...

wenn ich z.B.diese
"#net pdnt.axis.X.select whb.halui.axis.x.select halui.axis.x.select"
die # entferne kommen wieder Fehler....

ich glaub ich bin zu DÄMLICH image missing /media/kunena/emoticons/laughing.pngimage missing /media/kunena/emoticons/cheerful.pngimage missing /media/kunena/emoticons/laughing.png
sollte beim konstruieren bleiben
Last edit: 2 years 7 months ago by ToTo-fm.

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.285 seconds
Powered by Kunena Forum