FANUC Series 16/18/160/180-Model C Machining Center Operators Manual

OPERATION
9. EDITING PROGRAMS
B–62764EN/01
712
Unlike ordinary programs, custom macro programs are modified,
inserted, or deleted based on editing units.
Custom macro words can be entered in abbreviated form.
Comments can be entered in a program.
Refer to the III–10.1 for the comments of a program.
When editing a custom macro already entered, the user can move the
cursor to each editing unit that starts with any of the following characters
and symbols:
(a) Address
(b) # located at the start of the left side of a substitution statement
(c) /, (,=, and ;
(d) First character of IF, WHILE, GOTO, END, DO, POPEN, BPRNT,
DPRNT and PCLOS
On the CRT screen, a blank is placed before each of the above characters
and symbols.
(Example) Head positions where the cursor is placed
N
001 X–#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X–SQRT[#3/3:[#4+1]] ;
N004 X–#2 Z#1 ;
N005 #5 =1+2–#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] =#2:10 ;
#2 =#2+1 ;
END1 ;
When a custom macro word is altered or inserted, the first two characters
or more can replace the entire word.
Namely,
WHILE WH GOTO GO XOR XO AND AN
SIN SI COS CO TAN TA ATAN AT
SQRT SQ ABS AB BCD BC BIN BI
FIX FI FUP FU ROUND RO END EN
POPEN PO BPRNT BP DPRNT DP PCLOSPC
(Example) Keying in
WH [AB [#2 ] LE RO [#3 ] ]
has the same effect as
WHILE [ABS [#2 ] LE ROUND [#3 ] ]
The program is also displayed in this way.
9.7
EDITING OF
CUSTOM MACROS
Explanations
D Editing unit
D Abbreviations of custom
macro word

Leave a Reply

Your email address will not be published. Required fields are marked *