If Parameter 901, Bit 0 controls "Constant Surface Speed," setting it to 1 will activate G96 on the lathe. How to Access and Change 900 Series Parameters
When a customer purchased a new lathe, they paid for options. Fanuc provided the MTB (Machine Tool Builder) with a specific 8-bit binary code to enter into the 900s. When a machine changes hands, often these options are present but disabled in the parameters. Knowing the correct 900 parameter list can "unlock" dormant features already paid for by the original owner.
Each individual parameter from 900 to 923 contains labeled from right to left as Bit 0 to Bit 7 . Parameter 900: Core G-Code and Interfacing Bit Number Binary Value Function Description Bit 0 00000001 Enables Canned Cycles Bit 1 00000010 Enables G10 Data / Offset Program Input Bit 2 00000100 Enables Mechanical Handle Feed Bit 3 00001000 Activates Manual Pulse Generator 1st Axis Control Bit 4 00010000 Enables S4 / S5 Digit Spindle Control Bit 5 00100000 Enables Inch / Metric Conversion functions Bit 6 01000000 Enables Special Special G-Codes Bit 7 10000000 Reserved / System Default Parameter 901: Memory Allocation and Cycles Fanuc 16i-18i-21i Data Input and Output Settings fanuc ot 900 parameter list
Old Fanuc OT controls have volatile CMOS batteries. Use the PUNCH function to output all parameters to a PC:
Complete Guide to the Fanuc 0T 900 Parameter List are specialized system variables that control software options and core hardware functionalities on the legacy Fanuc Series 0T (0-T) lathe controller . Unlike standard axis variables or tool coordinates, these parameters enable structural extensions like expanded tape memory , canned cycles , custom macro integration , and hardware pulse generators . Properly configuring these 8-bit binary registers allows CNC machinists and maintenance technicians to maximize machine output or restore a controller after a system crash. Accessing and Modifying 900-Series Parameters If Parameter 901, Bit 0 controls "Constant Surface
Each parameter 900–909 is usually written in or decimal value derived from bits.
If you can tell me the (e.g., 0-TC, 0-TD) and the machine manufacturer (e.g., Daewoo, Hardinge), I can help you find more specific parameter information. When a machine changes hands, often these options
Spindle speed control / Constant surface speed control. Bit 2 (SCS): Axis control by synchronized control. Bit 3 (ABS): Absolute pulse coder position detection. Bit 4 (MEF): Macro executor function. Bit 5 (NWS): 2nd/3rd/4th reference point return. Bit 6 (FIN): F1-digit feed command. Bit 7 (EXP): Exponential interpolation. Parameter 901: Display and Memory Enhancements Bit 0 (NMC): Number of registerable programs expansion. Bit 1 (MBG): Background editing capability. Bit 2 (PRC): Polarity or coordinate rotation. Bit 3 (EDT): Playback editing function. Bit 4 (CRG): Custom macro B variables display. Bit 5 (MCR): Custom macro B function activation. Bit 6 (CLG): Cylinder interpolation. Bit 7 (POL): Polar coordinate interpolation. Parameter 902: Advanced Interpolation and Cycles Bit 0 (CFS): Chamfering and corner rounding.
Key notes and safety
Before editing, always capture the "original state" of parameters 900–909. Write them down in your machine logbook. And remember: On a 40-year-old control, the difference between a basic turning center and a full C-axis live-tooling machine is often just in the 900 list.
Backup and recovery