
B–62093E–1/02
C. DATA ON MACRO COMPILER
APPENDIX
187
Variable number Function
#3012 Clock (hours/minutes/seconds) (NOTE 1)
#3901 Number of machined parts
#3902 Number of parts required
Modal information
#4001 to #4022 G codes (groups 00 to 12)
#4109 F code
#4111 H code
#4113 M code
#4114 Sequence number
#4115 Program number
#4119 S code (NOTE 2)
#4120 T code
Position data
#5001 to #5008 First axis block end point position (NOTE 3)
:
Eighth axis block end point position
#5021 to #5028 First axis machine coordinate (NOTE 3)
:
Eighth axis machine coordinate
#5041 to #5048 First axis workpiece coordinate (NOTE 3)
:
Eighth axis workpiece coordinate
#5061 to #5068 First axis skip signal position (NOTE 3)
:
Eighth axis skip signal position
#5081 to #5088 First axis tool offset value (NOTE 3)
:
Eighth axis tool offset value
#5101 to #5108 First axis servo deviation value (NOTE 3)
:
Eighth axis servo deviation value
CAUTION
Before a custom macro variable can be referenced or
written to by the macro executor, 99000 must be added to
the variable number. For details, see Section 6.22.
NOTE
1 Not usable with the Power Mate–H. (The PM–H does not
have the clock function.)
2 Not usable with the Power Mate–H and Power Mate i–H.
(The PM–H and PM i–H do not have the spindle function.)
3 The variables for only those axes that are valid with each
model can be used.