GSK 980MDc User manual

HTTP://WWW.GSK.COM.CN E-MAIL:SALE1@GSK.COM.CN
数
控
备
有
限
公
司
GSK CNC EQUIPMENT CO., LTD.
GUANGZHOU
CHINA
st
Add: No.7, 1 . Street, Luochong North Road, Luochongwei, Guangzhou,
510165, China
Http://www.gsk.com.cn E-mail:[email protected]
Tel: 86-20-81796410/81797922 Fax: 86-20-81993683
All specifications and designs are subject to change without notice.
USER MANUAL
GSK 980MDc Milling CNC System
GSK 980MDc Milling CNC System
USER MANUAL
2012/ Edition 2
August 2012/ Printing 1
May

I
This user manual describes all items concerning the operation of
the system in detail as much as possible. However, it is impractical to give
particular descriptions of all unnecessary and/or unavailable operations of
the system due to the manual content limit, product specific operations and
other causes.Therefore,the operations not specified herein shall be
considered impossible or unallowable.
This user manual is the property of GSK CNC Equipment Co.,
Ltd. All rights are reserved. It is against the law for any organization or
individual to publish or reprint this manual without the express written
permission of GSK and the latter reserves the right to ascertain their legal
liability.

GSK980MDc Milling CNC System User Manual
II
FOREWORD
Dear user,
We are really grateful for your patronage and purchase of this GSK980MDc Milling
CNC system made by GSK CNC Equipment Co., Ltd.
The user manual describes the programming, operation, installation and connection
of this GSK980MDc Turning CNC system. Please read it carefully before operation in
order to get the safe and effective working.
Warning
This system can only be operated by authorized and qualified personnel as
improper operations may cause accidents.
Please carefully read this user manual before use!
Note: The power supply installed on (in) the cabinet is exclusive to GSK’S CNC
systems.
The power supply form is forbidden to be used for other purposes.
Otherwise, there may be extreme danger!
This user manual shall be kept by final user.

Notes
III
Notes
■Delivery and storage
zPacking box over 6 layers in pile is unallowed.
zNever climb the packing box, neither stand on it, nor place heavy objects on it.
zDo not move or drag the product by the cables connected with it.
zForbid collision or scratch to the panel and displayer.
zPacking box should be protected from damping, insolation and raining.
■Open packing box to check
zEnsure things in packing box are the required ones.
zEnsure the product is not damaged in delivery.
zEnsure the parts in packing box are in accordance to the order.
zContact us in time if the product type is inconsistent with the order, there is short of
accessories, or product damage in delivery.
■Connection
zOnly qualified persons can connect the system or check the connection.
zThe system must be earthed, its resistance must be less than 4 Ωand the ground wire
cannot be replaced by zero wire.
zConnection must be correct and firm to avoid the product to be damaged or other
unexpected result.
zConnect with surge diode in the specified direction to avoid the damage to the system.
zSwitch off power supply before pulling out plug or opening electric cabinet.
■Troubleshooting
zSwitch off power supply before troubleshooting or changing components.
zTroubleshoot and then startup the system when there is short circuit or overload.
zDo not switch on or off it frequently and an interval is 1 minute at least after the system is
powered on again.

GSK980MDc Milling CNC System User Manual
IV
All specification and designs are subject to change without further notice.
Warning!
zPlease read this user manual and a manual from machine builder completely
before installation, programming and operation; do operate the system and
machine according to user manuals, otherwise it may damage the system,
machine, workpiece and even injure the operator.
Cautions!
zFunctions, technical indexes described in this user manual are only for the
system. Actual functions and technical performance of machine tool with this
CNC system are determined by machine builder’s design, so refer to its user
manual.
zThe system is employed with integrated machine control panel and the keys
on machine control panel are defined by PLC program. Functions of keys in
this user manual are for standard PLC program. Please notice it!
zRefer to user manual from machine manufacturer about functions and
meanings of keys on machine control panel.
Announcement!
zThis manual describes various items as much as possible. However,
operations allowable or unallowable can not be explained one by one due to
so many possibilities that may involve with, so the contents that are not
specially stated in this manual shall be considered to be unavailable.

Summary
V
ⅠProgramming
GSK980MDc CNC Technical Specification, Product
Type, Command and Program Format
ⅡOperation
GSK980MDc CNC Operation Use
ⅢInstallation and Connection
GSK980MDc CNC Installation, Connection and Setting
Appendix
CNC Ladder Function Allocation, Alarm Message Table

GSK980MDc Milling CNC System User Manual
VI
Safety Responsibility
Manufacturer’s safety responsibility
——The manufacturer should be responsible for the cleared or the controlled safety in the design
and the structure of the CNC system and the accessories.
——The manufacturer should be responsible for the CNC system and the accessories.
——The manufacturer should be responsible for the message and the suggestion for the user.
User’s safety responsibility
——The user should study and train the system safety operation, master the safety operation
content.
——The user should be responsible for the danger caused by increasing, changing or modifying
the CNC system, the accessories by itself.
——The user should be responsible for the danger because of the mistaken operation, regulation,
maintenance, installation and storage.

CONTENTS
VII
ⅠProgramming
CHAPTER 1 PROGRAMMING FUNDMENTALS ...........................................................................3
1.1 Introduction..................................................................................................................................3
1.2 Program Execution......................................................................................................................6
1.2.1 Program Execution Sequence...........................................................................................6
1.2.2 Word Execution Sequence within Block............................................................................7
1.3 Basic Axes Increment System.....................................................................................................7
1.3.1 Speed of Increment Systems.............................................................................................8
1.3.2 Unit of Increment Systems ................................................................................................8
1.3.3 Data Ranges of Increment System....................................................................................8
1.3.4 Data Ranges and Unit of Increment System .....................................................................9
1.3.5 The Units and Ranges of Program Address Values.........................................................11
1.4 Additional Axes Increment System ............................................................................................11
1.4.1 Additional Axes in Current Increment System..................................................................12
1.4.2 Additional Axes in IS-A Increment System.......................................................................12
CHAPTER 2 MSTF CODES .........................................................................................................13
2.1 M Codes (Miscellaneous Function) ...........................................................................................13
2.1.1 End of Program (M02).....................................................................................................13
2.1.2 Rigid Tapping Designation M29.......................................................................................13
2.1.3 End of Run (M30)............................................................................................................14
2.1.4 Subprogram Call (M98)...................................................................................................14
2.1.5 Return from Subprogram (M99) ......................................................................................14
2.1.6 Macro Program Call (M9000~M9999) .............................................................................15
2.1.7 Program Stop M00...........................................................................................................16
2.2 Spindle Function........................................................................................................................16
2.2.1 Spindle Speed Switch Value Control................................................................................16
2.2.2 Spindle Speed Analog Voltage Control............................................................................16
2.2.3 Spindle Override..............................................................................................................17
2.3 Tool Function .............................................................................................................................17
2.4 Feeding Function.......................................................................................................................17
2.4.1 Cutting Feed (G94/G95, F command).............................................................................17
2.4.2 Manual Feed ...................................................................................................................20
2.4.3 MPG/ Step Feed..............................................................................................................20
2.4.4 Automatic Acceleration or Deceleration...........................................................................20
CHAPTER 3 G COMMAND.............................................................................................................23
3.1 G Command Brief......................................................................................................................23
3.1.1 Modal, Non-modal and Initial State..................................................................................25
3.1.2 Examples.........................................................................................................................25
3.1.3 Related Definition............................................................................................................26
3.1.4 Address Definition............................................................................................................26
3.2 Rapid Positioning G00...............................................................................................................30
3.3 Linear Interpolation G01............................................................................................................31

GSK980MDc Milling CNC User Manual
VIII
3.4 Arc and Helical Interpolation G02, G03 .....................................................................................32
3.5 Dwell G04..................................................................................................................................37
3.6 Cylindrical Interpolation G07.1 ..................................................................................................37
3.7 Programmable Data Input G10..................................................................................................41
3.7.1 Modifying Tool Compensation Data.................................................................................41
3.7.2 Modifying a Workingpiece Coordinate System................................................................41
3.7.3 Modifying an Additional Workpiece Coordinate System..................................................42
3.8 Polar Coordinate Command (G15, G16)...................................................................................42
3.9 Plane Selection Command G17, G18 and G19.........................................................................45
3.10 Conversion of Inch and Metric G20 and G21 ..........................................................................45
3.11 Reference Point Return G28 ...................................................................................................46
3.12 Return from Reference Point G29...........................................................................................47
3.13 The 2nd, 3rd and 4th Reference Point Return G30.................................................................48
3.14 Skip Function G31...................................................................................................................50
3.15 Tool Nose Radius Compensation C (G40, G41 and G42).......................................................51
3.16 Tool Length Compensation (G43, G44, G49) ..........................................................................54
3.17 Scaling G50, G51....................................................................................................................57
3.18 Programmable Mirror Image G50.1, G51.1.............................................................................69
3.19 Setting Local Coordinate System G52.....................................................................................61
3.20 Select Machine Coordinate System G53.................................................................................64
3.21 Workpiece Coordinate System G54~G59................................................................................65
3.22 Additional Workpiece Coordinate System G54.1.....................................................................67
3.23 Coordinate System Rotation G68, G69...................................................................................67
3.24 Compound Cycle Command ...................................................................................................72
3.24.1 Brief for Canned Cycle..................................................................................................72
3.24.1.1 Canned cycle list.................................................................................................72
3.24.1.2 Canned circle explanations.................................................................................73
3.24.1.3 G90/G91..............................................................................................................73
3.24.1.4 Returning point level G98/G99............................................................................74
3.24.1.5 Canned cycle cancellation...................................................................................74
3.24.1.6 General command format for canned cycle.........................................................75
3.24.2 Description for canned cycle .........................................................................................75
3.24.2.1 High-speed Peck Drilling Cycle G73 ...................................................................75
3.24.2.2 Left-handed Tapping Cycle G74..........................................................................76
3.24.2.3 Finish Boring Cycle G76......................................................................................77
3.24.2.4 Drilling Cycle, Spot Drilling Cycle G81 ................................................................78
3.24.2.5 Drilling Cycle, Counter Boring Cycle G82............................................................79
3.24.2.6 Peck Drilling Cycle G83.......................................................................................80
3.24.2.7 Tapping Cycle G84..............................................................................................80
3.24.2.8 Boring Cycle G85................................................................................................81
3.24.2.9 Boring Cycle G86................................................................................................82
3.24.2.10 Back Boring Cycle G87.....................................................................................83
3.24.2.11Boring Cycle G88 ...............................................................................................84
3.24.2.12 Boring Cycle G89..............................................................................................85
3.24.2.13 Groove Rough Milling Inside the Round G110/G111.........................................86

CONTENTS
IX
3.24.2.14 Fine-milling Cycle Inside Full Circle G112/G113................................................88
3.24.2.15 Fine-milling Cycle Outside Circle G114/G115....................................................89
3.24.2.16 Roughing Cycle Outside Circle G116/G117.......................................................91
3.24.2.17 Rectangular Roughing G132/G133 ...................................................................93
3.24.2.18 Rectangle Groove Rough-milling G134/G135...................................................95
3.24.2.19 Rectangle Groove Inner Fine-milling Cycle G136/G137....................................98
3.24.2.20 Finish-milling Cycle Outside the Rectangle G138/G139....................................99
3.24.3 Continuous Drilling ......................................................................................................101
3.24.3.1 Line Series Punch (L function) ..........................................................................101
3.24.3.2 Rectangle Series Punch (G140/G141)..............................................................102
3.24.3.3 Arc Serial Punching (G142/G143) .....................................................................103
3.24.4 Cautions for Canned Cycle..........................................................................................104
3.24.5 Examples for Modal Data Specified in Canned Cycle..................................................106
3.24.6 Examples for Canned Cycle and Tool Length Compensation......................................107
3.25 Absolute and Incremental Commands G90 and G91.............................................................108
3.26 Workpiece Coordinate System Setting G92 ..........................................................................109
3.27 Feed per min. G94, Feed per rev. G95..................................................................................109
3.28 G98, G99...............................................................................................................................110
3.29 Chamfering Function .............................................................................................................110
3.29.1 Linear Chamfering....................................................................................................... 111
3.29.2 Arc Chamfering............................................................................................................ 111
3.29.3 Limit.............................................................................................................................112
3.30 Rigid Tapping.........................................................................................................................112
3.30.1 Rigid Tapping...............................................................................................................113
3.30.2 Peck Rigid Tapping......................................................................................................113
3.30.3 Address Explanation....................................................................................................115
3.30.4 Technical Specification ................................................................................................115
3.30.5 Specify a Rigid Tapping Mode .....................................................................................116
3.30.6 The Cancellation of Rigid Tapping Mode.....................................................................117
3.30.7 F and G Signals...........................................................................................................118
3.30.8 Alarm Message............................................................................................................118
3.30.9 Program Example........................................................................................................119
CHAPTER 4 CONTROL FUNCTION of ADDITIONALAXIS..........................................................121
4.1 General....................................................................................................................................121
4.2 Axis Name ...............................................................................................................................121
4.3 Axis Display.............................................................................................................................121
4.4 Axis Startup..............................................................................................................................122
4.5 Linear Axis of The Additional Axis............................................................................................122
4.6 Rotation Axis of The Additional Axis.........................................................................................123
4.7 The Zero Return D of Rotation Axis.........................................................................................124
4.8 The Function of Cs Axis...........................................................................................................125
CHAPTER 5 MACRO PROGRAM.................................................................................................129
5.1 Macro Call ...............................................................................................................................129
5.2 Variables..................................................................................................................................133
5.2.1 Null Variables.................................................................................................................137

GSK980MDc Milling CNC User Manual
X
5.2.2 Local Variables..............................................................................................................138
5.2.3 Public Variable...............................................................................................................139
5.2.4 System Variables...........................................................................................................141
5.3 Arithmetic and Logic Operation ...............................................................................................144
5.3.1 Traditional Format .........................................................................................................145
5.3.2 Macro Statement...........................................................................................................148
5.3.3 Priority of Operations.....................................................................................................150
5.3.4 Bracket Nesting.............................................................................................................150
5.4 Branch and Repetition.............................................................................................................150
5.4.1 Unconditional Branch (GO TO statement).....................................................................151
5.4.2 Conditional Branch (IF statement).................................................................................151
5.4.3 Conditional Expression..................................................................................................151
5.4.4 Logical Expression......................................................................................................152
5.4.5Repetition(WHILE Statement)....................................................................................152
5.5 Macro Statement and NC statement........................................................................................153
5.5.1 Macro programming and Registering............................................................................153
5.5.2 Limitation.......................................................................................................................153
CHAPTER 6 CUTTER COMPENSATION.....................................................................................155
6.1 Application for Cutter Radius Compensation...........................................................................155
6.1.1 Brief...............................................................................................................................155
6.1.2 Compensation value setting..........................................................................................155
6.1.3 Command format...........................................................................................................156
6.1.4 Compensation direction.................................................................................................156
6.1.5 Caution..........................................................................................................................156
6.1.6 Example for application.................................................................................................157
6.2 Offset Path Explanation for Cutter Radius Compensation.......................................................158
6.2.1 Conception for inner side or outer side..........................................................................158
6.2.2 Tool movement in start-up.............................................................................................158
6.2.3 Tool movement in offset mode.......................................................................................160
6.2.4 Tool operation in offset cancellation mode.....................................................................164
6.2.5 Interference check.........................................................................................................165
6.2.6 Command of compensation vector cancel temporarily..................................................167
6.2.7 Exceptional case...........................................................................................................168
ⅡOperation
CHAPTER 1 OPERATION MODE and DISPLAY .......................................................................175
1.1 Panel Division.......................................................................................................................175
1.1.1 State Indication...........................................................................................................176
1.1.2 Edit Keypad ................................................................................................................176
1.1.3 Menu Display..............................................................................................................177

CONTENTS
XI
1.1.4 Machine Panel............................................................................................................177
1.2 Summary of Operation Mode................................................................................................180
1.3 Display Interface...................................................................................................................180
1.3.1 Position Interface........................................................................................................183
1.3.2 Program interface .......................................................................................................186
1.3.3 Tool Set, Macro Variable, Coordinate System.............................................................191
1.3.4 Alarm Interface............................................................................................................195
1.3.5 Setting Interface..........................................................................................................197
1.3.6 parameter and pitch compensation page ......................................................................203
1.3.7 Diagnosis interface .....................................................................................................207
1.3.8 Graphic interface.........................................................................................................209
1.3.9 PLC interface..............................................................................................................211
1.4 Common Operation List........................................................................................................226
CHAPTER 2 POWER ON, POWER OFF and SAFETY PROTECTION.....................................231
2.1 Power on...............................................................................................................................231
2.2 Power off...............................................................................................................................231
2.3 Overtravel Protection ............................................................................................................231
2.3.1 Hardware overtravle protection...................................................................................231
2.3.2 Software overtravel protection ....................................................................................232
2.4 Emergence Operation...........................................................................................................232
2.4.1 Reset ..........................................................................................................................232
2.4.2 Emergency stop..........................................................................................................232
2.4.3 Feed hold....................................................................................................................232
2.4.4 Cutting off power supply .............................................................................................233
CHAPTER 3 MANUAL OPERATION ..........................................................................................235
3.1 Coordinate Axis Moving ........................................................................................................235
3.1.1 Manual Feed...............................................................................................................235
3.1.2 Manual rapid traverse.................................................................................................235
3.2 Feedrate Override Adjustment..............................................................................................236
3.2.1 Manual Feedrate Override Adjustment .......................................................................236
3.2.2 Manual Rapid Override Adjustment ............................................................................236
3.2.3 Spindle Override Adjustment.......................................................................................236
CHAPTER 4 MPG/STEP OPERATION.......................................................................................237
4.1 Step Feed................................................................................................................................237
4.1.1 Increment Selection....................................................................................................237
4.1.2 Moving Direction Selection .........................................................................................237
4.2 MPG (Handwheel) Feed .......................................................................................................238
4.2.1 Increment Selection....................................................................................................238
4.2.2 Moving Axis and Direction Selection...........................................................................239
4.2.3 Explanation Items .......................................................................................................239
CHAPTER 5 MDI OPERATION ..................................................................................................241
5.1 Blocks Input ..........................................................................................................................241
5.2 Blocks Execution...................................................................................................................242
5.3 Parameter Setting.................................................................................................................242
5.4 Data Modification ..................................................................................................................242

GSK980MDc Milling CNC User Manual
XII
5.5 Multi-Line Program Running in MDI Mode..........................................................................244
5.6 Subprograms Call in MDI Mode............................................................................................245
CHAPTER 6 PROGRAM EDITAND MANAGEMENT...................................................................247
6.1 Program Creation..................................................................................................................247
6.1.1 Creation of a Block Number........................................................................................247
6.1.2 Input Program Content ...............................................................................................247
6.1.3 Searching a character.................................................................................................249
6.1.4 Insertion of a Character..............................................................................................250
6.1.5 Deletion of a Character...............................................................................................251
6.1.6 Modification of a Character.........................................................................................252
6.1.7 Deletion of a Single Block...........................................................................................252
6.1.8 Deletion of Blocks.......................................................................................................252
6.2 Program Note .......................................................................................................................252
6.2.1 Note for Program Name................................................................................................252
6.2.2 Program Note Modification .........................................................................................253
6.3 Deletion of a Program...........................................................................................................253
6.3.1 Deletion a Single Program..........................................................................................253
6.3.2 Deletion of All Programs.............................................................................................254
6.4 Selection of a Program .........................................................................................................254
6.4.1 Search Method ...........................................................................................................254
6.4.2 Scanning method........................................................................................................254
6.4.3 Soft Function Key Search...........................................................................................255
6.4.4 Select File by Using File List.........................................................................................255
6.5 Execution of a Program ........................................................................................................255
6.6 Rename of a Program...........................................................................................................255
6.7 Copy of a Program................................................................................................................256
6.8 Position a Program ...............................................................................................................256
6.9 Preview a Program ...............................................................................................................256
6.10 Calculator Function.............................................................................................................257
6.11 Aided Programming Function..............................................................................................259
CHAPTER 7 AUTO OPERATION..................................................................................................267
7.1 Auto Run...............................................................................................................................267
7.1.1 Selection of a Program To Be Run..............................................................................267
7.1.2 Program Start..............................................................................................................268
7.1.3 Stop of Auto Run.........................................................................................................268
7.1.4 Auto Run From an Arbitrary Block ..............................................................................269
7.1.5 Adjustment of feedrate override, rapid override..........................................................269
7.1.6 Spindle override adjustment .......................................................................................270
7.2 DNC Running........................................................................................................................270
7.3 Running State.......................................................................................................................270
7.3.1 A Single Block Execution............................................................................................270
7.3.2 Dry Run ......................................................................................................................271
7.3.3 Machine lock...............................................................................................................271
7.3.4 MST Lock....................................................................................................................271
7.3.5 Block Skip...................................................................................................................271

CONTENTS
XIII
7.3.6 Optional Stop ..............................................................................................................271
7.4 Memorizing at Power-down.....................................................................................................272
7.4.1 Program Interruption in Non-DNC Auto Operation:..................................................272
7.4.2 Interruption at Power-down on DNC Auto Operation.....................................................272
CHAPTER 8 MACHINE ZERO RETURN OPERATION ................................................................275
8.1 Machine Zero........................................................................................................................275
8.2 Machine Zero Return Steps ..................................................................................................275
CHAPTER 9 DATA SETTING,BACKUP and RESTORE................................................................277
9.1 Data Setting..........................................................................................................................277
9.1.1 Switch Setting.............................................................................................................277
9.1.2 Graphic setting............................................................................................................277
9.1.3 Parameter Setting.......................................................................................................279
9.2 The Password Setting and Alteration....................................................................................284
9.2.1 Entry of Operation Level .............................................................................................285
9.2.2 Alteration of the Password..........................................................................................286
9.2.3 Lower Level Set..........................................................................................................287
9.3 Operations with Different Operation Authorities.......................................................................289
9.3.1 Operation of Communication.........................................................................................289
9.3.2 CNC Operation..............................................................................................................289
9.3.3 Operation of File List .....................................................................................................289
9.3.4 Backup/Resume Operation.........................................................................................290
9.4 Parameter Operation.............................................................................................................291
CHAPTER 10 DOCUMENT MANAGEMENT..............................................................................293
10.1. Document Management Page..............................................................................................293
10.2 Often Used File Operation Function Introduction................................................................293
10.2.1 File extension and return.............................................................................................293
10.2.2 File copy ..................................................................................................................295
10.2.3 System update ............................................................................................................295
CHAPTER 11 RESUME AND BACKUP......................................................................................297
11.1 Operation Path....................................................................................................................297
11.2 Operation Instructions.........................................................................................................298
11.3 Backup Operation Example.................................................................................................298
11.4 Resume Operation Example ...............................................................................................299
11.5 Notes...................................................................................................................................299
ⅢInstallation
CHAPTER1 INSTALLATION LAYOUT ..........................................................................................303
1.1 GSK980MDc Connection.........................................................................................................303
1.2 GSK980MDc Installation.......................................................................................................303
1.2.1 Installation Conditions of the Cabinet..........................................................................303
1.2.2 Protection Methods Against Interference....................................................................303

GSK980MDc Milling CNC User Manual
XIV
CHAPTER 2 INTERFACE SIGNALS.............................................................................................305
2.1 Connection to Drive Unit.......................................................................................................305
2.1.1 Drive Interface Definition ............................................................................................305
2.1.2 Command Pulse and Direction Signals.........................................................................305
2.1.3 Drive Unit Alarm Signal .................................................................................................305
2.1.4 Axis Enable Signal ENn.................................................................................................306
2.1.5 Pulse Disable Signal SETn ...........................................................................................306
2.1.6 Zero Signal nPC............................................................................................................306
2.1.7 Connection to Drive Unit ...............................................................................................307
2.2 Connection of 4th Axis.............................................................................................................308
2.2.1 4th Axis Interface Definition...........................................................................................308
2.2.2 Connection of 4th Axis Interface as Linear Axis.............................................................308
2.2.3 Connection of 4th Axis Interface as Rotary Axis............................................................309
2.3 Connection of Spindle Port......................................................................................................309
2.3.1 Definition of Signal ........................................................................................................309
2.3.2 Spindle Zero Signal.......................................................................................................310
2.3.3 Linear Axis.....................................................................................................................310
2.3.4 Connection of Spindle interface and Servo Spindle.......................................................310
2.3.5 SVC Signal Explanation................................................................................................ 311
2.3.6 Explanations for ALM5(X5.3)......................................................................................... 311
2.4 Connection to Spindle Encoder...............................................................................................311
2.4.1 Spindle Encoder Interface Definition ............................................................................. 311
2.4.2 Signal Explanation......................................................................................................... 311
2.4.3 Connection of Spindle Encoder Interface......................................................................312
2.5 Connection to Handwheel .......................................................................................................312
2.5.1Handwheel Interface Definition.......................................................................................312
2.5.2 Signal Explanation.........................................................................................................313
2.6 Connection of GSK980MDc to PC ..........................................................................................313
2.6.1 Communication Interface Definition...............................................................................313
2.6.2 Communication Interface Connection ...........................................................................313
2.7 Connection of Power Interface................................................................................................314
2.8 I/O Interface Definition:.........................................................................................................314
2.8.1 Input Signal ...................................................................................................................316
2.8.2 Output Signal.................................................................................................................317
2.9 Machine Zero ..........................................................................................................................318
CHAPTER 3 PARAMETER...........................................................................................................327
3.1 Parameter Description (by Sequence).....................................................................................327
3.2 Parameter Description (by Function Sequence)......................................................................343
3.2.1 Axis Control Logic..........................................................................................................343
3.2.2 Acceleration & Deceleration Control..............................................................................345
3.2.3 Machine Protection........................................................................................................346
3.2.4 Thread Function............................................................................................................346
3.2.5 Encoder tapping............................................................................................................349
3.2.6 Rigid tapping .................................................................................................................349
3.2.7 Tool Function.................................................................................................................350

CONTENTS
XV
3.2.8 Edit and Display ............................................................................................................350
3.2.9 Precision Compensation................................................................................................351
3.2.10 Communication Setting ...............................................................................................351
3.2.11 Machine Zero Return...................................................................................................352
3.2.12 Rotary Axis Function....................................................................................................353
3.2.13 Increment system........................................................................................................353
3.2.14 PLC axis control ..........................................................................................................354
3.2.15 M codes calling subprograms......................................................................................354
3.2.16 Metric and Inch............................................................................................................354
3.2.17 Backlash compensation...............................................................................................354
CHAPTER 4 MACHINE DEBUGGING..........................................................................................355
4.1 Emergency Stop and Stroke Limit............................................................................................355
4.2 Drive Unit Setting.....................................................................................................................355
4.3 Gear Ratio Adjustment ............................................................................................................355
4.3.1 Servo Feed Axis ............................................................................................................355
4.3.2 Servo Spindle ................................................................................................................356
4.4 Acceleration & deceleration Characteristic Adjustment.........................................................357
4.5 Machine Zero Adjustment .....................................................................................................358
4.6 Spindle Adjustment..................................................................................................................360
4.6.1 Spindle Encoder ............................................................................................................360
4.6.2 Spindle Brake ................................................................................................................360
4.6.3 Switch Volume Control of Spindle Speed.......................................................................360
4.6.4 Analog Voltage Control for Spindle Speed.....................................................................360
4.7 Backlash Offset .......................................................................................................................361
4.8 Step/MPG Adjustment .............................................................................................................362
4.9 Other Adjustment.....................................................................................................................362
CHAPTER 5 DIAGNOSIS MESSAGE...........................................................................................363
5.1 CNC Diagnosis........................................................................................................................363
5.1.1 Signal Diagnosis from Machine to CNC ........................................................................363
5.1.2 Axes Moving State and Data Diagnosis Signal of CNC.................................................363
5.1.3 MDI Panel Keys Diagnosis............................................................................................364
5.1.4 CNC Internal State.........................................................................................................364
5.2 PLC State ................................................................................................................................365
5.2.1 X Address (Fixed Addresses) ........................................................................................365
5.2.2 YAddress (Fixed Addresses) ........................................................................................366
5.3 PLC Data.................................................................................................................................366
CHAPTER 6 SCREW-PITCH COMPENSATION...........................................................................367
6.1 Screw-Pitch Compensation .....................................................................................................367
6.2 Screw-Pitch Error Origin..........................................................................................................367
6.3 Offset Interval ..........................................................................................................................367
6.4 Compensation Value................................................................................................................367
6.5 Cautions for Offset Setting.......................................................................................................367
6.6 Examples of Offset Parameters Setting...................................................................................368

GSK980MDc Milling CNC User Manual
XVI
Appendix
Appendix 1 Outline Dimension of GSK980MDc ............................................................................375
Appendix 2 Outline Dimension of GSK980MDc-V.........................................................................376
Appendix 3 Dimensions of Additional Panel AP01.........................................................................376
Appendix 4 Dimensions for Additional Panel AP02 .......................................................................377
Appendix 5 Dimensions for Additional Panel AP03 .......................................................................377
Appendix 6 Diagram of I/O deconcentrator ...................................................................................378
6.1 MCT01B..................................................................................................................................378
6.2 MCT01B-1...............................................................................................................................379
6.3 MCT05.....................................................................................................................................380
Appendix 7 Explanations of Rigid tapping.....................................................................................381
7.1 Definition of Spindle Signal Line..............................................................................................381
7.1.1 CNC connected with spindle servo drive unit directly....................................................381
7.1.2 CNC connected with spindle servo drive unit use deconcentrator.................................385
7.2 Setting of Spindle Electronic Gear Ratio .................................................................................387
7.3 Related Parameter Setting......................................................................................................388
Appendix 8 Alarm Message...........................................................................................................389
Appendix 9 GSK980MDc&GSK980MDa Panel Address Differences............................................397
Appendix 10 Analog Spindle Function...........................................................................................401
10.1 Analog Spindle.......................................................................................................................401
10.1.1 Dual Analog Spindle Control........................................................................................402
10.1.2 Single Analog Spindle Control.....................................................................................405
10.2 T Type gear shift....................................................................................................................405
10.3 M Type Gear Shift..................................................................................................................408
10.4 PLC Control of Spindle Output ..............................................................................................410
10.5 Spindle Orientation Function ................................................................................................. 411
10.6 Explanations of some signals................................................................................................412
10.7 Encoder Tapping....................................................................................................................415
10.8 Signal Classification ..............................................................................................................415
10.9 Definition of Analog Spindle Signal Line................................................................................417
Appendix 11 Explanations for Standard Ladder Function..............................................................419
11.1 Address Definition..................................................................................................................419
11.2 Function Configuration...........................................................................................................422
11.2.1 Spindle Rotation Control..............................................................................................422
11.2.2 The 2nd spindle rotation control...................................................................................424
11.2.3 Spindle auto gear shift.................................................................................................426
11.2.4 Spindle Switching Volume Control...............................................................................427
11.2.5 Cycle Start and Feed Hold...........................................................................................429
11.2.6 Coolant Control............................................................................................................429
11.2.7 Lubrication Control ......................................................................................................430
11.2.8 Block Skip....................................................................................................................431
11.2.9 Machine Lock ..............................................................................................................431
11.2.10 Auxiliary Lock.............................................................................................................432

CONTENTS
XVII
11.2.11 Single Block...............................................................................................................432
11.2.12 Dry Run......................................................................................................................432
11.2.13 Optional Stop.............................................................................................................433
11.2.14 Stroke Limit and Emergency Stop..............................................................................433
11.2.15 Tri-colour Indicator.....................................................................................................434
11.2.16 Reset and Cursor Return...........................................................................................434
11.2.17 Rigid Tapping.............................................................................................................435
11.2.18 Spindle Exact Stop.....................................................................................................436
11.2.19 External MPG Control................................................................................................436
11.2.20 Cs Axis Switching ......................................................................................................436
11.2.21 Safe Gate Function....................................................................................................437
11.2.22 Spindle Releasing/clamping Tool...............................................................................438
11.2.23 Pot Tool Magazine .....................................................................................................438
11.2.24 Turret Tool Magazine .................................................................................................447

GSK980MDc Milling CNC User Manual
XVIII

1
I Programming
ProgrammingⅠ
Table of contents