HOME / Q & A / About Controller / 1.Alarm Troubleshooting

●C Axis SERVO DRIVER problems

Ans .


Reset the C axis Home position as following procedure :

Step 1 : Switch to Home Mode

Step 2: Press F6 Param set Key

Step 3: Press F7 Serial Tuning key

Step 4: Input password, then press F1 Ok

Step 5: Press F1 Normal axis

Step 6: Press F7 Set Abs Home

Step7 : Use up/down key to move yellow cursor to C position

Step:8: Press F1 set Machine Home

Step 9: Press F1 yes

Step 10: Finish C axis Home position setting

Step 11:  Use MPG to move C axis to align the C axis T slot surface parallel to x axis

Step 12 : Repeat Step 1 to step 10 to reset new C axis position as new C axis Home position.   


Video : 



For back the original C axis position, the following step is how to set the C axis position via C axis offset function:

  1. Execute C axis return (Home C)
  2. Press F6 param setting key
  3. Press F4 Home offset setting key
  4. Use up / down arrow key to move yellow cursor to C position
  5. Use MPG to turn C axis at arrow place (right position) , then see what C axis coordinate value shown on monitor
  6. input the value into C position then press enter
  7. Press F3 Run C axis offset , monitor will show to confirm offset .
  8. Press F1 Yes . Find the control will change the C axis to right arrow place position automatically
  9. Please do C axis Home again to confirm the C axis Home position is at right position.   

Video for how to set the C axis Home position via Home offset setting:


First, the error 53 is not alarm or error, it's just say the network can't find . 
CNC-300 don't use network function, it's general PC controller initial start process.  
The correct C axis Home process is 
a) Rotary table turn CW direction until the Dog (M5 screw) find C axis sensor 
b) C axis sensor send a signal to controller, ask C axis servo motor reverse turn (CCW) to find the encoder basic (0) point 
c) C axis servo motor turn CW at C axis offset value (parameter 886 setting C axis Home offset) 
The C axis is not running correctly for Home problem should be caused by C axis sensor. 
How to check the C axis sensor is normal or not: 
Check it before execute C axis Home, the C axis sensor should be OFF. 
The sensor just lights ON in the period during the step of M5 screw Dog go in the sensor top area. 
Two possible reasons to cause the problem: 
1.Any chip or dust at the locate of sensor, so chip (dust) caused the
 C axis sensor always ON and C axis turn slowly and does not stop.
Please check it: 
1-1. Loose 4 pcs M5 screws on cover of rotary table 
1-2. Take off C axis cover to check the C axis sensor at right/up corner 
1-3. After open C axis cover, please check the C axis sensor is OFF (no light) or ON (light on) first. If the C axis light ON, mean it's unnormal.
1-4. Check if there any chip or dust between at the face of C axis sensor. 
1-5. Clean the head of C axis sensor by air gun, and don't loose C axis sensor screws while cleaning it .
If the C axis sensor work well (No light), then it could execute C axis Home function again .
2. C axis sensor normally work during 4mm space, so if any steel (iron) material at 4mm range of the sensor, the sensor will light ON.
If C axis sensor can’t be OFF normally after clean chip /dust, maybe is the C axis sensor is too close rotary table OD surface, please losse 2pcs M3 screws to adjust the distance.


Possible reasons to cause C axis servo alarm ALE01:

1.C axis (Rotary table) servo motor power wires is “Short-circuited”

2.C axis servo driver is damaged:


How to check - Turn off power then turn on power again, check if the C axis alarm ALE-01 is still on C axis driver monitor or not?

If still show , then check

a) C axis servo driver 

b) Check U,V,W wires between C axis Servo driver and bottom connector block Uc,Vc,Wc  is short-circuited or not

c) Take out C axis cover and disconnect U,V,W connector of servo motor , check U , V, W wires between bottom wires connector to servo motor connector side is short-circuited.


Video for electric engineer to check it to find the reason and solve the problem.



*How to check short-circuited : use electrical multimeter (Volt-Ohm-Milliameter) and turn function on Ohm to check the short-circuited While checking short-circuited , must turn off power.


Ans .

ALE-11 alarm means encoder unnormal.

The Servo motor alarm trouble shooting as attached for reference. 


Please check following items to find the reason:

  1. Check the C axis encoder connector CN2 is connected well or not ? 
  2. Loose 4 pcs M5 screws on the rotary table top cover, take out the cover to find the C axis servo motor at right –front direction of rotary table, check the encoder connector of C axis servo motor is connected well or not ?
  3. Check the CN2 cable between C axis motor end to C axis servo driver end is any damaged or broken?
  4. )Causing by C axis motor encoder damaged, please check it.
  5. Also possible cause by C axis servo driver damaged sometimes.


 How to check if the C axis servo driver is OK:

Due to the Y axis and C axis CN2 encoder cable is same but power is different, it can only check it without movement status. Don’t move and note to connect Y axis CN2 back Y axis servo driver, C axis CN2 cable at C axis servo driver.


  1. Turn off power and open electric box:

a-1. Connect C axis CN2 connector to Y axis servo driver CN2 position

a-2. Connect Y axis CN2 connector at C axis servo driver CN2 position

a-3. Turn on power only to check servo driver monitor display

             *Remind: Don’t move machine, only check.


  1. Since the Y axis servo motor and servo driver is OK. 

b-1. If C axis servo motor encoder damaged : Connect C axis CN2 cable to Y axis servo driver, Y axis servo driver should happen ALE-11 .

b-2. Y axis servo motor is OK, so connect Y axis CN2 cable to C axis servo driver, C axis servo driver ALE-11 alarm will go away

b-3.If C axis servo driver damaged, it will see C axis servo driver still issue ALE-11alarm, and Y axis servo driver is OK.