Skip to content

Deep Hole Drilling Machine Alarm Code Quick Reference

Every alarm code on a deep hole drilling machine tells you where to look and what to check. This quick reference is organized by system so operators can find the relevant section fast. Keep a printed copy at the machine.

CNC Axis Alarms

Position and Servo Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
PS 300Position deviation too large (axis n)Following error exceeded alarm thresholdCheck mechanical binding, servo tuning, coupling
PS 306Position deviation at standstillAxis moved while stoppedCheck brake (vertical axis), check for external force
PS 310Excessive error at stopOvershoot — axis passes commanded positionCheck servo gains, deceleration parameters
PS 400Servo drive fault (axis n)Drive alarm detectedCheck drive status LED, fault code, power supply
PS 410Servo motor overheatMotor temperature exceeded limitCheck cooling fan, load condition, ambient temperature
PS 420Encoder battery alarmBattery voltage low for absolute encoderReplace encoder battery — do not turn off machine
PS 430Encoder disconnectionFeedback signal lostCheck encoder cable, connector at motor and drive
Alarm CodeDescriptionLikely CauseCorrective Action
PS 410Axis motor overheat (coolant ingress)Coolant leaking into motor housingCheck motor seal, dry motor, replace if damaged
PS 430Encoder signal loss (coolant on encoder)Coolant contamination of encoderReplace encoder seal, clean or replace encoder
Axis overcurrentDrive overcurrent faultBinding + coolant-contaminated way coversInspect way covers, clean, lubricate

Spindle Alarms

Spindle Drive Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
SP 901Spindle load exceededCutting load above programmed limitCheck drill condition, feed rate, material
SP 902Spindle speed deviationActual speed differs from commandedCheck spindle drive, encoder feedback
SP 910Spindle drive faultDrive internal faultCheck drive status, cooling, power supply
SP 920Spindle overheatBearing or motor temperature highCheck cooling, reduce load, check bearings
SP 930Spindle orientation faultOrientation position not reachedCheck orientation sensor, encoder, brake

Spindle Coolant Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
SP 940Spindle coolant pressure lowRotary union seal failure, pump faultCheck rotary union, verify pump operation
SP 941Spindle coolant flow lowCoolant supply restrictionCheck filter, supply line, rotary union
SP 942Coolant temperature highChiller or heat exchanger faultCheck chiller, clean heat exchanger

Coolant System Alarms

Pressure and Flow Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
CL 001Coolant pressure lowPump fault, clogged filter, system leakCheck pump, check filter ΔP, inspect for leaks
CL 002Coolant pressure highBlocked coolant passage, closed valveCheck coolant path, verify valve positions
CL 003Coolant flow lowPump wear, blocked line, air in systemCheck pump condition, purge air, inspect lines
CL 004Coolant temperature highChiller fault, high ambient, low coolant levelCheck chiller, check coolant level, clean tank
CL 005Coolant level lowEvaporation, leak, insufficient fillAdd coolant, check for leaks
CL 006Coolant filter cloggedDifferential pressure across filter highReplace or clean filter element

Coolant Quality Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
CL 010Coolant concentration out of rangeEvaporation, water addition, coolant degradationCheck concentration, adjust with concentrate or water
CL 011Coolant pH out of rangeBacterial growth, coolant depletionTest bacteria, add biocide or replace coolant
CL 012Coolant tramp oil highHydraulic leak, way oil leakageIdentify source, skim oil, investigate

Chip Evacuation Alarms

Chip System Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
CH 001Chip conveyor overloadChip jam, conveyor mechanical bindingClear chip jam, check conveyor drive, inspect chain
CH 002Chip basket fullChip volume exceeds basket capacityEmpty chip basket, check conveyor timing
CH 003Chip tube blockedChip packing in BTA chip tubeRetract drill, clear chip tube with compressed air
CH 010Chip separator overloadExcessive chip load, separator mechanical issueReduce feed rate, check separator drive
CH 011Coolant return restrictedChip blockage in return lineFlush return line with compressed air or water
Alarm CodeDescriptionLikely CauseCorrective Action
PR 001Chip shape abnormalChip breaker geometry, coolant pressureCheck chip breaker on drill, verify coolant pressure
PR 002Chip packing detectedSpindle load + coolant pressure changeStop feed, retract drill, clear chips
PR 003Drill torque exceededOverload conditionReduce feed rate, check drill condition

Safety System Alarms

Interlock and Guard Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
SF 001Safety door openDoor not closed or interlock faultClose door, check interlock switch
SF 002Light curtain interruptedObject in protected zoneClear zone, check light curtain alignment
SF 003Emergency stop activatedE-stop button pressedRelease E-stop, reset circuit
SF 004Safety relay faultInternal safety relay failureCheck safety relay, replace if faulty
SF 010Coolant hose whip sensorCoolant hose movement detectedSecure coolant hose, check whip restraint

System Protection Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
SF 020Air pressure lowCompressor off, line leak, regulator faultCheck air supply, verify minimum pressure
SF 021Hydraulic pressure lowHydraulic pump fault, leakCheck hydraulic system, pressure setting
SF 030Lubrication system faultLubrication pump failure, low oil levelCheck lubricator, refill oil, prime pump
SF 031Way lubrication interval exceededLubrication cycle not completedCheck lubricator function, verify distribution

PLC and System Faults

PLC Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
PLC 001PLC I/O module faultModule failure, loose wiringCheck I/O module status, reseat or replace
PLC 002Remote I/O communication lostNetwork cable fault, node failureCheck communication cable, verify node power
PLC 003PLC program errorLogic error, corrupted programNote alarm code, contact machine builder
PLC 010Unconditional alarm (custom)Machine-specific conditionCheck machine builder alarm documentation

Communication Alarms

Alarm CodeDescriptionLikely CauseCorrective Action
CM 001CNC – PLC communication errorData bus fault, cable damageRestart system, check communication cables
CM 002Servo link communication errorFiber optic cable faultCheck fiber optic cables at servo drive
CM 010MES / DNC communication lostNetwork outage, server downCheck network connection, verify host system

Alarm Handling Procedure

General Alarm Response

StepActionDetail
1Note alarm code and descriptionRecord exact code from CNC display
2Check alarm categoryAxis, spindle, coolant, safety, or system
3Check machine conditionIs cutting stopped? Is it safe to investigate?
4Look up corrective actionUse this reference or machine manual
5Perform corrective actionFollow specific steps for the alarm
6Reset alarmClear alarm from CNC (if cause is resolved)
7Return to safe operationRe-start cutting cycle from appropriate position
8Log the alarmDate, time, code, cause, corrective action

Alarm Reset After Deep Hole Drilling Interruption

ConditionRecommended ActionReason
Alarm while drilling (mid-hole)Retract drill before resettingDrill is in the hole — restarting without retracting can cause damage
Alarm at hole completionNormal retract — inspect holeConfirm hole is not damaged before next cycle
Alarm at machine idleSafe to reset — no cutting in progressVerify cause is addressed
Alarm with drill in workpieceManual retract before power cyclePower cycle with drill in hole may lose position reference

FAQ

What is the most common alarm on deep hole drilling machines?

Coolant pressure low (CL 001) and position deviation too large (PS 300) are the most common alarms. Low coolant pressure is typically caused by clogged filters, pump wear, or system leaks. Position deviation is typically caused by mechanical binding, chip ingress into way covers, or loose couplings. Both are addressed by systematic inspection — check the simple things first.

How do I clear an alarm on a deep hole drilling machine?

First, identify and correct the root cause of the alarm — never clear an alarm without addressing the condition. Then press the alarm reset button on the CNC panel (typically labeled RESET or ALARM RESET). If the alarm persists, the root cause has not been resolved. Some alarms require a power cycle to clear. Refer to your machine-specific manual for alarm reset procedures.

What should I do if the coolant pressure low alarm activates during drilling?

Stop feed immediately (feed hold). Do not retract the drill yet. Check the coolant pressure gauge — if pressure is zero, the pump may have failed. If pressure is low but not zero, check the filter differential pressure gauge — a clogged filter is the most common cause. If the filter is clean, check coolant level in the tank. Once the cause is identified and addressed, retract the drill and inspect the hole before continuing.

Why does my machine show axis overload alarms repeatedly?

Repeated axis overload alarms indicate a mechanical problem — not an electrical problem. Check: guideway lubrication (dry ways cause high friction), way cover condition (damaged covers allow chip ingress), ball screw condition (wear or damage creates mechanical binding), and gib adjustment (overtightened gibs cause binding). Electrical servo problems rarely cause repeated overload alarms — they cause immediate faults, not gradual overloads.

Where can I find the alarm code list for my specific deep hole drilling machine?

The machine-specific alarm code list is in the maintenance manual provided by the machine builder. Fanuc, Siemens, Heidenhain, and Mitsubishi each publish standard alarm code lists for their CNC controls. This quick reference covers common alarms across most deep hole drilling machines — but always verify alarm codes and corrective actions against your machine-specific documentation.


This quick reference covers common alarm codes found on typical deep hole drilling machines. Always verify alarm codes against your machine-specific manual. Post this reference at the machine and review during shift handover so all operators respond consistently to alarm conditions. This article reflects industry practice as of 2026.

Deep Hole Drilling Hub — Your Trusted Third-Party Industry Resource