
axismd.ai
Heidenhain Controller
Safety · Intermediate · 30-120 minutes
HEIDENHAIN 231-8A90 - 8A90 Safety module
Alarm 231-8A90 indicates the safety module has prevented drive enabling due to either external safety circuit interruption or internal safety module failure. This alarm occurs when the TNC cannot establish proper communication with the safety module or when safety-related inputs are not in the correct state for drive operation.
HEIDENHAIN 231-8A90 - 8A90 Safety module
8A90 Safety module
This TNC 640 error relates to the machine safety system. The control has detected a condition that prevents safe operation of the drives.
Root Cause Summary
Alarm 231-8A90 indicates the safety module has prevented drive enabling due to either external safety circuit interruption or internal safety module failure. This alarm occurs when the TNC cannot establish proper communication with the safety module or when safety-related inputs are not in the correct state for drive operation.
Safety
Causes and Fixes
Check Emergency Stop Circuit
Verify all E-STOP buttons are released and emergency stop relays are energized. Check X118 connector on TNC for proper 24V signals.
Never bypass emergency stop circuits for testing purposes
Verify Safety Door Switches
Inspect all safety door switches and light curtains. Check X142 safety inputs on TNC control for proper 24V logic levels using TNCdiag.
Use TNCdiag Safety tab to monitor real-time safety input states
Test Drive Enable Signal
Measure 24V drive enable signal at safety module input terminals. Check continuity of safety relay contacts in the external safety circuit.
Safety module LED indicators provide quick visual status of input conditions
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.