Hallo alle samt,
da Ihr mir bei meinen letzten Problemen so toll geholfen habt, hoffe ich das es jetzt wieder so sein wird.
Mein Problem ist folgendes:
Meine Spindel ist mit einen Werkzeugwechsler mit ausgestattet. Dieser besitzt Sensoren die einen korrekten Sitz bzw. Auswurf des Werkzeuges überprüfen. Ein Sensor ist über AUX In 3 angeschlossen. Wenn dieser ausgelöst wird, wird dies auch im Reiter IO angezeigt. Übertragung ist also ok. Nun habe ich Laie versucht dies in mein ATC Macro einzufügen.
Board: CPU5B
Teilausschnitt aus meinen Macro für die Werkzeugaufnahme
M54P102 ; Werkzeug klemmen
M54P104 ; Air Sealing an
M56P3
if [#5399 == 0]
errmsg "Error, Werkzeugklemmen, Abbruch"
M30
else
msg "OK, Werkzeuzgklemmen, Erfolgreich"
G53G01Z-30F800 ;Move slowly up to pick up tool and move free
G53G0X50Z-0 ;Further up and done with dropping
G53G0Y150 ; Pneumatik umfahren
G53G0X150 ; Pneumatik umfahren
M8
endif
#5015 = 1 ;toolchange succes
Da ich noch in den Kinderschuhen von Eding stecke, hoffe ich auf eure Hilfe..
Plan ist. Wenn Sensor AUX In3 (P3) nicht ausgelöst wird, dann Error und M30 , sonst Erfolgreich und weiter die Positionen anfahren, aber irgendwie liest oder ignoriert er den AUX Eingang.
Was habe ich falsch gemacht? Wird AuxIn auch über Px ausgelesen, oder ist es nur für AUX-Out. Ist M56 korrekt?
Ich freue mich auf eure Antworten und hoffe das ich durch eure Hilfe endlich bald alles läuft. Danke und schöne Grüße.