yaskawa J300L Operating Manual

CNC SYSTEM FOR TURNING APPLICATIONS
YASNAC J300L
OPERATING MANUAL
Upon receipt of the product and prior to initial operation, read these
instructions thoroughly, and retain for future reference.
REFERENCE
YASNAC J300L PROGRAMMING MANUAL
TOE-C843-13.21
—-—.——— .-.——. —. ——— ——.
———..,.,.-.—— -.. . .
MANUAL NO. TOE-C843-1 3.20
.—.—.——.. .-, ,—..—. —.,—. —-.

CONTENTS

FOREWORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...!
NOTES FOR SAFE OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
KEY TO WARNING LABELS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
1. OUTLINE OF THE PRODUCT
1.1 OUTLINE OF YASNAC SYSTEM . . . . . . . . . . . . . . . . . . . . . . ...1-2
III
1.1.1
1.1.2
1.1.3
1.1.4 General Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Environmental Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Machine Operation Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.2 PROTECTIVE FIJNCTIONS . . . . . . . . . . . . . . . . . . . . . . . .. . ...1-12
1.2.1
1.2.2 Overtravel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
1.2.3 Stored Stroke Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1.2.4 Interlock inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
EmergencyStop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
2. BASIC OPERATION OF YASNAC
2.1 GENERAL FLOW OF OPERATION . . . . . . . . . . . . . . . . . . . . ...2-3
2.2 INSPECTION BEFORE TURNING THE POWER ON . . . . . . . ...2-4
2.2.1
2.2.2
2.2.3
2.3 TURNING THE POWER ON AND
2.3.1
2.3.2 Checking the Motors for Abnormalities . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
2.3.3 ProcedureforTurningthe PowerOFF . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
2.3.4 inspection ofthe Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-12
inspection ofthe NC Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-6
inspection oftheTape Reader.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7’
Preparation before Turningthe Power ON . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
INSPECTION AFTER POWE:R ON...... . . . . . . . . . . . . . . . . ...2-9
ProcedureforTurningthe PowerON . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2.4 MANUAL OPERATION (I) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-15
2.4.1
2.4.2 Jog Feed (JOG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-16
2.4.3 Step Feed (STEP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-16
2.4.4 Handle Feed (HANDLE)* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-17
Manual Rapid Traverse (RAPID) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-15
1
——.,.— ,—. =. —. —..- ,,.. ! .-~
. ..-.. —-..
—.-. . . .
2.5 MANUAL OPERATION (2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-18
2.5.1 Simultaneous 3-axis Handle Feed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-18
2.5.2 Manual Reference Point Return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-19
2.5.3 Manual Reference Point Return tothe Second Reference Point* . . . . 2-22
2.5.4 I-line MDI . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . . . . . . . . . ...2-23
2.6 AUTOMATIC OPERATION (1) . . . . . . . . . . . . . . . . . . . . . . . . . ...2-24
2.6.1
2.6.2 Memory Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . ...2-26
2.6.3 MDI Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-27
2.6.4 Feed Hold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-28
2.6.5
Preparation of Automatic Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
Override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-29
2.7 AUTOMATIC OPERATION (2) . . . . . . . . . . . . . . . . . . . . . . . . . ...2-31
2.7.1
2.7.2 Optional Block Skip........,., . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-31
2,7.3 Dry Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-32
2.7.4 Machine Lock......,,....,.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-33
2.7.5 Auxiliary Function Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-33
2.7.6 Feed Hold in Thread Cutting*. . . . . . . . . . . . . . . . . . . . . . . . . . . . ., . ...2-34
Optional Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-31
2.8 OPERATION INTERVENTION
DURING AUTOMATIC OPERATION . . . . . . . . . . . . . . . . . . . ...2-35
2.8.1 Manual Operation intervention during Automatic Operation . . . . . . . . . 2-35
2.8.2 MDIOperation intervention during Automatic Operation . . . . . . . . . . . . 2-36
2.8.3 Automatic Handle Mode Offset* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-37
2.8.4 Manual Absolute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-38
2.9 AUTOMATIC OPERATIONS AT ENHANCED LEVEL . . . . . ...2-40
2.9.1
2.9.2 Return tothe Operation interrupted Point* . . . . . . . . . . . . . . . . . . . . . . . 2-40
2.9.3 Saving the Present Position Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42
2.9.4 Program Restart* . . . . . . . . . . . . . . . . . . . . . . . . . . . . ., ., .,, .,, , . . ...2-43
Return tothe Setup Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..2-40
3. BASICS OF DISPLAY AND WRITING OPERATION
3.1 BASICS OF TERMS REIATED TO OPERATION ,, . .,..,.....3-2
3.1.1
3.1.2 Jobs and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.1.3 YASNACJ300L Function Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Process Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
ii
3.2 NC OPERATION PANEL . . .. . . . . . . . . . . . . . . . . . . . . . . . . . ...3-8
3.2.1
3.2.2 Normal Display onCRTScreen. . . . . . . . . . . . . . . . . . . . . . . . . . . ...3-15
3.2.3
3.2.4
3.2.5
Keys and Display Screen on NC Operation Panel . . . . . . . . . . . . . . . . 3-8
Pop-up Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..3-2o
Key Buffer Edit Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..3-21
Buzzer Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..3-22
4. EDIT PROCESS OPERATION
4.1 PART PROGRAM EDIT JOB . . . . . . . . . ...0................4-3
4.1.1
4.1.2
4.1.3 Saving aPart Program after [:diting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
4.1.4
Calling aPart F’rogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
Editing aPart F’rogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Deleting aPart Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-23
4.2 PART PROGRAM DIRECTORYJOB . . . . . . . . . . . . . . . . . . ...4-26
4.2.1
4.2.2 Calling aPartl%ogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-33
4.2.3
4.2.4
4.2.5 Copying aPart Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4-39
Display ofthe[lirectory ofPart Programs . . . . . . . . . . . . . . . . . . . . . . . . . 4-26
Deleting aPart Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4-35
Renaming aPart Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-37
4.3 PART PROGRAM lNPUT/OUTPUTAND VERIFY JOB . . . . ...4-40
4.3.1 inputting aPart Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4-40
4.3.2
4.3.3
4.3.4 Setting the Communication Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . 4-55
4.3.5 Other Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4-60
Outputting a Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4-44
Verifying the Part Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-51
5. SETUP PROCESS OPERATION
5.1 SETUP JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...5-2
5.1.1
5.1.2 Clearing the Offset Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..5-4
Writing the Tool Offset Data..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.2 WORKPIECE COORDINATE SYSTEM SHIFT JOB . . . . . . . . ...5-5
5.2.1
5.2.2 Clearing the Workpiece Coordinate System ShiftAmount . . . . . . . . . . . . 5-6
Writing theWorkpiece Coorclinate System ShiftAmount . . . . . . . . . . . . . 5-5
5.3 TOOL LIFE CONTROL JOB . . . . . . . . . . . .,. ,.. s. . . . . . . . . . ...5-7
5.3.1 Writing the Tool Life Control Data... . . . . . . . . . . . . . . . . . . . . . . . . . . ...5-7
5.3.2 Displaying the Tool Lite Control Data. . . . . . . . . . . . . . . . . . . . . . . . . . ...5-7
5.3.3 Setting the Tool Life Control Data,,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.3.4 Erasing the Tool Life Control Data... . . . . . . . . . . . . . . . . . . . . . . . . . ...5-10
6. RUN PROCESS
6.1 PROGRAM JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..6-3
6.1.1
6.1.2 Program Number Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6.1.3 Address Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
6.1.4 Editing the Part Program Stored in Memory . . . . . . . . . . . . . . . . . . . . . . . . 6-7
6.1.5
6.1.6 Display of Subprogram Nesting information . . . . . . . . . . . . . . . . . . . . . . 6-10
6.2 MDIOPERATION JOB . . . . . . . . . . . . . . . . ., .,, , . ., . . . . . . ...6-11
Program Information [)isplayed on Screen . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Execution ofa Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
6.2,1
6.2.2
6.2.3
6.2.4
6.2.5
Entry ofan MDI Program ...,..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Editing an MDI Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6 -11
Execution ofan MDI Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...6- 12
Deleting an MDI Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Storing an MDI Program..,,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
6.3 COMMAND VALUE DISPIAY JOB....,, . . . . . . . . . . . . . . . ...6-14
6.3.1 Collective Display of Command Values . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
6.4 SEITING JOB...............,,.,,.. . . . . . . . . . . . . . . . . ...6-15
6.4.1 internal Switch Function*..,,, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
6.4.2 Software Switch Function* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,, ..,6-16
6.4.3 Macro Variable Function, ...,, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
6.4.4 Setting Function.,.......,.. . . . . . . . . . . . . . . . . . . . . . . . . . . . ., .,...6-19
7. COMMON PROCESS OPERATION
7,1 PRESENTPOSITION [)ATACONTROLJOB . . . . . . . . . . . . . ...7-2
7.1.1 Collective Display ofPresentPosition Data . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7.1.2 Display of Present Position Data
7.1.3 Display of Present Position Data
7.1.4 Display of Remaining Distance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-6
7.1.5 Setting the Coordinate Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
7.1.6 Error Pulse Display Function.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ., . ...7-9
in the Workpiece Coordinate System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
in the External Coordinate Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-5
—-...—-...——..-—.—
iv
7.2 ALARM DISPLAY JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-10
7.2.1
7.2.2 Servo Alarm Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..7-11
7.2.3
Alarm Functiorl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-10
User’s Message Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..7-12
7.3 TIME CONTROL. JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . ...7-13
7.3.1 Calendar Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..7-14
7.3.2 Operating Time Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-15
8. MAINTENANCE PROCESS
8.1 PARAMETER JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . ...8-3
8.1.1
8.1.2 Setting Functio n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6
8.1.3 Sequence ParameterFuncti~n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
8.1.4 Pitch Error Furlction *....... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
8.2 l/O MONITORING JOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-8
8.2.1
8.2.2 DisplayingtheON/OFFStatusofthe Selectedl/OSignals . . . . . . . . . . . 8-9
8.2.3 TurningON/OFFl/OSignalsForcibly . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
Parameter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
DisplayingtheON/OFFStatusof thel/OSignals . . . . . . . . . . . . . . . . . . . 8-8
8.3 lNPUT/OUTPUT AND VERIF’YJOB . . . . . . . . . . . . . . . . . . . ...8-12
8.3.1
8.3.2
8.3.3
input/outputandVerifyFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-12
Reset Functiorl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..8-14
l/ODeviceSettingFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..8-14
8.4 INTERNAL INFORMATION *JOB . . . . . . . . . . . . . . . . . . . . . . ...8-15
8.4.1
8.4.2
8.4.3
Version Number Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
Memory Dump Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16
Key Memory Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...8-16
9. MAINTENANCE
9.1 MAINTENANCE DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9-2
9.1.1
9.1.2 Checking the lVClnformation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
9.1.3 Display ofAlarm lnformatiorl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
9.1.4
9.1.5 Troubleshooting (l) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:7
9.1.6 Troubleshooting (2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...9 -17
9.1.7 Alarms Not indicated byAlarm Numbers . . . . . . . . . . . . . . . . . . . . . . . 9-23
Checking the StatusofTroubles. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 9-2
Cause ofAlarrn and Corrective Action . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
v
APPENDIX 1 LIST OF NC lNPUT/OUTPUT SIGNALS
APPENDIXI.I INPUT SIGNALS (PLC--+ NC) . . . . . . . . . . . . . . . . .. A1-2
1.1.1 Operation Mode Control . . . . . . . . . . . ., . . . . . . . . . . . . . . . . . . . . . . . . .. A1-2
1.1.2 CNCPart Program Execution Control . . . . . . . . . . . . . . . . . . . . . . . . . . .. A1-4
1.1.3 ServoAxis Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..A1-5
1.1.4 No. l Spindle Control.....,., . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..A1-7
1.1.5
1.1.6 YENET1200Compatible lnverter Control . . . . . . . . . . . . . . . . . . . . . . . . . Al-9
No. 2SpindleControl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..A1-8
APPENDIX 1.2 OUTPUT SiGNALS (NC-+ PLCj . . . . . . . . . . . . . . Al -10
1.2.1
1.2.2 NC Part Program Execution Control. . . . . . . . . . . . . . . . . . . . . . . . . . .. A1- 12
1.2.3 Servo Axis Control, . ., . .,, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Al- 14
1.2.4 No, l Spindle Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Al- 17
1.2.5 No.2Spindle Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. A1 -18
1.2.6 YENET1200Compatible lnverter Control . . . . . . . . . . . . . . . . . . . . . . . . A1 -19
1.2.7 Axis Variable Data, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Al- 20
Operation Mode Control ., .,.,..... . . . . . . . . . . . . . . . . . . . . . . . . . .. A1 -10
APPENDIX 2 PARAMETER TABLE
APPENDIX 2.1 CLASSIFICATION OF THE PARAMETERS . . . . . . . A2 -2
APPENDIX 2.2 PARAMETER TABLE . . . . . . . . . . . . . . . . . . . . . . . . .. A2-3
APPENDIX 3 ALARM TABLE
APPENDIX 3.1 CLASSIFICATION OF ALARMS . . . . . . . . . . . . . . . . . A3 -2
APPENDIX 3.2 ALARM TA13LE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. A3-3
APPENDIX 4 INDEX
vi
FOREWORD
This manual describes cautionary items that must be taken into consideraticm when operating the YASNAC J300L (with basic NC operation panel, 9-inch CRT) as well as the basic config­uration 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 detailecl explanation if necessary.
The YASNAC J300L comes with a programming manual in addition to thi~;operating manu­al. Use these manuals in conjunction with each other to ensure productive 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.
Unless otherwise specifiecl, the following conditions apply in programming explanations and programming examples.
. Metric system for input and metric system for output/moveme.~t
: Zero point in the base coordinate system
+
: Reference point
@
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 ttat 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 mechanicals ystem, 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 derailed information relating to the machine.
General Precautions
Some drawings in this manual are shown with the protective cover or shields removed,
in order to describe the detail with more clarity. 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 reference
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 OPEF{ATION
Read this operating manual thoroughly before installation, operation , maintenance or in­spection of the YASNAC J300L. In this manual, the NOTES FOR SAFE OPERATION are classified as “WARNING” or “CAUTION’.
Indicates a potentially hazardous situation which, if
~ WARNING
~ CAUTION
Even items describedinl ~ CAUTION I may result in a vital accident in some situations.
not avoided, could result in death or serious injury to personnel.
Indicates a potentially hazardous situi~tion which, if not avoided, may resuR in minor or moderate injury
to personnel and damage to equipmenk
It may also be used to alert against unsafe practice.
In either case, follow these important items.
KEY TO WARNING LABELS
The following warning labels are used with the YASNAC J300M.
mq~q ::;::ard
Do not touch the terminals while the power is on, and for 5 minutes after switching off the
Locationoflabel
NCunit
— Warninglabel
iv
E:
,fi#Y-xkfi
Mi%M&
Q
Use,proper grounding techniques.
n
Locationoflabel
Grounding wires must be connected to the unit’s grounding terminals.
NCunit
—.
Warninglabel
! WARNING
O
IW#UX%n%’JoF%Ji:M3ti !
Maycauseelectric shock.
Il@l
Locationoflabel
Don?touti theinside.
-J
NCoperationpanelwith9inchCRT
L]
—–’—
Rearface
Warninglabel
1
STORAGE PRECAUTIONS
~ CAUTION
Do not store the product in locations subject to rain, water droplets,
or harmful
gases or liquids.
Page
1-4
Failure to observe this cauticm may result in product failure.
Select a storage area
temperature
and humidity requirements.
indoors that is clean and meets the following
1-4
Failure to observe this caution may result in product failure. Ambient temperature : - 20’)C to 60° C
Relative humidity : 10%
2
CAUTIONS ON USE
AND OF’ERATION
~ WARNING
B
Do not touch any unit, terminals, etc., while the power is ON.
to 90%
Page
2-5 Failure to observe this warning may lead to electric shock or device mal­function.
Immediately after switching the power
some electric
charge. Do not touch any parts which are live when
the power is ON for 5 minutes after switching the power
OFF, the product retains
OFF.
Failure to observe this warning may lead to electric shock or device mal­function.
Do not damage cables, subject them to excessive stress, or pinch
them.
Excessive load on cables may cause electric shock.
When the unit is turned ON, never touch its rotating parts.
Failure to observe this warning may result in personal injury.
Never modify the product,
Failure to observe this warning may result in electric shock, fire, or prod­uct failure.
2-5
2-5
2-5
2-5
~ CAUTION
Use the product in an environment with the following characteris-
tics.
Using it in an environment in which it is subject to high temperatures, high humidity, dust, corrosive gases, vibration or impacts may cause fire, elec­tric shock or malfunction.
Free from gases or vapors that create a potentially explosive atmo­sphere.
.
Free from oil, organic solvents, Relative humidity in the range 10I to 90% RH, with no condensation. Ambient temperature in the O“C to 45° C with no freezing.
(Installation site must not be exposed to direct sunlight, must be dis­tanced from heat generating devices, and must be indoors.)
Wbration not exceeding 4.9 m/s2 (0.5 G).
etc.
Page
-——
1-4
I
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 mal­function.
I
Do not restart automatic operation after stopping automatic opera­tion and then performing “tool selection” in manual operation c)r”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 a uto­matic operation were restarted. This could cause tool damage due to irlter­ference, and resulting accidents involving injuries to personnel. Reset the NC after any manual intervention.
)
After stopping automatic operation and performing a manual irlter-
vention, do not restart automatic operation without resetting first.
If automatic operation is started with the “mirror image” or “manual a’l]so­lute” function in effect, unexpected operation may be performed. “rhis could cause tool damage due to interference, and resulting accidents in­volving injuries to personnel.
Reset the NC after any manual intervention.
2-6
2-37
2-37
~ CAUTION
Page
Before carrying out cutting operation with a new program, confirm
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 perscm­nel.
The end user must not change parameters relating to machine ac-
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-
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
6’ ,,
0.
Use while set to another number may lead to malfunction.
2-25
8-3
2-25
2-1o
Wait at least 2 seconds after turning the power OFF before turning it
ON again.
Failure to observe this caution may lead to malfunction.
Vlll
2-1o
3
PRECAUTIONS RELATING TO MAINTENANCE AND INSPECTION
@ WARNING ‘-
Always 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.
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 iail­ure.
Be sure to turn the power OFF before replacing the battery.
Failure to observe this warning may lead to electric shock and product ~ail­ure.
~
I To prevent personnel other than those involved in maintenance ~
inspection work from turning ON the power while maintenance
and and inspection is in progress, place signs stating “Do not turn the
power on” or words to that effect at the primary power supplies of ~
related control panels and other relevant locations.
Failure to observe this caution may lead to electric shock.
CAUTION
Page
2-5
2-5
2-1o
Page
2-6
I Replace fuses and batteries with the designated products.
Failure to observe this caution may result in fire
I 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 handling these devices for mair]te­nance purposes, first discharge the static electricity in your body by
touching a grounded metal device.
Failure to observe this caution could lead to injurim and product fail.me.
I Do not install or remove boards, wiring, connectors, etc., while the
power is ON.
Failure to observe this caution could leadto electric shock, product fail~re, and malfunction.
or product failure.
.— .——
2-1o
2-6
2-6
~ CAUTION
Page
When an alarm occurs, eliminate its cause and confirm safety be-
fore resetting it.
Failure to observe this cautio:n could result in malfunction.
Be sure to check the following points on completing maintenance and inspection work.
. Check that all fastening bolts are tightened.
“ Check that no tools or other objects have been left inside the control
panel.
. Check that the control panel door is closed properly.
Failure to carry out these checks may lead to electric shock, injuries, fire, and malfunction.
For details on trouble relating to the machine-related sequence, fer to the manual issued by the machine tool builder.
Never attempt to disassemble or modify units or devices inside the
NC unit.
Failure to observe this caution may lead to fire, product failure, or mal­function.
Do not change the set values of the devices, variable resistors, etc.,
in the control panel.
Failure to observe this caution may lead to fire, product failure, and mal­function.
re-
9-2
2-6
9-2
2-6
2-6
OUTLINE OF THE: PRODUCT
Chapter 1 describes the outline of the product and the protec­tive functions that should be thoroughly understood for safe and efficient operaticm of the YASINAC J300L.
1.1
OUTLINE OF YASNAC SYSTEM . . . . ...1-2
1.1.1 Systerrl Configuratiorl . . . . . . . . . . . . . . . . . 1-2
1.1.2 Environmental Requirements . . . . . . . . . . . . 1 -4
1.1.3 Machine Operation Panel . . . . . . . . . . . . . . . . 1-6
1.1.4 General Specificatiorls . . . . . . . . . . . . . . . . . 1-7
1.2
PROTECTIVE FUNCTIONS . . . . . . . ...1-12
1.2.1
1.2.2 Overtrave l . . . . . . .. o. . . . . . . . . . . . . . . . . . 1-12
1.2.3 Stored Stroke Limit . . . . . . . . . . . . . . . . . . . 1-13
1.2.4
Emergenc ySto p. . . . . . . . . . . . . . . . . . . . . . 1-12
Interlock Inputs . . . . . . . . . . . . . . . . . . . . . . . . 11-15
1.1
1.1.1 System Configuration
OUTLINE OF YASNAC SYSTEM
The configuration of the YASNAIC system and the list of components are described below.
m“”EjEI!!Iyl
OptionACGC
Q
3-phase R AC Power
SUPPty T
Power supply Unit
YASNACControl
Unit
FE:
General Purpose1/0
~1
-L--–A----J ~ !
r
s
Power Input
Unit
u
Fig. 1.1
t
r
pmfim=--g,,:,s
1
I
‘1
-Fl?’”is
L
ElectricControl Panel
1
Configuration of YASNAC System
I..+’@
,
1.1 OUTLINEO= YASNACSYSTEM
Table 1.1 List of YASNAC System Components
~:..-n...n ““de’”’”’
NCoperationpanel
JZNC-JOPUIJ ACGC SERVOPACK Spindledrive Servomotor
Manualpulsegenerator
JZNC-JOPCiU
\CACR-IRUU
CIMR-M5
SGMG-CIEl
PREH-2E5T/100-M
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.
B
Use the product in an environment with the following characteristics.
Using it in an environment in which it is subject to high temperatures, high humidity, dust, corrosive gases, vibration or impacts may cause fire, electric shock or malfunction.
Free from gases or vapors that create a potentially explosive atmosphere. Free from oil, organic solvents, etc. Relative humidity in the range 10 to 90% RH, with no condensation. Ambient temperature in the 0° C to 45° C with no freezing.
(Installation site must not be exposed to direct sunlight, must be distanced from heat generating devices, and must be indoors.)
Vibration not exceeding 4.9 m/s2 (0.5 G).
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.
~, CAUTION
Select a storage area indocrs 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
(1)
Ambient Temperature
For operation For storage and transportation
: 10% to 90%
0°cto450c
–20°C to +60° C
Install the NC unit in locations not subject to direct sunlight, distant from heat sources,
and indoors.
(2)
Humidity
Relative humidity must be in the range of 10 to 90%RH (non-condensing).
“l-4
(3) Vibration
During operation: Max.4.9m/s2(0.5G)
(4) Atmosphere
Avoid the following locations:
. Dusty places
1.1 OUTLINEC)FYASNACSYSTEM
Q Places where concentraticm of coolant and/or
ly high.
(5) Power Source
Input voltage: AC (single-phase) 200/220/230 V –15 to
Frequency:
50/60 Hz –2 to +2 Hz
Organic sok nt mist is extreme-
+10%
1-5
.— -
.. —.—.. #-,,—.—.— ..———..
1.1,3
Machine Operation Panel
An
example of machine operation panel is indicated below. Arrangement and names of switches and indicator lamps vary according to the machine model. For details, refer to the manuals published by the machine tool builder.
E
la
CYCLE START
FEED MODE SELECT
HOLD
~ ‘E:~!? z ~F $?F Q @
HANDLE,
+
0
o
O
EMERGENCY
STOP
RESET
o
SINGIE
TAPE
RAPID
AUTOMODE
HANDLE
OFFSET,
(?(?
OFF OFF
mNDLE MANUAL
AXIS*
’62 ~If$~””
JOG
Imm
mm “.
BLOCK
PRCGFIAMFIETURN
PULSEMULTIPLY
X1OO,IXX1
0P70NAL
STOP BLOCKSIUP RUN
MANUAL
ABSOLUTE
Q
OFF
RAPIDTRAVERSE
RATEOVERRIDE
25 10
7@
1
nmlmn
0PTION4L
50
w
e
JOG FEEDRATE
@
FEEDF!ATE OVERRIOE
CANCEL
DRY
OFF
FEEDRATE OVERRIDE
MACHINE
LCCK
OFF
START LCCK*
REFERENCEFUINT.
;;;
1
1
REFERENCEPCINT
REIURN
@
OFF
Au’
FUNCTION
LOCK
Q
OFF
EOIT
LOCK.
6) OFF
SPINDLE-SPEED
OVERRIDE.
90
@
w
0
I
120
%
Fig. 1.2 Example of Machine Operation Panel
1-6
1.1 OUTLINEOFYASNACSYSTEM
1.1.4
General
(1)
Controlled axes
Interpolation Linearinterpolation
Specifications
Standard Specifications
Category
Controlledaxes Numberof simultaneouslycontrollableaxes
E%%E=-----+----H*
Absolutehncrementalprogramming
~--t---t-+--w--
~--t--+--+-t+i
Positioning
Circularinterpolation Rapidtraverse
“emand’unc’i0n7.-um
--m
=lSa
Feed
Changingfeed feedperrevolution
mode – feedperminuteand
v
I
I
E=%=i----+-+---+-*
Icontinuous threadcutting
Automaticaccelerationanddeceleration
~--t-+-Y=t+w
Overridecancel
1-7
_----L-
IJ=I
..——.———-. .. .——
1.2.5
I
\
2.2.1 I
V
1,2.7
... ...-.—. .
I
Category
Storageand editingof program
Operation anddisplay
input/output function
Spindle,tool andmiscel­laneous functions
Tooloffset
Coordinate system
Item and I=unction
Program storage capacity
Numberof programs Programediting Programnumbersearch Sequencenumbersearch Addresssearch MDIediting Operationpanel Displayfunction Displaylanguage MDIfunction l-line MDI Operationtimedisplay Calendardisplay Pop-upmenu Buzzerfunction
Input/outputinterface Spindlefunction
Toolfunction Miscellaneousfunction Toolpositionoffset Numberof tool offsetclatasets Manualreturnto referencepoint Automaticreturntoreferencepoint Automaticreturntosecondreferencepoint Referencepointreturncheck Returnfromreferencepoint
Basecoordinatesystemsetting
Operation Programming
Manual Manual
v
v P v 1= v v P v P 3.2.1 v P P v 7.3.1 K Y
P 8.3.3
P
v
v
P
P
P
v
v
P
v
v
Section
No.
4.1
1.1.5
4.1.2
6.1.2
6.1.2
6.1.3
6.2
3.2.1
3.2.1
6.2
2.4.4
7.3.2
3.1.2
3.2.3
3.5.1
3.5.2
3.5.3
3.4.3
3.4.1
2.4.2
2.2.1
2.2.4
2.2.2
2.2.3
3.1.1
1-8
1.1 OUTLINE OF YASNAC SYSTEM
Category
3peration ;upport function
Program­mingsupport function
Safetyand maintenance
Environment requirements
Item and Function
Label skip
Singleblock Optionalstop Optionalblockskip Dryrun Machinelock Miscellaneousfunctionlock Displaylock Manualabsolute Numericalvalueset-up Break-pointfunction Operationmode Feedhold
Cannedcycle Subprogram
Emergencystopinput Overtravel Axisinterlock Storedstrokelimit Self-diagnostics(alwaysdisplayed) Powersupply Ambienttemperature Humidity
Operation Programming
Manual
Manual
v’
P 2.5.2 v 2.6.1 P 1.1.6,2.6.2 P 2.6.3 v 2.6.4 v v v 2.7.4 v 7.1.5
w v P 2.5.4
P ~
v 1.2.1
.—
P 1.2.2 v 1.2.4 v 1.2.3 v v v F 1.1.2
Section
No.
1.1.4
2.6.5
2.6.4
4.2.5
2.3,2.5
4.1.1
4.2.1
3.2.2
1.1.2
1.1.2
1-9
.——. .- .,-!, ,—.—.—-..—. ——-.
(2) Option Specifications
Category
Controlled axes
Input command
Interpolation
Feed
Operation anddisplay
Input/output functionand device
Spindle, tool,and miscella­neous function
Tooloffset
Coordinate system
Operation support function
Item and Function
Number of controlled axes
Rotaryaxiscontrol I 1.1.1 I
Least input/output increment ofrotary axis \
Inch/metricswitching Multi-activeregisters Polarcoordinateinterpolation
Cylindrical interpolation
Variableleadthreadcutting
Simultaneousl-axis handlefeed
‘“’tip’e-threadc”tting~
Simultaneous3-axishandlefeed Internaltoggleswitch Commentdisplayfunction Tapereaderwithouttake-upreels Tapereaderwithtake-upreels IF RS-232Cinterface v
Constantsurfacespeedcontrol
MultipleM codesinablock
Toolradiusoffset Additionof tool offsetdatasets Nose R offset Secondto fourthreferencepointreturn Workpiececoordinatesystemsetting OptionalblockskipB Automaticmodehandleoffset Feedholdin threadcutting Returnto operationinterruptedpoint
-----H-
Operation
Manual
I
I
I
I
I
-+---+%
-++-=+
I
I
+-+-=-l
-R+---l
I
1.2.2
8.3.3
I
I
I
v
+
+--t-=l
I
I
1P I 2.4.3 I
I
1P
I
P
-+--+=+
v
3.5.3
I 3.1.2 I 1 2.6.2 I I 2.7.3 I
1-1o
1.1 OUTLINE OF YASNACSYSTEM
Category
CircularinterpolationbyR command CornerroundingbyRcommand
Program-
ming support function
Automation
support function
Safetyand maintenance StoredstrokelimitC
Multiple-repetitivecycle Hole-machiningcannedcycle Microprogram
I.Skipfunction
Toollifecontrolfunction
~1--+++--=-
‘t=’un’t’””-:ii:m
__l_~~
v’ v’ 2.1.4 P’ v’ v’ 4.4.1
a
I
1P
/
2.2.3
4.1.2
4.1.5
4.3.1 1
1-11
1.2
PROTECTIVE
FUNCTIONS
1.2.1
1.2.2
Emergency Stop
Press the emergency stop button immediately if a problem occurs with the NC or sys­tem. 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 broke 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-18 pin on JANCD-JCP03 board).
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 (ALM) is “closed” and the correspond-
ing alarm message is displayed on the screen.
Table 1.2 Axis Stop Direction with Clvertravel Input “Opened”
I I
Manual Operation Mode
Automatic Operation Mode
I
Movementof all axesis stoppedin
I
H&alldirectiOn
* Normally closedcontact
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-12
—1
1.2 PROTI:CTIVE FUNCTIONS
1. After the occurrence of an alarm due to the “open” of the overtraval input, the M, S, and T code read output signals (MF, SF, and TF) are not turmd OFF.
2. If it is necessary to interrupt the operation called by M, S, and/or T code, set the interlock by an external sequence.
3. The alarm numbers at the occurrence of overtravel are 2001 to 2035. If the over-
travel alarm occurs, axis move is stopped. Note that the servo is Ilot turned OFF.
M
—.
1.2.3 Stored Stroke Limit
To ensure improved safety in operation, the function prevents axes from l>ntering the preset entry prohibited areas both in manual and automatic operation.
(1) Stored Stroke Limit A
The area either inside or outside the boundary specified by parameters or either G36 or G38 is defined as the entry prohibited area. If an axis enters the defined entry prohibited area, an alarm (“2011” to “2015”) occurs. By the setting of “pm500(j D6 = l“, the entry of an axis into the entry prohibited area does not cause an alarm and only the stroke check monitor output signal (#3640, #3641) is output.
Entry prohibited area
The area outside the boundary set by the parameters for entry prohibited area No.
1 (stored stroke limit A) is defined as the entry prohibited area. Generally, this is used instead of overtravel limit. The parameters set the upper limit point Al and lower limit point B1.
Stored stroke limit A
_-——
[z~AVaz@~ ~+z
B (Xb, Zb)
Fig. 1.3 Stored Stroke Limit A
1-13
—... .....—
.—=. ——— m——... — ‘. !-,!.—. .—. —..,
———. -
Loading...
+ 324 hidden pages