
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)
393
FANUC Super CAP T Ver.2 or later/CAP II T and Super CAPi T allow
a user-created program to display the user’s own window on the program
process data screen. The user program determines the current position of
the cursor by reading a system variable.
(1) Displaying a window, depending on the cursor position
(a) Number of the user program which displays a window
Number O1022 is assigned which the program which displays a
window, depending on the cursor position.
(b) Starting the user program
User program O1022 is called:
D When the cursor is positioned to an item
D If the system issues a warning as data is being entered
D When the
soft key is pressed
D When the screen is switched to the program editing screen
D When the product figure drawing window, M-detail window,
or any other window opened by the system is closed
D When the [LIST # ] soft key is pressed while the cursor is
positioned to the program number or name
NOTE
1
Even in the window off state, that is, when system variable #9123
is set to 1, user program O1022 is called. In such a case, however,
this program is not used to display a window. Should this be
attempted in the window off state, the window may not be erased
and will remain on the screen.
2 Even if the cursor is positioned to an item other than MACHINING
in an auxiliary or transfer process, O1022 is called. In this case,
however, O1022 must not be used to display a window. The
O1022 must be used only to set system variable #9029 for
displaying a window by pressing a soft key. Should O1022 be used
to display a window in this state, the window may not be erased and
will remain on the screen.
To display a window associated with an auxiliary or transfer
process, use any of user programs O1000 to O1007.
3
If the cursor is positioned to an item other than MACHINING in an
auxiliary or transfer process, the system variable associated with
this function becomes undefined.
E.6.6
Display of a Window by
a User Program,
Depending on the
Cursor Position
(Not Supported by
Ver.1.)
E.6.6.1
Overview
E.6.6.2
Details