Restweg verwerfen und Rückwärtsfahren

Programmierbeispiel

prg_example

Restweg verwerfen und Rückwärtsfahren

Der Restweg soll im Satz N34 verworfen werden und nach Satz N35 abgekürzt werden. Auf der Abkürzung kann nicht rückwärts gefahren werden.

Vor Satz N35 ist es nicht möglich rückwärts zu fahren. Die CNC hält mit FEEDHOLD an, bis der Befehl 'Rückwärtsfahren' zurückgesetzt ist.

Die Warnung P-ERR-50729 wird ausgegeben.

%deldisttogo9

N010 X0 Y0 Z0

N020 X100 F1000

N025 G1 Z30

N029 G02 Y200 J100

N032 G00 Y220

N033 X111

N034 Y50      ;unterbrechen und Restweg verwerfen

N035 X80      ;Ziel DIST2GO

N040 X0 Y0

N050 M30

Auszug aus den Diagnosedaten:

Error 800123 00000002 DELDTG raised

800149 00000004 FBC-resume : N34 dist=764000, forward=1, simu=0, del_dist=1

800149 00000001 DELDTG stopped in N34: (1110000,1436000,300000)

800149 00000001 DELDTG short cut to N35: (800000,500000,300000)

800243 00000002 DELDTG cleared

800334 00000004 BACKWARD raised

800359 00000002 DELDTG fwd=0/bwd=1 impossible in block N35

811354 00000004 BACKWARD rollback

811465 00000001 DELDTG finished N35

Zurücksetzen des Signals Rückwärtsfahren
Abb.: Zurücksetzen des Signals Rückwärtsfahren