- Posts: 4819
- Thank you received: 0
Unterstützung bei der Automatisierung einer Simulation
2 years 2 weeks ago #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):
Code:
[APPLICATIONS]
APP = python3 <dein_pfad>/python3 lcnc_logger.py
Please Log in to join the conversation.
2 years 2 weeks ago #312228
by Muecke
Replied by Muecke on topic Unterstützung bei der Automatisierung einer Simulation
Hmm, das mit dem Pfad mache ich wahrscheinlich falsch 
Attachment not found
Please Log in to join the conversation.
2 years 2 weeks ago #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'
Code:
[APPLICATIONS]
APP = python3 /home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py
Please Log in to join the conversation.
2 years 2 weeks ago #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 to join the conversation.
2 years 2 weeks ago #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
Code:
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 to join the conversation.
2 years 2 weeks ago #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:
Code:
APP = APP = python3 /home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py
Code:
APP = python3 /home/cnc/linuxcnc/configs/demo2023/linuxcnc_logger/lcnc_logger.py
Please Log in to join the conversation.
2 years 2 weeks ago #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 to join the conversation.
2 years 2 weeks ago #312269
by Aciera
Replied by Aciera on topic Unterstützung bei der Automatisierung einer Simulation
in der hal einen Pin vom Controller mit einem 'motion.digital-in-xx' verbinden und im Logger einen entsprechened Log trigger einrichten:
Also zum Beispiel:
Also zum Beispiel:
Code:
net log_event <= input.0.btn-top => motion.digital-in-00
Attachment not found
Please Log in to join the conversation.
2 years 2 weeks ago #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.
Code:
# 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:
Code:
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 to join the conversation.
2 years 2 weeks ago #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 to join the conversation.
Time to create page: 0.068 seconds
