Implizite Aufrufe bei G80 - G89 (P-CHAN-00160 - P-CHAN-00169)

Mit den Parametern "g80_prog_file" - "g89_prog_file" werden die Namen globaler Unterprogramme definiert, welche implizit aufgerufen werden, wenn im NC-Programm ein G80 – G89 erkannt wurde.

Ist der entsprechende Parameter nicht belegt oder in der Kanalparameterliste nicht vorhanden, so wird bei Programmierung von G80 – G89 die Fehlermeldung P-ERR-20131 "Unbekannte G-Funktion" erzeugt.

Die über die Kanalparameter definierten Unterprogrammnamen können auch im NC-Programm über den Befehl #FILENAME [G8x="<prog_name>"] überschrieben bzw. temporär belegt werden. Diese neuen Unterprogrammnamen sind dann bis zum Programmende M30 oder bis zu einem weiteren #FILENAME [G8x="<prog_name>"] gültig [PROG].

Nach RESET oder Programmstart gelten dann wieder die Einträge von "g8x_prog_file" aus der Kanalparameterliste.

Variablenname

Typ

erlaubter Bereich

Dimension

g80_prog_file - g89_prog_file

PROG_NAME

String

----

Auszug aus Kanalparameterliste:

g80_prog_file G80_up_test.nc (Name des UP bei G80)
g81_prog_file G81_up_test.nc (Name des UP bei G81)
g82_prog_file G82_up_test.nc (Name des UP bei G82)
g83_prog_file G83_up_test.nc (Name des UP bei G83)
g84_prog_file G84_up_test.nc (Name des UP bei G84)
g85_prog_file G85_up_test.nc (Name des UP bei G85)
g86_prog_file G86_up_test.nc (Name des UP bei G86)
g87_prog_file G87_up_test.nc (Name des UP bei G87)
g88_prog_file G88_up_test.nc (Name des UP bei G88)
g89_prog_file G89_up_test.nc (Name des UP bei G89)