
axismd.ai
FANUC Controller
Servo/Axis · Intermediate · 30-60 minutes
Fanuc Alarm 357 - COMPOSITE CONTROL AXIS COMPOSITION ERROR
Alarm 357 occurs when the CNC attempts to engage composite control on an axis that is already participating in another synchronization mode (tandem, superimposed, or composite control). This is a parameter configuration conflict or improper M-code/G-code command sequence that violates the mutual exclusivity of these control modes.
Fanuc Alarm 357 - COMPOSITE CONTROL AXIS COMPOSITION ERROR
FANUC ALARM 357
An attempt was made to perform composite control for an axis already in synchronous, composite, or superimposed control.
Root Cause Summary
Alarm 357 occurs when the CNC attempts to engage composite control on an axis that is already participating in another synchronization mode (tandem, superimposed, or composite control). This is a parameter configuration conflict or improper M-code/G-code command sequence that violates the mutual exclusivity of these control modes.
Causes and Fixes
Navigate to SYSTEM > PARAM and check parameter 1022 (slave axis number) and 1023 (slave axis direction). If these are set for the alarmed axis, synchronous control is already active.
Check parameters 8150 (composite control enable), 8151-8159 (composite axis assignments). Verify no duplicate axis assignments exist across composite groups.
Review the part program or macro executing when alarm occurred. Look for G51.2/G51.3 (composite control commands) being issued without proper G50.2/G50.3 cancellation of prior synchronization.
Issue a reset and manually execute cancellation commands (G50.2, G50.3, or M-code that cancels synchronous control per ladder) before attempting composite control activation.
Ensure machine is in a safe position before canceling synchronization modes as axes may move independently
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.