|
|
|
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
11.1.1
Displays the current position of the tool in the workpiece coordinate
system. The current position changes as the tool moves. The least input
Position Display in the
increment is used as the unit for numeric values. The title at the top of
Work Coordinate
the screen indicates that absolute coordinates are used.
System
Display procedure for the current position screen in the workpiece coordinate system
1
Press function key
POS
2
Press soft key [ABS].
ACTUAL POSITION(ABSOLUTE) O1000 N00010
X
123.456
Y
363.233
Z
0.000
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
S 0 T0000
MEM STRT MTN ***
09:06:35
[
ABS
]
[ REL ]
[ ALL ]
[ HNDL ]
[ OPRT ]
Explanations
D Display including
Bits 6 and 7 of parameter 3104 (DAL, DAC) can be used to select whether
compensation values
the displayed values include tool length offset and cutter compensation.
643
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.1.2
Displays the current position of the tool in a relative coordinate system
based on the coordinates set by the operator. The current position changes
Position Display in the
as the tool moves. The increment system is used as the unit for numeric
Relative Coordinate
values. The title at the top of the screen indicates that relative coordinates
System
are used.
Display procedure for the current position screen with the relative coordinate system
1
Press function key
POS
2
Press soft key [REL].
ACTUAL POSITION(RELATIVE)
O1000 N00010
X
123.456
Y
363.233
Z
0.000
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
S 0 T0000
MEM STRT MTN ***
09:06:35
[ ABS ]
[
REL ]
[ ALL ]
[ HNDL ]
[ OPRT ]
See Explanations for the procedure for setting the coordinates.
Explanations
D Resetting the relative
The current position of the tool in the relative coordinate system can be
coordinates
reset to 0 or preset to a specified value as follows:
Procedure to set the axis coordinate to a specified value
Procedure
1
Enter an axis address (such as X or Y) on the screen for the relative
coordinates. The indication for the specified axis blinks and the soft
keys change as shown on the left.
X
246.912
2
⋅
To reset the coordinate to 0, press soft key [ORGIN]. The relative
Y
913.780
coordinate for the blinking axis is reset to 0.
Z
578.246
>X
⋅
To preset the coordinate to a specified value, enter the value and
MEM
PRESET
ORIGIN
press soft key [PRESET]. The relative coordinate for the blinking
axis is set to the entered value.
644
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
Procedure to reset all axes
Procedure
1
Press soft key [(OPRT)].
ABS
REL
ALL
(OPRT)
2
Press soft key [ORIGIN].
ORIGIN
3
Press soft key [ALLEXE].
ALLEXE
EXEC
The relative coordinates for all axes are reset to 0.
D Display including
Bits 4 and 5 of parameter 3104 (DRL, DRC) can be used to select whether
compensation values
the displayed values include tool length offset and cutter compensation.
D Presetting by setting a
Bit 3 of parameter 3104 (PPD) is used to specify whether the displayed
coordinate system
positions in the relative coordinate system are preset to the same values
as in the workpiece coordinate system when a coordinate system is set by
a G92 command or when the manual reference position return is made.
645
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.1.3
Displays the following positions on a screen : Current positions of the
tool in the workpiece coordinate system, relative coordinate system, and
Overall Position
machine coordinate system, and the remaining distance. The relative
Display
coordinates can also be set on this screen. See III-11.1.2 for the
procedure.
Procedure for displaying overall position display screen
Procedure
1
Press function key
POS
2
Press soft key [ALL].
ACTUAL POSITION
O1000 N00010
(RELATIVE)
(ABSOLUTE)
X 246.912
X 123.456
Y 913.780
Y 456.890
Z 1578.246
Z
789.123
(MACHINE)
(DISTANCE TO GO)
X
0.000
X
0.000
Y
0.000
Y
0.000
Z
0.000
Z
0.000
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
S 0 T0000
MEM **** *** ***
09:06:35
[ ABS ]
[ REL ]
[
ALL ]
[ HNDL ]
[ OPRT ]
Explanations
D Coordinate display
The current positions of the tool in the following coordinate systems are
displayed at the same time:
D Current position in the relative coordinate system
(relative coordinate)
D Current position in the work coordinate system
(absolute coordinate)
D Current position in the machine coordinate system
(machine coordinate)
D Distance to go (distance to go)
D Distance to go
The distance remaining is displayed in the MEMORY or MDI mode. The
distance the tool is yet to be moved in the current block is displayed.
D Machine coordinate
The least command increment is used as the unit for values displayed in
system
the machine coordinate system. However, the least input increment can
be used by setting bit 0 (MCN) of parameter 3104.
D Resetting the relative
The total position display screen also supports the resetting of the relative
coordinates
coordintes to 0 or presetting of them to specified values. See the procedure
for resetting the relative coordintes described in Subsection III-11.1.2
646
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
11.1.4
A workpiece coordinate system shifted by an operation such as manual
intervention can be preset using MDI operations to a pre-shift workpiece
Presetting the
coordinate system. The latter coordinate system is displaced from the
Workpiece Coordinate
machine zero point by a workpiece zero point offset value.
System
A command (G92.1) can be programmed to preset a workpiece coordinate
system.
(See II-7.2.4 in the section for programming.)
Procedure for Presetting the Workpiece Coordinate System
Procedure
1
Press function key
POS
2
Press soft key [(OPRT)].
ABS
REL
ALL
(OPR)
3
When [WRK-CD] is not displayed, press the continuous menu
key
WRK-CD
4
Press soft key [WRK-CD].
ALLAXS
AXS-CD
5
Press soft key [ALLAXS] to preset all axes.
6
To preset a particular axis in step 5, enter the axis name (
X
,
Y
,
...) and
0
, then press soft key [AXS-CD].
Explanations
D Operation mode
This function can be executed when the reset state or automatic operation
stop state is entered, regardless of the operation mode.
D Presetting relative
As with absolute coordinates, bit 3 (PPD) of parameter No. 3104 is used
coordinates
to specify whether to preset relative coordinates (RELATIVE).
647
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.1.5
The actual feedrate on the machine (per minute) can be displayed on a
current position display screen or program check screen by setting bit 0
Actual Feedrate
(DPF) of parameter 3105.
Display
Display procedure for the actual feedrate on the current position display screen
Procedure
1
Press function key
POS
to display a current position display screen.
ACTUAL POSITION(ABSOLUTE) O1000 N00010
X
123.456
Y
363.233
Z
0.000
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
S 0 T0000
MEM STRT MTN ***
09:06:35
[
ABS
]
[ REL ]
[ ALL ]
[ HNDL ]
[ OPRT ]
Actual feedrate is displayed after ACT.F.
Explanations
The actual feedrate is displayed in units of millimeter/min or inch/min
(depending on the specified least input increment) under the display of the
current position.
D Actual feedrate value
The actual rate is calculated by the following expression:
n
Fact + ȍ
Ǹ
(fi)2
i+1
where
n
: Number of axes
fi
: Cutting feed rate in the tangential direction of each axis or rapid
traverse rate
Fact : Actual feedrate displayed
The display unit: mm/min (metric input).
inch/min (Inch input, Two digits below the decimal
point are displayed.)
The feedrate along the PMC axis can be omitted by setting bit 1 (PCF) of
parameter 3105.
D Actual feedrate display
In the case of feed per revolution and thread cutting, the actual feedrate
of feed per revolution
displayed is the feed per minute rather than feed per revolution.
648
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
D Actual feedrate display
In the case of movement of rotary axis, the speed is displayed in units of
of rotary axis
deg/min but is displayed on the screen in units of input system at that time.
For example, when the rotary axis moves at 50 deg/min, the following is
displayed: 0.50 INCH/M
D Actual feedrate display
The program check screen also displays the actual feedrate.
on the other screen
649
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.1.6
The run time, cycle time, and the number of machined parts are displayed
on the current position display screens.
Display of Run Time
and Parts Count
Procedure for displaying run time and parts count on the current position display screen
Procedure
1
Press function key
POS
to display a current position display screen.
ACTUAL POSITION(RELATIVE) O1000 N00010
X
123.456
Y
363.233
Z
0.000
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
S 0 T0000
MEM STRT MTN ***
09:06:35
[ ABS ]
[
REL ]
[ ALL ]
[ HNDL ]
[ OPRT ]
The number of machined parts (PART COUNT), run time (RUN
TIME), and cycle time (CYCLE TIME) are displayed under the
current position.
Explanations
D PART COUNT
Indicates the number of machined parts. The number is incremented each
time M02, M30, or an M code specified by parameter 6710 is executed.
D RUN TIME
Indicates the total run time during automatic operation, excluding the stop
and feed hold time.
D CYCLE TIME
Indicates the run time of one automatic operation, excluding the stop and
feed hold time. This is automatically preset to 0 when a cycle start is
performed at reset state. It is preset to 0 even when power is removed.
D Display on the other
Details of the run time and the number of machined parts are displayed
screen
on the setting screen. See III-11.4.5.
D Parameter setting
The number of machined parts and run time cannot be set on current
position display screens. They can be set by parameters No. 6711, 6751,
and 6752 or on the setting screen.
D Incrementing the number
Bit 0 (PCM) of parameter 6700 is used to specify whether the number of
of machined parts
machined parts is incremented each time M02, M30, or an M code
specified by parameter 6710 is executed, or only each time an M code
specified by parameter 6710 is executed.
650
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
11.1.7
The reading on the load meter can be displayed for each servo axis and
the serial spindle by setting bit 5 (OPM) of parameter 3111 to 1. The
Operating Monitor
reading on the speedometer can also be displayed for the serial spindle.
Display
Procedure for displaying the operating monitor
Procedure
1
Press function key
POS
to display a current position display screen.
2
Press the continuous-menu key
3
Press soft key [MONI].
OPERATING MONITOR
O0001 N00001
(LOAD METER)
X :
80% S1 :
201%
Y : * * * * *
0%
(SPEED METER RPM)
Z : * * * * *
0%
S1 :
1500
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
MEM STRT MTN ***
09:06:35
[
MONI
]
[
]
[
]
[
]
[ (OPRT) ]
[
Explanations
D Display of the servo axes
The reading on the load meter can be displayed for up to four servo axes
by setting parameters 3151 to 3154.
When all these parameters are set to 0, data is displayed only to the 3rd
axis.
D Display of the spindle
When serial spindles are used, the reading on the load meter and
axes
speedometer can be displayed only for the main serial spindle.
D Unit of graph
The bar graph for the load meter shows load up to 200% (only a value is
displayed for load exceeding 200%). The bar graph for the speedometer
shows the ratio of the current spindle speed to the maximum spindle speed
(100%).
D Load meter
The reading on the load meter depends on servo parameter 2086 and
spindle parameter 4127.
651
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
D Speedometer
Although the speedometer normally indicates the speed of the spindle
motor, it can also be used to indicate the speed of the spindle by setting
bit 6 (OPS) of parameter 3111 to 1.
The spindle speed to be displayed during operation monitoring is
calculated from the speed of the spindle motor (see the formula below).
The spindle speed can therefore be displayed, during operation
monitoring, even when no position coder is used. To display the correct
spindle speed, however, the maximum spindle speed for each gear
(spindle speed at each gear ratio when the spindle motor rotates at the
maximum speed) must be set in parameters No. 3741 to 3744.
The input of the clutch and gear signals for the first serial spindle is used
to determine the gear which is currently selected. Control the input of the
CTH1A and CTH2A signals according to the gear selection, by referring
to the table below.
(Formula for calculating the spindle speed to be displayed)
Spindle speed
Maximum spindle
Speed of spindle motor
displayed during
=
× speed with the
Maximum speed of
operation monitoring
gear being used
spindle motor
The following table lists the correspondence between clutch and gear
selection signals CTH1A and CTH2A, used to determine the gear being
used, and parameters:
Serial
CTH1A
CTH2A
Parameter
spindle
spec
0
0
=No.3741 (Maximum spindle speed with gear 1)
HIGH
0
1
=No.3742 (Maximum spindle speed with gear 2)
MEDIUM
HIGH
1
0
=No.3743 (Maximum spindle speed with gear 3)
MEDIUM
LOW
1
1
=No.3744 (Maximum spindle speed with gear 4)
LOW
The speed of the spindle motor and spindle can be displayed, during
operation monitoring, only for the first serial spindle and the spindle
switching axis for the first serial spindle. It cannot be displayed for the
second spindle.
D Color of graph
If the value of a load meter exceeds 100%, the bar graph turns purple.
652
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
This section describes the screens displayed by pressing function key
11.2
PROG
in MEMORY or MDI mode.The first four of the following screens
SCREENS
DISPLAYED BY
display the execution state for the program currently being executed in
MEMORY or MDI mode and the last screen displays the command values
OG
for MDI operation in the MDI mode:
(IN MEMORY MODE OR
1. Program contents display screen
MDI MODE)
2. Current block display screen
3. Next block display screen
4. Program check screen
5. Program screen for MDI operation
Function key
PROG
can also be pressed in MEMORY mode to display the
program restart screen and scheduling screen.
See III-4.4 for the program restart screen.
See III-4.5 for the scheduling screen.
653
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.2.1
Displays the program currently being executed in MEMORY or MDI
mode.
Program Contents
Display
Procedure for displaying the program contents
1
Press function key
PROG
to display the program screen.
2
Press chapter selection soft key [PRGRM].
The cursor is positioned at the block currently being executed.
PROGRAM
O2000 N00130
O2000 ;
N100 G92 X0 Y0 Z70. ;
N110 G91 G00 Y-70. ;
N120 Z-70. ;
N130 G42 G39 I-17.5 ;
N140 G41 G03 X-17.5 Y17.5 R17.5 ;
N150 G01 X-25. ;
N160 G02 X27.5 Y27.5 R27.5 ;
N170 G01 X20. ;
N180 G02 X45. Y45. R45. ;
> _
S 0 T0000
MEM STRT
***
16:05:59
[ PRGRM
]
[ CHECK ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
654
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
11.2.2
Displays the block currently being executed and modal data in the
MEMORY or MDI mode.
Current Block Display
Screen
Procedure for displaying the current block display screen
Procedure
1
Press function key
PROG
2
Press chapter selection soft key [CURRNT].
The block currently being executed and modal data are displayed.
The screen displays up to 22 modal G codes and up to 11 G codes
specified in the current block.
PROGRAM
O2000 N00130
(CURRNT)
(MODAL)
G01
X 17.500
G67
G01 F 2000
G17
F 2000
G54
G17
G41
H
2
G64
G91
G80
G69
G22
G15
G94
G40 .1
G21 H 2 D
G25
G41
G49 T
G80
G98 S
G50
> _
S 0 T0000
MEM STRT
***
16:05:59
[ PRGRM ] [ CHECK ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
655
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.2.3
Displays the block currently being executed and the block to be executed
next in the MEMORY or MDI mode.
Next Block Display
Screen
Procedure for displaying the next block display screen
Procedure
1
Press function key
PROG
2
Press chapter selection soft key [NEXT].
The block currently being executed and the block to be executed next
are displayed.
The screen displays up to 11 G codes specified in the current block
and up to 11 G codes specified in the next block.
PROGRAM
O2000 N00130
(CURRNT)
(NEXT)
G01
X
17.500
G39
I
-17.500
G17
F
2000
G42
G41
H
2
G80
> _
S 0 T0000
MEM STRT
***
16:05:59
[ PRGRM ][ CHECK ][ CURRNT ][ NEXT
][ (OPRT) ]
656
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
11.2.4
Displays the program currently being executed, current position of the
tool, and modal data in the MEMORY mode.
Program Check Screen
Procedure for displaying the program check screen
Procedure
1
Press function key
PROG
2
Press chapter selection soft key [CHECK].
The program currently being executed, current position of the tool,
and modal data are displayed.
PROGRAM
O2000 N00130
O0010 ;
G92 G90 X100. Y200. Z50. ;
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTE)(DIST TO GO) G00 G94
G80
X
0.000 X
0.000 G17 G21 G98
Y
0.000 Y
0.000 G90 G40 G50
Z
0.000 Z
0.000 G22 G49 G67
B
H M
T
D
F
S
> _
S 0 T0000
MEM STRT
***
16:05:59
[ PRGRM ][
CHECK
][ CURRNT ][ NEXT ][ (OPRT) ]
Explanations
D Program display
The screen displays up to four blocks of the current program, starting from
the block currently being executed. The block currently being executed
is displayed in reverse video. During DNC operation, however, only three
blocks can be displayed.
D Current position display
The position in the workpiece coordinate system or relative coordinate
system and the remaining distance are displayed. The absolute positions
and relative positions are switched by soft keys [ABS] and [REL].
D Modal G codes
Up to 12 modal G codes are displayed.
D Display during automatic
During automatic operation, the actual speed, SACT, and repeat count are
operation
displayed. The key input prompt (>_) is displayed otherwise.
D T codes
Then bit 2 (PCT) of parameter No. 3108 is set to 1, the T codes specified
with the PMC (HD.T/NX.T) are displayed instead of those specified in
the program. Refer to the FANUC PMC Programming Manual
(B-61863E) for details of HD.T/NX.T.
657
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.2.5
Displays the program input from the MDI and modal data in the MDI
mode.
Program Screen for
MDI Operation
Procedure for displaying the program screen for MDI operation
Procedure
1
Press function key
PROG
2
Press chapter selection soft key [MDI].
The program input from the MDI and modal data are displayed.
PROGRAM (MDI)
O2000 N00130
O0000 G00 X100.0 Z200.0 ;
M03 ;
Program
G01 Z120.0 F500 ;
M98 P9010 ;
G00 Z0.0 ;
%
G00 G90 G94 G40 G80 G50 G54 G69
Modal information
G17 G22 G21 G49 G98 G67 G64 G15
H M
T
D
F
S
> _
S 0 T0000
MDI **** *** ***
16:05:59
[ PRGRM ] [
MDI ] [ CURRNT ] [ NEXT ] [ (OPRT) ]
Explanations
D MDI operation
See III-4.2 for MDI operation.
D Modal information
The modal data is displayed when bit 7 (MDL) of parameter 3107 is set
to 1. Up to 16 modal G codes are displayed.
D Displaying during
During automatic operation, the actual speed, SACT, and repeat count are
automatic operation
displayed. The key input prompt (>_) is displayed otherwise.
658
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
This section describes the screens displayed by pressing function key
11.3
PROG
in the EDIT mode. Function key
PROG
in the EDIT mode can
SCREENS
DISPLAYED BY
display the program editing screen and the program list screen (displays
PROG
memory used and a list of programs). Pressing function key
PROG
in the
(IN THE EDIT MODE)
EDIT mode can also display the conversational graphics programming
screen and the floppy file directory screen. See III-9 and 10 for the
program editing screen and conversational graphics programming screen.
See III-8 for the floppy file directory screen.
11.3.1
Displays the number of registered programs, memory used, and a list of
registered programs.
Displaying Memory
Used and a List
of Programs
Procedure for displaying memory used and a list of programs
Procedure
1
Select the EDIT mode.
2
Press function key
PROG
3
Press chapter selection soft key [DIR].
PROGRAM DIRECTORY
O0001 N00010
PROGRAM (NUM.) MEMORY (CHAR.)
USED:
60
3321
FREE:
2
429
O0010 O0001 O0003 O0002 O0555 O0999
O0062 O0004 O0005 O1111 O0969 O6666
O0021 O1234 O0588 O0020 O0040
> _
S 0 T0000
MDI **** *** ***
16:05:59
[ PRGRM ]
[
DIR
]
[
]
[ C.A.P. ]
[ (OPRT) ]
659
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
Explanations
D Details of memory used
PROGRAM NO. USED
PROGRAM NO. USED
: The number of the programs registered
(including the subprograms)
FREE
: The number of programs which can be
registered additionally.
MEMORY AREA USED
MEMORY AREA USED : The capacity of the program memory in which
data is registered (indicated by the number of
characters).
FREE
: The capacity of the program memory which
can be used additionally (indicated by the
number of characters).
D Program library list
Program Nos. of programs registered are indicated.
Program names or program sizes coupled with program update dates are
displayed.
The display toggles between the screen listing program names (Fig.
11.3.1 (a)) and the screen listing program sizes and program update dates
(Fig. 11.3.1 (b)) each time the [DIR+] soft key is clicked.
A program update date is also changed when the corresponding program
number is changed.
PROGRAM DIRECTORY
O0001 N00010
PROGRAM (NUM.) MEMORY (CHAR.)
USED:
60
3321
FREE:
2
429
O0001
(MACRO-GCODE.MAIN)
O0002
(MACRO-GCODE.SUB1)
O0010
(TEST-PROGRAM.ARTHMETIC NO.1)
O0020
(TEST-PROGRAM.F10-MACRO)
O0040
(TEST-PROGRAM.OFFSET)
O0050
O0100
(INCH/MM CONVERT CHECK NO.1)
O0200
(MACRO-MCODE.MAIN)
> _
EDIT **** *** ***
16:05:59
[ PRGRM ]
[
DIR+
]
[
]
[
]
[
(OPRT) ]
Fig. 11.3.1 (a)
660
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
PROGRAM DIRECTORY
O0001 N00010
PROGRAM (NUM.) MEMORY (CHAR.)
USED:
60
3321
FREE:
2
429
O0001
360
1996-06-12
14:40
O0002
240
1996-06-12
14:55
O0010
420
1996-07-01
11:02
O0020
180
1996-08-14
09:40
O0040
1,140
1996-03-25
18:40
O0050
60
1996-08-26
16:40
O0100
120
1996-04-03
13:11
> _
EDIT **** *** ***
16:05:59
[ PRGRM ]
[
DIR+
]
[
]
[
]
[
(OPRT) ]
Fig. 11.3.1 (b)
D Program name
Always enter a program name between the control out and control in
codes immediately after the program number.
Up to 31 characters can be used for naming a program within the
parentheses. If 31 characters are exceeded, the exceeded characters are
not displayed.
Only program number is displayed for the program without any program
name.
f
jjjj
(∆∆∆∆…∆)
;
Program number Program name (up to 31 characters)
D Software series
Software series of the system is displayed.
It is used for maintenance ; user is not required this information.
D Order in which programs
Programs are displayed in the same order that they are registered in the
are displayed in the
program library list. However, if bit 4 (SOR) of parameter 3107 is set to
program library list
1, programs are displayed in the order of program number starting from
the smallest one.
D Order in which programs
When no program has been deleted from the list, each program is
are registered
registered at the end of the list.
If some programs in the list were deleted, then a new program is
registered, the new program is inserted in the empty location in the list
created by the deleted programs.
Example) When bit 4 (SOR) of parameter 3107 is 0
1. After clearing all programs, register programs O0001, O0002, O0003,
O0004, and O0005 in this order. The program library list displays the
programs in the following order:
O0001, O0002, O0003, O0004, O0005
2. Delete O0002 and O0004. The program library list displays the
programs in the following order:
O0001, O0003, O0005
3. Register O0009. The program library list displays the programs in the
following order:
O0001, O0009, O0003, O0005
661
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.3.2
In addition to the normal listing of the numbers and names of CNC
programs stored in memory, programs can be listed in units of groups,
Displaying a Program
according to the product to be machined, for example.
List for a Specified
Group
To assign CNC programs to the same group, assign names to those
programs, beginning each name with the same character string.
By searching through the program names for a specified character string,
the program numbers and names of all the programs having names
including that string are listed.
To enable this function, bit 1 (GPL) of parameter No. 3106 must be set
to 1.
Procedure for Displaying a Program List for a Specified Group
Procedure
1
Enter EDIT or background editing mode.
2
Press the
PROG
function key.
3
Press the
PROG
function key or [DIR] soft key to display the program
list.
PROGRAM DIRECTORY
O0001 N00010
PROGRAM (NUM.) MEMORY (CHAR.)
USED:
60
3321
FREE:
2
429
O0020
(GEAR-1000 MAIN)
O0040
(GEAR-1000 SUB-1)
O0060
(SHAFT-2000 MAIN)
O0100
(SHAFT-2000 SUB-1)
O0200
(GEAR-1000 SUB-2)
O1000
(FRANGE-3000 MAIN)
O2000
(GEAR-1000 SUB-3)
O3000
(SHAFT-2000 SUB-2)
> _
EDIT **** *** *** ***
16:52:13
[ PRGRM ]
[
DIR+
]
[
]
[
]
[
(OPRT) ]
4
Press the [(OPRT)] operation soft key.
BG-EDT
O-SRH
GROUP
5
Press the [GROUP] operation soft key.
(NAME)
PR-GRP
6
Press the [NAME] operation soft key.
7
Enter the character string corresponding to the group for which a
search is to be made, using the MDI keys. No restrictions are imposed
on the length of a program name. Note, however, that search is made
based on only the first 32 characters.
Example: To search for those CNC programs having names that
begin with character string “GEAR-1000,” enter the
following:
>GEAR-1000*_
662
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
8
Pressing the [EXEC] operation soft key displays the group-unit
EXEC
program list screen, listing all those programs whose name includes
the specified character string.
PROGRAM DIRECTORY (GROUP) O0001 N00010
PROGRAM (NUM.) MEMORY (CHAR.)
USED:
60
3321
FREE:
2
429
O0020
(GEAR-1000 MAIN)
O0040
(GEAR-1000 SUB-1)
O0200
(GEAR-1000 SUB-2)
O2000
(GEAR-1000 SUB-3)
> _
EDIT **** *** *** ***
16:52:25
[ PRGRM ]
[
DIR
]
[
]
[
]
[
(OPRT) ]
[Group-unit program list screen displayed
when a search is made for “GEAR-1000*”]
When the program list consists of two or more pages, the pages can be
changed by using a page key.
Explanations
D * and ?
In the above example, the asterisk (*) must not be omitted. The asterisk
indicates an arbitrary character string (wild card specification).
“GEAR-1000*” indicates that the first nine characters of the target
program names must be “GEAR-1000,” followed by an arbitrary
character string. If only “GEAR-1000” is entered, a search is made only
for those CNC programs having the nine-character name “GEAR-1000.”
A question mark (?) can be used to specify a single arbitrary character.
For example, entering “????-1000” enables a search to be made for
programs having names which start with four arbitrary characters,
followed by “-1000”.
663
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
[Example of using wild cards]
(Entered character string)
(Group for which the search will be made)
(a)
“*”
CNC programs having any name
(b)
“*ABC”
CNC programs having names which end
with “ABC”
(c)
“ABC*”
CNC programs having names which start
with “ABC”
(d)
“*ABC*”
CNC programs having names which
include “ABC”
(e)
“?A?C”
CNC programs having four-character
names, the second and fourth characters
of which are A and C, respectively
(f)
“??A?C”
CNC programs having five-character
names, the third and fifth characters of
which are A and C, respectively
(g)
“123*456”
CNC programs having names which start
with “123” and which end with “456”
D When the specified
If no program is located as a result of a search for an entered character
character string cannot
string, warning message “DATA NOT FOUND” is displayed on the
be found
program list screen.
D Holding the group for
A group-unit program list, generated by a search, is held until the power
which a search is made
is turned off or until another search is performed.
D Group for which
After changing the screen from the group-unit program list to another
previous search was
screen, pressing the [PR-GRP] operation soft key (displayed in step 6)
made
redisplays the group-unit program list screen, on which the program
names for the previously searched group are listed. Using this soft key
eliminates the need to enter the relevant character string again to redisplay
the search results after changing the screen.
Examples
Assume that the main programs and subprograms for machining gear part
number
1000 all have names which include character string
“GEAR-1000.” The numbers and names of those programs can be listed
by searching through the names of all CNC programs for character string
“GEAR-1000.” This function facilitates the management of the CNC
programs stored in large-capacity memory.
664
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
11.4
OFFSET
Press function key
SETTING
to display or set tool compensation values and
SCREENS
other data.
DISPLAYED BY
This section describes how to display or set the following data:
OFFSET
FUNCTION KEY
SETTING
1. Tool offset value
<OFFSET SETTING>
2. Settings
3. Run time and part count
4. Workpiece origin offset value
5. Custom macro common variables
6. Pattern menu and pattern data
7. Software operator’s panel
8. Tool life management data
This section also describes measurement of tool length and the sequence
number comparison and stop function.
The pattern menu, pattern data, software operator’s panel, and tool life
management data depend on the specifications of the machine tool
builder. See the manual issued by the machine tool builder for details.
665
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.4.1
Tool offset values, tool length offset values, and cutter compensation
values are specified by D codes or H codes in a program. Compensation
Setting and Displaying
values corresponding to D codes or H codes are displayed or set on the
the Tool Offset Value
screen.
Procedure for setting and displaying the tool offset value
Procedure
OFFSET
1
Press function key
SETTING
OFFSET
2
Press chapter selection soft key [OFFSET] or press
SETTING
several
times until the tool compensation screen is displayed.
OFFSET
O0001 N00000
NO. GEOM(H)
WEAR(H)
GEOM(D)
WEAR(D)
001
10.000
0.000
0.000
0.000
002
-1.000
0.000
0.000
0.000
003
0.000
0.000
0.000
0.000
004
20.000
0.000
0.000
0.000
005
0.000
0.000
0.000
0.000
006
0.000
0.000
0.000
0.000
007
0.000
0.000
0.000
0.000
008
0.000
0.000
0.000
0.000
ACTUAL POSITION (RELATIVE)
X
0.000
Y
0.000
Z
0.000
> _
MDI **** *** ***
16:05:59
[ OFFSET
]
[ SETING ] [ WORK ] [
]
[ (OPRT) ]
3
Move the cursor to the compensation value to be set or changed using
page keys and cursor keys, or enter the compensation number for the
compensation value to be set or changed and press soft key
[NO.SRH].
4
To set a compensation value, enter a value and press soft key [INPUT].
To change the compensation value, enter a value to add to the current
value (a negative value to reduce the current value) and press soft key
[+INPUT]. Or, enter a new value and press soft key [INPUT].
Explanations
D Decimal point input
A decimal point can be used when entering a compensation value.
D Other setting method
An external input/output device can be used to input or output a tool offset
value. See III-8. A tool length offset value can be set by measuring the
tool length as described in the next subsection.
666
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
D Tool offset memory
Compensation data items are classified by D code or H code and by
geometry or wear.
D Disabling entry of
The entry of compensation values may be disabled by setting bit 0 (WOF)
compensation values
and bit 1 (GOF) of parameter 3290.
And then, the input of tool compensation values from the MDI can be
inhibited for a specified range of offset numbers. The first offset number
for which the input of a value is inhibited is set in parameter No. 3294.
The number of offset numbers, starting from the specified first number,
for which the input of a value is inhibited is set in parameter No. 3295.
Consecutive input values are set as follows:
1) When values are input for offset numbers, starting from one for which
input is not inhibited to one for which input is inhibited, a warning is
issued and values are set only for those offset numbers for which input
is not inhibited.
2) When values are input for offset numbers, starting from one for which
input is inhibited to one for which input is not inhibited, a warning is
issued and no values are set.
667
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.4.2
The length of the tool can be measured and registered as the tool length
offset value by moving the reference tool and the tool to be measured until
Tool Length
they touch the specified position on the machine.
Measurement
The tool length can be measured along the X-, Y-, or Z-axis.
Procedure for tool length measurement
Procedure
1
Use manual operation to move the reference tool until it touches the
specified position on the machine (or workpiece.)
2
Press function key
POS
several times until the current position
display screen with relative coordinates is displayed.
ACTUAL POSITION(RELATIVE)
O1000 N00010
X
123.456
Y
363.233
Z
0.000
PART COUNT
5
RUN TIME
0H15M CYCLE TIME 0H 0M38S
ACT.F
3000 MM/M
S 0 T0000
MEM STRT MTN ***
09:06:35
[ ABS ]
[
REL ]
[ ALL ]
[ HNDL ]
[ OPRT ]
3
Reset the relative coordinate for the Z-axis to 0 (see III-11.1.2 for
details).
OFFSET
4
Press function key
SETTING
several times until the tool compensation
screen is displayed.
5
Use manual operation to move the tool to be measured until it touches
the same specified position. The difference between the length of the
reference tool and the tool to be measured is displayed in the relative
coordinates on the screen.
6
Move the cursor to the compensation number for the target tool (the
cursor can be moved in the same way as for setting tool compensation
values).
7
Press the address key
Z
If either
X
or
Y
key is depressed instead of
Z
key, the X or Y
axis relative coordinate value is input as an tool length compensation
value.
668
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
8
Press the soft key [INP.C.]. The Z axis relative coordinate value is
input and displayed as an tool length offset value.
INP.C.
Reference
ÇÇ ÇÇÇ
tool
ÇÇ
ÇÇÇ
ÇÇ ÇÇÇ
The difference is set as a tool
ÇÇ
length offset value
A prefixed position
669
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.4.3
Data such as the TV check flag and punch code is set on the setting data
screen. On this screen, the operator can also enable/disable parameter
Displaying and
writing, enable/disable the automatic insertion of sequence numbers in
Entering Setting Data
program editing, and perform settings for the sequence number
comparison and stop function.
See III-10.2 for automatic insertion of sequence numbers.
See III-11.4.4 for the sequence number comparison and stop function.
This subsection describes how to set data.
Procedure for setting the setting data
Procedure
1
Select the MDI mode.
OFFSET
2
Press function key
SETTING
3
Press soft key [SETING] to display the setting data screen.
This screen consists of several pages.
Press page key
or PAGE
until the desired screen is displayed.
PAGE
An example of the setting data screen is shown below.
SETTING (HANDY)
O0001 N00000
PARAMETER WRITE
=
1 (0:DISABLE 1:ENABLE)
TV CHECK
=
0 (0:OFF
1:ON)
PUNCH CODE
=
1 (0:EIA
1:ISO)
INPUT UNIT
=
0 (0:MM
1:INCH)
I/O CHANNEL
=
0 (0-3:CHANNEL NO.)
SEQUENCE NO.
=
0 (0:OFF
1:ON)
TAPE FORMAT
=
0 (0:NO CNV 1:F15)
SEQUENCE STOP
=
0 (PROGRAM NO.)
SEQUENCE STOP
=
0 (SEQUENCE NO.)
> _
MDI **** *** ***
16:05:59
[ OFFSET ] [ SETING
]
[ WORK ]
[
]
[ (OPRT) ]
SETTING (HANDY)
O0001 N00000
MIRROR IMAGE
X
=
0
(0:OFF
1:ON)
MIRROR IMAGE
Y
=
0 (0:OFF
1:ON)
MIRROR IMAGE
Z
=
0 (0:OFF
1:ON)
> _
MDI **** *** ***
16:05:59
[ OFFSET ] [ SETING
]
[ WORK
]
[
]
[ (OPRT) ]
670
B-64124EN/01
OPERATION
11. SETTING AND DISPLAYING DATA
4
Move the cursor to the item to be changed by pressing cursor keys
,
,
, or
5
Enter a new value and press soft key [INPUT].
Contents of settings
D PARAMETER WRITE
Setting whether parameter writing is enabled or disabled.
0 : Disabled
1 : Enabled
D TV CHECK
Setting to perform TV check.
0 : No TV check
1 : Perform TV check
D PUNCH CODE
Setting code when data is output through reader puncher interface.
0 : EIA code output
1 : ISO code output
D INPUT UNIT
Setting a program input unit, inch or metric system
0 : Metric
1 : Inch
D I/O CHANNEL
Using channel or interface of reader/puncher interface.
0 : Channel 0
1 : Channel 1
2 : Channel 2
3 : Channel 3
D SEQUENCE STOP
Setting of whether to perform automatic insertion of the sequence number
or not at program edit in the EDIT mode.
0 : Does not perform automatic sequence number insertion.
1 : Perform automatic sequence number insertion.
D TAPE FORMAT
Setting the F15 tape format conversion.
0 : Tape format is not converted.
1 : Tape format is converted.
See II. PROGRAMMING for the F15 tape format.
D SEQUENCE STOP
Setting the sequence number with which the operation stops for the
sequence number comparison and stop function and the number of the
program to which the sequence number belongs
D MIRROR IMAGE
Setting of mirror image ON/OFF for each axes.
0 : Mirror image off
1 : Mirror image on
D Others
Page key
or PAGE
can also be pressed to display the SETTING
PAGE
(TIMER) screen. See III-11.4.5 for this screen.
671
11. SETTING AND DISPLAYING DATA
OPERATION
B-64124EN/01
11.4.4
If a block containing a specified sequence number appears in the program
being executed, operation enters single block mode after the block is
Sequence Number
executed.
Comparison and Stop
Procedure for sequence number comparison and stop
Procedure
1
Select the MDI mode.
OFFSET
2
Press function key
SETTING
3
Press chapter selection soft key [SETING].
4
Press page key
or PAGE
several times until the following screen
PAGE
is displayed.
SETTING (HANDY)
O0001 N00000
PARAMETER WRITE
=
1 (0:DISABLE 1:ENABLE)
TV CHECK
=
0 (0:OFF
1:ON)
PUNCH CODE
=
1 (0:EIA
1:ISO)
INPUT UNIT
=
0 (0:MM
1:INCH)
I/O CHANNEL
=
0 (0-3:CHANNEL NO.)
SEQUENCE NO.
=
0 (0:OFF
1:ON)
TAPE FORMAT
=
0 (0:NO CNV
1:F10/11)
SEQUENCE STOP
=
0 (PROGRAM NO.)
SEQUENCE STOP
=
11
(SEQUENCE NO.)
> _
MDI **** *** ***
16:05:59
[ OFFSET ] [
SETING
]
[ WORK ]
[
]
[ (OPRT) ]
5
Enter in (PROGRAM NO.) for SEQUENCE STOP the number (1 to
9999) of the program containing the sequence number with which
operation stops.
6
Enter in (SEQUENCE NO.) for SEQUENCE STOP (with five or less
digits) the sequence number with which operation is stopped.
7
When automatic operation is executed, operation enters single block
mode at the block containing the sequence number which has been
set.
672
|
|