Caution: When you do maintenance or repair on CNC machines and their components, you must always follow basic safety precautions. This decreases the risk of injury and mechanical damage.
Danger: Before beginning any work inside the control cabinet the High Voltage indicator light on the 320V Power Supply / Vector Drive must have been off for at least 5 minutes.
Some service procedures can be dangerous or life-threatening. DO NOT attempt a procedure that you do not fully understand. If you have any doubts about doing a procedure contact your Haas Factory Outlet (HFO) and schedule a service visit.
|Symptom||Probable Cause||Corrective Action|
|Alarm 161 - 164 AXIS DRIVE FAULT.
Alarm 993 AMPLIFIER SHORT CIRCUIT
|Faulty servo amplifier.||Check the corresponding amplifier assembly.
Refer to Servo Amplifier - Troubleshooting Guide to troubleshoot the amplifier.
|Faulty power cable.||Inspect the cables and connectors. Refer to the Power Cable section below.|
|Faulty servo motor.||Check the corresponding servo motor. Refer to Servo Motor section below.|
Alarm 103 - 105, 270, 709 AXIS SERVO ERROR TOO LARGE.
|Faulty encoder cable/connection or faulty encoder.||Inspect the cables and connectors. Refer to the Main Processor/Encoder Cable section below. Check the encoder steps/revolution versus and ball screw pitch and verify the encoder counts are accurate per each rotation.
|The axis motor brake, is not disengaging when servos are enabled.||See the Motor Brake section below:|
|The axis ballscrew is damaged.||Check the corresponding axis ballscrew.
Refer to Ballscrew - Troubleshooting Guide to troubleshoot the ballscrew.
|Classic Haas Control Only - The machine parameters are not correct.||Make sure you have the correct parameters for the type of axis motor.
Alarm 103 - 105 AXIS SERVO ERROR TOO LARGE, during the zero return process. The axis zero returns in the wrong direction.
|The home sensor is being made during the zero return process causing the axis to zero return in the opposite direction.||Check the axis home switch to make sure there are no metal chips on top of the sensor.|
|Alarm 135 - 137 AXIS MOTOR OVERHEAT.||Faulty encoder cable/connection or faulty encoder.||Inspect the cables and connectors. Refer to the Main Processor/Encoder Cable section below. Check the encoder steps/revolution versus and ball screw pitch and verify the encoder counts are accurate per each rotation..
|The Mocon/Maincon PCB axis channel is defective.||Swap the Encoder/Drive channels with another axis, if the alarm stays with the encoder/drive channel then the Mocon/Maincon PCB is defective.|
|The low-volt-power-supply is defective.||Check the +5V / +12V / -12V DC voltages going to the Mocon/ Maincon PCB.|
|The parameter OVER TEMP NC bit 14 for the axis is incorrect.||Make sure this parameter bit is set correctly. This is normally a 1.|
Alarm 139 - 142 190, 273 MOTOR Z FAULT.
Alarm 153 - 156 Z CHANNEL MISSING
Alarm 182 - 185, 194, 278 AXIS ENCODER CABLE FAULT.
Alarm 217, 218, 219 AXIS PHASE ERROR
Alarm 224 - 228 AXIS TRANSITION FAULT
|Faulty encoder cable or connection.||Inspect the cables and connectors. Refer to the Main Processor/Encoder Cable section below.|
|Faulty encoder on servo motor.||Check the motor for coolant contamination. Check the encoder steps/revolution versus and ball screw pitch and verify the encoder counts are accurate per each rotation.|
Make sure the cables are connected correctly to the corresponding amplifier. Inspect the connector at the motor. Look for loose connections or contamination.
Look for signs of damage or stiffness on the cable. Disconnect the power cable from the amplifier and motor. Measure the resistance from leg to leg, and from leg to ground. Make sure the measurements result in an open connection. Check each leg from one end of the cable to the corresponding leg on the other end of the cable for continuity. If there is an open connection, there is a problem with the cable.