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.
GSK980TDb Turning CNC System User Manual
FOREWORD
Dear user,
We are really grateful for your patronage and purchase of this GSK980TDb Turning
CNC system made by GSK CNC Equipment Co., Ltd.
The user manual describes the programming, operation, installation and connection
of this GSK980TDb 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.
II
Notes
■ Delivery and storage
z Packing box over 6 layers in pile is unallowed.
z Never climb the packing box, neither stand on it, nor place heavy objects on it.
z Do not move or drag the product by the cables connected with it.
z Forbid collision or scratch to the panel and displayer.
z Packing box should be protected from damping, insolation and raining.
■ Open packing box to check
z Ensure things in packing box are the required ones.
z Ensure the product is not damaged in delivery.
z Ensure the parts in packing box are in accordance to the order.
z Contact us in time if the product type is inconsistent with the order, there is short of
Notes
accessories, or product damage in delivery.
■ Connection
z Onlyqualified persons can connect the system or check the connection.
z The 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.
z Connect with surge diode in the specified direction to avoid the damage to the system.
z Switch off power supply before pulling out plug or opening electric cabinet.
■ Troubleshooting
z Switch off power supply before troubleshooting or changing components.
z Troubleshoot and then startup the system when there is short circuit or overload.
z Do not switch on or off it frequently and an interval is 1 minute at least after the system is
powered on again.
III
GSK980TDb Turning CNC System User Manual
z This manual describes various items as much as possible. However,
operations allowable or unallowable cann’t 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.
z Please 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.
z Functions, 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.
z The 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!
z Refer to user manual from machine manufacturer about functions and
meanings of keys on machine control panel.
Announcement!
Warning!
Cautions!
All specification and designs are subject to change without further notice.
IV
Summary
Volume Ⅰ Programming
GSK980TDb CNC Technical Specification, Product
Type, Command and Program Format
Volume Ⅱ Operation
GSK980TDb CNC Operation Use
Volume Ⅲ Installation and Connection
GSK980TDb CNC Installation, Connection and Setting
Appendix
CNC Ladder Function Allocation, Alarm Message Table
V
GSK980TDb Turning CNC System User Manual
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,
GSK980TDb is a new upgraded software, hardware product based of GSK980TDa, with 5 feed
axes(including C axis), 2 analog spindles, 2ms high-speed interpolation, 0.1μm control precision,
which can obviously improve the machining efficiency, precision and surface quality. It adds the USB
interface, U disc file operation and program run. As the upgrade product of GSK980TDa,
GSK980TDb (GSK980TDb-V) is the best choice of economic CNC turning machine.
Volum e Ⅰ Programming
GSK980TDb GSK980TDb-V
th
X, Z, Y, 4
2ms interpolation period, control precision 1μm, 0.1μm
Max. speed 60m/min(up to 24m/min in 0.1μm)
Adapting to the servo spindle to realize the spindle continuously positioning, rigid tapping, and
the rigid thread machining
Built-in multi PLC programs, and the PLC program currently running can be selected
G71 supporting flute contour cycle cutting
Statement macro command programming, macro program call with parameter
Metric/inch programming, automatic toolsetting, automatic chamfer, tool life management
function
Chinese, English, Spanish, Russian display can be selected by parameters.
USB interface, U disc file operation, system configuration and software
2-channel 0V~10V analog voltage output, two-spindle control
1-channel MPG input, MPG function
41 input signals and 36 output signals
Appearance installation dimension, and command system are compatible with GSK980TDa
, 5th ; axis name and axis type of Y, 4th, 5th can be defined
3
1.1.2 Technical specification
Controllable axes
Controllable axes: 5(X, Z, Y , 4
Volum e Ⅰ Programming
Link axes:3
PLC controllable axes:3(X, Z, Y)
Feed axis function
Least input unit: 0.001mm(0.0001inch)and 0.0001mm(0.00001inch)
Least command unit:0.001mm(0.0001inch)and 0.0001mm(0.00001inch)
Position command range: ±99999999× least command unit
Rapid traverse speed:max. speed 60m/min in 0.001mm command unit, max. speed
Interpolation mode: linear interpolation, arc interpolation(three-point arc interpolation),
thread interpolation, ellipse interpolation, parabola interpolation and rigid tapping
Automatic chamfer function
GSK980TDb Turning CNC System User Manual
th,5th
)
Thread function
General thread(following spindle)/rigid thread
Single/multi metric, inch straight thread, taper thread, end face thread, constant pitch
thread and variable pitch thread
Thread run-out length, angle, speed characteristics can be set
Thread pitch: 0.01mm~500mm or 0.06 tooth/inch~2540 tooth/inch
Acceleration/deceleration function
Cutting feed: linear
Rapid traverse: linear, S
Thread cutting: linear, exponential
Initial speed, termination speed, time of acceleration/deceleration can be set by
parameters.
Spindle function
2-channel 0V~10V analog voltage output, two-spindle control
1-channel spindle encoder feedback, spindle encoder line can be set(100p/r~5000p/r)
Transmission ratio between encoder and spindle:(1~255):(1~255)
Spindle speed: it is set by S or PLC, and speed range: 0r/min~9999r/min
Spindle override: 50%~120% 8 grades tune
Spindle constant surface speed control
Rigid tapping
Tool function
Tool length compensation
Tool nose radius compensation(C)
Tool wear compensation
Tool life management
Toolsetting mode: fixed-point toolsetting, trial-cut toolsetting, reference point return
Operation mode: edit, auto, MDI, machine zero return, MPG/single, manual, program
zero return
Multi-level operation privilege management
Alarm record
Program edit
Program capacity: 40MB , 10000 programs ( including subprograms and macro
programs)
Edit function: program/block word search, modification, deletion
Program format: ISO command, statement macro command programming, relative
coordinate, absolute coordinate and compound coordinate programming
Program call: macro program call with parameter, 4-level program built-in
Communication function
RS232:two-way transmitting part programs and parameters, PLC program, system
software serial upgrade
USB:U file operation, U file directly machining, PLC program, system software U
upgrade
Safety function
Emergency stop
Hardware travel limit
Software travel check
Data backup and recovery
5
GSK980TDb Turning CNC System User Manual
G command table
Table 1-1
Command Function Command Function CommandFunction
Volum e Ⅰ Programming
G00 Rapid traverse
G01
G02
G03
G04
G05
G6.2
G6.3
G7.2
G7.3
G12.1
G7.1
G15
G16
G17
G18
G19
G10
G11
G20
(positioning)
Linear interpolation
CW arc interpolation
CCW arc interpolation G30
Dwell, exact stop
Three-point arc
interpolation
Ellipse interpolation
(CW)
Ellipse
interpolation(CCW)
Parabola
interpolation(CW)
Parabola
interpolation(CCW)
Polar coordinate
interpolation
Cylinder interpolation
Polar coordinate
command cancel
Polar coordinate
command
Plane selection
command
Plane selection
command
Plane selection
command
Data input ON
Data input OFF
G21
G28
G31
G32
G32.1
G33
G34 Thread cutting with variable
G36
G37
G40 Tool nose radius compensation
G41 Tool nose radius compensation
G42 Tool nose radius compensation
G50 Workpiece coordinate system
G65 Macro command non-modal
G66 Macro program modal call
G67 Macro program modal call
G71
Input in inch
Input in metric
Reference point return
2nd, 3rd, 4threference point
return
Skip function
Constant pitch thread cutting
Rigid thread cutting
Z tapping cycle
lead
Automatic tool compensation X
Automatic tool compensation Z
cancel
left
right
setting
call
cancel
Axial roughing cycle(flute cycle)
G72
G73
G70
G74
G75
G76
G80
G84
G88
G90
G92
G94
G96
G97
G98
G99
Radial roughing cycle
Closed cutting cycle
Finishing cycle
Axial grooving cycle
Radial grooving cycle
Multiple thread cutting
cycle
Rigid tapping state
cancel
Axial rigid tapping
Radial rigid tapping
Axial cutting cycle
Thread cutting cycle
Radial cutting cycle
Constant surface speed
control
Constant surface speed
control cancel
Feed per minute
Feed per revolution
1.1.3 Environment and conditions
GSK980TDb storage delivery, working environment as follows:
Table 1-2
Item Working conditions Storage delivery conditions
Ambient temperature
Ambient humidity ≤90%(no freezing)≤95%(40)℃
Atmosphere pressure
Altitude ≤1000m ≤1000m
6
0℃~45℃ -40℃~+70℃
86 kPa~106 kPa 86 kPa~106 kPa
Chapter 1 Programming
1.1.4 Power supply
GSK980TDb can normally run in the following AC input power supply.
Voltage: within(0.85~1.1)×rated AC input voltage (AC 220V);
Frequency: 49Hz~51Hz continuously changing
1.1.5 Guard
GSK980TDb guard level is not less than IP20.
1.2 CNC system of machine tools and CNC machine tools
CNC machine tool is an electro-mechanical integrated product, composed of Numerical Control
Systems of Machine Tools, machines, electric control components, hydraulic components, pneumatic
components, lubricant, cooling and other subsystems (components), and CNC systems of machine
tools are control cores of CNC machine tools. CNC systems of machine tools are made up of
computerized numerical control(CNC), servo (stepper) motor drive devices, servo (or stepper) motor
etc.
Operational principles of CNC machine tools: according to requirements of machining
technology, edit user programs and input them to CNC, then CNC outputs motion control commands
to the servo (stepper) motor drive devices, and last the servo (or stepper) motor completes the cutting
feed of machine tool by mechanical driving device; logic control commands in user programs to
control spindle start/stop, tool selections, cooling ON/OFF, lubricant ON/OFF are output to electric
control systems of machine tools from CNC, and then the electric control systems control output
components including buttons, switches, indicators, relays, contactors and so on. Presently, the
electric control systems are employed with Programmable Logic Controller (PLC) with characteristics
of compact, convenience and high reliance. Thereof, the motion control systems and logic control
systems are the main of CNC machine tools.
GSK980TDb Turning Machine CNC system has simultaneously motion control and logic control
function to control two axes of CNC machine tool to move, and has nested PLC function. Edit PLC
programs (ladder diagram) according to requirements of input and output control of machine tool and
then download them to GSK980TDb Turning Machine CNC system, which realizes the required
electric control requirements of machine tool, is convenient to electric design of machine tool and
reduces cost of CNC machine tool.
Software used to control GSK980TDb Turning Machine CNC system are divided into system
software (NC for short) and PLC software (PLC for short). NC system is used to control the display,
communication, edit, decoding, interpolation and acceleration/deceleration, and PLC system for
controlling explanations, executions, inputs and outputs of ladder diagrams.
Standard PLC programs are loaded (except for the special order) when GSK980TDb Turning
Machine CNC System is delivered, concerned PLC control functions in following functions and
operations are described according to control logics of standard PLC programs, marking with
“Standard PLC functions” in GSK980TDb Turning CNC System User Manual. Refer to Operation
Manual of machine manufacturer about functions and operations of PLC control because the
machine manufacturer may modify or edit PLC programs again.
Volum e Ⅰ Programming
7
GSK980TDb Turning CNC System User Manual
Volum e Ⅰ Programming
Fig. 1-1
Programming is a course of workpiece contours, machining technologies, technology
parameters and tool parameters being edit into part programs according to special CNC
programming G codes. CNC machining is a course of CNC controlling a machine tool to complete
machining of workpiece according requirements of part programs.
Technical flow of CNC machining is as following Fig. 1-2.
Analyse workpiece drawings and confirm
machining processing
O0001;
G00 X3.76 Z0;
Edit part programs and record into CNC
Test part programs and execute trial run
G01 Z-1.28 F50;
…
M30; %
Execute toolsetting and set tool offsets and
coordinates
Run part programs and machine workpiece
Check part dimension and modify part
programs and compensations
The machining ends and the workpiece is
formed
Fig. 1-2
8
1.3 Programming fundamentals
1.3.1 Coordinates definition
Chapter 1 Programming
Sketch map of CNC turning machine is as follows:
Fig. 1-3
GSK980TDb uses a rectangular coordinate system composed of X, Z axis. X axis is
perpendicular with axes of spindle and Z axis is parallel with axes of spindle; negative directions of
them approach to the workpiece and positive ones are away from it.
There is a front tool post and a rear tool post of NC turning machine according to their relative
position between the tool post and the spindle, Fig. 1-5 is a coordinate system of the front tool post
and Fig. 1-6 is a rear tool post one. It shows exactly the opposite of X axes, but the same of Z axes
from figures. In the manual, it will introduce programming application with the front tool post
coordinate system in the following figures and examples.
Volum e Ⅰ Programming
X
Z
Z
X
Fig.1-4 Front tool post coordinate system Fig.1-5 Rear tool post coordinate system
1.3.2 Machine coordinate system, Machine Zero and machine reference
point
Machine tool coordinate system is a benchmark one used for CNC counting coordinates and a
fixed one on the machine tool. Machine tool zero is a fixed point which position is specified by zero
switch or zero return switch on the machine tool. Usually, the zero return switch is installed on max.
stroke in X, Z positive direction. Machine reference point is located at the position at which the
9
GSK980TDb Turning CNC System User Manual
machine zero value adding the data parameter No.114/No.115 value. When No.114/No.115 value is 0,
the machine reference point coincides with the machine zero. The coordinates of machine reference
point is the No.120/No.121 value. Machine zero return/G28 zero return is to execute the machine
reference point return. After the machine zero return/machine reference point return is completed,
Volum e Ⅰ Programming
GSK980TDb machine coordinate system which takes No.120/No.121 value as the reference point.
Note: Do not execute the machine reference point return without the reference point switch installed on the
machine tool, otherwise, the motion exceeds the travel limit and the machine to be damaged.
1.3.3 Workpiece coordinate system and Program Zero
The workpiece coordinate system is a rectangular coordinate system based on the part drawing,
also called floating coordinate system. After the workpiece is installed on the machine, the absolute
coordinates of tool’s current position is set by G50 according to the workpiece’s measure, and so the
workpiece coordinate system is established in CNC. Generally, Z axis of the workpiece coordinate
system coincides with the spindle axis. The established workpiece is valid till it is replaced by a new
one.
The current position of workpiece coordinate system set by G50 is the program zero.
Note: Do not execute the machine reference point return without using G50 to set the workpiece coordinate
system after power on, otherwise, the alarm occurs.
Workpiece
O2
z
2
Rod
O
1
Z1 (Z2)
x
/2 (x2/2)
1
z
1
(x,z)
X2
X
1
(x
1,z1
2,z2
)
X/2
)
(x
Z
(0,0)
Z
Fig. 1-6
In the above figure, XOZ is the coordinate system of machine tool, X
coordinate system of X axis located at the heading of workpiece, X
is the one of X axis located
2O2Z2
at the ending of workpiece, O point is the machine reference point, A point is the tool nose and
coordinates of A point in the above-mentioned coordinate systems is as follows:
A point in the machine tool coordinate system: (x,z);
A point in X
A point in X
coordinate system: (x1,z1);
1O1Z1
coordinate system: (x2,z2).
2O2Z2
X
is the workpiece
1O1Z1
10
Chapter 1 Programming
1.3.4 Interpolation function
Interpolation is defined as a planar or three dimensional contour formed by path of 2 or multiple
axes moving at the same time, also called Contour control. The controlled moving axis is called link
axis when the interpolation is executed. The moving distance, direction and speed of it are controlled
synchronously in the course of running to form the required Composite motion path. Positioning
control is defined that motion end point of one axis or multiple axes instead of the motion path in the
course of running is controlled.
GSK980TDb X and Z axis are link axes and 2 axes link CNC system. The system possesses
linear, circular and thread interpolation function.
Linear interpolation: Composite motion path of X, Z axis is a straight line from starting point to
end point.
Circular interpolation: Composite motion path of X, Z axis is arc radius defined by R or the circle
center (I, K) from starting point to end point.
Thread interpolation: Moving distance of X or Z axis or X and Z axis is defined by rotation angle
of spindle to form spiral cutting path on the workpiece surface to realize the
thread cutting. For thread interpolation, the feed axis rotates along with the
spindle, the long axis moves one pitch when the spindle rotates one rev,
and the short axis and the long axis directly interpolate.