
axismd.ai
FANUC Controller
Program/G-code · Intermediate · 20-45 minutes
Fanuc Alarm 352 - SYNCHRONOUS CONTROL AXIS COMPOSITION ERROR
Alarm 352 occurs when the CNC attempts to engage synchronous control (tandem, gantry, or coupled axis control) on an axis that is already participating in another synchronous, composite, or superimposed control mode. This is typically caused by conflicting parameter settings, ladder logic errors attempting multiple simultaneous control modes, or improper M-code/G-code commands that activate synchronous functions without properly releasing previous control states.
Fanuc Alarm 352 - SYNCHRONOUS CONTROL AXIS COMPOSITION ERROR
SYNCHRONOUS CONTROL AXIS COMPOSITION ERROR
Fanuc PS alarm 352 is generated when an attempt is made to perform synchronous control on an axis that is already assigned to synchronous, composite, or superimposed control. The axis parameter assignments for synchronous control axes are in conflict or incorrectly configured.
Root Cause Summary
Alarm 352 occurs when the CNC attempts to engage synchronous control (tandem, gantry, or coupled axis control) on an axis that is already participating in another synchronous, composite, or superimposed control mode. This is typically caused by conflicting parameter settings, ladder logic errors attempting multiple simultaneous control modes, or improper M-code/G-code commands that activate synchronous functions without properly releasing previous control states.
Safety
Causes and Fixes
Navigate to SYSTEM > PARAM and check parameter 1023 (axis number for tandem control master), 1024 (superimposed control axis configuration), and 1028 (composite control axis). Verify that the alarm axis is not defined in multiple parameters simultaneously.
Check parameter 1033 (synchronous control type): bit 0 for tandem, bit 1 for gantry. Ensure only one synchronous mode is enabled per axis group. Record current settings before making changes.
Parameter changes require PWE (parameter write enable) bit 0 of parameter 8000 set to 1. Power cycle is required after synchronous control parameter changes.
Verify axis coupling parameters 1022 (coupled axis number) does not overlap with synchronous control axis definitions. Cross-reference all axes involved in the error message.
After correcting conflicting parameters, perform a full power cycle (not emergency stop reset). Verify synchronous operation with single axis jog before running programs.
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.