
axismd.ai
Siemens SINUMERIK Controller
Servo/Axis · Intermediate · 30-120 minutes
Siemens 301706 - Axis drive parameterization of cam position invalid
At least one of the parameterized cams enabled via MD 1301: $MD_SAFE_FUNCTION_ENABLE (safe functions enable) does not comply with the rule stating that cam positions are not allowed to be within the tolerance range around the modulo position. The valid tolerance range is: With inactive cam synchronization (MD 1301 bit 7 = 0): Lower modulo value + POS_TOL <= cam position Upper modulo value - POS_TOL > cam position With active cam synchronization (MD 1301 bit 7 = 1): Lower modulo value + POS_TOL <= cam position Upper modulo value - POS_TOL - CAM_TOL > cam position Explanations: - POS_TOL: Actual value tolerance (MD 1342: $MD_SAFE_POS_TOL (actual value tolerance crosscomparison)) - CAM_TOL: Cam tolerance (MD 1340: $MD_SAFE_CAM_TOL (tolerance for safe cams)) - Upper/lower modulo value: is determined by MD 1305: $MD_SAFE_MODULO_RANGE (actual value range for safe cam with rotary axes) 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.
Siemens 301706 - Axis drive parameterization of cam position invalid
Axis drive parameterization of cam position invalid
At least one of the parameterized cams enabled via MD 1301: $MD_SAFE_FUNCTION_ENABLE (safe functions enable) does not comply with the rule stating that cam positions are not allowed to be within the tolerance range around the modulo position. The valid tolerance range is: With inactive cam synchronization (MD 1301 bit 7 = 0): Lower modulo value + POS_TOL <= cam position Upper modulo value - POS_TOL > cam position With active cam synchronization (MD 1301 bit 7 = 1): Lower modulo value + POS_TOL <= cam position Upper modulo value - POS_TOL - CAM_TOL > cam position Explanations: - POS_TOL: Actual value tolerance (MD 1342: $MD_SAFE_POS_TOL (actual value tolerance crosscomparison)) - CAM_TOL: Cam tolerance (MD 1340: $MD_SAFE_CAM_TOL (tolerance for safe cams)) - Upper/lower modulo value: is determined by MD 1305: $MD_SAFE_MODULO_RANGE (actual value range for safe cam with rotary axes) 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.
Safety
Common Causes
Troubleshooting Steps
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.