Frage zu externen Tastern

More
18 Jun 2024 04:28 #303224 by WKS-3D
Frage zu externen Tastern was created by WKS-3D
Guten Morgen Gemeinde,
Ich habe gestern damit verbracht externe Taster mit Komponenten der Halui zu verbinden, unter anderem auch die Achs-Tasten, das hat soweit auch geklappt, allerdings sehe ich auf der Oberfläche keine Bewegung wenn ich die Taster drücke, aber wenn ich die Tasten auf der Bedienoberfläche drücke dann bewegt es sich. Das ganze mache ich zZ noch auf dem Schreibtisch bevor ich es an der Drehmaschine verbauen.

So sieht das ganze aus:
net taster-z-minus  halui.axis.z.minus  <=  hm2_7i92.0.7i76.0.0.input-18
net taster-z-plus  halui.axis.z.plus  <=  hm2_7i92.0.7i76.0.0.input-19
net taster-x-minus  halui.axis.x.minus <=  hm2_7i92.0.7i76.0.0.input-20
net taster-x-plus  halui.axis.x.plus <=  hm2_7i92.0.7i76.0.0.input-21

#net jog-x-pos      halui.axis.x.plus
#net jog-x-neg      halui.axis.x.minus
#net jog-z-pos      halui.axis.z.plus
#net jog-z-neg      halui.axis.z.minus

Die habe ich ausdokumentiert weil sonst Fehlermeldung

  

Wo liegt mein Fehler?

Danke und Gruß 
Olli
Attachments:

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

More
18 Jun 2024 06:12 #303227 by Aciera
Replied by Aciera on topic Frage zu externen Tastern
Zu den halui.axis.l.plus / .minus gehört noch der pin 'halui.axis.jog-speed' mit dem wird die Verfahrgeschwindigkeit gesetzt.

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

More
18 Jun 2024 15:01 #303269 by WKS-3D
Replied by WKS-3D on topic Frage zu externen Tastern
Erst mal Danke für die Antwort :)

Wie hat das denn in der HAL-Datei auszusehen, also was muss ich wo eintragen?

Unter den HALUI-Signalen steht bereits ein:

net jog-speed halui.axis.jog-speed

In Sachen LinuxCNC bin ich leider noch blutiger Anfänger, sorry


Danke und Gruß
Olli

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

More
18 Jun 2024 15:29 #303274 by Aciera
Replied by Aciera on topic Frage zu externen Tastern
Hast du ein Potentiometer zum Einstellen der Jog Geschwindigkeit?
Falls nein welche Nutzeroberfläche verwendest du?

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

More
18 Jun 2024 15:35 #303275 by WKS-3D
Replied by WKS-3D on topic Frage zu externen Tastern
Potentiometer für Vorschub und Eilgang habe ich schon hier liegen aber noch nicht eingebunden. Zum einrichten nutze ich AXIS, aber später möchte ich Probe Basic Lathe als Oberfläche nutzen, ist auch schon installiert

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

More
18 Jun 2024 16:09 - 18 Jun 2024 16:14 #303281 by Aciera
Replied by Aciera on topic Frage zu externen Tastern
Problem ist, dass Jogging in allen GUIs etwas anders gehandhabt wird. GMOCCAPY zb stellt eigene hal pins für externe buttons zur Verfügung. Wenn du das Poti sowieso einbinden möchtest dann würde das Sinn machen es jetzt anzugehen.

[edit]
Mit dem Poti wird dann übrigens 'halui.max-velocity.value' mit 0..1 skaliert und an ' halui.axis.jog-speed' weitergegeben. Das ist dann unabhängig vom GUI. Du kannst das gleiche Poti auch für den Vorschub Override verwenden.
Last edit: 18 Jun 2024 16:14 by Aciera.
The following user(s) said Thank You: WKS-3D

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

More
01 Jul 2024 14:40 #304160 by WKS-3D
Replied by WKS-3D on topic Frage zu externen Tastern
Danke, funktioniert soweit alles :)

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

More
20 Jan 2025 10:34 - 20 Jan 2025 10:54 #319449 by Muecke
Replied by Muecke on topic Frage zu externen Tastern
Hallo zusammen,

ich stehe an einem ähnlichen Problem:
jedoch habe ich bei euch nicht verstanden, wie Ihr das 'halui.axis.jog-speed' mit einem fixen Wert eingebaut bekommen habt.
(forum.linuxcnc.org/24-hal-components/551...ton-for-y-axis-speed)

Gruß Mücke

[EDIT]
Habe meinen Fehler gefunden, ich habe einen Joystick mit eingebunden, und da waren gewisse dinge verbunden, die zum Konflikt geführt haben.

Den Joystick habe ich vorübergehend herausgenommen.
Dann sieht meine HAL nun so aus.
# Verknüpfe die Taste mit dem Jog-Enable-Signal der Y-Achse
  net  Footswitch halui.axis.y.plus  <= hm2_7i95.0.inmux.00.input-07
# Speed festlegen
  setp halui.axis.jog-speed 1200

 
Last edit: 20 Jan 2025 10:54 by Muecke.

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

Time to create page: 0.363 seconds
Powered by Kunena Forum