- Posts: 60
- Thank you received: 0
Toolchange Frage
- ChironFZ16
- Topic Author
- Offline
- Senior Member
-
Ich möchte 2 Signale zu einen Pin zusammenführen. and2 und or2 funktioniert irgendwie nicht.
Da kommt die Fehlermeldung :must not be the same as a pin. Did you omit the signal name
Es handlet sich um:
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare => iocontrol.0.tool-prepared
net tool-prep-loop iocontrol.0.tool-prepare <= iocontrol.0.tool-prepared
Das Signal WZW-bereitmachen-kurzschliessen benötige ich,damit mein Werkzeukwechsler funktioniert und das Signal net tool-prep-loop brauche ich für Probe_screen V2
Hat jemand eineLösung ?
Siggi
Please Log in to join the conversation.
Please Log in to join the conversation.
- ChironFZ16
- Topic Author
- Offline
- Senior Member
-
- Posts: 60
- Thank you received: 0
Werkzeugwechsler.hal
gmoccapy_postgui.hal
Siggi
Please Log in to join the conversation.
#net WZW-bereitmachen-kurzschliessen and2.6.in0
#net tool-prep-loop and2.6.in1
#net and2.6.out => iocontrol.0.tool-prepare <= iocontrol.0.tool-prepared
Der Fehler:
Da kommt die Fehlermeldung :must not be the same as a pin. Did you omit the signal name
kommt daher weil du bei
#net and2.6.out => iocontrol.0.tool-prepare <= iocontrol.0.tool-prepared
tatsächlich keinen Signalnamen definiert hast, respektive mit net and2.6.out einen pin als Signalnamen definierst.
Please Log in to join the conversation.
- ChironFZ16
- Topic Author
- Offline
- Senior Member
-
- Posts: 60
- Thank you received: 0
Es handelt sich um eine ChironFZ16 mit Korbwechsler
Attachment not found
Please Log in to join the conversation.
Das Signal WZW-bereitmachen-kurzschliessen benötige ich,damit mein Werkzeukwechsler funktioniert und das Signal net tool-prep-loop brauche ich für Probe_screen V2
Hat jemand eineLösung ?
Es handlet sich um:
net WZW-bereitmachen-kurzschliessen iocontrol.0.tool-prepare => iocontrol.0.tool-prepared
net tool-prep-loop iocontrol.0.tool-prepare <= iocontrol.0.tool-prepared
linuxcnc.org/docs/html/man/man1/iocontrol.1.html
(Bit, Out) TRUE when a Tn tool prepare is requested
iocontrol.0.tool−prepared
(Bit, In) Should be driven TRUE when a tool prepare is completed.
Also iocontrol.0.tool-prepare ist ein Eingang den du setzen kannst und iocontrol.0.tool-prepared ist ein Ausgang der einen Zustand zurück meldet.
Die beiden Signale WZW-bereitmachen-kurzschliessen und tool-prep-loop sind identisch. Egal ob du nun den Eingang oder den Ausgang zuerst hinschreibst oder wie du die Zeichen <= und => machst.
[edit]
Zeichen wie <= und => werden ignoriert LinuxCNC weiss welche Pins Eingänge und welche Ausgänge sind. Die sind höchstens für die Lesbarkeit.
Please Log in to join the conversation.
- ChironFZ16
- Topic Author
- Offline
- Senior Member
-
- Posts: 60
- Thank you received: 0
Ohne das Signal tool-prep-loop funktioniert das Tool probe_screenV2 nicht.
Siggi
Please Log in to join the conversation.
Müsstest halt im Werkeugwechser hal das Signal "WZW-bereitmachen-kurzschliessen"
mit "tool-prep-loop" ersetzen.
[edit]
Ich seh grad, dass das Signal "tool-prep-loop" erst im postgui_hal erzeugt wird. Da Du wahrscheinlich das Werkzeugwechsler.hal früher in der INI startest müsstest Du dann im postgui_hal das Signal "tool-prep-loop" mit "WZW-bereitmachen-kurzschliessen" ersetzen.
Schöne Maschine übrigens!
Please Log in to join the conversation.
Und überwache mit ladder, dass nicht mehr als ein Arm unten ist, sollte das vorkommen wird der Notaus aktiviert.
Please Log in to join the conversation.
- ChironFZ16
- Topic Author
- Offline
- Senior Member
-
- Posts: 60
- Thank you received: 0
Das Problem ist, das ich Probe_screenV2 einfügen möchte und die Maschine vorher funktioniert hatt.
Und probe_screen will das i der Postgui.hal
Attachment not found
Irgenwo habe ich einen Denkfehler, werde mal weiter rumprobieren
Please Log in to join the conversation.
