Fanuc Macro System Variables List Pdf Extra Quality Official
For a comprehensive list of FANUC macro system variables, the most detailed "proper paper" and reference guides are the official FANUC Custom Macro B
Note: Access to parameters via #P_nnnn is not standard; instead use system variables mapping to specific parameters. Refer to FANUC manual for exact mapping. fanuc macro system variables list pdf
| Variable | Syntax | Description | |----------|--------|-------------| | #3000 | #3000 = n (message) | User alarm (n = 0–999) with optional message up to 26 chars. Stops program. | | #3006 | #3006 = n (message) | Operator message (non‑stop, press cycle start to continue). | For a comprehensive list of FANUC macro system
These are not system variables per se, but essential for macro programming: Stops program
| Variable | Axis | Description | |----------|------|-------------| | #5041 | X | Current position (absolute, workpiece coordinates) | | #5042 | Y | | | #5043 | Z | | | #5044 | 4th | | | #5045 | 5th | | | #5046 | 6th | | | #5061 | X | Skip position (when G31 is used) | | #5062 | Y | | | #5063 | Z | | | #5081 | X | Tool length compensation value (current) | | #5082 | Y | | | #5083 | Z | |
This document provides the most commonly used FANUC Macro B system variables in a structured, “paper‑like” format. To obtain a complete, model‑specific PDF, please contact a FANUC distributor or download from their technical portal (requires registration). The information above covers over 95% of typical macro programming needs.