928TC e
928TC e
OPERATION
I. Introduction
GSK928TC Turning CNC system, realized high-speed m-precision control with highspeed CPU and CPLD
as its control part, has 320240 lattice graphic LCD with friendly Chinese/English menu, fullscreen edition,
realtime tool-trail graphic display. It runs the user program with international standard CNC language-ISO code. It
is widely suitable for response stepmotor driver, complex stepmotor driver and servomotor driver. By the
programming, it makes the machine to cut cylinder, end, slot, taper, arc, thread and so on.
II. Specification
2.1
2.2
Controllable axes
Linkage axes
2 axes (X Z axis)
2 axes (X Z axis)
2.3
2.4
2.5
0.001 mm
X axis
0.0005 mm
8000.000 mm
2.6
2.7
2.8
2.9
2.10
15000 mm/min
5-6000 mm/min
24KB
100
320 240 lattice
2.11
2.12
Communication interface
Controllable tool positions
Z axis
0.001 mm
standard RS-232
4 extendable to 8
Operation
Fast multiple increase button: Increase the multiple of the max move speed on JOG mode. Increase
the speed multiple of dictate G00 on AUTO mode.
Fast multiple decrease button: Decrease the multiple of the max move speed on JOG mode.
Decrease the speed multiple of dictate G00 on AUTO mode.
Feed multiple increase button: Increase the feed speed multiple on JOG mode. Increase the speed
multiple of dictate G01 on AUTO mode.
Feed multiple decrease button: Decrease the feed speed multiple on JOG mode. Decrease the speed
multiple of dictate G01 on AUTO mode.
X axis returnning to program reference point Button: It is valid only on the JOG/AUTO mode
Z axis returnning to program reference point Button: It is valid only on the JOG/AUTO mode
X
axis returnning to machine reference point Button: It is valid only on the JOG mode
(Whether the machine reference point is valid can be defined by the MZRO bit of the parameter P12)
Z axis returnning to machine reference point Button: It is valid only on the JOG mode
(Whether the machine reference point is valid can be defined by the MZRO bit of the parameter P12)
Dry run button: When the dry run is selected on AUTO mode, neither the coordinates of the
machine move nor the S, M, T functions run if the program starts. On EDIT mode, it moves the cursor
to the the first character following this line number
Single button: to select the single segment run/continuum run on the AUTO mode
Operation
Switch between the inset and rewrite ways on the edit mode.
Delete the figure, letter, segment, or whole the program.
Cancel the local inputing data or escape from local state.
Input all kinds of data, select the needed edition, run the program or establish the new user
program.
Confirm the input.
Page up to searches the program or parameter on the edit/parameter/tool offset mode, or
increase the brightness to the display on the other modes.
Page down to searches the program or parameter on the edit/parameter/tool offset mode, or
decrease the brightness to the display on the other modes.
Move the cursor up on the edit/parameter/tool offset mode
Move the cursor down on the edit/parameter/tool offset mode
Move the cursor ahead on the edit/parameter/tool offset mode
Move the cursor backwards on the edit/parameter/tool offset mode
3.7
Operation
Single/JOG mode Switch between the manual monostep and jog mode.
Spindle negative rotation button The spindle rotates clockwise (watch from the motor shaft) by
pushing this button.
Coolant button Switch the coolant on/off
Spindle shift button Select the spindle speed when the main spindle motor has more then one
step speed (not more then 16 steps) and the machine has the control loop.
Tool change button Select the next tool postion when push this button once.
Remark: All above buttons are efficient in JOG/AUTO mode when X,Z axes stop. But onlythecoolant
button is efficient in running.
3.9
Reset Button
System reset button All axes will stop when this system resets, and all output of assistant
functions are inefficacy, the machine stops running and return to the initial status of
electrification.
3.10
State indicator
Indicate the current running state of this CNC system. There have 15 function buttons with LED
indicators. The corresponding function of this button is availability when the LED indicator lights.
Operation
Del
and
Del
, the system was initialized. At then, all the parameters of tool offset are 0, all the parameters of the
machine reset as initial value. Please consult the offset and parameter instruction in this manual.
2.
Measure the reverse transmi ssion clearance of X, Z axes, and enter system parameters P07 and P08. Please consult
the parameters instruction in this manual.
3.
Define the DIRZ and DIRX in parameter P11 according to the electric design and motor direction of the machine.
4.
Adjust the parameters P05, P06, P17~P22 to let the machine run reposefully and availably according to the
machines load.
4.2
Picture1.
Select or change the run mode of GSK928TC by push button directly. It is maneuverable, convenient and
directviewing.
If no one of button is pushed, this system displays the picture1 circularly when it powers on. If any button
except button
was pushed, this system will return to the mode of last power off. If power on with pushing
button
Esc
or push button
Esc
and button
Esc
Operation
Push the button to enter EDIT mode, this system appears the names of all stored program, bytes of the
current programs and the spare capability of this system as follows:
PROG. NO. 05
The cursor moves to the position of the first charater after front program row number when push this
button once.
Keep pushing this button, the cursor continues to move above until the cursor arrives at the first program
row or the button is released.
2
The cursor moves to the position of the first charater after next program row number when push this button
once.
Keep pushing this button, the cursor continues to move down until the cursor arrives at the last program
row or the button is released.
3
The cursor moves to the position of the front charater when push this button once.
Keep pushing this button, the cursor continues to move left until the cursor arrives at the first charater or the
button is released.
The cursor moves to the position of the next charater when push this button once.
Keep pushing this button, the cursor continues to move right until the cursor arrives at the last charater or the
button is released.
CAUTIONS: Cursor Pompt of Local editing position. There have two forms:
A
B On rewrite mode, the cursor appers such that the charater is displayed with highlight and color inverse.
The cursor forms can be switched by button
Rew
Operation
Rew
Push the Inset/rewrite button once, then the input modes will switch between inset and rewrite mode
once, and the cursor forms will switch accordingly. On inset mode, the cursor is a flashing line segment. On rewrite
mode, the cursor appers such that the charater is displayed with a flashing highlight square charater.
To establish a new program, select a existent program or delete a existent program or all programs by
pushing Input button, and inputing the serial number with two digits.
Push this button to display the front page when search serial numbers list or program contents,
Push this button to display the next page when search serial numbers list or program contents,
Double-functions button
Each button can be defined two functions. Push these buttons once, the system performs the first
function: U, W, I, K, D, and R. Push these button twice in series, the system performs the second functions: /,
E, P, N, L, and . If push these button continuously, the system switches between the two functions. / is
newline prompt, is blank.
EDIT %02
0223
%00
%02 %03
%04
%10
40 pcs program names can be displayed once. If the displayed program names are more then 40 pcs, the
display will be paging. Push the button
, it displays the next page. Push the button
, it displays the
front page.
Input
Operation
4.3.2.1 Establish a new cutting program
%02
EDIT
%00
%02
%03
EDIT %20
0223
%04
N0000
%10
0007
Input
EDIT
%00
%02
%02
%03
Del
and
0223
%04
%10
Operation
4.3.2.3 Select a cutting program
Input
EDIT %01
N0000
N0010
N0020
N0030
N0040
0082
G0 X0 Z0
G1 X4.80 Z9.6 F500
G0 X0.0 Z00
G4 D2
M20
This NC system automatically establishes and selects a new cutting program %00 if there has not any cutting
program or program content when the system powers on first.
2.
After a cutting program is selected, it will stands in current state until the other program is selected, even if the
system powers off.
Operation
5. Start the GSK928TC communication program in the external pc to the receiving state. (Please refer to the
appendix of the <Operation Instruction of the GSK928TC Communication Program>).
6. Afer the external pc is convinced that it is prepared, push button Enter, the system prompts
RECEIVE, and it send the cutting program to the external pc.
7. As soon as the system sends out the program, it prompts RECEIVED, and then push any button to
return to the EDIT mode.
8. Push button
to interrupt the program receiving.
Esc
Cautions:
1. When the cutting program is sent from the external pc to this system, this system makes the program name with
the character string %xx in the first row. If the name of the received program is same as the stored program,
the name and contents of the received program cant be displayed. So the stored program with same name must
be deleted first before check the new program.
All the cutting programs can be exchanged as above method between GSK928TC systems. Just operate two
GSK928TC systems with input/output mode.
2. Input
by keyboard.
3. Push button
Del
4. Push button , the all programs in storage will be deleted, or not, push any other button to return to
Input
, display
2. Input a new program number inexistent in this system, and push button , and then the inputted
Input
Copy the contents of the local program to another program and the new program will be regarded as the local
program.
1. Pree button
, display % ,
Input
2. Input the program number inexistent in this system, push button
, copy the contents of local
Input
program to the program with the inputted program number, and the new program is regarded as the local
program.
10
Operation
GSK928TC Turning CNC System
Example: Copy the contents of the local program %00 to the local program %05
Push button
Input
, intput
to finish copy.
Caution: If the inputted program number existed in the system, the system display Push any button
to escape, then input the other program number inexistent in this system, push button
Every program consists of some program segment. And each segement begans at
N**** . After a
new program is built, the system will create the first serial numbe as
N0000
. And when push button
Enter after inputted a segment, the system will create the next serial number automatically. The increment of
the serial number in program input is set by the parameter P23. The parameter P23 can create the serial
number with the integer of the 1/4 increment.
Create the serial number of segment as PICTURE 8 (Parameter P16 is 10):
EDIT %01
0082
N0000 G0 X0 Z0 <
Enter and
once, the displayed characters indent one bit to left. There cant be more then 255 characters in
one row, or not the inputted contents can be accepted. The 13 segments can be displayed in one screen. The segment will move
up automatically after the segments are more then 13 rows.
11
Operation
The segment M3 needs to be inserted between the segments N0020 and N0030 such as
the Picture 8, operate as follows:
N0000
N0010
N0020
N0022
N0030
N0040
EDIT %01
0089
G0 X0 Z0
G1 X4.80 Z9.6 F500
G0 X0.0 Z0.0
__
G4 D2
M20
PICTURE 9
EDIT %01
N0000
N0010
N0020
N0022
N0030
N0040
0091
G0 X0 Z0
G1 X4.80 Z9.6 F500
G0 X0.0 Z0.0
M 3
G4 D2
M20
PICTURE 10
Del
12
Operation
Rew
4.3.3.6
Rew
13
Operation
4.4
JOG
Step
MANUAL JOG
X 0090. 000
Z 0125. 000
FEEDRATE 100% SPINDLE STOP
FASTRATE 100% SPDL REV 0000
COOLANT OFF TOOL 1 OFFSET 0
EDIT
MANU
AUTO
PARA
OFFT
DIAG
14
Operation
MANUALSTEP 0.001
X 0090. 000
Z 0125. 000
HANDWHEEL
X 0.001
X 0000. 000
Z 0000. 000
FEEDRATE 100% SPINDLE STOP
FASTRATE 100% SPDL REV 0000
COOLANT OFF TOOL 1 OFFSET 0
EDIT
MANU
AUTO
PARA
OFFT
DIAG
15
Operation
min
16
Operation
MANUAL JOG
X 0090. 000
Z 0125. 000
Input
17
Operation
Input
SETUP PROGRAM
ZERO
RUN
U 1 5 . 8
Enter to display RUN
18
Operation
RUN
to move
Spindle positive rotation button The spindle rotates counter-clockwise (watch from the motor shaft)
by pushing this button. Display SPINDLE CW
Spindle stop button The spindle stops running when push this button. Display SPINDLE STOP
Spindle negative rotation button The spindle rotates clockwise (watch from the motor shaft) by
pushing this button. Display SPINDLE CCW
19
Operation
S
8 S08
Dry
20
Operation
21
Operation
1.
2.
3.
4.
Select the seemly manual feed speed. In Manual Jog mode, move the tool to close to the selected point
on the workpiece. After confirm the tool point coincides with the selected point on the workpiece, stop
moving the tool.
Push the button Enter, the tool number and tool offset are displayed with highlight, push the
button
twice continuously. The display of the tool number and tool offset is in normal again,
now the tool coordinate is deposited, and this tool coordinate goes into the benchmark to regulate the
other tools. (Except the reference tool, the other tool cant be operated with this approach).
5.
Rew
to confirm, (if regulate the tool again for the damage of the
), the display of the tool number and the tool offset is in
normal, the tool number and the tool offset are figured out and deposited the current tool parameter
storage.
22
Operation
6.
In Manual Jog mode, Move out the toolpost to the position where the tool can be exchanged safely.
Exchange the regulating tool to the working position.
7.
X axis returnning to program reference point Button: It is valid only on the JOG/AUTO mode.
Push this button to return from the current positon to the program reference point in x axis with the current quick
move speed.
Z axis returnning to program reference point Button: It is valid only on the JOG/AUTO mode.
Push this button to return from the current positon to the program reference point in z axis with the current quick
move speed.
Note: After return to the program reference point in X axis and Z axis, all tool offset and system offset are cancelled,
and display T * 0 ( the * is the current tool number).
X axis returnning to machine reference point Button: It is valid only on the JOG mode. By
pushing this button, move the tool to the machine reference point in X axis with the current quick move speed.
Z axis returnning to machine reference point Button: It is valid only on the JOG mode. By
pushing this button, move the tool to the machine reference point in X axis with the current quick move speed.
23
Operation
AUTO
AUTOCONTINUE %00
N0010 M3 S2
X 0090. 000
Z 0125. 000
Single
Single
24
Operation
Input
Input
Input
25
Operation
Note 1: The appoint segment cant be in any fixed loop or compound loop, otherwise the result must be out of
expectation.
4.5.2.3
Switch between SINGLE mode and CONTINUE mode by pushing the buttonSingle
.
Single
Single
Single
3. The button Single is invalid in running the program with SINGLE mode.
26
Operation
X 0090. 000
Z 0125. 000
*N0000 G50 X100 Z100
N0010 M3 S2
FEEDRATE 100% SPINDLE STOP
FASTRATE 100% SPDL REV 0000
COOLANT OFF TOOL 1 OFFSET 0
EDIT
MANU
AUTO
PARA
OFFT
DIAG
Display contents:
1. The dynamical coordinates, the dynamical planer outline or the trail of tool point
2. The contents of the current running segment
3. The states of spindle, coolant, rev, tool and other assistant functions
4. Feed and quickmove speed multiple
4.5.3.1
AUTOCONTINUE %00
N0010 M3 S2
X 0090. 000
Z 0125. 000
4.5.3.2
When there has not the program that is running in AUTO mode, push the button to display the
27
Operation
workblank outline with actual planar dimensions and the simulated tool shape as PICTURE 18.
4.5.3.3
The screen area of this system is limited, so the figure display can be defined in this system with workblank
length and diameter, tool initial offset and display scale. Push the button Enter to set the workblank length and
diameter, tool initial offset and display scale in
as PICTURE 20.
28
Operation
AUTO CONTINUE
X
100 80 0 2:1
FEEDRATE 100% SPINDLE STOP
FASTRATE 100% SPDL REV 0000
COOLANT OFF TOOL 1 OFFSET 0
EDIT
MANU
AUTO
PARA
OFFT
DIAG
4.5.3.4
29
Operation
or
is
Spindle negative rotation button The spindle rotates clockwise (watch from the motor shaft)
and the Led on this button is lighted by pushing this button.
Coolant button Switch the coolant on/off. When start the coolant, display COOLANT ON on
the secreen and the Led on this button is lighted. When stop the coolant, display COOLANT OFF on the screen
and the Led on this button is extinguished.
Spindle shift button Select the spindle speed when the main spindle motor has more then one
step speed (not more then 16 steps) and the machine has the control loop.
30
Operation
Esc
Esc
is extinguished.
Both feed speed multiple and fast move speed multiple can be amended in running, and it is invalid
immediately as soon as it is amended. The multiple adjustment is as chapter 4.5.5 Adjustment of the
speed multiple
If the feed speed multiple is 0 before running, the system prompts FEEDRATE 0% . When adjust the
feed speed multiple to 0% in running, the running stops without prompt. If adjust the feed speed multiple
isnot 0, the running carrys on.
31
Operation
4.5.8.1
4.6
Parameter setup
There have 23 group parameters numbered from P01 to P23 in this system. Each parameter is defined to
confirm a certain function of this system and the machine, so the parameters must be defined again when
installation and adjustment of the machine and the CNC system.
Push the button PAR to enter the parameter setuo mode. The first screen is from P01 to P09 as follows:
32
Operation
PARAMETER
P01
8000.000
P02
-8000.000
P03
8000.000
P04
-8000.000
P05
06000
P06
06000
P07
00.000
P08
00.000
P09
0000
Z AXIS OBVERSE LIMIT
EDIT
MANU
AUTO
PARA OFFT
DIAG
33
Operation
4.6.1.4 Parameter P06X axis fast move speed
Parameter P06 defines the X axis fast move speed in manual move and in G00. The actual fast move speed in
X axis is restricted by the fast move speed multiple, too. X axis actual fast move speed=P06* fast move speed
multiple. Unit: mm/min
or
to move the toolpost to the dial indicator, let the finger of the dial indicator
4.6.1.6
Parameter P09 deifnes the spindle convertor control with low gear speed, and then the syetem output 10V
DC signal corresponding to the Max. speed. The parameter P09 is invalid when control the spindle speed with S
progression. Unit: rev/min.
Parameter P10 deifnes the spindle convertor control with high gear speed, and then the syetem output 10V
DC signal corresponding to the Max. speed. The parameter P10 is invalid when control the spindle speed with S
progression. Unit: rev/min.
34
Operation
WHLA
PTRS
TCON
SCOD
CHCD
LINE
DIRZ
DIRX
Check the encoder lines in diagnose mode or JOG mode, but the actual spindle rev is
displayed.
MZRO
DLMZ
DLMX
MZRM
MSP
MODM
MODT
MDSP
MDSP
0
1
MODT
Push the button Enter to change the tool after push the tool change button
Operation
MODM
MSP
MZRM
DAMX
0
1
0
1
0
1
DAMZ
0
1
MZRO
0
1
Start/stop of the spindle and the coolant are controlled with power level (only M03/04/05,
M08/09 are controlled)
Start/stop of the spindle and the coolant are controlled with pulse (the other M signals are
power level )
Stop the spindle without brake signal output
Stop the spindle with brake signal output (the brake time is defined by the parameter P16)
Return to the mechanical point with checking one rotation signal
Return ot the mechanincal point without checking one rotation signal
Display X AXIS DRIVER ALARM when the driver alarm input signal in X axis is high
level.
Display X AXIS DRIVER ALARM when the driver alarm input signal in X axis is low
level.
Display Z AXIS DRIVER ALARM when the driver alarm input signal in X axis is high
level.
Display Z AXIS DRIVER ALARM when the driver alarm input signal in X axis is low
level.
The function to return to the mechanical point is invalid.
The function to return to the mechanical point is valid.
Operation
Parameter P23 sets the increment of the sequence number in Edit mode, the space between teo sequence
numbers.
Parameters list in this GSK928TC system:
Parameters
number
P01
Definition
Unit
Initial value
Scale
mm
8000.000
0~8000.000
P02
P03
mm
mm
-8000.000
8000.000
-8000.000~0
0~8000.000
P04
P05
mm
mm
-8000.000
6000
-8000.000~0
0~15000
P06
P07
mm
mm
6000
00.000
0~15000
0~65.535
P08
P09
P10
mm
rpm
rpm
00.000
1500
3000
0~65.535
0~6000
0~6000
P11
P12
Bit parameter 1
Bit parameter 2
00000000
00000000
0~11111111
0~11111111
P13
P14
Tool positions
Toolpost reverse time
0.1second
4
10
1~8
0.1~99.9
P15
P16
M code time
Spindle brake time
0.1second
0.1second
10
10
0.1~99.9
0.1~99.9
P17
P18
mm/min
mm/min
50
50
8~1000
8~1000
P19
P20
millisecond
millisecond
600
600
8~9999
8~9999
37
Operation
P21
P22
P23
mm/min
millisecond
50
600
8~6000
8~9999
10
1~255
Input
PARAMETER
P01
P02
P03
P04
P05
P06
P07
P08
P09
8000.000
-8000.000
8000.000
-8000.000
06000
06000
00.000
00.000
0000
EDIT
MANU
AUTO
4500
Enter
PARA OFFT
DIAG
Input
38
Operation
Del
Del
4.7
OFT
TOOL OFFSET
T1Z
0000.000
T1X
0000.000
T2Z
0000.000
T2X
0000.000
T3Z
0000.000
T3X
0000.000
T4Z
0000.000
T4X
0000.000
T5Z
0000.000
EDIT
MANU
AUTO
PARA
OFFT
DIAG
39
Operation
or
or
to search the
to move the cursor to the offset to be amended (the tool offset number is
Input
4. Input the tool offset value by keyboard. The wrong input can be deleted by pushing the button
input the new value again.
and
5. Push the button to confirm, and store the tool offsets in the parameter storage.
1. Push the button
OFT
2. Push the button
to move the cursor to the offset to be amended (the tool offset number is
Input
4. Input the offset value by keyboard. The wrong input can be deleted by pushing the button
and input
the new value again. Push the button to cumulate the input value and the former value. If the input value is
positive, add the input value to the former value, and store the result automatically. If the input value is negative,
reduce the input value from the former value and store the result automatically.
4.8
Diagnosis
DGN
40
Operation
DIAGNOSIS
1
DEZ
OUTPUT
2
TPS
T3
1
UI1
T4
T2
T1
-LT TL PCZ
PCX
INPUT 0
2
SHL
1
1
DEX
SPINDLE 0350
ENCODER 1200
DIAG
EZ
41
Operation
T5
T8
positive rotation
positive rotation
4.8.3
Encoder
42
Operation
, the spindle rotates ahead, Led on the button lights, the corresponding bit of M3 in
, the spindle stops, Led on the buttons blacks out, the corresponding bits of M3/M4
, the spindle reverses, Led on the button lights, the corresponding bit of M4 in output 1
4.9
EMERGENCY
43
Operation
4.10
4.11
Del
Del
44
Programming
PROGRAMMING
I. Introduction
Spindle
45
Programming
50
80
X
WU Z
X UZ W
X
0 W
46
Programming
2.1
Character
l
l
~
~
mm
~
47
Programming
2.2
Field
l
l
l
l
2.3
Serial number
2.4
Program Segment
l
l
l
l
l
nter
nter
2.5
Program structure
48
Programming
3.1
functions
prepare functions
49
Programming
3.1.1
Quick positionning
50
Programming
3.1.2
Beeline interpolation
45
20
35
3.1.3
Arc interpolation
51
Programming
G03
G02
G03
G02
52
20
60
Z
Z
Startpoint
0'
Startpoint
Endpoint
Endpoint
K
X
X
R20
40
60
Programming
1.5
20
50
53
Programming
50
54
Programming
Z
30
10
100
100
0
0
Z
Z
150
X
(a)
50
(b)
55
Programming
Reference point
X
The tool returns to the reference in X Z axes from A to B with their respective speed defined by
the quick move speed and the quick move speed multpile .
Return to the reference point in X axis by G27 with the speed defined by the Max rev and the quick
move speed multiple, and delete the tool offset and the system offset in X axis. When the tool offset is 0 in Z axis,
display the tool offset 0.
Return to the reference point in Z axis by G29 with the speed defined by the Max rev and the quick move
speed multiple, and delete the tool offset and the system offset in Z axis. When the tool offset is 0 in X axis,
display the tool offset 0.
56
Programming
3.1.12.1
Z
W
X/2
U/2
B
Feed speed
C
A
D
57
Programming
After finish the G90 loop, the tool is at the start point of this dictate. When the X axis (or relative coordinate
U) of the end point is defined again, the loop runs with the new X (U) axis.
In relative coordinates, U is defined from A to B. W is defined from B to C.
In cone machining loop, R is from C to B.
The data following the U W R are as follows:
1
U 0
W 0
R 0
U 0
W 0
R 0
C
R/2
U/2
R/2
U/2
U 0
W 0
R 0
A
D
U 0
W 0
R 0
U/2
U/2
R/2
40
R/2
C2
C1
B2
B1
B
30
D
58
Programming
3.1.12.2
~mm
~
X/2
R/2
U/2
I/2
D
K
The relations between the of R, K and the tool trail are as follows:
59
Programming
1
R 0
2
B
R 0
R/2
R/2
C
D
R=0 K 0
R=0 K 0
C
D
3.1.12.3
R
C
X/2
Feed
U/2
Quick move
A
B
60
GSK CNC Equipment Company
Programming
25
C2 C1
B2 B1
40
A
B
C
U/2
U/2
A
R
U 0
W 0
R 0
U 0
W 0
R 0
A
B
U/2
U/2
C
R
The relations between the data following U W R and the tool trail
61
Programming
K
I
B
A
E
X/2
C
2
3
4
5
The quick excursion in X axis is E if X isnt zero.
6
Repeat above steps 1~4 to C in X axis, to B in Z axis.
7
Return to C quickly in Z axis, to A in X axis.
50
20
15
X
PICTURE 21
62
Programming
I
K
B
F feed speed
C
D
E
A
Quick move speed
PICTURE 22
3.1.12.5
G74
Sloting loop
X U Z W
the coordinates of the slot endpoint. When Z defaults, it is cutoff loop.
I feed in X axis at a time
K escape in X axis at a time
E excursion in Z axis at a time
F feed speed
E
B
C
W
A
PICTURE 23
Programming
20
60
30
70
X
PICTUR 24 SLOTING LOOP
3.1.13.1
X U
Feed speed
Start
PICTURE 25 OUTER COLUMN ROUGH MACHINING LOOP
64
Programming
55
15
65
Programming
3.1.13.2
K
Z(W)
66
Programming
180
30
20 15 20
70
20
67
Programming
66
30
20
50
X
20
30
15
15
68
Programming
Functions
3.2
Assistant functions
69
Programming
3.2.1
Pause
3.2.2
Program end
3.2.3
3.2.4
3.2.5
Spindle control
70
Programming
P15
0.2S
P16
3.2.6
Coolant control
3.2.7
3.2.8
Lubrication control
3.2.9
Prgram transfer
71
Programming
3.2.10
3.2.11
72
Programming
3.2.12
3.3
Fuctions
Spindle functions
73
Programming
S0~S4
S0~S15
SCOD=0
SCOD=1
3.4
Function
Tool function
Usually, several different tools are necessary in machining one workpiece. The 4~8 position toolpost can be
controlled (the direct signal iuput is for 1~4 tools, the sign coding input is for 5~8 tools). For avoid the different
positions and wears of the tools, the tool compensation can be adopted.
74
Programming
75
Programming
3.5
F function
76
GSK CNC Equipment Company
Programming
4.2
The dictates in modular can be keeping in effect in the following segments until redefinition. It can
simplify the repeated segments in onethe program, save the storage, improve the efficiency.
4.3
No. 1 tool No. 2 tool No. 3 tool No. 4 tool
4.4
Programming instance
30
35
38
64
60
45
1.5*45
5
105
5
PICTURE 32 INSTANCE 1
Programming
2
.
X5
X4
X4
G0
2
8
5
.5
.5
.5
X45.5
X35.5
X30.5
78
Programming
28
10
24
M16*1.5
25
50
76
10
;
;
;
;
Programming
40
30
30
20
R20
R20
Rod outline
1*45
2-1.5*45
135
30
130
120
16
10
40
20
150
25
Reference point
185
PICTURE 34 COMPOUND MACHINING INSTANCE
80
R20
R20
Programming
81
82
11
14
13
X5
10
X4
X3
4
9
pin
slot
4
9
pin
Thread
12
13
6
14
4
11
3
10
motor
15
Toolpost
12
Handwheel
slot
pin
13
25
12
14
24
15
11
23
10
16
22
18
20
19
8
21
2
5
7
9
22
10
19
6
18
pin
17
4
16
23
11
15
24
12
13
14
25
slot
pin
AC220V
AC220V
AC220V
Output
20
Input
X8 power
21
X7
17
X6
SWITCH POWER
FN2060-6-06
power filter
24V
15
0V
X2
AC220V
GND
AC220V
VCC
!CAUTION: No. 15 pin of X6 is used for the external emergency stop button. When it
Assemtly hole*4
Connection
GSK928TC Turning CNC System
Connection
I. Interface summary
1. Interface layout
GND
input terminal
AC220V
dutput terminal
Connection
2. Sockets instruction
1. X8 core aerial slot, power socket (VCC
2.
3.
4.
5.
6.
7.
8.
9.
GSK928T
C
X5
X driver
X2
Z driver
Handwheel
X3
Encoder
X4
X6
X7
Convertor
Output signal
X1
PC
X8
PC power
83
Connection
4 Interface tables
X6 Input
X1 RS232
pin
pin
+24
1
loop start(ST)
Data Send(TXD)
Emergency stap(ESP)
6
3
4
5
X2 handwheel
X/Z axis postive limit (+XZL)
1
6
8
4
9
0V
10 11 12 13
0V
0V
+5V
0V
0V
slot
+24
+24
+24
GND
0V
0V
Pause(SP)
CTS
14 15 16 17 18 19 20 21 22 23 24 25
RTS
Data Receive(RXD)
X3 thread
pin
thread pulse (PA)
0V
X7 Output
0V
+5V
slot
+24
2
3
Spindle speed 2(S02)
Spindle speed 3(S03)
X4 Toolpost
+24V
0V
Spindle brake(MSP)
Spindle backward(M4)
8 9
6
7
Frequenay convertor
control voltage (SVC)
10 11 12 13
Coolant On(M8)
10 11 12 13 14 15
14 15 16 17 18 19 20 21 22 23 24 25
5
Spindle speed 1(S01)
pin
+24
4
9
+24
0V
0V
X5 motor
slot
X axis driver alarm (Xalm)
1
3 4
5
Z axis direction postive (Zdir+)
+5V
84
10 11 12 13 14 15
pin
0V
2
X axis pulse negative (Xpu-)
Z axis pulse negative (Zpu-)
X8 power
+24V
VCC
0V
24V
1
4 3
5
7 6
VCC
GND
GND
24V
Connection
. Interface instruction
1 Handwheel interface
1. Select the handwheel to move the X, Z axis.
1
+5V
MUA
0V
MUB
4
5
2. Signal:
MUA Handwheel A pulse
MUB Handwheel B pulse
3. Interface illustrative diagram
+5V
220
+
_
Handwheel
GSK 928TC
4. Connection
+5V
1(+5V)
0V
6(0V)
2(MUA)
7(MUB)
Handwheel
GSK928TC
85
Connection
2. Thread interface
1
PA
0V
+5V
PZ
0V
8
9
1. When cut the thread, the spindle encoder is necessary. Both 1200 lines and 1024 lines
encoder are suitable for this system.
2. Signal:
PA: encoder A pulse (thread pulse), 1200 pulse/rotation or 1024 pulse/rotation
PZ: encoder Z pulse (thread lines signal), 1pulse/rotation
3. Interface illustrative diagram
+5V
220
+
_
Ecoder
GSK928TC
4. Connection
+5V
3(+5V)
0V
2(0V)
1(PA)
6(PZ)
Encoder
86
GSK928TC
Connection
3 RS232 interface
1
2
RXD
TXD
4
5
GND
6
7
RTS
CTS
TXD
TXD
RXD
GDN
GDN
PC
GSK928TC
4 Driver interface
1
Xalm
+24V
Xpu-
Zpu-
Xdir+
Zdir+
Xen
+5V
Zalm
10
0V
11
Xpu+
12
Zpu+
13
Xdir-
14
Zdir-
15
Zen
1. The response step driver, the compound step driver and the servo driver are suitable for this
system by this interface.
Xalm X axis driver alarm input terminal, Signal from driver to GSK928TC
Xpu+ X axis driver pulse positive terminal, signal from GSK928TC to driver
Xpu- X axis driver pulse negative terminal, signal from GSK928TC to driver
Xdir+ X axis driver direction positive terminal, signal from GSK928TC to driver
Xdir- X axis driver direction negative terminal, signal from GSK928TC to driver
Xen X axis enable (amplifier), signal from GSK928TC to driver
Zalm Z axis driver alarm input terminal, Signal from driver to GSK928TC
Zpu+ Z axis driver pulse positive terminal, signal from GSK928TC to driver
Zpu- Z axis driver pulse negative terminal, signal from GSK928TC to driver
Zdir+ Z axis driver direction positive terminal, signal from GSK928TC to driver
Zdir- Z axis driver direction negative terminal, signal from GSK928TC to driver
Zen Z axis enable (amplifier), signal from GSK928TC to driver
GSK CNC Equipment Company
87
Connection
Driver
TLP5
0V
GSK928TC
TLP5
+5V
0V
GSK928TC
Driver
4. Xpu+
Xpu-
26LS3
GSK928TC
88
300
Driver
Connection
Xpu+
Xpu-
Xdir+
13
Xdir-
+5V
Xen
Xalm
10
DY3 drivers
GSK928TC(Z axis)
conection signal
CP+
12
ZPU+
CP-
ZPU-
Dir+
Zdir+
10
Dir-
14
Zdir-
Dv+
+5V
11
Dv-
15
Zen
OV
Z axis pulse +
14
shell
Alm
COM
10
shell
Zalm
OV
DY3 drivers
conection signal
1
CP+
CP-
Dir+
10
Dir-
DV+
11
DV-
Alm
14
shell
COM
shell
DA98 dirver
GSK928TC(Z axis )
X axis pulse +
11
Xpu+
Xpu-
Xdir+
13
Xdir-
Xen
+24V
Xalm
10
OV
shell
21
X0
DA98 driver
Z axis pulse +
18
PULS
12
ZPU+
/PULS
ZPU-
19
SIGN
Zdir+
/SIGN
14
Zdir-
21
SON
15
Zen
COM+
+24V
ALM
Zalm
COM
COM
Zero
10
RSTP
DG
17
DG
22
FSTP
10
OV
shell
19
Z0
18
PULS
/PULS
19
SIGN
/SIGN
21
SON
COM
ALM
COM
COM
Zero
10
RSTP
DG
17
DG
22
FSTP
shell
shell
DF3 direction
X5:
conection signal
11 Xpu+
3
Xpu-
Xdir+
13
Xdir5V
X axis pulse +
X axis pulse X axis direction +
X axis direction 5V
X axis enable
CP
GSK928TC(Z axis )
12
Zpu+
/CP
Zpu-
DIR
Zdir+
/DIR
FRE
14 Zdir8 5V
Z axis pulse +
Z axis pulse Z axis direction +
Z axis direction 5V
Z axis enable
DF3 direction
conection Signal
1
CP
/CP
DIR
/DIR
FRE
Xen
/FRE
15
Zen
/FRE
Xalm
ALM
Zalm
Alm
OV
COM
10
OV
10
X axis alarm
shell
shell
shell
Z axis alarm
COM
shell
89
Connection
5. Toolpost interface
1
TL+
+24V
T1
T3
TL-
10
0V
11
T2
12
T4
13
14
15
1. This system can control 4~8 position toolpost. If there has more then 4 positions on the
toolpost, the T1~T4 coding input is adopted in this system ( refer to the GSK TC toolpost
controller illustrative diagram).
TL+ Drive toolpost forward, signal from GSK928TC to toolpost.
TL- Drive toolpost backward, signal from GSK928TC to toolpost.
T1 No.1 tool arrived. Signal from toolpost to GSK928TC
T2 No.2 tool arrived. Signal from toolpost to GSK928TC
T3 No.3 tool arrived. Signal from toolpost to GSK928TC
T4 No.4 tool arrived. Signal from toolpost to GSK928TC
2. TL+
0V
GSK928TC
Toolpost
3. T1
T2
T3
T4 illustrative diagram
+24
V
4.7K
3K
VT
0V
Toolpost
90
GSK928TC
Connection
Remarks: the valid level, VT (from toolpost to GSK928TC when the tool arrived) is determined by the bit parameter
P12.
4. Connection example:
+24V
11
+24V
0V
10
10
0V
TL+
12
JZ
TL-
13
JF
T1
T1
T2
11
T2
T3
T3
T4
12
T4
GSK928TC
GSK TC
Toolpost
Controller
Toolpost
6 Input interface
1
+24
SP
0V
SHL
DecZ
+24
0V
0V
Z0
10
-XZL
11
M93/M94
12
M3XZ2
13
0V
14
ST
15
ESP
16
0V
17
DecX
18
+24
19
+24
20
0V
21
X0
22
+XZL
23
M91/M92
24
M3XZ1
25
0V
1. Signal definition:
All the input signal are valid with low level, signal from toolpost to GSK928TC.
SP External pause button signal
ST External loop start button signal.
ESP External emergency button signal.
SHL Frequency convertor spindle low speed feedback signal. To avoid the weakness of the
defective torque in low speed, keep the motor running with high speed by changing the
mechanical drive ratio, then the signal is feeded back to GSK928TC by SHL.
DecX the signal of X axis speed down and return to point.
DecZ the signal of Z axis speed down and return to point.
-XZL X Z axis negative limit signal.
+XZL X Z axis negative limit signal.
X0 X axis point input signal.
Z0 Z axis point input signal.
GSK CNC Equipment Company
91
Connection
M3XZ1
Feedhold signal. When this signal is valid (the switch contact puts through), the feeds
in X, Z axis are locked (pause in X, Z axis).
M3XZ2 Spindle/feedhold signal. When this signal is valid (the switch contact puts through),the
feeds in X, Z axis and the spindle are locked (pause in X, z axis, and the spindle stops)
Note: When M3XZ2 is valid, the M3XZ1 is insignificant.
M91/M92 No. 1 user input signal
M93/M94 No. 2 user input signal
2. Interface elements
SP ST signals adopt the normal open contact of the mechanical contact switch. ESP
signal adopts the normal close contact of the mechanical contact switch.
Connection illustrative diagram:
+24
2K
Machine
0
GSK928TC
Connection example:
3
1
2
15
0V
ST
SP
ESP
GSK928TC
DecX DecZ -XZL +XZL X0 Z0 M91 M93 SHL M3XZ1 M3XZ2 can adopts the normal
open contact or normal close contact of the mechanical contact switch.
Connection illustrative diagram:
+24V
3K
4.7K
M achine
The valid signal puts through
92
0V
GSK928TC
Connection
or
+24V
+24V
3K
4.7K
Machine
The valid signal puts through
0V
GSK928TC
Or
+24V
3K
M achine
0V
GSK928TC
Note 1: If the signal is valid, arrived the point or press the limit switch.
93
Connection
7 Output interface
1
2
3
4
5
6
7
8
9
10
11
12
13
+24
+24
S1(No.1 step spindle rev)
S2(No.2 step spindle rev)
S3(No.3 step spindle rev)
S4(No.4 step spindle rev)
MSP(Spindle brake)
M8(Coolant start)
M4(Spindle turn backward)
0~10V(Analog output)
14
15
16
17
18
19
20
21
22
23
24
25
+24
0V
M21/M22(No.1 user output)
M23/M24(No.2 user output)
M32/M33(Lubrication on/off)
M10/M11(Chuck lock/unlock)
M9(Coolant stop)
M5(spindle stop)
M3(spindle turn forward)
0V(Analog output)
94
Connection
5. Connection elements
Output interface:
+24V
ULN2803
Relay
0V
GSK928TC
Machine
6. M8 M9 M3 M4 M5 can be set as level control or pulse control by the bit MODM of the
parameter P12. When it is the pulse control, the time of M code (the time that the
corresponding transistor puts through) is defined by parameter.
7. S01 S02 S03 S04 M21/M22 M23/M24 M32/M33 M10/M11 MSP are only the
level control
8. MSP spindle brake scheduling:
M3 or M4
M5
MSP
T1
T2
T3
T1 The valid time of M5 (with the pulse control) is defined by the parameter P15.
T2 The delay time from M5 signal cancel to MSP signal sendout, it is 0.2second in.
T3 the Spndle brake time is defined by the parameter P16.
9. With the level control, M10/M11( unlock), M32/M33(Lubrication off) M9 M5 are not
output.
10. SVC signal: 0~10V DC, control the output rev of the frequency convertor.
25
GSK928TC
convertor
13
Frequency
10
+
_
Iuput interface of
LM358
0V
Machine
95
96
T3
T2
Block on the
machine
Proximity Switch
Signal
Machine
GSK928T
DecX or DecZ
NPN Proximity
Switch
T1
+24
+24
Connection
GSK928TC Turning CNC System
X0 or Z0
T1
Block on the
machine
NPN Proximity
Switch
Point signal
Proximity Switch
Or Contact
Switch
Signal
Machine
X0 or Z0
+24
DecX or DecZ
GSK928T
C
+24
Connection
GSK928TC Turning CNC System
Code wheel
Sewo motor
97
98
JF
13
PE
D7
D6
D5
D4
D3
630V/0.1uFX3
RJ-2W-100HOWX3
C1
D2
C2
R2
R1
D8
1N4148X8
C3
D1
GSK928TC Interface
JZ
12
10
11
1
3
4
5
6
7
8
9
10
T3
T4
T5
T6
T7
T8
GND
24V
PE
T2
Signaling Interface
T1
TK5
TK1
TK7
TK3
AC 50Hz 60/120W
Toolpost Motor
Toolpost Signaling
TK6
TK2
TK8
TK4
Connection
GSK928TC Turning CNC System
R3
Connection
SP
R29
4.7K
ESP
BG1
8050
DECZ
R6 4.7K
R5 4.7K
L4
L3
X0
Z0
XALM
R31
4.7K
BG3
8050
ZALM
R30
4.7K
BG2
8050
+XZL
_XZL
M91
R22 100
XPU
R23 100
ZPU
R24 100
XDIR
R25 100
R26 1K
R27 1K
ZDIR
XEN
ZEN
1
9
2
10
3
11
4
12
5
13
6
14
7
15
8
DB15z-XZ
DECX
J4
SHL
J2
1
14
2
15
3
16
4
17
5
18
6
19
7
20
8
21
9
22
10
23
11
24
12
25
13
DB25z in
D4
M93
M3XZ1
T1
T2
T3
T4
TL+
TL_
1
9
2
10
3
11
4
12
5
13
6
14
7
15
8
R21 4.7K
R7 4.7K
R8 4.7K
R9 4.7K
R10 4.7K
R11 4.7K
R12 4.7K
R13 4.7K
R14 4.7K
R15 4.7K
R16 4.7K
R17 4.7K
R18 4.7K
R19 4.7K
R20 4.7K
L5
S01
S02
M21
M23
M33
M32
M11
M10
MSP
M9
M8
M5
M4
M3
SVC
R2 4.7K
J1
R1 4.7K
DB15z-dj
4.7K
2
1
1
14
2
15
3
16
4
17
5
18
6
19
7
20
8
21
9
22
10
23
11
24
12
25
13
J3
L1
R3
DB25k out
M3XZ2
T5
99
100
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
VCC
20
21
D4.M91/M92
D5.M93/M94
D6.AlmX
D7.AlmZ
ALMX
ALMZ
DS104
DS104
DS104
C31
C32
C33
J9
26PIN
M3XZB
R2
1K
25
M3XZA
O21
O15
0V
13
25
D1.Z0
M3XZ2
0V
12
0V
23
+24
D5.M93/M94
D7.DecZ
11
D5.SHL
21
0V
D3.-XZL
SP
10
+24
15
14
13
12
11
10
D3.T4
D1.T2
0V
TL-
25
24
23
22
21
20
19
18
17
16
15
+24
20
22
M3XZ1
M3XZ2
M3XZ1
24
18
D4.M91/M92
0V
16
D2.+XZL
14
12
D0.X0
0V
+24
10
8
+24
6
D6.DecX
4
D4
KEY
ESP KEY
ST
DB25Z
14
104
23
22
D4.T5
19
17
15
13
11
D2.T3
KEY
D0.T1
+24
DB15Z
C118
104
24
19
D3.-XZL
C29 DS104
C30 DS104
C28 DS104
18
13
14
15
10
11
12
5
6
2
3
4
D2.+XZL
1K
17
R31
16
R33
3K
D1.Z0
DS104
DS104
0V
AGND
D0.X0
C26
C27
+24
ST
SP
ESP
+24
TL+
C124
9
10
11
12
13
14
15
16
9
10
11
12
13
14
15
16
RP17
RP15
6.2K
6.2K
+24
D7.DecZ
D6.DecX
D5.SHL
D4
ESP
SP
ST
8
9
10
R13
3K
DIR
2
3
4
5
6
7
8
9
1
9
8
7
6
5
4
3
2
RP7
1K
O5
521-4
C25 DS104
C24 DS104
C23 DS104
2
3
4
5
6
7
8
9
1
A7
A6
A5
A4
A3
A2
A1
A0
VCC
R3
1K
B7
B6
B5
B4
B3
B2
B1
B0
D3.T4
D4.T5
C21 DS104
C22 DS104
D2.T3
C20 DS104
O19
521
104
O4
521
D1.T2
C19 DS104
C62
104
O3
521
C61
104
U17
74AHC245
RP6
1K
9
8
7
6
5
4
3
2
/INT0
C60
DIR
A7
A6
A5
A4
A3
A2
A1
A0
D0.T1
2
3
4
5
6
7
8
9
1
C78 DS104
VCC
R32
3K
B7
B6
B5
B4
B3
B2
B1
B0
1
2
3
4
5
6
7
8
9
+24
SP
ST
+24
AGND
11
12
13
14
15
16
17
18
11
12
13
14
15
16
17
18
1
2
1
2
1
2
1
2
8
7
6
5
4
3
2
1
R34
3K
O18
521
O20
521
O16
O17
0V
3
4
J10
10PIN
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
U13
74HC245
4
3
4
3
4
3
4
3
9
10
11
12
13
14
15
16
RP16
RP18
6.2K
6.2K
KI8
KO13
KI7
D3.T4
D4.T5
D2.T3
D1.T2
D0.T1
+24
TL-
TL+
Connection
GSK928TC Turning CNC System
R39
3K
VCC
AGND
O6
521-4
O7
521-4
VCC
VCC
1
9
8
7
6
5
4
3
2
CLK
1
6
7
8
9
5
4
3
2
11
220
10
DL103
DL103
C41
1
2
3
4
5
Manual Pulse
DL103
Thread
C81
18
M3
MB
MA
A+5
PZ
PA
20
17
M4
19
16
M5
TL+
15
M8
TL-
14
M9
11
13
MSP
0V
1
2
3
12
11
10
12
13
14
15
16
17
18
RP19
11
12
13
21
23
25
25 SVC
0V
24 AGND
21
22
23
15
10
13
19
11
17
/RES1
B0
DIR
E
D6
IN4148
A0
A7
A6
A2
A1
A5
A3
A4
SVC~0V
M3
M5
M9
M10
M32
M23/4
M21/2
U18
HCT245
B7
B6
B2
B1
B5
B3
B4
25
24
23
22
21
20
19
18
17
D5
IN4148
18
1
19
XEN
XENL
11
12
16
17
13
15
14
XPU
ZPU
XDIR
ZDIR
GND
SVC~10V
M4
M8
MSP
S04
S03
S02
16
9
8
4
3
7
5
6
1
2
3
4
5
6
7
8
1
3
5
7
9
11
13
15
R28
10K
XENL
24
22
20
18
16
14
12
10
BG2
8550
O2 521
1
2
1
2
O21 521
4 O1 521
3
4
3
M10
12
S01
0V
+24
VCC
R41
MUB
1
2
U22
ULN2803
C18 DL103
M11
13
15
220
MUA
1 AGND
2
3
4
5
6
7
8
9
1
2
1
2
1
2
1
2
1
2
3
4
1
2
3
4
Xpu+
Zpu+
XdirZdirZen
11
12
13
14
15
4
3
4
3
4
3
U32 6N137
4
3
8
7
6
5
14
12
10
Zenable
AGND
Xenable
Zdir
Xdir
Zpulse
Xpulse
A+5
0V
8
7
6
5
Zalm
DB15K
10
U31 6N137
+5V
Xen
Zdir+
Xdir+
Zpu-
Xpu-
+24V
Xalm
O13
521
PUZ
M32
14
AGND
1
2
3
4
M33
15
+24
O12
521
8
7
6
5
4
3
U20
ULN2803
O22
521
U14
6N137
M23/M24
16
2.2K
PUA
1
2
3
4
5
6
7
8
9
VCC
O11
M21/M22
17
DB25K
14
1
15
7
9
16
4
12
8
5
4
3
2
1
/RES1
CLR
16
15
14
13
12
11
10
9
16
15
14
13
12
11
10
9
S02
10
S01
18
+24
9
8
5
4
3
2
7
6
1
O10
RP9
11
Q1
Q2
Q8
Q7
Q6
Q3
Q5
Q4
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
RP8 220
2
5
19
16
15
6
12
9
2
5
19
16
15
6
12
9
1
6
7
8
9
5
4
3
2
D1
D2
D8
D7
D6
D3
D5
D4
/RES1
CLR
Q1
Q2
Q8
Q7
Q6
Q3
Q5
Q4
O9
4.7K
U21
HC273
CLK
D1
D2
D8
D7
D6
D3
D5
D4
O8
RP11 1K
+24
RP13
3
4
18
17
14
7
13
8
11
3
4
18
17
14
7
13
8
U19
74HC273
16
15
14
13
12
11
10
9
16
15
14
13
12
11
10
9
1 AGND
2
3
4
5
6
7
8
9
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
4.7K
+24
0V
+5V
2
3
MUA
+5V
PA
0V
0V
A+5
AGND
MA
MB
A+5
PA
PZ
AGND
1Y
1Z
4Y
4Z
2Y
2Z
3Y
3Z
A+5
1A
4A
2A
3A
VCC
G1
G2
GND
25
23
22
20
18
2
3
14
13
6
5
10
11
0V
PZ
21
19
23
24
25
26
18
19
20
21
22
16
17
15
13
14
5
6
7
8
9
10
11
12
1
2
3
4
+24
ALMZ
ALMX
MUB
0V
26
24
DB9K
DB9Z
step motor
1
2
3
4
5
6
7
8
9
U33
26LS31
Thread
RP21
C9
+24
AGND
Mul Pu
Connection
GSK928TC Turning CNC System
O14
521
E8 47u/16V
BG4
8050
10K
R20
10K
J4
26PIN
RP14
1K
RP12 220
C83
102
C84
102
C36
102
C35
102
RP20
101
Connection
ESP
Emergency stop
15
2
3
0V
SHL
M3
22
M4
M5
Spindle stop
21
+24V
10
0V
11
+L
XZ positive limit
21
22
12
-L
XZ Negative limit
10
13
M91
14
S1
15
S2
16
MSP
Spindle brake
17
SVC 0~10VDC
13
18
M8
Coolant start/stop
19
M21
16
102
16
4
1
3
23
Connection
2 Toolpost Interface J5
T1
No.1 Tool
T2
No.1 Tool
11
T3
No.1 Tool
T4
No.1 Tool
12
0V
10
+24V
TL+
TL-
3 Encoder J6
A pulse
Z pulse
+5V
0V
4 driver interface J2
J3
J2/3
A+
J2/3
A-
J2/3
B+
J2/3
B-
J2/3
C+
J2/3
C-
J2/3
5 Power J1
PE
Shell
J1 1
J1 2
103
Connection
Appendix
Alarm prompt
Alarm list
Definition
Troubleshooting
REPEAT DICTATE
REPEAT
PARAMETER
Repeat inputing the same parameter in one segment Delete the repeat parameter
INCOMPATIBLE
DICTATE
REPEAT MESSAGE
Repeat inputing the other contents in one segment Delete the repeat contents
UNSUITABLE
DICTATE
UNSUITBALE
PARAMETER
Correct
parameter
UNSUITABLE
MESSAGE
PARAMETER
ERROR
OMIT DICTATE
OMIT MESSAGE
RAM OVERFLOW
POSITIVE OVER
TRAVEL
NEGATIVE
TRAVEL
PROGRAM
PREPARE ALARM
EMERGENCY
ALARM
XZ OVERLIMIT
ZERO FEED
MULTIPLE
OVER
X AXES
ALARM
DRIVER
Z AXES
ALARM
DRIVER
the
unsuitable
ENCODER SIGNAL
The spindle encoder cant be found
ERROR
SOFT LIMIT
RETURN
OVER-LENGTH
104
Connection
Appendix .
G code list
105
Connection
Appendix
M code list
106
Connection
Appendix
Appendix
1
Program load: Copy the programs GSKTR.EXE, GSKTR.TXT, QE.EXE in one path.
F1 help function: Push the button F1 on the pc keyboard to read the communication instruction. Escape by
pushing the buttons ALT and X at the same time.
F2 transmit function1 (for above V2.22 version GSK928TC): Transmit the document from PC to GSK928TC
When push the button F2, prompt Please input file name: on the pc screen, and then input the name of the
document to be transmited and put the button enter to start the transmission.
5
When push the button F4, prompt Please input file name: on the pc screen, and then input the name of the
document to be transmited and put the button enter to start the transmission.
7 F5 edit function: User can edit the machining program by transferring the program QE.exe
Push the button F5 to transfer the program QE.exe to edit the machining program. Input the program name
and push the button Enter to edit the machining program. Escape by pushing the buttons ALT and X at the same
time, then push Y to escape after storing the machining program or push N to escape without storing the
machining program.
8 F9 setuo function:
a. Define the Serial port of pc with 0 or 1 (input the digit 0 or 1 directly)
b. Define the transmission baud rate (input one digit of 0 ~9 directly)
c. The transmission baud rate between pc and the GSK928TC system should be 9600 (input the digit 5).
107
Contents
OPERATION
I. Introduction ....................................................................................................................................1
II. Specification ..................................................................................................................................1
III. OPERATION PANEL ...............................................................................................................1
IV. SYSTEM OPERATION ............................................................................................................5
4.3.1 Search the cutting program list............................................................................................ 7
4.3.2 Cutting programs establish, selection, deletion, rename, and copy........................................... 7
4.3.2.1 Establish a new cutting program................................................................................ 8
4.3.2.2 Delete the cutting program........................................................................................ 8
4.3.2.3 Select a cutting program........................................................................................... 9
4.3.2.4 Output of the cutting program ................................................................................... 9
4.3.2.5 Input of the cutting program...................................................................................... 9
4.3.2.6 Delete all cutting programs ..................................................................................... 10
4.3.2.7 Rename the cutting program ................................................................................... 10
4.3.2.8 Copy the cutting program....................................................................................... 10
4.3.3 Input and edit the contents of the cutting program.................................................................11
4.3.3.1 Create the serial number automatically ..................................................................... 11
4.3.3.2 The program contents input .................................................................................... 11
4.3.3.3 Insert the program segment insert............................................................................ 12
4.3.3.4 Delete the program segment.................................................................................... 12
4.3.3.5 Insert the field in the segment.................................................................................. 12
4.3.3.6 Delete the field in the segment ................................................................................ 13
4.3.3.7 Amend the segments contents ................................................................................ 13
4.3.3.8 Overleap the segment............................................................................................. 13
4.4.1 Jog in JOG Mode ............................................................................................................ 14
4.4.2 Step feed in JOG mode .................................................................................................... 14
4.4.3 Handwheel Control Mode................................................................................................. 15
4.4.4 Manual Feedspeed Selection ............................................................................................. 16
4.4.5 Manual quick move speed selection ................................................................................... 16
4.4.6 Define the workpiece coordinate ....................................................................................... 17
4.4.7 Define the program reference point.................................................................................... 18
4.4.8 The relative coordinate move of the axis............................................................................. 18
4.4.9 The absolute coordinate move of the axis ........................................................................... 18
4.4.10 Manual Input and M functions......................................................................................... 19
4.4.11 Manual Spindle Control.................................................................................................. 19
4.4.12 Manual spindle rev control.............................................................................................. 19
4.4.13 Manual coolant control................................................................................................... 20
4.4.14 Manual Tool-exchange Control ....................................................................................... 21
4.4.15 Manual Tool Regulate .................................................................................................... 21
Contents
4.5.1 Fuction buttons in AUTO mode ........................................................................................ 24
4.5.2 Run the program automatically ......................................................................................... 25
4.5.2.1 Run from the first row of the program...................................................................... 25
4.5.2.2 Run from the appointed row in the program.............................................................. 25
4.5.2.3 Single segment run and continue run........................................................................ 26
4.5.2.4 Dry run and machining........................................................................................... 26
4.5.3 Display in program running .............................................................................................. 27
4.5.3.1 Coordinates display in program running ................................................................... 27
4.5.3.2 Figure display in program running ........................................................................... 27
4.5.3.3 Define the data of the figure display......................................................................... 28
4.5.3.4 Input the data of figure display ............................................................................. 29
4.5.4 Operation of the assistant functions.................................................................................... 30
4.5.5 Adjustment of the speed mutiple ....................................................................................... 30
4.5.6 Some operations in running .............................................................................................. 31
4.5.7 Return to the program reference point in AUTO mode ......................................................... 31
4.5.8 Feedhold knob in running automatically ............................................................................. 32
4.5.8.1 Application of the feedhold knob............................................................................. 32
4.6.1 Parameter instruction ....................................................................................................... 33
4.6.1.1 Parameter P01, P02--Z axis positive,negative overtravel limit ..................................... 33
4.6.1.2 Parameter P03, P04 X axis positive, negative overtravel limit ................................... 33
4.6.1.3 Parameter P05 Z axis fast move speed................................................................... 33
4.6.1.4 Parameter P06 X axis fast move speed................................................................... 34
4.6.1.5 Parameters P07 P08 Compensations of the reverse clearances in Z, X axie ................. 34
4.6.1.6 Parameter P09 Low spindle speed ......................................................................... 34
4.6.1.7 Parameter P10 High spindle speed........................................................................ 34
4.6.1.8 Parameters P11, P12 bit parameter 1, bit parameter 2............................................... 34
4.6.1.9 Parameter P13 the most tool positions ................................................................... 36
4.6.1.10 Parameter P14 Toolpost reverse time ................................................................... 36
4.6.1.11 Parameter P15 The pulse time of the M code ....................................................... 36
4.6.1.12 Parameter P16 The signal time of the spindle brake ............................................... 36
4.6.1.13 Parameter P17 The lowest start speed in Z axis ..................................................... 36
4.6.1.14 Parameter P18 The lowest start speed in X axis..................................................... 36
4.6.1.15 Parameter P19 The speed up/down time in Z axis .................................................. 36
4.6.1.16 Parameter P20 The speed up/down time in X axis ................................................. 37
4.6.1.17 Parameter P21 The feed start speed ..................................................................... 37
4.6.1.18 Parameter P22 the feed speed up/down time ......................................................... 37
4.6.1.19 Parameter P23 The space between two sequence numbers of the program................ 37
4.6.2 Parameters input ............................................................................................................. 38
4.6.3 Parameter initialization .................................................................................................... 39
4.6.4 Searches and amendment of the bit parameter definition....................................................... 39
4.7.1 Tool offset searches ......................................................................................................... 40
4.7.2 Input the tool offset by keyboard....................................................................................... 40
ii
Contents
4.8.1 Input interface diagnosis instruction................................................................................... 41
4.8.2 Input/output interface diagnosis display.............................................................................. 42
4.8.3 Encoder Spindle encoder and spindle rev test .................................................................. 42
4.8.4 Machine assistant functions control ................................................................................... 43
4.9.1 Emergency stop............................................................................................................... 43
4.9.2 Overtravel limit alarm...................................................................................................... 44
4.9.3 Driver alarm ................................................................................................................... 44
4.9.4 Other alarm .................................................................................................................... 44
PROGRAMMING
I. Introduction ..................................................................................................................................45
1.3.1 Absolute coordinates ....................................................................................................... 45
1.3.2 Relative coordinates ........................................................................................................ 46
1.3.3 Mix coordinates .............................................................................................................. 46
II.
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7
3.1.8
3.1.9
3.1.10
3.1.11 Invariable
iii
Contents
3.1.12.5
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.2.9
3.2.10
3.2.11
3.2.12
Pause........................................................................................................ 70
Program end.............................................................................................. 70
Machining loop end .................................................................................... 70
Program end, spindle and coolant stop .......................................................... 70
Spindle control............................................................... 70
Coolant control............................................................................ 71
Lubrication control....................................................................... 71
Prgram transfer .......................................................................................... 71
Connection
I. Interface summary ......................................................................................................................82
iv
Contents