SIEMENS alarm 300001 fires when the SINAMICS drive detects motor phase current exceeding the overcurrent threshold defined in parameter P0640. This protection mechanism immediately disables the drive to prevent IGBT power stage damage and motor winding burnout.
Siemens SINUMERIKServo/AxisAdvanced30-120 minutes
300001
Siemens 300001 - Axis drive number not possible
Axis drive number not possible
On powering up the drives, the NCK-specific machine data 13010 DRIVE_LOGIC_NR was checked for impermissible inputs. In the MD, a drive logic number is entered that can be selected as required within the established limits (drive number 0 = "No drive available"). Numbers greater than 15 are not allowed, nor may the same number be used more than once. The MD array must be configured without spaces, i.e. as soon as the logical drive number 0 is selected once, it is necessary for the logical drive number 0 to be entered in all MDs with a higher location index [p] Control reaction: NC not ready. The NC switches to follow-up mode. Channel not ready. NC Start disable in this channel. Interface signals are set. Alarm display. NC Stop on alarm.
Root Cause Summary
SIEMENS alarm 300001 fires when the SINAMICS drive detects motor phase current exceeding the overcurrent threshold defined in parameter P0640. This protection mechanism immediately disables the drive to prevent IGBT power stage damage and motor winding burnout.
Safety
Drive/power/encoder circuit: hazardous voltages may remain in the DC link after power-off. Lock out / tag out, wait for discharge per the drive documentation, and use qualified personnel only.
Causes and Fixes
1
Check Drive Diagnostics
Navigate to SINUMERIK Diagnostics > Drive > r0949[0..2] to read actual motor phase currents and compare against P0640 overcurrent limit.
r0949 shows instantaneous current values - capture during fault occurrence if possible
2
Inspect Motor Cable Integrity
Power down system and megger test motor cable insulation resistance between phases and to ground. Check X101 motor connection terminals for loose connections or corrosion.
Ensure complete power isolation and LOTO procedures before cable inspection
3
Verify Cable Routing and Shielding
Check motor cable routing away from power cables, verify shield continuity and proper grounding at drive end only. Inspect for mechanical damage or pinch points.
Use P0613 to verify configured cable length matches actual installation
1
Check Load Monitoring Values
In SINUMERIK Diagnostics, monitor r0031 (torque actual value) and r0032 (power actual value) during normal operation to identify load patterns.
Compare r0031 values against motor rated torque to assess load percentage
2
Perform Mechanical Inspection
Manually rotate motor shaft with drive disabled to check for binding, excessive friction, or mechanical interference in the driven mechanism.
Ensure drive is properly disabled and axis brakes are released before manual movement
3
Verify Load Inertia Settings
Check P0341 (motor moment of inertia) and P0342 (load moment of inertia) parameters match actual mechanical system to ensure proper current controller tuning.
Incorrect inertia values can cause overcurrent during acceleration/deceleration phases
1
Verify Motor Parameter Settings
Check P0304 (rated motor voltage), P0305 (rated motor current), and P0310 (rated motor frequency) match motor nameplate data exactly.
Use P1910 motor data identification routine to automatically detect motor parameters
2
Review Overcurrent Threshold
Examine P0640 overcurrent threshold setting - should typically be 150-200% of P0305 rated current depending on application requirements.
Check P0640 against drive manual recommendations for your specific motor type and application
3
Validate Current Controller Settings
Verify P0072 (current controller proportional gain) and P0073 (current controller integral time) are appropriate for motor inductance values in P0350/P0356.
Use automatic optimization function P1960 to tune current controller parameters
1
Analyze Current Balance
Monitor r0949[0], r0949[1], r0949[2] for phase current imbalance during operation. Significant imbalance indicates winding or connection issues.
Phase current imbalance >10% typically indicates motor winding problems
2
Perform Motor Insulation Test
Disconnect motor from drive and perform insulation resistance test between windings and to ground using 500V megger. Values should exceed 1MΩ.
Ensure motor is completely disconnected from drive before insulation testing
3
Check Motor Bearing Condition
Listen for unusual bearing noise, check for excessive vibration, and verify smooth manual rotation when motor is de-energized.
Use vibration analysis or bearing temperature monitoring if available for predictive maintenance
DIY Feasiblehigh confidence
Call a technician if:
·Motor winding failure confirmed
·Drive power module damage suspected
·Repeated faults after parameter corrections
Prevention
Regular motor cable inspection and megger testing
Monitor load trends using r0031/r0032
Implement predictive maintenance on motor bearings