Unterstützung bei der Automatisierung einer Simulation
- Aciera
- Online
- Administrator
Less
More
- Posts: 3933
- Thank you received: 1693
15 Oct 2024 18:37 #312191
by Aciera
Replied by Aciera on topic Unterstützung bei der Automatisierung einer Simulation
Kann ich grad nicht testen aber wenn du diese Zeilen in deine ini Datei einfügst sollte der Logger starten (den Pfad musst du noch anpassen):
[APPLICATIONS]
APP = python3 <dein_pfad>/python3 lcnc_logger.py
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
16 Oct 2024 09:20 #312228
by Muecke
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
Attachments:
Please Log in or Create an account to join the conversation.
- Aciera
- Online
- Administrator
Less
More
- Posts: 3933
- Thank you received: 1693
16 Oct 2024 11:11 - 16 Oct 2024 11:35 #312236
by Aciera
Replied by Aciera on topic Unterstützung bei der Automatisierung einer Simulation
1. 'python3' gehört VOR den Pfad
2. dein absoluter Pfad zum 'lcnc_logger.py' script ist:
'/home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py'
2. dein absoluter Pfad zum 'lcnc_logger.py' script ist:
'/home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py'
[APPLICATIONS]
APP = python3 /home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py
Last edit: 16 Oct 2024 11:35 by Aciera.
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
16 Oct 2024 11:56 #312243
by Muecke
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
Auch so wird es nicht mit gestartet
ist nicht weiter tragisch, da ich mir eine extra Datei gemacht habe, um das Tool zu starten.
ist nicht weiter tragisch, da ich mir eine extra Datei gemacht habe, um das Tool zu starten.
Please Log in or Create an account to join the conversation.
- Aciera
- Online
- Administrator
Less
More
- Posts: 3933
- Thank you received: 1693
16 Oct 2024 12:16 #312246
by Aciera
Replied by Aciera on topic Unterstützung bei der Automatisierung einer Simulation
Funktioniert bei mir. Zur Fehlersuche kannst du deine Konfiguration im terminal starten und nach den Start nach Errormeldungen suchen.
Alternativ kann der Logger auch mittels einem custom Mcode aus dem MDI fenster oder über einen Gui button gestartet werden.
siehe:
forum.linuxcnc.org/21-axis/30986-axis-po...gger?start=60#294514
linuxcnc -l
Alternativ kann der Logger auch mittels einem custom Mcode aus dem MDI fenster oder über einen Gui button gestartet werden.
siehe:
forum.linuxcnc.org/21-axis/30986-axis-po...gger?start=60#294514
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
16 Oct 2024 13:29 #312263
by Muecke
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
Ich korrigiere meine Aussage, bei mir geht es auch.
Habe einen Kopierfehler gemacht
Habe geschrieben:habe es ausgebessert in:
Habe einen Kopierfehler gemacht
Habe geschrieben:
APP = APP = python3 /home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py
APP = python3 /home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
16 Oct 2024 13:58 #312267
by Muecke
Mich würde es interessieren, wie ich per testen druck (am Joistick) Logen kann.
Das müsste dann ein
'motion.analog-in-xx' oder 'motion.digital-in-xx' sein (wenn ich das richtig verstanden habe)
ich schätze das ich da noch etwas in der HAL machen muss für? Doch was genau und wie?
Die Tasten des Controllers habe ich hier hinterlegt. forum.linuxcnc.org/42-deutsch/50940-logi...10-tasten-hal-finden
Die Tasten Y / A und B sind aktuell noch nicht belegt.
Taste Y => input.0.btn-top
Taste B => input.0.btn-thumb2
Taste A => input.0.btn-thumb
Denn dann könnte ich mich an die Maschine setzen, und müsste nicht immer von der Maschine weg, um auf dem Monitor die Logen vorzunehmen.
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
Varianten zum Loggen (auch in Kombination):
- 'Manual Log' Button clicken
- Zustand eines definierbaren 'motion.digital-in-xx' oder 'motion.digital-out-xx'
Halpins
- Wert eines definierbaren 'motion.analog-in-xx' oder 'motion.analog-out-xx' Halpins
- Zeitinterval
Mich würde es interessieren, wie ich per testen druck (am Joistick) Logen kann.
Das müsste dann ein
'motion.analog-in-xx' oder 'motion.digital-in-xx' sein (wenn ich das richtig verstanden habe)
ich schätze das ich da noch etwas in der HAL machen muss für? Doch was genau und wie?
Die Tasten des Controllers habe ich hier hinterlegt. forum.linuxcnc.org/42-deutsch/50940-logi...10-tasten-hal-finden
Die Tasten Y / A und B sind aktuell noch nicht belegt.
Taste Y => input.0.btn-top
Taste B => input.0.btn-thumb2
Taste A => input.0.btn-thumb
Denn dann könnte ich mich an die Maschine setzen, und müsste nicht immer von der Maschine weg, um auf dem Monitor die Logen vorzunehmen.
Please Log in or Create an account to join the conversation.
- Aciera
- Online
- Administrator
Less
More
- Posts: 3933
- Thank you received: 1693
16 Oct 2024 14:26 - 16 Oct 2024 14:53 #312269
by Aciera
Replied by Aciera on topic Unterstützung bei der Automatisierung einer Simulation
Attachments:
Last edit: 16 Oct 2024 14:53 by Aciera. Reason: Falschen Screenshot ersetzen
The following user(s) said Thank You: Muecke
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
16 Oct 2024 14:58 #312271
by Muecke
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
mein.hal
ganz am Ende habe ich eingefügt.
Dann bekomme ich beim Starten den Fehler:
Habe dann die HAL von Controller genommen dammit get es. DANKE !!!
ganz am Ende habe ich eingefügt.
# Joistick-Taste zum Loggen der Koordinaten im Tool "lcnc_logger"
net log_event <= input.0.btn-top => motion.digital-in-00
Dann bekomme ich beim Starten den Fehler:
Debug file information:
Note: Using POSIX realtime
23629
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Habe dann die HAL von Controller genommen dammit get es. DANKE !!!
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
17 Oct 2024 05:49 #312337
by Muecke
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
Das kleine Programm ist echt nett und hat mir viel Arbeit erspart. habe gestern ca. 5h damit gearbeitet, ohne dein Programm hätte ich viel länger gebraucht, jetzt muss ich noch die Daten aufbereiten und neu testen. DANKE für so ein cooles Programm.
Was mir aber beim Arbeiten aufgefallen ist.
1) Es werden nicht alle Einstellungen gespeichert.
Beim Neustart musste ich viele Ansichten neu holen, der Button für die Logen war nicht mehr da.
2) Beim Speichern habe ich keine Dateiänderung angegeben, das war für mich anfangs verwirrend, da das Programm dann einfach nichts macht.
3) Ich persönlich finde die Option "Move Type" an dieser Stelle unpassend und würde es lieber über oder unter dem LOG sehen.
Aber das ist Geschmackssache.
4) Da ich kein Englisch kann und alles über den Übersetzer mache, wäre eine Sprachdatei gut, dann könnte man alles in die jeweilige Sprache übersetzen.
Aber das ist nur meine Meinung, ich finde das Programm wirklich gut, es hat mir viel Arbeit erspart, DANEK !!!!!
Gruß Mücke
Was mir aber beim Arbeiten aufgefallen ist.
1) Es werden nicht alle Einstellungen gespeichert.
Beim Neustart musste ich viele Ansichten neu holen, der Button für die Logen war nicht mehr da.
2) Beim Speichern habe ich keine Dateiänderung angegeben, das war für mich anfangs verwirrend, da das Programm dann einfach nichts macht.
3) Ich persönlich finde die Option "Move Type" an dieser Stelle unpassend und würde es lieber über oder unter dem LOG sehen.
Aber das ist Geschmackssache.
4) Da ich kein Englisch kann und alles über den Übersetzer mache, wäre eine Sprachdatei gut, dann könnte man alles in die jeweilige Sprache übersetzen.
Aber das ist nur meine Meinung, ich finde das Programm wirklich gut, es hat mir viel Arbeit erspart, DANEK !!!!!
Gruß Mücke
Please Log in or Create an account to join the conversation.
Time to create page: 0.142 seconds