Each parameter 900–909 is usually written in binary bits (0 or 1) or decimal value derived from bits.
Example:
N0900 P 01100001
| Bit | Function | |------|-----------| | 7 | Spindle orientation function (M19) available | | 6 | Orientation stop position setting (by parameter vs. auto) | | 5 | High-speed orientation response | | 4 | Encoder type: 0 = separate encoder, 1 = built-in motor encoder | | 3-0 | Orientation deceleration constant |
Each 900 parameter is an 8-bit binary number, displayed in decimal format. To understand the "list," you must convert decimal to binary.
Example: Parameter 903 shows a value of 11001011 on the screen.
0903 0 0 1 1 0 0 1 0
(Reading from right to left: bit 0 is the rightmost number)
To enable Macro B (MA2) on parameter 903, bit 0:
You need bit 0 = 1. If current is 0, change it. The display will update automatically.
Introduction
The Fanuc OT series uses option parameters in the 900–923 range (commonly called “900 parameters”) to enable optional features and functions on O/T-series controls. Each parameter is an 8-bit value where each bit (bit0…bit7) typically toggles a specific option (displayed as binary 76543210). Below is a concise, practical reference you can use to identify and set OT-900 option bits safely.
How to access/write 900 parameters (common method)
Key notes and safety
OT-900 parameter quick reference (bits shown as 76543210)
901: Tape/memory and programming features
902: Manual pulse generator and spindle features
903–923: Additional option groups (I/O, macros, language, work offsets, tool/table options, memory options, interface options). Examples seen across OT documentation:
(Important) Many online OT-900 lists show which bit maps to which option but exact mapping can differ by firmware version, OEM build, or installed option board. Use the table above as the common/default mapping; verify against your machine's service manual.
Example: how to enable G10 (program input of offsets)
Troubleshooting common write issues
Backup and recovery
Where to find authoritative lists and manuals
Quick checklist before editing 900 parameters
If you want, I can:
Related search suggestions (to help you find exact manuals and model-specific tables)
The Fanuc 0-T series uses the 900-range parameters to control specific system options and hardware configurations. These are typically "bit" parameters, where each digit (0 or 1) in an 8-bit string enables or disables a specific machine capability Google Groups Core Fanuc 0-T 900 Option Parameters
Below are the primary option parameters for the 0-T control. Each parameter consists of 8 bits (labeled 7 to 0 from left to right). Description Canned Cycle (Basic) G10 Program Input of Offset Inch / Metric Conversion Special G Code Tape Memory Addition (120m) Chamfering / Corner Radius Multiple Repetitive Canned Cycles (G70-G76) Constant Surface Speed Control Stored Pitch Error Compensation Custom Macro A Actual Spindle Speed Output Number of Programs (Set to 125) Soft Keys Below CRT
Language Options (0: Japanese, 1: German/French, 3: Italian, 4: Spanish) How to Edit 900 Series Parameters
Editing these parameters requires enabling "Parameter Write" and often putting the machine in a specific state. Google Groups Enable PWE [OFFSET/SETTING] SETTING 2 (Handy) and change PARAMETER WRITE (PWE) from 0 to 1. An alarm (100) will appear; this is normal. Access Parameters [PARAM/DGNOS] (Number Search) to jump to the option section. Edit Values Cursor to the specific bit. Type the new 8-digit binary string and press Return to the Setting screen and set back to 0.
Power the machine off and back on to initialize the new settings. Important Warning Fanuc Ot 900 Parameter List - Google Groups
The 900 series parameters on the Fanuc 0-T control are "option parameters" that enable or disable specific hardware and software features. Each parameter number (e.g., 900, 901) consists of 8 bits (labeled 0 through 7), where setting a bit to "1" activates a function and "0" deactivates it. Key 900-Series Parameter Bit Definitions
Below is a breakdown of common 900-series options for the Fanuc 0-T system: Parameter 900 Bit 0: Canned Cycles (G-codes like G73, G81) Bit 1: G10 (Programmable Data Input) Bit 5: Inch/Metric Conversion Parameter 901 Bit 0-4: Tape Memory Additions (ranges from 20M to 320M) Bit 5: Chamfering and Corner Radius Bit 7: Multiple Repetitive Canned Cycles (G70-G76) Parameter 902 Bit 2: Constant Surface Speed Control (G96/G97) Bit 5: Stored Pitch Error Compensation Bit 6: Custom Macro A Parameter 903 Bit 4: MDI Execution B Bit 5: Number of Programs (Set to 125) Bit 7: Soft Keys below CRT display Parameter 910/911 910 Bit 1: Work Offsets (G54-G59) 911 Bit 2: Rigid Tapping 911 Bit 3: Clock and Part Counters display How to Access and Edit
Because these parameters are critical to machine functionality, they are typically protected. Fanuc O-T Parameter List Overview | PDF - Scribd
The Fanuc 0-T 900 series parameters are option parameters used to enable specific software features like canned cycles, memory additions, and interface controls. Because these options are often purchased separately, they are typically found on a "proper paper" list (a physical hard copy) provided by the machine tool builder (MTB) or Fanuc at the time of purchase. Google Groups Common Fanuc 0-T 900 Series Parameters
Each parameter is an 8-bit byte (bits 0–7). Below are some of the standard definitions often found on your paper copy: Description Canned Cycles (G80–G89) G10 Program Input of Offset Inch / Metric Conversion Multiple Repetitive Canned Cycles (G70–G76) Tape Memory Additions (20M to 320M) Chamfering and Corner Radius Reader/Puncher Interface Control Constant Surface Speed Control (G96/G97) Actual Spindle Speed Output Language selection (Japanese, German, French, Chinese) PMC Model selection (Model L, Model M 3000/5000 step) How to Enter Parameters from Your Paper Copy Fanuc Ot 900 Parameter List - Google Groups
The Fanuc 0T Series (including 0T-A, 0T-B, and 0T-C) uses the 900 series parameters to enable specific software options and machine features. These are binary bit-level parameters where each number (900, 901, etc.) contains 8 individual bits (numbered 0 to 7) that function as on/off switches for features like canned cycles, additional memory, and macro programming. Critical Preparation & Safety fanuc ot 900 parameter list
Warning: Changing 900-series parameters can disable your machine or cause severe damage if done incorrectly.
Backup Everything: Always perform a full SRAM backup or manually record every existing parameter before making changes.
PWE (Parameter Write Enable): You must enable PWE to make changes. Switch to MDI Mode. Press the SETTING function key.
Find PARAMETER WRITE and change it from 0 to 1. An "ALM 100" (PWE enabled) will appear; this is normal. Fanuc 0T 900-Series Parameter List
Below are the most common bit settings found in 900-series parameters for the 0T control. | Parameter | Bit | Description |
| :--- | :--- | :--- || 900 | 0 | Canned Cycle (G70-G76) || | 1 | G10 Program Input of Offset || | 3 | Manual Pulse Generator (Handle) || | 5 | Inch / Metric Conversion || 901 | 1 | Tape Memory Addition (120M) || | 5 | Chamfering and Corner Radius || | 7 | Multiple Repetitive Canned Cycles || 902 | 2 | Constant Surface Speed (G96/G97) || | 6 | Custom Macro A || 903 | 1 | X-Axis Mirror Image || | 7 | Soft Keys (Below CRT) || 910 | 1 | Work Offsets (G54–G59) || 911 | 2 | Rigid Tapping || 912 | 0 | 3rd / 4th Reference Point Return | How to Edit 900-Series Parameters Fanuc 900 Parameter List Overview | PDF - Scribd
Here is the Feature / List of Fanuc OT 900 Parameters.
In Fanuc OT (and many 0-series controls), parameters 900–999 are "Option Parameters" or "Machine-Specific Parameters".
They are NOT standardized across all machines — their exact meaning depends on the machine tool builder (Mori Seiki, Haas, Nakamura, Okuma, Leadwell, etc.).
However, there is a common core set of option bits for Fanuc 0T (Model A/B/C). These are typically set at the factory and should not be changed without a backup.
Write them down today. If your Fanuc OT battery dies and the 900 list is lost, even a Fanuc field tech will have to reverse-engineer the machine’s behavior.
Want to check yours? On a Fanuc OT, press DGNOS/PARAM → soft key right to PARAM → type 900 → INPUT. If you see zeros for everything, someone never set them – or you’ve just had a memory loss.
In the Fanuc 0-T (OT) control series, the 900 series parameters (900–999) are classified as "option parameters". These bit-level settings enable or disable major software features, memory expansions, and machine interface capabilities. Critical Access and Safety
Before modifying any 900-series parameters, you must enable Parameter Write Enable (PWE). Step 1: Enter MDI Mode on the control. Step 2: Press the SETTING function key.
Step 3: Set PWE = 1. The control will typically trigger a "P/S 100" alarm, which is normal during editing.
Step 4: Navigate to the SYSTEM page and press the PARAM soft key.
Warning: Modifying option parameters without proper backup or factory authorization can disable critical machine functions or cause system instability. Always record your current values before making changes. Fanuc 0-T 900-Series Parameter List Each parameter 900–909 is usually written in binary
Each parameter consists of 8 bits (labeled 7 to 0 from left to right).
Below are key 900-series options (bits 0–7) for the Fanuc 0-T control, enabling essential functions: Fanuc Ot 900 Parameter List - Google Groups
The Fanuc 0T 900 series parameters are critical "Option Parameters" that enable or disable specific software features and hardware capabilities. Each parameter consists of 8 bits (0–7), with each bit corresponding to a different function. Common Fanuc 0T 900 Parameters
Below is a list of frequently used 900-series parameters for the 0T control: | Parameter | Bit | Description | | :--- | :--- | :--- | | 0 | Canned Cycles (G70–G76) | | | 1 | G10 Program Input of Offset | | | 5 | Inch / Metric Conversion | | 1 | Tape Memory Addition (120M) | | | 5 | Chamfering and Corner Radius | | | 7 | Multiple Repetitive Canned Cycles | | 2 | Constant Surface Speed Control (G96/G97) | | | 6 | Custom Macro A | | 1 | X-Axis Mirror Image | | | 5 | Number of Programs (125) | | | 7 | Soft Keys below CRT | | 0 | Tool Geometry / Wear Offset | | 0 | Graphics Display | | 1 | Work Offsets (G54–G59) | | 2 | Rigid Tapping | | | 3 | Clock and Part Counters | How to Access and Edit 900 Parameters To modify these settings, you must first enable Parameter Write Enable (PWE) Fanuc Ot 900 Parameter List - Google Groups
The Fanuc 0T 900 parameter list refers to the critical "option parameters" used to enable specialized software features and hardware capabilities on the Fanuc Series 0-T CNC control. While standard parameters control daily machine behavior like rapid speeds and stroke limits, the 900-series (ranging from 900 to 932) unlocks internal options such as canned cycles, custom macros, and memory expansions. Understanding the 900-Series Parameters
Unlike standard decimal or integer parameters, the 900-series are bit-type parameters. Each parameter consists of 8 bits (labeled 0 through 7), where setting a bit to 1 enables a specific function and 0 disables it. Core Option Parameter Examples
The following table highlights some of the most frequently referenced option parameters for the 0-T series: | Parameter | Bit | Description |
| :--- | :--- | :--- || 900 | 0 | Canned Cycle (G-codes like G80–G89) || 900 | 1 | G10 Program Input of Offset || 900 | 5 | Inch / Metric Conversion || 901 | 1 | Tape Memory Addition (120M) || 901 | 5 | Chamfering and Corner Radius || 901 | 7 | Multiple Repetitive Canned Cycles (G70–G76) || 902 | 2 | Constant Surface Speed Control || 902 | 6 | Custom Macro A || 903 | 7 | Soft Keys below CRT || 910 | 0 | Program Restart || 910 | 1 | Work Offsets (G54–G59) || 911 | 2 | Rigid Tapping | How to Access and Modify 900 Parameters
Modifying these parameters is restricted because they often relate to paid options from the machine tool builder (MTB). Enable Parameter Write (PWE): Switch the machine to MDI mode. Press the SETTING or PARAM hard key.
Find the PWE (Parameter Write Enable) setting and change it from 0 to 1. The CNC will typically trigger an alarm (e.g., P/S 100), which is normal. Navigate to the 900s:
Press the SYSTEM or PARAM key again to view the parameter list.
Type 900 and press INPUT or use the PAGE DOWN keys to scroll to the correct page. Input New Values: Highlight the target bit.
Enter the 8-digit binary string (e.g., 00100101) and press INPUT. Finalize and Reboot: Set PWE back to 0. Press RESET to clear the alarm.
CRITICAL: Many 900-series changes require a full power cycle (OFF/ON) to take effect. Safe Handling and Risks Fanuc O-T Parameter List Overview | PDF - Scribd
| Bit | Name | Function (1 = Enabled) | | :--- | :--- | :--- | | 0 | ERS | External Reset | | 1 | MTP | Manual Pulse Generator (handwheel) – Critical for most lathes | | 2 | MFS | Machine Lock Feedrate Skip | | 3 | OPP | Optional Stop (M01) skip | | 4 | INI | Input unit – 0: MM, 1: Inch | | 5 | SW8 | Software limit override | | 6 | SWM | Mirror image | | 7 | PRC | Precision contouring (AI contour control) |
| Param | Bit | Function | |-------|-----|----------| | 900 | 0 | Helical interpolation | | | 1 | Scaling | | | 2 | Coordinate system rotation | | | 3 | User macro A | | | 4 | User macro B | | | 5 | Mirror image | | | 6 | DNC (tape mode) | | | 7 | Custom macro (global variables) | | 901 | 0 | Additional work offsets (6 pairs) | | | 1 | Tool life management | | | 2 | Tool offset memory C (wear/geometry) | | | 3 | G68/G69 coordinate rotation (milling) | | | 4 | Polar coordinate interpolation | | | 5 | Cylindrical interpolation | | | 6 | Skip function (G31) | | | 7 | High-speed skip | | 902 | 0 | Constant surface speed (G96/G97) | | | 1 | Multiple repetitive cycles (G70–G76) | | | 2 | Pattern repeat | | | 3 | Chamfering/rounding | | | 4 | Helical (already 900.0) | | | 5 | Thread cycle (G92) multiple start | | | 6 | G32 thread cutting | | | 7 | G34 variable lead thread | | 903 | 0 | Automatic tool position compensation | | | 1 | Tool nose radius compensation (G41/G42) | | | 2 | Tool offset measure (touch setter) | | | 3 | Program restart | | | 4 | Manual absolute ON/OFF | | | 5 | External data input | | | 6 | Rigid tapping (requires spindle encoder) | | | 7 | Spindle synchronization | | 904 | 0 | Background editing | | | 1 | Graphic display (tool path) | | | 2 | Program number search | | | 3 | Sequence number compare/stop | | | 4 | Tape punch format (ISO/EIA) | | | 5 | 2nd spindle control | | | 6 | Tool offset B (32 pairs) | | | 7 | Tool offset C (99 pairs) | | 905 | 0 | High-speed machining (G08) | | | 1 | AI contour control (Fanuc 0TC) | | | 2 | Nano smoothing | | | 3 | Small diameter drill cycle | | | 4 | Polygon turning | | | 5 | 2-axis synchronous feed | | | 6 | 3-axis control (lathe with live tooling) | | | 7 | C-axis control | | 906 | 0 | Manual guide (conversational) | | | 1 | Data server | | | 2 | Ethernet | | | 3 | Remote buffer | | | 4 | High-speed DNC (5/10/20 msec) | | | 5 | Memory card | | | 6 | Floppy disk interface | | | 7 | PCMCIA adapter | | 907 | 0 | Spindle load meter (analog output) | | | 1 | Part counter (input signal) | | | 2 | Power outage recovery | | | 3 | Automatic power off | | | 4 | Operation time display | | | 5 | Clock function | | | 6 | Maintenance timer | | | 7 | Operator message (100–199) | | 908 | 0 | 4th axis (A-axis) | | | 1 | 2nd spindle (sub-spindle) | | | 2 | Tailstock control | | | 3 | Parts catcher control | | | 4 | Bar feeder interface | | | 5 | Chip conveyor control | | | 6 | Door interlock override | | | 7 | Safety zone (stroke check) | | 909 | 0 | High-speed skip (duplicate) | | | 1 | Probe calibration (Renishaw) | | | 2 | Tool breakage detection | | | 3 | Adaptive feedrate | | | 4 | Learning control | | | 5 | Feed forward | | | 6 | Backlash acceleration | | | 7 | Dual drive control (two motors one axis) | | Bit | Function | |------|-----------| | 7
| Bit | Function | |------|-----------| | 7 | Grid shift for X axis | | 6 | Grid shift for Z | | 5 | Reference return direction: 0 = positive, 1 = negative | | 4 | Automatic grid shift on power-up | | 3 | Stroke limit 1 (hardware) enable | | 2 | Stroke limit II (software) enable | | 1 | Reference position shift (G28) | | 0 | Dogless reference return (absolute encoder) |