Fagor alarm 3003: Division by zero at the PLC
CNC 8055 servo error · Fagor 8055/8055i
What it means
A division instruction in the PLC program executed with a zero divisor (commonly a register that legitimately reached zero at runtime). The exception stops axes and spindle and raises the external emergency. It is a program robustness issue surfacing as a hard stop.
Likely causes
- unvalidated register used as divisor (can be zero)
- calculation producing 0 during normal operation edge cases
- ladder edited without guarding divide operations
Triage note: Guard the divisor (skip or clamp when register equals zero) in the offending rung identified from the program history.
Need the part urgently?
Send us alarm 3003 with your machine details — typical RFQ turnaround is 24–48h.