
axismd.ai
FANUC Controller
Servo/Axis · Intermediate · 45-120 minutes depending on cable access
Fanuc Alarm 384 - n AXIS: SOFT PHASE ALARM (EXT)
Alarm 384 indicates a phase error detected in the external pulse coder (separate encoder) on the specified axis. This occurs when the A/B phase pulse relationship from the external encoder is invalid, typically due to cable damage, EMI interference, connector issues, or encoder hardware failure. The servo amplifier continuously monitors phase signal integrity and triggers this alarm when signal quality falls outside acceptable thresholds.
Fanuc Alarm 384 - n AXIS: SOFT PHASE ALARM (EXT)
SERVO ALARM 384
Soft phase alarm detected in the external pulse coder on the n-th axis. Check cable routing and shielding.
Root Cause Summary
Alarm 384 indicates a phase error detected in the external pulse coder (separate encoder) on the specified axis. This occurs when the A/B phase pulse relationship from the external encoder is invalid, typically due to cable damage, EMI interference, connector issues, or encoder hardware failure. The servo amplifier continuously monitors phase signal integrity and triggers this alarm when signal quality falls outside acceptable thresholds.
Causes and Fixes
Power off and inspect the external encoder cable from the scale/rotary encoder to the amplifier. Check for pinched, cut, or damaged sections especially near cable carriers and moving components.
Always power down before disconnecting encoder cables to prevent amplifier damage.
Verify all encoder connector pins are straight and properly seated at both the encoder head and amplifier CN3 or CN4 connector (depends on amplifier model). Clean contacts with electrical contact cleaner if oxidation is present.
Check cable shield continuity and verify it is grounded at the amplifier end only (not both ends). Measure shield resistance to ground - should be less than 1 ohm at amplifier connection.
Temporarily reroute encoder cable away from power cables, spindle motor cables, and high-frequency noise sources. Maintain minimum 100mm separation. If alarm clears, permanent cable rerouting is required.
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.