# Fehlermeldungen die durch NC-Programme verursacht werden

Bei Fehlermeldungen, die durch ein NC-Programm verursacht wurden, besteht die Möglichkeit, zusätzliche Informationen zum NC-Programm in dem der Fehler aufgetreten ist, abzufragen. Diese Informationen können dann verwendet werden, um die fehlerhafte Stelle im NC-Programm näher zu lokalisieren.

Hierzu ist zunächst zu prüfen, ob die NC-Programm spezifischen Informationen vorliegen, dies erfolgt durch Aufruf der Funktion kernelv_is_program_err(). Wenn diese Funktion den Wert 1 zurückgibt, wurde die aktuelle Fehlermeldung durch ein NC-Programm verursacht, und weitere Informationen über die fehlerhafte Stelle im NC-Programm können durch Aufruf der folgenden Funktionen abgerufen werden.

## Weiterführende Informationen

- kernelv_error_is_program_error()
- kernelv_program_error_get_path
- kernelv_program_error_get_program_name
- kernelv_program_error_get_file_name
- kernelv_program_error_get_fileoffset
- kernelv_program_error_get_lineoffset
- kernelv_program_error_get_tokenoffet
- kernelv_program_error_get_linenumber