Skip to main content
CNC.wikiCNC.wiki

Servo Motor and Drive Cooling Fan Maintenance & Troubleshooting

Fix CNC cooling fan alarms on Fanuc, Siemens, and Mitsubishi drives. Learn to configure Parameter 1807, reset p0251, and prevent power module short-circuits.

Hakan Gündoğdu
Hakan Gündoğdu

CNC CARE Co-founder

Introduction

The relentless accumulation of vaporized cutting fluids, fine oil mist, and microscopic conductive metallic dust inside electrical cabinets represents a constant threat to CNC machinery. When these atmospheric contaminants settle on the high-voltage surfaces of spindle amplifiers, servo drives, or Control Units, they clog physical ventilation pathways and trigger rapid thermal escalation. If left unaddressed, this thermal overload results in severe hardware shutdowns, throwing critical alarm codes such as Fanuc's SV0444, Siemens' Fault F30004, or Mitsubishi's Alarm 45. When these alarms trigger, they instantly disable drive pulse enables and drop ready states, causing an abrupt machine crash mid-cut. If this sudden shutdown occurs during a high-speed profiling operation, the servo axes lose positioning feedback and coast under high inertia. This concrete physical consequence results in severe tool runout that breaks the solid carbide end mill, permanently ruins the high-value workpiece, and risks a hard mechanical collision against chuck jaws or tailstocks.

Technical Summary

Specification FieldOperational Boundary and Parameters
Command Code / TopicN/A (Maintenance Topic: Servo Motor, Drive, and Control Unit Cooling Fan Maintenance)
Modal Group / FunctionDiagnostics, monitoring, preventive maintenance, and replacement of cabinet, spindle, and servo drive cooling assemblies
Applicable BrandsFanuc, Siemens, Mitsubishi
Critical ParametersFanuc Parameter 1807#2 (SWP), Parameter 8901#0 (FAN), Parameter 8911; Siemens p0251, p0252, r0277, p3961; Mitsubishi Parameter #6449/bit7, Parameter SV034/bit2, Parameter #1760 cfgPR/bit4
Main Operational ConstraintComplete 200/400 VAC isolation and verification of DC link voltage discharge before touching terminal screws. Siemens Control Unit modules require a hot-swap window of exactly 60 seconds while powered to prevent SRAM data erasure. Mitsubishi drive units enforce a strict 10-second power-cycle delay to initialize cooling fans and clear alarms.

Quick Read

  • Verify DC Discharge: Always isolate the 200/400 VAC mains supply and measure the DC link terminals with a digital multimeter to confirm a zero-voltage state before beginning physical fan replacement.
  • Protect Circuit Boards: Clean fan impellers with soft brushes and low-vacuum extraction rather than high-pressure compressed air, preventing conductive metallic dust from scattering onto printed circuit boards and causing immediate short-circuits.
  • Observe Hot-Swap Timers: Complete Siemens Control Unit fan and battery module swap-outs within exactly one minute while the control is powered on, protecting battery-buffered SRAM from total data erasure.
  • Respect Reboot Protocol: Leave Mitsubishi drive systems completely powered down for at least 10 seconds before rebooting to clear Alarm 45 or 72, ensuring the fan's internal speed-detection circuits initialize correctly.
  • Secure SINAMICS Plates: Ensure reinforcement plates are fully installed when operating Siemens SINAMICS S120 Combi systems with an external cooling unit to prevent immediate thermal shutdown.
  • Reset Software Counters: Clear system runtime counters like Siemens p0251/p3961 or Fanuc diagnostics after physical fan installation to clear Maintenance Alarm A30042 and restore predictive diagnostics.
  • Limit Alarm Bypasses: Restrict software bypasses like Fanuc's Parameter 1807#2 (SWP) or Mitsubishi's Parameter #6449/bit7 to completing active cuts, as prolonged bypassed operation risks dynamic braking collisions or runaway axes.

Basic Concepts

Deterioration of thermal management hardware is heavily accelerated by the harsh atmospheric environment of modern manufacturing facilities. The constant suspension of vaporized cutting oil, sticky chemical residues, and fine iron filings inside the shop air causes these materials to build up on cooling fan blades and heat sink fins. As this sticky sludge thickens, it physically unbalances the fan impellers, increasing bearing friction and slowing rotation speeds. When physical speeds decay, the air flow rate drops, causing drive temperatures to rise. Technicians must exercise extreme caution when cleaning these components. Directing high-pressure compressed air onto dirty fans scatters conductive dust and oil droplets across high-voltage circuit boards, creating immediate short circuits. Additionally, correct phase sequence is vital when installing 3-phase replacement fan motors. An inverted phase sequence forces reverse rotation, which severely degrades cooling efficiency and causes the motor to fail due to localized heat buildup.

Isolating the electrical system is the primary safety requirement when replacing drive components or cooling fan modules. Technicians must completely power down the machine's 200/400 VAC supply and verify that the high-voltage DC link has discharged fully before touching any fan assembly or connector. External radiator fins and heat sinks retain high thermal energy and must be allowed to cool to room temperature; touching them immediately after shutdown presents severe burn hazards.

Modern CNC controls utilize a dual-stage safety logic to manage cooling fan degradation. In the first stage, predictive algorithms identify decreasing fan speeds or accumulated run hours, issuing on-screen warning messages to let maintenance teams plan replacements during normal downtime. If these warnings are ignored or bypassed, the second stage triggers hard faults that immediately shut down the drive. Safely managing these warning states prevents catastrophic hardware failures, dynamic braking collisions, and uncontrolled axis runaways.

Command Structure

CNC control systems manage and evaluate thermal states through a combination of configuration parameters and diagnostic status registers. Configuration parameters represent the user-adjustable variables that define the physical boundaries of the thermal system. These include maximum operating hours limits, percentage thresholds for predictive maintenance screens, and bit-level overrides that determine whether a fan stop triggers an immediate emergency shutdown or a blinking warning message.

Diagnostic status registers provide real-time feedback from the drive unit's sensors. These read-only variables log actual fan rotational speeds, temperature sensor data across power unit channels, and discrete error bits that flag when a fan is blocked or dragging. Because these diagnostic addresses update continuously, maintenance crews rely on them to verify active cooling performance and trace transient thermal spikes. Using these screens, operators can identify cooling degradation before it causes a hard alarm.

Technicians adjust configuration parameters through the MDI panel or standard setup screens. To modify these values, operators set the system to parameter write mode. Live diagnostics are checked directly on the drive monitor screens. To protect the machine, software limits are mapped to the CNC's PLC memory. This integration ensures that active cycles are paused immediately if a cooling threshold is breached.

BrandSystem AddressOperational DescriptionValue Range / Unit
FanucParameter 1807#2 (SWP)Bypasses standard fan stop alarms (0) and displays a blinking "FAN" warning text (1).0 or 1
FanucParameter 8901#0 (FAN)Enables (0) or disables/inhibits (1) fan motor error detection.0 or 1
FanucParameter 8911Percentage threshold of remaining life before showing a red warning on the periodic maintenance screen.0 to 100% (Unit: 1%)
FanucDiagnosis 1002Displays the exact rotational speed of CNC Fan 1.1/min (RPM)
FanucDiagnosis 1495CNC Fan status byte containing exchange bits (wear vs failure).Binary status byte
FanucDiagnosis 1711 / 1712Real-time rotational speed of internal cooling fans (FAN1/FAN2) for the Servo Amplifier.1/min (RPM)
FanucDiagnosis 1714 / 1715Real-time rotational speed of radiator cooling fans (FAN1/FAN2) for the Servo Amplifier.1/min (RPM)
SiemensDB31, ... DBX94.0NC/PLC interface signal for motor temperature prewarning.0 (Normal) or 1 (Warning)
SiemensDB31, ... DBX94.1NC/PLC interface signal for power unit heat sink temperature prewarning.0 (Normal) or 1 (Warning)
Siemensr0037[0...19]Component temperatures array (index 0 is inverter max, index 19 is cooling liquid intake).°C
Siemensp0251Power unit heat sink fan operating hours counter. Reset to 0 after fan replacement.Integer (Hours)
Siemensp0252Power unit heat sink fan maximum operating hours limit.Integer (Hours)
Siemensr0277Read-only power unit heat sink fan wear percentage counter. Available on V5.1+.0% to >100%
Siemensp3961Control Unit (CU) fan operating hours counter. Reset to 0 after fan replacement.Integer (Hours)
MitsubishiSERVO DIAGNOSISUI display showing FAN1 and FAN2 rotational state as a live percentage of rated speed.0% to 100%
MitsubishiParameter #6449/bit7Control unit temperature alarm ON (0: Detection invalid/bypassed, 1: Detection valid).0 or 1
MitsubishiParameter SV034/bit2Motor thermal protection validation bit for MDS-B-HR motors without motor thermal.0 or 1
MitsubishiParameter #1760 cfgPR/bit4Drive monitor display control (0: Show motor temperature, 1: Hide temperature).0 or 1

Brand Applications

Fanuc

Fanuc control architectures manage cooling fan warnings using configuration switches. Parameter 1807#2 (SWP) and Parameter 8901#0 (FAN) are the primary configuration addresses used to govern system alarms and blinking on-screen warnings.

To safely isolate the spindle during cooling alarms, programmers can execute G28 U0. W0. to return axes to machine reference zero, and pause motion via M01.

  • Parameters & Diagnostics: Parameter 1807#2 (SWP) controls alarm bypasses, Parameter 8901#0 (FAN) inhibits fan error detection, Parameter 8911 defines remaining life limits, DGN 1002 displays Fan 1 speed, DGN 1495 shows Status Bytes, and DGN 1711/1712/1714/1715 track real-time speeds in RPM.
  • Alarms: SV0444 (Internal Stirring Fan Failure), SV0601 (External Radiator Fan Failure), OH0701 (CNC Cabinet Control Unit Fan Overheat).
  • Versions: aiPS-B Series power supplies deleted the internal cooling fan starting with version L (serial Y20608873 or later), permanently displaying 0 speed on diagnostics without error. ai-B Series servo amplifiers upgraded radiator fan covers to be secured by 4 screws instead of 2. Technicians must use specific fan removal tools designed for 60/90mm or 180/260mm wide amplifiers to prevent dirt falling into drives.

Bypassing standard alarm stops by altering SWP (Parameter 1807#2) is highly dangerous. If left bypassed, the amplifier will eventually reach critical overheating, triggering an "IPM alarm" or "VRDY off alarm" that drops axes power instantly, forcing dynamic braking. Because dynamic braking requires an extended stopping distance under high speeds, this risks a hard tool collision, workpiece destruction, and machine damage.

Siemens

Siemens SINAMICS S120 drive architectures manage cooling assemblies using specific runtime counters. The power unit heat sink fan hours are tracked via parameter p0251, while Control Unit fan run hours are logged via parameter p3961.

To protect the drive units during active alarms, programmers execute G04 F10.0 to program a 10-second dwell period for temperature stabilization, or halt execution using M00.

  • Parameters & Diagnostics: p0251 (operating hours), p0252 (maximum limit), r0277 (wear percentage), p3961 (CU operating hours). NC/PLC interface signals are DB31, ... DBX94.0 and DB31, ... DBX94.1. Real-time temperatures are read via array r0037[0...19].
  • Alarms: Alarm A30042 / 230042 (Fan has reached maximum operating hours), Fault F30004 / 230004 (Drive heat sink overtemperature), Fault F30058 / 230058 (Heat sink fan defective), Alarm 201013 (CU fan operating time reached).
  • Versions: In firmware older than V5.1, percentage wear counter r0277 is disabled (defaults to hours tracking only). SINAMICS S120 Combi drives require reinforcement plates when using an external fan. SINAMICS V70 fan part numbers depend on frame size (FSB uses 6SL3200-0WF00-0AA0, while FSD uses 6SL3200-0WF03-0AA0).

Ignoring the predictive wear alerts of r0277 will eventually trigger an F30004 overtemperature fault. This fault causes an immediate OFF2 shutdown reaction, which cuts all drive pulses and leaves the motor to coast down, causing immediate loss of closed-loop position and high risk of workpiece scrap or mechanical crash.

Mitsubishi

Mitsubishi controllers utilize dedicated parameters and interface signals to protect power units from thermal degradation. Parameter #6449/bit7 controls control unit overheat detection, while Parameter SV034/bit2 validates motor thermal protections.

Operators test motor and drive stability by running a check sequence, executing S1000 M03 to run the spindle clockwise, and M19 to orient the spindle and check feedback.

  • Parameters & Diagnostics: Parameter #6449/bit7 (Control unit temperature alarm ON), Parameter SV034/bit2 (Motor thermal protection validation), Parameter #1760 cfgPR/bit4 (Drive monitor display show/hide), Parameter #1251 set23/bit1 & #13225 SP225/bit2 (Spindle thermistor display).
  • Alarms: Alarm 45 (Drive unit cooling fan stop), Alarm 72 (Power supply unit fan stop), Warning A6 (Drive unit fan stop pre-alarm), Alarm Z53 (CNC overheat 0001).
  • Versions: MDS-E/EH Series drives utilize a power-saving mode that disables one of its two cooling fans (the upper fan in vertical layout) during active emergency stops. The compact MDS-EJ-V1-10/15 drives are built without internal cooling fans, relying on natural convection.

Bypassing temperature protections via parameter #6449/bit7 to 0 to keep the machine running can result in complete control system failures. The axes may run out of control, ignoring software barriers and causing severe mechanical collisions and permanent drive module damage.

Brand Comparison

Operational CategoryFanucSiemensMitsubishi
Monitoring MechanismCNC Diagnosis screens (DGN 1002, 1711–1715, 1495) with bit-level wear levelsContinuous percentage wear counter r0277 and operating hours counter p0251Direct UI monitoring on the SERVO DIAGNOSIS screen as a live percentage of rated speed
Bypass Capability & Safety RiskBit bypass (PRM 1807#2 SWP) converts alarm to a blinking "FAN" warning text; risks dynamic brake collisions.None; operating hours and wear counters must be reset strictly upon replacing the unit.Parameter bypass (#6449/bit7 = 0) invalidates alarms; highly dangerous, risks runaway axes.
Power-Saving ModeNo automatic fan shutdown in emergency stop or alarm states.None; fans run strictly based on temperature demand.MDS-E/EH shuts down one of two cooling fans during emergency stops or active alarm states.
Hot-Swap & Reboot RulesPower off cabinet; DC link must be discharged before removal of any module.Control Unit fan/battery module must be hot-swapped within 60s while powered to prevent SRAM loss.Power off cabinet; 10-second power-cycle wait required to reset fan alarms on reboot.
Bypass Safety ConsequencesBrakes engage dynamic braking, causing mechanical collisions due to long stopping distances.Unintended coasting down on OFF2 fault, losing closed-loop axis positioning loop.Control hardware failure, causing axes to run out of control and ignore chuck/tailstock barriers.
Cabinet & Fan ConstructionFan covers are made of V-0 rated self-extinguishing resin or metal to prevent fires.Airtight cabinet design preferred; recirculated via external cooling and Combi plates.Cabinet filter servicing; compact MDS-EJ drives use natural convection cooling.

Technical Analysis

The engineering philosophies governing thermal protection in modern CNC controls reveal distinct approaches to balancing hardware safety against machine availability. Fanuc's design focuses on highly granular hardware diagnostics and bit-level software overrides. By using dedicated diagnostic registers like DGN 1495, the system isolates early-stage speed decreases from mechanical fan binding. This granular telemetry helps technicians locate degrading components before an emergency stop is triggered. To prevent catastrophic shop fires, Fanuc constructs its fan covers using V-0 flammability-rated self-extinguishing resins or metal. If a cooling fan stops during a critical machining cycle, the SWP bypass bit (Parameter 1807#2) allows the operator to finish the active cut. However, this software override places the machine at high risk. If left active, the drive will eventually overheat and drop power, engaging the dynamic brake. Because dynamic braking requires an extended stopping distance under high-speed rotation, this sudden deceleration risks severe tool crashes and structural machine damage.

Siemens adopts a highly mathematical, predictive approach to thermal monitoring. Rather than relying on simple speed switches, the SINAMICS S120 architecture uses continuous wear counter r0277 and operating hours counters p0251 and p3961. These variables trigger preventative Maintenance Alarm A30042 exactly 500 hours before statistical fan failure. Siemens does not allow software overrides; if the wear limits are breached or temperature thresholds are exceeded, the drive triggers Fault F30004. This fault commands an immediate OFF2 reaction, which cuts all drive pulses and leaves the motor to coast down. Under heavy cuts, this pulse removal instantly destroys closed-loop positioning, causing massive mechanical loads that can overload turret motors or ruin expensive workpieces. Additionally, Siemens enforces a high-stakes maintenance constraint: the Control Unit's fan and battery module must be hot-swapped within exactly one minute while the control is powered on. If the module is left removed for more than 60 seconds, the hardware forcefully shuts down, causing the complete erasure of battery-buffered SRAM data containing critical machine subroutines and cycles.

Mitsubishi utilizes a highly visual diagnostic interface combined with strict power-cycling rules to protect its hardware. The SERVO DIAGNOSIS screen displays physical fan rotational speeds as a direct percentage of rated maximum speed, flagging warnings when rotation drops below 50%. The MDS-E/EH Series drives feature a power-saving mode that automatically disables one of its two cooling fans during emergency stops. Technicians must recognize this behavior, as it is frequently misdiagnosed as a defective fan. Mitsubishi's parameter bypass (#6449/bit7 = 0) is extremely hazardous: it disables temperature detection, which can cause control hardware failures, leading to runaway axes that ignore chuck and tailstock boundaries, destroying the machine. Additionally, Mitsubishi enforces a strict 10-second power-cycle delay when resetting Alarm 45 or 72. Attempting to restore power in under 10 seconds prevents the fan's internal circuits from initializing, trapping the technician in a recurring loop of false alarms.

Program Examples

Fanuc

O1807 (Fanuc Cooling Fan Safety Routine) ;
G21 G90 G40 ;
M05 S0 ;
G28 U0. W0. ;
M01 ;

dry run

During a dry run of the Fanuc program, the operator tests the toolpath and spindle behavior under simulated conditions to verify thermal and mechanical stability:

  • Setup and Safety: The O1807 program begins by establishing safety defaults with G21 G90 G40 (metric units, absolute positioning, tool radius compensation cancel), isolating the spindle from axis motion.
  • Spindle Deceleration: The M05 S0 block commands the spindle to decelerate and stop completely. This removes the electrical current demand from the spindle amplifier and prevents friction-induced heating before a fan failure can trigger a hard overtemperature fault.
  • Safe Reference Return: G28 U0. W0. returns the X and Z axes to the machine zero reference position, moving the cutting tool safely away from the workpiece.
  • Optional Stop Check: M01 pauses execution, allowing the operator to safely open the cabinet or inspect the blinking "FAN" warning text on the CNC screen without risk.

Siemens

; Siemens Thermal Stabilization Program
N10 G71 G90 ;
N20 M05 ;
N30 G04 F10.0 ;
N40 M00 ;

dry run

During a dry run of the Siemens program, the operator monitors the controller's diagnostic registers and verifies that thermal parameters are stable before active cuts are allowed:

  • Setup and Metric Mode: G71 G90 sets metric dimensions and absolute programming mode, establishing a standard, predictable environment.
  • Spindle Stop: M05 halts spindle rotation to eliminate active current draw and thermal load on the motor while maintaining closed-loop positioning.
  • Dwell Period: G04 F10.0 commands a 10-second dwell (delay). In a dry run, this pause allows the power unit's heat sink temperature to stabilize and dissipate heat via the remaining active cooling channels.
  • Programmed Stop: M00 completely halts program execution. The operator can safely check the preventative wear counter r0277 or inspect the cabinet filters for dust build-up.

Mitsubishi

(Mitsubishi Drive Check Sequence)
G90 G21 ;
G04 X1.0 ;
S1000 M03 ;
M19 ;
M30 ;

dry run

During a dry run of the Mitsubishi program, the technician monitors the SERVO DIAGNOSIS screen to confirm fan speed percentages under live loads:

  • Initialization: G90 G21 configures absolute coordinate mode and metric units to ensure no unexpected travel occurs.
  • Stabilization Dwell: G04 X1.0 schedules a 1-second pause to let the control unit's internal communication stabilize before commanding active rotation.
  • Spindle Test Speed: S1000 M03 runs the spindle at 1000 RPM clockwise. In a dry run, this tests the electrical current draw and heat generation within the MDS drive unit, allowing the operator to verify fan rotation speed percentages on the SERVO DIAGNOSIS screen.
  • Spindle Orientation: M19 commands a spindle orientation hold, which checks the encoder feedback and motor torque stability under static load.
  • Program End: M30 ends the program. If a Mitsubishi Z53 overheat alarm is active, the control will safely lock out any subsequent cycles until the cabinet temperature drops.

Error Analysis

BrandAlarm CodeTrigger ConditionOperator SymptomRoot Cause & Technical Fix
FanucSV0444Internal stirring fan inside the servo amplifier has failed, stopped, or decelerated.Drive stops running; amplifier displays code 44; screen alerts SV0444.Accumulated oil mist or chip particles clog the fan impeller, or wiring phase sequence is incorrect. Fix: clean impeller, verify wiring phases, replace fan module.
FanucSV0601External radiator cooling fan for the servo amplifier has decelerated abnormally or stopped.Drive drops ready status; amplifier displays code 01; screen displays SV0601.Radiator heat sink fins blocked by sludge or fan bearings failed. Fix: clean radiator fins, replace external fan assembly.
SiemensAlarm A30042Heat sink fan has reached 99% wear or is within 500 hours of maximum limit.Blinking yellow pre-warning on the screen; machine continues running.Operating hours counter p0251 has reached the limit stored in p0252. Fix: replace fan module, reset counter p0251 (or p3961 for CU fan) to 0.
SiemensFault F30004Power unit heat sink temperature has exceeded permissible limits.Drive triggers immediate OFF2 reaction, dropping axes power and causing them to coast.Total cooling failure due to blocked air filters, broken fans, or missing reinforcement plates on SINAMICS S120 Combi. Fix: inspect fans, clean filters, install plates, allow system to cool.
MitsubishiAlarm 45Cooling fan built into the drive unit has stopped rotating.Drive shuts down, red alarm indicator displays code 45, axis ready status drops.Cooling fan impeller blocked by cutting chips, or bearings bound. Fix: power down, wait at least 10 seconds, clean sludge, replace cooling fan module.
MitsubishiAlarm Z53Temperature inside the CNC control unit has exceeded hardware limits.Screen alerts Alarm Z53 (CNC overheat 0001), active cycles complete but restarts are blocked.High ambient cabinet temperatures or clogged control unit intake filter. Fix: clean filters, lower ambient cabinet temperature, or replace the uppermost control unit fan.

Application Note

The immediate destruction of newly installed electronic drive modules represents the direct, high-cost consequence of failing to verify complete DC link voltage discharge before performing cooling fan maintenance. When a Fanuc SV0444, Siemens F30058, or Mitsubishi Alarm 45 triggers, operators frequently rush to replace the defective fan motor assembly without conducting critical electrical safety checks. If a technician handles a high-voltage servo amplifier or control unit without completely isolating the 200/400 VAC mains supply and verifying the DC link is fully discharged, they risk severe electric shock and immediate short circuits. Additionally, blindly replacing a cooling fan module without utilizing a Megohmmeter to test the motor windings and power cables for a direct short-circuit to ground will result in the immediate blowout of the replacement amplifier's Intelligent Power Module (IPM) or IGBTs upon subsequent power-up. In the Siemens SINAMICS S120 architecture, this risk is compounded during the Control Unit's dual fan and battery module swap; technicians must perform this hot-swap within exactly one minute while the control is powered on. If the module is left removed for more than 60 seconds, the Control Unit will forcefully shut down to protect its hardware, resulting in the catastrophic erasure of the volatile battery-buffered SRAM that houses the machine's critical parameters, subroutines, and cycles. In all systems, a physical verification of fan rotation direction is required; wiring 3-phase replacement fans with incorrect phase sequences will cause reverse rotation, loss of air volume, and rapid thermal breakdown.

To avoid similar electrical issues across the system, operators should review the SV0414 Digital Servo System Alarm troubleshooting guide to understand how to handle servo feedback and drive errors.

Related Command Network

  • Fanuc DGN 1495 (CNC Fan Status Byte): Tracks real-time fan status and provides bit-level diagnostics to separate minor speed decay (Exchange necessary 1) from mechanical fan binding (Exchange necessary 2) before hard shutoffs occur.
  • Siemens Parameter r0277 (Power Unit Wear Counter): Continuously calculates and displays the fan's wear as a percentage from 0% to over 100%, allowing preventative replacements 500 hours before statistical failure.
  • Mitsubishi SERVO DIAGNOSIS (Live Fan Percentage): Displays the active rotational speed of FAN1 and FAN2 as a direct percentage of their rated maximum speed, triggering warnings when speed falls below the 50% threshold.
  • Fanuc Parameter 1807#2 (SWP Bypass Bit): Bypasses standard cooling fan stop alarms to temporarily display a blinking "FAN" warning text, enabling operators to safely finish an active cut before shutdown.

Understanding these diagnostic paths allows maintenance teams to schedule interventions during planned downtime, adhering to standard cooling fan intervals procedure. Additionally, diagnosing these companion cooling faults is critical when troubleshooting system-wide errors like SV0401 and SV0404 V-Ready alarms, which are frequently triggered by secondary thermal failures.

Conclusion

Maintaining rigid control over CNC electrical cabinet environments and respecting predictive thermal wear limits is the only way to eliminate catastrophic, in-cut machine stoppages. Implementing routine inspections of fan impellers, wiping away coolant sludge, and maintaining clean air filters prevents mechanical binding and premature heat sink overtemperature faults. By pairing these physical maintenance steps with strict adherence to electrical discharge protocols, power-cycle wait times, and software counter resets, shops can secure uninterrupted operation, protect high-value drive units, and maximize overall equipment effectiveness.

FAQ

Why does a newly replaced Mitsubishi cooling fan continue to trigger Alarm 45 or 72 upon reboot?

This recurring alarm state typically occurs when maintenance personnel fail to observe the mandatory 10-second power-cycle wait time. When a drive unit is powered down, its internal control circuits require at least 10 seconds to fully discharge and reset the fan speed detection logic. If the system is switched back on too quickly, the fan fails to initialize properly, trapping the control system in a false alarm state. **Practical Action:** When resetting a Mitsubishi fan alarm, turn off the main breaker, wait for at least 10 full seconds, verify that all status lights are fully extinguished, and then restore power to allow the fan's internal circuits to reboot and initialize correctly.

What is the risk of utilizing Fanuc's Parameter 1807#2 (SWP) to bypass a cooling fan stop warning?

Altering Parameter 1807#2 (SWP) to 1 temporarily ignores the fan stop error and displays a blinking "FAN" warning, which is highly useful for completing a critical cut but extremely dangerous if left active. Bypassing this safety protection allows the servo amplifier's temperature to rise unchecked, eventually triggering an "IPM alarm" or a "VRDY off alarm" that abruptly cuts power to the servo motor. Because the motor is then stopped by dynamic braking, the extended deceleration runout can cause a severe mechanical collision that breaks the tool and scraps the workpiece. **Practical Action:** Only engage the SWP bypass to complete a short, active machining cycle, never leave the machine unattended during the bypass, and immediately restore Parameter 1807#2 to 0 once the cut is finished and before replacing the fan.

How does failing to reset Siemens parameter p0251 after fan replacement affect the drive unit?

Failing to reset p0251 (heat sink fan operating hours) or p3961 (Control Unit fan hours) to 0 prevents the SINAMICS drive from registering the new hardware. The controller will continue to calculate wear based on the old run hours, causing the wear counter r0277 to exceed 100% and continuously triggering preventative Maintenance Alarm A30042 upon every system boot. **Practical Action:** Immediately after physically installing a new cooling fan module, access the drive parameters using the commissioning interface, set p0251 (or p3961 for Control Unit fans) to 0, and save the active parameters to the non-volatile memory to clear the lifetime warning screens.

Still not resolved?

Ask our AI assistant about this topic in natural language. Grounded in verified sources, no hallucinations.

Ask AI Assistant
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2005)
  • Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)

With over 25 years of experience working in all areas of the CNC machine industry, I continue my activities as a co-founder of CNC CARE, where we offer brand-independent consulting, engineering, and original spare parts services.

Related Articles

Other articles on this topic