If you need help troubleshooting a specific issue, let me know:
Expanding tool offset memory or part program storage.
Many machines store secondary tool-setting data or vendor macros in the 8000-8999 program range. These are controlled by separate parameters. (Modern Controls) 1 = Locks 8000-series programs. 0 = Unlocks 8000-series programs. Parameter 0011 Bit 0 (PRG8) (Legacy 0-Series Controls) 1 = Locks 8000-series programs. 0 = Unlocks 8000-series programs. Mapping G-Codes and M-Codes to 9000 Programs fanuc 9000 parameters list
Because the list varies by model and builder, follow this flowchart of knowledge:
Axis control option configurations and canvas display options If you need help troubleshooting a specific issue,
Because 9000 parameters are heavily customized by machine builders (like a Haas ST-20 vs. a Mazak QT), the generic Fanuc manual will not have the definitive list.
Unlocks programmable mirror image, coordinate system rotation, and scaling (G51). Example 9900-Series Option Parameters (Modern Controls) 1 = Locks 8000-series programs
Fanuc allows you to call a 9000-series macro program using a simple custom G-code or M-code. If you see a non-standard code in a program (like G200 or M101 ), it is likely mapped to a 9000 program via these parameters. M-Code Macro Call Parameters (Modern Controls)