FANUC Series 30i/31i/32i-MODEL A Embedded Macro Specifications Additional Manual Page 1

Additional Manual
A-79955E/01
Title
Draw
No.
Ed. Date Design Description
Date July.08.’05 Design. Apprv.
1/ 17
page
FANUC Series 30i/31i/32i -MODEL A
Embedded macro specifications
FANUC Series 30i/31i/32i-MODEL A
Embedded macro
Specifications

Contents Summary of FANUC Series 30i/31i/32i-MODEL A Embedded Macro Specifications Additional Manual

  • Page 1FANUC Series 30i/31i/32i-MODEL A Embedded macro Specifications FANUC Series 30i/31i/32i -MODEL A Title Embedded macro specifications Draw A-79955E/01 No. Ed. Date Design Description page 1/ 17 Date July.08.’05 Design. Apprv.
  • Page 21.1 Outline Outline This function protects the program by storing the program made by the machine tool builders in the folder (Hereafter, it is called MTB1 folder) only for the embedded macro, and adding the attribute to the MTB1 folder. The followings are available by this function. (1) A special p
  • Page 31.2 Explanation 1.2.1 Explanation Detailed explanation This function protects the program by storing the program made by the MTB in the MTB1 folder only for the embedded macro, and adding the attribute to the MTB1 folder. //CNC_MEM SYSTEM MTB1 (embedded macro folder) MTB2 USER LIBRARY PATH1 (1) Prog
  • Page 4(2) Registration program number The usual programs and special programs can be registered within the ranges of the registration program number. (3) Protection function of program Two kinds of attributes can be added to the MTB1 folder. 1)Edit disable attribute Attribute of the program in the folder
  • Page 5It can lock a set value of the attribute of the MTB1 folder according to the parameter of the password (No.11311) and the key word (No.11312). In the locking state, the attribute of the MTB1 folder cannot be changed. As a result, if the key word is not correctly set, the protection of the program in
  • Page 6G900 to G929 O8300 to O8329 Note When this function becomes effective, the MTB1 folder is added to the top of the search order as a program search folder for the macro call and the subprogram call. (1) When the program that tries to be called is registered in the MTB1 folder, the program of the MTB1
  • Page 7Operation explanation Program creation procedure in MTB1 folder (1) Newly creation 1) Delete all programs and folders in MTB1 are deleted so as to make the MTB1 folder to empty. 2) Create program in the MTB1 folder. The program can be also read from an external device. 3) Set the G code number for t
  • Page 8Setting of attribute of MTB1 folder (1) Set the same value as the password to the key word (No.11312) so that it becomes the state that the key is open. (2) Change to EDIT mode and the program list screen appears. Operate the soft keys in following the order. Setting of edit/display prohibition attr
  • Page 9The screen when edit prohibition attribute is added The screen when edit/display prohibition attribute is added (4) Set the values other than the password to the key word (No.11312) so as to become the state that key is locking. FANUC Series 30i/31i/32i -MODEL A Title Embedded macro specifications D
  • Page 101.2.2 Parameters #7 #6 #5 #4 #3 #2 #1 #0 3457 SCF SCC SYS MC1 MC2 LIB [Input type] parameter input [Data type] Bit path The search folder in the following each subprogram call and macro call is set. - Subprogram call by M code - Subprogram call by ASCII code - Subprogram call by the second auxiliary
  • Page 11#6 SCC The same folder as the main program is added to the top of the search order as a search folder for the following each subprogram call and macro call. - Subprogram call by M code - Subprogram call by ASCI code - Subprogram call by the second auxiliary function code - Macro call by G code - Mac
  • Page 12#7 #6 #5 #4 #3 #2 #1 #0 6001 CCV PV5 [Input type] parameter input [Data type] Bit path #3 PV5 In the common variables of the custom macro: 0: #500 to #549(*) are output. 1: #100 to #149(*1) and #500 to #549(*1) are output. (*1)Output variables are as follows according to the combination of added opt
  • Page 13Number of common custom macro variables between each path 6036 (for #100 to #199 (#499) ) [Input type] Parameter input [Data type] Word system common [Valid date range] 0 to 400 When the common memory between each path is used, this parameter sets the number of custom macro common variables to be sh
  • Page 1411312 Key word for embedded macro [Input type] Parameter input [Data type] 2-word system common [Valid date range] 0 to 99999999 The key word in order to set the attribute of the folder for the embedded macro (MTB1 folder) is set. Note The value is not displayed even if the parameter is set. Moreove
  • Page 1512024 Macro program number for the embedded macro (second) 12027 Macro program number for the embedded macro (third) 12030 Macro program number for the embedded macro (forth) 12033 Macro program number for the embedded macro (fifth) 12036 Macro program number for the embedded macro (sixth) 12039 Mac
  • Page 16[Input type] Parameter input [Data type] Word path [Valid date range] 1 to 255 The data of the macro call by G code added by the embedded macro is set. G code number and the macro program number for it are set, and the number of G codes is set. These sets can be set up to ten. If G code number dupli
  • Page 17- Protection function for program of O8000 and O9000 by parameter - Protection function by encryption of key and program - Setting of attribute to program FANUC Series 30i/31i/32i -MODEL A Title Embedded macro specifications Draw A-79955E/01 No. Ed. Date Design Description page 17/ 17 Date July.08.’