# Error message content, body nc program

NC program
Description | Error information in relation to NC program
Data type | HLI_RUMPF_NC_PROG
ST path | pNcProgErr : POINTER TO HLI_RUMPF_NC_PROG; pNcProgErr := ADR(gpCh[channel_idx]^.mc_error.satz_r.rumpf.maske.err_mask[0]);
Description | Logical path number (see start-up list).
ST path | .log_pfad_nr
Data type | UINT
Value range | s. Start-up list
Description | Program name
ST path | .prog_name
Data type | HLI_PROG_NAME
Description | File name
ST path | .file_name
Data type | HLI_PROG_NAME
Description | File offset in bytes
ST path | .fileoffset
Data type | UDINT
Description | Position in NC block in bytes.
ST path | .satzoffset
Data type | UINT
Description | Token offset in current NC line
ST path | .tokenoffset
Data type | UINT
Description | Block number of current NC line
ST path | .satz_nr
Data type | UDINT

Description | Additional program information
ST path | .add_prog_info
Data type | HLI_S_ADD_PROG_INFO
Special feature | Not implemented in all versions.