HAL or2 verständnis
11 May 2022 08:13 #242589
by Muecke
HAL or2 verständnis was created by Muecke
Hallo miteinander,
ein Sensor (Eingang 03) wird als "*home-sw-in" verwendet.
Jetzt möchte ich mir jedoch auch diesen Status in der GUI anzeigen lassen (Status vom Sensor)
Dafür habe ich mir in die GUI eine LED gebaut.
Jedoch kann die meinen (Eingang 03) nicht erneut mit etwas verbinden da dieser schon für den "*home-sw-in" verwendet wird.
Ergo, ich muss eine andere art Verbindung schaffen.
Doch dann hört verlasse mich alle meiner Geister.
Aus der Dokumentation werde ich nicht so richtig schlau.
ich müsste das Signal (Eingang3) ja Kopien.
Bei meiner GUI HAL bekomme ich den Fehler das das Signal schon belegt ist.
Doch wie macht man das denn nun mit dem or2 aus der Dokumentation werde ich nicht so richtig schlau, was ich da wie verbinden muss
hm2_7i95.0.inmux.00.input-03 ==> joint.2.home-sw-in
hm2_7i95.0.inmux.00.input-03 ==> pyvcp.Z3_Induktiv
Gruß Mücke
ein Sensor (Eingang 03) wird als "*home-sw-in" verwendet.
Jetzt möchte ich mir jedoch auch diesen Status in der GUI anzeigen lassen (Status vom Sensor)
Dafür habe ich mir in die GUI eine LED gebaut.
Jedoch kann die meinen (Eingang 03) nicht erneut mit etwas verbinden da dieser schon für den "*home-sw-in" verwendet wird.
Ergo, ich muss eine andere art Verbindung schaffen.
Doch dann hört verlasse mich alle meiner Geister.
Aus der Dokumentation werde ich nicht so richtig schlau.
ich müsste das Signal (Eingang3) ja Kopien.
# Home Joint 2 (Achse Y)
net joint-2-home joint.2.home-sw-in <= hm2_7i95.0.inmux.00.input-03
# GUI LED Anzeige
net GUI_LED_Z3 hm2_7i95.0.inmux.00.input-03 pyvcp.Z3_Induktiv
Bei meiner GUI HAL bekomme ich den Fehler das das Signal schon belegt ist.
Doch wie macht man das denn nun mit dem or2 aus der Dokumentation werde ich nicht so richtig schlau, was ich da wie verbinden muss
hm2_7i95.0.inmux.00.input-03 ==> joint.2.home-sw-in
hm2_7i95.0.inmux.00.input-03 ==> pyvcp.Z3_Induktiv
Gruß Mücke
Please Log in or Create an account to join the conversation.
11 May 2022 16:32 #242654
by chris@cnc
Replied by chris@cnc on topic HAL or2 verständnis
Ja das hat bei mir auch etwas gedauert...
Du kannst aber ein Signal in mehrere PIN's schreiben.
Du kannst aber ein Signal in mehrere PIN's schreiben.
net joint-2-home hm2_7i95.0.inmux.00.input-03 => joint.2.home-sw-in => pyvcp.Z3_Induktiv
The following user(s) said Thank You: Muecke
Please Log in or Create an account to join the conversation.
12 May 2022 08:02 #242757
by Muecke
Replied by Muecke on topic HAL or2 verständnis
Mir ist nicht klar gewesen das man da auch mehrere hintereinander schreiben kann.
habe das versucht aufgeteilt zu schreiben.
Dein CODE:
Bemerkung
net KABELNAME MESA-PIN LinuxCNC-Funktion GUI-LED
Ich kann den KABELNAMEN mehrfach aufrufen, auf die Idee bin ich noch nicht gekommen. das macht es dann wieder etwas übersichtlicher.
Denn meine GUI Elemente kann ich erst sehr spät ansprechen und die PINS werden deutlich früher schon zugeordnet
Mein CODE:
Ohne deinen Code wäre ich da glaube ich nie drauf gekommen.
Ich finde das noch alles so verwirrend.
DANKE!
habe das versucht aufgeteilt zu schreiben.
Dein CODE:
net joint-2-home hm2_7i95.0.inmux.00.input-03 => joint.2.home-sw-in => pyvcp.Z3_Induktiv
Bemerkung
net KABELNAME MESA-PIN LinuxCNC-Funktion GUI-LED
Ich kann den KABELNAMEN mehrfach aufrufen, auf die Idee bin ich noch nicht gekommen. das macht es dann wieder etwas übersichtlicher.
Denn meine GUI Elemente kann ich erst sehr spät ansprechen und die PINS werden deutlich früher schon zugeordnet
Mein CODE:
io.HAL
net joint-2-home joint.2.home-sw-in <= hm2_7i95.0.inmux.00.input-03
gui.HAL
net joint-2-home => pyvcp.Z3_Induktiv
# joint-2-home == hm2_7i95.0.inmux.00.input-03
Ohne deinen Code wäre ich da glaube ich nie drauf gekommen.
Ich finde das noch alles so verwirrend.
DANKE!
Please Log in or Create an account to join the conversation.
Time to create page: 0.064 seconds