| Bit | Name | Function | | :--- | :--- | :--- | | 0 | MIN | Multiple repetitive cycles (G70-G76) – Standard on most, but can be disabled | | 1 | BCD | BCD/ Binary output (for custom PLC) | | 2 | PRF | Program format (FS10/11 format for macro) | | 3 | PRO | Program number search (Oxxxx search) | | 4 | BPT | Background edit (edit while running another program) | | 5 | EVS | Extended custom macro variables (#500–#999) | | 6 | CIX | Composite / canned cycle for X axis | | 7 | MAC | (G65, G66) – Essential for parametric programming |
Many second-hand lathes come with Macro B disabled. Check . If zero, set it to 1, and suddenly you can use #100 = #101 + 1 and WHILE [#1 LT 10] DO1 . fanuc ot 900 parameter list