Fanuc spindle alarm C4 means an invalid learning cycle is set for learning control in time synchronization mode — a setup alarm on machines using spindle learning control (piston-turning, cam grinding and similar repetitive-profile applications). The learning function needs a valid cycle definition and it did not get one.
Fanuc's two checks
- The velocity command: is the commanded speed appropriate for the learning cycle? An S-command inconsistent with the configured cycle produces an invalid combination — review the program's speed against the application's design values.
- Parameter 4425 (learning cycle): must be within 20 to 4800. Verify the value — out-of-range settings usually arrive via parameter restores or manual edits (the standing forensic rule: settings don't change themselves; see our AL-34 guide for safe correction practice).
Related guides
- Fanuc spindle alarm C5 (compensation element invalid)
- Fanuc spindle alarm C7 (angle synchronization cycle)
- Fanuc αi drive alarms index
