Implicit call with G84 (P-CHAN-00164)
P-CHAN-00164 | Implicit call with G84 |
Description | The parameter 'g84_prog_file’ defines the name of a global subroutine which is called implicitly when G84 is detected in the NC program. G84 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 G84 is programmed. The subroutine name defined by the channel parameter can also be overwritten or temporarily assigned by the command #FILE NAME [G84=“<prog_name>“]. The new subroutine name is then valid until program end M30 or up to the next #FILE NAME [G84=“<prog_name>“]. Then after RESET or program start, the entry 'g84_prog_file' from the channel parameter list applies again. |
Parameter | g84_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. |