ISO 68 way lube oil
Part: Mobil Vactra No. 2 equivalent
Use for low-lube alarms after confirming the Haas way-lube reservoir and pump requirements.
Haas CNC alarm guide for VF and ST machines: 100-series stops, low lube, spindle alarms, servo faults, ATC errors, and reset checks.
Haas CNC alarm guide for VF and ST machines: 100-series stops, low lube, spindle alarms, servo faults, ATC errors, and reset checks.
Parts to price first
Part: Mobil Vactra No. 2 equivalent
Use for low-lube alarms after confirming the Haas way-lube reservoir and pump requirements.
Price after Alarm 116 or orientation faults point to a cracked encoder coupling.
Relevant for ATC arm or carousel position faults after mechanical obstruction is ruled out.
Check only after tracing the E-stop circuit and matching the relay voltage and contact rating.
Haas CNC machines (VF series, ST lathes, HS high-speed, EC palletizers) display alarm numbers on the control screen. Alarms in the 100s are generally E-stop/safety alarms; 110–120s are axis and servo faults; 120–134 are spindle and coolant faults. Higher-number alarms cover ATC, pallet changer, and soft-limit conditions.
| Alarm | Meaning | Common Fix |
|---|---|---|
| 101 | E-stop pressed | Release E-stop; check wiring |
| 102 | Power supply fault | Check control cabinet power supply |
| 103 | Door interlock active | Close machine door(s) |
| 104 | Feed hold active | Clear feed hold; check wiring |
| 105 | Low lube oil | Add way lube oil; check pump |
| 106 | Low air pressure | Check shop air supply; regulator |
| 107 | High coolant temperature | Check coolant level and cooler |
| 108 | Axis servo fault | Check servo drive and motor |
| 110 | Spindle servo fault | Check spindle drive |
| 111 | X-axis fault | Check X servo and encoder |
| 112 | Y-axis fault | Check Y servo and encoder |
| 113 | Z-axis fault | Check Z servo and encoder |
| 114 | A-axis fault | Check A-axis servo |
| 115 | Spindle overload | Reduce depth of cut; check tool |
| 116 | Spindle encoder fault | Check encoder cable and disc |
| 117 | Spindle motor thermal fault | Check spindle motor temperature |
| 118 | Coolant motor fault | Check coolant pump |
| 119 | Spindle orientation fault | Check spindle encoder; orient dog |
| 120 | ATC fault | Check ATC mechanism |
| 125 | Carousel fault | Check carousel rotation and sensors |
| 134 | Spindle drive alarm | Spindle drive internal fault |
The E-stop circuit is open. Check: (1) the red E-stop button on the control panel — is it pulled out? (2) all E-stop buttons around the machine (some have external buttons on doors or pedestals), (3) the E-stop chain in the control cabinet — a broken wire or relay in the E-stop safety circuit causes 101 without any button being pressed. On Haas machines with safety mats, also check the mat connectors.
The way lube reservoir is low or the lube pump failed. Fill the reservoir with approved way lube oil (Mobil Vactra No. 2 or equivalent ISO 68 way oil). If the reservoir is full and alarm still appears, check the lube pump output — remove the outlet line and verify oil flows on command (lube is commanded at machine startup). A clogged lube distributor block is common on older machines.
Shop air is below the minimum required (typically 85 PSI). Check the pneumatic supply regulator on the back of the machine — it should show 85–100 PSI. Also check for large air leaks from the pneumatic cylinder (drawbar release) or coolant mist manifolds. Air pressure alarms during active machining can indicate the shop compressor is undersized.
The spindle drive exceeded its current limit, usually from aggressive cutting parameters. Reduce the depth of cut, feed rate, or spindle speed. Also check: tool condition (dull tool = high force), tool stickout length (excessive reach causes chatter and load spikes), and workholding security.
The tool changer failed to complete a cycle. Check: (1) hydraulic pressure on machines with hydraulic ATC — minimum 1000 PSI, (2) pocket sensor on side-mount tool changers — verify the arm is at the home position, (3) tool retention — a tool that won’t release from the spindle causes ATC arm jams. On VF models with umbrella ATC, check that the carousel rotated to the correct pocket.
The tool carousel failed to index to the commanded tool pocket. Check the carousel motor, the proximity switches that detect carousel position, and verify no tools are physically obstructing carousel rotation (an oversized tool in an adjacent pocket can cause this).
The spindle encoder is not providing a clean signal. Check the encoder cable connection at the encoder and at the spindle drive. On older Haas machines, the encoder coupling (a flexible plastic disc) wears and creates intermittent signals — visible as a cracked or missing coupling when inspecting the back of the spindle motor.
| Part | Notes |
|---|---|
| Way lube oil | Mobil Vactra No. 2 (ISO 68) — 1 gallon |
| Spindle encoder coupling | Haas P/N for flexible disc coupling |
| ATC arm sensor | Proximity switch for arm home position |
| E-stop relay | Safety relay in control cabinet |
CNC alarms should always be diagnosed by reading the full alarm text, not just the number. Modern Fanuc, Haas, and Mazak controls provide detailed alarm descriptions — press the help key while viewing the alarm for diagnostic suggestions. The alarm history screen stores the last 50-100 alarms with timestamps; review this before clearing to identify patterns. A servo alarm (SV series on Fanuc) that appears only during rapid traverse points to a different cause than one that appears during cutting.
Prevention: Back up your CNC parameters monthly. Battery-backed memory faults are much easier to recover when you have a current parameter, ladder, offset, and macro backup. Replace control batteries on a planned maintenance schedule before voltage drops far enough to risk data loss.
Before ordering, match the machine-control part to the model number, electrical rating, and failure symptom. Check current prices on Amazon - prices and availability change frequently.
Alarms 108, 111–114 (servo faults on any axis) that persist after a power cycle indicate servo drive or motor issues that require Haas factory service or a Haas certified technician to diagnose. Haas provides phone support 24/7 for production-down situations.
Alarm 105 means the way-lube reservoir is low or the lube pump is not delivering oil. Fill with approved ISO 68 way oil, then check pump output if the alarm returns.
Alarm 116 points to a spindle encoder signal problem. Check the encoder cable and inspect the flexible coupling disc on older machines for cracks or missing pieces.
Call Haas service when alarms 108 or 111 through 114 return after a power cycle, because persistent servo drive or motor faults need certified machine diagnosis.