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

Additional Manual
A-79955E/01
Title
Draw
No.
Ed. Date Design Description
Date July.08.’05 Design. Apprv.
13/ 17
page
FANUC Series 30i/31i/32i -MODEL A
Embedded macro specifications
6036
Number of common custom macro variables between each path
(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 shared (custom macro variables
common to paths). Common variables #100 to #199 (up to #499 in a system with the
embedded macro option) may be shared. Ensure that the maximum number of
usable macro common variables is not exceeded.
Example
When 20 is set in parameter No. 6036
#100 to #119: Shared by all paths
#120 to #149: Used by each path independently
Note
1. To use #150 to #199, the option for addition of custom macro
common variables is required. To use #200 to #499, the option of
embedded macro is required.
2. When 0 or a negative value is set, the memory common to paths
is not used.
3. When the option for embedded macro is effective and the option
for addition of custom macro common variables is not effective,
#150 to #199 can not be used but this parameter should be set
the number which includes #150 to #199.
11311 Password for embedded macro
[Input type] Parameter input
[Data type] 2-word system common
[Valid date range] 0 to 99999999
The password to set the attribute of the folder for the embedded macro (MTB1 folder)
is set. When the values other than 0 are set to this parameter and the value is
different from the parameter of the key word (No.11312), the attribute of the MTB1
folder is locked.
Thereafter, the attribute of the MTB1 folder is locked unless the same value as the
password is set to the key word. Moreover, the value of the password cannot be
changed.
- When the key is open,
The attribute of the MTB1 folder can not be changed.
- When it locks or the key is not set,
The attribute of the MTB1 folder can be changed.

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.’