Milacron Alarm M-305: Hydraulic Pump Motor Overload - Diagnostics & Fix
Published: 2026-05-31
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 Code | M-305 |
|---|---|
| Brand / Machine | Milacron |
| Severity | Critical (Immediate Pump Stop) |
| Component | Hydraulic Pump Motor / Motor Starter |
| Affected Systems | Hydraulic Power Unit / Mosaic Controller |
Troubleshooting Protocol
Identify which zone/component triggered the alarm. Record the error code, timestamp, and any measured deviation values shown on the diagnostic screen.
Power down the machine and follow Lock-Out Tag-Out procedures. Visually inspect the affected component for physical damage, loose connections, polymer leakage, or carbonized material.
Using a multimeter, check resistance/continuity on the affected circuit. Verify SSR functionality and fuse integrity. Compare readings to OEM specifications.
Replace the failed component with an OEM-approved part. Do not substitute with generic equivalents unless validated for the specific machine model and operating conditions.
Restart the machine, verify the alarm is cleared, run a test cycle, and document the root cause, repair performed, and parts replaced in the machine maintenance log.
Equivalents & Cross-References
| Equivalent / Alternate | Action |
|---|---|
| Engel Alarm 510 | |
| Sumitomo Demag Pump Overload Alarm |
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
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...
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...
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...
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...
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...
KraussMaffei Alarm MC45: Injection Pressure Limit...
KraussMaffei Alarm MC45 is generated by the MC6 controller (KM's latest-generation control platform) when the...
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...
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