Laden bzw. Wiederherstellen einer gesicherten Konfiguration (#LOAD CONFIG)

Syntax:

#LOAD CONFIG [ [ AX ] [ AXLINK ] ]

AX

Laden der zuletzt gesicherten Achskonfiguration. Wenn keine gesicherte Achskonfiguration vorhanden ist, erfolgt die Ausgabe einer Fehlermeldung. Im Kanal nicht vorhandene Achsen werden ohne Achsversätze angefordert.

AXLINK

Laden der zuletzt gesicherten aktiven Achskopplungen. Sämtliche Achskopplungen werden zusammengefasst unter der Koppelgruppe 1 wiederhergestellt und aktiviert. Wenn keine gesicherten Achskopplungen vorhanden sind, erfolgt die Ausgabe einer Fehlermeldung.

Der Befehl #LOAD CONFIG wird sinnvollerweise nach einem NC-RESET im s.g. Freifahrprogramm dazu verwendet, die zuletzt gesicherte Konfiguration wiederherzustellen. Es liegt dabei in der Verantwortung des Maschinenbedieners, dass er im Hauptprogramm mit #SAVE CONFIG jeweils die entsprechenden Konfigurationen gesichert hat und er somit auch korrekt wiederaufsetzt. Sind beide Schlüsselworte gesetzt, so wird unabhängig von deren programmierter Reihenfolge zuerst immer die Achskonfiguration vollständig im NC-Kanal wiederhergestellt (ohne "FAST") und dann der zuletzt gesicherte Synchronbetrieb wieder aktiviert.

Programmierbeispiel

prg_example

Laden bzw. Wiederherstellen einer gesicherten Konfiguration

Starten eines Freifahrprogrammes nach Bearbeitungsabbruch und NC-RESET:

%Freifahren

N10 G53

N35 #LOAD CONFIG [AX AXLINK]   ;Wiederherstellen der gesicherten Achs-

                               ;konfiguration und der Achskopplungen

                               ;unter Koppelgruppe 1

N40 #ECS ON          ;Definition eines Effektor-KS zur Durchführung der

                     ;Rückzugsstrategie

N.. X.. Y.. Z..

:

N200 #AX LINK OFF ALL

:

N.. X.. Y.. Z..

N99 M30

Hinweis

notice

Bei der Verwendung von #SAVE CONFIG und #LOAD CONFIG im gleichen NC-Programm wird zu Beginn von #LOAD CONFIG stets ein implizites FLUSH ausgeführt, um im Kanal die Konsistenz der gesicherten Konfigurationen sicherzustellen.

Programmierbeispiel

prg_example

Nxx #SAVE CONFIG [AX AXLINK]

N..

Nxx #LOAD CONFIG [AX AXLINK]       ;Zuerst implizites FLUSH, dann Wieder-

                                   ;herstellen der Achskonfiguration,

                                   ;dann Wiederherstellen der Achskopplungen

N.. X.. Y.. Z..

N99 M30