
TITLE
FANUC Series 16i/18i/21i-TB
AI nano contour control
Specifications
EDIT. DATE DESIG. DESCRIPTION
FANUC LTD
SHEET
36/37
DRAW. NO.
A-78962EN (2) is added. 2003.03.27 02
CUST.
7.3 Notes on using system variables
When a system variable listed in the table below is used in a macro program, and the macro program
needs to be executed after the block immediately preceding the macro program is executed, an M code
(parameter No. 3411 to No. 3432) for suppressing buffering or G53 must be inserted immediately before
the macro program.
Meaning Read /
Write
Variable number Remarks (when buffering
is not suppressed)
Read #1000 to
#1015, #1032
Data can be read when a
macro is buffered.
Interface signal
Write #1100 to
#1115, #1132
Data is written when a macro
is buffered.
Tool offset value Write #2001 to A tool offset value is written
when a macro is buffered.
Time information Read #3001, #3002,
#3011, #3012
Time information is read
when a macro is buffered.
Automatic operation control Write #3003, #3004 Automatic operation control
is enabled starting with up to
the third block ahead.
Setting data Write #3005 Setting data is written when
a macro is buffered.
Mirror image Read #3007 Mirror image state can be
read when a macro is buffered.
Additional workpiece coordinate
system number currently selected
Read #4014 (G54-G59) The information of up to 3 blocks
ahead can be read.
Block end (workpiece coordinate
system)
Read #5001 to #5008 The block end of up to the third
block ahead can be read.
Machine coordinate system Read #5021 to #5028 An undefined position during
travel can be read.
Current position
(workpiece coordinate system)
Read #5041 to #5048 An undefined position during
travel can be read.
Servo positional deviation amount Read #5101 to #5108 An undefined positional
deviation amount during travel
can be read.