Machine Alarms Milacron Code M-305

Milacron Alarm M-305: Hydraulic Pump Motor Overload - Diagnostics & Fix

Tensile data verified against MatWeb.com database & manufacturer datasheets · Last updated July 2026

Published: 2026-05-31

Quick Reference

Milacron Alarm M-305 is a critical motor protection alarm triggered by the Mosaic (or XTREME, on newer machines) controller when the hydraulic pump drive motor's thermal overload relay or electronic motor protection circuit detects a current draw...

Milacron Alarm M-305 is a critical motor protection alarm triggered by the Mosaic (or XTREME, on newer machines) controller when the hydraulic pump drive motor's thermal overload relay or electronic motor protection circuit detects a current draw exceeding the motor's rated full-load amperage (FLA) for longer than the protection curve allows. This alarm stops the hydraulic pump motor to prevent winding insulation damage from overtemperature—a burned-out pump motor is a multi-day downtime event requiring motor replacement or rewinding.

Milacron injection molding machines—particularly the Magna and Cincinnati series—use a single large AC induction motor (typically 30-75 HP, depending on clamp tonnage) to drive the main hydraulic pump, which supplies all machine functions (clamp, injection, ejector, core pull). On fixed-displacement pump machines (older Milacron models), the pump motor runs continuously at full speed and excess flow is bypassed, generating continuous heat. On variable-displacement pump machines (newer models with pressure-compensated piston pumps), the pump de-strokes at pressure, reducing motor load at idle. Alarm M-305 is more common on fixed-displacement machines due to the continuous motor load.

Root cause diagnosis: (1) Mechanical overload—check that all hydraulic functions are depressurized and that the pump is not being asked to deliver flow against a deadheaded (blocked) circuit. A stuck directional valve spool can cause the pump to work against a blocked flow path. (2) Electrical supply issue—check the three-phase voltage at the motor starter; a phase imbalance >3% or undervoltage >10% below nameplate will increase motor current draw and can trigger M-305 even at normal mechanical load. (3) Motor bearing failure—high-friction bearings increase the motor's no-load current draw. Listen for bearing noise and measure no-load current with the pump disconnected. (4) Pump internal failure—a seized or partially seized hydraulic pump (bearing failure, vane breakage, or piston seizure) directly overloads the motor.

Alarm Details

Alarm CodeM-305
Brand / MachineMilacron
SeverityCritical (Immediate Pump Stop)
ComponentHydraulic Pump Motor / Motor Starter
Affected SystemsHydraulic Power Unit / Mosaic Controller

Troubleshooting Protocol

Check power supply and connections

Verify all electrical connections to the affected component. Check for loose wires, burnt connectors, or signs of arcing. Measure voltage at the component terminals.

Inspect the component visually

Look for physical damage, corrosion, or wear. For heating bands: check for hot spots (discoloration). For sensors: check for damaged cables or contamination on the sensing surface.

Test the component with a multimeter

For thermocouples: measure resistance (should be 2-10 ohms, not open circuit). For heating bands: measure resistance against the nameplate rating. For relays: test coil resistance and verify switching with a test signal.

Replace the faulty part

Order the OEM replacement part (see OEM Parts table above). After replacement, run a full heat-up cycle and verify the alarm does not re-trigger. Document the replacement in the machine log.

OEM Replacement Parts

Part NameOEM Part NumberEst. Price
Milacron Heating BandMC-HB-{zone}$350-650
Milacron ThermocoupleMC-TC-{zone}$80-170
Milacron Mosaic Control ModuleMC-MOS-CTRL$800-1,600

Prices are estimated US market ranges. Contact your OEM distributor for exact pricing. {zone} = zone-specific variant.

Same Alarm on Other Machine Brands

If you operate multiple injection molding machine brands, the same fault may appear under different alarm codes:

Arburg: Error 320 Engel: Alarm 405 Sumitomo Demag: Alarm T-01

Equivalents & Cross-References

Equivalent / AlternateAction
Engel Alarm 510
Sumitomo Demag Pump Overload Alarm
Share this page Share on X

Frequently Asked Questions

How do I differentiate between an electrical supply issue and a mechanical overload causing M-305?

Measure the motor current on all three phases with a clamp meter while the machine is in 'Motor On / Idle' (pump running, all valves de-energized, no functions active). The idle current should be 30-50% of the motor's nameplate FLA—if idle current is normal but the alarm triggers during a specific function (e.g., injection), the problem is mechanical overload in that circuit. If idle current is already >60% FLA, the problem is either an electrical supply issue (check phase balance and voltage) or a pump/motor mechanical issue (seized bearing, internal pump damage). As a secondary check, swap the motor leads to rotate the phase sequence and re-measure—if the high current follows one phase, the issue is electrical (supply imbalance). If the high current stays with the motor, the issue is mechanical (pump or motor bearing).

Related Diagnostics & Materials

Machine Alarms Netstal

Netstal Alarm 102: Heating Zone Temperature Out of Range...

Netstal Alarm 102 occurs when the actual temperature of a specific heating band in the injection barrel deviates...

Machine Alarms Arburg

Arburg Error 320: Barrel Heating Control Failure -...

Arburg Error 320 is a critical interlock alarm triggered when the Selogica controller detects no current flow to one...

Machine Alarms Engel

Engel Alarm 405: Screw Recovery Time Exceeded - Diagnostics & Fix

Engel Alarm 405 is generated by the CC300 controller when the screw recovery (plastication) time exceeds the maximum...

Machine Alarms Netstal

Netstal Alarm 301: Mold Protection Force Exceeded -...

Netstal Alarm 301 is one of the most critical safety alarms in injection molding—it triggers when the clamping unit...

Machine Alarms Sumitomo Demag

Sumitomo Demag Alarm 220: Clamp Force Not Reached -...

Sumitomo Demag Alarm 220 triggers when the NC5 (or NC5 plus) controller detects that the actual clamping force...

Machine Alarms KraussMaffei

KraussMaffei Alarm MC45: Injection Pressure Limit...

KraussMaffei Alarm MC45 is generated by the MC6 controller (KM's latest-generation control platform) when the...

Machine Alarms Wittmann Battenfeld

Wittmann Battenfeld Alarm B6: Ejector Position Fault -...

Wittmann Battenfeld Alarm B6 triggers on the Unilog B8 (or B6/B6P) controller when the ejector system fails to reach...

Machine Alarms Arburg

Arburg Error 290: Screw Rotation Speed Deviation -...

Arburg Error 290 is triggered by the Selogica controller when the actual screw rotation speed (measured by the screw...

References & Industry Standards

  • ASTM International. Standard Specifications for Engineering Plastics & Thermoplastics. astm.org
  • UL Prospector. Plastics & Elastomers Material Database. ulprospector.com
  • MatWeb. Material Property Data for Engineering Thermoplastics. matweb.com
  • ISO 1043. Plastics — Symbols and Abbreviated Terms. iso.org