Alarm 231 Y-Axis Following Error occurs when the Y-axis encoder feedback position deviates from the commanded position beyond the threshold set in Parameter 29 (Following Error Limit). This safety alarm prevents crashes by immediately faulting the axis when it cannot maintain proper position tracking during motion or at rest.
The jog handle transition fault indicates the MOCON board has detected an invalid or impossible state change from the manual pulse generator (MPG) encoder used for the jog handle operation. This occurs when the quadrature encoder signals from the jog handle show missing transitions, simultaneous transitions that violate quadrature encoding rules, or electrical noise causing false counts. The jog handle function is disabled until the fault clears and the handle produces valid encoder signals again.
Root Cause Summary
Alarm 231 Y-Axis Following Error occurs when the Y-axis encoder feedback position deviates from the commanded position beyond the threshold set in Parameter 29 (Following Error Limit). This safety alarm prevents crashes by immediately faulting the axis when it cannot maintain proper position tracking during motion or at rest.
Safety
Power off machine before manual axis inspection
Check for mechanical damage before restarting operation
Ensure the machine is properly grounded before performing any electrical troubleshooting.
Disconnect power to the machine before working on any electrical components.
Be aware of potential pinch points and moving parts when manually moving the axis.
Support the axis to prevent it from dropping unexpectedly if components are removed.
Consult the machine tool builder's documentation before making any adjustments to servo parameters.
Wear appropriate personal protective equipment (PPE), such as safety glasses and gloves.
Never bypass safety interlocks or attempt to operate the machine with known safety hazards.
Always power down and lock out the machine before performing mechanical checks.
Causes and Fixes
1
Check Y-Axis Manual Movement
Press EMERGENCY STOP, then manually move Y-axis by hand. Feel for binding, rough spots, or excessive resistance throughout the travel range.
Ensure spindle is stopped and machine is in emergency stop before manual movement
2
Inspect Ball Screw and Linear Ways
Remove Y-axis covers and visually inspect ball screw for damage, contamination, or lack of lubrication. Check linear guide rails for chips, debris, or worn bearing blocks.
Look for metal shavings or discoloration on the ball screw indicating wear or overheating
3
Verify Lubrication System
Check automatic lubrication system operation and verify proper grease distribution to Y-axis components. Manually lubricate if system is not functioning.
Check Parameter 31 (Lubrication Timer) to ensure proper lubrication intervals
4
Test Axis Movement
After addressing mechanical issues, jog Y-axis at slow feed rates (10-50 IPM) and monitor for smooth operation before returning to normal speeds.
1
Check Servo Amplifier Status LEDs
Open electrical cabinet and observe Y-axis servo amplifier LED indicators. Red LEDs indicate faults, green indicates normal operation.
Only qualified personnel should access electrical cabinet with proper lockout/tagout procedures
2
Monitor Servo Load in Diagnostics
Navigate to CURRENT COMMANDS > DIAGNOSTICS and observe Y-axis servo load percentage during movement. Excessive load (>80%) indicates motor or amplifier issues.
Compare Y-axis load values to X and Z axes - significant differences indicate problems
3
Verify Encoder Feedback
In CURRENT COMMANDS > POSITION, compare COMMANDED vs ACTUAL positions during slow jog moves. Erratic actual position readings indicate encoder problems.
Encoder issues often show as position jumping or inconsistent feedback
4
Check Motor Connections
Inspect Y-axis motor power and encoder cable connections for looseness, corrosion, or damage. Ensure proper cable routing without excessive bending.
1
Review Parameter 29 Setting
Access SETTING > PARAMETERS and check Parameter 29 (Following Error Limit). Typical values are 0.005-0.020 inches depending on machine model and application.
Consult machine manual for factory default Parameter 29 value for your specific machine model
2
Check Servo Tuning Parameters
Review Parameters 21-28 (Servo Gains) for Y-axis. Compare to factory defaults or known good values. Incorrect gains can cause poor following performance.
Only adjust servo parameters if you have proper training - incorrect settings can damage equipment
3
Monitor Following Error in Real-Time
Use CURRENT COMMANDS > DIAGNOSTICS to observe actual following error values during various feed rates and accelerations to determine appropriate Parameter 29 setting.
Following error should typically be less than 50% of Parameter 29 value during normal operation
4
Test with Incremental Adjustments
If following error consistently approaches Parameter 29 limit, incrementally increase the parameter value and test, but investigate root mechanical causes first.
1
Inspect for Crash Damage
Examine Y-axis components for signs of impact damage, bent components, or misalignment that could create binding or resistance to movement.
Look for witness marks, scratches, or deformation on axis components and machine structure
2
Check Workholding Setup
Verify that vise, fixtures, or workpiece are not interfering with Y-axis travel. Ensure proper clearances and that clamping forces are not binding the axis.
Remove all workpieces and fixtures when diagnosing axis movement issues
3
Verify Axis Alignment
Use dial indicator to check Y-axis straightness and perpendicularity. Misalignment can cause binding and following errors during movement.
Check alignment at multiple points along the axis travel to identify localized problems
4
Test Unloaded Movement
Remove all tooling, workpieces, and fixtures, then test Y-axis movement to isolate whether the problem is machine-related or setup-related.
1
Clean Y-Axis Components
Remove way covers and thoroughly clean ball screw, linear guide rails, and bearing blocks using appropriate solvents and cleaning tools.
Use proper cleaning solvents that won't damage seals or lubricants
2
Inspect Encoder for Contamination
Check Y-axis encoder disc and reader head for chips, coolant, or debris that could cause erratic position feedback.
Use compressed air and lint-free cloths - never touch encoder disc with fingers
3
Check Way Cover Seals
Inspect accordion covers and seals for damage that allows contamination to enter the Y-axis components. Replace damaged seals.
Properly functioning way covers are critical for preventing contamination-related issues
4
Re-lubricate and Test
Apply fresh lubrication to cleaned components and test Y-axis movement at various speeds to ensure smooth operation without following errors.
DIY Feasiblemedium confidence
Call a technician if:
·Servo amplifier replacement needed
·Encoder replacement required
·Ball screw replacement necessary
·Servo parameter tuning required
Prevention
Maintain proper lubrication schedules
Keep way covers intact and sealed
Regular cleaning of axis components
Monitor servo load percentages during operation
Avoid crash conditions through proper programming
Common Mistakes
Adjusting Parameter 29 without addressing root cause
Ignoring mechanical binding issues
Not checking for contamination in encoder
Overlooking loose motor connections
Failing to verify proper lubrication system operation