I AM TRYING TO USE MACROS AND A PROBE TO DETRERMINE HOW MY PART IS LOADED AND DECIDE WHICH PROGRAM TO RUN. I AM MEASURING IN DIFFERENT SPOTS TO DECIDE WHICH PART IS IN THE MACHINE. I AM USIND A G56 P9810 M01. TO SEE IF THE PROBE TOUCHES SOMETHING OR NOT. THE ANSWER TO THE PROBE TOUCH IS SUPPOSED TO BE SAVED IN #198. THE #198 NEVER CHANGES SO IT ALWAYS RUNS THE SAME PART. DOES ANYONE HAVE ANY IDEAS WHERE IT IS ACCUALLY SAVING??

G20 G17 G40 G80 G90
T30 M06 (PROBE)
G57 G90 G94
G43 H30
G0 X-1. Y3.5
Z2.
G65 P9832
G65 P9810 Z-.1 F120 M01
G0 Z2.
IF [#198 EQ 0] GOTO 10 (1ST OP DRILLING PROGRAM)
G0 X47.5625 Y2.15
G65 P9810 Z-.1 F120 M01
G0 Z2.
IF [#198 EQ 7] GOTO 20 (2ND OP DRILLING PROGRAM)
G0 X47.5625 Y2.15
G65 P9810 Z-.1 F120 M01
G0 Z2.
IF [#198 EQ 0] GOTO 30 (3ND OP DRILLING PROGRAM)

N10 M97 P100 (OP1 SUBPROGRAM)
GOTO N50
N20 M97 P200(OP2 SUBPROGRAM)
GOTO N50
N30 M97 P300 (OP3 SUBPROGRAM)
N50 M30