FANUC Series 16i /18i /21i Additional Manual Page 8

Additional Manual
Edit
Apprv.Desig.
Sheet
Title
Draw
No.
8
/
11
Date
Design
Descri
p
tion
Date
FANUC Series16i/18i/21i–MB/TB
Automatic operation and temporary
storage of external program
ith M l M
A-79189EN
03.Sep.’03
4.Notes
(1) This function is available on 1 path Milling system, 1 path and 2 path turning system, but
not available on 2CPU3 paths system and compound machining system.
(2) It is not possible to exchange the program number between the part program storage
memory and the temporary storage memory. If the operation is executed, a P/S alarm 74 is
caused.
(3) The registration(M298) and deletion(M296) are executed by background editing process.
Therefore if these command is executed while the background editing, a P/S alarm 240 is
caused.
(4) The registration(M298) and deletion(M296) can not be commanded in MDI mode.
If the operation is executed, a P/S alarm 240 is caused.
(5) The registration(M298) and deletion(M296) can not be commanded in M198 mode and
DNC operation mode.
(6) It take about 4-16 minutes to register 5120m part program from the Data Server to the
temporary storage memory. (The required time to register changes by the state of CNC)
And the update speed of the screen display might slow while M298 is executed.
(7) If two registration(M298) commands or more are continuously instructed, the second
M298 is waiting until previous M298 is completed. Moreover the deletion(M296) command
is also similar.
M298 P7000;
M298 P7001; Wait until M298 P7000 is completed.
(8) The temporary part program dose not support the inhibition parameters of editing
(No.3202#0,#4 No.3204#3,#4).
(9) The temporary part program dose not support the KEY signal. Therefore if the KEY signal
is set to 0, the registration(M298) and the deletion(M296) commands are performed.
(10) Even if the registration(M298) is stopped by the reason which storage memory is full, etc,
then any alarm is not caused. An alarm is caused at the waiting command(M297).

Contents Summary of FANUC Series 16i /18i /21i Additional Manual

  • Page 1FANUC Series 16i /18i /21i – MB/TB Automatic operation and temporary storage of external program Index 1. Genaral ........................................................................................................................2 2. Specifications ..............................................
  • Page 21.General In this function, the programs in Data Server or a memory card are temporarily registered into the temporary storage memory on CNC and executed. These programs can be executed as same as these in the part program storage memory without Custom Macro limitation. (Ex. WHILE DO statement) The
  • Page 32. Specifications 2.1 Size of temporary storage memory The maximum size of registrable program is 9500m for the size of the part program storage memory and the temporary storage memory together. Size of the temporary part program storage memory = 9,500m - size of the part program storage The free me
  • Page 4The parameters No.12011 and 12012 can not be changed if any program exists on CNC. Example) No.12011 = 7,000 No.12012 = 7,999 Part program on the temporary storage memory : O7000 - O7999 Part program on the part program storage memory : O0001 - O6999 O8000 - O9999 2.3 Display of program directory sc
  • Page 5Number of all registerable programs : 400 Used the number of part programs on the part program storage memory : 100 Number of registerable part program on the temporary storage memory : 300 2.5 Program edit of part program on the temporary storage memory It is possible to edit the part program on th
  • Page 6M code for program deletion M296 P ”program number” It is possible to delete the program on the temporary storage memory by M296 command. If the specified program does not exist on the temporary storage memory, M296 command is ignored. Deletion of all programs can not be commanded by M296 command. I
  • Page 73.Example In case that the parameters are set as follows. No.12011 = 7,000 No.12012 = 7,999 : M298 P7000 ; Request to register O7000 from I/O device into the temporary storage memory. : G01 X_; These blocks are executed while O7000 is X_; been registered by M298 command. X_; M297 ; Wait until regist
  • Page 84.Notes (1) This function is available on 1 path Milling system, 1 path and 2 path turning system, but not available on 2CPU3 paths system and compound machining system. (2) It is not possible to exchange the program number between the part program storage memory and the temporary storage memory. If
  • Page 9(11) When the macro variables #20000 – are used in the macro executor function, the useable part program storage memory decreases. But the useable temporary part program storage memory dose not increase. (12) This function can not use with the embedded macro function. (13) This function uses DRAM me
  • Page 105.Parameters Data No. Data 12011 Head of program number of temporary part program Data type 2-Word Valid Data 1-99999999 range Data No. Data 12012 End of program number of temporary part program Data type 2-Word Valid data 1-99999999 range These parameters sets that the range of part program number
  • Page 11Data No. Data 12017 M code for registering part program into temporary storage memory Data type Word Valid data 1-999 range This parameter sets the M code which instructs to register part program into temporary storage memory. If the parameter is set to 0, M298 is used. Data No. Data 12018 M code fo