Implicit call with G88 (P-CHAN-00168)

P-CHAN-00168

Implicit call with G88

Description

The parameter 'g88_prog_file’ defines the name of a global subroutine which is called implicitly when G88 is detected in the NC program. G88 is always executed as the last action at block end.

If the parameter is not assigned or not present in the channel parameter list, the error message P-ERR-20131 'Unknown G function’ is generated if G88 is programmed.

The subroutine name defined by the channel parameter can also be overwritten or temporarily assigned by the command #FILE NAME [G88=“<prog_name>“]. The new subroutine name is then valid until program end M30 or up to the next #FILE NAME [G88=“<prog_name>“].

Then after RESET or program start, the entry 'g88_prog_file' from the channel parameter list applies again.

Parameter

g88_prog_file

Data type

STRING

Data range

Maximum of 83 characters (application-specific)

Dimension

----

Default value

*

Remarks

Parameterisation example:

g80_prog_file G80_up_test.nc (subroutine name with G80)

g81_prog_file G81_up_test.nc (subroutine name with G81)

g82_prog_file G82_up_test.nc (subroutine name with G82)

g83_prog_file G83_up_test.nc (subroutine name with G83)

g84_prog_file G84_up_test.nc (subroutine name with G84)

g85_prog_file G85_up_test.nc (subroutine name with G85)

g86_prog_file G86_up_test.nc (subroutine name with G86)

g87_prog_file G87_up_test.nc (subroutine name with G87)

g88_prog_file G88_up_test.nc (subroutine name with G88)

g89_prog_file G89_up_test.nc (subroutine name with G89)

* Note: The default value of variables is a blank string.