Toolchange Frage
13 Sep 2020 12:29 #182008
by Aciera
Replied by Aciera on topic Toolchange Frage
Grundsätzlich ist es halt so, dass du einen Ausgangspin wie iocontrol.0.tool-prepare nicht an zwei unterschiedliche signale zuweisen kannst.
Wenn du das signal an zwei Orten verwenden möchtest musst du den gleichen Signalnamen verwenden. Den Ausgangs pin kannst du nicht nochmals zuweisen.
Was du vielleicht machen könntest wenn dir das zuviel Änderungen sind ist zwei "not"
hintereinander zu schalten so hast du wieder das ursprüngliche Signal das du aber einem anderen Signalnamen zuweisen kannst.
Oder noch einfacher und damit sind wir dann wieder beim and2, verknüpfe das Signal über ein and2 und dem anderen eingang einem TRUE.
In etwa so:
setp and2.6.in1 TRUE
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare and2.6.in0
net tool-prep-loop and2.6.out
Wenn du das signal an zwei Orten verwenden möchtest musst du den gleichen Signalnamen verwenden. Den Ausgangs pin kannst du nicht nochmals zuweisen.
Was du vielleicht machen könntest wenn dir das zuviel Änderungen sind ist zwei "not"
hintereinander zu schalten so hast du wieder das ursprüngliche Signal das du aber einem anderen Signalnamen zuweisen kannst.
Oder noch einfacher und damit sind wir dann wieder beim and2, verknüpfe das Signal über ein and2 und dem anderen eingang einem TRUE.
In etwa so:
setp and2.6.in1 TRUE
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare and2.6.in0
net tool-prep-loop and2.6.out
The following user(s) said Thank You: ChironFZ16
Please Log in or Create an account to join the conversation.
13 Sep 2020 14:23 - 13 Sep 2020 14:35 #182013
by anfänger
Replied by anfänger on topic Toolchange Frage
sorry ich dachten er Wechsler ist noch nicht gelaufen.
Cool, inzwischen sind glaube ich ein paar chirons auch linuxcnc umgebaut worden.
Es ist wie Aciera geschrieben hat jeder Eingang kann nur mit einem Signal verbunden werden. aber mit mehreren Ausgängen, wenn es als nur Daum geht einen pin vom Screen an zu steuern, kannst Du einfach das gleiche signal verwenden.
wenn ich das richtig verstanden habe ist das doch redundant:
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare => iocontrol.0.tool-prepared
net tool-prep-loop iocontrol.0.tool-prepare <= iocontrol.0.tool-prepared
die untere Zeile auskommentieren sollte doch schon dein Problem lösen.
Ich habe mich aber nicht durch deine Hal files gewühlt
Cool, inzwischen sind glaube ich ein paar chirons auch linuxcnc umgebaut worden.
Es ist wie Aciera geschrieben hat jeder Eingang kann nur mit einem Signal verbunden werden. aber mit mehreren Ausgängen, wenn es als nur Daum geht einen pin vom Screen an zu steuern, kannst Du einfach das gleiche signal verwenden.
wenn ich das richtig verstanden habe ist das doch redundant:
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare => iocontrol.0.tool-prepared
net tool-prep-loop iocontrol.0.tool-prepare <= iocontrol.0.tool-prepared
die untere Zeile auskommentieren sollte doch schon dein Problem lösen.
Ich habe mich aber nicht durch deine Hal files gewühlt
Last edit: 13 Sep 2020 14:35 by anfänger.
Please Log in or Create an account to join the conversation.
- ChironFZ16
-
Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 48
- Thank you received: 10
19 Sep 2020 09:40 - 19 Sep 2020 09:41 #182725
by ChironFZ16
Replied by ChironFZ16 on topic Toolchange Frage
Hallo ACIERA
Danke für die Mühe, aber mit:
setp and2.6.in1 TRUE
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare and2.6.in0
net tool-prep-loop and2.6.out
funktoniert das irgendwie nicht, auserdem fehlt noch iocontrol.0.tool-prepared
mit net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare => iocontrol.0.tool-prepared funktioniert der Werkzeugwechsel,
aber dann meckert probe_screen rum. Mit M6T21 fahre ich die Spindel leer.
Danke für die Mühe, aber mit:
setp and2.6.in1 TRUE
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare and2.6.in0
net tool-prep-loop and2.6.out
funktoniert das irgendwie nicht, auserdem fehlt noch iocontrol.0.tool-prepared
mit net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare => iocontrol.0.tool-prepared funktioniert der Werkzeugwechsel,
aber dann meckert probe_screen rum. Mit M6T21 fahre ich die Spindel leer.
Attachments:
Last edit: 19 Sep 2020 09:41 by ChironFZ16.
Please Log in or Create an account to join the conversation.
19 Sep 2020 21:27 - 19 Sep 2020 21:34 #182788
by anfänger
Replied by anfänger on topic Toolchange Frage
Ist für das Werkzeug ne Länge hinterlegt?
Ich finde das krass, das du das alles in hal gemacht hast. Ich habe den wekzeugwechsel mit bash und o Code gelöst.
Ich arbeite aber auch nicht mit pockets sondern speichere die Werkzeuge in Parametern.
Ich muss mir deine Konfiguration doch mal genauer ansehen
Ich finde das krass, das du das alles in hal gemacht hast. Ich habe den wekzeugwechsel mit bash und o Code gelöst.
Ich arbeite aber auch nicht mit pockets sondern speichere die Werkzeuge in Parametern.
Ich muss mir deine Konfiguration doch mal genauer ansehen
Last edit: 19 Sep 2020 21:34 by anfänger.
Please Log in or Create an account to join the conversation.
- ChironFZ16
-
Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 48
- Thank you received: 10
20 Sep 2020 09:56 #182852
by ChironFZ16
Replied by ChironFZ16 on topic Toolchange Frage
Jo, ist alles mit Hal und comp files gelöst. Das Problem ist das ich nur am Wochenende Zeit für die Maschine habe, unter der Woche muss ich Brötchen verdienen für mein Hobby
![;) ;)](/media/kunena/emoticons/wink.png)
Please Log in or Create an account to join the conversation.
20 Sep 2020 12:17 #182891
by anfänger
Replied by anfänger on topic Toolchange Frage
Das kenne ich zu gut. Ich glaube ich bastel jetzt seit vier Jahren an meinem Chiron Retrofit. Bin aber jetzt bei den Bequemlichkeitssachen angekommen.
Erschwert wurde das ganze durch die nich dokumentierten Umbauten der Maschine bevor ich sie bekommen habe.
Erschwert wurde das ganze durch die nich dokumentierten Umbauten der Maschine bevor ich sie bekommen habe.
Please Log in or Create an account to join the conversation.
Time to create page: 0.132 seconds