: Adjusts the physical zero-return position after a homing sequence. Critical for aligning tool changers. 3. Fanned Cycles & G-Code Behaviors
Spindle parameters translate CNC speed commands (S-codes) into analog voltage or digital signals sent to the spindle drive unit. Description Maximum Spindle Speed for Gear Range 1 5402 Maximum Spindle Speed for Gear Range 2 5403 Maximum Spindle Speed for Gear Range 3 5601 Spindle Orientation Delay time 5611 Rigging Tapping (G84) Parameter Settings Step-by-Step: Enabling Parameter Write (PWE)
Your parameter list comes from :
Used for connecting the CNC to a PC for program transfers . Device Type (usually 1 or 3 for standard RS-232) . 5111: Stop Bits . 5112: Baud Rate. 3. Essential Axis & Performance Parameters 1420: Rapid Traverse Rate for each axis . 1825: Servo Gain (Position loop gain) . fanuc 11m parameter list
Before delving into the parameter list, it's crucial to understand the different types of parameters and data within the FANUC 11M system:
| Parameter | Description & Notes | | :--- | :--- | | | General purpose parameter. Used for setting ISO/EIA code format (e.g., xxx01000 for ISO) | | #0020 - #0023 | Input/Output device numbers for foreground/background communication | | #0987 , #0988 | Set the number of control axes (e.g., #0987=5 for a 5-axis system). Crucial for multi-axis configuration, as it defines the total number of servo and spindle axes the CNC will control | | #1001#0 (INM) | Sets the minimum input increment: 0 for metric (mm), 1 for inch | | #1002#0 (JAX) | Sets simultaneous manual feed axes: 0 for single-axis jog, 1 for 3-axis simultaneous jog | | #1005#0 (ZRN) | Defines reference return check: 0 alarms if not referenced, 1 allows operation without referencing | | #1005#1 (DLZ) | Enables 1 or disables 0 dogless reference return for absolute encoders | | #1006#3 (DIA) | Sets 1 for diameter or 0 for radius programming (lathe-specific). Essential for lathe users | | #1006#5 (ZMI) | Sets reference return search direction: 0 for positive, 1 for negative | | #1020 | Defines the program axis name. Standard milling (M-series) names: X=88 , Y=89 , Z=90 | | #1022 | Assigns the axis position in the basic coordinate system | | #1023 | Assigns the servo axis number, typically matching the control axis number | | #1240 | Sets the 1st reference point (G28) position in machine coordinates | | #1320 , #1321 | Sets the positive ( #1320 ) and negative ( #1321 ) software overtravel limits. These are critical for safety | | #1401#0 (RPD) | Enables 1 or disables 0 manual rapid traverse before referencing | | #1402#4 (JRV) | Selects feed type: 0 for feed per minute, 1 for feed per revolution | | #1420 | Sets the rapid traverse rate for each axis | | #1423 | Sets the Jog feed rate for each axis | | #1815 | Absolute Encoder Setting (highly critical) : Includes bits for APC (Absolute Position Detector, #1815#5 ), APZ (Zero Point, #1815#4 ), and OPT (Separate Detector) | | #1820 | Command Multiplier Ratio (CMR). Calculated as (Command Unit / Detection Unit) x 2 | | #1825 | Sets the servo position loop gain | | #1826 | Sets the in-position width (allowable deviation) for each axis | | #1828 | Sets the position deviation limit during movement | | #1829 | Sets the position deviation limit at a stop | | #3111#0 | When set to 1 , this displays the "Servo Setting" and "Servo Adjustment" screens on the control, which are critical for configuring servos | | #9000 series | Option Parameters : These unlock software features. They are typically entered in two-digit hexadecimal format (e.g., OP1 = 2E for 0010 1110 ) and are often password-protected | | #5001 , #5110 , #5112 | RS232 Communication : Set device selection, DC codes (stop bits), and baud rate (e.g., #5112=10 for 4800 baud, 11 for 9600) |
| Control Category | Parameter Group | Key Functions | | :--- | :--- | :--- | | Servo & Spindle | #1000 - #1999 , #3000 - #3999 | Unit systems, axis attributes, reference points, travel limits, and spindle configuration | | Axis Control | #1000 - #1999 , #8000 - #8999 | Axis count (parameters #987, #988), servo motor codes, and position feedback settings | | Option (9000 series) | #9000 - #9999 | Enabling/disabling specific software features. These are often password-protected and stored in hexadecimal format | | Communication (I/O) | #0020 - #0023 , #5000 - #5132 | Handshaking methods, baud rates, and device selection for RS232 communication with external devices | : Adjusts the physical zero-return position after a
These parameters control the machine's logic (the ladder), handling functions like tool changers, coolant pumps, and safety interlocks. They are accessed via the NC/PC key on the keyboard.
Command Multiply (CMR) – Defines input increments per axis
While you need the full list, these "master" parameters are the most commonly corrupted or changed. Have these written down on a piece of tape inside your electrical cabinet. 5111: Stop Bits
| Param | Function | | :--- | :--- | | | Reference point #1 (X axis coordinate) | | 0101 | Reference point #1 (Y axis) | | 0102 | Reference point #1 (Z axis) | | 0120 | Grid shift amount (X) – for fine-tuning reference position | | 0700 – 0705 | Positive stroke limit (X, Y, Z, etc.) | | 0706 – 0711 | Negative stroke limit (X, Y, Z, etc.) |
The Fanuc 11M is a legendary CNC control from the mid-1980s to early 1990s, widely regarded as one of the most robust and reliable platforms for milling machines, machining centers, and routers. Despite its age, thousands of these controls are still in daily operation across job shops and production facilities worldwide. However, the Achilles' heel of any vintage CNC is —specifically, its parameters.
Servo Loop Gain (Controls responsiveness; default is usually 3000)
PWE switch is on. Simply flip the PWE bit back to 0 and press Reset.
To prevent operators from accidentally deleting tool change macros (O9000-O9999 programs), use these lock parameters. Parameter No. Bit / Value Description Bit 4 (NE9)