Yasnac J300M Operating Manual
Yasnac J300M Operating Manual
YASNAC J300M
OPERATING MANUAL
LJpon receipt of the product and prior to initial operation, read these
instructions thoroughly, and retain for future reference.
REFERENCE
YASNAC J300M PROGRAMMING MANUAL TOE-C843-1 3.31 B
This manual describes cautionary items that must be taken into consideration when operating
the YASNAC J300M (with basic NC operation panel, 9-inch CRT) as well as the basic con-
figuration and operation procedure of it.
Some information is presented in tables in the Appendix so that readers can easily find the
necessary information. In the specification table, section numbers are given for each specifi-
cation to allow quick access to a detailed explanation if necessary.
The YASNAC J300M comes with a programming manual in addition to this operating
manual. Use these manuals in conjunction with each other to ensure prc)ductive operation.
CAUTIONS
This manual describes all the option functions (identified by the “*” symbol) but some of
these may not be available with your YASNAC J300M. To determine the option functions
installed in your NC, refer to the specification document or manuals published by the ma-
chine tool builder.
Yaskawa has made every effort to describe individual functions and their relationships to oth-
er functions as accurately as possible. However, there are many things that cannot or must
not be performed and it is not possible to describe all of these. Accordingly, readers are re-
quested to understand that unless it is specifically stated that something can be performed,
it should be assumed that it cannot be performed.
Also bear in mind that the performance and functions of an NC machine tool are not deter-
mined solely by the NC unit. The entire control system consists of the mechanical system,
the machine operation panel and other machine related equipment in addition to the NC.
Therefore, read the manuals published by the machine tool builder for detailed information
relating to the machine.
General Precautions
● somedrawings h this manual are shown with the protective cover or shields removed,
in order to describe the detail with more c“larity. Make sure all covers and shields are
replaced before operating this product, and. operate it in accordance with the directions
in the manual.
● The figures and photographs in this manual show a representative product for refer-
ence purposes and may differ from the product actually delivered to you.
● This manual maybe modified when necessary because of improvement of the product,
modification, or changes in specifications.
Such modification is made as a revision by renewing the manual No.
● TO order a copy of this manual, if your copy has been damaged or lost, contact your
Yaskawa representative listed on the last page stating the manual No. on the front
page.
● If any of the nameplates affixed to the product become damaged or illegible, please
send these nameplates to your Yaskawa representative.
● Yaskawa is not responsible for any modification of the product made by the user since
that will void our guarantee.
ii
—— . .. —...-
NOTES FOR SAFE OPERATION
Read this operator’s manual thoroughly before installation, operation , maintenance or in-
spection of the YASNAC J300M. In this manual, the NOTES FOR SAFE OPERATION are
classified as “WARNING” or “CAUTION”.
Even items described in ~ CAUTION may result in a vital accident in some situations.
In either case, follow these important items.
KEY TO WARNING LABELS
The following warning labels are used with the YASNAC J300M.
Location of label
NC unit
D . Warning label
Grounding wires must be connected to the unit’s
b!!!_’4:ILJI
Useproper
grounding
techniques.
grounding terminals.
Location of label
NC unit
7
Electric shock hazard
S_T
~Hi! !
WARNING Do not touch inside.
Location of label
—
LEiJ
Rear face
Warning label
1 STORAGE PRECAUTIONS
~ CAUTION Page
●
Do not store the product in locations subject to rain, water droplets, 1-4
I
or harmful gases or liquids.
Failure to observe this caution may result in product failure.
● Select a storage area indoors that is clean and meets the following 1-4
temperature and humidity requirements.
Failure to observe this caution may result in product failure.
Ambient temperature : –20° C to 60° C
Relative humidity : 10% to 90%
@ WARNING Page
Do not touch any unit, terminals, etc., while the power is ON. 2-5
Failure to observe this warning may lead to electric shock or device mal-
function.
Immediately after switching the power OFF, the product retains 2-5
some electric charge. Do not touch any parts which are live when
the power is ON for 5 minutes after switching the power OFF.
Failure to observe this warning may lead to electric shock or device mal-
function.
When the unit is turned ON, never touch its rotating parts. 2-5
Failure to observe this warning may result in personal injury.
\i
.
~ CAUTION Page
Do not let foreign matter such as electric wire scrap enter the unit. 2-6
Failure to observe this caution may result in fwe, product failure or mal-
function.
vii
~ CAUTION Page
Before carrying out cutting clperation with a new program, confirm 2-25
safety by performing single block operation and dry run operation.
If this check operation is not performed, unexpected operation maybe per-
formed due to mis-setting of the amount of offset, leading to tool damage
due to interference, and resulting accidents involving injuries to person-
nel.
The end user must not change parameters relating to machine ac- 8-3
curacy, travel axis control and spindle axis control.
The NC parameters are set to the optimum values for each machine, and
changing them could therefore result in unexpected operation. This could
cause tool damage due to interference, and resulting accidents involving
injuries to personnel.
Reset the NC after any manual intervention.
Strictly observe the cautions in the user’s manual when using pro- 2-25
gramming functions.
Ignoring these cautions could lead to accidents involving injuries to per-
sonnel and malfunctions.
Use the product with the “System Number Switch” of the CPU set to 2-1o
“o”.
Use while set to another number may lead to malfunction.
Wait at least 2 seconds after turning the power OFF before turning it 2-1o
ON again.
Failure to observe this caution may lead to malfunction.
WI
3 PRECAUTIONS RELATING TO MAINTENANCE AND NSF’ECTION
——
~ WARNING Page
●
Always turn the power OFF (including the primary power supply) 2-5
I
before carrying out daily inspection.
Carrying out the inspection with the power ON may lead to electric shock.
w Wait 5 minutes after turning the power (including the primary power 2-5
supply) OFF before removing or replacing any unit or part.
Failure to observe this warning may lead to electric shock and product :~ail-
ure.
w Be sure to turn the power OFF before replacing the battery. 2-1o
Failure to observe this warning may lead to electric shock and product fail-
ure.
~ CAUTION Page
Electronic devices such as C MOS ICS are used on the control 2-6
boards. If you touch them with your bare fingers the static electrical
charge in your body could destroy them; care must be taken when
handling these devices. Before handling these devices for mairlte-
nance purposes, first discharge the static electricity in your body by
touching a grounded metal device.
Failure to observe this caution could lead to injuries and product failure.
Do not install or remove boards, wiring, connectors, etc., while the 2-6
power is ON.
Failure to observe this caution could lead to electric shock, product failure,
and malfunction.
~ CAUTION Page
B When an alarm occurs, eliminate its cause and confirm safety be- 9-2
fore resetting it.
Failure to observe this caution could result in malfunction.
B Do not change the set values of the devices, variable resistors, etc., 2-6
in the control panel.
Failure to observe this caution may lead to fire, product failure, and mal-
function.
—
CONTENTS
FOREWORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . ..~
NOTES FOR SAFE Operation . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . III
KEY TO WARNING MBELS .................................. iv
xi
2.5 MANUAL OPERATION (2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-19
2.5.1 Simultaneous 2-or3-axis Handle Feed . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
2.5.2 Manual Reference Point Return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
2.5.3 Manual Reference Point Return to the Second Reference Point* . . . . 2-23
2.5.4 I-line MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-24
xii
3. BASICS OF DISPLAY AND WRITING OPERATION
3.1 BASICS OF TERMS RELATED TO OPERATION . . . . . . . . . . ...3-2
3.1.1 Process Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.1.2 Jobsand Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.1.3 YASNACJ300M Function Structure.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
X111
6. RUN PROCESS
6.1 PROGRAM JOB .................................. . ...6-s
6.1.1 Program information Displayed on Screen . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6.1.2 Program Number Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6.1.3 Address Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
6.1.4 Editing the Part Program Stored in Memory . . . . . . . . . . . . . . . . . . . . . . . . 6-8
6.1.5 Execution ofa Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6.1.6 Display of Subprogram Nesting information . . . . . . . . . . . . . . . . . . . . . . 6-11
xiv
6.4 SEITING JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-16
6.4.1 Internal Switch Function *...... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
6.4.2 SoftwareSwitch Function *.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
6.4.3 Macro Variable Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
6.4.4 F1-digit Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
6.4.5 Setting Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,.6-20
6.4.6 Stored Stroke LimitFunctiorl *.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..6-21
8. MAINTENANCE PROCESS
8.1 PARAMETER JOB . . . . . . . . . . . . . . . . . . . . .,.,.,.....,..,,...8-3
8.1.1 ParameterFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-3
8.1.2 Setting Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6
8.1.3 Sequence Parameter Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
8.1.4 Pitch Error Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
xv
8.3 lNPUT/OUTPUT AND VERIFY JOB . . . . . . . . . . . . . . . . . . . . ...8-12
8.3.1 input/output and Verify Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
8.3.2 Background Reset Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14
8.3.3 l/ODeviceSettingFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14
9. MAINTENANCE
9.1 MAINTENANCE DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-2
9.1.1 Checkingthe StatusofTroubles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
9.1.2 Checkingthe NClnformation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
9.1.3 DisplayofAlarm information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
9.1.4 Cause ofAlarm and CorrectiveAction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
9.1.5 Troubleshooting(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
9.1.6 Troubleshooting(2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-21
9.1.7 Alarms Not indicated tJyAlarm Numbers . . . . . . . . . . . . . . . . . . . . . . . . . 9-27
xvi
APPENDIX 3 ALARM TABLE
APPENDIX 3.1 CLASSIFICATION OF AIARMS . . . . . . . . . . . . . . . . . A3-2
APPENDIX 4 INDEX
OUTLINE OF THE PRODUCT
The configuration of the YASNAC system and the list of components are described below.
s, ~.:Z~;~-F&:s
..—.
— Motor
PG
1 --m$’;’is
AC ~
j < L-i ,
3-phase R . .
General
Purpose 1/0
—. -. — “-””- Spindle
L—
Power Power —
_ Input
Motor
Sllpply T
Unit
u
Fig. 1.1 Configuration of YASNAC System
1-2
1.1 OUTLINE OF YASNAC SYSTEM
I CPumck IIZNC-JRKDD I
I SERVOPACK \ (2ACR-IRUU I
/ Spindledrive [ CIMR-M5 I
[ %vornotor I
1-3
1.1.2 Environmental Requirements
Requirements for the installation of an NC unit are indicated below. Install the NC unit only
in a location where these requirements are satisfied to avoid malfunctioning.
A CA I lTlnrN
u wnu I IWIV
~ Do not store the product in locations subject to rain, water droplets, or harmful
gases or liquids.
Failure to observe this caution may result in product failure.
~ Select a storage area indoors that is clean and meets the following temperature
and humidity requirements.
Failure to observe this caution may result in product failure.
Ambient temperature : –20° C to 60° C
Relative humidity : 10% to 9070
Install the NC unit in locations not subject to direct sunlight, distant from heat sources,
and indoors.
(2) Humidity
14
1.1 OUTLINE OF YASNAC SYSTEM
(3) Vibration
(4) Atmosphere
● Dusty places
Frequency: 50/60 Hz –2 to +2 Hz
1-5
MIRROR IMAGE
FEEORATE
AUTO MODE MANUA. Axis EDIT
OVERRIDE START
HANOLE ABSOLUTE x Y LOCIC LOCC
CANCEL
OFFSET. PRCGRAM RESTART P~K@@)@
+
6) @l@
@ @ OFF OFF OFF OFF OFF
OFF OFF OFF
D
.50
o 0
JCG
REFERENCE POINT’ TOOL LENGTH
GHmHEm
JOG FEEDRATE
o
STOP
K2UCIC3Q / t >
1 I 1 I J WRITE &
ml
MEASUREMENT
i RETRACT
RESET REFERENCE POINT c1
Ellrlmm ❑ ID
RETURN
●
mmhnin SBoo
1-6
1.1 OUTLINE OF YASNAC SYSTEM
Numberof simultaneouslycontrolledaxes
~-;=
I Least input increment I I 1.1.2 I
Least output increment, ~ ~ P ~ 1.1.2 I
Input
~k=zl+==i=d
Absohk/mcremental programming
command
Ei%x---------t-++++i
Bufferregister
— 1 ==l=ma
Positioning v’ 2.1.1
~. 2.1.2
Interpolation Linear interpolation
Circularinterpolation F’ 2.1.3
Rapid traverse Y’ 1.2.1
Cuttingfeed J+’ 1.2.2
Feed Dwell Y’ 3.3.1
Incrementalfeed v 2.3.3
Automaticaccelerationand deceleration k’ 1.2.6
s+= —
Programstoragecapacity v 4.I
Numberof programs @ 1.1.5
Storageand Programediting v 4.1.2
editing of Programnumbersearch v 6.1.2
program Sequencenumbersearch v 6.1.2
—
Addresssearch v — 6.1.3
MDI editing # a 6.2
—
Operationpanel
===l=Z:=l==l
I MDI function IJ”I I 6.2 I
l-line MDI v 2.4.4
Operation Operationtime display Y 7.3.2
and display
Calendardisplay v 7.3.1
Pop-upmenu @ 3.1.2
Buzzerfunction P —a 3.2.3
1-7
Operation Programming Section
Category
I Item and Function
Manual Manual No.
Input/output
Input/outputinterface P 8.3.3
function
Spindle,tool Spindlefunction I 1~ I 3.5.1 I
and miscel-
Toolfunction v 3.5.2
laneous
functions Miscellaneousfunction v 3.5.3
Toollengthoffset v 3.4.2
Tooloffset Toolpositionoffset v 3.4.3
Numberof tool offsetdata sets P 3.4.1
Manualreturn to referencepoint P 2.4.2
Automaticreturnto referencepoint v 2.2.1
Coordinate Automaticreturn to secc,ndreferencepoint v 2.2.4
system Referencepoint return check v 2.2.2
Returnfrom referencepoint v 2.2.3
Basecoordinatesystemsetting v 3.1.1
Label skip P 1.1.4
Singleblock v 2.5.2
Optionalstop P 2.6.1
Optionalblock skip H 2.5.2
Dry run v 2.6.3
Dperation Machinelock v 2.6.4
support Miscellaneousfunctionlock v 2.6.5
function Display [ock v 2.6.4
Manualabsolute
F=
P 2.7’.4
Numericalvalue set-up P 7.1.5
Break-pointfunction v 4.2.5
Operationmode v 2.3, 2.5
Feed hold P 2.5.4
Circularinterpolationby R command v 2.1.3
Program- Repetitivecircle interpolation v 2.1.3
ning support Subprogram F 4.1.7
‘unction Exactstop check F 3.3.2
Exact stop check mode v 3.3.3
Emergencystop input v 1.2.1
Overtravel P I.2.2
Safetyand Axis interlock v 1.2.4
maintenance
Storedstroke limit v 1.2.3
Self-diagnostics(alwaysdisplayed) P 3.2.2
Power supply P 1.1.2
Environment Ambienttemperature v 1.1.2
requirements
Humidity ti 1.1.2
1-8
1.1 OUTLINE OF YASNAC SYSTEM
Category
“’”a”’’””’t’”=_l%=Rkm=7 I
Controlled Numberof controlledaxes I I ~’ 1.1.1 I
axes Rotaryaxis control
Least input/outputincrementof---t-+++--=
rotaryaxis
Input Inch/metricswitching
command
Multi-activeregisters ++~+i
Interpolation Helical interpolation
Synchronizedfeed@oidW)~ ~~~+
High-speedmode operation I I “ I 4.2.6 I
F]-digit
Feed
Simultaneous1-axishandlefeed
---++--’+%4
Simultaneous2-axishandlefeed
Simultaneous3-axishandlefeed +9--+--%+
Additionof programstorageCi]pady
Storageand
editingof Additionof numberof programs
++-=+---++
program
Playback
Internaltoggleswitch ++++-=+
Operation NC programdrawing
and display
Commentdisplayfunction ----++. :::
Tapereaderwithouttake-upreels
Input/output
functionand Tapereaderwith take-upreels
device
RS-232Cinterface
4+-+4
1~’-~
Spindle,
tool, and
miscella-
T4-digitcommand
I iv I 3
I
neous
function
Secondmiscellaneousfunction
I I v’ I 3
I
Toolradius offset ----I---+-=*4I
Tooloffset I
Additionof tool offsetdata sets I l-’ I 3.4.1 I
1-9
Operation Programming
Category Item and FIJnction
Manual Manual [w
Manualsecondreferencepointreturn 2.4.3
FAutomaticthmYfourthrt.ferencepoint re-
“ F 224
E
I Coordinate Workcoordinatesystemsetting P 3.1.2
system Expandednumberof workcoordinatesys-
P 3.1.2
tems
Localcoordinatesystem v 3.1.3
Rotationof work coordinatesystem v 3.1.5
IOptionalblock skip B I 2.6.2 I
I Automaticmode handleoffset I 2.7,3 I
Operation
support 2.8.4
function
- Automatictool lengthmeasurement(TLM) : 2.8.1
Manualinterruptionpoint return
--k===-
ICannedcycle B
“ +-++
ICirclecutting I
Program-
ming
Scaling P 3.2.3
support
function Coordinatesystemrotation P 3.1.5
Automaticcomer override # 4.2.2
Programmabledata input P 4.1.6
Hole machiningpatterncycle v 4.1.2
Accuracy
ki==---
Storedpitch error compensation v
Y 4.2.1
8.1.4
correction I I I I
for mechani-
cal system Unidirectionalapproach
I I P I 2.1.1
I
Skip function I 1~ I 4.3.1 I
Automation
support Tool life controlfunction I 1P \ 4.3.3 1
function
Program interruption I 1~ \ 4.3.2 I
1- 4.2.3
P 4.2.3
~
1-10
1.2 PROTECTIVEFUNCTIONS
Press the emergency stop button immediately if a problem occurs with the system or
line. The execution of all commands stops instantaneously when the emergency stop
button is pressed. Servo power supply of the NC is shut OFF and dynamic brake is applied
to stop all mechanical movement. In the emergency stop state, the NC is in the alarm state
“3002”. In the state the emergency stop signal input (CN02-19 pin on JANCD-JCP03 board)
is “opened”, the NC stops the entire operation, and turns OFF SVMX (CN2- 17 pin on
JANCD-JCP03 board) and BKX (CN- 1.8pin on JANCD-JCP03 board).
1.2.2 Overtravel
The overtravel function stops axis feed operation when an axis reaches the travel limit; for
the detection of travel limit, a limit switch and a dog are used and if an axis reaches the travel
limit, the limit switch outputs a signal and the function stops axis feed operation in response
to this input. The axis reached and stopped at the travel limit can be moved manually
into the axis movable range.
When the overtravel input is “opened”, axis move is stopped in the manner as indicated in
Table 1.1. In response to this input, the :alarm output (A1.M) is “closed” and the correspond-
ing alarm message is displayed on the screen.
If the overtravel input is “opened”, select the manual mode (jog, pulse handle) and move the
axis in the direction opposite to the direction for which the overtravel input is “opened” to
“close” the input. After that press the [RESET] key on the NC operation panel, and the
alarm output and display are canceled.
1-11
(3
SUPPLE-
‘MENT
1.
2.
After the occurrence of an alarm due to the “open” of the overtravel input, the M,
S, and T code read output signals (MF, SF, and TF) are not turned OFF.
3. The alarm numbers at the occurrence of overtravel are 2001 to 2005. If the over-
travel alarm occurs, axis move is stopped. Note that the servo is not turned OFE
To ensure improved safety in operi~tion, the function prevents axes from entering the preset
entry prohibited areas both in manual and automatic operation.
To use the stored stroke limit function, the axis movable area is set by parameters with
the coordinate values in the machine coordinate system. The area outside the set bound-
ary is established as the entry prohibited area. If an axis enters the entry prohibited area,
the function stops axis movement and displays an alarm message. The function is made
valid upon completion of the manual reference point return after the power is turned
ON. In automatic operation, if even one axis causes the alarm, all axes are stopped.
In manual operation, only the axis that caused an alarm is stopped.
.,,;., . .. . .. .
‘. . ..../’ .(X1, Y1, Z1)
I
~x..~ / ““’” ““
/. —-—___ ———
//
,/
/
/
/ .’.. .- 5 ‘
(x2, Y2, z2j
1-”12
1.2 PROTECTIVEFUNCTIONS
The area either outside or inside the boundary set by parameters or by the commands
in a program is established as the entry prohibited area. The boundary is set with the
coordinate values in the machine coordinate system. Whether the entry prohibited area
is established outside or inside the boundary can be determined by the setting for a pa-
rameter, The function is made valid upon completion of the reference point return after
m
turning ON the power.
Table 1.3 G Code Used to Turn ON/OFF the Stored Stroke Limit B Function
~ ‘; I unctionI ‘;
TurningON the storedstroke limitB
~
TurningOFF the storedstrokelimit B
G22x..Y.Z..l”J “K;
~ ‘~
(Point A) (Point B)
k
Y
x
fq’ f-.-.-f
B
Entry Prohibited Area Set Entry Prohibited Area Set
Outside the Boundary Inside the Boundary
. In addition to the stored stroke limits A and B, stored stroke limit C can be add-
ed.
● With the stored stroke limit C, set the boundary of the area and inside or outside
the boundary by parameters.
. According to the setting for the parameter or the input signal, one of the stored
stroke limit C (third to fifth prohibited area) can be made valid.
● For details of the stored stroke limit B, C, refer to 4.2.3 “Stored Stroke Limit
B and C (G22, G23)” in the PROGRAMMING MANUA.L.
1.2.4 Interlock Inputs
The interlock input is the signal used to disable axis movement, and is provided for each axis.
● When the interlock is released, the axis continues moving to complete the re-
maining commands. Upon completion of the commands, the program ad-
vances to the next block.
YASNAC
—.-—. 1
f ITX
x
[3--- ~ ‘
‘ ITX
) Y
[3
1-14
2
BASIC OPERATION OF YASNAC
2-2
2.9 AUTOMATIC OPERATIONS
AT ENHANCED LEVEL . . . . . . . . . . ...2-43
2.9.1 Tool Length Measurement* . . . . . . . . . . . . . . 2-43
2.9.2 Return to the Operation Interrupted Point * . 2-47
2.9.3 Manual Centering Operation * . . . . . . . . . . . . 2-49
2.9.4 Progralm Restart . . . . . . . . . . . . . . . . . . . . . ...2-50
2.9.5 Playback Function . . . . . . . . . . . . . . . . . . . ...2-56
2-3
The operation procedure usually followed for daily operation is indicated in Fig. 2.1. This
Chapter gives explanation on these operation items.
- MODE SELECT
Setting the switches
- SINGLE-BLOCK
on the operation panel etc.
I Turning
the Dower
ON POWER-ON
1 Press 2 times
RESET ON
FEED HOLD or
SINGLE-BLOCK ON
Manual operation
1 ----- -------------
CYCLE START ON
Zero point
Manual or by G28
return operation
SINGLE-BLOCK ON
Pitch error compensa-
tion,
?- Stored stroke limit ON/
P-
..oFF . . . . . -----
J Setting NC tape
A M021M30
-=T--
End of machining
w’ I
V
Preparation for
turning OFF the power
CYCLE START OFF
Checking for alarm
Checking tool
offset amounts
—-J---l-
OFF power I -
I Turning the
Pressing
EMERGENCY STOP
Pressing
POWER-OFF
2-4
2,2 INSPECTION BEFORE TURNING THE POWER ON
Before turning the power ON for YASNAC J300, it is necessary to carry out inspection to
ensure safety. If the power is turned ON while the system has troubles, it could cause mal-
functioning of the system itself as well as hazards to the operators. Make sure to carry out
daily inspection before turning the power ON.
~ WARNING -
—
DAlways turn the power OFF (including the primary power supply) before carrying
out daily inspection.
Carrying out the inspection with the power ON may lead to electric shock.
s Wait 5 minutes after turning the power (including the primary power supply) OFF
before removing or replacing any unit or part.
Failure to observe this warning may lead to electric shock and product failure.
● Do not touch any unit, terminals, etc., while the power is ON.
Failure to observe this warning may lead to electric shock or device malfunction.
● Immediately after switching the power OFF, the product retains some electric
charge. Do not touch any parts which are live when the power is ON for 5 minu-
tes after switching the power OFF.
Failure to observe this warning may lead to electric shock or device malfunction.
~ When the unit is turned ON, never touch its rotating parts.
Failure to observe this warning may result in personal injury.
2-5
Electronic devices such as C MOS ICS are used on the control boards. If you
touch them with your bare fingers the static electrical charge in your body could
destroy them; care must be taken when handling these devices. Before han-
dling these devices for maintenance purposes, first discharge the static electric-
ity in your body by touching a grounded metal device.
Failure to observe this caution could lead to injuries and product failure.
Do not install or remove boards, wiring, connectors, etc., while the power is ON.
Failure to observe this caution could lead to electric shock, product failure, and mal-
function.
Do not let foreign matter such as electric wire scrap enter the unit.
Failure to observe this caution may result in fire, product failure or malfunction.
Do not change the set values of the devices, variable resistors, etc., in the con-
trol panel.
Failure to observe this caution may lead to fire, product failure, and malfunction.
2-6
2.2 INSPECTION BEFORETURNING THE POWER ON
In this subsection, the items to be inspected before turning ON the power are indicated for
the standard NC box supplied by Yaskawa. For the control box specific to the machine tool,
refer to the manuals published by the machine tool builder.
Make sure that the doors are securely closed before turning the power ON.
The NC box is completely shielded to keep outside air out to protect the precision de-
vices in the NC box from oil mist or other airborne foreign matter. Ile doors of the NC
box must always be kept closed.
Inspect the shielding parts in the NC box every month for gaps amtior damages.
@ Open the doors and check the packings which are installed around the door for
damage.
@ Inspect the inside of the NC box for abnormal contamination. If the inside is
abnormally dirty, clean it immediately after locating the cause of contamina-
tion.
@ Lock the doors securely i,nd inspect the doors to make sure that there are no
gaps.
If the tape reader is dirty or does not operate smoothly, it could cause malfunctioning of the
NC. Inspect and clean the tape reader from time to time.
Tape holder
Reading head
P
~~
Clean the glass in the reading head by removing tape chips and dust with a soft
brush. If oily stain is found, wipe it off with clean gauze or soft cloth soaked
with absolute alcohol. Clean both the tape guide face and tape holder at the
same time.
If dust is found on [he LED face in the upper light source, clean it with soft
brush.
For the tape reader equipped with 6-inch or 8-inch tape take-up reels, if tension
arm movement seems to be heavy, apply a small amount of machine oil to the
shaft base portion.
)
c)
o
\ Irension arm
/
\
2-8
2.2 INSPECTIONBEFORE TURNING THE POWER ON
D
SUPPLE-
MENT
If a problem occurs with tape winding or tape feed operation with the tape reader
equipped with 8-inch tape reels, open the front door, and clean the area around the pho-
tocoupler located near the reel drive motor.
● Make sure that both the front and rear sides of the NC unit are closed. If the
door is open or if there is a gap between the door and the box panels, securely
close the door using the door lock.
● Carry out the inspection for the machine and machine related controllers ac-
cording to the instructions given in the manuals published ‘bythe machine tool
builder.
2.3 TURNING THE POWEFI ON AND INSPECTION AFTER
POWER ON
In this section, the procedure to be used for turning the power ON is explained. Inspection
that must be conducted after turning the power ON is also described.
~ WARNING
● Be sure to turn the power OI=F before replacing the battery.
Failure to observe this warning may lead to electric shock and product failure.
~ CAUTION
●
Replace fuses and batteries with the designated products.
Failure to observe this caution may result in fire or product failure.
● Use the product with the “System Number Switch” of the CPU set to “O’.
Use while set to another number may lead to malfunction.
● Wait at least 2 seconds after turning the power OFF before turning it ON again.
Failure to observe this caution may lead to malfunction.
Make sure that the power is supplied to the NC unit from an external power
source.
Make sure that air is flowing out at the upper part on the side of the NC unit.
The servo power is turned ON. When the machine is ready for operation, the
NC enters the ready state.
When the power is correctly turned ON to the NC unit, the NRD (NC ready)
signal is output.
2-1o
2.3 TURNING THE POWERON AND lNSPECnON AFTER POWER ON
When the power is turned ON at the machine side in response to the NRD sig-
nal, the MRD (machine ready) signal will be returned to the NC. The READY
lamp goes on when the MRD signal is returned. Note that the READY lamp
is not used with some types of machines.
When the NC unit enters the ready state, the alarm message displayed on the
screen will go off.
If the NC unit fails to enter the ready state, locate the cause by referring to Sec-
tion 7.2, “ALARM DISPLAY JOB”, and take appropriate measures. For tur-
ningthe power ON, there are items that must be inspected at the machine side I
in addition to the NC unit related items. For such items, refer to the manuals
published by the machine tool builder.
POWER ON POWER ON
i{
&ox, j Control power supply
;&sgE! ; Control ready —
_~\ ——.
Servo power suIfiy
—. —-- n----
,, MRD (machine r~ady)
—-—— ~&=ADYlarnplit
::
:,
Alarm code: “:3000 “2190; “Blank
::
Check the motors for their operation. If abnormal vibration or noise is found, turn OFF the
power and contact the maintenance personnel.
2.3.3 Procedure for Turning the Power OFF
Make sure that the CYCLE START lamp on the machine operation panel is
OFF with the math ine stopped.
Make sure that there is no alarm message displayed on the CRT screen. If an
alarm message is clisplayed, locate the cause by referring to Section 7.2,
“ALARM DISPL4Y JOB” and take appropriate measures to clear it.
Carry out inspection necessary for turning the power OFF at the machine side.
For details, refer to the manuals published by the machine tool builder.
Press the EMERGENCY STOP button on the machine operation panel to turn
OFF the servo power.
Press the POWER C~FFbutton on the NC operation panel to shut off the power
to the control panel,.
Turn the power supply to the NC OFF by turning OFF such as a circuit breaker.
J I
Control power supply ~-
Control ready !.
::-
MRD (machine ready)
READY lamp
2-12
2.3 TURNING THE POWERON AND INSPECTICINAFTER POWER ON
After turning the power ON, check the CRT screen if “BAT” message is blinking at the lower
right area. If it is displayed, it indicates that the batte~ is weakening. The battery must be
replaced within one month. If the display of “BAT” message is given, make sure to leave
the NC unit power ON at least one hour every three days.
Batteryalarm indication
Standard batteries cannot be used. For a spare battery, contact your Yaskawa representative.
Battery type: ER6VC3, Parts code: B,4507
Connector
The location of battery and related indicator (LED) is shown in Fig. 2.5.
Follow the procedure indicated below to check whether or not battery must be replaced.
If a door interlock switch is installed, place the door interlock key in the OFF
position. This makes power ON possible with the door opened.
Open the door so that the front part of the NC unit is visible.
Check the red LED on the JCPO1 board. If it is lit, the battely must be replaced.
Battery Battery cover
/ /
f UL— ——-– —J
+=%=%=
Red LED –
u,
f+!l~fl
I
!/I Iu ii IIu) ,/ n
2-14
2.3 TURNINGTHE POWERON AND INSPECTIONAFTER POWER ON
L
the battery from the holder.
Fit the new batte~ in the holder and insert the connector. Although the con-
nector may be inserted in either direction, it must be securely inserted. Other-
wise, the power will not be supplied by the battery. (See Fig. 2.7.)
\\ I/,
1. If the red LED remains lit after replacing the battery, the connector might be in-
POINT serted incorrectly or the battery might be faulty.
Q 2. Power OFF operation is allowed a few seconds after turning the power ON.
3. After turning thepowerOFF, replace the battery quickly. If the NC unit is left with
the battery removed, the data stored in the memory could be lost.
2-15
.- . .. .. .—..—--.—.—— —-
..—— ..-. .— ——... .- —,—-------
91.-?
d+ ~ 7+ ),+ y-i
aldwl
9or e law
d31S
l“wlw
31 CINVH@
3dVl
(i) NOllVkJ3d0 lVflNVMl P-Z
2.4 MANUAL OPERATION (1)
It is possible to move an axis in the jog feed mode. Follow the procedure indicated below.
Select the jog mode by placing the MODE SELECT switch on the machine
operation panel in the JOG position.
Select the feedrate with the JOG FEEDRATE switch on the machine operation
panel.
Feedrate can be selected from 32 steps, with actual feedrates of individual set-
ting positions set for parameters pm2400 to pm2431. The actual number of
steps and feedrates selectable by the JOG FEEDRATE switch vary depending
on the machine model. For details, refer to the manuals published by the ma-
chine tool builder.
Press the JOG switch corresponding to the axis to be moved and the required
axis move direction.
The axis moves at the selected feedrate while the JOG switch is held pressed.
Manual step feed operation is possible. Follow the procedure indicated below.
Select the step mode by placing the MODE SELECT switch on the machine
operation panel in the STEP position.
Select the feed distance per step with the MANUAL PULSE MULTIPLY
switch on the machine operation panel.
Metric system : 0.001,0.01,0.1, 1.0, 10.0, 100.0 mm (per step)
Inch system : 0.0001,0.001,0.01,0.1, 1.0, 10.0 inch (per step)
Press the JOG switch corresponding to the axis to be moved and the required
axis move direction.
Each time the JOG switch is pressed, the selected axis moves in the selected
direction by the set feed distance per step.
2.4.4 Handle Feed (HANDLE)*
When the NC is equipped with a manual pulse generator, pulse handle feed operation is pos-
sible. Follow the procedure indicated below.
@ Select the handle mc,deby placing the MODE SELECT switch on the machine
operation panel in the HANDLE position.
@ Select the axis to be movedby the HANDLE AXIS selection switch on the ma-
chine operation panel.
2-18
2.5 MANUAL OPERATION (2)
This section describes manual operations carried out in daily production using the manual
operation functions explained in 2.4 “MANUAL OPERATION ( 1)“.
By installing the pulse handle for the individual axes, it is possible to move up to three axes
among the X-, Y-, Z-, a-, and ~-axis simultaneously. Follow the procedure indicated below.
1st HANDLE AXIS 2nd HANDLE 3rd HANDLE AXIS
z AXIS Z z
‘f a Y a
x@ x@
O P
e e
o [o
(
o
@
xl . Xlo,ooo
m
Xloo,ooo
@ Select the handle mode by placing the MODE SELECT switch on the machine
operation panel in the HANDLE position.
@ Select the axis feed distance per graduation of the pulse handle with the
MANUAL PULSE MULTIPLY switch on the machine operation panel. This
switch is used in common for the three pulse handles.
@ Turn the pulse handle. The selected axis is moved in the positive or negative
direction according to the handle turning direction.
2-19
Axes can be returned to the reference point in manual operation. Follow the procedure indi-
cated below.
@ Select the rapid or jog mode by placing the MODE SELECT switch on the ma-
chine operation panel in the RAPID or JOG position.
@ Move an axis manually (manual rapid traverse or jog feed) to a position away
from the reference point (within the reference point return enabled area).
When an axis is located in range A in Fig. 2.9, reference point return ca be
executed correctly.
@ Keep the JOG switch pressed corresponding to the axis to be returned to the
reference point and in the return direction. When the JOG switch is held
pressed, the corresponding axis starts moving in the same manner as ordinary
manual axis feed operation. When the axis reaches the deceleration point, fee-
drate is decelerated to a low feedrate and the axis stops automatically at the
reference point.
lc’
>~+.
Deceleration
Creep feedrate
point
I (pm2531 to pm2535)
I
J Travel distance
(pm4451 to pm4455)
:
I I
I
Feedrate sequence
I Dog width I ~
I Feedrate LS signal
I I
----
I Zero-point signal
I
Area A I Area B
Point C
Fig. 2.9 Manual Reference Point Return
+ Reference Point
TERM?
e A specificposition in the machinecoordinatesystem. It is alsocalled the machine zero point or tfremachine
D
reference point.
2.5 MANUAL OPERATION (2)
— ..— —.—
\\ I/,
1. Once the reference point return is completed, point C indicated in Fig. 2.9 is stortxl
POINT
to the NC. Therefore, if reference point return is attempted while an axis is in area
B, an error occurs. In this case, the axis should first be returned tc~area A and then
Q
the reference point return should be executed.
2. The axis for which reference point return has been completed can be moved in the
reference point return direction manually only if the reference point return switch
is turned OFF.
3. If commands have been read to the buffer area during automatic c~peration, manu-
al reference point return must not be executed. If manual return operation is
executed, the data in the buffer area is cleared.
—. ——
——— —
1. Immediately after the power is turned ON, the axes start manual or automatic ref-
erence point return operation independent of the present axis position. However,
reference point return cannot be executed correctly if the axis is located in area
B. In this case, the axis must be returned to area A before executing reference
point return.
2. If the MODE SELECT switch setting is changed while an axis is moving auto-
maticallyy to the reference point, an alarm (alarm 2141 to 2145 reference point re-
turn interruption error) occurs.
3. Reference point return cannot be executed when the MACHINE LOCK switch
is ON.
The illustration below shows how the reference point return is executed from
points A and B. (The refermce point return direction is determined by the setting
for pm4002 D3 and D4.)
B
A
o ~~ +
–720° –360°
5. Once the reference point return is completed, second and later reference point re-
turn is executed at a high-speed mode. This is called “high-speed reference point
return”. However, if the setting is so made to execute the reference point return
at a low speed (pm4003 D6 = 1), second and later reference point return is
executed at a low speed.
Feedrate Rapid traverse
4 /
2-:22
2.5 MANUAL OPERATION (2)
The axes are automatically positioned at the second reference point. This operation allows
positioning at the second reference point independent of the present axis position, whether
it is in the negative side or positive side from the second reference position. Follow the proce-
dure indicated below.
Select the jog or rapid mode by placing the MODE SELECr switch in the JOG
or RAPID position.
Turn ON the ZRN2 (second zero point return request) switch on the machine
operation panel.
Keep the JOG switch cm-responding to the axis and direction of reference
point return. The corresponding axis is positioned at the second zero point at
the jog feedrate or rapid maverse rate according to the selected mode.
If the ZRN2 switch is turned OFF while an axis is moving to the second refer-
ence point, the axis stops moving. To restart the second reference point return
operation, turn ON the ZRN2 switch and turn OFF the JOG switch having
been pressed once, then press it once again.
If the JOG switch is pressed again to be turned OFF while the X-axis is moving
to the second zero point, the axis stops moving. In this case, press the JOG
switch again to turn it ON, and the X-axis restarts moving to the second zero
point. With the Y- and Z-axis, this is also applied.
— — .—
\\ I//
1. If the JOG switches of [+] and [--] are pressed at the same time, the corresponding
POINT axis stops moving since this operation is assumed to have turned OFF the JOG
switch.
Q
2. It is not allowed to use the first zero point return mode and the second reference
point return mode at the same time. If both input signals are ON at the same time,
both of the modes are invalid and neither jog nor rapid feed is executed. This fea-
ture is provided to ensure safety.
3. If the NC is in either the machine lock state (including the machine lock for indi-
vidual axes) or the Z-axis command disregard state, the second zero point return
operation cannot be executed, When a JOG switch is pressed under such state,
normal jog operation is perfomled.
4. Whh the axis for which second zero point return has been completed, manual axis
move operation is allowed only after the ZRN2 (second reference point return)
switch is turned OFF.
— — .
2-23
—
(3
suPPLE-
MENT
1. If the second zero point return input signal is turned ON in the state that the first
zero point return has not been completed, the input is invalid and the second refer-
ence point return mode cannot be set.
2. In the second reference point return mode, input from the JOG switch [-X] ([-Y],
[-Z]) is valid. If the mode is changed, the ZRN2 switch is assumed to have been
turned OFF.
During the execution of manual operation, it is possible to execute one block of a part pro-
gram by directly entering it to the CRT screen. For this type of operation, a maximum of 40
characters can be written and the function codes that are allowed are M, S, T, F, and E codes.
However, MOO,MO1, M02, M30, M90 to M99, and Ml 90 to Ml 99 cannot be specified. An
offset command with a T command is also disregarded. Whh the system that carries out set-
up by using a T command, a T command must not be specified for this 1-line MDI operation.
Follow the procedure indicated below.
Select the manual mode with the MODE SELECT switch on the machine op-
eration panel. 1-line MDI operation is not possible in the automatic or edit
mode.
Enter the program from the operation panel and press the [EOB] (carrier re-
turn) key.
Press the CYCLE START switch on the machine operation panel, and the en-
tered program is executed. When the execution of the program is completed,
the program displayed in the key entry display area is cleared.
If the mode is changed while the program is executed (waiting for FIN), the
FIN is not returned forcibly and the NC remains in the state waiting for the in-
put of FIN.
2-24
2.6 AUTOMATIC OPERATION (1)
~ CAUTION
DBefore carrying out cutting operation with a new program, confirm safety by per-
forming single block operation and dry run operation.
If this check operation is not performed, unexpected operation maybe performed due to
mis-setting of the amount of offset, leading to tool damage due to interference, and re-
sulting accidents involving injuries to personnel.
~ Strictly observe the cautions in the user’s manual when using programming
functions.
Ignoring these cautions could lead tc, accidents involving injuries to personnel and mal-
functions.
—
After turning ON the power, the axes must be positioned at the start point defined in a pro
gram before starting automatic operation. Set the coordinate system to be used for machining
either manually or by specifying appropriate commands in a program. Several examples are
given below to explain how the the coordinate system should be set. For details, refer to the
manuals published by the machine tool builder.
The origin of the coordinate system to be used for executing the commands should be
set.
The coordinate system for which the origin is set at other than the reference point
for the program not containing the coordinate system setting command (G92) is
called a coordinate system for machining. The procedure for setting a coordinate
system for machining is indicated below.
Return the axes to the reference point by following the manual reference point
return procedure (see 2.4.2.).
Select the MDI mode by placing the MODE SELECT switch on the machine
operation panel in the MDI position.
2-25
For example,
G92X”. ”Y. -” Z”.”;
+Y
1- x
Reference point
,,———
JI 1..
Origin (O,O)
Y
+x
@ Execute the program by pressing the CYCLE START switch on the machine
operation panel.
Return the axes to the reference point by manual reference point return operation.
Example of Programming
EOR;
N1G92X””” Y””. Z--”;
(c) When G28 (automatic reference point return) and G92 are specified in the
program
Move the axes manually to a position (in the area where reference point return op-
eration is allowed) away from the reference point.
Example of Programming
EOR;
N1G28. .”. ”Y”” Z””.;
N2G92X””” YO. ”Z .-”;
2.6 AUTOMATIC OPERATION (1)
Keep the machine in the start lock state until it is confirmed that machine operation is
permitted. Follow the procedure indicated below.
@ Before starting machine operation, turn the START LOCK switch on the ma-
chine operation panel ON.
Memory mode operation is used to carry out automatic operation by using programs stored
in the NC memory. Follow the procedure indicated below.
Make sure that the alarm indicating lamp on the machine operation panel is
not lit. Note that with some types of machines, the alarm indicating lamp is
not provided on the machine operation panel. If the alarm indication is given,
locate the cause by referring to 9.1.4, “Cause of Alarm and Corrective Action”
and take appropriate measures to clear it.
@ Check the tool offset amounts and correct them if necessary, then position the
axes at the start point. Fc)r details of tool offset, refer to 5.3, “TOOL DATA
CONTROL JOB”.
Carry out necessary settings with the switches on the machine operation panel.
Select the memory mode by placing the MODE SELECT switch in the MEM
position.
● Set the SINGLE-BLOCK switch ON or OFF. To execute the program block-
by-block, set it ON.
Set the rapid traverse rate with the RAPID TRAVERSE RATE OVERRIDE
switch.
●
Set the MANUAL ABSOILUTE switch ON or OFF. Set the switch ON to re-
turn the tool by manual operation intervention to the previously located posi-
tion.
● Set the OPTIONAL BLOCK SKIP switch ON or OFF. Set the switch ON to
disregard the blocks that include the “/” (slash) code.
● Set the OPTIONAL STOP switch ON or OFF. To execute the optional stop
function (MO1 ), set the switch ON.
●
Set the DRY RUN switch. ON or OFF. Set the switch ON when checking the
program.
2-27
..——. .—... —.-.-.. -.-—-— .—..... .. ——-..—. —-.-. —.—.... ——.. —.—... ,-_.. — ___________
8Z-Z
iaw c9.z
1N31N
+rkms
c)
2.6 AUTOMATIC OPERATION (1)
The feed hold function suspends automatic operation temporarily. Follow the procedure in-
dicated below.
When the FEED HOLD switch on the machine operation panel is pressed
while an axis is moving, it stops after deceleration. The CYCLE START lamp
on the machine operation panel goes OFF and the FEED HOLD lamp lights.
B
After the completion of axis movement, the indicating lamp goes OFF.
(3)
supple-
ment
1. If the execution of a drilling canned cycle is stopped halfway due to the single-
block function, the FEED HOLD lamp automatically goes ON to indicate that the
operation is suspended during the execution of a drilling canned cycle.
2. The setting of the FEED HOLD switch is disregarded while a tapping cycle is
executed in the G84 mode.
2-29
2.6.5 Override
The following gives a general description of the override function. For details of override,
refer to the manuals published by the machine tool builder.
In the automatic mode (TAPE, MEM, MDI), feedrate specified by an F code can be
overridden in21 steps in the range from Oto 200% in increments of 10~o, using the FEE-
DRATE OVERRIDE switch on the machine operation panel. During the execution of
a tapping cycle (G74, G84), the setting is disregarded and the tapping cycle is executed
in the feedrate specified by the program. If the OVERRIDE CANCEL switch is ON,
the setting of the FEEDRATE OVERRIDE switch is disregarded and the axes are
moved at the feedrate specified by the F codes in a program.
k+---++++-++%
H---t+t+++h-h
e
4 40 15 150
5 50 16 160
6 60 17 170
7 70 18 180
H+:l%=--
D
SUPPLE-
MENT
Optionally, feedrate override range can be expanded to O to 54070 (32 steps). In this
case, override increments are 1CMO in the range from Oto 20070,209’0 in the range from
220 to 30090, and 40% in the range from 340 to 54090.
2-:30
2.6 AUTOMATIC OPERATION (1)
For the GOO mode operation in automatic mode and for the rapid mode operation in
manual mode, the switch can be installed to adjust rapid traverse rate in 4 steps ( 100%,
50%, 25%, Fo) in the range from Oto 100%, using the RAPID TRAVIERSE OVERRIDE
switch on the machine operation panel. For Fo, actual override value is set for parameter
(pm2447).
——
(3
SUPPLE-
MENT
Optionally, override setting is possible in 6 steps as 100%, 50%, 25%, Fo, F1, and F2.
The feedrates called by the selection of F] and Fz are set for parameters (pm2448 and
pm2449). For details, refer to the manuals published by the machine tool builder.
2.7 AUTOMATIC OPERATION (2)
The OPTIONAL STOP switch is used to select whether or not the MO 1 (optional stop) com-
mand should be executed in the automatic mode (TAPE, MEM, MDI).
When the OPTIONAL STC)P switch is ON, the machine stops operating with the
CYCLE START lamp on the machine operation panel lit after the execution of the block
that includes MO1. The CYCLE START lamp goes OFF if the FIN signal is returned.
The operation restarts when the CYCLE START switch is pressed.
The MOI command is disregarded. If the OPTIONAL STOP switch setting is changed
during the execution of an automatic operation, it is disregarded for the block presently
executed. The new setting becomes valid from the block which is read after the switch
setting has been changed.
The OPTIONAL BLOCK SKIP switch is used to set whether or not the data in the block
which includes the “/” (slash) code should be disregarded in automatic operation. Note that
if the switch setting is changed during operation, the new setting is not valid for the blocks
having been read to buffer area.
When the OPTIONAL BLOCK SKIP switch is ON, the commands specified after the
.’/” (slash) code are disregarded (up to the end of the block). For the blocks in which
the “/” code is specified, the commands specified preceding the “/” code are executed.
The blocks which include the “/” (slash) code are executed. If the OPTIONAL BLOCK
SKIP switch setting is changed during the execution of an automatic operation, it is dis-
regarded for the block presently executed and also for the blocks having been read to
the buffer area. The new setting becomes valid from the block which is read after the
switch setting has been changed.
2-32
2.7 AU1OMATIC OPERATION (2)
D
SUPPLE-
MENT
1.
2.
Specification of “/” is equivalent to”/ l“.
When the optional block skip 13function is selected, the switches are provided
corresponding to “/2” to “/9” individually and by using these switches, it is pos-
sible to turn ON and OFF the block skip function for the individual designation
of “/2” to “/9”.
— —— —
When automatic mode operation (TAPE, MEM, MD1) is executed with the DRY RUN
switch set ON, feedrates specified in a program are disregarded and axis move commands
are executed at the feedrate set with the JOG FEEDRATE switch. Since the F code specified
in a program is displayed during the e~ecution of a program, the program can be checked
efficiently by using this function.
Feedrate to be used in positioning (GOO) can be selected from the rapid traverse rate or jog
feedrate according to the setting for parameter pm2000 DO as indicated in Table 2.2.
~ ::’::::::. ‘7
,,,>
L 1 Jog feedrateset with JOG FEEDRATEswi:ch
----1
—
D
SUPPLE.
MENT
1. When the setting of the DRY RIJN switch is changed during autc~matic operation,
the new setting becomes valid immediately. However, if it is changed while axis
movement is controlled in the “mm/rev” mode” or during the execution of a tap-
ping cycle, the new setting becomes valid after the completion of the presently
executed block.
2. In the dry run mode, the setting of the RAPID ‘TRAVERSE RATE OVERRIDE
switch is valid for rapid traverse operation.
—
2-33
2.7.4 Display Lock and Machine Lock
The DISPLAY LOCWMACHINE LOCK switch allows the program to be executed in the
following manner – to operate the tnachine with the present position data fixed, or to execute
the program to update the present position data without actually operating the machine. The
switch can be operated only while the operation is stopped in the block stop or feed hold state.
Select this position for normal manual or automatic operation. Both the machine and
the position data are operated and updated according to the execution of the commands
in the program.
The displayed position data are not updated even when the axes are moved. This posi-
tion should be selected when the display data should not include the distance of shift.
As the program commands are executed manually or automatically, the position data
are updated according to the execution of the commands while the machine is not actu-
ally operated. Whh this setting, the M, S, T, and B* functions are executed normally.
This are used for manually presetting the display or for checking the tape. Note that the
reference point return operation is not executed if the switch is placed in the MACHINE
LOCK position.
2-34
—— —.=
...
2.7 AUTOMATIC OPERATION (2)
The AUX FUNCTION LOCK switch cm the machine operation panel is used to check the
NC tape in combination with the MACHINE LOCK function. When the switch is ON, the
M, S, T, and B* function commands are disregarded. When the switch is turned ON during
automatic operation, the function becomes valid from the block next to the presently
executed block.
— ——
a)
SUPPLE.
MENT
1.
2.
The MOO, MO1, M02, and M03 codes are processed normally,
Both the decode signal and BCD code are output. However, BCD code is not out-
put with M90 to M99 (internally processed M codes); BCD code is not output in-
herently with these M codes.
3. The AUX FUNCTION LOCK switch setting is invalid for the S5-digit com-
mands.
————.
The Z-AXIS COMMAND NEGLECT switch is used to execute a program only in the XY
plane.
When the switch is ON, the program is executed with the machine lock function applied only
to the Z-axis. Although the Z-axis does not move, position data of the Z-axis is updated as
the program is executed.
The switch can be operated only while the operation is stopped in the block stop or feed hold
state.
When the 4TH-AXIS COMMAND NEGLECT switch is ON, the program is executed with
the machine lock function applied only to the 4th-axis. Although the 4th-axis does not move,
position data of the 4th-axis are updated as the program is executed.
The switch can be operated only while the operation is stopped in the block stop or feed hold
state.
2-35
.—-.. .— . ..-. —
2.7.8 5th-axis Command Neglect
When the 5TH-AXIS COMMAND NEGLECT switch is ON, the program is executed with
the machine lock function applied only to the 5th-axis. Although the 5th-axis does not move,
position data of the 5th-axis are updated as the program is executed.
The switch can be operated only while the operation is stopped in the block stop or feed hold
state.
2-:36
2.8 OPERATIONINTERVENTIONDURING AUTOMATIC OPERATION
This section describes the procedure used for manual and MDI operation intervention during
automatic operation.
~ CAUTION
— —
I Do not restart automatic operation after stopping automatic operation and then
performing ‘tool selection” in manual operation or”1 line MDI” operation.
The reason for this is that the “tool selection” operation may cause the coordinate system
to be changed, leading to unexpected operation if automatic operation were restarted.
This could cause tool damage due tcl interference, and resulting accidents involving in-
juries to personnel.
Reset the NC after any manual intervention.
To carry out a manual operation during automatic operation, follow the steps indicated be-
low.
@ Record the position where the operation has been interrupted after displaying
the present position data by pressing the [EXTERN] (f3) key of the POS. job
at the COMN screen.
@ Select the manual mode (RAPID, JOG, STEP or HANDLE) with the MODE
SELECT switch on the machine operation panel.
@ Return the axes to the position where manual operation (see 2.3 “MANUAL
OPERATION (1 )“.) has been started (the position recorded in step @).
@ Return the MODE SELECT switch to the operation mode (MEM or MDI)
position selected before manual operation intervention.
a Press the CYCLE START switch on the machine operation panel to restart the
interrupted automatic operation.
2-37
-. .. . . . ..._____
.. .. .. —.. .— . ..-.— .—-----
CD
SUPPLE.
MENT
1. If the operation mode is changed from automatic to manual without stopping the
operation, the axes are decelerated and stopped immediately. When the operation
mode is changed from one automatic mode to another automatic mode, operation
stops at the block end.
2. If automatic operation is restarted without returning the axes to the previously lo-
cated position after manual operation intervention, how the tool paths to be gener-
ated after the restart of automatic operation differs depending on the setting of the
MANUAL ABSOLUTE switch on the machine operation panel. For details of
the switch, refer to 2.8.4, ‘“’Manual Absolute”.
3. In the manual mode, l-line MDI operation is possible. For details of the opera-
tion, refer to 2.5.4, “ 1-line MDI”.
To carry out an MDI operation during automatic operation, follow the steps indicated below.
Place the MODE SELECT switch on the machine operation panel in the MDI
position.
Return the MODE SELECT switch to the mode previously selected (TAPE or
MEM).
Press the CYCLE START switch to restart the interrupted automatic opera-
tion.
9
%JPPt.E-
lENT
Do not attempt
G77,G81
MDI operation ]mtervention in a canned cycle mode (G73, G74, G76,
to G89) or during reference point return. Interrupted canned cycle or refer-
ence point return could not be completed correctly,
2-:38
2.8 OPERATIONINTERVENTIONDURING AUTOMATIC OPERATION
During automatic operation (TAPE, MD1, MEM), distance of axis shift carried out by using
the pulse handle can be added by this function. This function allows compensation for errors
in mounting workpieces, etc. Follow the procedure indicated below.
Turn ON the AUTO MODE HANDLE OFFSET switch on the machine opera-
tion panel.
Select the axis to be moved with the HANDLE AXIS switch on the machine
operation panel. If the simultaneous 3-axis control by using the pulse handles
is selected optionally, simultaneous 3-axis operation is allowed.
Select the axis feed distance per graduation of the pulse handle by placing the
MANUAL PULSE MULTIPLY switch on the machine operation panel at an
appropriate position. By this switch, it is possible to select 1, 10, or 100 pulses
per graduation of the manual pulse generator.
When the pulse handle is turned during the execution of automatic operation,
movement of the axis which is selected in step@ above is added to the axis
move distance specified in the program. When the pulse handle is turned in
the clockwise direction, the selected axis moves in the positive direction and
when it is turned in the counterclockwise direction, the axis, moves in the nega-
tive direction.
Restart the automatic operation after turning the AUTO MODE HAN’DLE
OFFSET switch OFF. Succeeding operation is executed with the axis shifted
by the pulse handle operation. When the coordinate system set-up command
(G92, etc.) is executed after that, the shift amount is not included but the coor-
dinate system is set according to the specified values.
2-39
Valid/Invalid
pm2002DO 1 Valid
X-axis
E
(HOFSX) o Invalid
~—
pm2002D1 1 Valid
‘ Y-axis
(HOFSY) o Invalid
L
I Z-axis pm2002D2
—
(HOFSZ)
1
o
Valid
Invalid
pm2002D3 I Valid
4th-axis
(HOFS4) o Invalid
——
L= Valid
pm2002D4 1
~ 5th-axis
(HOFS5) o Invalid
(3
SUPPLE-
MENT
1.
2.
If the NC is in an alarm state or the interlock input (see 1.2.4.) is ON, it is not pos-
sible to move an axis by using the automatic mode handle offset function.
With parameter pm2003 D 1, the condition necessary for moving an axis by using
the automatic mode handle offset function can be set.
2-40
2.8 OP133ATIONINTERVENTIONDURING AUTOMATIC OPERATION
If a cutting tool is moved manually by interrupting automatic operation, how the manually
moved distance should be treated when restarting automatic operation can be determined by
the setting of the MANUAL ABSOLUTE switch on the machine operation panel.
After the intervention of manual operation, the program coordinate system is not
changed. Subsequently, the remaining commands in the interrupted block are executed
by shifting from the programmed path when automatic operation is restarted. When the
block appearing next to the operation restarted block is the circular interpolation block
(G02, G03), circular interpolation is executed with the paths shifted from the pro-
grammed paths. When the GOO or GO1 mode commands are given, the shift distance
is canceled, and the paths return to the programmed paths.
Actual movement
Remaining /
commands } Programmed path
Manual
operation
d’ Feed hold
— ——
By settingpm4011 D7, it is possible to make the manual absolute function valid when
@i@ a program is executed in the G91 (incremental command) mode. In this case, the
manual absolute function is called when the G90 (absolute command) is executed.
2-41
——— ————__ _____ .__, _ . _. ___ -,- .——. -Y.. Y ..-, ,~..—...-..—. —.-
(2) MANUAL ABSOLUTE Switch OFF
Manual
opea’’onf;~r
Execution of skip(G31)
Reset operation
2-42
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
The tool length measurement function measures the tool length offset amount which is used
for the tool length offset (G43, G44, G49) function.
Mount a tool in the spindle and position the Z-axis at the position that should
be taken as the home position. Although the home position maybe set at any
position, setting it at the tool change position will simplify the tool change pro-
cedure.
Select a manual mode by placing the MODE SELECT switch on the machine
operation panel at the RAPID, JOG, HANDLE, or STEP position.
Press the [SET] process key on the NC operation panel to select the set-up pro-
cess.
Press the [TOOL] (f 1) job soft-key to select the tool job. The tool offset
amount display mode is selected and the tool offset amount of the offset num-
ber already specified and those near this number are displayed.
In the state that axes are all stopped, press the MEASIJREMENT switch on
the machine operation panel. Note that this switch is valid only in a manual
mode. The MEASUREMENT lamp lights and the preset Z-axis position is set
as the home position. If the selected process is not the set-up process, the set-
up process is automatically selected and the corresponding screen is dis-
played.
‘[ -Hen’eposn
Travel
distance
(ML) i
Contact level
2-43
.—.
..-— .—— —.
@ Measurement starts from the home position; this position is taken as “O”.
(3
SUPPl,E-
hlENT
1. To start measurement from “O” in the workpiece coordinate system, execute zero
set operation of the workpiece coordinates ystem at this position. Note that mea-
surement can be executed correctly even if zero set operation is not executed.
2. For details of the screen used for tool length measurement, refer to 5.2.4, “Writing
the Measured Tool Length Offset Amount”.
Move the tool offset number where the offset amount should be written by us-
ing the page keys or cursor up/down keys. Or press the cursor down key after
entering the tool offset number. The page including the specified offset num-
ber is displayed and the cursor is located at the specified tool offset number.
Manually move the Z-axis to bring the nose of the tool into contact with the
contact level. The contact level is set in reference to the reference level (top
face of the workpiece to be machined) and the difference between these two
levels is set for parameter pm0806 as the “tool length measurement bias
amount” ( 1 = input unit). This bias amount can be considered as the thickness
of the block gage, etc, and should be written in a positive value. This bias
amount can be set by carrying out the following operation on the tool length
measurement screen.
After keying in the bias amount, press the [WR] key. The keyed in bias amount
is entered.
Press the WRITE &. RETRACT switch on the machine operation panel, and
the following operation is executed.
The Z-axis automatically returns to the home position at a rapid traverse rate.
The distance from the home position to the reference level, which is equivalent
to the travel distance (ML) is stored to at the specified offset number. Note that
“(ML) = Z - B“.
After the completion of the above, the offset number one larger than the speci-
fied offset number is newly specified. The tool length offset amount can now
be entered for this new offset number. After the completion of offset amount
storing for H99, the H code number returns to HO 1.
Change the tool either manually or in MDI mode operation to set the next tool
in the spindle. The MEASUREMENT lamp remains lit even when the mode
is changed to MDI. After setting the tool length offset amount for all tools,
return the mode to a manual mode.
2-44
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
Repeat steps @ to@ to set the tool offset amount for all tools to be used.
Press the [RETURN] (f5) function soft-key. The screen is changed to the off-
set screen. Note that this operation can be omitted.
E
screen.
A
If “parameter pm6008 DO = 1”, the remaining distance (RL) is stored to the tool offset
data memory instead of the travel distance (ML).
I’F
+Z
Remaining
distance
(R~
>
(fvfL) ~
f94
I
I
I
(-Z1 ;1
Work
+
I
1
I
I
piece
Home position
Bottom level
The bottom level which is taken as the reference for measuring the remaining distance
is set for parameter pm0807 (1 = input unit) with the signed value reference from the
home position. The bottom level can also be set in the following operation at the tool
length measurement screen.
Press the [BOITOM LEVEL] (f2) soft-key. The “BOI’TOM LEVEL (A)” is
highlighted.
After inputting the bottom level setting value, press the [WR] key. The bottom
level is written. For other operations, follow the same steps as in ( 1). RL =
- (A - ML)
2-45
(3) Measuring the Tool Length Using the NC Operation Panel
Without using the special switches on the machine operation panel provided for mea-
surement, it is possible to measure tool length by using the switches and keys on the NC
operation panel. Follow the procedure indicated below instead of pressing the WRITE
& RETRACT switch.
Display the common process screen by pressing the [COMN] process key. Af-
ter that press the [P OS] (f 1) job soft-key and then the [UNIV] (f2) function
soft-key.
Press the [SET] (f5) function soft-key to clear the coordinate system set value
to “O”. This means that the home position is set to “O”.
Press the [SET] process key to display the set-up process screen. After press-
ing the [TOOL] (f 1) job soft-key, press the [OFFSET] (f 1) function soft-key,
then press the function selection key to change the menu. Select the [TLM]
(fl ) function soft-key to display the tool length measurement screen.
Press the [WRITE] (f4) function soft-key. The measured tool length is written
in the same manner as in normal tool length measurement operation. In this
case, however, the Z-axis does not return to the home position. The setting for
parameter pm6008 DO (travel distance measurement/remaining distance mea-
surement) is valid fcmthis operation, and which of the values written is deter-
mined by the setting for this parameter.
.— .—
(3
SUPPLE-
fulENT
1.
2.
In this automatic writing operation, the measured value is stored to the memory
in an absolute value.
When the home position is not the tool change position, the tool can be brought
into contact with the contact level directly after changing the tool to the next one.
Once the home position is set with the MEASUREMENT switch, positioning at
the home position is not necessary for the succeeding operation.
3. If “HOO” is specified, the offset amount is not updated even when the WRITE &
RETRACT switch is pressed. Therefore, the tool length measurement operation
should be executed after moving the cursor to a position of “HO 1” or below.
4. On the tool length measurement screen, it is possible to update the offset amount
where the cursor is positioned by pressing the [WR] key after entering the data
by the keys.
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
The “return to operation interrupted point” function is provided to return the axes to the pre-
//
/
viousl y located position where automatic operation has been interrupted to carry out manual
operation for measuring the machined dimensions or removing chips.
// ‘L /’
\
Select a manual mode by placing the MODE SELECT switch on the machine
operation panel in the JOIG, RAPID, HANDLE, or STEP position.
Move an axis in the manual mode to retract the cutting tclol appropriately.
Turn OFF the INTERRUPTION POINT RETURN switch on the machine op-
eration panel.
Return the operation mode to an automatic mode and press the CYCLE
START switch on the machine operation panel. The automatic operation re-
starts.
2-47
-— ..- .— —--
a)
SUPPLE.
MENT
1. If the axes are positioned on the machining interrupted point, turn OFF the IN-
TERRUPTION
possible.
POINT RIETURN switch. Otherwise, jog feed of such axes is not
2. If the NC is reset after changing the operation mode from automatic to manual,
the present position is taken as the machining interrupted point. This means that
the axes are positioned on the machining interrupted point and, subsequently, jog
feed operation is not allowed unless the INTERRUPTION POINT RETURN
switch is turned OFF.
4. If the REFERENCE POINT RETURN switch or the second reference point re-
turn switch is ON, the machining interrupted point return operation is not
executed but the reference point return or the second reference point return opera-
tion is executed.
2-48
——.. .. .
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
The manual centering function can detelmine the coordinate values of the center between the
two points or the center of a circle by manual operation. Follow the procedure indicated be-
low.
@ Press the COMN process key to display the common screen. Then press the
[POS.] and [UNIV] soft-keys.
@ Turn ON the MANUAL CENTERING MODE switch. At the same time, turn
ON the MANUAL SKIP MODE switch.
@ Specify the axis for centering operation. If the [WR] key is pressed after enter-
ing “XO” or “Xl 23.000”, the entered value is saved temporarily and displayed
on the screen.
r —,
POS. (CENTER) COM O***** NOOOOO
UNIVERSAL Pos X99’9999.999
x 0.000
Y 0.000
z 0.000
STP LSK
~ AIARM TIME
+zzlmm[m=l&
.mmEEEIEEi
Fig. 2.16 Centering Axis Designation Screen
@ Operate the X-axis to bring the sensor into contact with the circumference.
When the sensor outputs a signal, the axis stops moving and the value saved
in step @ is set for position data. This is the same processing as the setting
for coordinate system. The axis does not. move in the contact detected direc-
tion until it is retracted by more than the preset return amount.
2-49
@ Move the axis in the opposite direction and bring the sensor into contact with
the circumference in the opposite side. When the sensor outputs a signal, the
axis stops moving and the center of two contact detected points is set as the
present position.
@ Turn OFF the MANUAL CENTERING MODE switch. At the same time,
turn OFF the MANIJAL SKIP MODE switch.
cl)
suPPLE-
MENT
This
—.. ——._
function is valid only when the manual skip is valid.
..__________________ ..——— —
By using the program restart function, it is possible to restart an interrupted operation in such
cases where execution is interrupted due to breakage of a cutting tool or to restart the program
continuously from the block where the operation was stopped the previous day. By designat-
ing a sequence number of the bloclc, the function allows the program to be restated from the
specified block.
(1) Operation
After placing the MODE SELECT switch on the machine operation panel in
the MEM position.
Rewind the program to the beginning. For details of this operation, refer to
the explanation given in 6.1, “PROGRAM JOB”.
Press the [RESTART] (f3) function soft-key on the PROGRAM JOB screen
of the RUN process. The message requesting the input of the program restart
position information is displayed.
2-50
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
@ Press the [WR] key again. Sequence number search starts from the present
cursor position.
2-51
cl)
SUPPLE.
MENT
M and T codes are displayed in the order of their appearance.
—,..—.———
If the searched sequence number is the objective block, turn OFF the PRO-
GRAM RETURN switch. If it is not the objective block, execute the program
restart request again.
If there are M, S, T, and/or B codes that are necessary for restarting the pro-
gram, specify one on the program restart information screen. Select the manu-
al mode for this operation.
Restart the program by pressing the CYCLE START button, When the
CYCLE START switch is pressed, the axes move to the operation restart point
one by one in the order of 5th-axis, 4th-axis, X-axis, Y-axis, and Z-axis. After
that the automatic operation restarts from the block next to the specified se-
quence number.
G
PROGRAMRETURNswitch necessary
PROGRAMRETURNswitch not necessary
2-52
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
● When the parameter setting is made so that the PROGRAM RETURN switch
is not necessary for the program restart request, the program restart mode ON/
OFF is changed by the [RESTART] (f3) soft-key. In this case, operation step
@ explained in item (1) i~bove is not necessary.
The program restart function establishes various conditions during the execution of se-
quence number search so that the conditions at the restart will be the same as those when
the program was interrupted. However, some program commands require extra care. I
These are indicated below.
The position for the restart of program is generated in the NC. Therefore, the axes
are regarded to move as programmed during the search for the program restart posi-
tion. If the function is executed in the mode called by the following G codes, the
point specified in a program and actual positioning point differ from each other and
in such modes, the point specified in the program is regarded as the endpoint: auto-
matic reference point return (G28), reference point return check (G27), return from
reference point (G29), second - fourth reference point return (G30), and machine
coordinate system (G53).
There are commands that perform different opemtions depending on the input sig-
nals. With one type of signal, the status at the start of search for the program restart
is retained, and with another type of signal, they are completely disregarded.
Mirror image (M95, M94), block delete, machine lock, and FI -digit selection
● The distance which the axes were moved before cycle start is cancelled disre-
garding of the ON/OFF status of the manual absolute signal and the commands
are executed in the workpiece coordinate system caI1ed at the completion of
search.
2-53
—..——. .—-.. .-—— . ....— _____ .,______ ._____ .__.,____ -—..—..+— -.—— ..-—.- “.. ,— .. —. ——— ---—--
(c) Program restart in a special mode
When program restart is attempted in a special mode, there are cases where the
commands in the program cannot be executed as specified since the operation
mode cannot be established.
“ If the program is restarted in the solid tap mode (M93), G74/G84 mode is
executed in normal mode tapping.
● To restart the program in the tool life control mode, it is necessary to specify
the life control groups before restarting the operation.
“ All interface input/output signals (#1000 - #1031, #1032, #1 100 -#1131, and
#1 132) are processed as “O”. Therefore, correct results cannot be expected.
● Although the clock (#3001, #3002) is read and written normally, the time
count at the restart of the program is not guaranteed.
● The control of single-block stop and wait for the completion of auxiliary func-
tion (#3003) is disregarded and the specification of control is made invalid.
“ The control for feed hold, feedrate override, and exact stop (#3004) is disre-
garded and the specification of control is made invalid.
● Although the positio,n data (#5000 - ) is read normally, the data generated in
the NC is used for the operation. For the servo error data (#5101 -#5 105), “O”
is read.
2-54
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
0
suPPLE-
MEN?
1. When moving the axes to the program restart position by pressing the CYCLE
START switch, if interference occurs between the axes and the workpiece or fix-
ture, move the axes to the same position manually.
2. If the CYCLE START switch is pressed while the PROGRAM RETURN switch
is ON, the warning message “R.ESTARTING PROG!” is displayed.
3. After the completion of search for program restart, operation intervention is not
allowed in other than manual mode until program restart is executed. If the
CYCLE START switch is pressed in the MDI, TAPE or MEM mode, alarm
“0292” occurs and the message “IMPOSSIBLE TO START THE COMMAND
WHEN RESTARTING PROGRAM” is displayed.
5. When requesting the program restart, conditions such as the input signals and tool
offset must be the same as those at the interruption of the program. Otherwise,
correct restart position and conditions cannot be established. Manual operation
that is carried out in the program restart operation is allowed only with the
MANUAL ABSOLUTE switch set ON.
6. During the search for program restart, the FEED HOLD switch and the SINGLE-
BLOCK switch are disregarded. If the NC is reset during the search, the search
is interrupted immediate y. If this occurs, it is necessary to request the program
to restart once again.
7. This function executes processing on the assumption that the coordinate system
has been established correctly before the restart of operation. Therefore, if the
restart request is given without executing the reference point return after turning
the power ON, alarm “041 1” to “041 5“ occurs and the message “REFERENCE
POINT RETURN NOT COMPLETED” is displayed. Whh the incremental
command program, if the coordinate system setting command is not given at the
beginning of the program, the restart position cannot be generated correctly.
8. If the sequence number given with the restart request is not found, alarm “0290”
occurs and the message “PROGRAM RESTART SEQUENCE NUMBER NOT
FOUND” is displayed.
10. Program restart is impossible for DNC operation, tape operation, and high-speed
cutting mode operation.
— —
2-55
.——.——. . . . . . . . ..—
2.9.5 Playback Function *
When editing a part program, it is possible to set the present value of axes,and F, S, and T
codes for the command values. In other words, for axis command, after moving the axis to
the required position, that position data can be set as the command value. With F, S, and T
codes, the present valid values can be written as the command values.
(1) Operation
To enter the playback mode, select the RUN process and press the [PROG] and [EDIT]
soft-keys to select the edit mode. After that turn the PLAY BACK switch ON.
For writing the data, either key input or external signals can be used.
@ Move the axes to the position whose position data should be written as the
command value. Fclr this movement, select an appropriate method for the in-
dividual axes.
@ Press the address ke:y corresponding tothe axis name for which the data should
be written and press the [WR] key. The present position data (workpiece coor-
dinate system) displayed on the screen is taken as the command value for that
axis. If a value is entered from the keyboard before pressing the [WR] key,
the entered value is added to the present position data and the total of these val-
ues is used as the cc)mmand value.
cl!)
suPPt&
MENT
If the [WR] key is pressed repeatedly, the value of the present position is added each
time the [WR] key is pressed.
Examples:
● When the present position value (workpiece coordinate system) is” 1.000”, if
the [WR] key is pressed after entering “X”, the value is set for X as “X 1.“.
● When the [WR] key is pressed after entering “2.000”, the present position val-
ue of” 1.000” is added to the entered value and the value is set for X as “X3.”.
● When the [WR] key is pressed two times after entering “2.000”, the present
position of”1 .000” is added two times to the entered value and the value is set
for X as “X4.”.
2-56
2.9 AUTOMATIC OPERATIONSAT ENHANCED LEVEL
Write the data for F, S, and T. The data can be written in the same manner as
writing the axis data. Differences from the procedure for writing the axis data
are indicated below.
If a value is entered before pressing the [WR] key, the entered value is taken
as the command value. The entered value is not added to the present value as
with the axis data.
When writing the For S data, the presently specified F or S command value
is written.
@ When the external write signal is turned ON, writing is enabled for the axes
and cutting feed set for parameters pm4024 and pm4025
om4024
@ When writing the data, the new data are compared to the existing data and only
the changed data are written.
2-57
After the completion of editing, press the [EDIT] (f5) soft-key to store the edited
part program.
● Concerning the data other than the axis data, and F, S, and T data, edit the part
program in the same manner as normal editing operation.
. The present value written by pressing the [WR] key is the position data in the
workpiece coordinate system. Therefore, the playback operation can be
started only after setting the zero point for machining by using such as G92.
The playback function can be turned ON and OFF by the value set for #30087. Instead
of this, the playback function can be turned ON and OFF by changing the setting for
parameter pmOO05 D5.
1. If the [EDIT] soft-key is not highlighted, it indicates that the playback mode is
OFF.
2. When writing the data by key entry operation, if the [WR] key is pressed without
entering the address of the data to be written (axis address, F, S, T), the warning
message “NO ADDRESS SPECIFIED” is displayed. Press the [WR] key only
after specifying the address.
3. If an attempt is made to write the data before axis movement is completed, the
warning message “AXIS MOVING” is displayed and writing operation is not ac-
cepted until the completion of axis movement.
2-58
3
BASICS OF DISPLAY AND WRITING
OPERATION
3-1
This section describes the functions of the keys on the operation panel and guide messages
displayed on the screen for each of the operation steps according to the actual operation flow.
[OPERATION STEPS]
~ ml
‘D
L Tool List
Tool Layout
I MountingTools
I
. I Set-up Process
v
I SettingOffset Data ~
/
v .
, —
v CheckingProqram
●
RzEn
v
Changing Workpieces
Checking Accuracy
1
~:
Continuous Machining Checking Offset Data
1
/
—
OPERATION STEPS
3.2
3.1 BASICS OF TERMS REIATED TO OPERATION
YASNAC J300 provides a variety of display screens and these display screens are largely
classified into six blocks according to the processes: edit, set-up, operation (run), mainte-
nance, common, and AUXI.
L-
Process screen used in common for four cutting
related processes
1. Common process screen
-– A
At each screen, keys used to control the display are arranged on the NC operation panel (four
cutting process keys, maintenance process key, and common process key). By using these
keys, the required process screen can be quickly displayed for each machining process.
Each process consists of jobs and each job has functions. One process has a maximum of
five jobs, and for each of the jobs there are no restrictions in the number of functions. After
selecting a process, the jobs and functions are selected by using soft-keys. Tree structure of
the process, jobs, and functions is indicated in Fig. 3.1.
, , ~~ , , f“”
A+
PARAM
P’121@”flf”
/ PARAM
ICI]
Fig. 3.1
SETING
Example of Structure
FUNC-
TIONS
3-3
‘ ‘D’TT=EEE f5
fl -1
.——
I
I
——— —_ ___
SELECT ●
J_
I
I
—1 1 — I
f5 11 I BT/TOF I
1
LL— —______ LA
-$--mm-------l
—J
fl I OPEN
f2 DELETE
f3 RENAME
m f4 ~
J I I
f5 {1 DSP.SL I
l—
~_——— ——— —— _ I
+---Rmmr] fl DSP.SL
f2 CLEAR
f3 START
f4 SINGLE
f5 r RESET
I J
~L— ——— ——— ——
1
3-4
3.1 BASICS OF TERMS RELATEDTO OPERATION
SET fl WORK = 1
7 ‘:
f2 “D o
f3
~=
f4 POS.WR ~]
f5 ABWIN =1
TOOL fl OFFSET ‘1
f2
~.x
f3 ‘Tc ‘ o
f4 ~:o
f5
VII-J ——— —— —
fl TLM ● _O i
4
f2 ‘= 1
L
f3 O CLR ‘1 ~
f4 ALL CLR ‘1 I
f5 ABS/lN ‘1 I
[: L———..—————— _J
3-5
. PROG fl DSP.SL
l———
f2
1 f3
J I
f3 MOVE ‘
— f4 II I
L
REPL
— ●
I
I
f5 BTiTOP I
} 1- ——————————J
fl r~ DSP.SL “ MDI- 1
f2 DELETE mode ‘
only
f3
f4 CLOSE
--~
mode ‘
--l COMMND
--i SETING 1
fl SWITCH *
f2 SOFTSW ‘
4 f3 MACRO ●
3-6
3.1 BASICS OF TERMS RELATEDTO OPERATION
PARAM fl PARAM ‘~
--+
f2 / SETTING~
1 I ~———.
4 SUDEL ‘]
DIAGN L
12 [
fl
f7
.- 1
1
I
I
r)lsP
—.-.
1--1 f3 DELET~~l
‘4 1—
f5 k--- —.—
I
DATA fl VER NT 1
II
i t-
f2 DUMP ‘1
f3 KEY MEM~l
LADDER * 1
3-7
LQM!!Lt- Pos. t— _ fl ALL
f2 UNIV
f3 EXTERN
f4 INCR
f5 F SET ‘1
~————— 1
fl [ ERROR
f2 I
f3 1.
f4 I
f5 I
L———————__ _ J
4 ALARM fl 1 ALARM
L
f2 I 1
SV. ALM I
f3 USERS
f4
f5
i TIME fl CALEN
f2 W.TIME
f3
f4
f5
~————
fl I SET i
f2 I
f3 I
{
f4 I
f5 I
L————————_ _ J
~__——7
I 1: Functions displayed by pressing the FUNCTION SELECTION key
L————A
●
Option
— —
I 1.
,. Mode dependent functions
L.—- A
3-8
3.2 NC OPERATION PANEL
This section describes the configuration of the NC operation panel and the editing function.
I I, Process keys
A \. .J —. I
““—=ilc-z=
T - \
@
I
POWER OFF button Soft-keys Address keys Page keys and Action keys
cursor keys
Power is supplied in two steps of operation. In the first, pressing of the POWER
ON button, power is supplied t:othe control unit, and power is supplied to the servo
the second time the POWER ON button is pressed. With some models of machines,
power will be supplied to the servo in the first pressing of the POWER ON button.
For details, refer to the manuals published by the machine tool builder. To turn ON
the servo power after emergency stop or other similar operation, this button is also
used.
(b) POWER OFF button (Shutting OFF the power to the NC unit)
The power is supplied to the control unit and servo is shut OFF by pressing the
POWER OFF button.
3-9
Data are displayed indifferent sizes of characters in the range from 1 x 1 to 3 X 3 mag-
nification.
40 characters
/- >
[T
0 line
r
5 line
Ilimimmmmlm
Fig. 3.3 9-inch Graphic Display
3-1o
3.2 NC OPERATION PANEL
The process keys are used to select the process. The following five process keys are
provided and by pressing one of these keys, the corresponding process is selected.
3-11
——.—. ——_ .._ _..__..—._.._..- —____________________ ._... _ .——, ----- .-. ——..—. —,,,...,,. ________ ,_. .- _
(4) Soft-keys
In the job selection mode, selection of job soft-keys is possible and in the function selec-
tion mode, selection of function soft-keys is possible. If more than five functions are
provided in the selected job, the next set of functions are displayed by pressing the
FUNCTION SELECT key. The selected job or function is highlighted.
— UP/DOWN SELECT
indicator
_’__+== Function soft-keys
y!:ON+rmmii-mil.m@-+ ‘p/DOwNsELEcTkey
FUNCTION soft-key
CD
SUPPLE.
MENT
When there are more than five function soft-keys, the FUNCTION SELECT indicator
is displayed as shown in Fig. 3.4.
When the UP/DOWN SELECr indicator is moved, the box moves up or down.
When the box is in the upper position, it indicates the job selection mode and if it is
in the lower position, it indicates the function selection mode.
* Soft-key
TERM?
Lll Thesoft-keys indicatethemenu frames displayed at the lower part of the CRT. Selection of menu is accom-
plished by pressing the key located at the corresponding position.
3-’12
3.2 NC OPERATION PANEL
The address keys are used to specify the addresses when writing data.
[/] Slash key : The slash key is used to indicate the optional skip
command.
[SHIFT] Shift key : To display special characters such as “%” and “#’,
press the address keys of F to Z on which the corre-
sponding special character is indicated while pressing
the [SHIITJ key.
The data keys are used to write numerical values such as command values, tool offset
amounts, and settings for parameters.
[0] - [9] Numeric keys : Used to enter numerals.
[-1 Minus key : Used enter a minus sign.
[.1 Decimal : Used to enter a decimal point.
point key
Display given on the screen is assumed as “page”, and these keys are used to change
the display page to the previous o:r next page.
When a page key is held pressed, the display page changes continuously.
3-13
The cursor keys are used to move the cursor on the screen up/down and right/left. When
the cursor is positioned at a certain position on the screen, that position is highlighted.
In this manual, the position clisplayed in highlighted block is called the cursor.
When a set of parameter data is displayed with parameters selected, the up/down
cursor keys are used to move the cursor to the required parameter position.
When the cursor up or down key is held pressed, the cursor moves continuously.
It is also possible to move the cursor to the required position by specifying the re-
quired numbe~ enter the required number and press the cursor up or down key, and
the cursor moves to the specified position.
The action keys are used for various applications. When an action key is pressed, dis-
play on the screen will be chiinged by such as entered data.
3-14
3.2 N(; OPERATION PANEL
The RESET key is used to reset the internal state of the NC unit. When the RESET
key is pressed, the following items are executed.
● Cancels the move commands.
● Clears the buffer area.
● Resets the alarm (after removing the cause).
● Cancels the tool offset.
● Cancels the miscellaneous function.
● Turns ON the label skip function.
● Rewinds the memory. (Returns the program execution pointer to the begin-
ning of the program.)
Whether or not the memory rewind is executed is determined by the setting
for the parameter.
Note that the following items are not influenced by the reset operation.
● Present position data of the axes
● F command
● S and T commands
● Tool offset amounts, setting data, and parameter data
(ll)AUX Key
The AUX key is used for the future expansion of the functions.
3-15
.. -.-.-..-—.—. —.—...-——— —.— .—. -—-.—— ..—.- .,.....— ..—-. —.. —. ——-. .
3.2.2 Normal Display on CRT Screen
Independent of the selected process, job, and function, the following information is always
displayed at the top line and the lcwer five lines as shown in Fig. 3.5.
\ \
[ ALM [ COM j 012345 I N12345 t’ - Normal Display @
3-16
3.2 NC OPERATION PANEL
Normal
Item Message Meaning
Display
ALM
Job name of the selected screen is displayed as the
Screen title display OPFSET
title.
. . . etc.
EDT AUX 1
SET AUX2
Process display The selected process name is displayed,
MNT
o COM
INPUT? ( Y/N)
INPUTTING
INPUT STOPPED
INPUT COMPLETE
OUTPUT? ( Y/N)
OUTPUTI’ING
OUTPUT STOPPED
OUTPUT COMPLETE
VERIFY? ( Y/N)
VERIFYING
VERIFICATION STOPPED
VERIFICATION COMPLETE
CREATE ? ( Y/N)
CREATION COMPLETE
Display of opera- COPY? ( Y/N)
Result of key operation and the NC execution state
@ tion results and COPY COMPLETE
are displayed.
guide messages RENAME ? ( Y/N)
RENAMING COMPLETE
DELETE ? ( Y/N)
DELETION COMPLETE
SELECT OTHER JOB
PUSH EXEC TO CONTINUE
EXECUTING
STOP?( Y/N)
SEARCH COMPLETE
INPUT O NO.
INPUT COMMENT
SAVING COMPLETE
TRANSFER PARM ?
TRANSFERRING
PARM TRANSFER COMPLT
3-17
Table 3.1 Contents of Normal Display (cent’d)
Normal Meaning
Item Message
Display
[NPUT O NO.
SAVING
SEARCHING
INPUT? (PUSH Y)
OUTPUT? (PUSH Y)
VERIFY? (PUSH Y)
OK? (y/N)
SET POINT I
SET POINT 2
SET POINT 3
MODE IS UNSUITABLE
Display of opera- SEARCH STOPPED
?esult of key operationand the NC executionstate
tion results and [NPUT O NO. (DELETE)
ire displayed.
guide messages DELETE ALL? (Y/N)
[NPUT OLD O NO.
INPUT ORIGINAL O NO.
INPUT NEW O NO.
[NPUT O NO. (COPY)
RANGE IS UNSUITABLE
DRAWING COMPLETE
CLEAR ALL OFFSETS? (Y/N)
SEARCH COMPLETE
INPUT OLD STRING
INPUT NEW STRING
( Yes/No/All)?
Edit
Memory
MDI
Communication The operation mode of the selected series is dis-
@ Operation mode
Step played.
Handle
Jog
Rapid feed
3-18
32 NC OPERATION PANEL
Qormal
Item Message Meaning
)isplay
Alarm status Indicates that both an alarm and a battery alarm have
AIB
occurred.
The pop-up menu is used to select a menu item in the selected function. Usually, there is only
a single menu item in a function. The pc)p-up menu is used to select the menu if there is more
than one menu item in the selected function. The soft-keys that support the pop-up menu are
distinguished by the soft-key frame with a double-line at the left side.
I Job I
+
& u Function
11 —
[ 1
Pop-up menu is used to
select the menu from
these sets of menus. 4CI EazcI EE?a
If the [DELETE] soft-key is pressed, the pop-up menu is displayed. Selection by the
pop-up menu is made by using the UP/DOWN SELECT key and the [WR] key. The
pop-up menu is cleared when the selection is finished.
— Pop-up Menu
I-!!L
INPUTONO.(OELETE)
Eimlmmmlmf!llJ
Fig. 3.6 Pop-up Menu for DELETE Function
3.2.4 Key Buffer Edit Function
For the data keyed in by key operation and displayed at the key buffer area on the CRT screen,
insertion and deletion of characters, are allowed. This key buffer area edit function is helpful
to correct the entered data in the following cases.
● The keyed in data could not be entered with the “INPUT ERROR!” warning
message displayed even when the [WR] key was pressed.
The underline cursor”_ “ blinks at the beginning of the key buffer area. This
underlined cursor is the key buffer cursor. It moves to the right as characters are keyed
in and is displayed after the last character.
With characters keyed into ths key buffer area, the underlined cursor moves in response
to the operation with the cursor right/left keys. The underlined cursor is valid in the key
buffer area but not for the contents displayed on the screen. However, if there are no
characters keyed in to the key buffer, the underline cursor is valid for the contents dis-
played on the screen. Examples of the key buffer edit operation are explained below.
(a) Deletion
GOOX1 OO.Z1OO.; _
To delete “X100.” while the data indicated above are keyed in to the key buffer
area.
@ Move the key buffer cursor back to “Z” by pressing the cursor left key.
GOO Z1OO.;
When the [CAN] key is pressed, the last character before the key buffer cursor is
deleted. If the key buffer cursor is at the beginning of the key buffer area, pressing
the [CAN] key has no effect and no characters are deleted.
3-22
3.2 NC OPERATION PANEL
(b) Insertion
Xloo.zloo.; _
To insert “GOO” before “X100.” while the data indicated above are keyed in to the
key buffer area.
@ Move the key buffer cursor back to “X” by pressing the cursor left key.
Xloo. Zloo.;
@ ~ey in “GOO”. The keyed in characters are inserted before the key buffer cur-
sor.
GOO —
XIOO. ZIOO.;
It is possible to sound the buzzer for eac:h key operation at the NC operat ion panel. Whether
the buzzer should be sounded or not can be selected by the setting for the parameter.
—
pmOO07 D7 = O No buzzer sound
3-23
EDIT PROCESS OPERATION
4-1
4.3 PART PROGRAM lNPUT/OUTPUT
AND VERIFY JOB . . . . . . . . . . . . . . . ...4-42
4.3.1 lrlputting aPart Program . . . . . . . . . . . . . . ...4-42
4.3.2 CMtputting a Part Program . . . . . . . . . . . . ...4-46
4.3.3 Verifying the Part Programs . . . . . . . . . . . . . . 4-53
4.3.4 Setting the Communication Conditions . . . . . 4-57
4.3.5 C~her Function . . . . . . . . . . . . . . . . . . . . . . ...4-62
4-2
4.1 PART PROGRAM EDIT JOB
To select the part program edit job, press the [EDIT] (f 1) job soft-key. In the part program
edit job, the following functions are provided.
Optionally, editing up to three part programs is simultaneously possible. The standard pro-
gram storage capacity is 16 KB (40 cm in tape length) and this capacity can be optionally
expanded to 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1024 KB, or 2048 KB.
CD
SUPPLE-
MEW
1. If a process key other than [PROG] is pressed while editing a part program, the
part program is temporarily y savad. The interrupted editing can be continued after
pressing the [PROG] key.
2. Do not turn OFF the power during editing. Before turning OFF the power, the A
part program(s) must be saved.
E
4-3
—.-. —.-___________ ________ ... e____, ,- .,._ .,__ ,_ —-. —.+ .~..,—.. —... —-.-. ..-—. —
4.1.1 Calling a Part Program
Call the program to be edited. To call a program not existing in the memory, create it before
calling.
Basic and optional operation is possible by using the [EDIT] (fl ) job soft-key.
Press the [OPEN] (fl ) function soft-key. (This step can be skipped.)
Key in the program number of the program to be called by using the address
and data keys (O111, for example). If a new program number is keyed in and
the [WR] key is pressed in this step, it is registered as a program and can be
called in later operation.
@ Key in a comment with the address keys and press the [WR] key. (This opera-
tion is necessary even when a comment is not entered.)
—..— —— ——
(z)
SUPPLE-
MENT
1.
2.
In the edit lock state, it is not allowed to create a new program number. Reset the
edit lock state before creating a new program number.
The program presently executed can also be called. However, it is not allowed
to edit such a program after calling it to the screen.
3. While the EDIT LOCK switch is ON, the edit function keys ([INSRT], [ALTER],
and [ERASE]) and NC tape loading operation are invalid.
4. If program editing is attempted with the EDIT LOCK switch ON, the warning
message “EDIT LOCK !“ is displayed.
4-4
4,1 PART PROGRAMEDIT JOB
The contents of the called part prclgram are displayed as indicated below.
rl
CREATE COMPLETE
– ~ ““ ‘“’O”’
‘mmsmmamal
ImmmBm Eml El
Fig. 4.1 Contents of the Called Part Program
Optionally, up to three part programs can be called at the same time. To call another
program, press the [OPEN] (f 1) function soft-key. The message “INPUT O NO.” is dis-
played. Execute steps @ and@. Examples of screens where two or three part programs
are called are shown in Figs. 4.2 and 4.3.
— —
PRG(EDIT) EDT O***** NOOIXI
000111 000222
T[n
CREATE COMPLETE
\
–
-mEEzmzEm
CEEl D’”
E@uh
‘~ou’
4-5
.
(
Drrl
CR:SATE COMPLETE
If the part program to be called is within the allowable range of program call, the speci-
fied program can be called. However, if calling a new part program causes the allow-
able range of program call to be exceeded, the program selected by the [BUF. CH] (f3)
function soft-key is saved automatically before calling the specified program.
A part program can be called without using the [OPEN] (f 1) function soft-key. Follow
the procedure indicated below.
After keying in the program number of the program to be called, press the
[WR] key. When the existing program number is entered, the specified pro-
gram is called. If a program number not existing in the memory is entered, the
message “INPUT COMMENT” is displayed indicating that the specified pro-
gram number is a new program number.
4-6
4.1 PART PROGRAM EDIT JOB
The procedure for editing the part progriim called to the screen is explained below. Optional-
ly, the expansion editing functions (cop:y, move, and alter and erase with range specification)
can be used. Select the part program to be edited in the following procedure.
@ If more than one program has been called, press the [13UF. CH] (f3) soft-key
several times until the cursor moves to the program number of the program to
be edited.
u El n
@ For editing a part program, the following keys are used: function soft-keys
([SELECTI (fl), [COPYI (fl), [MOVEI (f3), [REPL] (f4), and [BT/TOP]
(f5)), function keys ([lNSRT], [ALTER], and [ERASEI), cursor keys (up/
down, right/left), page keys, etc.
4-7
By pressing the [INSRT] key, new data can be inserted immediately after the word spe-
cified by the cursor. Follow the procedure indicated below.
@ Move the cursor to the word immediately before the position where a new
word should be inserted (for example, “;”).
r
012345
012345 G91 G30 ZO M19;
G30 XO YO;
:(3L MO&
- @@ m ml (-l = [-i-]
@ Key in the word to be inserted (’cFl .2”, for example) by using the address and
data keys and press the [INSRT] key,
\
PRG(EDIII EDT O***** NOOOO
012345
01234.S G91 G30 ZO !419
G30 XO YO;
TO1 M06;
N1
F1.2 G54 G90 GO X-160.O S300 T02;
-F Y60.
G43 ZOHOI;
Dll;
IL MEM
—
Immlmmlmmsll
-
[~
IGEGI m
DIR IN1OUT
riRXE 1=1
STP
m
LSK
rG
t
4-8
4.1 PART PROGRAM EDIT JOB
(3
SUPPLE-
MENT
——
After inserting a word, the cursor ind icates the word entered last. The insertion opera-
tion allows more than one word (within 40 characters) to be inselled at a time.
—— —. —. —_____
By pressing the [ALTER] key, the word specified by the cursor is erased and replaced
with a new word. Follow the procedure indicated below.
&F1.2
G43
G54
Y80.
G90
011;
20 H(I1 ;
GO X–160.O S300 T02;
M03;
MEM
STP LSK
x30, —
~] DIR lN/QuT t
Ilirmimmmmml
I I
4-9
IIF
...-.
This pari has
been
changed. I
x3(~
G43
Mn?
G54
a Y80.
20 HOI;
G90
Dll;
GO X-160.O S300 T02;
“-EzQa Hm@d
pmlmmmlmlq
Fig. 4.8 Screen after Alter
CD
SUPPLE-
MENT
In this operation, if more than one word (within 40 characters) is keyed in, the speci-
fied wordwords are replaced with keyed in words.
4-1o
4.1 PART PROGRAM EDIT JOB
By pressing the [ERASE] key, the word specified by the cursor is erased. Follow the
procedure indicated below.
ET
PA
X30, G54 G90 GO X-1 60.0 S300 T(K2;
riimmmlIIInm
I
Ml I
~
TO1 M06
‘O””; 1
F
N1
G54 G90 GO X-160.O S300 T02;
G46 Y60. DI 1
G43 20 HOI;
“X30.” has
MOS
been erased.
II 1
II MEM STP LSK
4-11
(4) Search and Erase Function
The search and erase function erases the characters in the specified range, from the pres-
ent cursor position to the specified character-string. Follow the procedure indicated be-
low.
~ Move the cursor to the first character of the character-string to be erased (for
example, “TO 1“).
I 1
Immlmmmmilml
$ 1
@ Key in the last word. of the range to be erased (for example, “YO>’if the part
program should be erased up to “YO” in the “G54 XO YO;” block) and press
the [ERASE] key. The specified range is highlighted. At the same time, the
message “DELETE OK ? (Y/N) ?“ is also highlighted.
(/—————— \
I I PRG(EDITI EDT O***** NOOOO
012345
m% “8 ““
1’
I
\ The range to be
erased I
DELETE OK? (Y/ N)
– = DIR iN/OuT
--[=---I+
lamm Elmlm El
4-”12
4.1 PART PROGRAMEDIT JOB
If the specified word is not found in the part program, the warning message
“NOT FOUND !” is displayed.
While the message “DELETE OK? (Y/ N)” is displayed on the screen, word
insertion, alter, and erase operation are not allowed. If any of the soft-kc ys
calling such functions is l?ressed, the search and erase furlction is canceled.
To cancel the search and erase function, press the [RES13T] key, [CAN] key,
or address key [N]. After the pressing of the [RESET] or [CAN] key, the cur-
sor moves to the position where it was located before the specification of the
range. In the case of the address key [N], the cursor is located at the position
where it was located after the specification of the range.
After confirming the range to be erased, press the [Y] key and the character-
string in the highlighted range is erased.
rGg’G’7; 1
(3
SUPPLE-
MENT
If the first character of the character-string specified for erasing, an O number is
erased. This is not the search and erase function. For the search of character-string,
binary search is used (leading zeros can be omitted).
4-13
● When the cursor up/down keys are pressed, the cursor moves up or down in
units of the part prc)gram blocks. The cursor always moves to the beginning
of the next or previous block.
● When the cursor right/left keys are pressed, the cursor moves right or left in
units of words.
● When page keys are pressed, the part program display screen is scrolled up or
down in units of pages.
Follow the procedure indicated below to execute the address search function.
When the cursor down key is pressed, the search is made from the present cur-
sor position to the end of the program. When the cursor up key is pressed, the
search is made fronn the present cursor position to the beginning of the pro-
gram. During search operation, the “SEARCHING” message is displayed on
the screen.
Upon completion of the search, the message is cleared and the cursor is posi-
tioned at the found word.
If the specified word is not found, the warning message “NOT FOUND!” is
displayed.
4-14
4.1 PART PROGRAM EDIT JOB
By pressing the [COPY] key, the registered character-string can be copied to the speci-
fied area.
Move the cursor to the fwst character of the character-string to be copied (for
example, “G91 “).
When the [COPY] (f2) function soft-key is pressed, the selected character-
string is saved and, at the same time, “*” symbol appears at the start of the
[COPY] (f2) function soft-key. Display of the character-string returns to the
normal mode.
E-’’0”os300T021
Move the cursor to the position where the specified character-string should be
copied (“;” that follows “M03”, for example).
Press the [*COPY] (f2) function soft-key, and the specified character-string
is copied to the position indicated by the cursor.
4-15
, p: GJ\o;zoM91,
I TI)I M@j;
Nl;
G54 G90 GO X–1 60.0 S300 T02; -
-.. Vfln GII;
CAR “.. ~
G43 ZO101; }
M03;
G91 G30 ZO M91;
G30 XO Y‘o; “To be co-
I w+ M06, pied Iatefl 1
-“.—.. -— —...-.—.————
———..
CD
SUPPLE-
MENT
1.
2.
When the power is turned OFF, selection of the character-sting
the “*” symbol is cleared.
When executing program edit by displaying more than one program, it is possible
is cancelled and
3. If the move function is used after using the copy function, selection of the charac-
ter-string for the copy function is cancelled.
4-16
41 PART PROGRAM EDIT JOB
———
By pressing the [MOVE] key, the registered character-string is moved to the specified
position.
@ Specify the character-string to be moved in the same manner as with the copy
function after pressing the [SELECT] (f 1) function soft-key. The selected
character-string is displayed in white characters.
pz.OOO,; ]
I
G42 20 HOI;
M03;
I
@ When the selected character-string is saved by pressing the [MOVE] (f3) func-
tion soft-key, the “*” symbol appears at the beginning of the soft-key function
name. The character-string, displayed in white characters, is deleted from the
screen.
@ Move the cursor to the position where the selected character-string should be
moved.
@ When the [MOVE] (f3) function soft-key is pressed, the specified character-
string is moved to the position indicated by the cursor.
4-17
II “
(3
SUPPLE-
MENT
1.
2.
When the power is turned OFF, selection of the character-sting
the “*” symbol is cleared.
is cancelled and
When executing program edit by displaying more than one program, it is possible
to move the same character-string if the edit objective program is changed.
3. If the copy function is used after using the move function, selection of the charac-
ter-string for the move function is cancelled.
5. It is not allowed to move the range including an O number given at the beginning
of a program. If move operation is attempted after specifying the range which
includes an O number, the warning message “MOVE MODE ERROR !“ is dis-
played.
—
4-18
4.1 PART PROGRAM EDIT JOB
By pressing the [REPL] key, this function searches the specified character-string and
replaces it with the new character-string. Follow the procedure indicated below to
execute the replace function.
a When the [REPL] (f4) function soft-key is pressed, the message “INPUT OLD
STRING” is displayed.
@ Key in the character-string to be replaced and press the [WR] key. The mess-
age “INPUT NEW STRING’ is displayed. See the examples below.
● To change only the data clf “-1 60.0”, key in “[SHIFT] [Xl –1 60.0” and press
the [WR] key.
Note1: The[SHIFrland[X]keyscanbepressedat thesametime.
2: Fortheoldcharacter-string,
only
“INPUT ERROR !“ is displayed.
one wnrd is allowed. Iftwoormorewords
Use a wild card as a substitute for an unknown character in the address part or a numeral in the data part.
F; 7
I N1 G91 G30 ZO M91; I
NI ;
G54 G90 GOX-”160.O S300 TO.2
G46 Y60. Dll;
G43 ZO HOI;
M03~
I I
1~-mmm=m
Fig. 4.18 Replace Screen
CD
supple-
ment
1.
2.
Only one wild card can be used. If two ore more wild cards are used, the “INPUT
ERROR !“ warning message is displayed.
If a wild card is used, it is disregarded and search is executed with the rest of the
character-string,
3. The replace function is valid for the character-string appearing after the cursor.
If an attempt is made to rel?lace the character-string before the cursor, the replace
processing completes at the time the [WR] key is pressed.
4. If the character-string specified is not found, the “NOT FOUND !” warning mes-
sage is displayed.
● The new character-string must begin with an address. Otherwise the “INPUT
ERROR !” warning message is displayed.
“ A wild card can be used in the new character-string only when a wild card is
used in the old character-string.
Q The wild card must be used in the same part (address or numeral) as it is used
in the old character-string.
Example
4-20
4.1 PART PROGRAM EDIT JOB
Key in the new character-string (for example, “GO 1”) and press the [WR] key.
E’=00T02; 1
INPUT NEW STRING
D
suFP&E-
MENT’
If a wild card is used in the old character-string, only one word can be specified for
the new character-string. If more than one word is specified in the new character-
string, the warning message “INPUT ERROR !” is displayed.
4-21
@ The cursor moves tcl the character-string specified in step @, and “(Yes/No/
All)?” is displayed.
●
If “Y” is input, the character-string specified in step @ is replaced with the
character-string specified in step@. If there is another character-string that
is the same as the one specified in step @, the cursor moves to it. If the charac-
ter-string specified in step~ is not found, the replace processing is completed.
9
If “N” is input, replace processing is not executed. If there is another charac-
ter-string that is the same as the one specified in step@, the cursor moves to
it. If the character-string specified in step @ is not found, the replace proces-
sing is completed.
*
If “A” is input, all character-string specified in step @ are replaced with the
character-string specified in step@). During replace processing, “EXECUT-
ING” message is displayed.
* The replace function is cancelled by pressing the [RESET] key or [REPL] (f4)
function soft-key once again.
———— . ..-.. ——...- ——
(3
supple-
ment
While “(Yes/No/All)” is displayed on the screen, [SELECT], [COPY], [MOVE], and
[BT/TOP], and other edit operations are not possible.
—————— ——
When the [BT/TOP] function soft-key is pressed, the cursor moves to first address in
the program displayed on the screen. Pressing the soft-key once again moves the cursor
to the last address of the program displayed on the screen. Bottom line and top line are
alternately selected each time the [BT/TOP] function soft-key is pressed.
4-.22
4.1 PART PROGRAM EDIT JOB
The called program must be saved after editing. The part program in the part program
memory is updated only after the edited program is saved. After a part program is saved,
another part program can be called.
Assume that the program numbers of the programs that have been called are displayed on
the screen in the state as shown in Fig. 4.20. The following describes the procedure for saving
the part programs under this state.
Immlmmmlml!il
@ When the [BUF.CH] (f3) function soft-key is pressed, the cursor moves to the
other program number. Select the program to be saved by using this function
soft-key.
4-23
Fr
– -
“EmamEH4 DIR lN/@JT
Rimlmmmlmwl
Fig. 4.21 Screen after Saving Part Program
4-24
4.1 PART PROGRAM EDIT JOB
For the deletion of a part program, the following two types of operation are provided.
In the edit lock status, part program deletion is not allowed. To delete a part program, cancel
the edit lock status. During operation, the part program presently executed cannot be deleted.
To delete the program being executed, delete it only after completing operation.
To delete a part program one by one, there are two methods: To use the [DELETE] (f4)
function soft-key and to enter the program number.
@ When the [DELETE] (f4) function soft-key is pressed, the message “INPUT
DEL O NO.” is displayed.
I=m
LEJ
Immmmllmimlml
4-25
(3
supple-
ment
If the specified program number is not found, the “NOT FOUND O NO. !“ message
is displayed.
Press the [DELETEI (f4) function soft-key once again. The pop-up menu is
displayed.
Press the [WR] key. ‘Thepop-up menu for the delete menu selection is cleared.
The message “DELETE ALL? (Y/N)” is displayed.
Key in “Y” to delete all part programs. The “DELETE COMPLETE” message
is displayed when all programs are deleted.
4-26
4.1 PART PROGRAM EDIT JOB
— — —.——
1. If the program specified to be deleted is called for editing, that program is auto-
matically saved and deleted.
2. If the program specified to be deleted has been called for operation, the program
number for operation changes to “O**** *“ and the status before the selection of
a program is recovered.
4-27
Press the [DIR] (f2) job soft-key. l[n the directory job, the following functions are provided.
This function displays the directoly of program numbers of the part programs stored in the
NC memory. The display mode can be selected from the following three modes by pressing
the [DISP.SL] (f3) function soft-key: with comment and date, with comment and the actually
used number of characters, or pro,gram number only.
c) Press the [DIR] (f2) job soft-key. The directory of part program numbers is
displayed.
, .
DIRECTRY EDT O.**** NOOOO
ALL
000111 (A B C D ) 1990.09,281513
000222 (E F G H ) 1990.09.281514
000333 (1 J K L ) 1990.09,281514
012345 ( ) 1990.09.28 l&06
1/1
MEM STP LSK
—
EDIT ~~ lN/OUT
-Hmi=mmh
Fig. 4.23 Display of Pail Program Directory with Comment and Date
4-28
4.2 PART PROGRAM DIRECTORYJOB
The display mode is changed cyclically in the order from “with comment and
date” to “with comment and number of actually used characters”, then to “O-
number only” as the [DISP.SL] function soft-key is pressed. From the “O-
number only”, the display mode is changed back to “with comment and date”.
An example of the display in “with comment and a number of actually used
characters” mode is shown below.
—
DIRECTRY EDT o***’* NOOOO
ALL REAL CHAR
000111 (A B C D ) 513
000222 (E F G H ) 14
000333 (1 J K L )
012345 ( ) 1~6
1/1
MEM STP LSK
—— ————.——
0
SUPPLE*
MEN’T
The number of actually used characters indicates the number of characters actually
used in the individual programs. It is different from the number of used characters and
the number of remaining characters. The number of used characters and the number
of remaining characters indicate the number of characters occupying the memory area
and they change in units of 256 or 1024, depending on the hardware specifications.
4-29
● An example of the display in “only O numbers” mode is shown below.
ALL
000111
000222
000333
01234S
1/1
MEM STP LSK
Immlmmmlmlml
Fig. 4.25 Part Program Directory Display Screen without Comment and
Date
For the display of the part program directory, the following four items can be se-
lected from the menu; selection is made by pressing the [SELECT] (f 1) function
soft-key.
● ALL
● O NO. RANGE
● DATE RANGE
● COLLECT
For the display of related. part programs (COLLECT), the [DSP.SL] function soft-
key is invalid.
4-30
4.2 PART PROGRAM DIRECTORYJOB
The directo~ of part program numbers of all stored part programs are displayed.
Move the selection symbol to “ALL” by pressing the cursor up/down keys af-
ter pressing the [SELECT] (f 1) function soft-key. In the initial state, “ALL”
is selected.
Press the [RETURN] (f5) function soft-key. The screen returns to the directo-
ry display screen and displays the directory of all program numbers.
,
DIRECTRY EDT O***** NOOOO
*ALL
O NO. RANGE
DATE RANGE
YMD-YMD
COLLECT
mcclmEEzAl
—,
piimmil ml miiiiiliiiimq
Fig. 4.26 Selection of “ALL”
4-31
(2) Selection of Program Number Range
The directory of program numbers of part programs in the specified range is displayed.
Move the selection symbol to “O NO. RANGE’ by pressing the cursor up/
down keys after pressing the [SELECT] (f 1) function soft-key. In the initial
state, “ALL” is selected.
Enter the first program number (for example, “01 000”) and press the [WR]
key.
Enter the last program number (for example, “02000”) and press the [WR]
key.
Press the [RETURN] (f5) function soft-key. The screen returns to the directo-
ry screen and displays the directory of program numbers in the range from the
first program number to the last program number.
.
DIRECTRY EDT o***** NOOOO
ALL
*O NO. RANGE
001000-002000
DATE RANGE
YMD-YMD
COLLECT
mclrlm=h
,
rmmmmlmlmm
I
CD
SUPPLE-
MH4T
If there is an error in the input program numbers, the warning message “TOO LARGE
AREA!” is displayed.
4-:32
—
4,2 PART PROGRAM DIRECTORY JOB
The directory of program numbers in the specified range of program creation date is
displayed.
Move the selection symbol to “DATE RANGE” by pressing the cursor up/
down keys after pressing the [SELECT] (f 1) function soft-key. In the initial
state, “ALL” is selected.
Enter the first date of program creation (for example, ” 1991.1. 1”) and press
the [WR] key. If only the year is entered, the first day of the year is set. And
if only the year and month are entered, the first day of that month of the year
is set.
Enter the last date of prcgram creation (for example, ” 1991.5.20”) and press
the [WR] key. If only the year is entered, the last day of the year is set. And
if only the year and month are entered, the last day of thiit month of the year
is set.
Press the [RETURN] (f5) function soft-key. The screen returns to the directo-
ry display screen and displays the directcmy of program numbers in the range
from the first program creation date to the last program creation date.
ALL
O NO. RANGE
001000-002000
“DATE RANGE
1991 YOIMOID -1 S91Y051420D
COLLECT
Omc=lmmw+l
ImmlmlBmlmi El
Fig. 4.28 Selection of “DATE RANGE”
cl)
yPJLE*
If there is an error in the input program creation dates, the warning message “TOO
LARGE AREA!” is displayed.
4-33
(4) Selection of Related Programs
By specifying the main program numbers, the directory of part programs that are called
from the specified main program is displayed.
Enter the main program number (for example, “012345”) and press the [WR]
key.
Press the [RETURNI (f5) function soft-key. The screen returns to the directo-
ry display screen and displays the directo~ of program numbers of the pro-
grams called from thle specified main program.
ALL
O NO. RANGE
001000-002000
DATE RANGE
1S91Y01M 01 D-1991 Y05M20D
‘COLLECT
012345
munmmh
(3
&&P&lE:. 1. For the display of the directory of related programs, only the display mode of
“without comment and date” is selectable. The [DISP.SL] (f5) function soft-key
is valid.
2. The programs which are called from the specified main program, but not stored
in the part program memory, are displayed in blinking characters.
4-34
4.2 PART PRC)GF!AMDIRECTORYJOB
In the directory of program numbers, part programs can be called to the program edit screen
by a simple operation. When the program number of a stored program is entered, the screen
changes to the program edit screen and the called program can be edited immediately. If a
new program number is entered, comment must be entered to create a ne w part program and
the screen changes to the program edit screen where the newly created prclgram can be edited.
A part program can be called in the same manner as calling a part program in the edit job.
On the program directory screen, a part program can be called by pressing function soft-keys
or by entering a program and pressing the [WR] key. Follow the procedure indicated below.
Press the [OPEN] (f 1) function soft-key. Note that this operation can be
omitted.
A
Key in the program num”ber of the program to be called iind press the [WR]
m
key.
-==ka==~b
4-35
CD
supple-
ment
1.
2.
Optionally, it is possible to call a maximum of three programs at the same time
by repeating steps@ to@.
In the edit lock state, it is not allowed to create a new program number. Reset the
edit lock state before creating a new program number.
3. The program presently executed can also be called. However, it is not allowed
to edit such a program after calling it to the screen.
4-:36
4.2 PART PROGFtAM DIRECTORY JOB
A part program can be deleted in a simple operation on the screen displaying the directory
of part programs. The same operation a.sused for deleting apart program in the edit job can
be used.
To delete a part program one by one, there are two methods: To use the [DELETE] (f4)
function soft-key and to enter the program number.
Enter the program number of the program to be deleted. The message “DE-
E J
Enter “Y” to delete the specified program. After the completion of deletion,
“DELETE COMPLETE’” message is displayed.
Enter “Y” to delete the specified program. After the completion of deletion,
“DELETE COMPLETE’ message is displayed.
0
&JPPLE-
MEtdT
If the specified program number is not found, the “NOT FOUND CI NO. !” message
is displayed.
4-37
——
(2) Deleting All Part Programs
Press the [WR] key. The pop-up menu for the delete menu selection is cleared.
The message “DELETE ALL? (Y/N)” is displayed.
.
DIRECTRY EDT O***** NOOOO
ALL
000111 ( ) 1990.09.2810:C5
000222 ( ) 1990.09.2810:05
012345 ( ) 1990.09.281005
“H[-=mmh
D
SUPPt.E-
MENT
1.
2.
In the edit lock status, part program deletion is not allowed. To delete a part pro-
gram, cancel the edit lock status.
4-38
4.2 PART PROGRAM DIRECTORYJOB
The rename function changes the program number. Follow the procedure indicated below.
@ Press the [RENAME] (Cl) function soft-key. The message “INPUT OLD O
NO.” is displayed.
r DIRECTRY
ALL
000111
000222
012345
USED PRG
REST PRG
(
(
(
EDT
29:
INPUT OLD O NO.
)
)
)
USED CHAR
REST CHAR
O*****
1590.09.281005
N&300
1990.09.2810:05
1990.09.281005
768 ( 2M)
31744 ( 81M)
@ Enter the old program number (for example, “0100”) and press the [WRj key.
The message “INPUT NEW O NO,” is displayed.
@ Enter a new program number (for example, “0200”) and press the [WR] key.
The message “RENAME OK? (Y/N)” is displayed.
4-39
—-—.— _. —.—
___ .....—.-—- ..... —.— — ._... _ ... . . .____ .,.—.- ...-..,__. ___ ----- ,_ -—— . .
, .
DIRECTRY EDT o***** NOOOO
ALL
000100 ( ) 1990.09.281005
002222 ( ) 1990.09.281005
012345 ( ) 199009.281005
Immmmmlmml
1
If a program number is entered at the beginning of the part program after renaming or copying
(refer to 4.2.5.) a part program, whether or not this program number should also be changed
automatically can be selected by the setting for the parameter.
Do not edit the program number automat- The program creation date is not updated
lcally m renammg, copying or storing. by program renaming operation.
~
Edit the program number automatically in
pm3005 D4 = 1
renaming, copying or storing.
4-40
4.2 PART PROGRAM DIRECTORY JOB
A part program is copied. The new program created by copying is assigned a new program
creation date.
Press the [COPY] (f4) function soft-key. The message “INPUT ORIGINAL
O NO.” is displayed.
Enter the original program number (for example, “O 100”) and press the [WR]
key. The message “INPUT O NO. (COPY)” is displayed.
“HB[’=HE~&
4-41
4.3 PART PROGRAM lNPUT/~OUTPUT AND VERIFY JOB
Press the [IN/OUT] (f3) job soft-key. This job provides the following functions,
Others
In the edit lock state, part program input, output, and verify functions cannot be executed.
To execute these functions, cancel the edit lock.
Inputs apart program from an external device to the NC memory. For the input function, two
menu items (EACH, ALL) are displayed in the pop-up menu. Check the communication pa-
rameters by pressing the [RS232C] (f3) function soft-key.
Select “EACH” in the input pop-up menu and input part programs one by one. Follow
the procedure indicated below.
Enter the program number of the part program to be input (for example,
“01 11”) and press the [WR] key. Program input is started and the program
input screen is displayed.
To stop the input of a program, press the [BGREST] (f4) function soft-key or
the [RESET] key.
Even if a program number is punched on the tape, the program can be input
with a new program number by entering a new program number. When a pro-
gram is input to the NC memory with a new program number, whether the pro-
gram number should. also be changed or not can be selected by the setting for
r
the parameter.
4-42
4.3 PARTPROGRAM lNPUT/OUTF’UTAND VERIFYJOB
“ If the input program number already exists, the processing to be executed can
be determined by the setting for the parameter. Selection is possible from the
generation of warning or the deletion of the existing program.
-:::::::::::::=- ❑
PROGRAM 1/0 EDT O***** NOOOOO
INPUT(EACH)
(002000)
02000 ; G28XOY0 ; T01M06 ; G43Z0 ; G1X1O
O. Y30. ; X229. 999Y89. 787 ; X250. Y70.
00. ; X-17. 837Y-120. 761 ; Z49. 984 ; Z6
16,0 ; X383. 889; Y87. 787 ; GOIF870Z90
78; G02X30. R1 00. F50. ; X304. 925; Xl
25. Y-16. 127Z4. 6F35. O ; X29. 99; X6 ; G
Oozloo. 04; Z120. o ; Z30. ; Z30. 333 ; V7
r 632-17.47: GOOX-17. 469: X423. S9 : G4 ‘1
INPUT
● Whether or not the list of part programs being input is displayed on the screen
can be selected by the setting for the parameter setting.
l+=+-
I pmOO07D5 = 1
‘e’ec’iOnOf’rOce
--i
List of programs is not displayed.
\ Li.stof programsisdisplayexi. I
Table 4.1 Difference between the [BGREST] (f4) Function Soft-key
and the [RESETl Key
4-43
@ When an end Mcode (M02, M30, M99) or the “%” code is read, program input
is completed. Upcm completion of program input, the message “INPUT
COMPLETE’ is displayed.
● The [RETURN] (f5) function soft-key is invalid until the program input is
completed. However, the process keys are valid.
● Whether or not the end M code is regarded as the end of a program can be se-
lected by the parameter setting.
The end M code (M02, M30, M99) is not regarded as the end
“ Whether or not spaces are deleted during program input and verified can be
selected by the setting for the parameter.
= ~~~:~~~te, -
4“44
4,3 PART PROGRAMlNPUT/OUTPUT AND VERIFYJOB
Select “ALL” in the input pop-up menu and input all part programs punched on tape
at a time. Follow the procedure indicated below.
When “ALL” is selected, the message ‘*ALL PROG. INPIJT” is displayed and
the message “INPUT OK ? (Y/N)” is displayed.
To input all programs, enter “Y”. Program input starts and the screen changes.
As shown in Fig. 4.35, the list of programs being input is displayed.
To stop the input of a program, press the [BGREST] (f4) function soft-key or
the [RESET] key.
UZlCLZ!lE~2ZFEEl@&l
@ The ALL input operation is completed when the % code is input. IJpon
completion of the input of the part programs, the message “INPUT COM-
PLETE’ is displayed.
4-45
.—.——
——..
————--..—— -—-—-
4.3.2 Outputting a Part Program
The output function provides the following six menu items (EACH, PLR, RANG, ALL,
COL, and DATE) by the pop-up menu. Check the communication parameters by pressing
the [RS232C] (f3) function soft-key.
Select “EACH” in the output pop-up menu and output part programs one by one. Fol-
low the procedure indicated below.
@ Enter the program numberof the program to be output (for example, “02000”)
and press the [WR] key. Output of the specified program starts and the list of
the program being output is displayed on the screen.
● To stop program output, press the [BGREST] (f4) function soft-key or the
[RESET] key.
OUTPUT
. -–4
4-46
4.3 PART PROGRAMlNPUT/OUTF’UTAND VERIFYJOB
● Whether or not the list of part programs being output is displayed can be se-
lected by the parameter setting.
m=::::~:~d” :3
● To cancel the feed portion at the leader and trailer part, press the [CAN] key
while feed holes are being output.
✠
Upon completion of the program output, the message “OUTPUT COM-
PLETE” is displayed. The [RETURN] (f5) function soft-key is not valid until
output of a program is completed. Note that process keys are valid.
Select the required output function from the output pop-up menu. Follow the procedure
indicated below. A
@ Press the [OUT] (fl) function soft-key. The “OUTPUT (EACH)” screen is I
displayed.
b Press the [OUT] (f2) function soft-key once again. The pop-up menu appears,
displaying the selection items of EACH, PLR., RANG, ALL, COL, and
DATE.
OUTPUT(EACH)
EACH – Pop-up menu
OUTPUT O NO.
PLR.
RANG
ALL
COL
DATE
[3
mm@!lmlI&l
@ Select the menu item by :moving the cursor with the curser up/down keys and
press the [WR] key. The output pop-up menu is cleared and the specified
screen is displayed.
4-47
Outputs the specified multiple part programs. Follow the procedure indicated be-
low.
Enter the program number of the part program to be output (for example,
“01 11”) and press tlhe [WR] key.
Move the cursor to the next line and press the [WR] key. Up to 20 program
numbers can be entered consecutively.
f
PROGRAM 1/0 EDT O***** NOOOOO
OUTPUT(PLURAL)
OUTPUT O NO.
*000111 = =
= 000222 * *
* 000333 * *
* 001000 * =
* 002000 * =
* 003000 * =
* . .
mc@lmmBA
\
riiimimmmmmllal
Fig. 4.39 Program Number Input Screen
Output of the specified program starts and the list of the program being output
is displayed on the screen. The specified programs are output on a single NC
tape.
4-48
4.3 PARTPROGRAM lNPUT/OUTl”UT AND VERIFYJOB
Outputs the part programs in the range specified by the program numbers. Follow
procedure indicated below.
The message is displayed requesting the input of the start program number of
the range. Key in the first program of the program output range (for example,
“01 11”) and press the [WR] key.
@ For the next message, input the end program number of the range (for exam-
ple, “0222”) and press the [WR] key.
START O NO.
000111
END O NO.
000222
mm[mm E&l
@ Output of the specified program start and the list of the programs being output
is displayed on the screen. The part programs in the specified range are output
on a single NC tape. If nc~program number is found in the specified range, the
warning message “O NO NOT FOUND!” is displayed.
4-49
Outputs all part programs stored in the NC memory. Follow the procedure indi-
cated below.
@ The message “ALL PROG. OUTPUT” is displayed on the screen and themes-
sage “OUTPUT OK.? (Y/N)” is displayed.
IF ALL PROG.OUTPUT
o***** NOOOOO
CNJTPUT OK ? (Y/N)
@ Output of the part programs starts and the list of the program being output is
displayed on the screen. All part programs are output on a single NC tape.
4-50
4,3 PARTPROGRAMlNPUT/OUTPUT AND VERIFYJOB
By specifying the main program, the subprograms, program copies, and micropro-
grams called from the specified main program can be output up to 500 programs.
Follow the procedure indicated below.
@ When the “COL.” item is selected, the “COLLECT O NO.” message is dis-
played; enter the main program number (for example, “O 12345”) and press
the [WR] key.
COLLECT O NO.
Output of the programs starts and the list of the programs being output is dis-
played on the screen. The main program and the programs that are called from
the specified main program are output on a single NC tape.
(e) Selection of DATE
The date of part program creation and registration is stored in the NC memory. It
is possible to output part programs by speci~ing the date. Follow the procedure
indicated below.
The message requesting the input of the date is displayed. Enter the date of
program creation of the programs to be output (for example, ” 1991.05. 20”)
and press the [WR] key. If onl y the year is entered, all programs created in the
specified year are output, and if only the year and the month are entered, all
programs created in the specified month of the specified year are output.
DATE
YMD
mmmmmmh
@ Output of the specified programs starts and the list of the programs being out-
put is displayed on thle screen. The part programs created in the specified date
are output on a single NC tape.
4-52
4.3 PART PROGRAM lNPUT/OUTF’UTAND VERIFYJOB
Compares the part program in an external device with the part program stored in the NC
memory. For the execution of the verify function, selection is possible from each and all us-
ing the pop-up menu.
Check the setting for communication parameters by pressing the [R.S232C] (f5) function
soft-key.
Verifies part programs one by one. Follow the procedure indicated below.
Press the [VER] (f3) function soft-key once again. The pop-up menu is dis-
played to allow the selection between “EACH” and “ALL”.
Select “EACH” by moving the cursor with the cursor up/down keys.
VERIFY(EACH)
~ EACH – Pop-up menu
VERIFY O NO.
ALL (for verification)
L=
I-mmmmmmuw 1
I
4-53
@ Verification is started and the list of the part programs (tape input side) to be
compared with the part programs stored in the NC memory is displayed on the
screen.
VERIFY
s It is possible to select whether or not the list of part programs should be dis-
played on the screen for execution part program verification,
4-54
4.3 PARTPROGRAM lNPUT/OUTPUT AND VERIFYJOB
VERIFY ERROR!
m r] ‘1 -1 E=l &
4-55
Verifies all programs punched on tape. Follow the procedure indicated below.
Press the [VER] (f3) function soft-key once again. The pop-up menu is dis-
played to allow the selection between “EACH” and “ALL” (Fig. 4.46).
Select “ALL” by moving the cursor with the cursor up/down keys and press
the [WR] key.
The pop-up menu is cleared and the VERIFY (ALL) screen is displayed.
\
PROGRAM 1/0 EDT O***** NOOOOO
VERIFY(ALL)
mmiimmmlmw
Fig. 4.47 All Program Verify Screen
Verification is started and the list of the part programs (input from the tape)
to be compared with the part programs stored in the NC memory is displayed
on the screen.
4- !36
4.3 PART PROGRAM lNPUT/OUTPUT AND VERIFYJOB
Sets the baud rate of the data I/O interface, stop bit length, the use of control codes, etc.
This screen is used to display and set the communication parameters used when an ex-
ternal device is connected by the R.S-232C interface. For the connection of an external
device, two ports are provided; one is used for input and the other for output. Follow
the procedure indicated below.
@ Press the [RS232C] (f5) function soft-key, and the screen as shown below is
displayed.
~
PROGRAM 1/0 EDT O***** NOOOOO
1/0 uNIT SET IN Oul”
Move the cursor to the parameter for which the data should be set by using the
cursor up/down keys. When the cursor is moved to a certain parameter, the
contents of the function soft-keys change meeting the selected parameter.
Press the soft-key corresponding to the required setting. The selected value
is set for the cursor located parameter. For example, in the setting of BORS,
if [9600] (f4) soft-key is pressed, “9600” is written.
CD
SUPPLE-
MEt4T
For the parameters for which “****’“ is displayed, setting is not permitted.
—— . . . . .—--—. ——.-. ____
4-57
For the serial interface, setting is possible as indicated in Table 4.2.
YE tape reader
UNIT (device)
General-purpose RS-232C General-purpose RS-232C
NO. I NO. 1
PORT
NO. 2 NO. 2
1000r75 1000r75
300 300
600 600
BORS (baud rate)
1200 1200
2400 2400
4800 4800
9600 9600
1 bit 1 bit
STOP BIT
2 bits 2 bits
7 bits 7 bits
BITS (bit length)
8 bits 8 bits
None None
1
Supported Supported I
X ON/OFF (control code)
None None
Supported Supported
RTS CONTROL
None None
Supported Supported
PARITY ISO
None None
Note 1: Although two RS-232C ports are provided, these two portscannotbeusedat thesametime. For thesetwo ports,
settingcanbemadeindependentlyfrom eachother.
2: Recommended setting for thecommunicationat 9600 bpsis indicatedbelow.
EEliEE-‘:AspEc’ALcON
‘:”DD’om
4- !58
4.3 PART PROGRAMlNPUT/OUTPUT AND VERIFY JOB
PARITY OFF
X ON/OFF El ON
(b) PORT
(c) BORS
Communication speed can be set by this parameter. Whether 100 and 110 bps or
75 and 150 bps are selected for low speed is determined by the setting for the fol-
lowing parameters.
Inout
-r.. Ea-’”and “’bps~
I ptnOOi6 D7= 1 I 75 and 150 bps I
No. 2 pOlt
4-59
(f) PARITY
(g) X ON/OFF
When the setting for this parameter is “ON”, communication between the YAS-
NAC and the connected device is controlled using the RS and CS signals. To use
the RTS control, the cross-cable as shown below must be used.
m’s’ ‘s -
c’ * x Cs
When 1S0 code data is used, this parameter is used to set whether parity check is
made with the higher data bits. For this parameter, setting is possible if “YE tape
reader” is selected for UNIT.
4-60
4.3 PART PROGRAM lNPUT/OUTPUT AND VERIFYJOB
Set the communication parameters used for data communications with an external de-
vice.
-7s?::::?
No. 2 port
H)%::::::+
This parameter is used to set whether or not the check specific to the NC is executed
and also whether or not special character codes are used. How this control is used
is indicated below.
4-61
,.———.
-... _ ....———..-._— . .,..—.-- ——.—..-...,---------------- .,.- ,——-. —- —-—.—-. ——
4.3.5 Other Function
(1) BG Reset
The [BGREST] function soft-key provides the background reset function which is dif-
ferent from the function provided by the [RESET] key on the operation panel. The BG
reset function executes the fcdlowing processing.
The [BGREST] (f4) function soft-key does not have any influence on the operation
even if it is pressed during the execution of a program. Even if the [BGREST] (f4) func-
tion soft-key is pressed, the “RST” status indicating message is not displayed.
4-62
4.4 PROGRAM PATH DRAWING JOB
The tool paths defined by a machining program are analyzed and drawn on the program path
drawing screen. The range of drawing, view angle, and other conditions are set on the pro-
gram drawing screen.
Function Feature
Automatic scaling The scale for drawing the tool paths is automatically determined so
that all the tool paths can be drawn on the screen.
Process drawing Cutting operations carried out by a single tool are assumed as one
process, and drawing of the tool paths is possib !e only for the se-
lected processes.
\uxiliary function indicator While an auxiliary function is executed, the status of the functions
being executed are displayed by the corresponding symbol.
4-63
4.4.2 Description of the Program Path Drawing Screens
When the program path draw job ([PROG DRAW]) is selected at the edit process screen, the
tool path drawing screen is displayed.
The tool path drawing screen is the main screen to draw the specified program and the
screen used for setting the drawing parameters, the one used for setting the drawing
scale can be called. The settin,g screens for program path drawing provide the following
functions.
\
DRAW (PROG) EDT 001000 NOOO02
O NO.000001
x 0.000
Y 0.000
z 0.000
(mm)
F 200
(mm/min)
T 0002
TIME 0:09:16
<5
01:
NI G92 G28Z0 ;
N2 G28 XO YO ; 4
m~l iPT P1 ml r] T
“ p==] !F=y 1-1 -I [-] ❑
J
❑ mmmmmlm
Fig. 4.49 Program Path Drawing Screen
4-64
4.4 PROGRAM PATH DRAWING JOB
@ Press the [DRAW] (f4) function soft-key to display the DRAW (PROG)
screen.
@ To set the program number, key in “O” and “program-number” and press the
[WR] key.
● Once set, the program number is retained until the power is turned OFF.
Therefore, if a program drawn previously should be drawn. again, it is not nec-
essary to enter the program number again.
The program paths are drawn according to the setting for drawing parameters.
Whether the paths are drawn continuously or block by block is determined accord-
ing to the setting made by the [CONT/SINGI.E] soft-key. Fcdlow the procedure
indicated below.
@ On the program path drawing screen, press the [START] (f3) soft-key and the
program path drawing starts. In the state that the [START] (f3) soft-key is
highlighted, it indicates that the program paths are being drawn.
@ To suspend program path drawing temporarily, press the [START] (f3) soft-
key while the program piiths are being drawn. Note that drawing of the pro-
gram paths is suspended at the single-block stop point. When the [START]
(f3) soft-key is pressed, while the program path drawing is suspended, pro-
gram path drawing is restarted.
4-65
@ To clear the drawn paths from the screen, press the [CLEAR] (fl) soft-key.
If the [CLEAR] soft-key is pressed while the program paths are being drawn,
the paths having already been drawn are cleared and the remaining paths are
drawn continuously.
●
If there are errors in the program, the alarm number and the corresponding
alarm message are displayed on the screen. Note that if there is more than one
alarm in the program, only the largest alarm number is displayed.
●
The modes of axis feed (rapid traverse, cutting feed) are identified by the line
types as indicated below.
k
Solid line Tool center path
Cutting feed
Dot chain line Offset path
CD
SUPPLE-
MENT
1.
2.
Program paths are drawn a.ta fixed speed independent of the feedrates specified
in a program or the setting of the override switches.
Usually, the size of drawing is determined by the maximum and minimum values
of the program that are set for GRAPH RANGE on the drawing parameter setting
screen. However, if the scale is changed on the scale setting screen, program
paths are drawn according to the setting made on this screen.
4-66
4,4 PROGRAM PATH DRAWINGJOB
A Y
O NO. 000001
x 0.000
Y 0.000
z 0.000
(mm)
F 200
(mm/min)
T 0002
TIME 0:09:16
E3
01:
N1 G92 G28Z0 ;
N2 G28X0 YO ; ~~.+ x
O 101: ADDRESS/DATA MISUE
MEM STP LSK
lzErl[mKlllmIlm E:l ~
“m[mm@EEIEE%~lIl
—)
4-67
-.—.—.——— .—.——._._ .._-_ ___________ .__.._ .--— .— --- .....- ——. .——. ——..=. - ..—— .. ..-—. .— --— !—. -_ .-
● When three-dimensi.onal drawing mode is selected (XYZ plane), the coordi-
nate axes are not displayed.
x 0.000
Y 0.000
z 0.000
(mm)
F 200
(mm/min)
T 0002
TIME 0:09:
:. L 16
01:
N1 G92 G28Z0 ;
N2 G28 XO YO; x
lII!z!Il
!I!zEcl@?IzTlmr3 t
‘c!E!IELI
PE!lm@EEllEElm
4-68
4.4 PROGRAM PATH DRAWING JOB
——
. The area where program paths are drawn is the “304 x 544” dot area at the
upper left part of the screen. When the XY/YZ or XY/XZ planes are selected,
the size of the single plane is determined so that the drawn program path size
will be the maximum size.
——
——
( DRAW (PROG) EDT 001000 NOO002
A Y O NO. 000001
x 0.000
Y 0.000
z 0.000
(mm)
F 200
(mm/min)
T 0002
TIME 0:09:16
- c1 [3
01: [m
N1 G92G28Z0 ;
[a
N2 G28X0 YO ; ,~~> ‘x
O 101: ADDRESWDATA MISUE
MEM STP LSK
Displays the program number of the program for which program paths are
drawn. While program paths of the subprogram called from the main program
are being drawn or when automatic scale calculation is being made for that
subprogram, the program number of the subprogram is displayed.
● Coordinate symbol
● Program list
Three blocks of the program that are being drawn are displayed.
Position data
The Present Position. of the X-, Y-, and Z-axis is displayed. The position data
do not include the tc~olradius offset amounts.
Command values
For F and T codes, the values specified in the program are displayed.
r!!---modsd”cocsymbobo
Pro,gram stop, optional stop, end of program, and tool change
CD
SUPPLE-
MENT
The correspondence between the miscellaneous functions (M code functions) and the
M code numbers is determined by the machine tool builder. This correspondence is
set for the NC function parameters (pm3442 to pm3448).
&
I pm3444
Spindle reverse rotation M code
Actual machining time up to the block for which program paths are presently
drawn is calculated and displayed.
4-7’0
4.4 PROGRAM PATH DRAWINGJOB
When this soft-key is pressed, the program paths having been drawn are
cleared. Note that the information displayed by characters is not cleared.
Program path drawing starts when this soft-key is pressed. While the program
paths are drawn, the soft-key is highlighted. If the [START] soft-key is
pressed while the program paths are drawn, drawing is suspended. Pressing
the [START] soft-key while the program path drawing is suspended restarts
drawing from the block where drawing has been suspended.
This soft-key is used to select whether or not the operation information (posi-
tion data, command values, program blocks, etc.) should be displayed on the
screen. Each time the [DSP.SL] soft-key is pressed, the status alternates be-
tween “display” and “not display”.
When this soft-key is pressed, the key buffer area and the drawn paths are
cleared and the drawing execution pointer is returned to the beginning of the
programs. Both drawing and the automatic calculation of scale are stopped.
● [PRM] (f 1) soft-key
When this soft-key is pressed, the screen changes to the drawing parameter
setting screen (PRM (PROG)).
When this soft-key is pressed, the screen changes to the scale setting screen
(SCALE (PROG)). Note that this soft-key is invalid when the program paths
are drawn by selecting the XY/YZ plane or XY/XZ plane.
4-71
—. —..——. .———..— —.,—— ..=—. —.— .,..- ——.——....——— -—. ----- .,.—..—...—! .—..
Q [AUTO] (f3) soft-key
When this soft-key is pressed, the scale is calculated automatically. While the
scale is calculated, the “AUTO SCALING” message is displayed. At the same
time the [AUTO] so:ft-key is highlighted. Upon completion of the calculation,
the [AUTO] display returns to the normal display and the lower row of the
soft-keys returns to the display of the foreground functions. If the [SCALE]
soft-key is pressed during automatic scale calculation, the calculation is
stopped and the value obtained at that point becomes valid. When the
[DPS.SL] soft-key is pressed, the program for which the scale is calculated,
position data, command values, etc. are displayed.
This soft-key is useci to select whether the program paths should be drawn for
all processes (normal state) or only for the selected processes (highlighted
state). The selection alternates each time the [PROCESS] soft-key is pressed.
In the state where the automatic scale calculation has not been made, this soft-
key is not displayed.
Note that the [PROCESS] soft-key is displayed only after the completion of
automatic scale calculation.
(f) Messages
On the program path drawing screen, the following messages are displayed.
Description
4-72
4.4 PROGRAM PATH DRAWING JOB
(g) Others
. Even if the [RESET] (f5) soft-key is pressed during program path drawing or
automatic scaling, the processing is not influenced.
● For the calculation of cycle time (machining time), the time used for the execu-
tion of M, S, and T commands is taken intc) account. The values set for parame-
ters pm3449 to pm3451 are used for this calculation (average time of the execu-
tion of the M, S, and T commands).
Es& :4
The average time necessary for the execution of an S code (msec)
4-73
(2) Drawing Parameter Settin!~ Screen
When the [PRM] function soft-key is pressed on the program path drawing screen, the
drawing parameter setting screen as shown below is displayed. On this screen, the pa-
rameters necessary for drawing the program paths are displayed. It is also possible to
setthe required values or change the displayed setting.
\
PRM (PROG) EDT 001000 NOOO02
– ~~mmmmt
+ pY-1 yl [~1 I- PI ❑
/
mmmmmmm
——
i XYIXZ
--l
F=-1 I 1
——
I DO\NN I
I--EL-J I RIGHT I I RETURN
L—————JL—————J
I
——
I DO\NN I I
——
I I RETURN I
m-.EEEl
IMMI
1 ....IEEI
Fig. 4.53 Program Path Drawing Parameter Setting Screen
4. ;74
4.4 PROGRAM PATH DRAWING JOB
—— ‘
------- -------
PRM (PROG) EDT Uuluuu NUUUW<!
8. lNCH/MM IIUCH
9. BLOCK SKIP ON
2/2
MEM STP LSK
——
EEElczmEmEi!Elm t
+zKlc12Elc=lc =HEEE!dLD
❑ mmmmmm
Fig. 4.54 Program Path Drawing Parameter Setting Screen
The following parameters are provided to set the conditions for drawing the pro-
gram paths.
● PLANE (Program path clrawing plane)
● ANGLE (View angle for three-dimensional drawings)
● PROCESS (Processes for drawing program paths)
9 GRAPH RANGE [Range (scale) of drawing]
● CMP MODE and CMP (LENGTH) (Offset data handling for drawings)
● WORK SHIFT (Workpiece coordinate system shift amount handling for
drawings)
● INCWMM (Selection of “mm” or “inch’” system)
● BLOCK SKIP (Handling of block skip for drawings)
● OPTL STOP (Handling of optional stop for drawings)
● MIRROR X/Y/Z (Handling of mirror image for drawings)
Follow the procedure indicated below to set the program path drawing parameters.
@ After moving the cursor to the program path drawing parameter item.
@ Set the contents by using the soft-keys, cursor keys, [WR] key, and data keys.
@ The parameter settirlg screen consists of two pages and the page keys are used
to change the displa:y pages. The page is also changed by the movement of the
cursor.
(a) PLANE
The parameter is used to select the plane (two-dimensional- XY, YZ, ZX, XY/YZ,
XY/XZ, three-dimensional – XYZ) where the program paths should be drawn.
@ When the cursor is moved to this parameter, the soft-key names are changed
as indicated below to permit the selection of the required program path draw-
ing plane.
@ It is also possible to select the plane by entering the addresses of the plane to
be selected and pressing the [WR] key ([X], [Y], [WR] for the selection of the
XY plane, for example).
(b) ANGLE
This parameter is used tcj select the view angle for program path drawing,
● “~” indicates an angle around the Z-axis; the angle measured from the X-axis
to the Y-axis has a positive value.
● “(3” indicates an angle between the XY plane and the view point; the angle
measured from the plane to the Z-axis has a positive value.
@ When the cursor is moved to this parameter, the soft-key names are changed
as indicated below.
EEECIE!ZEIDCHE
EIEEI
4.76
4.4 PROGRAM PATH DRAWINGJOB
Value of “a” changes in increments of–50 and+50 each t ime the [LEFT] and
[RIGHT] soft-keys are pressed respectively. Value of “~” changes in incre-
ments of–50 and +50 each time the [UP] and [DOWN] soft-keys are pressed
respectively.
Direct setting by inputting a numerical value
While the cursor is located on this parameter, the second cursor is displayed
at the position of “a” or “~”. When the [WR] key is pressed after keying in
a numerical value, the view angle is updated according to the input value. The
second cursor is moved by the cursor right/left keys or the [WR] key.
(c) PROCESS
The toolnumbers of the tools to be selected for the selection of the processes are
displayed. The highlighted numbers indicate the tool numbers selected for draw-
ing the program paths. A
“ The tool numbers of the tools used in the program for which automatic scaling I
calculation has been made are displayed. These numbers are stored during au-
tomatic calculation.
When the cursor is moved to this parameter, the second cursor (blinking) is
displayed in the tool number list and the soft-keys are changed as shown be-
low.
P! TIZEILEHZ!EIEEEII
@ The second cursor moves right or left as the cursor ri.ghtileft key or the
[RIGHT] and [LEfl] soft-keys are pressed. When the [Ul?] or [DOWN] soft-
keys are pressed, the second cursor moves up or down.
@ The [WR] key changes the “selected” and “not selectecl” status of the tool
where the second cursor is positioned each time the key is pressed. The se-
lected tool number is displayed in highlighted characters. The tool number
display status and meaning are as follows.
—
Normal characters Not selected and not at the second cursor position
—
Highlighted characters Selected and not at the second cursor position
—
Blinking characters Not selected and at the second cursor position
“ When the cursor left or right key is pressed when the cursor is on the right end
or the left end tool, respectively, the cursor moves to the next or previous tool,
The parameters indicate the range of program path drawing. The range is specified
by the coordinate values in the base coordinate system.
@ When the cursor is moved to this parameter, the soft-keys are changed as indi-
cated below and the second cursor (highlighted cursor) is displayed.
@ When the [UP] soft-key or the cursor left key is pressed, the second cursor is
moved up, and when the [DOWN] soft-key, cursor right key, or the [WR] key
is pressed, the cursor is moved down.
@ When the [WRI key is pressed after keying in a numerical value, the coordi-
nate value where the second cursor is positioned is updated and the cursor
moves down.
● When automatic scaling is not executed, the required range for program path
drawing can be defined by setting appropriate coordinate values in the base
coordinate system for these parameters.
● When automatic stalling is executed, the maximum and minimum values in the
program are automatically set.
This parameter indicates whether or not the tool radius offset is included when pro-
gram paths are drawn. Selection is possible from “OFF”, “SINGLE”, and
“DOUBLE”.
● If the setting for CMP MODE is “OFF”, program paths are drawn without in-
cluding the tool radius offset amount.
s If the setting for CMP MODE is “SINGLE”, program paths are drawn includ-
ing the tool radius offset amount.
● If the setting for CMP MODE is “DOUBLE’, both program paths are drawn
(OFF mode paths and SINGLE mode paths).
4- ;78
@ When thecursoris locatedon this parameter, the soft-keys are changed as indi-
cated below.
This parameter indicates whether or not the tool length offset is included when pro-
gram paths are drawn. Program path drawing status depends cm the setting for pa-
rameter CMP MODE.
“ If the setting for CMP MODE is “OFF”, the setting made for this parameter
is disregarded.
s If the setting is “ON’, tool paths are drawn with both the tool radius and tool
length offset included.
@ When thecursoris located on this parameter, the soft-keys are changed as indi-
cated below,
@ The [ON] and [OFF] soft-keys or the [WR] key are used to select whether or
not the workpiece coordinate system shift distance is valid for drawing the
program paths.
This parameter is used to select whether or not the workpiece (coordinate shift dis-
tance is included for the program paths to be drawn.
When the cursor is located on this parameter, the soft-keys are changed as indi-
cated below.
m E’3 c1 E:] k@
The [ON] and [OFF] soft-keys or the [WR] key are used to select whether or
not the workpiece coordinate system shift distance is valid for drawing the
program paths.
(h) lNCH/MM
This parameter is used to select whether program paths are drawn in the units of
inches or mm. When G2.O(inch input) orG21 (mm input) is specified in the pro-
gram, the setting for this parameter is changed accordingly,
@ When the cursor is located on this item, the soft-keys are changed as indicated
below.
@ The input unit is selected by pressing the soft-keys ([MM], [INCH]) or the
[WR] key.
This parameter is used tc, select whether the blocks preceded by the slash code (/)
at the beginning of a block are valid or invalid for program path drawing.
@ When thecursoris Ic,catedon this parameter, the soft-keys are changed as indi-
cated below.
@ The [ON] and [OFF] soft-keys or the [WR] key are used to select whether or
not the block skip is valid for drawing the program paths.
This parameter is used to select whether the program path drawing is suspended
at the MO1 block.
@ When the cursor is locatedon this parameter, the soft-keys are changed as indi-
cated below.
@ The [ON] and [OFFI soft-keys or the [WR] key are used to select whether or
not the optional stop is valid for drawing the program paths.
@) After the suspension of program path drawing, drawing restarts when the
[START] soft-key is pressed.
4-130
4.4 PROGRAM PATH DRAWING JOB
(k) MIRROR
These parameters are used to specify the axes for which the mirror image is made
valid. The following three parameters are provided: MIRROR X, MIRROR Y, and
MIRROR Z. Mirror image is valid only for the X-, Y-, and Z-axis.
@ When thecursoris located on this parameter, the soft-keys are changed as indi-
cated below.
@ The [ON] and [OFF] sofr-keys or the [WR] key are used to select whether or
not the mirror image is valid for drawing the program paths.
——— ——
D
SUPPLE-
MENT
The setting for the program path drawing parameters is not cleared when the power
is turned OFF. Note that the tool information for the drawing processes is cleared. B
(3) Drawing Scale Change Screen
When the [SCALE] soft-key is pressed on the program path drawing screen, the draw-
ing scale change screen is disl?layed. On this screen, the program paths drawn once can
be redrawn by enlarging a pa,rt of the drawn paths.
\ \
SCALE (PROG) EDT 001000 NOOO02
+ +
-.
hmmmilmmilwl
Fig. 4.55 Drawing Scale Change Screen
Scale of program path drawing can be determined by specifying the range to be enlarged
by a frame on the drawn paths. When the range to be drawn is defined by using the
frame, the enclosed part is drawn in the maximum size when the program paths are
drawn next.
“ The same program paths drawn on the main drawing screen are drawn on the
screen.
c The drawing frame indicates the range of program path drawing; when the
position and the size of the frame is changed, the drawing window to be used
next is changed.
4-82
4.4 PROGRAMPATH DRAWING JOB-
(b) Operation
c) As the cursor up/down or right/left keys are pressed, the drawing frame moves
up/down or right/left by one character.
@ When the [LARGE] or [SMALL] soft-key is pressed, the drawing frame is en-
larged or reduced in units of characters.
@ When the [STD] soft-key is pressed, the drawing frame is returned to the same
size as the standard drawing scale (the maximum scale for displaying the
drawn paths), and the screen is switched to the main drawing screen. Howev-
er, if the drawing frame is at the end of the display range in the screen, the
frame cannot be moved or enlarged any more.
@ The screen returns to the program path drawing screen when the [RETURN]
soft-key is pressed.
(c) Others
When the XY/YZ or XY/XZ plane is selected for drawing the program paths,
it is not possible to change the screen to this drawing scale change screen.
Even if the drawing frame is changed, the setting for the parameter GRAPH
RANGE on the drawing screen is not influenced.
4-83
. .. .. .. .....——.—.— —.—.—-
(4) Scaling
Before starting the drawing of program paths, it is necessary to set the size of program
paths to be drawn on the screen. To determine this size, either the automatic scaling
function is used or the coordinate values are used to define the scale that should be en-
tered.
* To start the automatic scaling, press the [AUTO] soft-key. The automatic scal-
ing ends when any of M30, M99, or M02 specified in the program is executed.
Note that M99 specified in a subprogram does not cause the automatic scaling
to end.
“ To stop automatic scaling forcibly, press either the [START] soft-key (high-
lighted) or the [AUTO] soft-key (highlighted). In this case, the scale is calcu-
lated based on the program paths before the automatic scaling is stopped.
● After the execution of the automatic scaling, the following data are automati-
cally set.
GRAPH RANGE
(drawing parameter)
The maximum and minimum coordinate values of X, Y, and Z in
the program (in the base coordinate system). I
PROCESS
(drawing parameter)
The tool numbers of the tools used in the program.
I
● It is possible to execute automatic scaling block by block by selecting
“SINGLE” by pressing the [CONT/SINGLE] soft-key.
● It is possible to select the display status (with or without the position and pro-
gram list display) during the automatic scaling processing by using the
[DSP.SL] soft-key.
(3)
stJPP&E.
MEf4T
For automatic scaling, the setting for the drawing parameters (workpiece coordinate
system shift distance includedhot included, tool offset includedhot included) are ref-
erenced.
.———
4-84
4.4 PROGRAM PATH DRAWINGJOB
When determining the scale for drawing the program paths, it is possible to directly
set it by entering the coordinate values. On the drawing parameter setting screen,
enter the range for drawing the program paths with the coordinate values in the base
coordinate system for the pari~meter “4. GRAPH RANGE’.
Once the scale is determined by the automatic scaling function, the obtained scale
remains valid until a new scale is calculated for another program or the coordinate
values are entered to determine the scale. Therefore, to draw the program paths of
the same program repeatedly, execution of the automatic scaling function is not
necessary for the second and later operations.
@ Move the cursor to “3. PROCESS” by using the cursor up/down keys.
@ Move the second cursor (blinking) to the tool number which corresponds to
the process for which the program paths should be drawn by using the cursor
right/left keys and select “to draw” by pressing the [WRI key. Selection re-
turns to the “not to draw” if the [WR] key is pressed again. The program paths
are drawn for the process of the tool which is highlightecl.
Press the [RETURN] soft-key on the drawing parameter setting screen to re-
turnthe screen to the path drawing screen.
Press the [PROCESS] soft-key to select the process drawing mode. The
[PROCESS] soft-key is highlighted.
Program path drawing starts; program paths are drawn only for the selected
processes.
In the process drawing mode, a process refers to a unit of machining operation which
begins with the mounting of a new tool in the spindle and ends when the tool is changed
to the next tool. For the automatic scaling, the tool numbers that are set for PROCESS
on the tool path drawing para~meter setting screen are only the tools which are changed
by the M06 command. If tool change is not executed even if a T command is specified,
such T command is disregarded.
Example)
TO1 ;
T02 ;
G28 ZO ;
G28 XO YO ;
M06; . . . . . . . . . . . ...(i)
TO1 ;
T02 ;
G28 ZO ;
G28 XO YO ;
M(]6; . . . . . . . . . . . . .. (ii)
a)
SUPPLE-
MENT
1.
2.
Process drawing is not executed even if the drawing parameters are changed un-
less the process drawing mode is set.
Process drawing is valid up to the 45th process from the first process in a program,
3. If the same tool number is specified two times, it is assumed to be the same pro-
cess.
4-56
4.4 PROGRAM PATH DRAWING JOB
The program path drawing operation allows the paths to be drawn in enlarged mode or only
for the specified processes in addition to the basic drawing operation.
Press the [PROG DRAW] job soft-key to select the program path draw job.
On the program path drawing screen, key in “O” and “prclgram-number”, and
press the [WR] key to specify the program for which the tool paths should be
drawn.D
If no program number is entered, the program selected fclr previous tool path
drawing operations is selected.
Press the [PRM] (fl ) soft-key on the program path drawing screen, and the
screen changes to the drawing parameter setting screen where the drawing
plane, view angle and other items (block, skip, offset drawing mode, drawing
scale, etc.) should beset. Drawing process selection is invalid at this step (be-
fore automatic scaling).
Press the [AUTO] (f3) soft-key on the program path drawing screen, and the
scaling value is automatically calculated and the message “AUTO SCAL-
ING” is displayed. Sealing can be manually set without using the automatic
scaling function. Enter values for GRAPH RANGE to determine the drawing
range. Note that the values should be those on a workpiece coordinates ystem.
Press the [START] (f3) soft-key, and tool path drawing starts.
4-87
—..——.——-
(2) Enlarged Path Drawing
To draw the enlarged program paths, follow the procedure indicated below.
@ Press the [SCALE] (f2) soft-key on the program path drawing screen to dis-
play the drawing scale change screen.
@ Change the position and size of the frame for drawing using the cursor keys
and soft-keys to set the program path drawing range.
@ Return the screen to the program path drawing screen by pressing the
[SCALE] (f2) soft-key and press the [START] (f3) soft-key.
To draw the program path of the required process, follow the procedure indicated below.
@ To draw the program paths of the required processes, first change the screen
to the drawing parameter setting screen by pressing the [PRM] (fl ) soft-key.
@ Move the cursor to “IPROCESS” and select the tool numbers of the tools used
in the processes to be drawn by using the soft-keys.
@ Return to the drawing screen and press the [DSP.SL] (fl) and [START] (f3)
soft-keys.
4- [38
4.4 PROGRAM PATH DRAWING JOB
The program path drawing screen, drawing parameter setting screen, and drawing scale
change screen have the following features. After switch ing the screen tc)the one in another
process or job, the same screen is recovered when the selection of the display screen is re-
turned. The display status is also recovered.
Switching the screen from both of the screens to another process screen is permitted
and the display screen status is retained even when the screen is switched.
(a) Switching from the program path drawing screen to the drawing parameter
setting screen or drawing scale change screen
(b) Switching between the drawing parameter setting screen and the program
path drawing screen
(c) Switching between the drawing scale change screen and the program path
drawing screen
4-89
(3) Switching between the Program Path Drawing Screen and NC Path Drawing
Screen
If the path drawing mode is switched between the program path and NC path on
the drawing screen, the ]?reviously drawn path is recovered. If the path drawing
mode is switched while paths are being drawn, the paths are drawn in the selected
mode.
The setting on the drawing parameter setting screen does not influence the other
path display mode.
While paths are being drawn in one drawing mode, if the drawing scale change
screen of the other mode is displayed, the paths drawn in the previous mode are
displayed as with the path drawing screen.
4.4.5 Differences between the Program Path Drawing Job and the NC Path Draw-
ing Job
The program path drawing job and the NC path drawing job differ in the following points
from each other.
The tool paths are drawn independent of the NC mode or program execution status.
By using this job, the tool paths are drawn in the background mode during automatic
operation.
The job monitors the NC tool paths and draws them on the screen.
For the NC path drawing job, refer to 6.5.1, “NC Path Drawing Job”.
4. $)o
5
SETUP PROCESS OPERATION
5-1
5-2
5.1 VVORKPIECECOORDINATE SYSTEM JOB
When the [WORK] (f 1) job soft-key is pressed, the following function menu is displayed:
[WORKI (fI), [UPD] (D), [POS.WRI (f4), and [ABS/lNl (fS).
\\ I/,
1. The job to be selected when the power is turned ON can be selected by the setting
POINT for the parameter.
2. Position data can be displayed in the machine coordinate system or the workpiece
coordinate system according to the setting for the parameter.
5-3
5.1.1 Writing the Workpiece Shift Amount
Press either the page keys or enter a P number. After entering a numerical val-
ue, press the cursor up/down keys to display the workpiece coordinate system
shift data.
mm
POS. (M/\CHINE) .=ABSCb
x 0.000
Y 0.000
z 0.000
- m -rooL ❑
- m UPD POS.WR ABS/lN I
Iammmmlmlmi
Move the cursor to the axis and the workpiece coordinate system for which
the offset amount should be written. For the axis selection, use the cursor up/
down keys and for the selection of G codes, use the cursor right/left keys.
G codes are classified into the two groups: G54 to G56 and G57 to G59.
Enter a numerical value (for example, “-1 .234”) and press the [WR] key. The
screen as shown in Fig. 5.1 is displayed.
5-4
5.1 WORKPIECECOORDINATESYSTEM JOB
It is possible to shift all workpiece coordinate systems by setting the shift correction amount.
Follow the procedure indicated below.
Move the cursor to the UPD (correction amount) column of the axis for which
the workpiece coordinate system shift data should be changed.
Enter a numerical value (for example,”- 1.234”) and press the [WR] key. The
screen as shown in Fig. 5.2 is displayed.
m3t
POS. (MACHINE)
x
Y
0.000
0.000
.+BSO=.
— offset changed
z 0.000
- mm G1
--l~lr—lr==qmi ~
rimimiiiimlmlmlml
I I
5-5
By using the workpiece shift write function, it is possible to write the position data displayed
on the workpiece shift screen as the workpiece shift amount.
When the [POS.WR] (f4) function soft-key is pressed, the soft-key is high-
lighted and the message “ALL SET? (Y/N)” is displayed in highlighted char-
acters.
Press “Y” to set the position data for the workpiece shift amount.
Key in the axis name for which the position data should be set for the work-
piece shift amount and press the [WR] key. The workpiece shift amount is set
for the specified axis.
The position data input mode is canceled by pressing the [CAN] key, [RESET]
key, or [POS. WR] (f4) function soft-key, or by changing the screen from the
workpiece shift screen to another screen.
R I O.000 I
: t---%=----i
z
I
-1.234
R 0.000 I
5-6
5.1 WORKPIECECOORDINATE SYSTEM JOB
(2) Writing the POS Data for the Specified Axes (Y- and Z-axis)
@ Press “N”.
@ Enter the name of axis for which the position data should be set.
@
E3
After pressing “Y”, press the [SHIFT] key. Then press “N” and “Z”, and press
the [WR] key. The POS data are written.
-9
(2)
:UWiPLE- 1.
2.
The position data are written to the workpiece coordinate system indicated by the
cursor.
3. When writing the position data by specifying an axis name, if an invalid axis
name is specified, the warning message “INPUT ERROR !” is displayed.
4. When writing the position data by specifying multiple axis names, if any one of
the specified axis names is incorrect, position data are not written to any of the
specified axes.
5. The position data are always written in absolute values independent of the se-
lected dimensioning mode.
5-7
5.1.4 Selecting the Absolute/Incremental Mode
It is possible to select the input mode between the incremental mode and the absolute mode.
● When the [ABS/IN] (f5) function soft-key is pressed while in the incremental
input mode, the mode is changed to the absolute input mode.
“ When the [ABS/IN] (f5) function soft-key is pressed while in the absolute in-
put mode, the mode is changed to the incremental input mode.
The dimensioning mode to be set when the power is turned ON can be selected by the
setting for the parameter.
r
1 pm3003 D3 = O Sets the absoluteinput mode.
I pm3003 D3 = I I Sets the incremental mode. I
5-8
5.2 TOOL.DATA CONTROL JOB
When the [TOOL] (f 1) job soft-key is pressed, the following function menus are displayed:
[OFFSET] (fl), [POT] (f2), [ATC] (f3), and [TLM] (fl).
\\ I/,
Q
1. The [ABS/IN] function soft-key is a toggle key and the selection is changed alter-
POINT nately each time it is pressed. When the incremental input mode is selected,
“<INC&” is displayed at the upper right corner in the screen. In the absolute
input mode, “cABSO>” is displayed
2. The dimensioning mode to be set when the power is turned ON can be selected
by the setting for the parameter.
3. Position data can be displayed in the machine coordinate system or the workpiece
coordinate system according tcl the setting for the parameter.
I
—
I pm3000 D4 = O Machine coordinate system 1
I pm3000 D4 = 1 I Workpiece coordinate system I
———— .—
I
For the offset data, either of the following types is selected according to the setting for the
parameter.
I I
H and D common use type I The offset numbers are used in common for the tool length offset number I
and the tool radius offset number.
I -~
H and D individual use type I The offset numbers are used for the tool length offset numbers and the tool I
radius offset numbers independently.
–~
5-9
(1) H and D Common Use Type
@ Select the input mode (absolute or incremental) by pressing the [ABS/IN] (f5)
function soft-key.
STP LSK
T-LIFE t
-EiEElmilcmnnm
5--1o
5.2 TOOL DATA CONTROL JOB
Move the cursor to the offset number for which the offset data should be
changed, key in the required offset data (for example, “54.321 “), and press the
[WR] key. The offset data are updated.
To clear the offset data to “O” in the incremental input mode, move the cursor
tothe value which shoulcl be cleared to “O” by using the cursor up/down keys
and press the [ATC] (f3) function soft-key.
\
OFFSET SET O***** NOOOOO
<ABSO>
H (D) OC4
H (D) 001 0.000 POS. (UNIVERSAL)
H (D) 002 0.000 x 0.000
H (D) 003 0.003 Y 0.000
H (D) 00454.321 Z 0.000
H (D) 005 O.ow
H (D) 006 0.004
H (D) 007 0.000
H (D) 008 0.000
H (D) 009 0.004
“mm[mnc+l
5-11
(2) H and D Individual Use Type
@ Select the input mode (absolute or incremental) by pressing the [ABS/IN] (f5)
function soft-key.
❑ Y
z
m
POS. (UNIVERSAL)
x 0.000
0.000
0.000
WORK ~~ T-LIFE
1 ,
@ Move the cursor to the column of the offset data which should be written by
using the cursor keys, key in the offset data, and press the [WR] key.
@ The offset data are changed and the screen as shown in Fig. 5.6 is displayed.
II cABSO>
Changed
0.000 0.000
L!!L-1 PCIS.(UNIVERSAL)
II x’ 0.000
Y 0.000
z 0.000
Immlmmmlmm
Fig. 5.6 Offset Data Change Screen
5-12
5.2 TOOL DATA CONTROL JOB
(3) H and D Common Use Type with Tool Wear Offset (Tool Wear Offset Option
Selected)
Move the cursor to the offset memory data to be changed by using the cursor
keys, key in the offset data and press the [WR] key.
To clear all offset data, press the [ALLCLR] function soft-key. In this case,
if the setting for the parameter is “pm3000 D6 = 1”, only the wear offset data
are cleared.
To clear the cursor located data, press the [0 CLR] (f3) function soft-key.
(3
SJJF#LE- 1. Geometry offset data can be changed only when the parameter setting is “pm3000
D6 = O“. If the geometry offset data are changed with the parameter setting of
“pm3000 D2 = O“, the corresponding wear offset data are cleared to “O”. The
wear offset data can be changed independent of the setting for the parameter
pm3000 D6.
2. For the input value of the wear offset data, the input value is checked against the
preset maximum value. If the input value of the wear offset data exceeds the val-
ue 999.999 set for the parameter pm3800, the “lNPUT ERROR !” warning mes-
sage is displayed. The check against the value set for the parameter pm3800 is
made in the absolute value.
ml
)
H (D) 001 -23.456 123.456 Pos. (UNIVERSAL)
H (D) 002 0.000 0000 x 0.000
H (D) 003 0.000 0.000 ‘i 0.000
H (D) 004 0.000 0.000 z 0.000
H (D) 005 0.000 0.000
H (D) 006 0.000 0000
H (D) 007 0.000 0.000
H (D) 008 0.000 0.000
HD 0.00 0. 0
.~~mlmlrl r-----l~]
lIwm_m-m!!J
Fig. 5.7 Offset Data Screen (H and D Individual Use Tyi>e)
5-13
(4) H and D Individual Use Type with Tool Wear Offset (Tool Wear Offset Option
Selected)
The offset data can be written in the same manner as writing the offset data for the H
and D common use type.
NOOOOQ
mm
OFFSET SET O*.***
cABSO>
POS. (UNIVERSAL)
x 0.000
Y CLOOO
z 0.000
Immmmmlmiml
Fig. 5.8 Offset Screen (H and D Individual Use Type)
5-”14
5.2 TOOL DATA CONTROL JOB
When the [POT] (f2) function soft-key is pressed, the TOOL POT screen is displayed.
Either of the following types is selected according to the setting for the parameter.
Select the tool pot number for which the corresponding tool number should
be changed. The tool pot number can be specified by moving the cursor with
the cursor up/down keys or by pressing the cursor up/down key after keying
in the tool pot number.
Key in the tool number (for example, ” 12“) and press the [WR] key.
5-15
(2) Word Display Type
Select the tool pot number for which the corresponding tool number should
be changed. The tool pot number can be specified by moving the cursor with
the cursor up/down keys or by pressing the cursor up/down keys after keying
in the tool pot number.
Key in the tool number (for example, “1234”) and press the [WR] key.
mmwlnnh
5-16
5,2 TOOL DATA C~NTR~L JOB
When the [ATC] (f3) function soft-key is pressed, the ,4TC tool status N displayed.
—
—
ATC SET O**=** NOOOOO
SP TL 0031
MG TL 0(115
WT TL 0(116
-mmm[=m :
—
—
Tool number of the tool at the tool change position in the tool magazme
E-:3
WT Tool number of the tool in the waiting pot
● Whether or not the waiting pot number is displayed depends on the machine
specifications.
5-17
5.2.4 Writing the Measured Tool Length Offset Amount
The tool length offset amount to be used for the tool length offset function (G43, G44, G49)
is measured by using the tool length measurement function. Either of the following types
is selected according to the setting for the parameter.
I w6008 DO.O 1
Measurement of travel distance I
I pm6008 DO= 1 I Measurement of remaining distance I
When the [TLM] (fl ) function soft-key is pressed, the following soft-keys are dis-
played: [BIAS] (f 1), [WRITE] (f4), and [RETURN] (f5).
The bias function sets the bias amount for measuring the tool length.
@ After keying in a numerical value (for example, “10.000”), press the [WR]
key. Bias amount is written and the “BIAS(B)” returns to the normal display.
B
bE
HOOO
HOO1 0.000 MOVE 0.000
HOO2 0.000
HO03 0.000 BIAS(B) 10.000
HO04 0.000
-m E3u mm&
5-18
5.2 TOOL DATA CONTROL JOB
D
slag%’ Bring the tool nose into contact with the contact level face by manually moving the
Z-axis. The contact level is set arbitrarily in reference to the reference level (top face
of the workpiece), and the difference between the contact level and the reference level
should beset for parameter pm0806 (“ 1” = input unit) as the “tool length measurement
bias amount” beforehand. This can be considered as the thickness of the block gage
and should be set in a positive value.
The distance from the home position to the reference level is stored as the contents
for the specified offset number.
@ Display the page in which the required tool offset number is included by press-
ing the page keys and specify the tool offset number by moving the cursor to
it. It is also possible to specify the tool offset number by pressing the cursor
up/down keys after keying in the tool offset number (for example, ” 12“).
The display page that includes the entered offset number k displayed and the
cursor is positioned on the entered offset number.
@ Press the [WRITE] (f4) function soft-key. 1
POS. (UNIVERSAL)
0.941
+ ‘f+T : “’s”
0.000
11.150
&d__
HOOO
HOO1 0.000 MOVE 11.15[)
HO02 1.150
HO03 0.000 BIAS(B) 10.000
HO04 0.000
5-19
—— .——-..—-—.
—-— .— .. . ..
(3)
SUPPi.E-
MENT
After the completion of the operation indicated above, an offset number one greater
than the presently specified number is newly specified for the next tool offset data
writing operation. (Upon completion of the data setting for H99, H number is returned
to HOI.)
Press the [RETURN] (f5) function soft-key. The screen changes to the offset
screen.
When the [TLM] (fl ) function soft-key is pressed, the following soft-keys are dis-
played: [BIAS] (fl), [BTLEVL] (f2), [WRITE] (f4), and [RETURN] (f5).
The bias function sets the bias amount for measuring the tool length.
@ After keying in a numerical value (for example, “10.000”), press the [WR]
key.
Bias amount is written and the “BIAS(B)” returns to the normal display.
+ y=DF ~(gRsap”
HOOO
HOO1 0.000 MOVE 11.150
HO02 0.000
HO03 0.000 BIAS(B) 10.000
HO04 0.000 BTMLVL(A) 0.000
“mm~nm-h
Immmmmmmll
Fig. 5.14 Bias Setting Screen (Remaining Distance)
5-20
5.2 TOOL DATA CONTROL JOB
-— .———— —
(3
SUPPLS-
MEt4T
Bring the tool nose into contact with the contact level face by manually moving the
Z-axis. The contact level is set arbitrarily in reference tothe reference level (top face
of the workpiece), and the difference between the contact level and thereference level
should beset for parameter pm0806 (“ l” = input unit) as the “tool len,gth measurement
bias amount” beforehand. This can be considered as the thickness of the block gage
and should be set in a positive value.
Press the [BTLEVL] (fZ) function soft-key. The “BTMLVL (A)” is high-
lighted.
Key in the required bottom level value (for example, “30.000”) and press the
[WR] key. The data are written for the bottom level and the “BTMLVL (A)”
returns to normal display.
&L-.-.L_
HOOO
HoO1 0.000 MOVE 11.150
HO02 0.000
HO03 0.000 BIAS(B) 10.000
HO04 0.000 BTMLVL(A) 30.000
“ m =1 [1 ml F’==4 A
The bottom level, which is used as the reference for measuring the remaining distance,
can beset for the parameter pm0807 (“1”= input unit) as the signed distance from the
home position.
—
5-21
(c) Memory clear
Press the [0 CLR] (f 1) function soft-key. The offset memory which is indicated
by the highlighted cursor is cleared to “O”.
Press the [ALLCLR] (f2) function soft-key. “CLEAR ALL OFFSET? (Y/N)” is
displayed.
Press the [ABS/IN] (f5) function soft-key. The input mode is changed between ab-
solute and incremental each time it is pressed.
~@D The offset data on which the cursor is positioned can be changed by pressing the [WR]
key after keying in a numerical value on the tool length measurement screen.
5-22
5.3 TOOL LIFE CONTROL JOB
When the tool life control function is useal, tools are ccmtrolled in the f ollowing manner.
In a program, the tools are specified by the tool group; when tool life has expired, the next
tool in the same group is selected.
Classify tools into groups according to the type of tools and set the tool life for the individual
groups.
When the [T-LIFE] soft-key is pressed in the [SET] process, the screen as shown in Fig. 5.16
is displayed.
Tool life type
%::=,~’”’
T-NO,
ToOO1
H-NO.
001
O-NO.
010
LIFE
300
USEO
301
‘123”
STS
OVER
TOO02 002 011 400 401 OVER
Display for life TOO03 003 012 560 200 SKIP
control is being— + TOO04 004 013 999 444
executed , .
.
Not registered – —.
symbol
5-23
(1) Display
On one page of the display screen, tool data of up to ten tools (per group) are displayed.
The tool life control data display screen is provided for the individual tool groups and
the selection of the display screen is possible by using the page keys. It is also possible
to select the display screen by pressing the cursor up/down keys after keying in the
group number.
● When 16 tools are set for a single group, two display pages are provided for
the tool group. In this case, the page keys can be used to change the display
screen in units of tool groups. To display the second page in the same tool
group, it is necessary to press the cursor key.
@ Press the cursor up/down keys after keying in a tool number following address
T, and the specified tool is searched and the tool group of that tool is displayed.
The tool life control data can be set in the following two methods: to set the data by directly
keying them in using the NC operation panel keys and to set them by inputting them from
tape. Setting of the tool life control data using tape is possible at the input screen of the IN/
OUT job in the [MAINT] process.
This sub section describes the procedure used for writing and correcting the tool life control
data by using the keys on the NC operation panel.
Set the tool number for which the tool life control is executed.
Move the cursor to the T-NO. column and press the [WR] key after keying in a tool num-
ber (1 to 9998).
When a tool number is written to T-NO., the corresponding data are initialized: 9999
for LIFE, O for H-NO., D-NC)., and USE, and blank for STS.
5-24
5.3 TOC)LLIFE CONTROL JOB
a)
SIJPPLE-
MEtUT
While the tool life control is executed, the tools are used in the order from the top.
If an attempt is made to enter the tc}olnumber which is already entered, the warning
message “REPETITION ERROR!” is displayed.
Set the tool length offset number or tool radius offset number corresponding to the set
tool number. The offset number written here is used when H99$I or D999 command
specified in a part program is executed.
Move the cursor to H-NO, or D-NO., key in an offset number, and press the [WR] key.
Setting range varies according to the selected options. The initial data for H-NO. and
D-NO. is “O” (offset cancel).
Move the cursor to the LIFE column, key in the tool life ( 1 to 9999), and press the [WR]
key.
Move the cursor to the USED column, key in the use-count data (O to 9999), and press
the [WR] key.
● Enter “()” when a new tool is used. If the value in the USED column is greater
than the LIFE value, the STS automatically changes to “’OVER”.
5-25
When the [KIND] (f 1) function soft-key is pressed, the pop-up menu as indi-
cated below is displayed and, at the same time, the message “SELECT BY
CURSOR & WR” is displayed.
To change the life control type, move the cursor to the required life control
type by using the cursor up/down keys and press the [WR] key. When it is not
necessary to change the presently selected life control type, press the [KIND]
(f 1) function soft-ke:y again and the pop-up menu is cleared,
Menu Contents
H TIME
COUNT
“rool life is controlled by the length of time the tool has been used.
Tool life is controlled by the distance in which the tool has been
“ The selected tool life control type is valid only for the tool group for which
it is written.
5-26
5.3TOOL LIFE CONTROL JOB
When the [T-ERS] (f2) function soft-key is pressed, the pop-up menu is dis-
played and, at the same time, the message “SELECT BY CURSOR & WR’
is displayed.
Select the required erase mode by moving the cursor to the required erase
mode with the cursor upjdown keys and press the [WR] key. When it is not
necessary to change the presently selected erase mode, press the [T-ERS] (f2)
function soft-key again and the pop-up menu is cleared.
Menu Contents
EACH The data of the tool number indicated by the cursor are erased.
GROUP The data of the tools in the displayed group iut erased.
L Y
I
ALL The data of all groups am erased.
-~
● When tool data are erased for all groups or the selected gro up, the tool life con-
trol type of such groups k automatically set at “TIME’.
@ When the [U-ERS] (f3) function soft-key is pressed, the pop-up menu as indi-
cated below is displayed and, at the same time, the message “SELECT BY
CURSOR & WR” is displayed.
@ Select the required erase mode by moving the cursor tc the required erase
mode with the cursor up’down keys and press the [WR] key. When it is not
necessary to change the presently selected erase mode, press the [U-ERS] (f3)
function soft-key again and the pop-up menu is cleared.
5-27
(3) Erasing the Status Data
@ When the [S-ERS] (f4) function soft-key is pressed, the pop-up menu as indi-
cated below is displayed and, at the same time, the message “SELECT BY
CURSOR & WR” is displayed.
@ Select the required erase mode by moving the cursor to the required erase
mode with the cursor up/down keys and press the [WR] key. When it is not
necessary to change the presently selected erase mode, press the [R-ERS] (f4)
function soft-key again and the pop-up menu is cleared.
Menu Contents
EACH The data of the tool number indicated by the cursor are erased.
(3
SUPPLE-
MENT
1.
2.
The LIFE, USE, and STS are closely related to each other.
● The data can be corrected when the edit lock is OFF and the NC is in the auto-
matic operation suspended state (reset state). This also applies to the erase op-
eration.
● For the change and erase of the LIFE, USE, and STS data, data change and erase
operation are possible in the single-block stop state, with an exception of the
tool data of the tool in the tool life control mode.
● When the setting of the number of groups and the number of tools (set for pa-
rameters pmOO09 D6, D7) is changed, the display changes at the time the pa-
rameter is set valid (at the time the reset key is pressed.).
5-28
6
RUNI PROCESS
6-1
6.2 MDIOPIERATION JOB . . . . . . . . . . . ...6- 12
6.2.1 Entry ofan MDI Program . . . . . . . . . . . . . . ...6-12
6.2.2 Editing an MDI Program . . . . . . . . . . . . . . ...6-12
6.2.3 Execution ofan MDI Program . . . . . . . . . . . . 6-13
6.2.4 Deleting an MDI Program . . . . . . . . . . . . . ...6-14
6.2.5 Storing an MDI Program . . . . . . . . . . . . . . ...6-14
6-2
6.1 PROGRAMJOB
The program job means the job in which the operation is executed using I:hecreated part pro-
gram. This section describes how to execute the part program.
To execute
thepart program, first call the RUNNING screen.
When the [PROG] (f 1) job soft-key is pressed, the list of the programs presently executed
and the execution information are displayed. The display screen is generally classified into
four display blocks.
For the display of the program to be executed, the contents of the di:splay differ depend-
ing on the selected automatic NC operation mode (memory, MDI, tape). In the manual
mode, the contents of the searched part program are displayed.
In the memory mode, it is possible to edit the program displayed on the screen by press-
ing the [EDIT] (f5) function soft-key. When the NC is in the edit enabled state, the list
of programs is displayed with a frame.
—
RUNNING RUN o***** NOOOOO
0123
G91 G30Z0 M91 ;
G30X0 YO;
TO1 MO&
– mmm Da
- LISP.SL OPEN EDIT J
J
❑mmmmmmJ
Fig. 6.1 Program Execution Display Screen
6-3
-—...—.— . . . ———
—— .-
(3)
supple-
ment
1. The position data display cm the workpiece coordinate system can be changed to
the display of the coordinate values in the machine coordinate system by the set-
ting for the parameter.
2. If “pm3005 D5 = O“:
It is possible to display the Z-axis position data without including the offset data
(G43 H**).
———
w? Z-axis offset data are not included.
Modal G codes, non-modal G codes, and M codes that are being executed or those im-
mediately before the executicm in automatic mode operation (TAPE, MEM, or MDI)
are displayed. Concerning the modal G codes, those in the most important 14 groups
of 23 G code groups supported by the NC are displayed. With the non-modal G codes,
if no non-modal G codes are specified, only character G is displayed. Concerning the
M codes, the specified M codle numbers are displayed as a 3-digit number.
The values displayed in the U NIVERSAL (workpiece coordinate system) and INCRE-
MENT (remaining distance) (columns are conveniently used for checking a program.
6-4
6.1 PROGRAMJOB
(4) Display of Tool Number, Feedrate, Actual Spindle Speed, and Specified Spindle
Speed
For T-NO., FEED, ACT, and ORDER, the values immediately before the execution or
those being executed are displayed. The items to be displayed can be changed as indi-
cated below by changing the setting for the parameter.
R+----
Tool number, feedrate, actual speed, and specified speed
pm3003
Actual speed, feedrate, spindle tool, and next tool ‘– +
.2
ACT S = Specified spindle speed x override
——— —.—
CD
SUPPLE-
MENT
Note that the display of “ACT S“ is optional.
——
It is possible to call the program by specifying its program number. The program can be
called by the following two methods.
Select the memory or tape mode with the MODE SELECT switch on the ma-
chine operation panel.
Press the [OPEN] (f4) function soft-key. The message “SPECIFY PRO-
GRAM NUMBER TO CALL” is displayed.
6-5
—.-,.-. —----.—.
—.— .. .. ---- ..—
(2) Entering the Program Number
@ Select the memory cmtape mode with the MODE SELECT switch on the ma-
chine operation panel.
Program number search is executed for the stored programs and the specified pro-
gram is called. When the specified program is called, the execution program num-
ber displayed at the upper right area of the screen is changed to the called program
number. If the specified program is not found, the warning message “O NO. NOT
FOUND !” is displayed.
Whether the program previously called should be called or not when the power is
turned ON can be selected by the setting for the parameter.
/
pm3CQ5 D] = O Program number is cleared when the power is turned ON.
I pm3005 Dl = 1 Program number is not cleared when the power is turned ON.
Program number search is executed after reading the program data (tape) from the
selected RS-232C input port (No. 1 port, No. 2 port). During program search, the
.“SEARCHING” message is displayed on the screen, Tape reading stops after the
programs have been read, If the specified program number is not found in the pro-
gram data having been read, the warning message “O NO. NOT FOUND !” is dis-
played.
After the completion of program number search, press the CYCLE START switch
on the machine operation panel, and the reading of program data (tape) restarts and
the program is executed. The list of the programs being executed is displayed on
the screen.
(3
StJPPLE-
MENT
1.
2.
If an attempt is made to execute program number search in the manual mode, the
message “MODE IS UNSIJITABLE’ is displayed.
6-6
61 PROGRAM JOB
The data (character-string) entered from the NC operation panel is compared to the data
(tape) input from the RS-232C port or the data (character-string) in the memory, and the dis-
play stops when the data match. The object of search is the data (tape) input from the
RS-232C port in the tape mode, part program in the memory mode, and the MD1 program
in the MDI mode.
Key in the word to be searched and press the cursor up or down k~y.
● When the cursor up key is pressed, search is executed from the present cursor
position to the beginning of the data.
c When the cursor down key is pressed, search is executed from the present cur-
sor position to the end of the data.
The program data (tape) is read from the RS-232C port and the :specified character-
string is searched for. During address search, the “SEARCHING” message is dis-
played, but data having been read are not displayed. Reading of I:he data stops when
the specified character-string is read.
If the specified character-string is not found in the read data (tape), the warning message
“NOT FOUND !“ is displayed.
After the completion of address search, press the CYCLE START switch on the opera-
tion panel, and the reading of program data (tape) restarts and the program is executed.
The list of the programs being executed is displayed on the screen.
Upon completion of the search, the message is cleared and the cursor is positioned on
the searched word. If the word to be searched is not found, the corresponding warning
message “NOT FOUND !” is displayed.
Using the cycle start operation afl:er the completion of address search, the program is
executed from the block where the cursor is positioned.
6-7
-— ——c
(3
SUPPLE.
MENT
1. For the address search operation, leading zeros maybe omitted in the data to be
specified. Decimal point processing is also executed during search according to
the input unit (mm or inches). Therefore, it is possible to execute search for the
command having the same meaning (e.g. X1. = X1000). (Binary search function)
Press the [EDIT] (f5) function soft-key while a part program is selected in the
memory mode. The part program presently selected can be edited. When the
edit function is called, a frame is displayed on the program display screen. In
the edit function called in this job, expanded edit function can be used the same
as with editing by the edit function called in the edit process. Four lines of a
part program are displayed.
If the [DSP.SL] (fl ) function soft-key is pressed in this state, 13 lines of a part
program are displayed.
After completing the editing, press the [EDIT] (f5) function soft-key once
again. The part prog,ram is stored and the edit mode ends. While the part pro-
gram is being stored., the message of “SAVING” is displayed.
6-8
6.1 PROGRAM JOB
(3
SUPPLE-
MENT
1. If the [EDIT] (f5) function soft-key is pressed while a program is being executed,
it is not possible to edit the program. However, program editing is possible if the
NC is in the single-block stop state.
2. Cycle start is not possible while a program is being edited. To execute cycle start,
complete program editing frost. In this case, the program is restarted from the
block on which the cursor is positioned after the editing. Therefore, pay attention
to the cursor position when completing the editing.
3. The [EDIT] (f5) function soft-key is not displayed in the MDI and tape mode.
4. If the [RESET] key is pressed, the cursor moves to the beginning of the program
even during editing.
5. Even in the edit status, it is possible to call another program by following the op-
eration explained in 6.1.2, “Program Number Search”. However if the cursor up/
down key is pressed after inputting address “0”, character “C)” is searched in the
program being edited.
— —— —. ———.—
6-9
6.1.5 Execution of a Part Program
@ Select the memory mode by placing the MODE SELECT switch on the ma-
chine operation panel in the MEM position.
@ Enter the program number from the NC operation panel and execute program
search. The list of the part program is displayed on the screen and the cursor
is displayed in a highlighted block.
@ Press the CYCLE START switch on the machine operation panel. Execution
of the part program starts and the cursor is positioned at the beginning of the
block presently executed.
—.—
(3
SUPPLE.
MENT
If the CYCLE START switch is pressed while the cursor is positioned in the middle
of a block, how that block is executed is determined according to the setting for the
parameter.
pm4008 D3 = O The block is executed from the word on which the cursor is positioned.
6-10
6.1 PROGRAMJOB
When the page key is pressed, the subprogram nesting information is displayed.
T NO : TOOOO ACTS :S o
FEED : F O ORDER : S o
“mnn[mmh
Immmmmlml El
Fig. 6.2 Nesting Information Display Screen
On the subprogram nesting information display screen, the main p rogram number and
the subprogram numbers are displayed. For the subprograms, the number of loops is
displayed for up to a nesting level c)feight. The program presently executed is indicated
by the symbol of “-+”. Subprogram call is executed by M98.
Microprogram call is also displayed on this screen. While a program is being executed
in the memory mode, the subprogram nesting information is not displayed even if a page
key is pressed. In this case, the display page of the program being edited is changed.
6-11
The job to execute an automatic operation by manually inputting a program is called the MDI
operation job. This section describes the MDI operation procedure.
An MDI program of a maximum of 1024 characters can be entered by the following opera-
tion. If a program exceeding 1024 characters is entered, the warning message “OVER MDI
BUFFER !” is displayed.
a Select the MDI mode by placing the MODE SELECT switch on the machine
operation panel in the MDI position. On the screen, “EOB” is displayed in the
execution program clisplay area. In this status, MDI program can be entered
by using the address and data keys.
@ Key in the required address and data, and press the [WR] key.
The MDI program entered to the h4DI buffer can be edited in the same manner as with the
part program stored in the memory.
When the cursor up/down key is pressed, the cursor moves forward or back-
ward in units of blocks of MDI program.
When the cursor right/left key is pressed, the cursor moves forward or back-
ward in units of words.
When the page key is pressed, the MDI program is moved forward or back-
ward in units of pages.
When the [INSRT] key is pressed, the entered data are inserted following the
present cursor position.
When the [ALTER] key is pressed, the word on which the cursor is positioned
is replaced with the entered word.
When the [ERASE] key is pressed, the word on which the cursor is positioned
is erased.
When [WR] key is pressed, the entered word is appended to the existing MDI
program.
Whether or not the MD1 buffer should be cleared by pressing the [RESET] key
can be selected by the setting for the parameter.
MD1buffer is clearedby the reset signal.
MDI buffer is not clearedby the reset signal.
E
6-12
6.2 MDI OPERATION JOB
D
SUPPLE.
MENT
1.
2.
The MDI program cannot be edited while it is executed. However, editing is pos-
sible in the single-block stop state.
After completing the MDI program editing, cycle start the edited program. In this
case, pay attention to the cursor position since the program is restarted from the
cursor position.
3. When the [BT/TOP] (f5) function soft-key is pressed, the cursor moves to the bot-
tom line of the MDI program, When the [BT/TOP] (f5) function soft-key is
pressed once again, the cursor moves to the top line of the M131 program.
4. When the setting is made so that the MDI buffer is not cleared by the reset signal,
the cursor position is determined by the setting for the parameter.
Whh the MODE SELECT switch on the machine operation panel placed in the MDI position,
press the CYCLE START switch, and the entered MDI program is executed. Execution starts
from the block where the cursor is positioned. mu
@
. As the MDI program is executed, the cursor moves at the beginning of the E
block which is presently executed.
● For the execution of the MDI program, the [RUN] process is not necessarily
selected. It is possible to execute the MDI program from any display screen
as long as the MDI program has been entered.
● Whether or not the MDI program should be cleared upon completion of the
execution of the MDI program can be selected by the setting for the parameter.
~ pm3002 D1 = O
N4DI buffer is cleared upon completion of MDI program execu-
tion. I
Single-block mode and MDI buffer are not cleared upon
completion of MDI program execution if an end M code (M02
M130)existS -i
(3
SUPPt.E-
MEt4T
In the single-block stop state, editing an MDI program and the cursor movement by
the cursor keys and the [BT/TOP] (f5) function soft-key are permitted.
———.. ————. —.
6-13
——... -——
....-. —. —-—..- .. —. —————.
-——
6.2.4 Deleting an MDI Program
When the MODE SELECT switch on the machine operation panel is placed in the MDI posi-
tion, delete function is displayed ([DELETE] (f2) function soft-key). When the [DELETE]
(f2) function soft-key is pressed, the MDI program is deleted.
This key is conveniently used when parameter setting is made so that the MDI buffer is not
cleared by the reset operation or when the [RESET] key cannot be pressed during MDI opera-
tion intervention.
To store the MDI program in the memory, follow the procedure indicated below.
@ In the MDI mode, press the [CLOSE] (f4) function soft-key. Note that the
[CLOSE] function menu item is displayed only in the MDI mode. The mes-
sage “INPUT O NO. ” is displayed.
@ Enter the program number for storing the MDI program. For example, key in
“020” and press the [WR] key. The message of “INPUT COMMENT” is dis-
played,
@ Enter the comment. For example, key in “DRILL” and press the [WR] key.
6-14
6.3 COMMAND VALUE DISPIAY JOB
The job to display the command values in the program presently executed is called the com-
mand value display job. This section describes the procedure used for displaying the com-
mand values.
It is possible to display all command values of the program presently executed. When the
[COMMND] (f2) job soft-key is pressed, the command value display screen is displayed as
shown in Fig. 6.3. On this screen, the data of the block being executeci in the automatic mode
are displayed.
.- —-———— ————-— ———.———
(3)
SUPPLE-
MENT
1.
2.
During automatic operation or in the feed hold state, the contents of the execution
register are displayed.
In the block stop state, the contents in the buffer area are displayed. If the buffer
area is <empty>, the contents of the block executed previously are displayed.
G x 100.000 h403
Y 100,000
GO1 G84 Z 100,000
G17 G67 M92
G90 GW M97
G94 I o F 500
G21 G69 J o E o
G40 G200 K o D o
G49 P o H 5
G80 o 0 L o
G98 R o A o
s B o
G52 T c o
Bmlmmmmllall
Fig. 6.3 Command Value Display Screen
6-15
6.4 SETHNG JOB
Various data necessary for operating the NC can be set by the setting job. When the [SET-
ING] (f3) job soft-key is pressed, any of the following functions maybe displayed.
By using the switches displayed on this screen, they can be turned ON or OFF without using
the switches on the machine operation panel, Up to 15 switches are displayed on two pages.
The number of switches displayed by this function varies depending on the selected options.
@ When the [SWITCH] (fl) function soft-key is pressed, the internal switch
screen (Fig. 6.4) is displayed.
SINGLE-BLOCK ON OFF
MACHINE LOCK ON OFF
DRY RUN ON OFF
OPTL BLOCK SKIP ON OFF
MANUAL ABSOLUTE ON OFF
AUX FCTN LOCK ON OFF
DISPLAY LOCK ON OFF
EDIT LOCK ON OFF
OPTIONAL STOP ON OFF
START LOCK ON OFF
Z FEED CANCEL ON OFF
Immmmliiiiii
I I
@ Move the cursor to the switch to be turned ON or OFF, then press the [WR]
key. Each time the [WR] key is pressed, the switch status toggles between ON
and OFF. The new setting of the switch becomes valid immediately.
6-16
6.4 SETTING JOB
By selecting the optional software switch function, it is possible to substitute the switches
on the operation panel with the switches provided on this screen. When the [SOFT SW] (f2)
function soft-key is pressed, the software switch selection screen is displayed. A maximum
of 64 points of software switches can be used; this uses a maximum of eight pages for display.
For details, refer to the manuals published by the machine tool builder,
a When the [MACRO] (f3) function soft-key is pressed, the local variables and
the nesting level are displayed.
● Nesting level is indicated by the symbol in the range of LVLO to LVL4. The
nesting level of the microprogram which is presently executed is indicated by
the symbol and a numerical value.
●
The values of the local variables in the present level are displayed by a signed
data string (intege~ 8 digits, decimal fraction: 7 digits).
● The values of the local variables used in a different level cannot be viewed on
this screen.
● If the data area is blank, it indicates the local variable is cempty>. After the
execution of a microprogram, local variable data are displayed in blank.
6-17
LOCAL VARIABLE
# 001
LVLO # 002
LVL4 # 003
LVL3 # 004
LWZ # 005
LVL1 # 006
LVLO # 007
# 008
# 009
#olo
fiv
@) After keying in the numerical value, press the [WR] key. The entered value
is stored to the variable that is specified by the cursor.
6-18
6.4 SETTING JOB
@ Press the [Fl DGT] (f4) function soft-key. The F1-digit data setting screen is
displayed.
F1 100 F1 - F4 16500
F2 200 F5 - F9 20000
F3 300
F4 400
F5 500
F6 600
F7 700
FE 600
F9 900
@ Move the cursor to the F1 -digit number for which the present setting should
be changed. After keying in a required feedrate (for example, “5000”) press
the [WR] key. The present data are replaced with the newly entered value.
— .
LJl
+ Fldigit
TERM?
when~ F1.dighfeed command is specified, the feedrate set on this screen is called corresponding tOthe SpeCi-
iiexlF1-digit value (F] to F9).
-. .—
6-19
When the [SETING] (f5) function soft-key is pressed, the setting screen as
shown in Fig. 6.7 is displayed.
Either press the page keys or key in the page number. Display the page which
includes the objective setting item by pressing the cursor up/down keys.
Move the cursor to the required setting item by using the cursor up/down key.
For the items for which setting should be made in other than numerical values,
the contents of the setting changes each time the [WR] key is pressed. Selec-
tion is made from “C)N and OFF”, “1S0 and EIA”, “MM and INCH”, etc. For
the items for which setting should be made in numerical values, press the
[WR] key after keying in the required value.
-E EalI@mmh
1 J
(3)
SUPPLE-
MENT
The items to be set on this screen correspond to the setting parameters
played by the setting function in the parameter job of the maintenance
that are dis-
process.
6-20
6.4 SEITING JOB
@ When the [S-LMT] (fl) function soft-key is pressed, the stored stroke limit
screen is displayed.
Axis
z
x
‘i
-El
‘%’T
POS. (MACHINE)
x 0.000
Y 0.000
z 0.000
[mE-mmmW
Fig. 6.8 Stored Stroke Limit Screen
Press the page keys to display the page that shows the required entry prohibited
area (No. 2 to No. 5 entry prohibited areas). Note that the number of entry pro-
hibited areas varies depending on the selected option.
Move the cursor to the item for which the data should be set by using the cursor
keys.
To set the PLUS LIMIT or MINUS LIMIT data, press the NR] key after key-
ing the required data.
For the CHK item, ON/OFF of the stored stroke limit function is changed as
the [WR] key is pressed.
For the AREA item, inside/outside of the entry prohibited area is changed as
the [WR] key is pressed.
.— ———
+ Stored Stroke LimitCheck Function
TERM?
Tbe stored stroke limit check function checks if the present position value of an axis enters the entry prohibited
Q area which is set by the parameters or the G2!2command. This fanction is valid in both automatic and manual
operation.
— — ——
6-21
On the NC path drawing screen, the NC tool paths are monitored and drawn. The scale, view
angle and other drawing conditions are set for the drawing parameters.
\
DRAW (NC) RUN o***** NOOOOO
Y POS. (UNIVERSAL)
x O.ocul
Y 0.000
z 0.000
(mm)
F
(mmlmim~
T 0000
L, x
– FI COMMND SE1-ING m
mmmmmnb
)
It is necessary to call the part program for which the NC paths should be drawn. After
keying the program number following address “O”, press the [WR] key.
Set the parameters for drawing the NC paths – plane, view angle, scale, coordinate sys-
tem, etc. For details, refer to item (9). When the scale is set, NC paths are drawn only
in the specified range and no tool paths are drawn while the cutting tool is moving out-
side the specified range.
6.5 OTHER JOB
— —
(3) Executing the NC Path Drawing Job
When the CYCLE START switch is pressed, the [START] (f3) function soft-key
is highlighted and the execution of the selected program starts. The tool paths are
then drawn on the screen.
Press the [START] (f3) function soft-key. The paths of tool moved manually are
drawn on the screen.
If the [START] (f3) function soft-key is pressed while the NC paths are being drawn
([START] function soft-key is highlighted), monitoring is suspended although the NC
continues operating. In this state, NC paths are not drawn on the screen. Pressing the
[START] (f3) function soft-key while the NC path drawing is suspended restarts draw-
ing from the time the soft-key is pressed.
When the program operation ends by the execution of M02 or M30, or by pressing the
[RESET] key, NC path drawing stops with the message “DRAWING COMPLETED”
displayed on the screen.
6-23
When the [DSP.SL] (fl ) function soft-key is pressed, the operation information is dis-
played including the position data and the list of programs. The operation information
is cleared when the [DSP.SL] (f 1) function soft-key is pressed again.
I x
– = COMMND SEIING m
mmmanmh
ImmmmBEIEEl
Fig. 6.10 NC Path Drawing Screen
The paths having been drawn are cleared when the [CLEAR] (f2) function soft-key is
pressed.
The start function is called by pressing the [START] (f3) function soft-key. When the
[START] (f3) function soft-key is pressed, it is highlighted and NC path drawing starts.
When the [START] (f3) function soft-key is given in ordinary display mode, it indicates
that the NC path drawing is not executed.
6-24
6.5 OTHER JOB
@ When the [PRM] (f4) function soft-key is pressed, the NC path drawing pa-
rameter setting screen is displayed.
Note that this function is accessible by pressing the FUNCrION SELECT key.
II I
2. ANGLE YL = 0.0000
ZL = 0.0(!00
x d XH = 0.0000
a-O” YH = 0.0000
@-o” ZH = 0.0000
3. GRAPH. PROCESS (TOOL NCI.T)
Fig. 6.11
mmmmmmm
NC Path Drawing Parameter Setting Screen
Move the cursor to”1. PLANE” by using the cursor up/down keys. Select the
NC path drawing plane by pressing the appropriate function soft-keys ([XY]
(fl), [Yz] (f2), [Zx] (m, [Xwl (fa)).
Move the cursor to “2. ANGLE’ by using the cursor up/down keys. Set the
view angle by pressing the appropriate function soft-keys ([LEFT] (f 1),
[RIGHT] (f2), [UP] (f3)., [DOWN] (f4)).
~ represents an angle made between the XY plane and the view point.
The ANGLE item is valid only when the XYZ plane is selected.
Move the cursor to “3. GRAPH.PROCESS (TOOL No. T)” by using the cursor
up/down keys.
Move the cursor to the tool number (process) for whichl the selected status
should be changed and press the [WR] key. To move the cursor in this area,
use the appropriate function soft-keys ([UP] (f 1), [DOWN] (f2), [LEFT] (f3),
[RIGHT] (f4)). The tool numbers of the selected processes are given in high-
lighted display.
6-25
@ Move the cursor to “4. SCALE WORK COORD” by using the cursor up/down
keys.
@ Move the cursor to ‘“5. COORD AT DRAW WORK COORD” by using the
cursor up/down keys. Select the coordinate system to be used for drawing the
NC paths from the workpiece coordinate system and the machine coordinate
system by pressing l.he appropriate function soft-keys ([UNIV], [ABS]).
@) After setting the NC path drawing parameters, press the [RETURN] (f5) func-
tion soft-key and the screen returns to the NC path drawing screen.
(1O)Scale Function
The required range of NC path drawing can be set on the scale setting screen by directly
setting the frame. Once the drawing scale is changed, NC paths are drawn using the set
scale. Note that the frame set on this screen does not influence the setting made for
SCALE on the NC path drawing parameter setting screen.
Note that this function is accessible by pressing the FUNCTION SELECT key.
The screen changes to the scale setting screen.
6-26
6.5 OTHER JOB
– m COMMND SETING -]
mmmnE&
Immlmmmlmml
Change the NC path drawing frame size by using the function soft-keys
([LARGE] (f 1), [SMALL] (f2)). The set frame is applied for the next drawing
operation.
Change the position of the frame by pressing the cursor keys to set the center
of drawing.
Press the [RETURN] (f5) function soft-key. The screen returns to the NC path
drawing screen. The NC paths are drawn so that the frame set above will
occupy the largest area in the screen.
To return the drawing scale to the previous scale, press the [STD] (f3) function
soft-key. The screen returns to the NC path drawing screen and the NC paths
are drawn in the standard scale.
When the [AUTO] (f5) function sc~ft-key is pressed, the scale for drawing the NC paths
is automatically y calculated so that the entire paths of the presently selected program can
be drawn. While the scaling calculation is executed, the message “AUTO SCALING”
is displayed. Upon completion of the calculation, the message “SCALING COM-
PLETE” is displayed.
6-27
COMMON PROCESS OPERATION
7-1
,...,—— .——
—-...—.
7.1 PRESENT POSITION DATA CONTROL JOB
The present position job displays thleposition data and also permits the setting of the position
data.
When the [POS.] (f 1) job soft-key is pressed, any of the following functions may be dis-
played.
●
ALL (collective display) function
● UNIV (workpiece coordinate system) function
● EXTERN (external coordinate value) function
c INCR (remaining distance) function
●
ERROR (error pulse) function
When the [ALL] (f 1) function soft-key is pressed, the present position data collective display
screen is displayed.
UNIVERSAL EXTERNAL
x 0.000 x 0.000
Y 0.000 Y 0.000
z 0.000 z 0.000
INCREMENT MACHINE
x 0.000 x 0.000
Y 0.000 Y 0.000
z 0.000 z 0.000
– ~ ALARM TIME
“mm Eammh
l~mmmmmml
Fig. 7.1 Present Position Data Collective Display Screen
7-2
7.1 PRESENTPOSITION DATA CONTROL JOB
The coordinate values of a cutting tool in the set workpiece coordinate system are dis-
played. Whether or not the tool offset data are included in the coordinate values to be
displayed here can be selected by the setting for the parameter.
● In the automatic operation mode, the distance from the present position of the
cutting tool to the end pclint of the block being executed is displayed.
● In the manual operation mode, the distance is measured from the present posi-
tion of the cutting tool to the manual operation start point. This display is reset
to “O” when the operation mode is returned to manual.
The present position of the cutting tool is displayed in the coordinate system that has
its origin at the position where the axes are positioned by the reference point return op-
eration.
—
D
@mPLE-
MWT
The axis names displayed on the screen are those set for parameter pm 1100. If no axis
name is set for this parameter, the default axis names are displayed.
7-3
7.1.2 Display of Present Position Datia in the Workpiece Coordinate
When the [UNIV] (f2) function soft-key is pressed, the present position data in the workpiece
coordinate system are displayed.
UNIVERSAL
x –123456.789
Y 123456.789
z -123456.789
7-4
7.1 PRESENTPOSITION DATA CONTROL JOB
When the [EXTERN] (f3) function soft-key is pressed, the external coordinate values are dis-
played,
EXTERNAL
x –123456.789
Y 123456.789
z –123456.789
7-5
7.1.4 Display of Remaining
When the [INCR] (f4) function soft-key is pressed, the remaining distance is displayed.
INCREMENT
x 0.000
Y 0.000
z 0.000
7-6
7.1 PRESENT POSITION DATACONTROL JOB
By pressing the [ALL] (f 1), [UNIV] (f2), or [EXTERN] (f3) function soft-keys, the coordi-
nate systems can be set.
When the [UNIV] (f2) function soft-key is pressed, the workpiece coordinate sys-
tem can be set. This function is valid in manual operation mode (rapid traverse,
jog feed, step feed, handle feed). If an attempt is made to set a workpiece coordi-
nate system in a mode other than manual mode, the warning message “CAN’T SET
COORD!” is displayed.
When the [EXTERN] (f3) function soft-key is pressed, the external coordinate sys-
tem can be set. The external coordinate system can always be set, even while an
axis is moving in automatic cjperation of a part program.
7-7
(2) Setting the Coordinate Systems
@ When the [SET] (f5) function soft-key is pressed, the key is highlighted and,
at the same time, the name of the axis for which a coordinate value can be set
is highlighted.
UNIVERSAL (COORD-SET)
x –44.572
M 0.000
z 0.000
ramimmmlmlw
Fig. 7.5 Workpiece Coordinate System Setting Screen
Move the cursor to the axis for which the coordinate value should be set by
using the cursor up/down keys.
The coordinate system is set when a coordinate value is entered and the cursor
moves to the next axis name. For example, key in”2 10.5” and press the [WR]
key. The coordinate system is set based on the entered value.
If the [WR] key is pressed without keying in a coordinate value, the coordinate
system is set assuming “O”.
If the [WR] key is pressed after keying in the “/” code, one-half of the position
data value is entered. and the coordinate system is set accordingly.
When the [SET] (f5) function soft-key is pressed, the cursor on the axis name
disappears.
78
7.1 PRESENT POSITION DATA CONTROL JOB
— ——
cl)
suPt%E-
MENT
1.
2.
If an attempt is made to set a coordinate system in the mode in which a coordinate
system cannot beset, the warning message “CAN’T SET COORD!” is displayed.
The operation to set the coordinate system in the present position data control job
is called the numerical setting up.
The error pulse screen is displayed when the [ERROR] (f 1) function soft-key is pressed.
ERROR PULSE
x 0.000
Y 0.000
z 0.000
m ‘~RM TI”E
“Izmidnm[=lnil
lmmmm!!~x
Fig. 7.6 Error Pulse Display Screen
On the error pulse display screen, the contents of the command pulse accumulation registers
in the NC are displayed. The command pulse accumulation registers a:re reset to “O” when
the power is turned ON, and command pulses are all accumulated in these registers after that.
7-9
Thealarm display job displays the contents of the alarm if an alarm occurs with the NC unit.
When the [ALARM] (fl) job soft-key is pressed, any of the following functions maybe dis-
played: alarm function, servo alarm function, and user’s message function.
If an alarm occurs with the NC unit, “ALM” or “BGA” (background alarm) message is dis-
played in the alarm status display area in the screen regardless of the mode or process. If
battery alarm occurs at the same time, either “A/B” or “B/B” is displayed in blinking charac-
ters. At the same time, the alarm number of the alarm having the highest priority is displayed
with the corresponding alarm message and alarm occurring program line in the alarm mes-
sage display area.
When the [ALARM] (fl ) function soft-key is pressed, the screen changes to the alarm display
screen where alarm information o:f all alarms that have occurred is displayed. The alarm
numbers and the alarm messages are displayed in the order of priority.
1~-mmmmm]
Fig. 7.7 Alarm Message Display Screen
7-1o
7.2 ALARMDISPLAYJOB
When an alarm occurs with the servo controller (SERVOPACK), the alarm information is
displayed on the screen. FO11OWthe procedure indicated below.
When the [SV.ALM] (f2) function soft-key is pressed, the servo alarm display
screen is displayed as shown in Fig. 7.8. If an alarm related with the SERVO-
PACK is displayed on the alarm message display screen (Fig. 7.7), details of
the SERVOPACK related alarm can be checked on this screen.
@ If alarms cannot be displayed on one page of the display screen, they are dis-
played on more than one page. To change the display page, use the page keys. I
If alarm display is given on one page, the page keys are invalid.
7-11
7.2.3 User’s Message Function
The function displays user’s message on the screen by the PLC system (machine sequence
controller) in the NC unit. Usually, this function is used to display the outline of the alarm
detected by the PLC. However, this function is also used to simply display the message.
When the message display instruction (macro instruction) is executed in the PLC, either
“ALM” or “MB” blinks at the alarm status display area.
The user’s message screen is clisplayed where detailed error codes output from the PLC
are displayed. For details, refer to the manuals published by the machine tool builder.
rmiimmmlmlm
Fig. 7.9 User’s Message Screen
7-12
7.3 TIME CONTROL JOB
Thetime control job allows the display and setting of the date and time using the calendar
function. When the operating time data are selected, operating time data can be displayed
and set.
When the [TIME] (f3) job soft-key is pressed, either the calendar screen or the operating time
screen is displayed. The [CALEN] (f 1) and [W.TIME] (f2) function soft-keys are used to
change the display screen.
Y M D
DAT 1991.01.01
H M s
TIM 22:2:2:22
Pos. ALARM =
“mmn[=ln A
. ‘J
riimmmmmml
Fig. 7.10 Calendar Display Screen
7-13
.—— -.—
7.3.1 Calendar Function
When the [CALEN] (fl ) function soft-key is pressed, the calendar screen is displayed
where the NC’s calendar data (date and time) are displayed.
TIM 22:22:22
“Elcl@lc3clcil
l~mmmmmm
Fig. 7.11 Calendar Setting Screen
@ Press the FUNCTION SELECT key to display the [SET] (fl) function soft-
key.
@ When the [SET] (fl) function soft-key is pressed, the calendar setting mode
is called and the [SEr] (fl ) function soft-key is highlighted. At the same time,
the cursor is displayed on “DAT”.
@ Selection of date and time is possible by moving the cursor. The cursor up/
down keys are used to move the cursor.
@) Set the date. For example, key in “1991 .01.01” and press the [WR] key.
@ Set the time. For example, key in “22.22.22’: and press the [WR] key.
@ When the [SET] (f5) function soft-key is pressed, the cursor disappears and
the newly entered date and time are displayed.
7--14
7.3 TIME CONTROL JOB
The NC accumulates operating time in the individual operation modes and the contents of
the accumulated time data can be displayed on the screen. This function allows the analysis
of cycle time used to finish one workpiece and also the checking of total NC unit running
time. The operating time is displayed on the following four modes and time data are dis-
played in units of hours, minutes, and seconds.
~-d
Displays the total accumulated time afkr turning the power ON.
Displays the total accumulated time in which the NC has operated m the automatic
I CUTTING I Displays the total accumulated time in which the NChas operated inthe cutting mode. I
Displays the total accumulated time in which external input signals have been ON.
TIMER*
I (option) I
Press the [W.TIME] (f2) function soft-key.
To reset the displayed time data, display the [0 CLR] (f I ) function soft-key
first by pressing the FUNCTION SELECT key.
When the [0 CLR] (f 1) function soft-key is pressed, the ke:y is highlighted and,
at the same time, the cursor is displayed on the POWER ON item, indicating
that the zero clear mode has been set.
T \
POWER ON OOOOH:
00‘:
00s
CYCLE ST 0000:00:00
CUTTING 0000:00:00
“mo[=nclh
J
1
Immmmmlllmllsl
7-15
..-..—
@) To clear the time data to “O”, move the cursor to the item to be cleared and press
the [WR] key. The time data of the item on which the cursor is positioned are
cleared to “O” and the cursor moves to the next item.
@ When the [0 CLR] (fl ) function soft-key is pressed, the cursor disappears and
the zero clear mode is canceled.
7-16
8
MAINTENANCE PROCESS
8-1
8.3 lNPUT/CNJTPUT AND VERIFY JOB . . 8-12
8.3.1 input/output and Verify Function . . . . . . . . . . 8-12
8.3.2 Background Reset Function . . . . . . . . . . . . . . 8-14
8.3.3 I/C)Device Setting Function . . . . . . . . . . . . . . 8-14
8-2
8.1 PARAMETERJOB
With the parameter job, the data stored in the internal memory (parameter data, setting data,
battery back-up memory data, pitch error compensation data) can be displayed and set. Ac-
cording to the contents, specific functions are turned ON and OFF or the operation conditions
of the functions are determined.
When the [PARAM] (f 1) job soft-key is pressed, the following function soft-keys are dis-
played: [PARAM] (fl), [SETING] (f-2), [SEQPRM] (f3), and [P.ERR] (f4).
Before setting the parameters, set “ON” for “PARAMETER CHANG” parameter by using
the [SETING] job in the [RUN] process, With this setting, the data set for parameters, battery
back-up memory, and pitch error can be changed. After the completion of changing, make
sure to return the setting for “PARAMETER CHANG” to “OFF”.
~ CAUTION
c The end user must not change parameters relating to machine accuracy, travel
axis control and spindle axis control.
The NC parameters are set to the optimum values for each machine, and changing them
could therefore result in unexpected operation. This could cause tcol damage due to
interference, and resulting accidents involving injuries to personnel.
Reset the NC after any manual intervention.
With the parameter function, display and setting of parameter data stored in the NC are pos-
sible. Usually, the parameter data are set by the machine tool builder and to change the set-
ting for the parameters, make sure to consult the machine tool builder.
The parameters are largely classified into two types – bit type and byte/wordl
double-word type.
Follow the procedure indicated below to write the bit type parameters.
Move the cursor to the parameter for which the present setting should be
changed. For this operation, use the page keys and the cursor up/down keys,
or use the cursor up/dew n keys after keying in the parameter number.
Press either the [INSRT] key or the cursor right key. In the case of [INSRT]
key, the cursor moves to the decimal number display area and in the case of
the cursor right key, the cursor moves to the bit data position.
8-3
@ Move the cursor to the bit position where the data should be changed and press
the [WR] key. Each time the [WR] key is pressed, the bit status (ON/OFF)
is changed alternately. Writing a numerical value is allowed only when the
cursor is moved to the decimal number position at the right end column.
76543210
pml 000 00000000 o
pm1001 11 111111 8
pm1002 00000000 255
pm1003 00000000 0
pm1004 00000000 0
pm1005 00000000 0
pm1006 00000000 0
pm1007 00000000 0
pm1008 00000000 0
pm1009 00000000 0
0: OFF l:ON
8-4
8.1 PARAMETERJOB
Follow the procedure indicated below to write the bytt#word/doubl e-word type param-
eters.
@ Move the cursor to the parameter for which the present setting should be
changed. For this operation, use the page keys and the cursor up/down keys,
or use the cursor up/down keys after keying in the parameter number. When
parameter number search is executed, it is not necessary to enter “pm”.
@ Key in a required parameter value and press the [WR] key, The keyed in value
is entered to the specified parameter.
pm 8100 0
pm 8101 0
pm 8102 0
pm 8103 0
pm 8104 0
pm 8105 0
pm 8106 0
pm 8107 0
pm 8108 0
pm 8109 0
m@@l[=m E2m
● When the setting is made for the parameters that become valid after the power
is turned OFF, the allarm “ALM 0050: POWER OFF PRM SET” occurs. If
this alarm message is displayed, turn OFF the power once and then turn it back
ON.
● When the setting is made for the parameters that become valid when the part
program is initialized, the alarm “ALM 0051: PROGRAM GENERATION
PRM SET” occurs. If this alarm message is displayed, program clear is neces-
sary.
Contact your Yaskawa representative. Even after the occurrence of this alarm,
it is possible to run the NC without problems by turning OFF the power once
and then turning it back ON again. In this case, the new setting is invalid.
It is possible to display the setting data stored in the NC and also to set the data. Follow the
procedure indicated below.
@ Move the cursor to the setting number for which the present setting should be
changed.
(3)
SUPPLE.
MEW
1. Operation is basically the same as with the parameter function. When changing
the setting data, it is not necessary to set “ON’ for the “PARAMETER CHANG”
parameter.
2. When the setting is changed for the setting data, the new data become valid im-
mediately.
3. A part of the setting data can be set on the setting function screen in the RUN
process.
8-6
8.1 PARAMETERJOB
With the sequence parameter function, display and setting are possible for the sequence pa-
rameters. Here, the sequence parameter refers to the data used by the PLC. Follow the proce-
dure indicated below.
@ Move the cursor to the sequence parameter number for which the present set-
ting should be changed.
@ Enter the required parameter data. For the procedure for entering the parame-
ter data, refer to 8.1.1, “l>arameter Function”.
(3
SUPPLE-
MENT
On the bit type data display screen, the numerical values given at the right end of the
column are hexadecimal numbers.
— . . . .. .. ——--——— .. ... .. _._. ___..,. +___
The pitch error function allows the display and setting of the pitch error compensation data
stored in the NC.
@ Move the cursor to the pi!ch error number for which the present setting should
be changed.
@ Enter the required pitch error compensation data. For the procedure for enter-
ing the data, refer to 8.1.1, “Parameter Function”.
8-7
8.2 1/0 MONITORING JOB
With the I/O monitor job, ON/OFF status of the I/O signals of the NC, PLC, and the machine
can be monitored.
When the [DIAGN.] (f2) soft-key is pressed, the ON/OFF status of the I/O signals of the NC,
PLC, and machine are displayed. This display can be displayed at any time.
76543210
# 1000 0010000020
# 1001 0000100000
# 1002 0000000000
# 1003 0000000000
# t 004 0000000000
# 1005 0000000000
# 1006 O11111O17D
# 1007 OOO1111O1E
# 1008 0000000000
# 1009 0000000000
* .0 0: OPEN 1: CLOSED
ImmlmmImlm
1
E!l
1
CD
SUPPLE.
MENT
On the I/O signal display screen, the numerical values given at the right end of the
column are hexadecimal numbers.
8-8
8.2 1/0 MONITORING JOB
It is possible to display the ON/OFF status of the I/O sigpals by selecting the required ones.
a Move the cursor to the I/O signal number that should be selected.
For this operation, use the page keys and the cursor up/dc)wn keys, or use the
cursor up/down keys after keying in the parameter number.
@ Press the [SI.JDEL] (f 1) :function soft-key and the selected I/O signal number
is stored; the “*” symbol is displayed to the left of it. The entire number of
the selected I/O signal number is displayed atthe lower area of the screen (*
= xx).
@ Repeat steps ~ and@ above to select the I/O signal numbers. Selection is
possible for up to ten signal numbers.
76543210
*# 1000 0010000020
# 1001 0000100000
# 1002 0000000000
* # 1003 0000000000
# 1004 0000000000
# 1005 0000000000
* # 1006 0111 11017D
* # 1007 0001 llf OIE
* # 1008 0000000000
# 1009 0000000000
* .5 0: OPEN 1: CLOSED
mm[mmcJ6
E’N’O”T ‘ATA
pimimlimml miiiiiiimq
Fig. 8.4 Selected 1/0 Signal Screen
8-9
@ Press the [DISP] (f2) function soft-key. The selected I/O signal numbers are
displayed.
76543210
# 1000 0 0 1 0 0 0 0 0 20
# 1003 0 0 0 00 0 0 0 00
# 1006 0 1 111 1017D
# 1007 000 1 1 1 1 0 lE
#loo8 o 0 0 0 0 0 0 0 00
0: OPEN 1: CLOSED
nE3Dmmh
Immlmm Eml El
When the [RETURN] (f5) function soft-key is pressed, the screen returns to
the I/O signal display screen which is displayed when the [DIAGN] (fl) job
soft-key is pressed.
When the [DELETE] (f3) function soft-key is pressed, the selection of the I/O
signal numbers is canceled.
When the [SL/DEL] (f2) function soft-key is pressed after moving the cursor
to the I/O signal number that has been selected, the selection of that I/O signal
number is canceled.
8-10
8.2 1/0 MONITORING JOB
The forced contact ON/OFF selection function is provided to check the machine sequence.
This function allows the contact status to be changed forcibly without changing the machine
sequence. To make this function valid, set “ 1” for parameter pmOl 09 in the [SETING] func-
tion of [PRM] job in the [MAINT] process.
@ Move the cursor to the I/O signal number that should be selected. For this op-
eration, use the page keys and the cursor up/down keys, c,r use the cursor up/
down keys after keying in the parameter number.
@ Depress the [INSRT] key. The cursor moves to the bit di~ta area.
@ Move the cursor to the bit that should be selected for forced contact ON/OFF
operation and depress the [CPS] (f4) function soft-key, A box (Cl) appears
at the selected bit. The box disappears when the [CPS] (f4) function soft-key
is depressed again.
@ Depress the [WR] key. Each time the [WR] key is depr~ssed, the ON/OFF
status of the selected bit is changed alternately.
@ After moving the cursor to the I/O signal number for which the “*” symbol
is displayed to the left, depress the [SL/DEL] (fl ) function soft-key and the
selection of forced contact ON/OFF operation is canceled.
8-11
8.3 INPUTIOUTPUT AND VEFIIFY JOB
The input/output and verify job allows the input and output of the NC data with an external
device. It is possible to display the input/output data while the data are input from a tape
reader or output to a tape punch by setting the appropriate value for the parameter.
If data are displayed for input/output and verify operation, processing time will be extended.
The inputioutput and verify function provides the following menu items.
(3
supple-
ment
Although data are displayed in hexadecimal number for battery back-up memory, out-
put is decimal value.
.- —
c Input/output and verify of all offset data (tool offset and work coordinate sys-
tem shift data)
The input/output and verify of the data is possible disregarding of the NC operation mode.
However, automatic operation is not possible during inputioutput and verify.
8-12
8.3 lNPUT/OUTPUT AND VERIFYJOB
Move the cursor to the parameter which should be input, output, or verified
and press the [WR] key. The message “INPUT (OUTPIJT/VERIFY) OK?”
is displayed.
When the [Y] key is pressed, the selected function starts and the screen
changes to the inputioutputherif y data display screen.
Whether or not the zero suppress function is used for these functions can be selected
by the setting for the parameter.
-0.,.
“O” data are not output (zero suppress function)
0
supple-
ment
1.
2.
For the input, since only the data (other than “O”) that have been output are writ-
ten, “O” is not written,
For the verify, since only the data (other than “O”) that have been output are veri-
fied, verify is not executed for the part which was “O” in output.
—
8-13
—.-.- ————.
------ .,.—— ,-— — .-—.- .,.....— -.—.—--.———
,——-— —--
\
lN/OUT PARAM MNT O***** NOOOOO
IN
-m@lm Emh
Immmmmlmml
I 1
The switch for background reset which provides the function different from the reset switch
arranged on the NC operation panel is available. The background reset function provides
the following functions.
The [BGREST] (f4) function soft-key has no influence on the operation even if it is pressed
during operation. If the [BGREST:I (f4) function soft-key is pressed, the “RST” status mes-
sage is not displayed on the screen,
It is possible to set the I/O device by pressing the [RS232C] (f5) function soft-key. For the
operation procedure, refer to the [RS232C] function of the [IN/OUT] job in the [PROG] pro-
cess.
8-14
8.4 INTERNAL INFORMATIONJOB
Selection of each job is possible by pressing the corresponding job soft-keys ([PARAM] (fI),
[DIAGN] (f2), [IN/OUT] (f3), and [DATA] (f4)), or by pressing the [MAINT] process key.
For control of the internal information, the following function soft-keys which are accessible
by pressing the [DATA] job soft-key are provided: [VER NO] (fl), [DUMP] (f2), [KEY-
MEM] (f3), and [SERVO] (f4).
The version number function is providexl for the purpose of maintenance and it is not used
for daily operation. When the [VER NC)] (f 1) function soft-key is pressed, the version num-
ber list screen is displayed. On this screen, the following information is displayed.
(1) SYSTEM NO
When the option boards are installed, the software version of these c)ption boards is dis-
played.
ACGC COMBINATION
SYSTEM NO A-PACK :08361-02
NC MAIN: 0S330-13 NC MAIN: 08330-13
LANG: 08332-05 LANG: 0S332-05
BOOT :00356-00 NC COMBINATION
COM : 0s340-03 COM : 0s340-00
DRAW : 0s339-01 DRAW : 0s339-00
GPACK : 0S337-04 C-PACK :08337-04
ACGC : 0s360-06 ACGC :08360-06
USER
LADDER : ●********
GAPL : ****.*.
@@mm PTn&
—
\ — -J
mmmmlmmlml
Fig. 8.7 Version Number Display Screen
8-15
The memory dump function is provided for the purpose of maintenance and it is not used
for daily operation. When the [DUMP] (f2) function soft-key is depressed, the memory
dump screen is displayed. This screen is provided for the service technician of YASNAC
NC.
When the [KEYMEM] (f3) function soft-key is pressed, the key memory screen is displayed.
On the key memory screen, the history of key entry from the NC operation panel is displayed.
The correspondence between the keys used and the key codes is indicated below.
The characters of the pressed keys are displayed. [SP] is displayed only for space bar.
Special keys:
Soft-keys Process keys and other keys
( ) key ......... MN-L PROG key ......... PRG
A key ......... MN-R SET key ......... SET
v
8-16
8.4 INTERNAL
INFORMATION
JOB
When the [SERVO] (f4) function soft-key is pressed, the servo configuration screen is dis-
played. The screen displays the types of SERVOPACKS and servomotors installed to the
NC.
Note: The servo configuration function is valid to the NC which uses the IR servo.
mmm P3nb
Immlmmmmlml
8-17
MAINTENANCE
9-1
9.1 MAINTENANCE DATA
To locate the cause of problems or when contacting your Yaskawa representative for advice,
it is very important that users precisely understand the actual situation. To minimize the
downtime, check the following points precisely.
~ CAUTION
● When an alarm occurs, eliminate its cause and confirm safety before resetting it.
Failure to observe this caution could result in malfunction.
To make clear the status of troubles, check the following items first.
Had the trouble occurred during or after the operation of the keys or in a specif-
ic operation mode?
● Timing of trouble occurrence– when the power is turned ON, during accelera-
tion, during deceleration, or during fixed speed spindle rotation, etc.?
9-2
9.1 MAINTENANCE DATA
Record the program block data, offset data, workpiece coordinate system offset
data, coordinate system setting data, etc.
Independent of the contents of the troubles, the following information must be checked.
(Example)
r NC unit YASNACJ300M 1
Servo drive CACR-IR05SE
9-3
(2) NC System Software
The system number refers to the system software number which consists of five
integer digits and a two-digit revision number. The system number of the basic
software of the NC is displayed at the start-up screen which is displayed when the
r
power is turned ON.
,
YA!3NAC
J 300
AA SELF TESTING !! AA
System No,
/-’’”
A
NC: 01271-00
Immmmlwlmm
Fig. 9.1 Start-up Screen
Note that optional software also has individual system numbers - communication
module, PLC ladder, ACGC applications, etc.
9-4
9.1 MAINTENANCE DATA
Follow the procedure indicated below to call the system number display screen.
Press the FUNCTION SELECT key in the function selection mode, and the
function soft-key as shown in Fig. 9.2 is displayed.
STP LSK
II II
Immmmlmmlml
Fig. 9.2
@ Press the [VER.NO] (fl ) function soft-key and the system number display
screen is displayed,
F_====_ O*--
ACGC COMBINATION
NOOOOO
USER
UDDER : *.$+*..**
GAPL : .**...*.
II EDIT
—
STP LSK
mmE=mc3h
If an alarm occurs, the alarm number ancl comment of the alarm of the top priority is displayed
in the normal display area disregarding the selected mode and the screen. For the procedure
to follow to display the alarm information, refer to 7.2, “ALARM DISPLAY JOB”.
9-5
9.1.4 Cause of Alarm and Corrective Action
[nput error
0I00 to 0499 Program error Block stop Reset
alarm
For maintenance
Memory check error CPU halt
[mmediate stop,
8000 to 8049 Watchdog timer error klarm
or serve OFF Switching to the special maintenance
Offline error $creen
No number
indication Battery error
Not stopped No output Changing the battery
IAT indication Encoder alarm
BAT, AXIS
I
No number
indication Key operation error, edit operation
Not stopped Warning Next key operation
Warning error (not serious operation error)
message I
9-6
9.1 IMAINTENANCEDATA
9.1.5 Troubleshooting(1)
............................
~ ~(mq~
LSK _ RR
‘R ~’
1 block of data
Maximum of 128 characters
~
EOB: End of block code
EOR: Rewind stop code
— ..—
● In the memory or edit mode operation If the JANCD-JPO 1 board or an ex-
Check the machining program storage area. pansion board (JANCD-JMMO 1) is
faulty, change the faulty board.
0011 ~ TV error ● In the tape mode operation If the tape for which TV check is
Check the tape if TV check is allowed. (The number of charac - not allowecl is used, change the set-
ters in a block must be even, including the EOB code.) ting for the pwameters to turn OFF
the TV check function.
pm0004 D 1 = O
pm0006 D 1 = O
Or correct the tape so that the TV
check is allowed.
—
9-7
. .
(2) Alarm Nos.: 0016,0017,0018,9016, 9017,9018 (RS-232C Error)
Alarm
No.
Cause
I Check Item Countermeasures
0016 Transmission error Check if the RS-232C transmission Check the grounding of cables.
9016 error (high noise level) occurs.
0018 Line selection Check the RS-232C interface line ● Check the RS-232C device
9018 selection for error. specifications.
● Check the setting forparame-
ters.
Note: Nos. 0016, 0017, and 0018 are for online and Nos. 9016, 9017, and 9018 are for offline,
tr,31 UNIT
PORT
BORS
STOP BIT
Is 1/0 cievice NO BITS
setting OK? PARITY
X ON/OFF
RTS CONTROL
<> DR LINE CONTROL
YES
NC DATA SPECIAL CON-
TROL
I
9-9
9.1 MAINTENANCED
ATA
When the RS-232C interface is used, baud rate, stop bit length, and use of control
code must be set in the following procedure.
@ Press the [RS232C] (f5) function soft-key to select the I/O device setting func-
tion.
“mmcz@lm Elh
lmmlmmmlmfs!l
For the serial interface, setting is possible for the following parameters,
NO. 1 NO. 2
PORT
NO. 1 NO. 2
75 75
150 150
I 300 I 300
600 600
BORS (baud rate)
1200 1200 +
I 2400 I 2400 I
I 4800 I 4800 I
I 9600 I 9600 I
1 bit 1 bit
STOP BIT
t--- 2 bits 2 bits
7 bits 7 bits
BITS (bit length)
8 bits 8 bits
I None I None I
X ON/OFF (control code)
*’=+
Supported Supported
RTS CONTROL
None None
Supported Supported
PARITY 1S0
None None
Note: Although two RS-232C ports are provided, these two ports cannot be used at the same time. For these two ports,
setting can be made independent y from each other.
9-1o
9.1 MAINTENANCE DATA
When changing the port to be used, follow the procedure indicated below.
Tables 9.5 and 9.6 show the RS-232C voltage level and the interface connection
cable, respectively.
Vo < –3V
~w _
Function
—
Signal Status Mark Space
. —
Logic 1 0
— E= —
H
NC Side (DB-9P) Device Side
Connection
Symbol Signal Name Pin No. Symbol
FG Frame grounding 1
SD I Send data I 2
RD I Receive data I 3
RS I Request to send I 4
0
‘-T=H
—
l–-()~
.
ER ]
9-11
-.
(d) Example of port connection
An example of connection at RS-232C port is indicated below. Fig. 9.6 shows the
connection of standard RS-232C tape reader.
.—.
JANCD-JCPO1
—.— .-—
I
r
Ta~_ader—- (PTR)
1 I 1
CN02-7
I
CN02-6
CN02-5
I
CN02-4
CN02-3
CN02-2
CN02-1 I
I
I
L_—._! i L-—___
DB-25S
J
— J !uuaAL-1
1012O-3OOOVE
Note:Cable length between the tape reader andthe main board (JANCD-JCPO1) must be within 3 m.
If a cable longer than 3 m must be used, contact your Yaskawa representative,
9-12
9.1 MAINTENANCE DATA
Ambient temperature of the ● Open the NC unit door to check if ● If the fan is faulty, it is necessary
NC rack exceeded the speci- the cooling fan is operating cor- to change it. Contact your Yaska-
fied value* due to the failure rectl y. wa representative.
of cooling fan. ● Make sure that air is blowing out Q If the cooling duct is blocked, re-
*: 700c k 30c when through the ventilation port of the move interfering object and s~t
measured above cooling duct. the cooling fan.
CPS- 18. ● Make sure that the ventilation
port of the cding duct is not
blocked.
— —_——
Internal temperature of the Allow the power supply unit to cool It is necessary to change the power
power supply unit is high. by turning OFF the power with the supply unit. Cc,ntact your Yaskawa
NC unit door opened. If the alarm representative.
occurs even after the power supply
unit has been ccoled for 30 minutes,
the power supply unit will be faulty.
Ambient temperature of the ● Measure ambient temperature, This is not the failure of the NC
NC unit is high*. ● If the NC uni[ is subject to direct unit. Remove the cause.
*: Allowable temperature sunlight, the NC unit temperature
range for operation is will exceed the allowable limit.
o to 40”C.
—
9-13
(4) Alarm Nos.: 2061 to 2068 (Reference Point Return Area Error)
The reference Deceleration limit switch (DECLS) Return the axis to a position on the
point return start #3073 DO ( 1st axis) Execute reference deceleration LS or away from it
point return again
point is at the #3073 D1 (2nd. axis) and, then, execute reference point
while observing the
zero point side #3073 D2 (3rd axis) t/O signal monitor return once again.
of the decelera- #3073 D3 (4th axis) screen,
tion limit switch. #3073 D4 (5th axis)
:A
Feedrate
b
-–-~<oiF
Approach feed- Compare the setting for the approach feedrate Change the setting for parameters
!ate is too fast. parameter with the parameter list. pm2521 to pm2525 to an appropri-
ate value.
E
Alarm in manual Check if the error occurs every time. Contact machine tool builder or
reference point your Yaskawa representative.
return operation
Alarm in auto- G28: Check if the alarm occurs every time. Contact machine tool builder or
matic referemce your Ymkawa representative.
point return op-
G27: Check the point specified in the program Review the program.
eration
if it agrees with the zero point.
—
9-14
9.1 MAINTENANCE DATA
The P-SET alarm occurs if the error between the position specified in the program and
the actual machine position is larger than the value set forparameterspm1321 (1st axis)
to pm 1325 (5th axis) in the following modes of operation.
At the completion of positioning in GOO,G27, G28, G29, G30, etc., error detect ON (1/O
monitor parameter #3004 D4 = 1), and G04 (dwell).
If error pulses have been accumulated, check the number of accum ulated pulses on the
error pulse display screen before contacting your Yaskawa representative.
Table 9.10 Troubleshooting - Alarm No.: 3000 (Servo Power Not Ready)
. —
Cause Check Item Countermeasures
Secondary power supply is If the NC RESET switch, etc. is depressed Depress the POWER ON
not applied. after depressing the POWER ON button button again.
once, or after clearing the emergency stop
or alarm state, the alarm message is dis-
played. This does not indicate the occur-
rence of alarm.
—
With the secondary power Check the following on the 1/0 monitor Contact your Yaskawa rep-
ON 1/0 input specification, screen: resentative.
the input is not turned ON. #3005 DO= 1 (SVON)
(For the automatic servo #3503 DO= 1 (SVONS)
power ON)
—
Emergency stop signal stays Check if alaml No. 3002 is displayed Reset the emergency stop
ON. (#3503 D4 = 1) on the screen. input signal.
The secondary power ON Check the alalm indication for other alarms. Take appropriate measures
signal is turned OFF due to by referring to the alarm
some other alarm. code.
—
9-15
—.-—_ .._ ._. __..,,___ —.-- =....-. — —.-. ..--... —. —... —.- .. .—. ——-——————
91-6
.aA!]u]uWld9J
F2M12~W~NIOk KSUlU03‘SCEWJaqloUI :3]o.N
9.1 MAINTENANCE DATA
Signal cables between the Make sure that the cable connectors are If they are loose or discon-
NC and the AC servo drive plugged into the connectors securely. nected, connect them cor-
unit are broken or loose. rectl y.
—.
Faulty PG cable breakage Check if the alarm occurs in the first de- Contac: your Yaskawa rep-
detection circuit pressing of POWER ON button even if the resentxive.
cables are connected correctly.
—. —
Error in motor type parame- Check the motc)r type setting parameters Correct the setting for the
ter setting (pm 1061 to pm 1065) if “O” has been set. motor type setting parame-
ters (prl 1061 to pm 1065).
—
1
NC and the AC servo drive plugged into the connectors securely. nected, connect them cor-
unit are broken or loose. rect] y.
— —— —
Faulty PG cable breakage Check if the alarm occurs in the first press- Contact your Yaskawa rep-
detection circuit ing of POWER ON button even if the cables resentative.
are connected correctly.
Faulty PG If an alarm occurs during low speed opera- Contact your Yaskawa rep-
tion, the PG codd be faulty. resentative.
——
This alarm is detected if the motor speed exceeds 1.2 times the maximum motor speed.
Contact your Yaskawa representat ive. ●
9-17
(15)Alarm Nos.: 3161 to3165 (Absolute Error)
. Whether the alarm occurs immediately after the control power is turned ON.
. Whether the alarm is cleared when the power is turned OFF and then turned
ON again.
Malfunction of the PG pulse (counter in the absolute encoder is detected. Contact your
Yaskawa representative after checking the following:
● Whether the alarm occurs immediately after the control power is turned ON.
Communication error between the NC and the AC servo drive unit is detected. Contact
your Yaskawa representative.
● Whether the alarm cjccurs immediately after the control power is turned ON.
● Whether the alarm cjccurs immediately after the control power is turned ON.
9-18
9.1 MAINTENANCE DATA
● Whether the alarm occurs immediately after the control power is turned ON.
Table 9.15 Troubleshooting - Alarm No.: 3351 to 3355 (Heat Sink Overheat)
Faulty control board Check whether the alarm occurs immediate- Contmt your Yaskawa rep-
ly after the control power is turned ON. resentative.
Fan stop ● Check whether the alarm occurs during Conta:t your Yaskawa rep-
operation (alarm reoccurs if the control resentative.
power is turned ON after turning it OFF
once, or the operation restarts when the
NC is reset after several minutes.)
● Check whether the fan is rotating.
r
(24) Alarm No.: 3361 to 3365 (Wire Break in Current Instruction Cable)
● Whether the alarm occurs immediately sifter the control power is turned ON.
9-19
● Whether the alarm occurs immediately after the control power is turned ON.
9-20
9.1 MAINTENANCE DATA
For the system equipped with the drive unit compatible with YENET1 200, check is made
by both the drive unit itself and the NC unit. If a fault is detected, the drive unit notifies the
NC unit the alarm information in two systems.
The drive unit first gives the NC unit the information on the occurrence of an alarm (alarm
No. 3101 to No. 3105 and No. 3201) and then the content of the alarm. The NC unit displays
alarm No, 3100 when it receives the alarm information from drive units.
Therefore, three alarms usually occur if an error is detected with the drive unit. If fuse blown
occurs with the X-axis servo unit, alarm No. 3100, No. 3101, and No. 3021 occur.
(2) Alarm Nos.: 3041 to 3045, ancl 3051 (Excessive Follow-up Error)
This alarm occurs if the follow-up error exceeds 120% of the error in rapid traverse
(100%) operation.
This alarm occurs if the load exceeds the rated torque considerably.
Review the cutting conditions. Contact your Yaskawa representa.tive after checking
whether the alarm occurs simply after turning the control power C~N.
9-21
(4) Alarm Nos.: 3081 to 3085 and 3091 (Broken PG Cable)
This alarm occurs when the NC unit detects the alarm signal output from the servo unit.
Check the contents of the alarm by displaying the servo alarm display screen (press [F2]
of the alarm job in the common process.).
Probable causes of this alarm are broken YENET1 200 communication cable, loose
cable connection, and communication processing error.
Contact your Yaskawa representative after making sure that the cable is securely con-
nected.
This alarm occurs if the motor speed exceeds 4950 r/rein or the value set for the parame-
ter.
9-:22
9.1 MAINTENANCE DATA
This alarm occurs if the absolute value data cannot be received correctly in one to two
seconds after turning ON the power to the encoder.
The number of feedback pulses is checked every turn of the encoder and this alarm oc-
curs if there is an error in the counted number of pulses.
The encoder or the servo unit will be faulty, or malfunction could have occurred due
to noises.
This alarm occurs when the NC unit detects the alarm signal output from the inverter.
Check the contents of the alarm by displaying the servo alarm display screen (press [F2]
of the alarm job in the common process.).
(13) Alarm Nos.: 3281 to 3285, 3291 (YENET1 200 command time-out)
This alarm occurs when the YENET1200 communication lines fail to get ready. m
9-23
(14)Alarm Nos.: 3301 to 3305 (Over Current)
The servo unit will be faulty if the alarm occurs before the operation is started after tur-
ningthe power ON,
If the alarm occurs during operation, ground fault of the motor will be the cause.
If the alarm occurs when the power is turned ON to the spindle, the input voltage will
be too high.
If the alarm occurs during motor operation, it is necessary to review the operation condi-
tions; lower motor speed, for example.
If the alarm occurs when the servo control power is turned ON, the servo unit will be
faulty.
This alarm occurs when the heat sink temperature is abnormally high.
If this alarm occurs, turn OFF the power and allow the heat sink to cool. After that turn
the power ON again.
If the alarm occurs immediate y after turning the power ON, the servo unit will be faulty.
This is an communication errclr between the NC unit and the servo unit or between the
NC unit and the inverter unit; the NC unit detects the alarm when no answer is returned
for the command output by the NC unit.
The servo unit or the inverter unit will be faulty, or the cable will not be connected se-
curely.
9-24
9.1 MAINTENANCE DATA
This alarm occurs due to the following reasons: blown fuse, regenlaration alarm, open
phase, or faulty board.
This alarm occurs due to the following reasons: destroyed parameter setting, faulty cur-
rent detector, encoder’s battery alarm, memory error, or sensor error.
This alarm occurs when the inverter detects an alarm other than converter alarm, broken
PG cable, excessive follow-up error, and communication error.
(21 )Alarm Nos.: 3425, 3431 to 34(35 (YENET1 200 Watchdog Error)
This alarm occurs when the NC unit detects the watchdog error with the inverter unit
or the servo unit.
This alarm occurs when the servo unit detects the alarm when the power is turned ON.
9-25
(23) Alarm No.: 3451 and 3452 (Follow-up Error)
This alarm occurs when the follow-up error exceeds the value set for the servo unit pa-
rameter.
If this alarm occurs during axis feed over a long distance, it is necessary to either lower
the command speed or increase the gain.
If the motor does not rotate, the servo unit will be faulty.
9-:26
9.1 MAINTENANCE DATA
Troubles caused by abnormal functioning of the NC, but not indicated by an alarm number,
and required countermeasures are indicated below. If the troubles cannot be cleared by fol-
lowing the procedure indicated below, contact the machine tool builder cr your Yaskawa rep-
resentative.
Check the SOURCE LED (green) of the DC power supply (CPS- 18FB) in the
CPU module if it is lit.
Check the input AC power across CN03- 1 and CN03-5 terminals of the DC
power supply (CPS- 18FB).
5 ‘R s 1
‘6 2
7 4
\ i
CN 03
SignalName
~)x ‘Unc’’on=
Lit Power is input.
:a =
SOURCE Green
Not lit Power is not input.
Normal
=
Power ON status POWER ON Green Lit DC power is output.
9-27
Check the DC output voltage at CNO1 terminals of the DC power supply
(CPS-18FB).
40
5
a +5V
024 +24V
CNO1
1
If nothing is displayed on the CRT, the CRT itself might be faulty, or the display circuit
or connection cables might be faulty. When nothing is displayed even if the power can
be turned ON to the NC, check the cable connection to the operation panel and also the
connectors.
D2=1
Other bits (DO, D1, D3 to D7) = O
@ Check the mode display given in the normal display area on the screen.
~ I/O monitor
Check whether one of the following bits is ON.
#3070
&a
Do=] 1st axis
Dl=l 2nd axis
9-28
9.1 MAINTENANCE DATA
● No. 2 handle
Check whether one of the following bits is ON.
#3080
DI)=l Ist axis
● No. 3 handle
Check whether one of the following bits is ON.
Check the following (counter monitor) on the I/O screen if the values change ac-
cording to the operation of the pulse handle.
9-29
(e) Other related parameters
k
Parameter pm2861 (rotary axis)
LYY3EzL
Pulse multiplication ratio of” X 100’ is
Parameter pm2549
B=
I D4 I +5thaxis I D4 I -5thaxis I
9-30
9.1 MAINTENANCE DATA
(c) Jog feedrate signal is not input, or job feedrate setting parameter is incor-
rect
Check the bit status on the I/O monitor screerl whether it changes according to the
operation of the JOG FEEDF.ATE switch, and also check if the setting for the pa-
rameters is correct.
r Step D4
JV16
0
o
1/0 Monitor #3002
D3
JV8
0
0
D2
JV4
()
0
D1
JV2
o
0
DO
JV 1
0
1
Jog Feedrate
1=++-+--HH+t-H
I
8
9
10
Set for parameter pm2408
Set for parameter pm2409 –
I 11
I 12
13
t-- 14
L.-.L.L
16 o 1 1 1 1 I Set for parameter pm2415
t-- 17
I 18
19
* 20
I 21
L2---
1-----23
24
l-.-2z-
L--z-
27
28
t=
I 29
I 30
1 31
I 32
9-31
(d) Axis interlock is input
Check the bit status on the I/O monitor screen. If “O”, the corresponding axis can-
not move.
Even when the machine lock function is ON, position display changes. Check
the input of the machine lock switch (1/O monitor, #3006 D5 = O). If” 1”, the
axes do not move.
Check the internal toggle switch (parameter pmOOOOD 1 = O). If” 1”, the axes
do not move.
DO=l
Other bits (D1 to D7) = O
I #3071 I #3072 I
9-:32
!3.1MAINTENANCE DATA
33==
[Setting for
as=~=]
[Setting for [Setting for [Setting for
Table 9.19
o 1 1 100%
o 1 0 50?io
o 0 1 zfi~o
9-33
(e) Axis interlock is input
Check the bit status on the I/O monitor screen. If “O”, the corresponding axis can-
s
not move.
#3078
● Even when the machine lock function is ON, position display changes. Check
the input of the machine lock switch (110 monitor, 3006 D5 = O). If” 1”, the
axes do not move.
● Check the internal toggle switch (parameter pmOOOOD1 = O). If” 1”, the axes
do not move.
The following explanation is given assuming that jog and rapid traverse are executed
correctly.
Check the I/O monitor #3007 DO. The status must be” 1”.
Otherwise, the axis continues moving to OT at the same feedrate even if it reaches
point A. See Fig. 9.7.
9-34
9.1 MAINTENANCE DATA
Check I/O monitor #3073 DO to D4 while moving an axis at a slow feedrate such
as in jog operation. Make sure feedrate changes as shown in Fig. 9.7.
Feedrate
Rapidtraverse (pm2001topm2805) Approachfeedrate (pm2521to pm2528)
Traveld!stanc~,fPm4451to pm4455)
14:h&=Fe.rat)squ.ce
#3073 ~Ukoiz:.ign.
Check the setting for the related parameters against the parameter sheet by refer-
ring to Fig. 9.7.
(e) Position of the dog for the deceleration limit switch is incorrect.
If the dog position is incorrect, the zero point could be shifted by one turn of the
motor.
9-35
——-.
.—.—.—. .—..- .—..—..—- ———
———--
(7) Cycle Start is Impossible
(a) Cycle start signal is not input, or feed hold signal is open.
Check the I/O monitor #3003 DO whether it goes” 1” when the cycle start switch
is pressed. In this case, the feed hold signal must be open; this can be confh-med
by I/O monitor #3003 D [ = 1.
If it is” 1”, check whether the spindle is in the speed agreed status by I/O monitor
#3111.
Check the setting for I/O monitor #311 1 DO to D4 whether the setting is correct.
9-:36
9.1 MAINTENANCE DATA
Table 9.20
1/0 Monitor#3040
D4 D3 D2 D1 DO Feedrate Override (Automatic Operation)
0 0 1 0 0 40’70
0 0 1 0 1 50%
0 0 I 1 0 60%
0 0 1 1 1 70%
0 1 0 0 0 80%
0 1 0 0 1 90%
0 1 0 1 0 I0070
0 1 0 1 I I I0%
o 1 1 0 0 I 2070
0 1 1 0 1 130Y0
o 1 I 1 0 140?lo
o 1 1 1 1 — 150’%0—
1 0 0 0 0 — 160%
1 0 0 0 1 170%
1 0 0 1 0 18070 —
1 0 0 1 1 190%
I o I o 0 200%
1 0 I o 1 220?10
I o 1 1 0 24(FZO
1 0 I 1 I 260% —
1 1 0 0 0 280T0
I 1 0 0 I 300Y0
1 1 0 1 0 340V0
1 1 0 1 1 380% —
1 1 I o 0 42070
1 1 1 0 1 4609’0
1 1 I 1 0 500YO”
—
1 1 1 1 1 5409.
9-37
(e) Axis interlock is input.
Check the output signals (#1 100s) on the I/O monitor screen.
(e) Combination of GRO and SOR is incorrect, or “O’ is input for parameter
pm1412 or pm1413.
Table 9.21 Input of GRO and SOR and S4-digit Command Analog Voltage
=
Voltage corresponding to the spindle speed specified in the NC
010
program.
o 1 Voltage corresponding to parameter pm 1412
* 1 1 Ov
9-38
9.1 MAINTENANCE DATA
l--%%+=
Spindle Motor
Rotation Command Gear range 1 Gear range 2 Gear range 3 Gear range 4
/
‘O” +-”’’”--”---”
“---------”;-
..-.
A...
4~
‘f t
.
,..
. ..’
.. . . .
,.,’ ...’.. ----
..
,.. ,, -.. .
,,
,..’.
/.-.
,,
.-
.-,
... .-’
:moE
.:.:.,
.,:’,>..:.
:-
— Spindle Speed
(rlmin)
L pm1410 _ pm1411
_ pm1406 - -~ pm1407
Fig. 9.8
If sequence processing is interrupted waiting for a signal, the NC enters the FIN wait
status.
If the NC enters this status after the execution of such as “M03 S 100” commands, ●
9-39
(b) Spindle zero speed signal is not input.
If the NC enters this status after the execution of “MOS” command, check the I/O
signals of#1000s at the I/O section by referring to the ladder chart supplied by the
machine tool builder.
(c) Others
If the NC enters this status after the execution of “Ml 9“ or “M20” (spindle orienta-
tion command), check the I/O signals related with spindle orientation by referring
to the ladder chart supplied by the machine tool builder.
(c) Others
@ Check ON/OFF status of the skip signals by checking the I/O monitor #3514
DO to D2.
9-40
9.1 IMAINTENANCEDATA
~ Check the setting forpararneter pm2001 DO. If the setting forpm2440 is “O”
while “pm2001 DO = 1”, an axis does not move.
Feedrate in the skip feed mode (G31 ) is the feedrate set for
H d
pm2001 DO= 1
parameter pm2440.
Set the signal status at the start of the processing when the SKIP signal is input.
Fig. 9.9
‘24”1r“ A B
After changing the setting, be sure to turn OFF the power once and turn it ON
again.
After changing the setting for this parameter always turn OFF the power once
and then turn it ON again.
9-41
(b) Setting at the tape reader is incorrect.
Check the setting made at taper reader model 2801 B-2. Refer to the table indicated
below.
Code
ON
control
Line
OFF
control
9-42
9.1 MAINTENANCE DATA
@ If the tape does not move even when the FEED switch is pressed, change the
tape reader.
9-43
—
APPENDIX
1
Al-1
APPENDIX 1.1 INPUT SIGNALS (PLC + NC)
M
7 6 5 4 3 2 I o
A
#moo
l-.-Ez
\
MEM MDI T’ STP H JOO RT
/
J
v
Operation Mode
#3002
E I “2 M’1 JV16 JV8 JV4 JV2 JV I
1
~~ v
Manual Pulse Multiply Jog Feedrate
~~
Playback
——————~
Measurrnent Function
#301I FSED CLR FSED CH FSED MEM FSED M ECLM EOUT \ EVER EIN
~’ ~
FS Automatic Edit External 1/0 Verify
Appendix Table 1.1 Operation hflode Control Signals (cent’d)
7 6 5 4 3 2 1 0
#30 16 GOS2
I ~=:~J
Second
S-curve form
Decel/Accel
Ext. Screen Change (Process Designation) Ext. Screen Change (Job Designation)
#30 18 DSPCHG
I ~icEEl
Ext. Screen
Change L /
~—
Strobe Ext. Screen Change (Function Designation)
Signal
#3036
Program
Interruption
Al-3
Appendix Table 1.1 Operaticm Mode Control Signals (cent’d)
7 6 5 4 3 2 1 0
#3037 I 1HP7 \ 1HP6 I IHP5 I 1HP4 I 1HP3 \ IHP2 I lHP1 I lHPO I
\ v
)
#3040
E.L_”pT BDT OV16 OV8 OV4 OV2 “v 1
Cancel FeedrateOverride
Block Delete
#3046
E I “6
“15 “14 “13 “12 UI 1 “10
Microprogram Input
Macmprogram Input
Al-4
1.1.2 Servo Axis Control Signals (X-axis to 5th-axis)
#307 1 +5 +4 +Z
+crcl
L —~
v
Manual Feed Axis/Direction Selection
#3072
L_L_LIJ~~K~;
Manual Feed Axis/Direction Selection
#3073
““c’ I ~Ec12EcL!zz_l
#3074 I
I *+5 I~!:~l
#3075
Overtravel LS
I
#3078
I I I *’T’ I ~_Eq
Axis Interlock
#3079 * SVOF5
~~?q
#308 1
[ 3“’ I ~mEcEzzcl
#3082
~.~”~~
__v_~
Mirror Image Axis Selection
Al-5
Appendix Table 1.2 Servo Axis Control Signals (X-axis to 5th-axis) (cent’d)
7 6 5 4 3 2 1 0
‘3’01 E I L
GOQ25 GO024 GO02Z GO02Y GO02X
J
v
No. 2 GOOMode
Al-6
1.1.3 Spindle Control
#3115 STPGR
~~z:=—~
Solid Tap
Gear
Selection
#3116
~~’=~~
Spindle Servo Spindle C-axis
ON Control Mode Switching
Request
#31 7
__L-EEJ~~~ Spindle ~ ._v_~
Position Spindle Index
Loop Mode
#3119 SIDIO
~ “D” si~
Spindle Index
Al-7
Appendix Table 1.3 Spindle Control (cent’d)
7 6 5 4 3 2 I
Al-8
APPENDIX 1.2 OUTPUT SIGNALSI (NC+ PLC)
#3500 I
L
I I BGEDES I WARNS r IE;S * ESP s RSTS ~L=\
output - output - output – output – output - output –
BG Edit Warning State Input Error J3MG. Reset State Alarm/Emor
Error State state Stop State State
#3501
#3502
I ONPB OHT TO * BALM
I ~ElzE~
_v_————_~
~’
Output – NC Control Monitor Output - System No. Switch Monitor
#3503 PWLOST
‘Sp I ~=cEEcl
Power Lost Emergency Servo Alarm output - output –
stop Brake ON Servo ON
Monitor Monitor
#3505
output –
ToolLength
Measurement
Mode
#3507 MSKPO
I ~=:cl
In Manual
Skip Mode
#3514
I .~=:~
output –
Direct
Pmeessing
Signal
Monitor
Al-9
Appendix Table 1.4 Operation Mode Control Signals (cent’d)
7 6 5 4 3 2 I o
#3515 EL SETS MLK SETS DtlN SETS PRST SETS DLK SETS ABS~SET~l
#3516 I SETS SRN I SETS FI \ I I I SETS EDLK I SETS ZRN2 \ SETS ZRN I
L J
v
Output – Internal Toggle Switch Monitor
#35 17 I SETS PLBK I SETS STLK / SETS ZING / I I SETS CPRN \ SETS HOFS I
M Code Output
#3530 T7 T6 T5 T4 T3 lYi Tt
1-
T Code Output
I
‘353’ l-_-I!2 T14 T13 T12 Tll TIO T9 T8
T (:Ode Output
T Code Output
#3533 B7 B6 B5 B4 B3 B2 B1 BO
[ I
B Code Output
B Code Output
Al -10
Appendix Table 1.4 Operation Mode Control Signals (cent’d)
7 6 5
#3535 TF BF
4 [5*:3 ~F :1
#3537 RWDS OP
‘EN l~EIrE~
During During Feed R State F State Stopped During
Rewinding Operation Completed Operation
#3538
~~~~1
#3539
~~~~
-~
Output – Canned Cycle Operation Status Monitor
AI-11
#3549
El
\
OIREFZ OF-Z OHZ
J
v
Z-axis IAMP Alarm
Al -12
1.2.2 Servo Axis Control (X-axis to 5th-axis)
#36 13
#3615
#3616 PSET5
I ~EccI!EctzEcl
Output – PSET”StrrtusMonitor
#36i 7
#3618 AMLK 5S
I zzEcrzzzcIzEEEImEEl
#3628 GO025S
I ~“EE13EIIEEcl
Al -13
Appendix Table 1.5 Servo Axis Control (X-axis to 5th-axis) (cent’d)
7 6 5 4 3 2 1 0
‘363’ m I – I
2ZP5 2ZP4 2ZPZ 2ZPY 2ZPX
AI-14
1.2.3 Spindle Control
#365 1 SF 0s SLPS
[ I S’”’’CEZEI
output – s Spindle output - ~~
Command Orientation Spindle Output – Spindle Index Monitor
Sampling Position Loop
Monitor
#3652
~~~~
Axis Control Mode
Mode Switching
#3653 Pcs
~~
AI-15
Appendix Table 1.6 Spindle Control (cent’d)
7 6 5 4 3 2 1 0
#3660 SPCHW% I SPOR& 1 SPORG-I SPTLE-I SPTDET-I SPSDET-I SPAGR- 1 SPZSPD 1
1
Whaling Orientation Load Axis Torque Torque speed Speed Agreed Zero Speed
Switehover Complete Zero Point Limit Deteetion Detection
Complete
L /
v
Signals for YENEN 200 Compatible Inverter
#3661
r~ I SPTALM– 1
Error Warning
SPFLT-1
Fault
AI-16
Appendix Table 1.6 Spindle Control (cent’d)
7 6 5 4
1.2.4 Constants
#3997 o 0 0 0
I ~=cr!!cl
L —~
v
Constants
#3998 o 0 0 0
I ~~rzrl
Constants
#3999
Al -17
APPENDIX 2
PARAMETER TABLE
AA
B
Appendix2 describes the classification and function of the
parameters used for YASNAC J300.
2.1 CLASSIFICATIONOF
THE PARAMETERS. . . . . . . . . . . . . . .. A2”2
2.2 PARAMETER TABLE . . . . . . . . . . . . . .. A2-3
2.3 PARAMETER TABLE (YENET1 200
COMPATIBLE DRIVER) . . . . . . . . . . . . A2 -47
M-1
APPENDIX 2.1 CLASSIFICATIC)N OF THE PARAMETERS
No. Classification Data Type Parameter No. Sign Power OFF/ON* Remarks
Bit pmOOOO- pmO099
Byte pmO 100 -pmO109
I Related to setting
Word pm0400 - pm0429 Used
D-word pm0800 - pm0939 Used
.-
Bit pm6000 - pm6009
Related to safety and Byte pm6100 -pm6149
7 maintenance (machine)
Stroke check, pitch error Word pm6400 - pm6479 Used pm6450 - pm6479
D-word pm6800 - pm6949 Used
PLC ladder Bit pm7000 - pm7099
8 Related to battery back-up Byte and word
memory Byte pm71 00- pm7999
A2-2
APPENDIX 2.2 PARAMETER TABLE
Execution of TV check
I O: Not executed
1: Executed
A2-4
Appendix Table 2.2 Parameter Table (cent’d)
Occurrence of an alarm if skip signal is not turned ON until the completion of axis move specified in the
skip function block
2
O An alarm occurs.
1: An alarm does not occur.
A2-5
Appendix Table 2.2 Parameter Table (cent’d)
Groups Tools D6 D7
6.7 @128 2 0 0
@ 64 4 I o
@ 32 0 1
@ 16 1: 1 1
M-6
Appendix Table 2.2 Parameter lable (cent’d)
—
ParameterNo. Bit Description
BPS setting
D2 D1 Do
o 0 0 lCOor 75
0 0 1 llOor 150
0 1 0 3C0
0-2
o 1 1 600
1 0 0 1200
1 0 1 240
1 1 0 48CI0
1 1 I 9600
pmOO11
Stop bit length
Communication 3 0 1 bit
parameter setting 1: 2 bits
No. 1 port (input)
for general-purpose Data length
RS-232C device 4 0 7 bits
(format) 1: 8 bits
—
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
I o Odd parity
M-7
Appendix Table 2.2 Parameter Table (cent’d)
BPS setting
D2 D] Do
o 0 o 100 or 75
0 0 1 llOor 150
0 1 0 300
0-2
0 1 1 600
I o 0 1200
I o 1 2400
1 1 0 4800
1 1 1 9600
pmOO13
Stop bit length
Communication 3 O: 1 bit
parameter setting 1: 2 bits
No. 1 port (output)
for general-purpose Data length
RS-232C device 4 O: 7 bits
(format) 1: 8 bits
?arity bit
D6 D5
5.6 o 0 No parity
o 1 Even parity
1 0 Odd parity
A2-8
Appendix Table 2.2 Parameter Table (cent’d)
/42-9
— ..__ .. .
.-. .—-—. . . .. . . . .._______ ______ ... . .________ ..._..,__________ .. ___
Appendix Table 2.2 Parameter Table (cent’d)
BPS setting
D2 DI DO
o 0 0 100 or 75
0 0 1 llOOr 150
0 1 0 300
o-2
0 1 1 600
1 0 0 1200
1 0 1 2400
1 1 0 4800
1 1 1 9600
pmOO16
Stop bit iength
Communication 31 0: 1 bit
parameter setting 1: 2 bits
No. 2 port (output)
or general-purpose Data length
RS-232C device 4 t 0: 7 bits
(format) 1: 8 bits
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
1 0 Odd pari~y
M-lo
Appendix Table 2.2 Parameter Table (cent’d)
3PS setting
D2 D1 Do
o 0 0 100 or 75
0 0 1 llOOr 150
o 1 0 300
o-2
0 1 I 600
1 0 0 1200
I o 1 2400
1 1 0 4800
1 1 1 9600
pmOO18
Stop bit length
Communication 3 O: 1 bit
parameter setting 1: 2 bits
No. 2 pOrt (OUtpUt)
‘or general-purpose >ata length
RS-232C device 4 O: 7 bits
(format) 1: 8 bits
‘arity bit
D6 D5
5.6 o 0 No parity
o 1 Even parity
1 0 Odd parity
M-11
—
Appendix Table 2.2 Parameter Table (cent’d)
pmO030
Communication module device designation
-*
1. -
1
~ Tape operation designation for NC
0: PTR
71 1: Communication module
BPS setting
D2 D1 Do
o 0 0 1200
0-2 0 0,1
0 I o 4800
0 1 1 9600
pmO031
Communication
parameter setting
RS-232C
-* ‘:
-city
1 0 Odd parity
A2-12
Appendix
. . Table 2.2 Parameter Table (cent’d)
BPS setting
D2 D] Do
o 0 0 1200
0-2 0 0 1 2400
0 1 0 4800
0 1 1 9600
I o 0 19200
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
1 0 Odd parity
—
Designation of inputs
o 0: Least input unit
1: 10 times the least input unit
-~
1: Valid
)42-14
Appendix Table 2.2 Parameter Table (cent’d)
.—
Parameter No. Bit Description
0 Servo axis
5
1: C-axis integral with spindle
Axis type
6 0: Linear axis
!: Rotary axis
—
Motor rotation direction
7 0 Forward rotation
I: Reverse rotation
D2 D1 Use of PG
0 0 No PG for spindle
1.2
o 1 PG used at the spindle
I o PG used at the motor
pm 1039
Spindle servo control
Spindle servo 5 0: Executed
control type 1: Not executed
—
Spindle configuration
7 0 Normal spindle
1: C-axis integrated
—
A2-15
—--—..-
Appendix Table 2.2 Parameter Table (cent’d)
Absolute encoder
I O: Motor PG
1: Separately installed PG
Disregarding error pulses at the input of emergency stop
2 0: Not disregarded
1: Disregarded
A2-16
Appendix Table 2.2 Parameter Table (cent’d)
— ——
Parameter No. Bit Description
Replacing rapid traverse with jog until the completion of reference point return after turning ON the
power
6 I
O: Rapid traverse is not replacecl with jog.
1: Rapid traverse is replaced with jog.
M-”(8
Appendix Table 2.2 Parameter Table (cent’d)
Position data display change (work shift cc~ordinate system screen, correction amount screen)
3 , 0: Machine coordinate system
1: Workpiece coordinate system
pm3000
Position data display change (offset screen)
4 , 0: Machine coordinate system
I: Workpiece coordinate system
1 —
,
; Position data display change (program screen)
5! O: Machine coordinate system
1: Workpiece coordinate system
.—
~External timer display
0! O: Invalid
1: Valid
M-19
Appendix Table 2.2 Parameter Table (cent’d)
A2-20
Appendix Table 2.2 Parameter lable (cent’d)
Display of the spindle and the next tool on the RUN screen
5 O Notdisplayed
1: Displayed
ATC display
6 O: Byte+ byte
1: Word
L
0 0: Permitted
1: Prohibited
—
A2-21
—..—..
Appendix Table 2.2 Parameter Table (cent’d)
Processing if the same O number already exists in loading a program from tape
o 0: Warning
1: Existing program is overwritten by new program
Interpretation of M code (M02, M30. M*99 [*: O - 3]) read at the end of program loading from tape
pm3005 3 0: Regarded as program end
1: Not regarded as program end
Paramdc.r
. . .. ...
...-.-!
Nn
..-.
Rit
-,. r..-.
Description
A2-23
.—
Appendix Table 2.2 Parameter Table (cent’d)
A2-24
Appendix Table 2.2 Parameter “Table (cent’d)
Occurrence of alarm if an attempt is made to execute cycle start without carrying out reference point re-
turn after turning the power ON
6
O Alarm occurs (0411 - 0415) (conforms to pm4018 DO - D4).
I: Alarm does not occur (setting is possible forpm4018 DO - D4).
—
Cycle start interlock when system number switch is set at” 1” or pmO109 DO = 1
7 0 Cycle start interlock is not provided.
1: Cycle start interlock is provided.
Occurrence of alarm if movement command other than G28 is executed without carrying out manual or
automatic reference point return after power ON (1st - 5th axis)
pm4004 o-4
O: Alarm does not occur.
1: Alarm occurs.
A2-25
Appendix Table 2.2 Parameter Table (cent’d)
Returning of the execution pointer to the start of the program when the NC is reset by the external key
operation
o
O: Returned
1: Not returned
Rewinding of tape by M30 when YASNAC standard tape reader is connected to the No. 1 RS-232C port
1 O: Not rewound
1: Rewound
Rewinding of tape by M30 when YASNAC standard tape reader is connected to the No. 2 RS-232C port
pm4008
2 O: Not rewound
1: Rewound
Present value is input to system variables #5001 and on at the execution ofG31 skip.
0 O: Present value
1: Command value
Microprogram common variables #100 - #299 become <empty> by the reset operation.
I O: Emptied
1: Not emptied
pm4009
Output of leading zeros if the upper digit value of a variable is “O” at the execution of DPRINT function
2 O: Spaces are output.
1: Nothing is output.
A2-26
Appendix Table 2.2 Parameter Table (cent’d)
Reversing of the input incremental value c~fthe workpiece coordinate system shift distance
pm4012 1 0: Not reversed
1: Reversed
A2-27
Appendix Table 2.2 Parameter Table (cent’d)
A2 -28
Appendix Table 2.2 Parameter “Table (cent’d)
—
Parameter No. Bit Description
A2-29
Appendix Table 2.2 Parameter Table (cent’d)
Occurrence of alarm (0411 - 0419) in response to the cycle start executed without carrying out manual
reference point return after power ON (1st - 5th axis)
pm4018 o-4
O: Alarm does not occur.
1: Alarm occurs.
A2-30
Appendix Table 2.2 Parameter Table (cent’d)
Output of rewind signal when rewinding NC program by the reset and rewind signal
pm5000 1 0: output
1: Not output
Sensor ON timing
pm5010 5 0 Input of direct in signal “O” -t “ 1”
1: Input of direct in signal” 1” + “O”
A2-31
Appendix Table 2.2 Parameter Table (cent’d)
Validity of TLM and offset presetter when both offset presetter and TLM options are set valid.
pm5013 2 0: TLM is valid.
1: Offset presetter is valid.
I Execution of stored stroke limit check for entry prohibited area (Ist - 5th axis)
pm6002 O-4 i O: Executed
Execution of stored stroke limit check for rotary axis (1st - 5th axis)
pm6004
c
A2-32
.—— —.—,
_____
Appendix Table 2.2 Parameter “Table (cent’d)
Bit information
D]: X– D8: X-
pm0420 - pm0425 Manual skip contact direction (No. 1- No. 6 point)
D2: Y+ D9: Y–
D3: Z+ DIO:Z-
—
pm0801 Break point sequence number setting (1) 1-99999
—
pm0802 Break point sequence number setting (2) 1-99999
pm0806 Tool length measurement bias amount 0- * 999999999 1 = C.001 mm, 0.0001 inch
pm0807 Tool length measurement bottom level 0- * 999999999 1 = C.001 mm, 0.0001 inch
——
pm0811 - pm0815 Coordinate values at skip signal input ( I st - 5th axis) 0- * 999999999 1 = Minimum input unit
—
In “mm” mode
I = 0.1 mm/min
pm0820 - pm0828 F1 -digit feedrate (FI - F9) 0- ;;400000
In “inch” mode
1 -0.01 inch/rein
1 = Minimum detection
pm0831 - pm0833 No. 2 stored stroke limit, 1st - 3rd axis (+) 0- * 999999999
unit
—
1 = Minimum detection
pm0834 - pm0836 No. 2 stored stroke limit, 1st - 3rd axis (-) 0- * 999999999
unit
1 = Minimum detection
pm0837 - pm0839 No. 3 stored stroke limit, Ist - 3rd axis (+) 0- * 999999999
unit
1 = Minimum detection
pm0840 - pm0842 No. 3 stored stroke limit, 1st - 3rd axis (-) 0- * 999999999
unit
1 = Minimum detection
pm0843 - pm0845 No. 4 stored stroke limit, 1st - 3rd axis (+) 0- + 999999999
unit
1 = Minimum detection
pm0846 - pm0848 No, 4 stored stroke limi~ 1st - 3rd axis (-) 0- * 999999999
unit
——
A2-33
Appendix Table 2.2 Parameter Table (cent’d)
1 = Minimum detection
pm0849 -pm0851 No. 5 stored stroke limit, 1st - 3rd axis (+) 0- + 999999999
unit
1 = Minimum detection
pm0852 - pm0854 No. 5 stored stroke limit, 1st - 3rd axis (-) 0- + 999999999
unit
pm0870 Return stroke in G73 cycle 0-999999999 i = 0.001 mm, 0.0001 inch
pm0871 Return stroke in G83 cycle 0-999999999 1 = 0.001 mm, 0.0001 inch
pm0873 Returns stroke in G 184/G 174 cycle 0-999999999 1 = 0.001 mm, 0.0001 inch
pm0920 - pm0922 Manual skip position information, No. 1 point (X - Z) 0- * 999999999 1 = 0.001 mm, 0.000 I inch
pm0923 pm0925 Manual skip position information, No. 2 point (X - Z) 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm0926 - pm0928 Manual skip position information, No. 3 point (X - Z) 0- * 999999999 I = 0.001 mm, 0.0001 inch
pm0929 - pm093 1 Manual skip position information, No. 4 point (X - Z) 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm0932 - pm0934 Manual skip position information, No. 5 point (X - Z) 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm0935 - pm0937 Manual skip position information, No. 6 point (X - Z) 0- * 999999999 1 = 0.001 mm, 0.0001 inch
A2-34
Appendix Table 2.2 Parameter lable (cent’d)
— ——
No. Description Setting Range Unit
Set bf convertingASCII
pml145 -pml147 Servo axis automatic system axis display name (Y-axis) Y 890000
code into decimal
—
Set b! converting ASCI1
pml148-pml150 Servo axis automatic system axis display name (Z-axis) z 900000
code into decimal
U: 850000
v; 860000 Set by converting ASCII
pml151 -pml153 Servo axis automatic system axis display name (4th-axis)
W 870000 code into decimal
A: 650000
B: 660000 —
C: 670000 Set by converting ASCII
pml154-pml156 Servo axis automatic system axis display name (5th-axis) Set any of the above code into decimal
values
—
Set bt converting ASCII
pm1169-pml171 Spindle automatic system axis display name s: 830000
code into decimal
—
3: 3 iaxes, 4 4 axes,
pm 1200 High-speed mode operation, number of controlled axes 3-5
5: 5 ilXeS
U: 850000
High-speed mode operation, address name of additional 4th v 860000
pm1201
axis (input in the ASC1lcode) W: 870000
A: 650000
B: 660000 —
High-speedmode operation,addressname of additional5th C: 670000
pm I202 Set any of the above
axis (input in the ASCII code)
values
.—
pm 1220 Spindle index confirmation timer 1-255 l=4ms
pm 1226 Spindle index stopped confirmation speed, gear B selected I -255 1 ,= 1 r/rein
—
pm1240 Axis number to execute solid tap(1) 1
Jm1321 -pm1325 1st - 5th axis, error detect on area 0-255 1 = Minimum input unit
pm1331 Spindle, error detection on area in loop control 0.255 1 = Minimum input unit
M-35
Appendix Table 2.2 Parameter Table (cent’d)
r
Spindle,spindle speed clamp (maximum) for gear 1- gear 4 0-30000 1= 1r/rein, 10r/rein
pm1408-pm1411 Spindle, max. motor speed for gear 1- gear 4 I 0-30000 I 1-1 rhnin, 10 rhnin I
Spindle speed in response to the input of spindle orientation
pm1412 0-32767
(SOR) signal
l= ’r’md
I
Motor speed in response to the input of spindle gear shift
pm1413 0-32767 I s 1 r/rein
(SRO)
I
II-1
Maximum spindle speed corresponding to 10 ‘Vof command
0-666 r/rein
(C-axis is used)
F-
~command (gear B selected) I I
Spindle, maximum spindle speed during solid tap (gear B
pm 1436 0-32767 1-1 r/rein, 10 r/rein
selected) I I
‘ Spindle, position loop gain (gear B selected) 0-32767 1 =0.01 [s-l]
Solid tap (1), servo axis drawing-in in-position width 0-32767 1 = Minimum input unit
I pm1501 Solid tap (2), servo axis drawing-in in-position width I 0-32767 I 1 = Minimum input unit I
I pm1507 Rotary tool spindle (1), synchronization offset parameter K2’ -32767-32767
A2 -36
Appendix Table 2.2 Parameter “Table (cent’d)
1=1 tooth
Spindle, the number of teeth of gear A at the spindle side
pm1510 0-32767 Note: “9” if intermediate
used in loop control
gear is not used.
—. —
Spindle, the number of teeth of gear A of spindle irtermedi-
pm1511 0-32767 1 = I tooth
ate gear in loop control
—
Spindle, the number of teeth of gear A of intermediate gear
pm1512 0-32767 1 = 1 tooth
in loop control
pm1540 Delay time to check the spindle speed arrived signs (SAGR) 0-32767 l=lms
—
pm1551 -pm1555 1st - 5th axis, backlash compensation amount 0-32767 i=IpM
— —
Number of teeth of motor when changing the servo feed
pm1561 -pm1565 1-255 1 = I tooth
amount (1st - 5th axis)
— — —
Number of teeth of screw when changing the servo feed
pm1571 -pm1575 I -255 1 = I tooth
amount (1st - 5th axis)
~:~
pm1580 I st axis, position loop gain Kp 500-20000
— ——
pm1581 1st axis, velocity loop gain Kv 350-32767 1 = 0.1 [ 1/s]
pm1582 1st axis, velocity loop integration time constant Ti 26-32767 1 = 0.01 [ins]
pm1584 1st axis, velocity feed forward gain Kvfff 0-100 1 =[).01 [Ye] 1 = 1%
—
pm1586 1st axis, axis torsion filter time constant Tn I -32767 1 = 0.01 [ins]
—
pm1589 1st axis, monitor board signal selection, multiplica!.ion ratio 1-32767
pm 1592 2nd axis, velocity loop integration time constant ‘R 26-32767 1 = ().01 [ins]
—
pm1594 2nd axis, veloeity feed forward gain Kvfff 0-100 1 =().01 [70] 1 = 190
pm1596 2nd axis, axis torsion filter time constant Tn 1 ~~32767 1 s ().01 [ins]
—
pm1599 2nd axis, monitor board signal selection, mukiplication ratio 1.32767
—
pm 1600 3rd axis, position loop gain Kp 500-20000 1 =().01 [1/s]
— =
M-37
pm 1602 3rd axis, velocity loop integration time constant Ti 26-32767 l=O.O1 [ins]
.
pm i 604 3rd axis, velocity feed forward gain Kvfff 0-100 1=0.01 [90] 1=1%
pm 1606 3rd axis, axis torsion filter time constant Tn 1-32767 I -0.01 [ins]
pm1609 3rd axis, monitor board signal selection, multi)?lication ratio 1-32767
pm1614 4th axis, velocity feed forward gain Kvfff 0-1oo 1 =0.01 [70] 1 = 170
—
pm1616 4th axis, axis torsion filter time constant Tn 1-32767 1-0.01 [ins]
pm1619 4th axis, monitor board signal selection, multiplication ratio 1-32767
—
pm 1620 5th axis, position loop gain Kp 500-20000 1 =0.01 [1/s]
pm 1624 5th axis, velocity feed forward gain Kvfff 0-1oo 1-0.01 [%] 1=1%
—
pm1626 5th axis, axis torsion filter time constant Tn 1-32767 1 = 0.01 [ins]
pm 1629 5th axis, monitor board signal selection, multiplication ratio I -32767
pm1681 - pm1685 1st - 5th axis, torque limit (–) –32767 -–1 1=1 [%]
1-1 pulse
Minimum detection unit
pm1701 -pm1705 1st - 5th axis, backlash sub-compensation amount 1-32767
= L(pm1821)/
PG (pm1071~
pm1711 -pm1715 1st - 5th axis, backlash time constant 1-32767 1 s 0.01 [ins]
pm1791 - pm1795 1st - 5th axis, multi-segment geometry offset c>et%cient 0-32767 1- Xo.ool
pm1801 -pm1805 1st - 5th axis, geometry offset coefficient 0-32767 1 = Xo.ool
—
Ist - 5th axis, axis move distance or table rotation angle per 1 1 = Minimum detection
pm1821 -pm1825 0-999999999
turn of motor unit or 0.001 deg
pm1831 -pm1835 1st - 5th axis, inertia of load 0-32767 1 = 0.0 I [kg-cm2]
—
1- 1/1000 ~m
1st 5th axis, minimum detection unit of separately installed
pm1841 -pm1845 0-999999999 (0.000001 deg) or
PG or number of pulses per 1 turn of motor
1 = 1 pulse
A2-38
Appendix Table 2.2 Parameter lable (cent’d)
—
No. Description Setting Range Unit
1= 1 mrn/min,
Feedrate corresponding to the JOG FEEDRATE setti ng posi-
pm2400 -pm2431 0-32767 0.1 inch/rein,
tion, O -31
1 deg/min
pm2432 Multiplication of jog feedrate parameter value by 10 or 100 1, 10, 100 1=X1
I = 1 mrn/min,
pm244-O Feedrate for the execution of skip 0-32767 0.1 inch/rein,
1 deg/min
1 ~ 1 mm/min,
pm2444 Feedrate of rapid traverse by external deceleration 0-32767 0.1 inch/rein,
1 de~min
1- 1 mm/min,
pm2445 Feedrate of cutting feed by external deceleration 0-32767 0.1 inch/rein,
1 deglmin
1. 1 mrn/min
1 .= 1 mm/min,
pm2521 - pm2525 1st - 5th axis, reference point return approach speed 0-32767 0.1 inchlmin,
1 deglmin
—
A2-39
Appendix Table 2.2 Parameter Table (cent’d)
1- lmmlmin,
pm253 1- pm2535 1st - 5th axis, reference point return creep speed 0-32767 0.1 inch/rein,
1 deglmin
pm2542 No. 1 spindle, index start speed (gear B selected) 1-32767 1=1 r/rein
pm2547 No. 1 spindle, index creep speed (gear B selected) 1-32767 1=1 r/rein
1 = 0.001 m/s
pm2580 Cutting feedrate acceleration 125-32767
(multiple of 4)
1- 1 mm/min,
pm2800 Maximum cutting feedrate (linear axis) 0-240000
0.1 inchlmin
1 = 1 mm/min,
pm2801 - pm2805 1st - 5th axis, rapid traverse mte 0-240000
0.1 inchhnin,
1 s 1 mm/min,
1st - 5th axis, rapid traverse rate in second S-curve accelera-
pm2811 - pm2815 Lion,dece,eration 0- 240004) O.I inch/rein,
1 deg/min
1 = 1 mtimin,
pm2821 - pm2825 Ist - 5th axis, bias in normal acceleratiotideceleration 0-240000 0.1 inch/rein,
1 deg/min
1 = 1 mm/min,
pm283 1- pm2835 Ist - 5th axis, bias in thread cutting acceleratiotideceleration 0- 240c00 0.1 inchlmin,
1 deg/min
1. 1 mtimin,
pm2851 - pm2855 1st - 5th axis, second GOOfeedrate 0-240000 0.1 inch/rein,
1 deglmin
1 = lmm/min,
pm2860 Maximum feedrate in handle feed (linear axis) 0-240000
0.1 inctimin
A2-40
Appendix Table 2.2 Parameter “Fable (cent’d)
1 = 1 mm/min,
pm2864 Shift feedrate in G76/G77 canned cycle 0-240000 cl. 1 in&/min
1- 1 mtimin,
pm2865 Maximum feedrate in F] -digit feed (Fl - F4) 0-240000 cl- ] inch,/min,
1 deg/min
1 s 1 mm/min,
pm2866 Maximum feedrate in F1 -digit feed (F5 - F9) 0-240000 cl.I inch,/min,
1 deg/min
—
Set ky converting ASCII
pm3400 - pm3409 Title display at power on, Ist line, 1-10 columns
code into decimal
1st digit
Magnification for
Title display, magnification ratio 2-digit value is assumed to
the 1st line
Ist line : 2 times be a hexadecimal numbe~
pm3420 (l-3)
2nd line: 1 time convert it into decimal for
2nd digit
Set 12h = 18 (decimal) setting.
Magnification for
the 2nd line (1 - 3)
—
Ist and 2nd digits:
Title display, display start position 1st line start posi- 2-digit value is assumed to
1st line : 10th digit tion (1 - 39) be a hexadecimal numbe~
pm3421
2nd line: 12th digit 3rd and 4th digits: convert it into decimal for
Set OCOAh = 3082 (decimal) 2nd line stint posi- setting.
tion (1 - 39)
A2-41
Appendix Table 2.2 Parameter Table (cent’d)
A2-42
Appendix Table 2.2 Parameter Table (cent’d)
——
3
No. Description Setting Range Unit
0: Not converted
Designation of operation mode in high-speed mode opera-
pm4160 1: Converted in the speci-
tion
fied sections
— —
High-speed mode operation conversion start designation
code (in ASCII) ifpm4160 = 1
pm4161 - pm4163 (Example) HON pm4161 48H
pm4162 4FH
pm4163 4EH
.
High-speed mode operation conversion end designation code
(in ASCII) if pm4160 = 1
pm4164 - pm4166 (Example) HOF pm4164 48H
pm4165 4FH
pm4166 46H
A.-43
Appendix Table 2.2 Parameter Table (cent’d)
pm4450 Small arc skip value in nose R and tool radius offset mode 0-32767 1 = Minimum input unit
1-0.001 mm,
pm4451 - pm4455 1s( - 5th axis, reference point return distance 0-32767 0.0001 inch,
0.001 deg
1-0.001 mm,
pm4461 - pm4465 1st - 5th axis. overtravel distance in G60 0-32767 0.0001 inch,
0.001 deg
I -0.001 mm,
pm455 I - pm4555 Virtual C-phase shift distance, 1st - 5th axis -32767-32767 0.0001 inch,
0.001 deg
M-44
Appendix Table 2.2 Parameter lable (cent’d)
-+=2==41
pm5428
(workpiece presetter)
pm6101 -pm6105 1st - 5th axis, pitch error compensation magnificaticm ratio
1 = X-axis, 2 = Y-axis,
pm6111 -pm6113 No. 2 stored stroke limit check axis designation, 1-3 o-3
I 3 :=Z-axis
pm6114-pm6116
pm6117 -pm6119
No. 3 stored stroke limit check axis designation,
1-3
--d-———flu—— --
I 0-3 I
---H
pm6120 - pm6122 No. 5 stored stroke limit check axis designation, 1-3
pm6421 - pm6425
1st - 5th axis, memory number storing the reference point for
pitch error compensation I
1 s 0,001 mm,
pm6801 - pm6805 1st - 5th axis, pitch error compensation intervals 0-999999999
0.0001 inch,
0.001 deg
1-0.001 mm,
pm6811 - pm6815 1st - 5th axis, second reference point position 0-:+
999999999 0.0001 inch,
0.001 deg
1 = 0.001 mm,
pm682 I - pm6825 1st - 5th axis, third reference point position 0-+999999999 0.0001 inch,
0.001 deg
pm6841 Dffset presetter measuring direction reference value, ZO I O- +999999999 I 1-0.001 mm, 0.0001 inch
pm6842 Work presetter measuring probe radius, (DX+) I O- *999999999 I 1 =0.001 mm, O.OCO1inch
pm6843 Work presetter measuring probe radius, (DX-) I O- +999999999 I I =0.001 mm,t).()~1 inch
A2-45
Appendix Table 2.2 Parameter Table (cent’d)
pm6847 Work presetter measuring enabled retraction stroke 0- * 999999999 1-0.001 mm, 0.0001 inch
pm6848 Work presetter measuring point feed-away stroke 0- * 999999999 1-0.001 mm, 0.0001 inch
—
pm6861 - pm6865 1st - 5th axis, pitch error compensation stroke (maximum) 0-+999999999 1 = 0.001 mm, 0.001 deg
pm687 I - pm6875 1st - 5th axis, pitch error compensation stroke (minimum) 0-*999999999 1 = 0.001 mm, 0.001 deg
pm6881 - pm6885
1st - 5th axis, pitch error compensation
Lion
reference point posi-
0-*999999999 1 = 0.001 mm, 0.001 deg
—
1-0.001 mm,
pm690 I - pm6905 1st - 5th axis, stored stroke limit (+) 0-*999999999 0.0001 inch,
0.001 deg
1-0.001 mm,
pm691 1- pm6915 1st - 5th axis, stored stroke limit (–) 0-+999999999 0.0001 inch,
0.001 deg
pm6920 - pm6929
No. I - No. 10 position monitor positive direction area
boundary value
0-*999999999 1.0.001 mm
pm6930 - pm6939
No. I - No, 10 position monitor negative direetion area
boundary value
0-*999999999 1-0.001 mm
pm8811 - pm8815 Ist - 5th axis, offset amount in zero point setting 0-*999999999 I s 1 pulse
A2-46
APPENDIX 2.3 PARAMETER TABILE
(YENET1200 COMPATIBLE DRIVER)
When the driver compatible with the YENET1200 is used, the contents of the parameters
are partly changed. In this case, please refer to Table 2.3.
A2-47
Appendix Table 2.3 Parameter Table (cent’d)
Execution of TV check
1 O: Not executed
1: Executed
A2-48
Appendix Table 2.3 Parameter Table (cent’d)
—
Parameter No. Bit Description
A2-49
Appendix Table 2.3 Parameter Table (cent’d)
Occurrence of an alarm if skip signal is not turned ON until the completion of axis move specified in the
skip function block
2
O: An alarm occurs.
I: An alarm does not cccur.
A2-50
Appendix Table 2.3 Parameter Table (cent’d)
Groups Tools D6 D7
6.7 @128 2 0 0
@64 4 1 0
@ 32 0 1
@ 16 1: I 1
N-51
Appendix Table 2.3 Parameter Table (cent’d)
pmOO10
1 I 1 1
No. 1 port device
Output device setting
setting
D7 D6 D5 D4
o 0 0 0 Reserved 1
0 0 0 1 Reserved 2
4-6
0 0 1 0 General-purpose RS-232C device
o 0 1 1 Not used
—
I 1 I 1
BPS setting
D2 D] Do
o 0 0 1000r75
o 0 1 llOor 150
0 1 0 300
0-2
0 1 1 600
1 0 0 1200
1 0 1 2400
1 1 0 4800
1 1 1 9600
pmOOI I
Stop bit length
Communication 0: 1 bit
3
parameter setting 1: 2 bits
No. 1 port (input)
or general-purpose Data length
RS-232C device 4 0: 7 bits
(format) 1: 8 bits
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
1 0 Odd pari~y
/42-52
Appendix Table 2.3 Parameter lable (cent’d)
—
ParameterNo. Bit Description
El
Communication I
parameter setting 1: Executed A
Al
No. 1 port (input) DR line check
‘or general-purpose ~ O Not executed
RS-232C device 1: Executed
(control)
NC data special control
7 0 Not executed
1: Executed
BPS setting
D2 D] Do
o 0 0 1COor 75
0 0 1 llOor 150
0 1 0 3C0
0-2
o 1 1 600
1 0 0 1200
I o 1 2400
1 1 0 4800
1 1 1 9600
pmOO13
Stop bit length
Communication ‘3 O I bit
parameter setting 1: 2 bits
No. I pOrt (Output)
for general-purpose Data length
RS-232C device 4 0: 7 bits
(format) 1: 8 bits
Parity bit
D6 D5
5.6 lo 0 No parity
I o 1 Even parity
1 0 Odd parity
M-54
Appendix Table 2.3 Parameter Table (cent’d)
—
ParameterNo. Bit Description
BPS setting
D2 D1 Do
o 0 0 100 or 75
0 0 1 llOor 150
0 I o 300
0-2
0 1 1 600
I o 0 1200
1 0 1 2400
1 1 0 4s00
1 I 1 9600
pmOO16
Stop bit length
Communication 3 0 1 bit
parameter setting 1: 2bits
No. 2 pOrt (OUtpUt) ——
“orgeneral-purpose Data length
RS-232C device 4 0 7 bits
(format) 1: 8 bits
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
1 0 Odd parity
—
Setting of low baud rate selection
7 0 100 and 110 bps
1: 75 and 150 bps
—
Control by control code
o 0: Not executed
1: Executed
—
pmOOl 7
RTS control
I 0: Not executed
Communication
1: Executed
parameter setting
‘JO. 2 port (output) DR line check
‘or general-purpose 2 0: Not executed
RS-232C device I: Executed
(control)
NC data special control
7 0 Not executed
1: Executed
A2-55
Appendix Table 2.3 Parameter Table (cent’d)
~BPS setting
! D2 D] Do
o 0 0 I00 or 75
0 0 1 llOOr 150
1 0 300
o-2 ~ :
1 1 600
1 0 0 1200
I
1 0 1 2400
1 1 0 4800
I I 1 9600
pmOO18
Stop bit length
Communication 3 0: 1 bit
parameter setting 1: 2 bits
No. 2 pOtT (Output) -—
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
I o Odd parity
O: Edit, display, and inputioutput operaticm of part programs 08000 to 08999 conforms to the settir
pmO022 o for pm3004.
I: Display of part programs 08000 to 08999 is permitted.
—
DC3 control code designation
4 0 13H
1: 93H
—.
DR signal check by communication module
5 0: Not checked
1: Checked
—
pmO030
Communication module device designation
6 0 RS-232C
1: RS-422
—
Tape operation designation for NC
7 OPTR
1: Communication module
—
BPS setting
D2 D1 Do
o 0 0 [200
0-2 0 0 I 2400
0 1 0 4800
0 1 1 9600
1 0 0 I92(30
pmO03 I Stop bit length
3 0: 1 bit
Communication 1: 2 bits
parameter setting
RS-232C Data length
4 0 7 bits
1: 8 bits
—
Parity bit
D6 D5
5.6 0 0 No parity
o 1 Even parity
1 0 Odd parity
—
Appendix Table 2.3 Parameter Table (cent’d)
BPS setting
D2 D1 Do
o 0 0 I200
0-2 0 0 I 2400
0 1 0 4800
0 I I 9600
1 0 0 19200
! Parity bit
D6 D5
5.6 ~ O 0 No parity
0 1 Even parity
I
+tio~of~pu~s 0“ ‘ar’ty
o 0: Least input unit
1: 10 times the least input unit
~
pm1000 4 0: Calculated value based on S command
I 1: Feedback from the spindle motor
I
1SSTP setting for “0’ output in response to “O” S command
s~ o:SSTP
“0”
1:Ss’1-p”l”
Checking of SAGR when feedrate is changed from rapid traverse to cutting feedrate.
7’ 0: Not checked
1: Checked
0.1 o 0 + +
pm1001
0 I — —
1 0 i- —
1 1 — +
A2-58
Appendix Table 2.3 Parameter Table (cent’d)
W-59
Appendix Table 2.3 Parameter Table (cent’d)
I
Parameter No. Bit ; Description
Separately installed PG
2 0: Invalid
I: Valid
pm 1030- pm 1034
Reverse connection of separately installed PG
1st - 5th axis servo 4 0: Invalid
control type 1: Valid
0: Servo axis
5
1: C-axis integral with spindle
! Axis type
61 0: Linear axis
1: Rotary axis
I
~Motor rotation direction
71 0: Forward rotation
1: Reverse rotation
D2 D1 Use of PG
No PG for spindle
I“2!:Y PG used at the spindle
1 0 PG used at the motor
pm1039
~Spindle sewo control
Spindle servo 5! O: Executed
control type 1: Not executed
Spindle configuration
7 ! O: Normal spindle
1: C-axis integrated
A260
Appendix Table 2.3 Parameter Table (cent’d)
Absolute encoder
1 0 Motor PG
1: Separately installed PG
A2-61
—.—..- _—— --
Appendix Table 2.3 Parameter Table (cent’d)
A2-62
Appendix Table 2.3 Parameter lable (cent’d)
Replacing rapid traverse with jog until the completion of reference point return after turning ON the
power
6
O: Rapid traverse is not replaced with jog.
1: Rapid traverse is replaced with jog.
Setting jog feedrate of rotary axis at 1/10 c,f that of linear axis
7 0: Not set at 1/10
1: Set at 1/10
—
Feedrate for skip function
pm2001 o 0: As specified by F code
1: As set by parameter
A2-63
Appendix Table 2.3 Parameter Table (cent’d)
, lSetupmenuscreen
I ~$~~id
Simplified TLM
3 0: Valid
1: Invalid
-+
-+
1: Valid
A2’64
Appendix Table 2.3 Parameter l-able (cent’d)
Clear of MDI buffer by program reset if M02 or M30 is specified at the completion of MDI program
O: Cleared
1: Notcleared
MDI program
Start position of
2 O: Presentcursor position
1: Beginningof the MDI program —
.
Input switchingon work shiftand offsetscreens
3 O: By soft-keys
1: Accordingto the setting for pm3002 (D4, D5) —
pm3002
Input on work shift screen (correction screen)
4 O: Absolute
1: Incremental
A2-65
.——..
Appendix Table 2.3 Parameter Table (cent’d)
Display of the spindle and the next tool on the RUN screen
5 0: Not displayed
1: Displayed
ATC display
6 0: Byte +byte
1: Word
A2-66
Appendix Table 2.3 Parameter lable (cent’d)
Processing if the same O number already exists in loading a program from tape
o 0 Warning
1: Existing program isoverwritten by new program
Interpretation of M code (M02, M30, M*99 [*: O - 3]) read at the end of program loading from tape
pm3005 3 0: Regarded as program end
1: Not regarded as program end
A2-67
Appendix Table 2.3 Parameter Table (cent’d)
Buffering of 150-byte DAT binary data after the reception of the WAT command by the communication
y ~module.
I O: Buffered
1: Not buffered
I
/42.68
Appendix Table 2.3 Parameter Table (cent’d)
A2-69
~Application of mirror image ON the intermediate positioning point for G28 if M95 is set when the power
2 I is turned ONortheNC is reset
O: Mirror image is applied
1: Mirror image is not applied.
Presetting of workpiece coordinate system shift distance when the power is turned ON (G54 - G59:
1#4143)
3
pm4001 O: Not preset
1: Preset
Presetting of workpiece coordinate system shift distance at the completion of zero return (G54 - G59:
~#4i43)
4
O: Not preset
1: Preset
Occurrence of alarm if an attempt is made to execute cycle start without carrying out reference point re-
turn after turning the power ON
6
0: Alarm occurs (041 1- 0415) (conforms topm4018 DO - D4).
1: Alarm does not cccur (setting is possible forpm4018 DO - D4).
Cycle start interlock when system number switch is set at” 1“ or pmO 109 DO= 1
7 0: Cycle start interlock is not provided.
I: Cycle start interlock is provided.
~ ~Manual reference point return type in the second and later operation after power ON
O: High-speed type
I: Low-speed type
pm4003
Automatic reference point return type in the second and later operation after power ON
7 0: High-speed type
1: Low-speed type
Occurrence of alarm if movement cc~mmand other than G28 is executed without carrying out manual or
automatic reference point return after power ON (1st - 5th axis)
pm4004 o-4 I
z -*
A2-70
Appendix Table 2.3 Parameter Table (cent’d)
Returning of the execution pointer to the start of the program when the NC is reset by the external key
o operation
O: Returned
1: Not returned
~Rewinding of tape by M30 when YASNAC standard tape reader is connected to the No. 1 RS-232C port
11 0: Not rewound
1: Rewound
Rewinding of tape by M30 when YASNAC standard tape reader is connected to the No. 2 RS-232C port
pm4008
2 0: Not rewound
1: Rewound
Microprogram common variables #100 - ;#299 become <empty> by the reset operation.
I O Emptied
1: Not emptied
pm4009
Output of leading zeros if the upper digit value of a variable is “O” at the executio~ of DPRINr function
2 0: Spaces are output.
1: Nothing is output.
—
MST status when operation mode is changed from automatic to manual
7 0: M, S, and T are forcibly finished without SPL indicating lamp lit.
1: M, S, and T are saved with SPL indicating lamp lit.
A2-71
Appendix Table 2.3 Parameter Table (cent’d)
~Processing of H code after reset or reference point return (valid when pm40 11 D1 = I)
7; o: 00
1: Saved
Reversing of the input incremental ~alue of the workpiece coordinate system shift distance
pm40 12 1 0: Not reversed
I: Reversed
A2 -72
Appendix Table 2.3 Parameter “Table (cent’d)
M-73
Appendix Table 2.3 Parameter Table (cent’d)
Display of the peak value of synchronization error between the spindle and the hole machining axis dur-
ing solid tap.
6
O: Not displayed
1: Displayed
A2-74
Appendix Table 2.3 Parameter lable (cent’d)
—
Parameter No. Bit Description
—
Output of M05 before the output of M 19 in the G76/G77 cycle
1 0: M05is notoutput.
1: M05 is output.
I Occurrence of alarm (041 I - 0419) in respmse to the cycle start executed without carrying out manual
reference point return after power ON ( 1st - 5th axis)
pm4018 o-4
O: Alarm does not occur.
1: Alarm occurs.
———
Backing up of the macro variable data dur ng normal operation
2 0: Macro variable data is backed up.
1: Macro variable data is not backed up.
— —
Validity of B code macro execution on single block switch
4 0: Valid
1: Invalid
.
Designation of argument in M code macro
pm4020 5 ~ O: Not designated
1: Designated
M-75
Appendix Table 2.3 Parameter Table (cent’d)
Output of rewind signal when rewinding NC program by the reset and rewind signal
pm5000 1 0: output
1: Not output
Sensor ON timing
pm5010 5 0: Input of direct in signal “0”+ “I”
I: Input of direct in signal “ 1” -+ “0”
A2-76
Appendix Table 2.3 Parameter l-able (cent’d)
Execution of stored stroke limit check for entry prohibited area ( 1st - 5th axis)
pm6002 0-4 O: Executed
1: Not executed
A2-77
. . .. . .
Appendix Table 2.3 Parameter Table (cent’d)
AZ-78
Appendix Table 2.3 Parameter lable (cent’d)
—
No. Description Setting Range Unit
—
pmO103 Time-out time of protocol 2 in DNC operation 1-15 1=1s
—
Time until the occurrence of ALM9023 (APL4 error)
o : 489 ms
pmO I04 0-255
1-254 : l-254ms
255 : Waiting infinitely
—
pmO107 Manual skip measuring point monitor O-6
—
pm0109 Internal system number switch setting “0”, “l” 0-255
—
pm0400 Dwell period for G76, G77 0-32767 l=lms
pm0806 Tool length measurement bias amount 0- * 999999999 1 = 0,001 mm, 0.0001 inch
—
pm0807 Tool length measurement bottom level 0- k 999999999 1 = 0,001 mm, 0.0001 inch
pm081 1- pm0815 Coordinate values at skip signal input ( 1st - 5th axis) 0- * 999999999 1 = Nlinimum input unit
—
In “mm” mode
1 -0.1 mm/min
pm0820 - pm0828 F1 -digit feedrate (F1 - F9) 0-2400000
In “inch” mode
1-0.01 inch/rein
—
1 = Nlinimum detection
pm0831 - pm0833 No, 2 stored stroke limit, 1st - 3rd axis (+) 0- * 999999999
unit
1 = Nlinimum detection
pm0834 - pm0836 No. 2 stored stroke {imit, 1st - 3rd axis (–) 0- * 999999999
unit
—
1 = hlinimum detection
pm0837 - pm0839 No. 3 stored stroke limit, 1st - 3rd axis (+) 0- * 999999999
unit
—
1 = hlinimum detection
pm0840 - pm0842 No. 3 stored stroke limit, 1st - 3rd axis (–) 0- * 999999999
unit
— —
1 = hlinimum detection
pm0843 - pm0845 No. 4 stored stroke limit, Ist - 3rd axis (+) 0- * 999999999
unit
—
1 = Nlinimum detection
pm0846 - pm0848 No. 4 stored stroke limit, Ist - 3rd axis (–) 0- * 999999999
unit
—
A2-79
Appendix Table 2.3 Parameter Table (cent’d)
1 = Minimum detection
pm0852 - pm0854 No. 5 stored stroke limit, 1st - 3rd axis (–) 0- *999999999
unit
pm0870 Return stroke in G73 cycle 0-999999999 I 1 =0.001 mm, 0.0001 inch
pm0871 Return stroke in G83 cycle 0-999999999 I 1 =0.001 mm, 0.0001 inch
pm0873 Returns stroke in G 184/G 174 cycle 0-999999999 I 1 =0.001 mm, 0.0001 inch
pm0920 - pm0922 Manual skip position information, No. 1 point (X - Z) 0- + 999999999 I 1 = 0.001 mm, 0.0001 inch
pm0923 - pm0925 Manual skip position information, No. 2 point (X - Z) 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm0926 - pm0928 Manual skip position information, No. 3 point (X - Z) 0- + 999999999 1 = 0.001 mm, 0.0001 inch
pm0929 - pm093 I Manual skip position information, No. 4 poini. (X -Z) 0- + 999999999 I 1 = 0.001 mm, 0.0001 inch
pm0932 - pm0934 Manual skip position information, No. 5 point. (X - Z) 0- + 999999999 I 1 = 0.001 mm, 0.0001 inch
pm0935 - pm0937 Manual skip position information, No. 6 point. (X - Z) 0- + 999999999 I 1 = 0.001 mm, 0.0001 inch
U: 850000
pml109-pmllll v 860000
Servo axis display name (4th-axis)
W 870000
A: 650000
B: 660000
C: 670000
pmll12-pmll14 Servo axis display name (5th-axis) Set any of the above
values
pm 1226 Spindle index stopped confirmation speed, gear B selected 1-255 1 = 1 r/rein
pm1331 Spindle, error detection on area in loop control 0-255 1 = Minimum input unit
A2-81
Appendix Table 2.3 Parameter Table (cent’d)
1 = 1 r/rein, 10 r/rein
Note: According to the
pm1400-pm1403 Spindle, spindle speed clamp (minimum) for gear 1- gear 4 0-30000
setting for pm 1002
DO
pm1404-pm1407 Spindle, spindle speed clamp (maximum) for gear 1- gear 4 0-30000 I = 1 r/rein, 10 r/rein
pm1408-pm1411 Spindle, max. motor speed for gear 1- gear 4 0-30000 I = 1 r/rein, 10 r/rein
pmi416 Maximum spindle speed during solid tap 0-32767 1 = 1 r/rein, 10 r/rein
pm1437 Spindle, position loop gain (gear B selected) 0-32767 1 = 0.01 [s-t]
pm1500 Solid tap ( l), servo axis drawing-in in-position width 0-32767 ~ = Minimum input unit
pm1501 Solid tap (2), servo axis drawing-in in-position width 0-32767 I = Minimum input unit
pm1507 Rotary tool spindle ( 1), synchronization offset parameter K2’ -32767-32767
A2-82
Appendix Table 2.3 Parameter Table (cent’d)
I ==1 tooth
Spindle, the number of teeth of gear A at the spindle side
pm1510 0-32767 Note: “9” if intermediate
used in loop control
gear is not used.
--lJ3ti:=-----
Spindle, the number of teeth of gear A of intermediate gear
pm1512
~zi=i=a
in loop control
L
~*3ac
k !in@’contro’ ----:=–L::--J
i
Spmdle, the number of teeth of gear B of mtermedlate gear m
pm1540 Delay time to check the spindle speed arrived signal (SAGR)
-Q:~A
pm1551 -pm1555 1st - 5th axis, backlash compensation amount
~a~- d
Number of teeth of motor when changing the servo feed
~
Number of teeth of screw when changing the servo feed
++:
—
JI
—
pm1580 1st axis, position loop gain Kp 500-20000 I =0.ol [1/s1
—
pm1581 I st axis, velocity loop gain Kv 350-32767 I=o.1 [1/s]
—
pm1582 I st axis, velocity loop integration time constant TI 26-32767 1 ,=0.01 [ins]
pm1584 Ist axis, velocity feed forward gain Kvfff 0-100 1==0,01 [70] l=]%
—
pm1586 1st axis, first step axis torsion filter time constant Tn 1-32767 1 ,=0.01 [ins]
— —
pm1587 1st axis, second step axis torsion filter time constanl I -32767 1 ~ 0.0 I [ins]
—
pm1588 1st axis, third step axis torsion filter time constant 1-32767 1 s0.01 [ins]
—
pm1589 1st axis, monitor board signal selection, multiplication ratio 1-32767
—
pm 1590 2nd axis, position loop gain Kp 500-20000 1 =0.01 [1/s1
pm 1596 2nd axis, first step axis torsion filter time constant Tn
_ :;2::3
A2-83
—— .——..———
.——-..--—. —
Appendix Table 2.3 Parameter Table (cent’d)
pm1597 2nd axis, second step axis torsion filter time constant 1-32767 1 s 0.01 [ins]
I pm1598 2nd axis, third step axis torsion filter time constant 1-32767
~--––
+
pm 1599 2nd axis, monitor board signal selection, multiplication ratio 1-32767 ‘=0”01+
500-20000 1 =0.01 [1/s]
~rdaxis’position’oopgain’p I 1
1=0.1
~rdaxis’’’wity]oopgainiv’v 350-32767 [1/s]
B ~~]=l.
3rd axis, velocity loop integration time constant Ti
3rd axis, first step axis torsion filter time constant Tn 1-32767 1-0.01 [ins]
w
~
3rd axis, second step axis torsion filter time constant 1-32767 1 s 0.01 [ins]
3rd axis, third step axis torsion filter time constant 1-32767 1 = 0.01 [ins]
pm 1609 3rd axis, monitor board signal selection, multiplication ratio 1-32767
B
~
I
pm1610
pm1611
pm1612
pm1614
prn1616
4th axis, position loop gain Kp
350-32767
26-32767
1-32767
!
1 =0.01 [1/s]
1=0.1 [1/s]
1 = 0.01 [ins]
1 =0.01 [%]
I 1 =0.01 [ins]
1=170
I
I pm1617 I 4th axis, second step axis torsion fiker time constant I 1-32767 I 1 =O.O1 [ins] I
L!ExL-1 4th axis, third step axis torsion filter time constant 1-32767
! 1=001 ‘ins] J
I pm1619 I 4th axis, monitor board signal selection, multiplication ratio I 1-32767 I I
pm 1620 5th axis, position loop gain Kp 500- 200Q0 1 =0.01 [1/s]
H pm1621
pm 1622
pm1624
5th axis, velocity loop gain Kv
26-32767
0-100
1=0.1 [1/s]
1-0.01
1=0.01
[ins]
[9’0] 1=1%
pm 1626 5th axis, first step axis torsion filter time constant Tn 1-32767 1 = 0.01 [ins]
w pm 1629
“-t=::
5th axis, second step axis torsion filter time constant
pm1671 -pm1675 1st - 5th axis, torque limit (+) 1-32767 1=1 [%]
pm1681 pm1685 1st - 5th axis, torque limit (–) –32767 -- I 1=1 [%]
pm1711 -pm1715 1st - 5th axis, backlash time constant 1-32767 I s 0.01 [ins]
pm1791 - pm1795 Ist - 5th axis, multi-segment geometry offset coefficient 0-32767 1 = Xo.ool
Appendix Table 2.3 Parameter lable (cent’d)
pm1801 - pm1805 1st- 5th axis. rzeometry offset coefficient 0-32767 1= Xo.ool
1st - 5th axis, axis move distance or table rotation angle p 1 = Minimum detection
pm1821 -pm1825 0-999999999
turn of motor unit or 0.001 deg
pm1831 -pm1835 1st - 5th axis, ratio of load inertia to motor inertia 0-32767 1 =0.01 [kg-cm2]
l=lflOOOpm
pm1841 - pm1845 1st - 5th axis, number of pulses per 1 turn of motor 0-999999999 (().000001 deg) or
1 s 1 pulse
1 = 1 mm/min,
Feedrate corresponding to the JOG FEEDRATE sett mg p~
pm2400 -pm2431 0-32767 0.1 inch/rein,
tion, O -31
1 deg/min
—
pm2432 Multiplication of jog feedrate parameter value by 10 or 1 1, 10, 100 l-xl
1 s 1 mtimin,
pm2440 Feedrate for the execution of skip 0-32767 0.1 inchlmin,
1 deg/min
1 = 1 mtimin,
pm2444 Feedrate of rapid traverse by external deceleration 0-32767 O.I inch/rein,
1 deg/min
1-1 mrnlmin,
pm2445 Feedrate of cutting feed by external deceleration 0-32767 0.1 inch/rein,
1 deg/min
I = 1 mm/min
0-100, (pm2000 D3 = 0)
pm2447 Feedrate for rapid traverse override FO 1=1%
0-32767
(pm2000 D3 = 1)
.42-85
Appendix Table 2.3 Parameter Table (cent’d)
pm2481 - pm2485 1st - 5th axis, backlash compensation amount in GO1 mode 0-32767 l= O.l~m
1- 1 mrn/min,
pm252 I - pm2525 Ist - 5th axis, reference point return approach speed 0-32767 0.1 inchlmin,
1 deg/min
1 = 1 mm/min,
pm2531 - pm2535 Ist - 5th axis, reference point return creep speed 0-32767 0.1 inch/rein,
1 deglmin
pm2542 No. i spindle, index start speed (gear B selected) 1-32767 1 = 1 r/rein
,.
pm2546 I -32767 1 s 1 r/rein
1-0.001 m/s
pm2580 Cutting feedrate acceleration 125-32767
(multiple of 4)
—
pm2581 S-curve factor in cutting feed O-6
1- 1 mm/min,
pm2800 Maximum cutting feedrate (linear axis) 0-240000
0.1 inchlmin
1= I mrn/min,
pm280 1- pm2805 1st - 5th axis, rapid traverse rate 0-240000
0.1 inch/rein,
-.
pm2810 Maximum cutting feedrate (rotary axis)
===7===
A2-86
Appendix Table 2.3 Parameter lable (cent’d)
1 = 1 mm/min,
pm2821 - pm2825 1st - 5th axis, bias in normal acceleration/deceleratimr 0-240000 0,1 inch/rein,
I deglmin
I ,= 1 mm/min,
pm2831 - pm2835 1st - 5th axis, bias in thread cutting acceleration/deceleration 0-240000 0.1 inch/rein,
1 deg/min
1 = 1 mm/min,
pm2851 - pm2855 1st - 5th axis, second GOOfeedrate 0-240000 0.1 inch/rein,
1 deg/min
— ——
1 = 1mm/min,
pm2860 Maximum feedrate in handle feed (linear axis) 0- 2AOOO0
0.1 inch/rein
1 ==1mm/min,
pm2862 Feedrate in high-speed feedrate section during circle cut 0-240000
01 inch/rein
—
Number of servo lag pulses for feed clamp in handle feed
pm2863 0-240000 1 s 1 pulse
operation(””O’: Not clamped)
—
1 ,= 1 mm/min,
pm2864 Shift feedrate in G76/G77 canned cycle 0- 2!40000
O.I inch/rein
—
1 = 1 mm/min,
pm2865 Maximum feedrate in F] -digit feed (F1 - F4) 0- 2!40000 O.I inch/rein,
1 deglmin
1-1 mm/min,
pm2866 Maximum feedrate in F1 -digit feed (F5 - F9) 0-240000 0, I inch/rein,
1 deglmin
—
Set by converting ASCII
pm340il - pm3409 Thle display at power on, !st line, 1-10 columns
code into decimal
A2-87
Appendix Table 2.3 Parameter Table (cent’d)
F
number
H
pm3441 7000-7999
designation
B ~d
Spindle orientation M code number (for drawing)
I pm3447
“--
Tool change M code number (for drawing)
F
pm3449 0-65535 l=lms
drawing) I
Average time necessary for the execution of an S code (for
pm3450 0-65535 I=lms
dmwing) I
Average time necessary for the execution of a T code (for
+-l
pm345 1 0-65535 I=lms
drawing)
pm3830 - pm3853 “O” must be se~ the system uses these parameters.
A2 -88
Appendix Table 2.3 Parameter lable (cent’d)
/42-89
0: Not converted
Designation of operation mode in high-speed mode opera-
pm4160 1: Converted in the speci-
tion
fied sections
pm4450 Small arc skip \alue in nose R and tool radius offset mode 0-32767 I = Minimum input unit
1 = 0.001 mm,
pm445 I - pm4455 Ist - 5th axis, reference point return distance 0-32767 0.0001 inch,
0.001 deg
1 s 0.001 mm,
pm4461 pm4465 1st - 5th axis, overtravel distance in G60 0-32767 0.0001 inch,
0.001 deg
1 s 0.001 mm,
pm455 1- pm4555 Virtual C-phase shift distance, 1st - 5th axis –32767 -32767 0.0001 inch,
0.001 deg
A2-90
Appendix Table 2.3 Parameter lable (cent’d)
pm6101 -pm6105 1st - 5th axis, pitch error compensation magnificaticm ratio 0-3
1 :=X-axis, 2 = Y-axis,
pm6!ll -pm6113 No. 2 stored stroke limit check axis designation, 1-3 0-3
3 = Z-axis
—
pm6114-pm6116 No. 3 stored stroke limit check axis designation, 1-3 0-3
.— —
~m6117 -pm6119 No. 4 stored stroke limit check axis designation, 1-3 ()-3
pm6 120- pm6 122 No. 5 stored stroke limit check axis designation, 1-3 ()-3
——
pm6 130- pm6 139 No. I - No. 10 position monitor, check axis o-5
——
I st - 5th axis, pitch error compensation data storing memory
pm6401 - pm6405
start number
—— —
1st - 5th axis, pitch error compensation data storing memory
pm641 I - pm6415
md number
—— —
1st - 5th axis, memory number storing the reference point for
pm6421 - pm6425
pitch error compensation
—
I ,= 0.001 mm,
pm6801 - pm6805 1st - 5th axis, pitch error compensation intervals 0-999999999 0,0001 inch,
0.001 deg
—
I s 0.001 mm,
pm681 I - pm6815 1st - 5th axis, second reference point position 0- + 999999999 0.0001 inch,
0.001 deg
M-91
Appendix Table 2.3 Parameter Table (cent’d)
1-0.001 mm,
pm683 1- pm6835 1st - 5th axis, fourth reference point position 0- i 999999999 0.0001 inch,
0,001 deg
pm6840 Offset presetter measuring direction reference value, XO 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm6841 Offset presetter measuring direction reference value, ZO 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm6842 Work presetter measuring probe radius, (DX+) 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm6843 Work presetter measuring probe radius, (DX-) 0- * 999999999 I = 0.001 mm, 0.0001 inch
pm6844 ‘Work presetter measuring probe radius, (DX+) 0- * 999999999 I = 0.001 mm, O.(XK)Iinch
pn16845 Work presetter measuring probe radius, (DY-) 0- * 999999999 I = 0.001 mm, O.0001 inch
pm6846 Work presetter measuring probe radius, (HZ–} 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm6847 Work presetter measuring enabled retraction stroke 0- * 999999999 I = 0.001 mm, 0.000 I inch
pm6848 Work presetter measuring point feed-away stroke 0- * 999999999 1 = 0.001 mm, 0.0001 inch
pm6861 - pm6865 1st - 5th axis, pitch error compensation stroke (maximum) 0- * 999999999 1 = 0.001 mm, 0.001 deg
pm6871 - pm6875 1st - 5th axis, pitch error compensation stroke (minimum) 0- + 999999999 I = 0.00 I mm, 0.001 deg
1 s 0.001 mm,
pm6901 pm6905 1s[ - 5th axis, stored stroke limit (+) 0- * 999999999 0.0001 inch,
0.001 deg
1 = 0.001 mm,
pm691 1- pm6915 1st 5th axis, stored stroke limit (–) 0- * 999999999 0.0001 inch,
0.001 deg
pm8811 - pm8815 Ist - 5th axis, offset amount in zero point setting 0- * 999999999 I = 1 pulse
A2 -92
.- -.
APPENDIX 3
ALARM TABLE
A3-1
APPENDIX 3.1 CLASSIFICATION OF ALARMS
Program error
Input error
1000-1099 (occurring over multiple series) Block stop Reset
alarm
DNC, COMS total, etc.
For maintenance
Memory check error (ROM, RAM)
Immediate stop, CPU halt
8000-8049 Watchdog timer error Alarm
or servo off Switching to the special maintenance
Offline error
screen
.
APPENDIX 3.2 ALARM TABLE
0051 The parameter which is made valid only when the program area is cleared has been set.
0101 There is no data specified following an address, or the data is specified without address.
—
0102 “ —“ or “.” is not used correctly.
0110 More than one M code is designated in one block ~although multiple M code option is not selected.
——
0111 The number of digits in the specified M code is larger than the allowable limit.
—
Appendix Table 3.2 Alarm Table (cent’d)
0112 M90and M91arenot designa~d inablak vvithout other commands. There isno Pcommand inthe M91blcck.
I 0[30 I More than one S code is designated in one block although multiple S control option is not selected.
I 0131 I The number of digits in the specified S code is larger than the allowable limit.
0140 I The number of digits in the specified Tcode is larger than the allowable limit.
0144 I The number of digits in the specified Et code is larger than the allowable limit.
~1
I 0151
Offset number is too large.
0160 Anillegal Gcodeis desigrrated. Ora Gcodltfor which thecomesponding option isnotsclected is designated.
I
0161 G codes which cannot be used in combinaticrr in one block are designated.
I
L 0162
0163
~An address which is mandatory is not specified.
I
~Anillegal Gisdesignated inthehigh-sped mde operation section.
I
0170 ~An illegal G code is designated in a canned cycle.
0172 1R-point level return is designated inG77 (back boring) canned cycle.
0181 The tool radius offset or nose R offset mode ends in the circular interpolation mode.
0182 An illegal G code is designated in the tool radius offset or nose R offset mode.
A3-4
Appendix Table 3.2 Alarm Table (cent’d)
—
Alarm No. [description 1
Inthetwl mdiusoffset ornose Roffset m&e, offset plane has beencllanged. Circular arcis designated outside
0183
the offset plane.
—
0184 In the tool radius offset or nose R offset mode, point of intersection cannot be obtained.
.
0185 In the tool radius offset or nose R offset mode, the shape causing reversed tool movement is designated.
0186 In the tool radius offset or nose R offset mode, a system variable for which buffering is not allowed is designated.
0187 In the tool radius offset or nose R offset mode, irrtcrference is detected.
—
0188 In the tool radius offset or nose R offset mode, automatic interference correction is not possible.
—
0189 Offset mode error (work area has been destroyed, or no output data in data output operation)
—
0190 In circular interpolation commands, a circle of “O” radius has been specified.
~eplane cannot redefined from tiegiven circular inte~olation conlmands. Incircular interpolation, corn-
0192
mands of four or more axes are designated.
.—. —
0193 The center cannot be obtained from the designated R.
0194 Tool length offset or tool position offset is designated in the circular interpolation mode.
— .——
0196 Chamfering or comer rounding cannot be designated.
— — —
0197 Chamfering or comer rounding designation plane error has occurred.
— ————
+
0198 Chamfering or comer rounding block creation impossible error has occurred.
+ —— .—. —
0200 In inputting an offset amount by using a program, a number designated with P is larger than the allowable limit.
——————
0201 Ininputting anoffset amount byusing aprogram, offset amount is too large. There isanemor in the format.
—
In “G 10 Q2° (inputting work coordinate system shift amount by program), a number clesignated with P is larger
0202
than the allowable limit.
0210 In user macro, the vahre of constant is- outside the allowable range.
—
0211 The number of cancel codes for G67 is too many.
———
0212 There is an error in the format.
—
0213 A value not defined as a variable number is used.
— — —
0214 A variable used in replace statement is the variable which cannot be used for this operati,m.
——————
0215 The nesting level of “’[]“ exceeds the allowable limit.
———
0216 The nesting level of microprogram call exceeds the allowable limit.
~’n’’”’”n
0221
“ '`n'' isoutside
‘
tieallowable
I 0226 I Execution of the following functions was impossible: ASIN, ACOS, LN, SQRT I
I 0227 I Overflow has occurred during conversion int.o integer. I
I 0228 I Overflow has occurred with the input data for the BCD function. I
I 0229 I There is an error in the format of the BIN function. I
I 0230 I Overflow has occurred as the resrdtof execution of the EXP function. I
I 0240 I Reference point return has not been completed with the axis for which G29, G30 is designated. I
I 0241 I Reference point return is invalid for the axis for which G28 is designated.
I 0250 I A-n illegal code has been designated in a solid tap program. I
I 0255 IA C command is designated for the spindle in the spindle control mode. I
I 0256 I An S command is designated for the spindle in the C-axis control mode. I
M
● There isno Por Qcommandinthe M98 block.
● There is no P command in the G65/G66, C~25block.
● Both G25 and M98/M99 are designated in the same block.
Nesting level of M98 subprogram call or G25 exceeds the allowable limit.
~ .2
In a program that calls a microprogram by G, M, or T code (M98, M99, G65, G66, G25), the designated pro-
0262
gram number or sequence number is not found.
I 0263 lAnattempt wasmade tostart aprogmm byexecutingaddress search after buffering subprogram ormacro call. I
I 0264 I M99 is used in copy program when an attempt was made to execute the program copy function. I
● Ior Jcommand isnotdesignated inthe G106 block.
0270 ● Neither Inor I command is designated in the G106 block.
● Anaxisother than Xand Yisdesignated inthe G106 block.
I
0275 I During progmm interruption,an illegal command is designated. I
I
( 0280 I hr the scaling mode, an illegal command is designated. I
0281 I There is an error in the format of G50/G51 block. Scaling value is W“, I
0285 lTheorderofdesignatioticancellationofthefollowingfunctionsisincomect:mimorimage,scaling,romtion. I
A3-6
Appendix Table 3.2 Alarm Table (cent’d)
-1
Alarm No. Description
——
I
0290 A sequence number is not found al the restart of the program. I
0291 The operation that changes the coordinate system i:; executed at the restart of the program
0292 At the restart of the program, an axis was moved by MDI intervention.
— —
030 I There are no tools registered in the. designated tool group.
0302 All tools in the designated tool group are in the skipped status.
—
Inthecoordinate roUtion mode, anillegal Gcode is designated. 0rG68is designated inietoolr adiusoffset ~
0310
mode.
— — —–-+
0311 There is an error in the format of the G68, G69 command block.
—
0312 In the coordinate rotation mode, an axis that cannot be designated is designated.
A work coordinate system that cannot be designated for the G54 - G59 J* work coordinate system shift program
0320
is selected. Or G54-G59is designated inthecirclllar inte~olation mode.
—.
0321 A local coordinate system is set although a work coordinate system is not set.
— —
0322 G53 is designated in incorrect conditions.
—
0360 Incircle cutcommands, radius R < offset amount D.
—
0361 In circle cutting, a plane other than the G17 plane is selected.
—
0362 There is an error in the format of circle cut program.
L
— _.— —
0395 Cycle start is executed after changing the mode from tape to memo~, or from memory to tape.
—
During tape/direct operation, an attempt was made to return to the main program by intern] pting program execu-
0396
I tion.
—
I 0397 During tape/direct operation, operation interruption that does not allow the re-execution has been carried out.i
— —–J
0400 An O number of five or more digits is designated.
—
1
I 0401 An N number of five or more digits is designated.
—-J
4
A3-7
Appendix Table 3.2 Alarm lable (cent’d)
I 0421 I After the execution of G27, the axis has not returned to the reference point (X-axis).
I 0422 I After the execution of G27, the axis has not returned to the reference point (Y-axis).
I 0423 I After the execution of G27, the axis has not returned to the reference point (Z-axis)
I 0424 I After the execution of G27, the axis has not returned to the reference point (4th-axis).
0425 After the execution of G27, the axis has not returned to the reference point (5th-axis).
I
0431 Before the axis move, the axis has reached the entry prohibited area (outside) of stored stroke limit (X-axis)
1
LI 0432
L Before the axis move, the axis has reached the entry prohibited area (outside) of stored stroke limit (Y-axis)
—
Before the axis move, the axis has reached the entry prohibited area (outside) of stored stroke limit (Z-axis)
I
0433 L
L OX—L -
Before the axis move, the axis has reached the entry prohibited area (outside) of stored stroke limit (4th-axis)
Before the axis move, the axis has reached the entry prohibited area (outside) of stored stroke limit (5th-axis)
~1
0491 In the G3 1 block, skip signal (1) has not been input.
I
In the G31 block, skip signal (2) has not been input.
~1
When G3 1 is executed, the skip signal (I) is not ready.
~1
0495 When G31 is executed, the skip signal (2) is not ready.
u~-–-Pc82e”OrhasOccu@=@=
1004 I DNCcheck sum error has occurred.
A3-8
Appendix Table 3.2 Alarm Table (cent’d)
Start number of the battery backed-up memory stc,ring the cell controller 1/0 link hfo~iition is outside the al-
1020
lowable range.
—
1021 An interface error between the cell controller and COM in the cell controller system.
— —.
1041 Incorrect command has been made for the PLC ccntrol axis (X-axis).
1042 Incorrect command has been made for the PLC ccntrol axis (Y-axis).
I 1043 I Incorrect command has been made for thePLC ccntrol axis (Z-axis). I
I 1044 [1ncorrect command has been made for the PLC cc,ntrol axis (4th-axis). I
I 1045 I Incorrect command has been made for the PLC ccntrol axis (5th-axisj. I
I 1051 I Axis has been changed while the control axis selected statm signal is ON (X-axis). I
I 1052 I Axis has been changed while the control axis selec[ed status signal is ON (Y-axis). I
I 1053 I Axis has been changed while the control axis selected status signal is ON (Z-axis). I
I 1054 I Axis has been changed while thecorrtrol axis selected status signal is ON (4tf-axis). I
i 1055 Axis has been changed while the control axis sele,:ted status signal is ON (5th-axis).
I 1080 I Execution of a program block has been stopped with the ERR O signal ON.
L.Joti. Offset and work coordinate system shift amount area total check error has occurred.
— — —J
1094 Macro variable area total check error has occurrecl.
1 . -1
1095 Machining program area total check error has occurred.
l– .— –--l — — J
1096 Tool life control data area total check error has occurred.
L- 1
. — —-1
1098 The fan is faulty.
— —
L- I -1
I I099 \ High temperature in the NC unit. I
I 2012 I Axis has reached the stored stroke limit No. 1 area (Y-axis). I
I 2013 Axis hasreached thestored stroke limit No. 1 area (Z-axis). I
I
2014 Axishasr eachedt hestoreds trokelimitNo. 1 area (4th-axis).
A
2015 Axis hasreached thestored stroke limit No. 1 area (5th-axis).
I 2020 ~More than twoareas aremade valid attiesame time mong No.2-No.5 areas. I
I 2021 I Axis has reached the outside of the stored stroke limit No. 2 area (X-axis). I
I 2022 I Axis has reached the otmide of the stored stroke limit No. 2 area (Y-axis), I
I 2023 I Axis has reached the outside of the wored stroke limit No. 2 area (Z-axis). I
I 2024 I Axis hasreached the mtside of the stored stroke limit No. 3 area (X-axis). I
I 2025 I Axis has reached the outside of the stored stroke limit No. 3 area (Y-axis). I
Axis has reached the outside of the stored stroke limit No. 3 area (Z-axis).
~
Axis has reached the outside of the stored stroke limit No. 4 area (X-axis).
~
Axis has reached the outside of the stored stroke limit No. 4 area (Y-axis).
L~”~~J –
Axis has reached the outside of the stored stroke limit No. 4 area (Z-axis).
~
c-4-–-— Axis has reached the outside of the stored stroke limit No. 5 area (X-axis).
1Axis has reached the outside of the stored stroke limit No. 5 area (Y-axis).
J
~
I 2033 ~Axis has reached the outside of the stored stroke limit No. 5 area (Z-axis). I
I 2040 ~Axis has reached the inside of the stored stroke limit No. 2 area. I
204 I ~Axis has reached the inside of the stored stroke limit No. 3 area.
I 2042 ~Axis has reached the inside of the stored stroke limit No. 4 area. I
2043 I Axis has reached the inside of the stored stroke limit No. 5 area. I
L 2044 ~The end point does not lie on the circle in manual circular interpolation type 2.
--+-- --
The start point does not exist on the circle in manual circular interpolation type 1.
—’
I
La ‘— 1
2046 In manual circular interpolation, depth of CU[is too large.
-----J- — A
L
~When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
2051
I ~ON before the C-phase is latched (X-axis). I
A3-10
Appendix Table 3.2 Alarm Table (cent’d)
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
2052
ON before the C-phase is latched (Y-axis).
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
2053
ON before the C-phase is latched (Z-axis).
—
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
2054
ON before the C-phase is latched (4th-axis).
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
2055
ON before the C-phase is latched (5th-axis).
—
2060 The reference point return (low-speed type) is executed in the manual skip B (measuring) mode.
After the completion of measurement in the manual skip (A/B) mode, measuring cycle is e xecuted again without
2070
returning the contact detection axis.
In reference point return, the deceleration LS is turned OFF after it has been turned ON once and then turned ON
2081
again (X-axis).
In reference point return, the deceleration LS is turned OFF after it has been turned ON once and then turned ON
2082
again (Y-axis).
—
In reference point return, the deceleration LS is turned OFF after it has been turned ON once and then turned ON
2083
again (Z-axis).
In reference point return, the deceleration LS is turned OFF after it has been turned ON once and then turned ON
2084
again (4th-axis).
t i — —
w--ax)
In reference point return, the deceleration LS is mrned OFF after it has been turned ON once and then turned ON
1 2091
According to the parameter setting, retraction operation must be made in reference point return operation (X-
axis).
According to the parameter setting, retraction operation must be made in reference point return operation (’Y-
2092
axis).
L I —.
A3-11
According to the parameter setting, retraction opxation must be made in reference point return operation (Z-
2093
axis).
According to the parameter setting, retracticm operation must be made in reference point return operation (4th-
2094
axis).
I 2095
According to the parameter setting, retracticm operation must be made in reference point return operation (5th-
axis). I
2101 P-SET error has occurred (X-axis).
* Absolute position overflow has occurred with the absolute position detection function
(X-axis).
1 2112
Absolute position overflow has occurred with the absolute position detection function
(Y-axis).
I
I Absolute position overflow has occurred with the absolute position detection function
2113
I ~~-axis)
~— Absolute position overflow has occurred with the absolute position detection function
I (4th-axis).
Absolute position overflow has occurred with the absolute position detection function
2115
(5th-axis).
_
[—________
2121 There is no battery mounted on the AXIS board (X-axis).
Difference in axis positions between the position at the previous power off and the position at the start-up of the I
2132
i absolute position detection function is excessively large (Y-axis). I
Difference in axis positions between the position at the previous power off and the position at the start-up of the
2133
absolute position detection function is excessively large (Z-axis).
Difference in axis positions between the position at the previous power off and the position at the start-up of the I
+ 2134
absolute position detection function is excessively large (4th-axis).
A3-12
Appendix Table 3.2 Alarm Table (cent’d)
Difference in axis positions between the position at the previous power off and the position at the start-up of the
2135
absolute position detection function is excessively large (5th-axis).
2141 Reference point return movement has been interrupted due to mode change (X-axis).
2142 Reference point return movement has been interrupted due to mode change (Y-axis). 7
—~
2143 Reference point return movement has been interrupted due to mode change (Z-axis).
—
2144 Reference point return movement has been interrupted due to mode change (4th-axis).
2145 Reference point return movement has been interrupted due to mode change (5th-axis).
—
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2151
latch is completed (X-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2152
latch is completed (Y-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2153
latch is completed (Z-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2154
latch is completed (4th-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2155
latch is completed (5th-axis).
2161 While an axis is disconnected, the disconnection input has been turned OFF (X-axis).
2162 While an axis is disconnected, the disconnection input has been turned OFF (Y-axis).
2163 While an axis is disconnected, the disconnection input has been turned OFF (Z-axis).
2164 While an axis is disconnected, the disconnection input has been turned OFF (4th-axis).
2165 While an axis is disconnected, the disconnection input has been turned OFF (5th-axis).
2180 4n axis has been decelerated and stopped due to turning ON of the ERR 1signal.
2191 l%e SLPC input signal has been turned off in the spindle command loop sequence by G93.
A3-13
Appendix Table 3.2 Alarm Table (cent’d)
~ The memory used to store machining programs has not been initialized.
“s’’’’”O”
In initialization processing, expansion memory for storing machining programs and the memory after power on
3011
do not match.
3012 Axis configuration setting parameters do not agree with the physical axis configuration.
3014 The number of valid axes is greater than the allowable number.
3037 I Serial communication error has occurred in the communication with the inverter (Cl).
3038 ~Serial communication error has occurred in the communication with the inverter (C2).
A3-14
Appendix Table 3.2 Alarm Table (cent’d)
—
Alarm No. [description
3100 Hardware error has been detected with the servo pack or AXIS board.
3131 Serial communication error has occurred in the communication with the inverter (No. 1 spindle).
A3-15
Appendix Table 3.2 Alarm Table (cent’d)
I I I
Alarm No. Description
, /
Encoder type parameter has been set incorrectly (Z-axis).
~
3174 Encoder type parameter has been set incorrectly (4th-axis).
I
I 3175 I Encoder type parameter has been set incorrectly (5th-axis). I
I 3181 I Malfunctioning is detected with the PG counter of the absolute position encoder (X-axis). I
I 3182 I Malfunctioning is detected with the PG counter of the absolute position encoder (Y-axis). I
I 3183 I Malfunctioning is detected with the PGcounterof the absohste position encoder(z-axis). I
I 3184 I Malfunctioning is detected with the PG cotmterof the absolute position encoder (4th-axis). I
I 3[85 I Malfunctioning is detected with the PG counter of the absolute position encoder (5th-axis). I
I 3211 I Separately installed PG is set valid although the hardware is not installed (X-axis). I
I 3213 I Separately installed PG is set valid although the hardware is not installed (Z-axis). I
I 3214 I Separately installed PG is set valid although the hardware is not installed (4th-axis). I
I 3215 I Separately installed PG is set valid although the hardware is not installed (5th-axis). I
I 3221 1Disconnection in wiring tothe separately installed PG(X-axis) I
3253 NMI interruption has occurred due to- the occurrence of watchdog time-out. I
A3-16
Appendix Table 3.2 Alarm Table (cent’d)
I 3274 I Program has been destroyed due to turning the power off during editing (program). I
I 3275 I Data error has occumed when turning the power OFF during editing (custom variables). I
The power has been turned OFF during editing. This requires the program to be checked after turning the power
3276
ON.
3296 During sequence editing, the power is turned ON for the NC with the system number swikh set in “O”.
3301 Excessively large current is supplied to the servo pack main circuit (X-axis).
—
3302 Excessively large current is supplied to the servo pack main circuit (Y-axis),
—
3303 Excessively large current is supplied to the servo pack main circuit (Z-axis).
3304 Excessively large current is supplied to the servo pack main circuit (4th-axis).
—
3305 Excessively Iarge current is supplied to the servo pack main circuit (5th-axis).
—
3311 Servo pack MCCB has been tripped (X-axis).
A3-17
Appendix Table 3.2 Alarm Table (cent’d)
3321 An error has occurred with the servo pack regeneration resistor (X-axis).
3322 An error has occurred with the servo pack regeneration resistor (Y-axis).
3323 An error has occurred with the servo pack regeneration resistor (Z-axis).
3324 An error has occurred with the servo pack regeneration resistor (4th-axis).
3325 An error has occurred with the servo pack regeneration resistor (5th-axis).
3331 DC voltage in the servo pack main circuit is abnormally high (X-axis).
3332 DC voltage in the servo pack main circuit is abnormally high (Y-axis).
3333 DC voltage in the servo pack main circuit is abnormally high (Z-axis).
3334 DC voltage in the servo pack main circuit is abnormally high (4th-axis).
3335 DC voltage in the servo pack main circuit is abnormally high (5th-axis).
3341 DC voltage in the servo pack main circuit is abnormally low (X-axis).
3342 DC voltage in the servo pack main circuit is abnormally low (Y-axis).
3343 DC voltage in the servo pack main circuit is abnormally low (Z-axis).
3344 DC voltage in the servo pack main circuit is abnormally low (4th-axis).
I
3345 -o
LJL ““-’’---
VUILa~C ‘- “--
111 ‘--”- ~dGK
L1lC >CIVU -“-’- 11121111
–-’- C1l -:--’’”
UU1l ‘- tlU1lU1lllttlly
1> -L--—-””’ ‘-”””‘<”-
lUW --”-’
(J U1-ilAIS}.
I 3351 Heat sink in the servo pack has been overheated (X-axis).
I 3352 Heat sink in the servo pack has been overheated (Y-axis).
I 3353 Heat sink in the servo pack has been overheated (Z-axis).
H+
Heat sink in the servo pack has been overheated (4th-axis).
I 3361 Disconnection of the current command cable between the NC and the servo pack (X-axis).
I 3362 Disconnection of the current command cable between the NC and the servo pack (Y-axis).
3363 Disconnection of the current command cable between the NC and the servo pack (Z-axis).
3364 Disconnection of the current command cable between the NC and the servo pack (4th-axis).
3365 Disconnection of the current command cable between the NC and the servo pack (5th-axis).
=
Open phase in the three-phase power supply for the servo pack (X-axis).
I
I 3372 Open phase in the three-phase power supply for the servo pack (Y-axis).
I 3373 Open phase in the three-phase power supply for the servo pack (z-axis).
—
3374 Open phase in the three-phase power supply for the servo pack (4th-axis).
A3-18
— —.-——
Appendix Table 3.2 Alarm Table (cent’d)
3375 Open phase in the three-phase power supply for the servo pack (5th-axis).
9012 In RS-232C communications, an illegal character (not conforming to EIA or 1S0) is detected.
In RS-232C communications, one block capacity ( 128 characters) has been exceeded. 3
9013
9019 Framing error has occurred (stop bit setting error cjr transmission error).
9023 Data has not been sent within the specified length of time.
—
9024 Send or receive processing is not executed.
A3-19
APPENDIX 3.3 ALARM TABLE
(YENET1200 COMPATIBLE DRIVER)
When the driver compatible with the YENET1 200 is used, the contents of the alarm numbers
are partly changed. In this case, please refer to Table 3.3.
~1 In tape mode operation, one block capacity ( 128 characters) has been exceeded.
0017 After the reading of RS-232C interface stop code, more than 10 characters of data has been read.
0023 Data has not been sent within the specified length of time.
0050 The parameter which is made valid after power off/on operation has been set.
0051 The parameter which is made valid only when the program area is cleared has been set.
O1o1 There is no data specified following an address, or the data is specified without address.
0104 Overflow has occurred with the input numerical value (more than 9 characters).
0106 The same address is designated more than one time in one block.
0107 Nesting of “(”; ‘“)” is used without “(”; “(” and “)” are not used in pairs.
A3 -20
. ,. -,,- A .,-, ,,, ., .
0111 I The nurnberof digits in the specified Mcode is Iarger than the allowable limit. I
0112 I M90 and M91 are not designated in a block without other commands. There is no P command in the M91 block. I
0131 I The number of digits in the specified S code is larger than the allowable limit.
0140 I The number of digits in the specified Tcode is larger than the allowable limit.
0144 I Thenumberof digits in the specified B code is larger than the allowable limit. I
0150 Offset number is too large.
— — —
0151 Offset number specified in H/D switching is too large.
— —
0152 Offset number H is not designated.
—
0160 An illegal G code is designated. Or a G code for which the corresponding option is not s,>lected is designated.
0161 G codes which cannot be used in combination in one block are designated.
—
0162 An address which is mandatory is not specified.
—
0163 An illegal G is designated in the high-speed mode operation section.
0172 R-point level return is designated in G77 (back boring) canned cycle.
A3 -21
Appendix Table 3.3 Alarm Table (cent’d)
0181 The tool radius offset or nose R offset mode ends in the circular interpolation mode.
0182 An illegal G code is designated in the tool radius offset or nose R offset mode.
In the tool radius offset or nose R offset mode, offset plane has been changed. Circular arc is designated outside
0183
the offset plane.
0184 In the tool radius offset or nose R offset mode, point of intersection cannot be obtained.
0185 In the tool radius offset or nose R offset mode, the shape causing reversed tool movement is designated.
0186 In the tool radius offset or nose R offset mode, a system variable for which buffering is not allowed is designated.
0187 In the tool radius offset or nose R offset mode, interference is detected.
0188 In the tool radius offset or nose R offset mode, automatic interference correction is not possible.
0189 Offset mode error (work area has been destroyed, or no output data in data output operation)
In circular interpolation, commands including three axes are designated. In helical interpolation, axes exceeding
0191
the number of controllable axes are designated.
The plane cannot be defined from the given circular interpolation commands. In circular interpolation, com-
0192
mands of four or more axes are designated.
0194 Tool length offset or tool position offset is designated in the circular interpolation mode.
0198 Chamfering or comer rounding block creaticn impossible error has occurred.
0200 In inputting an offset amount by using a program, a number designated with P is larger than the allowable limit.
0201 In inputting an offset amount by using a program, offset amount is too large. There is an error in the format.
In “’G 10 Q2° (inputting work coordinate system shift amount by program), a number designated with P is larger
0202
than the allowable limit.
0210 In user macro, the value of constant is- outside the allowable range.
0214 ~A variable used in replace statement is the variable which cannot be used for this operation.
0216 ~The nesting level of microprogram call exceeds the allowable limit.
A3 -22
Appendix Table 3.3 Alarm Table (cent’d)
—
Alarm No. Description
—
0217 DO - END is not used in pairs.
—
0218 The numbersof brackets“’[”and “]” do not agree witheach other.
0219 In “DO M“, 1 S m S 3 is not satisfied.
0220 In “GOTO n“, “n“ is outside the allowable range or ‘“n” is not found.
—
0221 In a microprogram, division by “0” is executed.
— —.
0222 Square root of a negative value
—
0223 Floating point data exceeds the allowable range.
0224 In modal call (G66), axis command is specified with M99 return designation.
—
0225 Overflow has occurred with operation stack.
—
0226 Execution of the following functions was impossible: ASIN,ACOS,1.N,SQRT
.
0227 Overflow has occurred during conversion into integer.
0228 Overflow has occurred with the input data for the 13CD function.
—
0229 There is an error in the format of the BIN function.
.
0230 Overflow has occurred as the result of execution of the EXP function.
—
0240 Reference point return has not been completed with the axis for which G29, G30 is designated.
—
0241 Reference point return is invalid for the axis for which G28 is designated.
— —
0250 A-n illegal code has been designated in a solid tap program.
— —
0255 A C command is designated for the spindle in the spindle control mode.
0256 An S command is designated for the spindle in the C-axis control mocle.
—
● There is no P or Q command in the M98 block.
0260 ● There is no P command in the G65/G66, G25 block.
● Both G25 and M98/M99 are designated in the same block.
—
0261 Nesting level of M98 subprogram call or G25 exceeds the allowable limit.
— — —
In a program that calls a microprogram by G, M, or T code (M98, M99, G65, G66, G25), the designated pro-
0262
gram number or sequence number is not found.
0263 An attempt was made to start a program by executing address search after buffering subprogram or macro call.
0264 M99 is used in copy program when an attempt was made to execute the program copy function.
—
● I or J command is not designated in the G106 block.
0270 ● Neither I nor I command is designated in the G 106 block.
● An axis other than X and Y is designated in the G 106 block.
— —
0275 During program interruption, an illegal command :s designated.
— —.
A3 -23
Appendix Table 3.3 Alarm Table (cent’d)
I 0291 IThe opemtionthat~hange, the coordinate system is executed at the restart of the program.
I 0292 I At the restart of the program, an axis was moved by MDI intervention.
In the coordinate rotation mode, an illegal G code is designated. Or G68 is designated in the tool radius offset
0310
I mode.
I 0311 ! There is an error in the format of the G68, G69 command block.
I 0312 In the coordinate rotation mode, an axis that cannot be designated is designated.
I A work coordinate system that cannot be designated for the G54 - G59 J* work coordinate system shift program
0320
; is selected. Or G54 - G59 is designated in the circular interpolation mode.
0321 ~A iocal coordinate system is set although a work coordinate system is not set.
I 0361 I In circle cutting, a plane other than the G17 plane is selected.
0382 More than one area has been selected from No. 3- No. 5 prohibited areas,
I
An execution program does not exist.
~
0391 An execution program is being input.
I 0393 I A sequence number that does no exist is designated in M98 QG25 commands,
I 0395 I Cycle start is executed after changing the mode from tape to memory, or from memory to tape.
During tape/direct operation, an attempt was made to return to the main program by interrupting program execu-
0396
tion.
A3 -24
Appendix Table 3.3 Alarm Table (cent’d)
I 0397 lDuring~p/directo~ration,o~mtionintemptionthatdmsnotallowtiere-executiontlasbeencatiedout. I
0407 Before the axis move, the axis is in the stored stroke limit No. 3 area.
1
0408 Before the axis move, the axis is in the stored stroke limit No. 4 area.
r — --l
0409 Before the axis move, the axis is in the stored stroke limit No. 5 area.
r
0411 Reference point return has not been completed (X.axis).
—.
I
0412 Referencepoint return has not been completed (Y-axis).
I — J
I 0413 I Reference point return has not been completed (Z-axis). I
I 0422 I After the execution of G27, the axis has not returned to the reference point (Y-axis). I
I 0423 \ After the executionof G27, the axis ha, not returnedto the referencepoint (Z-axis). I
I 0424 I After the execution of G27, the axis has not returned to the reference point (4th-axis). I
I 0425 I After the execution of G27, the axis has not returned to the reference point (5th-axis). I
I 0432 lBefore theaxis move, theaxis hasreached theentry prohibited area(outside) ofstored stroke limit (Y-axis) I
I 0434 lBefore theaxis move, theaxis hasreached theen~y prohibited area(outside) ofstored sHokelimit(4ti-axis) I
I 0435 lBefore theaxis move, theaxis hasreached theentry prohibited area(outside) ofstored stroke limit (5th-axis) I
I 0491 I In the G31 block, skip signal (I)has not been input. I
A3 -25
—.. .. .
Appendix Table 3.3 Alarm l“able (cent’d)
0492 In theG31 block, skip signal (2) has not been input.
0494 When G31 is executed, the skip signal (1) is not ready.
0495 When G31 is executed, the skip signal (2) is not ready.
Start number of the battery backed-up memcry storing the cell controller I/O link information is outside the al-
1020
lowable range.
1021 ~An interface error between the cell controller and COM in the cell controller system.
1041 Incorrect command has been made for the PI.C control axis (X-axis).
1042 Incorrect command has been made for the PLC control axis (Y-axis).
1043 Incorrect command has been made for the PI-C control axis (Z-axis).
I044 Incorrect command has been made for the P!LC control axis (4th-axis).
I045 Incorrect command has been made for the PLC control axis (5th-axis).
1051 Axis has been changed while the control axis selected status signal is ON (X-axis).
1052 Axis has been changed while the control axis selected status signal is ON (Y-axis).
1053 Axis has been changed while the control axis selected status signal is ON (Z-axis).
1054 Axis has been changed while the control axis selected status signal is ON (4th-axis).
1055 Axis has been changed while the control axis selected status signal is ON (5th-axis).
1080 Execution of a program block has been stopped with the ERR O signal ON.
1092 Battery backed-up memory area total check error has occurred.
E ~
A3 -26
Appendix Table 3.3 Alarm Table (cent’d)
— —
Alarm No. Clescription
1093 Offset and work coordinate system shift amount area total check error has occurred.
2011 Axis has reached the stored stroke limit No. 1 area (X-axis).
— —
2012 Axis has reached the stored stroke limit No. 1 area (Y-axis).
2013 Axis has reached the stored stroke limit No. 1 area (Z-axis).
— —
2014 Axis has reached the stored stroke limit No. 1 area (4th-axis).
2015 Axis has reached the stored stroke limit No. 1 area (5th-axis).
—
2020 More than two areas are made valid at the same time among No. 2- No. 5 areas.
— —
2021 Axis has reached the outside of the stored stroke limit No. 2 area (X-axis).
2022 Axis has reached the outside of the stored stroke limit No. 2 area (Y-axis).
—
2023 Axis has reached the outside of the stored stroke limit No. 2 area (Z-axis).
2024 Axis has reached the outside of the stored stroke limit No. 3 area (X-axis).
—
2025 Axis has reached the outside of the stored stroke limit No. 3 area (Y-axis).
2026 Axis has reached the outside of the stored stroke limit No. 3 area (Z-axis).
—
2027 Axis has reached the outside of the stored stroke limit No. 4 area (X-axis).
2028 Axis has reached the outside of the stored stroke limit No. 4 area (Y-axis).
—
2029 Axis has reached the outside of the stored stroke limit No. 4 area (Z-axis).
—
2031 Axis has reached the outside of the stored stroke limit No. 5 area (X-axis).
— —
2032 Axis has reached the outside of the stored stroke limit No. 5 area (Y-axis).
—
2033 Axis has reached the outside of the stored stroke limit No. 5 area (Z-axis).
—
A3 -27
Appendix Table 3.3 Alarm Table (cent’d)
2040 Axis has reached the inside of the stored strcike limit No. 2 area.
204 I Axis has reached the inside of the stored strc)ke limit No. 3 area.
2042 Axis has reached the inside of the stored strc}ke limit No. 4 area,
I 2043 I Axis has reached the inside of the stored stroke limit No. 5 area.
I 2044 I The end point does not lie on the circle in manual circular interpolation type 2.
I 2045 I The start point does not exist on the circle in manual circular interpolation type 1.
II In< 11
LU.J
I When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
ION before the C-phase is latched (X-axis).
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
2052
ON before the C-phase is latched (Y-axis).
When the separately installed PG is used for reference point return, the decelemtion LS is turned from OFF to
2053
ON before the C-phase is latched (Z-axis).
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
ON before the C-phase is latched (4th-axis).
When the separately installed PG is used for reference point return, the deceleration LS is turned from OFF to
:: ,+ON before the C-phase is latched (5th-axis).
2060 ‘ Thereference point retum(low-speed type) isexecuted inthemanual skip B(measuring) mode.
After the completion of measurement in the manual skip (A/B) mode, measuring cycle is executed again without
2070
returning the contact detection axis.
e
--=---- Reference point return position error has occurred (Y-axis).
A3 -28
Appendix Table 3.3 Alarm Table (cent’d)
In reference point return, the deceleration LS is turned OFF after it has been turned ON once and then turned ON
2084
again (4th-axis).
In reference point return, the deceleration LS is turned OFF after it has been turned ON once and then turned ON
2085
again (5th-axis).
According to the parameter setting, retraction operation must be made in reference point return operation (X-
2091
axis).
According to the parameter setting, retraction operation must be made in reference point return operation (Y-
2092
axis).
According to the parameter setting, retraction operation must be made in reference point return operation (Z-
2093
axis).
According to the parameter setting, retraction operation must be made in reference point return operation (4th-
2094
axis).
According to the parameter setting, retraction operation must be made in reference point return operation (5th-
2095
axis).
Absolute position overflow has occurred with the absolute position detection function
2111
(X-axis).
——
Absolute position overflow has occurred with the absolute position detection function
2112
(Y-axis).
Absolute position overflow has occurred with the absolute position detection function
2113
(Z-axis).
Absolute position overflow has occurred with the absolute position detection function
2114
(4th-axis).
Absolute position overflow has occurred with the absolute position detection function
2115
(5th-axis).
Appendix Table 3.3 Alarm Table (cent’d)
Difference in axis positions between the position at the previous power off and the position at the start-up of the
2131
absolute position detection function is excessively large (X-axis).
Differencein axis positions between the position at the previous power off and the position at the start-up of the
2132
I absolute position detection function is excessively large (Y-axis).
L+
Difference in axis positions between the pos ition at the previous power off and the position at the start-up of the
absolute position detection function is excessively large (Z-axis).
Difference in axis positions between the pos ition at the previous power off and the position at the start-up of the
2134
absolute position detection function is excessively large (4th-axis).
Differencein axis positionsbetweenthe positionat the previouspower off and the position at the start-up of the
2135
I absolute position detection function is excessively large (5th-axis).
~1 Reference point return movement has been interrupted due to mode change (X-axis).
U:—1 2143
Reference point return movement has been interrupted due to mode change (Y-axis).
Reference point return movement has been interrupted due to mode change (Z-axis).
1
2144 Reference point return movement has been interrupted due to mode change (4th-axis).
L
2145 I Reference point return movement has been interrupted due to mode change (5th-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2151
latch is completed (X-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2152
I latch is completed (Y-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2153
I latch is completed (Z-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
21S4
I latch is completed (4th-axis).
During the execution of reference point return, the deceleration LS is turned from OFF to ON before C-phase
2155
I latch is completed (5th-axis).
I 2161 I While an axis is disconnected, the disconnection input has been turned OFF(X-axis).
I 2162 I While an axis is disconnected, the disconnection input has been tumedOFF (Y-axis).
I 2163 I While an axis is disconnected, the disconnection input has been turned OFF(Z-axis).
I 2164 I While an axis is disconnected, the disconnection input has been turned OFF (4th-axis).
I 2165 I While an axis is disconnected, the disconnection input has been turned OFF (5th-axis).
A3 ~~
30
Appendix Table 3.3 Alarm Table (cent’d)
I 2180 I An axis has been decelerated and stopped due to turning ON of the ERR 1 signal. I
I 2190 I The machine is not ready,
2191 The SLPC input signal has been turned off in the spindle command loop sequence by G93.
I 3010 I The memory used to store machining programs has not been initialized. I
❑d
In initialization processing, expansion memory for storing machining programs and the memory after power on
AXIS configuration setting parameters do not agree with the physical axis configuration, or the option M not se-
~
3013 YENET station number parameter setting error
—
3014 The number of valid axes is greater than the allowable number.
A3 -31
.——.—..—.
Appendix Table 3.3 Alarm Table (cent’d)
w
,
Disconnection in PG wiring (3rd-axis)
1-
3121 + Over-speed has been detected ( 1st-axis).
3131 Serial communication error has occurred in the communication with the inverter (spindle).
I
3141 Runaway is detected with the servo controlled axis ( 1st-axis).
A3 -32
Appendix Table 3.3 Alarm Table (cent’d)
3191 Error has occurred in the reduction of fraction of the gear ratio ( 1st-axis).
I ------
3192 Error has occurred in the reduction of fraction of the gear ratio (2nd-axis).
I
3193 Error has occurred in the reduction of fraction of the gear ratio (3rd-wxis).
I —J
3194 Error has occurred in the reduction of fraction of the gear ratio (4th-axis).
1
— —------l
I 3195 I Error has occurred in the reduction of fraction of the gear ratio (5th-axis). I
E
3221 Disconnection in wiring to the separately installed PG (1st-axis)
3240 Servo has been turned off due to turning ON of the ERR 2 signal.
1
A3 -33
Appendix Table 3.3 Alarm Table (cent’d)
3252 NMI interruption has occurred due to- the occurrence of bus gate error.
3253 NMI interruption has occurred due to- the occurrence of watchdog time-out.
3270 ~Data error has occurred when turning the power OFF (battery backed-up memory).
3271 Data error has occurred when turning the power OFF (tool life control).
3272 Data error has occurred when turning the power OFF (macro).
3273 Data error has occurred when turning the power OFF (internal memory).
3274 Program has been destroyed due to turning the power off during editing (program).
3275 Data error has occurred when turning the power OFF during editing (custom variables).
The power has been turned OFF during editing. This requires the program to be checked after turning the power ~
3276
ON.
3296 During sequence editing, the power is turned ON for the NC with the system number switch set in “O”.
—
3297 Sequence data has been destroyed.
3302 Excessively large current is supplied to the servo pack main circuit (2nd-axis).
3303 Excessively large current is supplied to the servo pack main circuit (3rd-axis).
A3 -34
Appendix Table 3.3 Alarm Table (cent’d)
3304 Excessively large current is supplied to the servo pack main circuit (4th-axis).
3305 Excessively large current is supplied to the servo pack main circuit (5th-axis).
I 3322 I An error has occurred with the servo pack regenemtion resistor (Y-axis). I
I 3323 I An error has occurred with the servo pack regeneration resistor (Z-axis). I
I 3324 I An error has occurred with the servo pack regeneration resistor (4th-axis). I
I 3325 I An error has occurred with the servo pack regeneration resistor (5th-axis). I
3331 I DC voltage in the servo pack main circuit is abnormally high (lst-axis). I
I 3332 I DC voltage in the servo pack main circuit is abnormally high (2nd-axis). I
I 3333 /DC voltage in the servo pack main circuit is abnormally high (3rd-axis). I
I 3334 ~DC vol~ge in the servo pack main circuit is abnormally high (4th-axis).
I
I 3335 I DC voltage in the servo pack main circuit is abnormally high (5th-axis). I
I 3381 / Communication error has occurred in the YENETI 200( Ist-axis). I
I 3382 I Communication error has occurred in the YENET 1200 (2nd-axis), I
I 3383 I Communication error has occurred in the YENET 1200 (3rd-axis). I
3384 Communication error has occurred in the YENET 1200 (4th-axis).
1 -------1
3385 Communication error has occurred in the YENET 1200 (5th-axis).
1 —d
3391 Communication error has occurred in the YENET 1200 (spindle).
1 4
3395 Converter error has occurred (spindle).
–J
3401 Converter error has occurred (1st-axis).
I -4
Converter error has occurred (2nd-axis).
El 4
3403 Converter error has occurred (3rd-axis).
1 I 4
3404 Converter error has occurred (4th-axis).
I 4
I 3405 I Converter emorhas occurred (5th-axis). I
A3 -35
-——. .—.-—.—— .—
—-—-—.
Appendix Table 3.3 Alarm Table (cent’d)
~1
Watchdog error has occurred in the YENET 1200 (5th-axis).
~~
I
3442 Ground fault (2nd-axis)
—
I
L“4 L-––––-–
Erroneous setting of the motor code (4th-axis)
J
A3 -36
Appendix Table 3.3 Alarm Table (cent’d)
—
Alarm No. [description
—
9012 In RS-232C communications, an illegal character (not conforming to EIA or ISO) is dete cted.
9013 In RS-232C communications, one block capacity (128 characters) has been exceeded.
—
9014 In RS-232C communications, there is no response of data set ready signal.
—
9015 Overflow has ~curred with the input numerical value (more than 9 characters).
—
9016 In RS-232C communications, interface parity error has occurred.
—
9017 In RS-232C communications, interface overrun has occurred. (protocol setting error or transmission error)
—
9018 There is an error in RS-232C interface line selection.
9019 Framing error has occurred (stop bit setting error c~rtransmission error).
A4-1
a
AUXKev .....................
Auxiliary Function Lack . . . . . . . . . . . . . .. . . 2-35
Editing a Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-7
AA Editing an MDIProgram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-12
B Editing the Part Program Stored in Memory . . . . . . . . . . . . . . . . . . . ...6-8
S-inch Take-up Reel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-8
Background Reset Function.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8 -14
Emergency Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...1-11
BGReset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-62
Entry ofart MDIProgmm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-12
Broken PGCable . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . 9-17.9-22
Erasing the Trml Life Control Data . . . . . . . . . . . . . . . . . . . . . . . . . ...5-27
Broken Spindle PGCable .. 9-17
Error Pulse Display Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-9
Buzr.er Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...3-23
Excessive Follow-up Error . . . . . . . . . . . . , ., . . . . . . . . . . . .. 9-16.9-21
Excessive Follow-up Error Spindle . . . . . . . . . . . . . . . . . . . . . . . . ...9-16
c Excessive Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17.9-22
A4-2
I Nurmal Display on CRT Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . ...3 -16
number ofactually used characters . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 -29
I/O Device Setting Function . .,,...,...,....,.....,...,,....,8- 14 numerical setting up .,, ...,,.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
I/O MONITORING JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-8
INPUT SIGNALS (PLC+ NC),...,,.. ... . . . . . . . . . . . . . . . . . .. AI-2
hrput/output and Verify Function, . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-12
0
INPU’J/OUTPUT AND VERIFY JOB. . . . . . . . . . . . . . . . . . . . . . ...8-12 l-iine MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-24
Inputting a Parr Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-42 OpenPhaseD ejection, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-20
Inspection . . . . . . . . . . . . . . . . . . . . . . . . . ...,.....,...,....,..,.,2-7 Operating Time Function . . . . . . . . . . . . .,. .,. ,., . . . . . . . . . . . . . ..7. I5
NC Unit . . . . . . . . . . . . . . . . . . . . . . . . . . ., .,....,.....2-7 OPERATION JNTERVENTION DURING AUTOMATIC
Tape Reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-8 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . ...2-37
Inspection of the Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-13 OperationModeControlS ignals. ..,,,.. . . . . . . . . . . . . . . . A1-2, A1-9
hrterlock inputs.,,...,,..,,...,.. . . . . . . . . . . . . . . . ..l . . . . . ..l-I4 OPERATION STEPS . . . . . . . . . . . . . . . . . . .,....,.......,...,..,3-2
lNTERNAL JNFORMATIONJOB . . . . . . . . . . . . . . . . . . . . . . . . . . ..8-[5 OptionSpecification s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...1-9
Internal Switch Function....,,..,,.. . . . . . . . . . . . . . . . . . . . . . ...6-16 Optional Block Skip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2.32
Inverter Alarm...,........,....,.. . . . . . . . . . . . . . . . . . . . . . ...9-23 optional block skip B function.. . . . . . . . . . . . . . . . . . . . . . . . . . . . ,. .2.33
Inverter Unit Alarm........,...,,.. . . . . . . . . . . . . . . . . . . . . . ...9-25 OptiOna lSto p. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2.32
OIJTPUT SIGNALS (NC+ PLY) . . . . . . . . . . . . . . . . . . . . . . . . . . .. A1-9
Outputting a Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-46
J Over Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-24
Overcument, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-18
Overvoltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19.9-24
Overload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . .. 9-16.9-21
Override . . . . . . . . . . . . . . . . . . . . . . . . ,,, .,. ,.. .,. ... . . . . . . . . ..2.3(J
K
Key Buffer Edit Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,. .3-22
P
Key Memory Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-16 P-SETError, . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . ...9-15
Pa8e Keys . . . . . . . . . . . . . . . . . . . . . . . . ., . . . . . . . . . . . . . . . . . . . ...3-13
Parameter Function,.,.,...,,.,.,.. .,, ..,...,...,,...,...,..8-3
M PARAMETER JOB.................,.. . . . . . . . . . . . . . . . . . . ...8-3
Machine Lock .... .. ... .. . . . . . . . . , . . . . . . . ...2-34 Paramete rTabl e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. A2. . . . . . . .. A2-3
Machine Operation Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...1-6 PARAMETER TABLE
Macro Variable Function ., . ...,..... . . . . . . . . . . . . . . . ..6 . . . . ..6-I7 (YENET1200 COMPATIBLEDRIVER) . . . . . . . . . . . . . .. A2-47
MAINTENANCE DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-2 Parity Emor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-7
Manual Absolute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-41 PART PROGRAM DIRECTORY JOB... . . . . . . . . . . . . . . . . . . . ...4-28
Manual Centering Operation...,.,,.. . . . . . . . . . . . . . . . . . . . . . ...2-49 PA.REPROGRAM EDIT JOB.....,.. . . . . . . . . . . . . . . . . . . . . . . ...4-3
MANUAL OPERATION . . . . . . . . . . . . . . . . . . .. 2-16,2-19 PART PROGRAM INPUWOUTPUT AND VERIFY JOB . ... 4-42
Manual Operation Intervention during Automatic Operation . 2-37 Phase Detection Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-23
Manual Rapid Traverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-16 Pilch Error Function, . . . . . . . . . . . . . . . . .,...,.......,..........8.7
Manual Reference Point Retur n.,...., . . . . . . . . . . . . . . . . . . . . . ...2-20 Play back Function .,, , . .,, . . . . . . . . . .,, . . . . . . . . . . . . . . . . . . ...2-56
Manual Reference Point Return to the SecondReferencePoint 2-23 Pop-up Menu, . . . . . . . . . . . . . . . . . . . , . ., . . . . . . . . . . . . . . . . . . ...3-21
A4-3
Program Restart..,........,...,,., ,, . ., ., . .,, , .,, ,, .,, .,.,2-50 TIME CONTROL .IOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-13
PROTECHVE FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...1-11 TOOL DATA CONTROL JOB,..,,,. ,,, ..,,..,......,.......,5-9
Tool Length Measurement . . . . . . . . . . . . ., . . . . . . . . . . . . . . . . . . ...2-43
TOOL LIFE CONTROL JOB....,,., . . . . . . . . . . . . . . . . . . . . . ...5-23
R
Troubleshooting ...,....,..,..,,,.. . 9-7,9-21
RAPID ... ., . ., . . . . . . . . . . . . . . . . ...2-16 Turning ON/OFF f/O Signals Forcibly, .,, , ., . . . . . . . . . . . . . . . ...8-11
Rapid Traverse Override ......... . ., . . . . . . . . . . . . . . ...2-31
Reference Point, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2 -20
Reference Pom[Retum Area Error.,. . . . . . . . . . . . . . . . . . . . . . . ..9-I4
u
Reference Point ReturnPositio nError .,, . . . . . . . . . . . . . . . . . . . ...9-14 Under Voltage . . . . . . . . ...9-19
Regeneration Error.,....,...,..,,. . . . . . . . . . . . . . . . . . . . . . . ...9-19 User’s Message Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-12
Renaming a Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-39
RESET Key..,....,......,....,.. . . . . . . . . . . . . . . . . . . . . . ...3-15
Retumto the Operation [nterrupted Point ,,, .,, , . ., ., .,, .,, .,...2-47
v
RS-232C Commcrnications Parameters . . . . . . . . . . . . . . . . . . . . . . ...4-57 Verifyingthe Part Programs, ,. ..,..., . . . . . . . . . . . . . . . . . . . . . ...4-53
RS-232C Emor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-8 Version Number Function . .,...,.., . . . . . . . . . . . . . . . . . . . . . . ...8-15
RS-232C Interface Troubleshooting Flowchari ., ., ., 9-8
Run-away Prevention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-22 w
Wke Break in Current Instruction Cable . ., ., . . . . . . . . . . . . . . . . ...9-19
s WORKPIECECOORDINATE SYSTEM JOB . . . . . . . . . . . . . . . . . . . . 5-3
Saving aParc Program after Editing . . . . . . . . . . . . . . . . . . . . . . . . ...4-23 Writing the Measured Tool Length Offset Amount 5-18
Selecting the Absolute/Incremental Mcxle 5-8 Writing the Offset Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...5-9
sequence number search . . . . . . . . . . . . . . . . . . . . . ...6-8 Writing the Tool Life Control Data,,,. , . . . . . . . . . . . . . . . . . . . . ...5-23
Sequence Parameter Function . . . ., . . . . ...8-7 Writing the Workpiece Coordinate System Shift Correction
Amount . . . . . . . . . . . . . . . . . ...5-5
Serial Interface Setting . . . . . . . . . . . . . . . . . . 4-58.9-10
Writing the Workpiece Shift Amount . . . . . . . . . . . . . . . . . . . . . . . . ...5-4
Servo Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-22
Servo Alarm Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-II
Servo Axis Control . . . . . .. AI-13 Y
Servo Axis Control Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. AI-5
YASNAC System Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...1-7
Servo Communication Alarm 9-22
YENET1200 . . . . . . . ...9-21
Servo Configuration Function ...,... ., . . . . . . . . . . . . . . . . . . . . ...8-17
YENET1200 command time-out . . . , . . . . . . . . . . . . . . . . . . . . . . . ...9- 23
Servo Drive Uni[Communicatlon Error . . . . . . . . . . . . . . . . . . . . . ...9-18
YENET1200Communication Emor . . . . . . . . . . . . . . . . . . . . . . . . ...9- 24
Servo Power Not Ready . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . ...9-15
YENET1200 Watchdog Error.,..,,,. ,, . . . . . . . . . . . . . . . . . . . ...9-25
Servo Unit Alarm . . . . . . . . . . . . . . . . . ., . . . . . . . . . . . . . . . . . . . . ...9-25
Setting Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-20.8-6
SETTING JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-16
Setting the Coordinate Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-7
Setting the Tool Life Control Data . . . . . . . . . . . . . . . . . . . . . . . . . ...5-24
Simultaneous 2-or 3-axis Handle Feed. . . . . . . . . . . . . . . . . . . . . . ...2-19
Soft-keys . . . . . . . . . . . . ...3-12
Software Switch Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-17
Spindle Control . . . . . . . . . . . . . . . . . . ., . . . . . . . . . . . . . .. A1-7. A1-I5
Standard Configuration of YASNAC System ., 1-2
Standard Specifications....,....,.. . . . . . . . . . . . . . . . . . . . . . . . ...1-7
Step Feed . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . ...2-17
Stored Stroke Limit . . . . . . . . . . . . . . . ,, . . . . . . . . . . . . . . . . . . . ...1-12
Stored Stroke Limit B, C . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . ...1-13
Stored Stroke Limit Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6-21
Storing an MDI Program . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . ...6-14
Switching the Program Path Drawing Screen 4-89
T
Tape Reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-42
A4-4
YASNAC J300M
OPERATING MANUAL
TOKYO OFFICE NewI Per Ta<eshloa SoLlh To.Jcr 1-16. <algan, Wnatoki TC.,C 105 .~sar,
Pho-e 8’.3-5402-4511 Fax 81.3-5402-4580
YASKAWA ELECTRIC AMERICA. INC
Chicago-Corporate Headquafiers 2942 ‘AacA.r.h.f B(J 5 Korthbrook IL 60362-2328 U S .~
Fhc’? ..647 29.-2340 Fax 1-847-498-240
Chicago-Technical Center 3’60 PMz:~tnu 2 c NIor[rbrook IL 60062-<917 U S A
Phc-[ %47 29 0411 Fax 1-847 29”-. C18
MOTOMAN INC
805 - her., ale ‘Wesl Carrolltcn Ok{ 45449 J S ~.
Phc-e S13.847.620(1 Fax 1-513847-6277
YASKAWA EL~TRICO DO BRASIL COM=RCIO LTDA
. .
‘he-c :9&96.569.300 Fax 49.151%EW9-3C11
Motoman Robotfcs AB
?OX 5C: S38525 Tors as, Swei?.?-
~hc 7e J6 41? E-;0575 Fax 46-486-41410
Motoman Robotec GmbH
Y
YASUAWA
. ..——.— —.—.——..—-