M-function Warning (formerly Error)
Heidenhain · TNC 640 CNC Control
What does M124 mean?
The M124 M-function, when executed within an NC program on the Heidenhain TNC 640 control, now generates a warning instead of an error message. This modification allows NC programs containing M124 to complete execution without interruption, even if the condition associated with M124 is met. This changes the operational impact from a program halt to a notification.
Common Causes
- An M124 function is called within an NC program.
- The TNC 640 control software version implements M124 as a warning condition rather than a program-stopping error.
- Legacy NC programs might have been developed expecting M124 to trigger an error, which is no longer the case.
Repair Steps & Checklist
Click steps to track your progress.
- 1
Review the NC program for the presence and context of the M124 command.
- 2
Confirm that the current warning behavior for M124 is appropriate for the machine operation and safety requirements.
- 3
If a program halt is required for the condition previously handled by M124, modify the NC program to use an alternative M-function or programming logic that generates an error.
- 4
Consult the Heidenhain TNC 640 programming manual and machine builder documentation for best practices regarding M-function usage and error handling.
- 5
Verify the control software version to ensure understanding of the M124 behavior.