Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

130-0099

Heidenhain 130-0099 - File access was successful

File access was successful

Alarm 130-0099 'File access was successful' is actually an informational message rather than an error alarm on Heidenhain TNC controls. This message appears when a file operation (read, write, copy, or transfer) has completed successfully, typically during background operations, PLC program execution, or scripted file handling tasks. It may appear in the alarm log but does not interrupt machine operation.

Root Cause Summary

This is not an error condition but a status confirmation message indicating successful completion of a file system operation. It typically results from programmed file handling functions (FN15/16/18/20), automatic logging routines, or background system tasks. The message serves as confirmation that data integrity was maintained during the file operation.

Safety

  • Refer to Heidenhain service manual
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Identify Active NC Program

    Press 'PGM MGT' key and check 'Program Run' status. Note the currently executing program name and line number when message appeared.

    The alarm timestamp can be cross-referenced with the NC program runtime to pinpoint exact file operation location.

  2. 2

    Search for File Functions

    Open the identified NC program and use the search function (soft key 'FIND') to locate FN15, FN16, FN18, or FN20 commands. These are the file manipulation functions in HEIDENHAIN programming.

    FN16 with ERROR parameter will generate this success message when ERROR variable returns 0.

  3. 3

    Verify File Operation Intent

    Review the file path and operation type in the FN function. Confirm the target directory (TNC:\, SYS:\, or network path) exists and the operation aligns with intended function.

    Use file manager (PGM MGT key) to navigate to target directory and verify file was created/modified as expected.

  4. 4

    Suppress Message if Desired

    If this informational message is not needed, add conditional error handling in NC program around FN function or suppress error 130 in MOD > Settings > Alarm Settings > Configure message display.

    Best practice is to leave success confirmations enabled during development but suppress in production if they clutter the log.

Service Recommended confidence

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.