
B–61803E–1/10
APPENDIX
E. FANUC Super CAP T/CAP II T MACRO
COMPILER/EXECUTOR (Series 16/18)
and Super Capi T Macro Compiler/
EXECUTOR (Series 16i/18i/21iT)
441
When bit 6 of parameter 9777 is 1, programs for calling sub-programs in
the auxiliary and transfer processes are converted to NC statements in the
following format.
(1) When sub-programs are called from the ROM (when bit 0 of
parameter No. 9778 is set to 0 for the transfer process, and/or when
bit 1 of parameter No. 9778 is set to 0 for the auxiliary process)
G (1) A (+7) B (+9) C (+11) I (+13) J (+15) K (+17)
I (+19) J (+21) K (+23) I (+25) J (+27) K (+29)
I (+31) J (+33) K (+35) I (+36) J (+37) K (+38)
I (+39) J (+40) K (+41) I (+42) J (+43) K (+44)
I (+45) J (+46) K (+47) I (+48) J (+50) K (+51)
I (#20500) J (#20501) K (#20502)
(1) : For the transfer process, the value of compile parameter No.
9021 is output. For the auxiliary process, the value of
compile parameter No. 9022 is output.
(+?) : +? indicates the offset from the start of the process data. The
values corresponding to offset +? are output. For details of
the process offset data, see 6.2.2 (b) (i).
(#?) : #? indicates the number of a macro variable. The values of
the corresponding macro variables are output.
(2) When sub-programs are called from the RAM
D When bit 0 of parameter No. 9778 is set to 1 for the transfer
process, M98 P9018;
D When bit 1 of parameter 9778 is set to 1 for the auxiliary process,
M98 P9019;
D If no value is specified for a certain data item shown in 6.8.3.(1), the
value 0 is output for the item.
D Super CAP T Ver.3/II T and Super CAPi T enables NC statement
conversion to another format. For details, refer to the FANUC Super
CAP T/II T Operator’s Manual or Super CAPi T OPERATOR’S
MANUAL.
E.10.3
Format Used for NC
Statements Only for
Calling Sub-programs
E.10.4
Note