Fanuc Parameter 1860 Work
No. Parameter 1861 is often the standard orientation shift (static offset), while 1860 is the synchronous error compensation. Changing 1861 without also checking 1860 will not fix rigid tapping issues—only orientation. Always verify both.
If you are setting up a new axis:
Disclaimer: This guide is for educational purposes. Always consult the specific Fanuc Parameter Manual for your specific control model (Series 16i/18i/21i/30i/31i/32i) and contact your machine tool builder's service department before modifying system parameters.
Understanding Fanuc Parameter 1860: Reference Position and Absolute Encoders
Fanuc Parameter 1860 stores the absolute position of an axis within the current rotation of the encoder. It is a critical, read-only system parameter used by the CNC to track exactly where an axis is relative to its reference (home) position. If the value in Parameter 1860 is lost or incorrect—often due to a battery failure—the machine will lose its "sense" of where it is, leading to homing alarms. What is the Function of Parameter 1860?
In Fanuc CNC systems, Parameter 1860 acts as the machine's memory for axis position data when using absolute pulse coders (APC). Unlike incremental encoders, which must hit a "limit switch" or "dog" every time the machine starts up, absolute encoders always know their position.
Role in Homing: When an axis is successfully homed (set with Parameter 1815.4 APZ), the current encoder count is saved into Parameter 1860.
Data Type: It typically uses modular arithmetic, meaning the value "wraps around" based on the encoder's pulses per revolution.
Reference Completion: If the system detects a discrepancy between the physical position and the value in 1860, it may trigger a "Request for Reference Position Return". How Parameter 1860 Works During Startup
When you power on a Fanuc machine equipped with absolute encoders:
Verification: The CNC reads the current value from the encoder. fanuc parameter 1860 work
Comparison: It compares this value against the stored data in Parameter 1860.
Validation: If they match within a certain tolerance, the machine "remembers" its position immediately without requiring a manual zero return. Troubleshooting Common 1860 Issues
Most issues related to Parameter 1860 arise after a battery failure or motor replacement.
Alarms 300-349 (APC Alarms): These indicate that the absolute position data has been lost.
Reference Position Incomplete: If you reset Parameter 1815 but the machine doesn't move to the correct spot, the value in 1860 will often change automatically once a new reference point is established.
Soft Overtravel Alarms: If the stored position in 1860 suggests the machine is outside its travel limits upon startup, you may need to power on while holding "P" and "CAN" (Cancel) to bypass the check and re-home the axis. Step-by-Step: Setting the Reference Position
Because Parameter 1860 is a system-generated value, you do not "type in" a value manually. Instead, you perform a procedure to let the CNC update it:
Master the Fanuc Zero Return Procedure in 5 Steps - CNCFixtech
Review: Understanding and Working with FANUC Parameter 1860
Introduction
FANUC is a leading manufacturer of CNC (Computer Numerical Control) systems, and their parameters play a crucial role in customizing and optimizing machine tool performance. Parameter 1860 is one such setting that holds significant importance in certain machining applications. This review aims to provide an in-depth understanding of FANUC parameter 1860, its functions, and how to work with it.
What is FANUC Parameter 1860?
Parameter 1860 is a specific setting in FANUC CNC systems that relates to the "Scaling function" or "Axis scaling" for a particular axis. It allows users to adjust the movement of a specific axis by scaling the command value. This parameter is especially useful in applications where the machine tool requires non-linear movement or where a specific axis needs to be adjusted to compensate for mechanical inaccuracies.
Functions of Parameter 1860
The primary function of parameter 1860 is to enable and set the scaling ratio for a specific axis. By adjusting this parameter, users can:
Working with Parameter 1860
To work with parameter 1860, follow these general steps:
Best Practices and Precautions
When working with parameter 1860, keep in mind:
Conclusion
FANUC parameter 1860 is a powerful tool for customizing and optimizing machine tool performance. By understanding its functions and following best practices, users can effectively utilize this parameter to achieve specific machining requirements. However, it is essential to approach parameter changes with caution and thoroughly test and validate any modifications to ensure safe and accurate machine tool operation.
Parameter 1860 controls the Feed per Revolution (FPR) Override limit.
When your G-code program commands a feed rate based on spindle revolutions (e.g., G99 G01 Z-50.0 F0.2), the operator can adjust this feed rate using the Override knob on the control panel (usually 0%, 10%, ..., 150%, 200%).
Parameter 1860 sets the maximum percentage of override the operator can select. Any override selection higher than this parameter’s value will be ignored or clamped to this maximum.
For a machine tool builder or maintenance technician, correctly configuring Parameter 1860 is a non-negotiable step during initial commissioning or after replacing a servo motor or coder.
The control needs to know how much distance equals "one count" (pulse).
Scenario B: Linear Scales (Separate Detectors) If the machine has linear scales (glass scales) mounted on the axis itself:
M19 and verify orientation accuracy (within ±1 encoder count).If you’ve adjusted Parameter 1860 but rigid tapping is still problematic, check these:
| Symptom | Likely Cause | Action | |--------|--------------|--------| | Parameter 1860 value is very large (>5000) | Incorrect initial setting or bad encoder | Reset to machine builder’s default, then re-calibrate | | Orientation works but tapping fails | Bad acceleration/deceleration times | Check Parameters 1865 (acceleration speed) and 1870 (time constant) | | Intermittent sync alarm | Electrical noise or failing spindle encoder | Check shielded cables, replace encoder | | Value resets after power cycle | Memory battery low or parameter write-protect on | Replace battery, check hardware write-protect switch |