In this manual, we have tried as much as possible to describe all
the various matters about the system. However, we can not describe
all the matters which must not be done or which can not be done
because there are so many possibilities. Therefore, matters which are
not especially described in this manual should be regarded as
“impossible” or “forbidden”.
The copyright of the user manual is owned by GSK CNC
Equipment Co., Ltd (Hereinafter referred to as GSK).It is against the
law for any organization or individual to reproduce this manual in any
form without the permission of GSK and GSK reserves the right to
investigate its law duty.
Page 3
PREFACE
Dear user:
It’s our great pleasure that you select GSK928GA/GE surface/cylindrical
grinding machine CNC system (hereinafter referred to as system).
This manual is divided as three parts: the operation, the programming and
PLC programming chapters, which introduces CNC basic operation,
programming and the installation, connection and setting of the system,
and also lists some examples, which can be taken as the reference for the
programmer.
This manual applies to the software (V3.1 or the above version) of
GSK928GA/GE surface/
cylindrical grinding machine CNC system. Before
programming, please read the manual carefully.
This manual covers the content of using the system and the precautions.
Page 4
SAFETY PRECAUTIONS
The incorrect operation may cause the accident, so before using the
system, please read the manual carefully!
Before using the system, please pay attention to the following matters.
● Connect the emergency button of the system. Because the emergence
stop input is the normally closed contact, if the button isn’t connected or
it’s the normally open contact, the system will alarm and not work after
the system is turned on. Note: It’s not the system malfunction.
● Set the reference position based on the tool actual installed position.
The accidence may happen if the reference position return function is
used without setting the reference position.
Note: The system power supply installed on/in the cabinet is
dedicated for GSK CNC system.
It’s forbidden that the user uses the power supply as the other
purpose, otherwise, it may cause the great hazard.
Page 5
RESPONSIBILITY
Responsibility of the manufacturer
——The manufacturer should be in charge of the design and the structure of CNC
system and the its accessories.
——The manufacturer should be responsible for the safety of CNC system and its
accessories.
——The manufacturer should be in charge of the information and suggestion
providing for the user.
Responsibility of the end user
——The user should be very familiar with the safety operation through learning CNC
system or participating in the training session.
——The user should be responsible for the safety after adding, changing or modifying
the original CNC system or its accessories.
——The user should be in charge of the danger resulted from the operation, adjusting,
maintenance, installation and storage which are not complied with the manual
stipulation.
All specifications and designs are subject to change without notice.
The manual is kept by the end user.
Thank you for your friendly support during using GSK product.
Page 6
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(11) IO interface and M code programming design only for grinding machine;
(12) Automatic grinding wheel correcting and compensation function of grinding dimension which is
specified by the machine manufacturer;
(13) Special application for the slow feeding and design of stable speed during grinding;
(14) Protection of position overrun; overtravel protection of software/hardware overtravel; drive
alarm detection;
(15) Convenient and friendly parameter input method of grinding;
(16) Built-in RS-232C interface with PC for communication;
(17) Angular axis function only for grinding machine and the adjustable angle of angular axis from 0
to 45°;
2
Page 15
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(18) External measuring tool control function;
(19) Protection of rapid retraction in grinding machine;
(20) System parameter, automatic backup of PLC user program and read function;
(21) Servo spindle control, analog spindle, rotation axis graduation and orientation function.
1.1.3 The differences between GSK928GA and GSK928GE
GSK928GA and GSK928GE are the products of GSK with its own intellectual property. GSK928GA is
CNC system of the surface grinding machine; GSK928GE is CNC system of the cylindrical grinding
machine.
About them, except the definitions of the coordinate systems and I/O definitions are different, other
operations, programming and PLC control mode are exactly same. And the manual takes GSK928GE
as the example to introduce the operation of grinding machine CNC system.
1.1.3.1 The differences between the coordinate systems
Based on the Cartesian coordinate system, the coordinate system of GSK928GA CNC system is Y/Z
one, X is normally the hydraulic control axis without displaying the position; while the coordinate
system of GSK928GE CNC system is X/Z one. The coordinate system is shown as the following
figures:
+C
+X
+Z
Fig. 1-1 The machine coordinate system Fig.1-2 The machine coordinate system
of the surface grinding machine of the cylindrical grinding machine
Moreover, the outer grinding machine belongs to the rotational machine. The cross section of its work
piece is normally round, and the dimensions marked on the machining drawing are diameter and the
radius. For the user to edit the machining program based on the machining drawing of the part,
GSK928GE cylindrical grinding machine CNC system provides the radius and diameter programming.
However, the part drawing of the surface grinding machine doesn’t have the problem of the diameter
dimension, therefore, GSK928GA only provides the radius programming.
1.1.3.2 Differences between I/O interface definitions
About GSK928GA and GSK928GE, I/O interface definition corresponds to PLC address. The tool
clamp of the surface grinding machine is the electromagnetic chuck, while that of the outer grinding
machine is the head and tail stocks. Therefore, in PLC definitions, Head stock is displayed on the
status bar of GSK928GE cylindrical grinding machine CNC system, while Chuck is displayed on the
status bar of GSK928GA surface grinding machine; Head stock motor control and Head stock motor
3
Page 16
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
alarm are defined in PLC of GSK928GE, while Electromagnetic chuck magnet control and
Electromagnetic chuck alarm are defined in GSK928GA, which are shown as the following figures:
1.2 Introduction of system operation panels
Prompt screen
Address keypad
Function keypad
Fig. 1-3 Introduction of system operation panel
(1) LCD monitor: The top left part of the system is blue LCD, the resolution is 320 X 240 lattices,
which is for prompt of Chinese menu status of system, operational information and fault alarm.
Operation panel of machine
4
Page 17
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(2) Operation panel: The key is set, according to customer’s requirement, and control the machine
to finish the various accessorial function and basic operation;
(3) Address keys: English letter input of part program field address;
(4) Functional keys: Various graphic symbol function key is set according to CNN machine graphic
symbols;
1.2.1 Introduction of the address keypad panel
Reset key
Address keys
Numerical keys
Page keys
Cursor keys
Space key
Skip
Double address key:
zPrompt the address code which is above the address
key when press this key at the first time;
Fig. 1-4 Address keypad panel
zPrompt the address code which is below the
address key when press the key again.
5
Page 18
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(1) Reset key
System reset key
All the movement of shaft stops when the system resets. All axis output function doesn’t
work, and the machine stops running and prompts electrified status.
(2) Page keys:
Page up:
Turn a page up to search the program or parameter in the Edit/Para (parameter) mode.
Change the type of displayed coordinate system in Auto/Jog mode.
Page down:
Turn a page down to search the program or parameter in the Edit/Para (parameter) mode.
Display/hide the follow error in Auto/Jog mode.
(3)Cursor control keys
The cursor moves upward:
Move the cursor to one upper row in the Edit/Para mode. The brightness of LCD is
enhanced in Jog mode.
The cursor moves downward:
Move the cursor to the next row in Edit/Para mode. The brightness of LCD fades in Jog
mode.
The cursor moves left:
Move the cursor to left in a character space in Edit mode. Delete the last input figures during
the status of data input.
The cursor moves right:
The cursor moves to right in a character space in Edit mode.
(4)Address key
Input the English letter of the part program field address.
6
Page 19
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
1.2.2 Introduction of the panel with function keys
Select the dry run in Auto mode. The cursor can be directly moved to the initial
character of this line during editing the machining program.
In Auto mode, select single/continuous mode.
In Manual mode, switch between step and jog.
Switch the input mode (insert/rewrite) during editing the
machining program; In Auto mode, return to the initial line of
the machining program.
Delete the digit, letter or block.
Cancel the currently input various data or exit
from the mode.
Select the display or
setting para. mode.
Select Auto mode.
Select Jog mode.
Select Edit mode.
Fig. 1-5 Panel of function keys
Input the various data or select
the program to be edit or run and
create a new user program.
Confirm
Select the diagnosis
mode or program PLC.
Select Dress mode
7
Page 20
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
1.2.3 Introduction of the machine operation panel
Hydraulic
pressure switch
Cooling switch
Dress point
Spindle control
Measuring
instrument control
Mechanical zero return
Rapid override
Feedrate override
increase/reduce
Manual direction key
Rapid feed key
Pause
X/Z MPG
Grinding wheel switch
Machine-head motor Step width Cycle start
Fig. 1-6 Machine operation panel
8
Page 21
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 2SYSTEM BASIC OPERATION
2.1 System power on/off
After connecting the external power supply, switch on the main power supply of machine. During the
situation, the machine is not started. Press the start button in the accessorial machine operation
panel of GSK928GE grinding machine CNC system and turn on the power supply of CNC system and
external drive. After system detects each configuration work is OK, then, the machine is allowed to
operate.
2.1.1 Power on
The steps of turning on CNC system:
1. Switch on the main switch of power supply, and turn on the system.
(1) System starting initialization
After switching on the system and initializing at the first time, the screen is displayed the version
numbers of software and hardware, which is shown in the right figure:
After initializing the system, the system checks PLC program. If PLC program is not correct, the
system shows the start-up screen and press any keys except reset key , the system comes into
debugging mode, then, the movement function does not work. If PLC program is OK, the system
starts initializing DSP.
(2)DSP initialization
After the system initializes at the first step, and PLC program is normal, it initializes DSP, if it is normal,
and the screen is displayed “INITIALIZING DSP……OK!”
The start-up screen prompts when finish starting the system.
9
Page 22
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
If DSP initialization fails, the screen shows:
Press , the system tries to initialize DSP
again. Press other key, the system comes into
debugging mode and shows the start-up screen.
2. After system finishes initializing, the screen
Shows the trademark of GSK, and press any key
except reset key , the system comes into
working mode.
2.1.2 Debugging mode
If any mistake in PLC program or failure of DSP initialization at the start stage, the system enters
debugging mode. When emergency stop alarms, press for 5 seconds, the system enters
debugging mode. The movement function of the system does not work in the debugging mode, and
the system can not execute the relevant operation regarding to movement. The user can debug the
system, find the fault, and modify the parameter, the machining and PLC programs. In Jog/ Auto
mode, the system reminds the users that the system enters debugging by displaying the “debugging”
in the status bar under the working mode.
As above figure shows, in the debugging mode,
the user can modify PLC program in the
diagnose mode. After detection of PLC program,
press and restart the system, it enters
working mode.
10
Page 23
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
2.1.3 Power off
(1) Press the switch of CNC power supply, cut off power supply, and the system turns off.
(2) Cut off the machine main switch of power supply.
2.1.4 Initializing CNC system
If power on the system at the first time, the initialization is operated according to the following steps:
Press and holdand at the same time, first release , after 3 seconds, then
release , the system completes the parameter initialization. Then, the parameter of the machine
is set as internal initialization of CNC system; refer to introduction of parameter about the details.
Initialization of system space:
●If the password is right, enter Edit mode, press and input “-01”, then press , it reminds
Sure to delete program? And press to specify.
Initialization of system PLC:
●If the password is right, enter diagnosis state, then press for two seconds and it reminds
PLC initialization completes!
2.2 Machine zero return (HOME)
Every machine sets one point as its zero point. After power on or reset each time, the worktable can
return to the zero point of machine, and return to the machining start point, then, the cumulative errors
are eliminated. The worktable returns to the machine’s zero point before machining, then, specify the
start point of machining and record the coordinate system of the machining start point which was
recorded last time. After power off each time, the machine returns to the zero point and then comes to
the machining start point which was recorded last time; finally, the program starts. Therefore, it can
avoid the situation that the system coordinate system is not consistent with the actual position which
may be moved by the operators after power off, and the accident may occur if the program starts
without specifying the machining start point after power on the machine.
The function is that “whether it must return zero after CNC system power on, again or resetting, and
then execute machining through selecting the parameter. Regarding to the details, refer to Bit 4 and 5
in the parameter 3.
Return to zero point of machine X axis
Press in Jog mode, the system prompts “X back to zero?”
Press , X axis rapidly returns to the machine zero point at rapid feedrate which is set in the
parameter.
Return to zero point of machine Z axis
Press in Jog mode, the system prompts “Z back to zero?”
11
Page 24
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
Press , Z axis returns to the machine zero point at rapid speed which is set in the parameter.
Regarding to the method and process of the return to machine zero point, refer to 6.1.5.1.
1. The movement direction of machine returning to zero point is set by parameter Home
Polar X and Home Polar Z of parameter P041. The grinding wheel base should be kept at
the reverse direction of the switch during machine returns to the zero point.
2. Without the reference position switch on the machine, do not use the function of machine
returning to zero function, otherwise, accident may occur because the grinding wheel base is
moving at the high speed all the time without switch for reducing the speed.
3. Pay attention to it that during the machine return to zero, firstly the machine tries to return
the X axis where the grinding wheel motor is installed and the switch should be fit in the other
side which is far away from the Z axis work table.
!
REMARK
2.3 Emergency stop
There is an external emergency input port in the system input interface. The user should connect the
normally closed contract point, which is on the emergency stop of the red mushroom on the machine
panel, with the emergency input port. In the emergency situation, please press the emergency stop,
the system enters emergent status; all the feeds stop, and the spindle of grinding wheel, switching
value control and so on are edited by user through PLC. For safety, spindle and relevant equipment
are closed. About the editing mode, refer to some chapters of PLC program section. The screen
flickers and prompts as the figure 2.1 shows:
Fig. 2-1 Emergency stop alarm
Rotate the emergency switch according to the direction of an arrow, the emergency stop button
automatic springs up, then, press the reset key and restart the system, the system can come back to
the normal working status. If the system has no external emergency stop button, when the
emergency stop alarms, press for a while, the system can enter the debugging mode. Then,
modify PLC program, take the inverse value of the emergency stop signal and restart the system.
12
Page 25
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
2.4 Alarm
2.4.1 Limit switch alarm
The system can check limit switches if the machine has installed. When the socket is moved and the
limit switch is pressed, the feeding stops but other miscellaneous function is still on, the program
stops running, and the grinding wheel spindle and switching value control and so on are set by the
user through PLC editing. When it alarms, the limit switch alarm information of corresponding axes is
displayed at the top right corner.
After the limit switch alarms, Jog mode can be selected. Press “cancel limit”, meanwhile, press the
manual feeding key or enter MPG operation, which is opposite to the limit direction, then, exit the limit
and the limit switch alarm automatically exits from the screen.
2.4.2 Software limit alarm
The system sets the limit range, and if the machine exceeds the setting value, the system reminds
axis software limit alarm, at the same time, press “limit release” and the corresponding direction keys,
it moves again. If it still exceeds the limit setting value, the machine can not respond in the exceeded
range.
2.4.3 Emergency retraction alarm
Using axis emergency retraction function can solve the problem of emergency retraction, and cancel
the alarm by releasing the limit key.
2.4.4 Drive unit alarm
When the alarm output signal of drive connects with CNC system and drive alarms, the system cuts
off all feeding operation automatically, and the screen also prompt X axis drive alarm or Z axis drive
alarm. The system stops running and closes the entire output signal which is specified by PLC.
Please check the drive and relevant connection,shoot trouble and switch on again.
2.4.5 Other alarms
It prompts in the screen in Chinese if CNC system alarms, and then it can be dealt with based on the
message. When many alarms occur at the same time, the system prompts in interval of 3 seconds,
and also calls the alarm information through pressing page down key in the diagnosis mode, and it
can save the latest 8 pieces of information.
13
Page 26
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
2.5 LCD brightness adjustment
The brightness of GSK928GE CNC system LCD can be adjusted by keys to reach the best visual
effect. The method is as below:
(1) Switch CNC system to Jog mode.
(2) Press , the brightness of LCD screen becomes brighter or darker, and the result is
locked automatically. After the system power on again or reset, the brightness of LCD screen is kept
the same state before power off.
(3) If the temperature of environment changes obviously, the specialty affects the brightness of LCD,
which is not the fault of CNC system. And the same brightness adjustment may cause different effect;
therefore, it requires readjustment to reach the best effect.
14
Page 27
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 3EDIT MODE
3.1 Edit mode
The Edit mode is to manually input or rewrite the part program through system operation panel. In the
Edit mode, the part program can be created, chosen or deleted through keypad; also, the selected
part program content can be inserted, edited or deleted. Moreover, via the RS232 communication
interface can connect with the serial interface of universal PC, then, transmit the part program of
system to the external computer, vise versa.
When the user edits the program, the system checks the right of user. The user possesses the right to
edit the program. The user can input correspondent password in the Para mode to change the right of
the user. Otherwise, the screen prompts User has no right!
● Press Edit mode key
z Edit mode interface
a. All the present registered part program
names;
b. Usable memory bytes;
c. They bytes for the present program.
The meaning and usage of EDIT key in Edit mode:
Cursor moving upward key:
Press the key each time, the cursor moves to the first character behind last block number.
Press the key without releasing, the key continuously moves up till the first program line;
otherwise, the key is released.
Cursor moving downward key
Press the key each time, the cursor moves to the first character of next program row.
Press the key without releasing, the key continuously moves up till the last program line; otherwise,
the key is released.
15
Page 28
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
Cursor moving to left key
Press the key each time, the cursor is moved by one character to left side. Press the
key without releasing, the cursor continuously moves towards the left side until the first
character of the same program line, otherwise, the key is released.
Cursor moving to right key
Press the key each time, the cursor is moved by one byte to right side. Press the key
without releasing, the cursor continuously moves toward the right side until the first
character of the same program line, or the key is released.
The cursor moves to the end of the program line.
The cursor moves toward to the first letter after program number.
Cursor—the symbol that shows the character which can be edited at present.
Insert/rewrite key
The key is for changing the edit input mode. Press key for each time, the input method
is switched between insert and rewrite, and the cursor prompt changes correspondingly.
The cursor of inserting is a flickering short line and the cursor of rewriting is a flickering square shape.
Input key
Press input key each time, and it inputs the program number in two digits, the new
program can be created, selected, or the exist program and all programs can be
deleted.
Page up
It prompts the content of last page when searching the list of program number.
!
REMARK
Page down
It prompts the program content of next page when searching the list of program
number.
16
Page 29
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
Double function definition key:
Each key has two definitions, press the key for the first time, then it is the first definition value, that is
G M X Z S T F Y L P N = * — ﹒. Press the same key for the second time,
system changes into the second definition value, that is I R O W J K E A C D Q #
/ + . If the same key is pressed continuously, the input value is changed from the first
definition value to the second one or the second to the first. Among them, the “/” is skip block key,
“ ”is space key. But under special working mode, if the key has one definition, then the key is
switch to single function key automatically.
3.2 Part program directory search
Through part program directory searches, the users can search all stored part program number, and
the remaining bytes of the part program storage and all part program name list in the Edit mode.
(1)Press in the editing mode or press
or during program edit.
(2)Each screen can prompt 20 program names.
When the part programs of storage exceed 20,
it can prompt by pagination. Then, press ,
and turn to the next page, it prompts the list of
program numbers in the next page.
3.3 Part program management
3.3.1 Creating a new part program
(1) Press under the status of part program directory search;
(2) Input program numbers of two digits from keypad, which does not exist in the directory list, as new
program number;
(3) Press ;
(4) After creating the new part program, the system
enters program edit state automatically.
For example:
Create No.%19, which is new program number.
a. Press and enter Edit mode;
b. Press , the screen is displayed
Input prog number: % ;
17
Page 30
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
c. Press digit key 1 9
d. Press , No. %19 program number is
created. Block number is generated automatically
Current program number is displayed: %19
3.3.2 Selecting a part program
(1) Press under the status of part program directory search;
(2) From keypad, input the selected program
number;
(3) Press ;
(4) After selecting the part program, and prompt
the content, then, it enters Edit mode.
For example: select No. %02 program
a. Press and enter the Edit mode;
b. Press and screen prompts Input prog
%
number:
c. Input 0 2 ;
d. Press , program number % 02 is
selected.
;
!
REMARK
1. CNC system is powered on for the first time, it enters the Edit mode or system part
program storage area without any content, then, the system creates and selects %00
automatically. After system initialization, it also chooses %00 as present program.
2. After system selects one program, the program can only be changed through part
program selection. Once the program is selected, it always keeps same. Even power is off,
the program number can not be changed.
18
Page 31
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
3.3.3 Copying a part program
Copy the present content of file to other one, and select the new files as present one.
(1) Press , the screen is displayed Input prog number: %
(2) Input the file name which does not exist in the file list, press , and all the content of current
file is copied into the file with the new name and the new file become current one.
For example, copy the current %02 into the file of %05 program.
Press , and input 0 5 , and press , the copy is completed.
If the input file name exists, the system prompts Name repeat! Press any key exit, and input
the file name again, which does not exist in the file list, and press .
!
REMARK
3.3.4 Renaming a part program
Rename the current file name.
(1) Press , the screen prompts Input prog number: %.
(2) Input the file name which doesn’t exist in the file list, press , and rename the current file
(1) Press under the state of the part program directory searches;
(2) From keypad input the program name which is required to delete;
(3) Press , the screen prompts Sure?
(4) Press to delete the part program
which has the program number and press
to cancel the deleting operation.
For example: delete No. %05 program.
Press , input 0 5 , and press
and to delete %05 program from
part program storage.
19
Page 32
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
The methods of copy, renaming and deleting are displayed on the screen:
① Press and enter Edit mode.
② Press and the screen prompts Input prog number: %.
③ Press 0 5 ;
RENAME
DELETE
(1)After copy, the screen is displayed:
No. %05 program is same as No. %02 one.
COPY
(5) After renaming, the screen prompts %05
program during the Edit mode.
No. %05 program replaces %02 one.
(3)During deleting, the screen is displayed:
Press , No. %05 program is deleted.
20
Page 33
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
3.4 Inputting and editing a part program
CNC system machining is that the system automatically completes machining parts according to the
part program sequence input by the users.
Each program consists of some blocks; each block is composed by components of sequence number,
commands and data, etc. By inputting the part program content based on the processing sequence,
the machine can be started to machine the qualified parts.
3.4.1 Automatic generating the serial number
Each part program includes many blocks; each block is begun with a block number of .
When a new program is created, the system automatically generates the first number N0000.
Press , after inputting a block, then, the system automatically generates the next block number.
During input, the number increment depends on the content of P061 parameter. While inserting
blocks, the system automatically generates the block number based on integral part of 1/4 parameter
P061 content.
When use the jump instruction, the program line which is specified by P should be the only one;
otherwise, the same program line number may cause the jumping mistake.
The sequence of number generation and insertion of program line is as below: (the value of P956 is
10)
Automatic generation of
number (P061)
Insert program
line (1/4 of P061)
N****
3.4.2 Inputting the program content
The editing mode of CNC system adopts the full
screen. The input of program content is in the
editing mode.
(1)Create a new program as creating a new
part program;
21
Page 34
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(2)The monitor prompts the number N0000;Insert one line of program content through keypad.
(3)After input one line of program, press , complete inputting of the line. The system generates
the next block number, and then continues to input the program content.
(4)Repeat operation of the(3)step until the last line of program. Press and complete the input
of program content. If any mistake in editing, the system alarms. Then Press again; it exits the
edit interface.
Prompt the program ends without
end command of M02.
Each block only prompts 38 characters. It just prompts the leading 38 characters of the block
if exceeding 38 characters. Press , it prompts a character of the block to the right side.
But each line can not include more than 255 charactes, otherwise, the system does not
accept the content any more. The monitor can prompt 12 lines of program, it automatically
moves upward if more than 12 lines.
!
REMARK
3.4.3 Inserting a program line
Insert one or multiple program lines between two program lines.
(1) Press and move cursor to the first block between two blocks.
(2) Press until the cursor moves behind the last character, or press and move the cursor
directly to the last character.
(3) Press , the system automatically generates number of a new block between two blocks and
leaves one blank line. The number increment is 1/4 integral value of P061 parameter, if it is not
enough, then the next line number can be rewritten.
(4) Input the block content to be inserted;
(5) After inputting all the content; press if multiple program lines should be input. If there is one
program line, the operation is not required.
(6) Inserting the block is over.
22
Page 35
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
1. Insert the block behind the last one and press and it automatically generates the next
block number.
2. Before the first program line, it is not allowed to insert block. If it requires inserting block before
the first line, rewrite the content of the first line into that of the line to be inserted, and insert the
original first line into this program line.
For example: Insert the new block M3 between blocks N0020 and N0030 .
(1) Press and move the cursor to
N0020 .
Press and move the cursor behind X50.
!
REMARK
(2) Press , the system automatically generates new program line number and leaves one blank
line to prompt N0022 . The cursor points to the first character, which can be input, of the new
program line.
Input M 3 。
(3) Press and finish inserting operation.
3.4.4 Deleting a character or a block
Delete the character of one program line or the whole content of program line including the serial
number.
(1) Press and move the cursor to the block which requires deleting;
(2) Press and move the cursor to the character which should be deleted; if delete the block of
the whole line, move the cursor to the beginning of block to be deleted.
(3) Press and delete the character which is pointed by cursor. If the cursor is at the line
beginning of block, then the block of the whole line is deleted.
23
Page 36
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
3.4.5 Inputting a field in a block
(1) Specify whether the current input is inserting; if it is not, press and switch the input to
inserting;
INSERT
(2) Press or and move the cursor
to the position that is after the character and should insert the content;
(3) Input the content which should be inserted, and insert the content before the character which is
pointed to by cursor.
For example: In N0020 G0 X50,
insert 1 between X and 5.
REWRITE
Because CNC system requires each filed of program line must be partitioned by space,
which is one letter followed with digits. During input, the editing program can automaticly
judge and generate the space. However, during the inserting Operation, sometimes, the
system can not judge automatically sometimes. Therefore, the operator should input by
himself the space to gurantee the intergrity of the program.
REMARK
!
24
Page 37
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
3.4.6 Rewriting the content of a block
Change the content of a block into a new one. There are two methods as options based on the input:
insert or rewrite.
In insert mode, use inserting and deleting to complete it.
(1) Press , move the cursor to the character which should be rewritten;
(2) Insert new contents;
(3) Delete the surplus content through the same operation which is used for deleting the block
content.
In rewrite mode, directly rewrite the content which is pointed to by the cursor.
(1) Press and switch the input mode to rewrite mode, and the character which is pointed to by
cursor is bright square shape.
(2) Press and move the cursor to the character which should be rewritten.
(3) Input new content, the cursor points to the next character.
For example,
Change N0050 X10 to X120
In insert mode:
(1) Move the cursor to X10, below 0.
(2) Input 2
(3) Move the cursor to X120, which is below 1 ;
(4) Press , then, X120 is changed to X20.
25
Page 38
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
In rewriting method:
(1) Press and change the input mode to rewrite mode, and the character pointed to by cursor is
displayed in bright square shape.
(2) Put the cursor above 1 of X10.
The character selected prompt as
bright square shape.
(3) Insert 2, it is changed to X20.
3.4.7 Skipping a block
Insert a sign of / before number N of a block.
During executing a program, the system skips
this block and executes the next one.
(1) Switch the input mode into the insert one.
(2) Move the cursor to the block which should be
skipped, and press to the block, which is
below N ;
(3) Continuously press , and insert the
character / before N;
(4) When complete programming, if it encounters the mistakes of program during exit, press for
the next operation!
26
Page 39
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
3.5 External inputting a part program
Input the part program which is stored in the external computer into CNC system.
(1) After power off, connect the communication
cable between CNC system and computer;
(2) CNC system is switched on and
select the Edit mode;
(3) Press and it prompts Receive ready!
(4) Specify the system is ready, press ,
it prompts Receiving……, and the program of
the external computer is input into CNC system;
(5) Set the communication software of computer to the output mode;
(6).After receiving, it prompts Receiving is over! Press and come back Edit mode. In the list of
part program, it prompts the input program name by ascending sequence.
(7) During receiving, press to terminate the receiving process.
During part program input, if CNC system has the same program number, the system
reminds Same program name, then change or delete the program name, the
communication works again.
!
REMARK
3.6 External outputting a part program
Send the part program stored in CNC system to the external computer.
(1) During power off,connect CNC system with
computer through communication cable.
(2) CNC system is switched on and selected Edit
mode;
(3) Select the part program which should be sent
by the operation of selecting the part program;
(No option if send the current programs)
(4) Press , it prompts Sending ready!
(5) Set computer as the status of receiving.
27
Page 40
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(6) Specify the external computer ready, press , and it prompts sending……, the selected
program is sent to the external computer.
(7) After sending, it prompts Sending isover! Press and return Edit mode.
(8) During sending, press and terminate the sending.
3.7 Deleting all part programs
Delete all programs in the storage of CNC system.
(1) Press in the status of part program directory researches.
(2) Input - and 0 from the keypad;
(3) Press , the system prompts Confirm delete?
(4) Press and delete all part programs,
If is pressed, the deleting operation is not executed and come back to Edit mode.
28
Page 41
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 4JOG MODE
4.1 Overview of Jog mode
Press , the machine comes into Jog mode.
During Jog mode, press , the two methods of Jog and Step can be switched.
Press MPG key or , it comes into MPG mode; meanwhile, the coordinate axes which are
controlled by MPG are selected. Through keypad, it can operate the movement of worktable and
movable socket of grinding wheel, start and stop spindle of grinding wheel and cooling fluid,
adjustment of feed override and the function of X axis machine returning to home position.
The system initialization mode is Jog mode, as
the following figure shows::
4.1.1 Manual operation
(1) Select Jog mode;
(2) Press , select Jog mode. The maximum movement distance of each continuous pressing
same key is 1000.000mm.
(3) Press one direction key, the work table or the movable socket of grinding wheel moves in the
direction of selected coordinate axes. Press the key without releasing, the worktable or the socket is
moved continuously. Release the key, the socket or the worktable decelerates and stops.
29
Page 42
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
Z axis positive direction
Z轴正方向
4.1.2 Manual step operation
(1) Press and select Step mode.
(2) Press and select the step.
X axis positive direction
X轴正方向
X axis negative direction
X轴负方向
Z axis negative direction
Z轴负方向
(3) The steps are divided into 6 levels: 0.001, 0.01, 0.1.1.0, 10.0 and 50.0, press the key for one time,
the step increases by one level, and it switches in circulation.
(4) Press , the worktable and movable socket of grinding wheel is moved in the selected
direction of coordinate axis by the chosen distance of step. Press one direction key without releasing;
it is moved one level of step.
!
REMARK
Press and stop moving in Step mode.Press the key, the worktable and the socket of
grinding wheel decelerates and stops, the remaining step is not kept, and press feeding key
to execute the next feeding process of single step.
30
Page 43
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
4.1.3 MPG operation
In MPG mode, the movement of worktable and movable socket of grinding wheel can be controlled by
turning the manual pulse generator (MPG).
(1) Select MPG axis or , it enters MPG mode.
(2) Press and select the moving distance.
● There are three options of circulation switches: 0.001、0.01、0.1mm
● When the working mode is switched from Step mode into MPG, the move distance value of each
scale is automatically selected as 0.010mm.
(3) Running MPG.
● CW running, the coordinate axis moves
in the positive direction;
● CCW running, the coordinate axis moves
in the negative direction.
During MPG mode, other function key on axis move are not working, such as jog, return to
home positon, relative and absolute movement, but other M accessorial functions are still
valid.
!
REMARK
4.2 Selecting the manual feedrate
In the manual feeding mode, there are two selections that include the override of manual feedrate
and manual rapid override.
Selecting
rapid overrides
Selecting
feedrate overrides
Selection between speed
override and rapid override
31
Page 44
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
4.2.1 Selecting manual feedrate overrides
Select the feedrate override in Jog mode.
Feed rate override increases 1%.
Feed rate override reduces 1%.
In Manual feeding mode, press and rapid indicator is OFF, the screen prompts as below:
For example:
The feedrate F is 6000, and selective speed
override 80%, then the actual feedrate is
6000*80%=4800.
Feedrate override
4.2.2 Selecting manual rapid feedrate overrides
The rapid mode is selective in manual feeding mode. During rapid feeding, the speed is selected by
override.
In manual rapid feeding, the actual feedrate depends on rapid traverse speed and override:
X axis actual rapid speed = P005 X rapid override
Z axis actual rapid speed = P006 X rapid override
In Manual Feeding mode, press and select the manual rapid feeding mode, then the indicator is
ON, the feedrate and rapid override are displayed as bright square shape, and the screen is shown
as below:
32
Page 45
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
4.2.3 Manual setting feedrate F
In Jog mode, it can set the feedrate in Jog and Auto modes by inputting the feedrate F. The method is
as below:
a) Select Jog mode;
b) Press , then, F shows brightly, in the rapid parameter range of X and Z axes, any digit
between 0000.000 and 8000.000 can be input.
c) Press , the feedrate value is the input digit value on the screen; Press , then the
feedrate doesn’t change.
For example, manually input F3000
(1) Select Jog mode and input F3000, then, the
feedrate F in the information prompt bar is
“6000”.
(2) Press , the feedrate F
is changed into 3000
When the coordinate axes are stable, the speed value F shown in the information prompt
bar is setting value. When coordinate axes are moving, it is feedrate value of moving axes
and fluctuates in the range. When many axes move rapidly, the system prompts the speed
value as their minimum value.
!
REMARK
4.3 Setting a workpiece coordinate system
GSK928GE CNC system uses the floating workpiece coordinate system, which is equivalent to the
program coordinate system. Workpiece coordinate system is the benchmark of tool setting and its
33
Page 46
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
dimensions. After finishing the installation of system, firstly, the workpiece coordinates should be set
up. If the machining steps out for some special reasons, the actual position and workpiece
coordinates can not comply with each other, and then the workpiece coordinate system should be set
again. The operation of setting workpiece coordinate system:
(1) According to the requirement of machining, move the grinding wheel to the setting point of
workpiece coordinate system.
(2) Press , the screen prompts Set , then press X, the screen prompts set X , input the
coordinate system value at the workpiece coordinate system of X axis direction. Press , the
system prompts Specify input? Then press and specify whether the system has already
automatically set the workpiece coordinate system of the X axis direction or not and refresh to display.
Press , the workpiece coordinate system setting of X axis is canceled. If the input data is wrong,
press and delete one by one, rewrite and input again.
(3) Press , the screen prompts set , then press Z key, it prompts set Z , input the workpiece
coordinate value at Z axis direction. Press , the screen prompts Specify input?
Press and specify whether the system has already set the workpiece coordinate system of the
X axis direction and refresh to display. If press , the workpiece coordinate system setting of Z
axis is canceled. If the input data is wrong, then press and delete them one by one, rewrite and
input again.
(4) When the program coordinate system needs fine setting, firstly press , the screen prompts
set, select the coordinate axis X or Z which is required fine setting, input the value of increasing or
reducing, and then press and specify and refresh the screen.
Through the above operation, the workpiece coordinates of system can be created and
completed. After initialization of system, the workpiece coordinate system must be set.
!
REMARK
34
Page 47
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
4.4 Manual input movement control
In Jog mode, the axis movement is directly controlled by inputting the movement distance. The input
distance value is the target distance of program system coordinates. The operation is as below:
(1) Select the position axis X which should move directly and it shows as the following left figure:
(2) Manually input the target coordinates which is required to move X,
Press , then the screen prompts Specify operation?
If it is specified, press , the system automatically moves to the setting coordinate system value,
as the following right figure shows:
4.5 Manual measuring instrument control
In Jog mode, it may select measurer forwarding or retraction through manual keys based on the
requirement. The system panel not only provides an instrument control button as radial control which
is default by the system, but also it can change the parameter 4 Bit 6 for control of end surface
instrument, also M commands can also control the forwarding or retraction of instrument.
Press , the instrument can move to the specified measuring position; Press the key one more
time, the instrument returns to the original position.
4.6 Manual grinding wheel spindle control
In Jog mode, the start and stop of the spindle axis can be controlled through keypad.
Press , the grinding wheel starts running, the screen prompts the status of grinding wheel: ON,
meanwhile, the LED indicator is also ON.
Press again, the grinding wheel stops running, the screen prompts the status of grinding
wheel: OFF, meanwhile, the LED indicator is also OFF.
35
Page 48
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
4.7 Manual machine-head control
In Jog mode, the start and stop of machine-head can be controlled through keypad.
Press , the machine-head starts, the screen prompts the status of machine-head: ON, at the
same time, the LED indicator is ON.
Press again, the machine-head stops running; the screen prompts the status of machine-head:
OFF, at the same time, LED indicator is OFF.
4.8 Manual hydraulic pressure control
In Jog mode, the start and stop of hydraulic pressure can be controlled through keypad.
Press , the hydraulic pressure starts; the screen prompts the status of machine-head: ON.
And press again, the hydraulic pressure stops running, the screen prompts the status of
hydraulic pressure: OFF.
4.9 Manual cooling control
In Jog mode, the start and stop of cooling fluid can be controlled through keypad.
Press , cooling fluid starts, the screen prompts cooling status: ON; meanwhile the LED
indicator is ON.
Press , the cooling fluid is off, the screen prompts cooling status: OFF; meanwhile, the LED
indicator is OFF.
4.10 Manual spindle control
In Jog mode, the movement status of the second spindle can be controlled through keypad. Based on
the different control mode, the function of spindle control button may be different. About the selection
of control mode, refer to parameter Bit6 and Bit7. Under the servo spindle control circumstances,
according to the usage requirement, generally, press to manually control the switch of spindle
through clockwise signal or connecting or breaking the enable signal.
Normally, press , the spindle runs. Press and stop.
4.11 Manual inputting and executing M function
In Jog mode, M code command can be input and executed for the corresponding M function.
Normally, only input system is allowed to control output M code. The method is as below:
(1) Select Jog mode;
(2) Press M , M is shown brightly and then input one or two digits by numerical keys.
36
Page 49
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(3)Press , execute the corresponding M function; Press , M function is canceled.
For example, manually input M03 function
(1) Select Jog mode, input M03 .
Then, the grinding wheel in the status bar
is indicated OFF.
(2) Press , execute M03 and start motor of grinding wheel, the status of grinding wheel in the
status bar is ON.
The M code can be input manually: M03、M05、M08、M09、M10、M11、M12、M13、
M14、M15、M16、M17、M18、M19、M20、M21、M22、M23、M24、M25、M26、M27、
M28、M29、M33、M35、M46、M47、M48、M49、M50、M51、M70、M75、M78、M79.
REMARK
!
4.12 Manual inputting and switching into G state
G status which is input and switched includes the switches between programming status of
relative/absolute (G90/G91) and feeding status of per minute/per revolution (G94/G95).
About the details, after pressing , input the changed status (91—90 or 95—94), after specifying,
the corresponding status is automatic changed in the info. bar.
37
Page 50
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
For example: manually input G91 to change program method:
(1) In the info prompt bar, the current
programming coordinate method prompts
“G90” (absolute coordinate program).
(2) In Jog mode, press , and then input
“91”, press and specify the mode
automatically changes into “G91” (relative
coordinate program) in info. bar.
4.13 System angular axis function in Jog mode
The function of the angular axis is for grinding and cutting of ladder shaft. The basic principles are:
1. Z and X axes are not vertical, the contained angel is α degrees. About setting degrees, refer to
parameter P051 and P052.
2. Use shaped grinding wheel to grind the external circle and end surface.
Grinding angular axis
38
Page 51
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
There are two methods of angular axis feeding: the link between X and Z axes (M50), the
independent movement of X and Z axes (M51). The machine coordinate system of X axis machine is
the actual movement distance which the grinding wheel moves in the direction of angular axis, and
the workpiece coordinate of X axis is movement distance which the grinding wheel moves in the X
axis radial direction. During link, X axis moves and Z follows. But the workpiece coordinate of Z axis
remains unchanged, that is to say, the relative position of workpiece and grinding wheel in Z axis
direction remains unchanged, only the machine coordinate changes. When Z axis moves, X axis is
static, the workpiece coordinate system of Z axis and the coordinate system of machine changes
normally. Z and X axes move independently if they are not in the link.
(1) In Jog mode, input M50.
(2) Press , the angular axis mode, which is in the information bar, prompts M50, and it is
two-axis mode.
1. When system uses angular axis function (input corresponding angle), the
interpolation status in system prompt bar is changed to M50/M51.
2. The system defaults the angular axis mode as M50; it automatically sets M50 after
switching the interface.
3. The machine resets and returns to reference position, the link (M50) is automatically
canceled and returns to M51 status.
!
REMARK
39
Page 52
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 5 AUTO MODE
Press and enter Auto mode. In Auto mode, the system automatically executes the current
selected program and machines the qualified workpiece.
Auto mode is classified into machining and dry run which is machine lock mode.
The initializing interface of Auto mode is as below:
In machining mode, the system can run in single
block or continuous running.
5.1 Function key in Auto mode
Switch between single block and continuous running mode
Press this key each time, the running mode between single block and continuous
operation is switched for one time; meanwhile, the screen prompts the selected mode. When the
mode is single block and screen prompts single block. When working mode is continuous running and
screen prompts continuous running. During the continuous running, the single segment mode stops
after pressing this key, that is to say, this block completes and the execution of single block pauses
and it starts after pressing running key.
Switch between machine lock and machining
Press the key each time, Auto mode is switched between machine lock and machining for
one time. In the machine lock mode, press , LED indicator is on; in the machining
mode, LED indicator is off. In the machine lock mode, the program is running, but the coordinate axis
remains unchanged and the other machine miscellaneous functions are off.
Selecting the block number
Press this key and select the block which is required to run, press , the system
operates from the selected block.
40
Page 53
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
Cycle start key
During the single block running, press the key for one time and one block is executed.
During continuous running, press the key and the program is executed from the beginning
to the end.
Feed hold key
During program running, press the key, then the coordinate system decelerates and stops;
the screen brightly prompts Pause! Press cycle start key, the remaining part of program is
continuously executed. Press , the remaining part is not executed.
After finishing dry run, the coordinate system automatically recovers the program coordinate
system value before dry run. The coordinate of machine always remains unchanged.
!
REMARK
5.2 Automatic running a machining program
In Edit mode, firstly select the program for automatic running, and switch to Auto mode, then the
system executes the selected part program to automatically machine the workpiece.
The initialized mode is continuous mode in Auto mode.
5.2.1 Starting from the first line of a machining program
After entering Auto mode, the system automatically prompts the machining program information of
three lines. And prompt symbol “*” before the running block number.
Press , the program automatic machining can start.
After the machining begins, the program in the first line is the block just ended, the second one is the
executing block, and the third one is the block to run.
41
Page 54
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
5.2.2 Starting from the specified line of a machining program
Under some circumstances, it should start from any line of a machining program, and the current
program can start from any line and the grinding wheel can stop at any position. The steps are as
below:
(1)Determine the specified program line to start running.
● Press , the system can prompt the first
line of current running program.
● Press , the system prompts the
content of last block or next block.
(2) Press and prompt the block which is
going to run, the screen prompt Sure to run?
Then wait for the next operation.
(3) When the screen is displayed Sure to run? ,
press , the system automatically calculates
the coordinate position to be reached before
executing the block, and automatically move and
reach the position in previous mode. If
press , the system exits the selection and
prompts the original block.
The user can only select the block of main program; also check the block of subprogram,
which is not allowed to run. Press during checking the subprogram, then the dialogue
Please return to main program pops up, and then the user can not execute the subprogram.
!
REMARK
5.2.3 A machining program running in single block or continuous running
After editing the program, the single block mode can be selected to run for safety at the first time.
Press , the system automatically executes one block. Observe whether the running of machine
is compliant with the designed movement of program, and then decide the next operation.
If the machine is running normally, press and execute the program one by one until the
program finishes. If any block is not compliant with the movement of designed program, then the
42
Page 55
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
running should stop, and return to the program reference position, find out the reason, and rewrite the
program until it is correct. Finally, select the continuous running mode and automatically machine the
parts.
Single block mode
(1) Press , the indicator is on, and the machine enters single block mode. In the middle of the
screen, it prompts single .
Press again, the indicator is off, and it returns to Auto mode.
(2) In the single block mode, press cycle start
key once and it executes one block; Press
again and it executes the next block.
(3) During executing the single block, press
, it is not working. However, the switch
between “SINGLE” and “CYCLE START” are
valid after the current command operation.
5.3 Dry run (machine lock)
After editing a machining program, the coordinate data and executing sequence of blocks can be
observed in the screen during dry run mode, and it may judge whether the machining path is correct
or not to avoid the mistake of program data input which may result in some consequence. If the
machine lock program is normal, it can be switched into the machining mode.
Press once, the running mode is switched between the machine lock mode and machining
mode for one time. When the machine lock mode is selected, the top left indicator of its key is on.
(1)Auto mode;
(2)Press , the indicator is on.
● The machine enters dry run mode.
● Press again, the indicator is off, and the dry run mode is off and it returns to Auto mode.
43
Page 56
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
1. During the machine lock mode, the coordinate axis locks, and other miscellaneous
function output is invalid.
2. When entering Auto mode, the initialized mode is the machining mode;
3. During dry run, the system program coordinate changes, while the machine coordinate
remains unchanged and the machine doesn’t operate.
4. Dry run can also estimate correctness of the arc in advance.
!
REMARK
5.4 Checking the macro variable in Auto mode
During Auto mode, press and switch between the program page and macro variable page.
Check the macro variable of parameter directly.
The operation is as below:
(1) In Auto mode, the program doesn’t running or
dwelling mode;
(2) Press , the user program area prompts
the macro variable of floating point type;
(3) Press and turn over the macro
variable of floating point type.
(4) Press again; the user program area
prompts the macro variable of integral type.
(5) After prompt the macro variable of integral
type, press again, the page comes back
to the program dwelling position; press ,
then the program continuously runs.
5.5 Manual operating the machine miscellaneous function
During Auto mode, spindle of grinding wheel, machine-head motor, cooling fluid, hydraulic pressure
and the second spindle etc, the miscellaneous function can be operated manually without executing
the program. The cooling fluid control can be operated during program running.
44
Page 57
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
z Press , the spindle of grinding wheel starts running, the screen prompts the grinding wheel
and LED indicator are on. If the spindle of grinding wheel is off, and the screen prompts that the
grinding wheel and LED indicator are off.
z Press , the machine-head motor begins running, the screen prompts that the machine-head
and LED indicator are on. When the machine-head motor is off, the screen prompts that the
machine-head and LED indicator are off.
z Press , the cooling fluid switches between on and off, the cooling fluid is on, the screen
prompts the cooling fluid and the LED indicator are on. When cooling fluid is off, the screen prompts
that the cooling fluid and the LED indicator are off.
z Press , the hydraulic pressure switches between on and off. When hydraulic pressure is on
and the screen prompts the hydraulic pressure is on. When the hydraulic pressure is off and the
screen prompts the hydraulic pressure is off.
5.6 Adjusting speed overrides
In Auto mode, when the speed override is changed, the movable socket of grinding wheel also
changes.
zFeedrate override: adjust the speed F setting value in the program
Actual feedrate F = system specified feedrate X feedrate override
Feedrate override totally has 151 levels from 0%~150%, all the control commands of feedrate is
controlled by feedrate override during execution. When feedrate override is zero, stop running.
zRapid override: adjust the rapid traverse movement command of G00 and so on in the program.
X axis actual rapid speed= Parameter P005 X rapid override
Z axis actual rapid speed= Parameter P005 X rapid override
The rapid override totally has 100 levels from 1%--100%, and the interval is 1%. During the program
implementation, all the command and movement of rapid feeding are controlled by rapid override.
Press once, the feedrate override increases by one level until 150%.
Press once, the feedrate override reduces by one level until 0%.
Press once, the rapid speed override increases by one level until 100%.
Press once, the rapid speed override reduces by one level until 1%.
No matter whether the program is running or not, the speed override can be changed
through the above four keys.
!
REMARK
45
Page 58
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 6 SETTING SYSTEM PARAMETERS
The improper parameter setting may result in the loss of
the machine function or the wrong movement which may
hurt the operator. Before rewriting the parameter, please
read the chapter carefully.
There are many parameters in CNC system of GSK928GE, it adopts grouping method to manage the
parameter for the user to look up and rewrite the parameter conveniently. According to different
functions, the parameter is classified into nine groups, each parameter group has different
parameters and each parameter has clear definition. Parameter setting plays an important role in the
system specialty and machine function. During the installation and debugging of machine, the
corresponding parameter should be set based on the detailed setting of machine.
The parameter setting directly affects the running of system and machine directly, so it can not be
changed at random. Only the user who has the right to rewrite the parameter can change the
parameter. The users can input their own password to change the user’s right.
At the same time, 928GE also provides the system parameter and backup and restore function of
PLC program for user. Therefore, if the parameter or PLC programs are mis-rewritten, the users can
restore by themselves.
Press and enter the parameter setting
mode. The screen prompts nine submenus
of parameter and the range of parameter.
Through or , it can be switched
between the parameter and PLC backup and
operation interfaces.
46
Page 59
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
Press and select the corresponding parameter submenu up and down, press and
enter the parameter submenu pages to check the parameter setting, or directly enter through the
number to check the parameters. The user can enter submenu by pressing or to turn the
pages forward or backward, and prompt other parameter and each page includes nine parameters
and press to select the parameter.
6.1 Introduction of parameters
After selecting the parameter number, the screen prompts the selected parameter number and name
brightly, and the setting range of parameter, the meaning of each parameter is as below:
6.1.1 User passwords
To prevent the situation that the program or parameters are falsely changed, the system sets the
user’s password. Different user’s password corresponds to different right of system operation. The
system operational rights are classified into three levels: machine manufacturer, programmer and
operator. Respectively, their rights are:
Machine manufactures: They can rewrite all parameter, PLC program and the machining program.
Programmer: They can rewrite the machining program and the parameter except for the pitch error
compensation and the password is: 928.
Operator: They can only rewrite the macro parameter, the password is: 0.
After setting user’s password, it remains unchanged without rewriting. After the user changes the
parameter or rewrites the program, the password should be set as initialization value, and guarantee
the program or the parameter is not mis-written. After power on or resetting each time, the
initialization value is defaulted as 0.
47
Page 60
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
6.1.2 Movement parameters
The parameter is mainly to control the movement of X and Z axes, including the rapid speed,
maximum travel limit and time of acceleration and deceleration, etc.
6.1.2.1 Parameters P001 and P002----stroke limit values of X axis positive and negative
directions
Respectively, P001 and P002 are used to set the maximum travel limit of X axis positive and negative
directions for the grinding wheel socket. If X axis coordinate system is bigger or equal to the value of
P001 parameter (positive travel limit value), then X axis can not move in the positive direction, only
negative. If X axis coordinate system is smaller or equal to the value of P002 (negative travel limit
value), then X axis can not move in the negative direction, only positive.
The initialization setting: 8000.000—8000.000mm
Although the range of coordinate is 8000.000-(-8000.000) =16000.000, relative moving
distance can not exceed 8000.000.
!
REMARK
6.1.2.2 Parameters P003 and P004----stroke limit values of Z axis positive and negative
directions
P003 and P004 separately sets the maximum travel limit of grinding wheel in Z axis positive and
negative direction, If Z axis coordinate is bigger or equal to P003 parameter value (positive travel limit
value), then Z axis can not move in the positive direction, only negative. If Z axis coordinate system is
smaller or equal to P004 parameter value (negative travel limit value), then Z axis can not move in the
negative direction, only positive.
The initialization setting: 8000.000/-8000.000mm
Although the travel limit range is 8000.000-(-8000.000)=16000.000, relative moving
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
P059~P080
P062 Coder of spindle
line
number
P063 Positive limit of spindle mm
P064 Negative limit of spindle mm
P065 Spindle rapid mm/min
P066 Spindle zero return rapidly mm/min
P067 Spindle zero return at low speed mm/min
P068 Acceleration time of spindle speedingms
P069 Acceleration time of spindle cutting ms
P070 Spindle zero offset compensation
P071 Proportion coefficient of spindle
P072 Integral coefficient of spindle
P073 Differential coefficient of spindle
P074 Saturation of spindle
10000 1000~16384
8000.000 0~8000.000
-8000.000 0~-8000.000
6000 0~8000
6000 0~8000
100 0~1000
250 8~999
250 8~999
32768 32768±768
8 0~65535
0 0~65535
0 0~65535
0 0~65535
P075 Feed forward of spindle speeding
P076 Follow errors of spindle
P077 Screw pitch of spindle mm
P078 Interval of spindle mm
P079 Gear number of spindle motor no
P080 Gear number of spindle guide screw no
Category of parameterParameter number
X axis pitch error
compensation
Z axis pitch error
compensation
Macro variable of
floating point type
P100~P355 0
P400~P655 0
P701~P800 0.000
256 0~65535
1000 0~30000
5.000 1.000~10.000
0 0~10.000
10 0~255
10 0~255
Initial
Range
value
-8000~8000
-8000~8000
-9999.999~9999.999
Macro variable of
integral type
P801~P840 0
68
0~9999
Page 81
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
6.2 Inputting parameters
Before the system is delivered from the factory, all the parameters are default. And they should be
modified based on the actual situation after they are installed on the machine.
The steps of the parameter inputting:
● Select the parameter setting mode;
● Press and move the high-lighted part to the parameter number which is required to be
modified. Press , then the screen user input data prompts Input parameter value:
● Input the parameter data through keypad, if the input is not correct, press to delete the
incorrect data and then input the correct one.
● Press to specify.
● Press , or to exit the parameter inputting at will and return to the parameter
selection status.
For example: rewrite the parameter P006 to 4500.
(1) Press to move the high-lighted
parts to P006.
(2) Press , the screen prompts Input parameter value:
(3) Input 4 5 0 0 through keypad;
(4) Press , parameter P006 is changed
into 4500.
6.3 Initializing parameters
When switch it on for the first time or the parameter of system had some problems due to some
69
Page 82
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
reasons, it may use the parameter initialization function, then all the parameter is set as default of
system and reset working area of system. The operational steps are as below:
(1) Press and at the same time;
(2) Firstly, release , then the screen prompts Initializing para……
(3) When the screen prompts Para initialization over! Then release and complete parameter
initialization.
6.4 Rewriting bit parameters
The meaning of each bit parameter has been shown on the screen and the content of each bit
parameter can be changed directly.
(1) Press to move the cursor to the bit parameter P041, P042 or P043.
(2) Press , the selected parameter is shown highlighted and the meaning is displayed
bottom.
(3) Press to move the cursor left or right to select different bits, and the selected bit’s
meaning varies.
(4) Press 0 or 1 to change the value which is directly pointed by cursor to 0 or 1, the cursor points the
next one automatically.
(5) Press , the cursor points to the next parameter.
For example, rewrite the forth bit of parameter P041 to 1.
Press cursors ①to select bit
parameter P041;
Press cursors ②to select the forth
bit of P041 and at the same time, the bit meaning
of the parameter is displayed as below:
Input ③1 can change directly and the cursor
points the next one automatically.
6.5 Method of inputting parameters
All the parameter has three methods to input:
(1) Covering mode: Press to input the figures and cover the original value and press to
specify;
(2) Addition and subtraction mode: Press and , input the numerical value and press
to specify, the parameter is the summation of the original value and the input one;
(3) Fine tuning mode: Press cursor or to add or subtract one unit of the original value. If
70
Page 83
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
the original value is integral, the extent of addition and subtraction is 1; if the original value is decimal
fraction, the extent of addition and subtraction is 0.001. Finally, press to specify.
Press , the input mode of parameter is defaulted as covering mode.
Press , it can be switched between covering mode and addition and subtraction
mode, the interface shows the dialogue respective two statuses for input and addition and
subtraction.
!
REMARK
6.6 Backup and restoring parameters
It includes the backup and restoring function of system parameter and PLC user’s program.
Press mode selection key to enter the parameter setting mode.
Press or , it can switch between backup and operation interfaces of the parameter setting,
the parameter, PLC program.
Press cursors or to select the target status which is required to execute, then
press to specify. If the backup operation is OK, the screen prompts Backup is over! It can
change to other interfaces or perform the other operations; and if the restoring operation is OK, the
screen prompts Restoring completes, restart the system. After restarting system, the other operations
can be executed.
After rewriting the system parameter and PLC program, the screen prompts The parameter
is valid after restarting. Only the operation is performed, could the current rewritten value be
saved by the backup operation.
!
REMARK
71
Page 84
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 7 GRINDING WHEEL DRESSING
During grinding, due to the passivation, the line of grinding wheel is not straight, unbalance and
uneven wearing of grinding wheel, it frequently causes the frequent defect, such as the out-of-error,
the burning, the feeding trace, the corrugation in the workpiece surface. Therefore, the grinding wheel
should be dressed. It may adopt the grinding wheel dressing function. During the dressing, keep
grinding wheel movement stable, otherwise, small concavo-convex holes on the grinding wheel
surface affect the grinding quality. The program of automatic dressing grinding wheel is made
according to the requirement of grinding machine manufacturer.
7.1 Overview of grinding wheel dressing
During grinding wheel dressing, firstly, move the dressing base of square grinding wheel on the
worktable under the grinding wheel. Then, control the transverse come-and-return movement of
grinding wheel; and wipe off the surface of column by layers, which are shown in figure 7-3. The
following is the relative parameter of grinding wheel dressing.
zThe surface velocity of grinding wheel: the linear velocity of grinding wheel, unit: m/min;
Fig. 7-1 Grinding wheel linear velocity
z The diameter D of grinding wheel: the diameter of grinding wheel, unit: mm;
z The width of grinding wheel W: the fore-and-end distance of face, unit: mm.
Fig. 7-2 Diameter and width of grinding wheel
72
Page 85
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
zTransverse travel Zs: the dressing travel of come-and-return movement in Z axis, unit: mm.
Fig. 7-3 Z axis stroke (transverse stroke)
zDressing process parameter:
Dressing total amount Dt: Total amount of X axis feeding, unit: mm.
Dressing increasing amount Di: The amount of X axis feeding in each time, unit: mm;
Dressing speed Fd: The feedrate of Z axis, unit: mm/min.
7.2 Dressing point return
For convenient operation of user, it provides the function of grinding wheel returning to the dressing
point manually and automatically. The operations are as below:
(1) Set the dressing point: Shift the axis (usually X axis) which the grinding wheel sits at to the
corresponding position of grinding machine, press , then the screen prompts Set reference
position of X axis? Press to specify; then the system automatically records the current position
on the machine which grinding wheel axis is located at. And it doesn’t require setting again after
switching on or resetting. However, it needs to set again after mechanical adjustment or re-installation
of grinding wheel.
(2) When it requires dressing the grinding wheel, please press , and the grinding wheel axis
returns to the setting machine position automatically, waiting for dressing operation.
(3) During executing the automatic dressing program, it may also use G27 to return to the X axis’
dressing point for automatic adjustment.
7.3 Manual dressing
In manual dressing, it can install the dresser with the square pointer at any position of machine
worktable, and the dressing can be done through MPG.
The operation is as below:
(1) Install the grinding wheel dresser on the machine worktable;
(2) Move the worktable transverse left or right unit the square pointer reaches the position of
73
Page 86
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
dressing, the maximum diameter of grinding wheel.
(3) Select the proper rotate speed of grinding wheel spindle and start the motor of grinding wheel.
(4) Press , move the grinding wheel to the area of square pointer in MPG mode.
(5) Press , move the grinding wheel to the square pointer until the maximum diameter of
grinding wheel touches the square pointer slightly.
(6) Feed dressing increasing amount Di in X axis direction.
(7) Press to make the grinding wheel feed transversely for some distance Zs to complete one
round dressing.
(8) Repeat the steps of (6) and (7), until finishing the dressing total amount Dt of X axis, then the
process of dressing completes.
(9) Press , the grinding wheel is lifted along +X direction.
(10) Stop the grinding wheel motor, and then the grinding wheel dressing is over.
7.4 Automatic dressing
The system defaults that 99% of the machining program is automatic dressing. After installing the
new grinding wheel, the dressing point of grinding wheel should be set. In the mode of dressing, the
grinding wheel moves to the corresponding position. Press , the screen prompts Set X
reference position? Press the screen prompts Confirm?
Then, press and confirm, the system automatically records the current position of grinding
wheel on the machine. If the grinding wheel needs to be dressed in future, as long as press ,
then the grinding wheel can return to the current position and execute the dressing program.
In the grinding wheel dressing mode, the dressing program area is displayed as 99% automatic
dressing program which can be executed in single block and the screen prompts Auto dress? Press
start-up key if the automatic dressing needs to be executed. Press to exit program selection if
the automatic dressing doesn’t require.
Generally, the grinding wheel automatic dressing programs are different according to the
structure of machine and usage requirement, and it is written by machine manufacturer or
the user. If the customer requires the program based on your own requirement, please
contact GSK.
!
REMARK
74
Page 87
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
CHAPTER 8SYSTEM DIAGNOSIS and SOFTWARE PLC
8.1 System diagnosis
CNC system has self-diagnosis function and it can prompt the input and output interface external
signal status and spindle speed for the user to learn the status of system and quickly diagnose the
malfunction of the machine.
Press working mode selection key , to enter the diagnosis mode. The diagnosis mode is shown
in figure 8-1:
Fig. 8-1 Interface of diagnosis mode
On the diagnosis interface, it is displayed the real time information of all signals which include the
signals of X,Y, G, F, R, C and T during PLC running.
Though or , it can pages and switch pages of each signal.
8.1.1 Introduction of diagnosis PLC input signals
8.1.1.1 Introduction of X signal (machine→PLC signal)
There are total four bytes and 32 channels for inputting X signal from X0.0 to X3.7, and they are
distributed at the interface of input and servo drive. The drive alarm signal is ALM.
75
Page 88
X0 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
X1 signal:
76
Page 89
X2 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
X3 signal:
8.1.1.2 Introduction of G signals (PLC→NC signal)
G signal of PLC from G0.0 to G3.7,there are 32 singals corresponding to X signals which are the
machine input signal and it is in charge of transmitting the machine signal and PLC process
information to CNC actuator module and the actuator processes them in real time. There are total 16
G signals from G04 to G05, which are saved for users. The grinding machine manufacturer can
define the signals according to the user’s requirements.
77
Page 90
G0 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
G1 signal:
78
Page 91
G2 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
G3 signal:
G4 ~G5: Reserved
!
REMARK
1. In the display of input signal diagnosis, when the optical coupling of an outer signal is on,
the corresponding bit is 1.
2. The system detects the input signals in real time and displays the current status of input
signals.
3. Press any key to exit the diagnosis mode and switch to other mode.
79
Page 92
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
8.1.2 Introduction of diagnosis PLC output signals
8.1.2.1 Introduction of Y signals (PLC→machine signal)
There are total two bytes and 16 outputs of Y signal from X0.0 to X1.7, and they are distributed at the
interfaces of output and servo drive which is driving enable and zero speed clamping.
Y0 signal:
Y1 signal:
80
Page 93
Y2 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
8.1.2.2 Introduction of F signals (NC→PLC signal)
F signals from F0.0 to F3.7 are for CNC control module communication and are responsible for the
interpretation and execution of M code.
F0 signal:
81
Page 94
F1 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
F2 signal:
82
Page 95
F3 signal:
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
1. If each bit in the output signal diagnosis is displayed as 1, then the corresponding bit
output point optical coupling is on; If it is 0, then the output point optical coupling is off.
2. Output signal diagnosis is displayed as the current each output bit keeping status. If the
signal is pulse, even the input of bit is valid; it is still displayed as 0.
3. It switches into other working modes after pressing mode selective key.
!
REMARK
8.1.3 Other signals of system and alarm record inquiry
In the diagnosis part, the user can conveniently inquire the system input or output signal, internal
relay signal, and signal of counter or timer. During the diagnosis interfaces, press or for
turning the pages to inquire the signal and alarm record.
● Input and output signals
It is displayed the bit states of input signals X
and G and the bit states of output signals X
and F bit.
83
Page 96
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
● Internal relay signal
It displays the status of 8 relays and 64 relay
signals in the system.
● Timer signal
It displays the status, preset value and current
value of system timer from T000 to T007.
● Signal of counter
It displays the status, preset value and current
values of system counter from C000 to C007.
● Alarm record
It displays the latest 8 alarm records and the new
alarm record replaces the most previous one.
84
Page 97
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
8.2 System software PLC
The system embeds PLC software for the logic control of simple machine movement.
In the diagnosis mode, if the user possesses the programming right, press and it may enter
PLC programming interface. Otherwise, input the corresponding password in the parameter mode to
get PLC programming right.
(1) Press to select the submenu of
User’s password.
Press and the screen is displayed input
password, and the password is composed of
numbers which is no more than 10 digits.
(2) After inputting the correct password,
press to return to the diagnosis menu.
Press to enter PLC edit interface.
(3) Edit PLC program for the machine according to PLC edit mode. About the detailed PLC
programming method, refer to Section 3 of the manual: GSK928GE PLC programming.
Press to exit PLC edit interface.
If PLC program editing is correct, the screen
is prompted: PLC is valid after restart!
After the system is restarted, PLC rewritten
program is valid.
85
Page 98
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
If PLC program editing is incorrect, the system
analyzes the reasons and displays the
corresponding fault.
8.2.1 Initializing PLC
If the system requires a new PLC program, then a new PLC program may be created through
initialization. The initialization steps of PLC program are as below:
(1) Possess the right to rewriting and
controlling the program.
(2) Input password, press to return to
the diagnosis menu.
Press to initialize PLC program.
(3) If press and hold for over three
seconds, PLC program is initialized.
86
Page 99
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
(4) If press and hold for less than three
seconds, the screen prompts User cancels
PLC initialization!
8.2.2 PLC programming
PLC programming interface is divided into four bars: line number bar, command bar, address bar and
information input bar. The line number bar is for showing the position of command, only for marking
and searching conveniently and searching the command easily. The command bar is for displaying
PLC command, and corresponds to PLC logic relations. And the address bar is for displaying the
input
I/O address and corresponds to the input or output channels. Information input bar is for
displaying the command and address to be input. Regarding to the programming methods, refer to
the manual----GSK 928GE PLC programming.
8.3 Detecting the system keyboard
928GE grinding machine CNC system provides the keypad user-defined detecting function and the
user can detect whether the key is valid or not. The detection function: it can enter the diagnosis
interface, press to page up and enter the detection interface which is shown in the following
figure:
After entering the interface, it must detect keys’ function. After completing the testing, the screen
prompts Keyboard testing completes! And then automatic switch to manual interface, otherwise,
press resetting key.
If there are status indicators, it is on during testing.
87
Page 100
GSK928GA/GE Grinding Machine CNC System Operator’s Manual
88
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.