
axismd.ai
FANUC Controller
Servo/Axis · Basic · 30-60 minutes
Fanuc Alarm 306 - APC ALARM: n AXIS BATTERY ZERO
Fanuc 306 alarm indicates the absolute pulse coder (APC) battery voltage on the n-th axis has dropped to zero volts. The battery maintains absolute position data in the serial encoder when power is off. Loss of battery power means the absolute position reference has been lost and must be re-established through reference position return after battery replacement.
Fanuc Alarm 306 - APC ALARM: n AXIS BATTERY ZERO
SERVO ALARM 306
Absolute pulse coder battery voltage is zero on the n-th axis. Replace the backup battery immediately and perform reference position return.
Root Cause Summary
Fanuc 306 alarm indicates the absolute pulse coder (APC) battery voltage on the n-th axis has dropped to zero volts. The battery maintains absolute position data in the serial encoder when power is off. Loss of battery power means the absolute position reference has been lost and must be re-established through reference position return after battery replacement.
Causes and Fixes
Check servo amplifier LED status. αi/βi series amplifiers will show battery alarm indication (flashing BATT LED or specific LED pattern on α/β servo amplifiers).
Navigate to DIAGNOSIS screen > SERVO > select axis n > check battery voltage parameter (diagnosis number 300 for absolute position loss flag, or diagnosis 380-387 for individual axis battery voltage on newer systems).
Replace the battery immediately. For αi/βi motors, battery is typically located on motor encoder (A860 series) or amplifier battery connector (CN51 on αi/βi amplifiers). Use Fanuc specified battery only (A98L-0031-0025 or A06B-6114-K504 depending on system).
After battery replacement, absolute position data is lost. Reference position return is mandatory before operation.
After battery replacement, perform reference position return (G28 or manual reference return) for the affected axis. Clear alarm by pressing RESET. Verify absolute position re-established via CURRENT POSITION screen in ABSOLUTE mode.
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.