If your machine is currently running, The FANUC 0T has no internal hard drive or flash memory for storage. Here is the industry-standard method using the RS-232 serial port:
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
Key notes and safety
| Param | Bit | Function | |-------|-----|----------| | | 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) | fanuc ot 900 parameter list
Incorrect settings can cause machine locks, missing features, or axis malfunctions.
The 900-series parameters on a FANUC 0T control system dictate optional software features. Standard parameters (0001–0999) handle basic machine physics like axis limits, feed rates, and encoder configurations. In contrast, 900 parameters act as a digital checklist. By turning specific bits on (1) or off (0), you enable or disable built-in software modules without changing physical hardware. Binary Bit Structure
Return to the setting page and change back to PWE = 0 . Press the RESET key to clear the P/S 100 alarm. If your machine is currently running, The FANUC
He powered off. Counted ten seconds. Powered on.
He worked down the list like a bomb tech disarming a legacy device. 901, 902, 903—each one a buried decision about servo amplifiers, PMC allocation, whether the E-stop was N.C. or N.O.
Allows the memory to hold up to 125 part programs. Common Fanuc 0T 900 Parameters Key notes and
| Bit | Name | Function | | :--- | :--- | :--- | | 0 | HSM | High-speed machining (look-ahead) | | 1 | RIN | Rigid tapping (G84.2 / G84.3) – Critical for live tooling | | 2 | PRC2 | Advanced precision contouring (improved block transition) | | 3 | F15 | F15 format part system | | 4 | LK3 | Helical interpolation (Z axis movement during circular interpolation) | | 5 | CX1 | Chamfering / corner rounding (G01 with ,C or ,R) | | 6 | PPB | Program re-start (from any sequence number) | | 7 | NC1 | NC unit for punching |
Modifying these parameters allows you to activate critical features like additional macro variables, graphic displays, conversational programming, and extra tool offsets. ⚠️ Critical Warning Before Editing Parameters
Are you trying to enable a specific feature (like DNC, Macros, or more memory)?
On the wall behind him, the production schedule showed a rush order for 500 hydraulic pistons—due tomorrow. No one else knew that without those 900 parameters, the job would have been scrapped, the customer lost, the shop shuttered.
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.