Haas Alarm: 312 PROGRAM END

Haas Alarm 312 PROGRAM END

Alarm Description

End of subroutine reached before M99. Need an M99 to return from subroutine. Check your sub routine or sub program for M99. Sub routines and sub programs need to have M99 to return to where they were called from with the M96, M97, M98 or G65.

This information is for reference only. Haas is a registered trademark and the original is the property of Haas Automation, Inc.

Help the CNC Community: How Did You Fix It?

If you have encountered this Haas Alarm 312 PROGRAM END error code before or know a proven troubleshooting step to resolve it, please share your solution in the comments below.

Leave a Reply

Your email address will not be published. Required fields are marked *