Edit
Apprv.
Apprv.Apprv.
Apprv.Desig.
Desig.Desig.
Desig.
Sheet
Title
Draw
No.
2/13
Date
DateDate
Date
Desi
n
Desi
nDesi
n
Desi
n
Descri
tion
Descri
tionDescri
tion
Descri
tion
Date
DateDate
Date
Multi C Executor for
FANUC Series16i/18i/21i-MODEL B
Specification
-76558E
04.09.10
S.ISOHATA
1. Outline
The program of C language executor is what integrates the libraries which
provided by FANUC and the user's application program which is made by MTB
and is stored in a single file (MEM file).
This MEM file is loaded into the memory of CNC and executed under the
management of the NC software.
Only one MEM file was a loading and was executable at the same time so far.
Multi C Executor enables to load two MEM files and to execute them at a time.
This function is supported only by FANUC Series 16i/18i/21i-model B.
2. System configuration
The block diagram of ordinal C Language Executor implemented system is as follows.
*3
← →
→ ←
*1
←
→
*4
↑↓ ↑↓*2
*1 Library function call from user's application.
*2 Displaying screen, MDI key operation, Reading the touch panel information etc.
*3 Reading and Writing CNC information
*4 Task switching, Screen switching etc.
CNC Software
CNC Window
C Language
Executor
User’s
pplication
C Language Executor library
Hardware of FANUC Series 16/18-B/C, 16i/18i/21i-A/B