PROGRAM Parameters
P200 thru P207 Contains the previous programmed position relative to the current work offsets
P200=X P201=Y P202=Z . . . etc
P208 thru P215 Contains the current programmed position relative to the current work offsets
P208=X P209=Y P210=Z . . . etc
P216 thru P223 Contains the previous machine position relative to machine zero P216=X
P217=Y P218=Z . . . etc
P224 thru P231 Contains the current machine position relative to machine zero P224=X P225=Y
P226=Z . . . etc
P232 thru P239 Contains the work coordinate offset relative to the machine zero P232=X
P233=Y P234=Z . . . etc
P240 thru P247 Contains the active tool length (H) parameter P240=X P241=Y P242=Z. etc.
P248 Contains the current arc radius
P249 Contains the current arc I or J or K value
P250 Contains the current arc I or J or K value
P251 Current programmed feedrate
P252 Current dwell time
P253 Current programmed spindle speed
P416 thru P423 The last X, Y, Z, A, B dimensions that were executed
P260 Contains active tool number
P261 Contains active D tool radius
P262 Contains active H tool length
P263 Contains active D offset number
P264 Active H offset number
P266 Contains safe zone status (0=off, 1=on)
P267 Contains ratio of feedback pulses to program units (1 is inch, .03937 for metric)
P268 Pending tool number
P300 thru 303 Modal 00-Modal 03
P304 Status if control is in data mode or normal programming (0=off, 1=on)
P305 (G49) 0 = zero tool length; (G43) 1 = leave tool length as is; (G44) 2 = negative
tool length.
P306 Status of 0=G0, 1=G1, 2=G2, 3=G3 mode
P308 Number of active plane 0=G17 (XY), 1=G18 (ZX), 2=G19 (YZ)
P309 Cutter comp. status 0=G40, 1=G41, 2=G42, 5=G45, 6=G46
P310 Current active canned cycle number:
0=Canceled,
1=Drill,
2=Drill⁄Dwl,
3=Peck I,
4=Tap,
5=Bore,
6=Bore II,
7=Peck II,
8=Hard Tap,
9=Bore⁄Dwl,
10=Left Tap,
11=Cir Pck Clear,
12=Cir Fin Inside,
13=Cir Fin Outside,
14=Rec Pck Clear,
15=Rec Fin Inside,
16=Rec Fin Outside,
17= Threading,
18=XZ sweep,
19=YZ sweep
P311 0 = Absolute, 1= Incremental mode
P312 Feed unit (0 is feed⁄min, 1 is feed⁄rev, 2 is inverse feed)
P313 Spindle unit (0 is RPM, 1 is constant surface speed)
P314 Cylindrical Mapping (0=off, 1=on)
P315 Linear Unit (0=inch, 1 = metric)
P316 Scaling (0 = off, 1 = on)
P317 Rotation (0 = off, 1 = on)
P318 Mirror image (0 = off, 1 = on)
P319 Current work coordinate number (G540=1, G541=2, G542=3,… G599=60)
P323 0 = Return to R-plane (G99), 1 = initial level (G98)
P324 Tapping mode (0 = off, 1 = on)
CustomCode 1
if custom M-code or G-code or toolchange macro is being executed, otherwise 0.
MCode_Mode
If custom M-code is being executed it is the number of the custom M-code, otherwise 0.
GCode_Mode
If custom G-code is being executed it is the number of the custom G-code, otherwise 0.
FOVLock 0 if FOV is not locked (default or G982); 1 if FOV is locked (G983).
SOVLock 0 if SOV is not locked (default or G984); 1 if SOV is locked (G985).