
axismd.ai
Siemens SINUMERIK Controller
Servo/Axis · Intermediate · 30-120 minutes
Siemens 300745 - Axis drive limit values for safe end positions exchanged
This alarm occurs when the safe end position limit values in the machine data (MD) are incorrectly set, with the upper limit lower than the lower limit. Fix by correcting the MD values during control boot-up.
Siemens 300745 - Axis drive limit values for safe end positions exchanged
Axis drive limit values for safe end positions exchanged
For the safe end position monitoring, there is a smaller value in the MD for the upper limit value than in the MD for the lower limit value. Request: During boot-up of the control Control reaction: Mode group not ready. Channel not ready. NC Start disable in this channel. Interface signals are set. Alarm display. NC Stop on alarm.
Root Cause Summary
This alarm occurs when the safe end position limit values in the machine data (MD) are incorrectly set, with the upper limit lower than the lower limit. Fix by correcting the MD values during control boot-up.
Safety
Causes and Fixes
SAFETY: Power Down and Lock Out
Follow LOTO procedures. Ensure machine is in safe state before accessing machine data.
Access Machine Data
Navigate to the machine data settings in the Siemens control system. Verify you have proper authorization level.
Identify Specific MD Parameters
Locate MD36100 (software limit switch minus) and MD36110 (software limit switch plus) for the affected axis.
Verify and Correct Limit Values
Ensure MD36100 < MD36110. Check against machine mechanical limits and reference point position.
Save and Validate
Save changes, perform control reboot, and verify alarm clears. Test axis movement within safe limits.
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.