Page 1
“impossible” or “unallowable”. Copyright is reserved to GSK CNC Equipment Co., Ltd. It is illegal for any organization or individual to publish or reprint this manual. GSK CNC Equipment Co., Ltd. reserves the right to ascertain their legal liability.
Page 2
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Preface Your Excellency, We are honored by your purchase of this GSK988TA/988TA1/988TB Turning CNC System made by GSK CNC Equipment Co., Ltd. This book describes GSK988TA/988TA1/988TB Turning Center CNC System, Programming and Operation ( software version: V1.12 ) , and concretely introduces the programming and operations.
Page 3
Notes Cautions ■ Delivery and storage ● Packing box over 6 layers in pile is unallowed. ● Never climb the packing box, stand on it or place heavy objects on it. ● Do not move or drag the products by the cables connected to it. ●...
Page 4
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Announcement This manual describes various possibilities as much as possible. However, operations allowable or unallowable cannot be explained one by one due to so many possibilities that may involve with, so the contents that are not specially stated in this manual shall be considered as unallowable.
Page 5
——Be responsible for the dangers caused by failing to observe the provisions in the manual for operation, adjustment, maintenance, installation and storage. This manual is kept by the end user. Thank you for supporting us in the use of GSK’s products! ...
Page 6
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ...
Contents Contents Programming Chapter 1 Programming Fundamental ..............3 1.1 Product Introduction......................3 1.2 CNC System of Machine Tools and CNC Machine Tools ..........6 1.3 Programming Fundamentals .....................7 1.3.1 Coordinates Definition .......................... 7 1.3.2 Increment System ..........................8 1.3.3 Max.
Page 8
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 2.1.1 G code Classification.......................... 29 2.1.2 Omitting Word Input..........................32 2.1.3 Relevant Definitions..........................33 2.2 Rapid Traverse (Positioning) G00................... 33 2.3 Linear Interpolation G01....................34 2.4 Circular Interpolation G02, G03..................35 ...
Page 9
Contents 2.18 Fixed Cycle Code......................67 2.18.1 Axial Cutting Cycle G90 ........................67 2.18.2 Radial Cutting Cycle G94 ........................ 70 2.19 Multiple Cycle Codes ......................73 2.19.1 Axial Roughing Cycle G71....................... 73 Monontone change is not observed along the Z axis ..........1 ...
Page 10
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 2.27.2 System Variable ..........................142 2.27.3 Operation and Jump Code ......................146 2.27.4 Macro Program Statement and NC Statement................151 2.27.5 Macro Program Call ........................151 2.28 Slant Axis Control ......................154 ...
Page 11
Contents 3.3.2.7 Tool Life’s Relevant Signal ....................... 176 Chapter 4 Tool Nose Radius Compensation............179 4.1 Application ........................179 4.1.1 Overview............................. 179 4.1.2 Imaginary Tool Nose Direction ......................180 4.1.3 Compensation Value Setting ......................183 4.1.4 G40/G41/G42 Command function ....................
Page 12
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 2.5 Emergency Operation..................... 228 2.5.1 Reset..............................228 2.5.2 Emergency Stop..........................228 2.5.3 Feed hold ............................228 2.5.4 Cutting off the Power Supply......................228 Chapter 3 Display Page ..................229 ...
Page 13
Contents 3.4.1.2 Tool Life ............................261 3.4.2 CNC Setting Page..........................263 3.4.2.1 System Setting Page......................... 263 3.4.2.2 Coordinate Setting........................264 3.4.2.3 Setting the System Time......................265 3.4.2.4 System IP Setting ........................266 3.4.2.5 System Debugging Function ....................267 3.4.3 Macro Variable Page ........................
Page 14
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 4.5 Program Backstage Editing ................... 290 4.6 Program Run ........................290 Chapter 5 Manual Operation ................. 291 5.1 Manual Reference Position Return................291 5.2 Manual Feeding ....................... 292 ...
Page 15
Contents 6.4.5 Rapid Movement Override ....................... 310 6.5 Program Restart.......................310 6.5.1 Steps of Program Restart......................... 311 6.5.2 M.S.T Function Treatment of Program Restart................313 6.5.3 Function Limitation ..........................314 6.5.4 Cautions.............................. 316 Chapter 7 Tool Offset & Tool Setting..............319 ...
Page 16
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 10.2 Combined Machining....................345 APPENDIX ......................... 352 Appendix 1 Parameters ..................354 Appendix 1.1 Parameter for “Setting”................355 Appendix 1.2 Parameters of the Interfaces of Input and Output........355 ...
Page 17
Appendix 2.1 Standard Panel on the Machine Tool............448 Appendix 2.1.1 GSK988TA1 Standard Panel on Machine Tool ............448 Appendix 2.1.2 GSK988TA Standard Panel on Machine Tool.............. 448 Appendix 2.1.3 GSK988TA-H Standard Panel on Machine Tool............449 ...
Chapter 1 Programming Fundamental 1.1 Product Introduction With 6 feed axes (including Cs axis), 3 spindles, GSK988TA/GSK988TA1/GSK988TB is a new product aiming at the slant CNC machine and turning center,connected with a servo and I/O unit by GSK-Link bus. Its matched servo motor uses a high-resolution absolute encoder to realize 0.1μm-level position precision and meet high-precision turning-milling compound machining.
Page 22
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ◆ Rapid traverse speed: max. 100m/min in 0.001mm code unit, max. 60 m/min in 0.0001mm code unit ◆ Rapid override:F0, 25%, 50%, 100% real-timing tuning ◆ Cutting feedrate : 0.01 mm/min ~ 60000 mm/min or 0.01 inch/min ~ 4000 inch/min (G98:feed per minute)...
Chapter 1 Programming Fundamental I/O unit ■ Rapid I/O:16 input/8 output interface Operation panel I/O:118 input/96 output interface Up to 4 GSKLink remote I/O interfaces,each I/O has 48 input interfaces and 32 output interfaces Human-computer interface ■ ◆ Display in Chinese, English and others ◆...
GSK988TA/988TA1/988TB Turning Machine CNC system, which realizes the required electric control requirements of machine tool, is convenient to electric design of machine tool and reduces cost of CNC machine tool.
Chapter 1 Programming Fundamental Analyse workpiece drawings and confirm machining processing Edit part programs and record into CNC O0001; G00 X3.76 Z0; G01 Z-1.28 F50; Test part programs and execute trial run … M30; % Execute toolsetting and set tool offsets and coordinates Run part programs and machine workpiece Check part dimension and modify part...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 GSK988TA/TB uses a rectangular coordinate system composed of X, Z axis. X axis is perpendicular with axes of spindle and Z axis is parallel with axes of spindle; negative directions of them approach to the workpiece and positive ones are away from it.
Chapter 1 Programming Fundamental inch input 0.0005inch 0.0001inch(diameter) 0.001inch 0.0001inch(radius) 0.001deg 0.001deg mm input 0.00005mm 0.001mm(diameter) 0.0001mm 0.001mm(radius) 0.001deg 0.001deg Inch machine inch input 0.00005inch 0.0001inch(diameter) 0.0001inch 0.0001inch(radius) 0.001deg 0.001deg Table 1-3(c) increment system IS-C Least input increment Least code increment mm input 0.00005mm 0.0001mm(diameter)...
A reference point is a fixed point on the machine tool. The tool can move to the position by executing the reference point return function. Generally, the reference point is used to tool change and setting coordinate system. GSK988TA/TB Turning CNC System can set 4 reference positions by parameters, which is shown in the following figure: Fig.1-6 reference point...
GSK988TA/TB has linear, arc and thread interpolation functions. Linear interpolation: Composite motion path of Xp/Yp, and Zp axis is a straight line from start point to end point.
GSK988TA/TB system, the turning machine G codes are divided into two: A set of G code and B set of G code. In A set of G code system, a code’s word determines to use the absolute value programming or incremental programming as the following Table 1-4(a);...
Chapter 1 Programming Fundamental A movement code None B movement code None In A set of G code system, the system can select the incremental programming or the absolute programming mode, or the incremental/absolute compound programming; the absolute code and the incremental code can be in the same block as follow: X100.0 W100.0;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Taper in G90, G92, G94, G76, radius G02, G03, thread Radius value finishing amount in G76 X amount of circle center Radius value Pitch long axis Radius value G32,G34,G92,G76 X feedrate display...
Chapter 1 Programming Fundamental 1.4.4 Conversion between the Metric and the Inch Metric input or inch input is set by NO.0000 Bit2(INI). G codes corresponding to metric/inch system is as follows: G20: inch input ; G21: mm input. Input data unit becomes the inch or metric input unit when NO.0000 Bit2 (INI) setting is changed. But, the angle unit is not changed.
Page 34
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 O0001 (Program name) N0005 G0 X100 Z50; (Rapidly positioning to A point) N0010 M12; (Clamping workpiece) N0015 T0101; (Changing No.1 tool and executing its offset) N0020 M3 S600; (Starting the spindle with 600 r/min)
Chapter 1 Programming Fundamental Program Program name Word Block skip character Block Block number Character for end of block Character for end of block Program Fig.1-10 Structure of a program 1.5.1 Program Name O △△△△ Format: Program number (0000~9999, the leading zero can be omitted) Address O △△△△...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Each block can be up to 256 characters, including skip character, block number, code, space, end character of block“;”; (4)The system automatically ignores the content with small bracket “(”,“)”. Explanations of program annotation: Note: The annotation of program home as the total annotation of a program is displayed in the program catalog window, the created program automatically creates the small brackets“(”, “)”, if they are...
Page 37
Chapter 1 Programming Fundamental Function mm input Inch input Related G Address codes (ISB system) (ISB system) Feedrate per rev 0.001~500 (mm/r) 0.0001~9.99 (inch/r) (G99) (ISC system) (ISC system) 0.001~500 (mm/r) 0.0001~9.99 (inch/r) Codes relevant Pitch 0.01 ~500 (mm) 0.01~9.99 (inch) with the thread (ISB system)...
Page 38
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Function mm input Inch input Related G Address codes Z relative coordinate (ISB system) (ISB system) Axis’ value, Z finishing relevant -99999.999~99999.999 (mm) -9999.9999~9999.9999 (inch) allowance in G71, G72, code, G71, (ISC system)...
Page 39
Chapter 1 Programming Fundamental Function mm input Inch input Related G Address codes Including 3 parameters: Including 3 parameters: Thread finishing times:1~99 Thread finishing times:1~99 Thread run-out length:00~99 Thread run-out length:00~99 Thread cutting parameter (*0.1 pitch) in G76 (*0.1 pitch) Angle between teeth :...
Page 40
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Table 1-5-1 word and key word table B Sign Abbrev Function description Remark Conditional judgement Execution after conditional judgment THEN completed successfully GOTO Non-conditional skip Cycle judgment WHILE Start to execute cycle...
Page 41
Chapter 1 Programming Fundamental Sign Abbrev Function description Remark Annotation start block. Example: (X20.)W-10.; not execute X20. Annotation end in the block End of program Note 1: The 2-digit following the decimal point of F value is value, and the more following the two-digit is ignored.
Page 42
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (4)No.3401#0 DPI can use decimal address. When the decimal is omitted, its setting is as follows: 0:least setting unit 1:unit: mm,inch,s When parameter DPI is set to 1, word range is referred to Table 1-5-2;...
Page 43
Chapter 1 Programming Fundamental Initial value Default Keep in the next Value after Relevant Address Function when power-on value block? pressing reset key explanation absolute Current Current value coordinate value value absolute Current Current value coordinate value value absolute Current Current value coordinate value value...
Page 44
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Initial value Default Keep in the next Value after Relevant Address Function when power-on value block? pressing reset key explanation Macro program Null Alarm Null number, subprogram, subprogram call times Line assignment in...
1.6 Program Run 1.6.1 Sequence of Program Run Running the current open program must be in Auto mode. GSK988TA/TB cannot open two or more programs at the same time, and runs only one program any time. When one program is open, the cursor is located at display line of the program name and can be moved in Edit mode.
M, S ,T after G codes. Please see User Manual of machine manufacturer for execution sequence of codes. Execution sequence of G, M (except for the above M codes), S, T defined by GSK988TA/TB PLC in the same block is determined by PLC, which is divided into two methods: a) Movement codes and M miscellaneous code are executed simultaneously.
Chapter 2 G Commands Chapter 2 G Codes 2.1 Summary G code consists of code address G and its following code value, used for defining the motion mode of tool relative to the workpiece, defining the coordinates and so on. Refer to G codes as Fig. 2-1.
Page 48
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 G code system Classificatio Group Function *G00 *G00 Positioning(rapid traverse) Linear interpolation Modal Circular interpolation(CW) Circular interpolation(CCW) Dwell, Exact stop G7.1 G7.1 Cylindrical interpolation (G107) (G107) Non-modal Programmable data input Programmable data input cancel G12.1...
Page 49
Chapter 2 G Commands *G64 *G64 Cutting mode Non-modal macro program call Non-modal Macro program mode call Modal *G67 *G67 Cancel macro program mode call Finishing cycle Axial roughing cycle Radial roughing cycle Non-modal Closed cutting cycle Axial grooving cycle Radial cutting multi-cycle Multi thread cutting cycle *G80...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 7: When compiling a G code in one block needs a word, and the compiled cannot use the word, the word is ignored(for example: G00 X_ Z_ R_ ,R_ is ignored); when the ignored word format is not correct, the alarm occurs (For example: G00 X_ Z_ R2.3.1).
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Command format:G00 IP__; Command explanation: IP: it is the end point coordinate value of the tool traversing for the absolute code; it is the tool traversing distance for the incremental code.
Chapter 2 G Commands ISB system 0.01~500mm/r 0.01~9.99inch/r ISC system 0.01~500mm/r 0.01~9.99 inch/r Note: G98, G99 are separately feed per minute and feed per rotation. G94, G95 are separately feed per minute and feed per rotation in G code system B. Command path: Fig.
Page 54
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 XpYp plane selection ZpXp plane selection YpZp plane selection Circular interpolation (CW) Circular interpolation (CCW) Movement of X or an axis parallel to it (set by No.1022) Movement of Y or an axis parallel to it (set by No.1022) Movement of Z or an axis parallel to it (set by No.1022)
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 8: In G02/G03 mode, the system alarms when the other axes exceeding the current plane are executed in G02/G03. Note 9: The feedrate along the arc is related to not only F value and the override, but also the machining precision (ISB, ISC) and the machining radius.
Page 57
Chapter 2 G Commands ⎧ ⎫ ⎧ ⎫ α β ⎨ ⎬ ⎨ ⎬ ⎩ ⎭ ⎩ ⎭ Α, β: can specify any one linear axis, up to 2 axes exceeding the circular interpolation axis. Command explanation: The speed code can be set by HTG (No.1403#5), and it can be specified by arc’s tangent speed or the tangent speed containing a linear axis.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note: the tool nose radius compensation is applied to only arc. 2.6 Dwell G04 Command function: it can delay the next block to execute in the defined time. Command format: G04 P__ ;or G04 X__ ;or...
Chapter 2 G Commands Note 4: P, X, U are in the same block, P is valid; X, U are in the same block, the later specified code is valid. Note 5: The dwell can be executed after the current delay time is completed in executing the feed hold in G04.
Page 60
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ⎧ ⎫ X(U) ⎪ ⎪ Y(V) ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ Z(W) G07.1 ⎨ ⎬ ; Disable the cylindrical interpolation mode. It must not be with other code in a ⎪...
Page 61
Chapter 2 G Commands cylindrical interpolation mode. Start and end the tool offset in the cylindrical interpolation mode; an alarm occurs when the cylindrical interpolation is enabled in the used tool radius compensation mode; Note 8: In cylindrical interpolation mode, the movement amount of rotary axis specified by the angle is converted into the movement distance of linear axis along outside surface, which makes rotary axis and another axis execute the linear interpolation or circular interpolation.
Page 62
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Example: 00001(CYLINDRICAL INTERPOLATION); N00001 G0 Z100.0; N00002 M14; (the spindle is switched into position control mode) N00003 G28 H0; (C axis returns to zero) N00004 G18 C0; N00005 G7.1 C67.299; N00006 G01 G42 Z120.0 F300;...
Chapter 2 G Commands 2.8 Programmable Parameter Input G10 2.8.1 Workpiece Coordinate System Offset Command function: the assumed workpiece during programming deviates from the coordinate system actually set by G50. The expected offset amount set by the workpiece coordinate system makes the set coordinate system offset. Command format:G10 P0 IP_;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 valid for the same axis’ codes. Note 2:When the code used to setting the coordinate system is set, the set offset amount is invalid. Example) When G50X100.0Z80.0; is specified,in spite of the workpiece coordinate system’s offset amount, only one coordinate system is set, which current tool’s reference position is...
Chapter 2 G Commands 2.8.3 Additional Workpiece Coordinate System Setting Command function: the function can replace the direct input on the MDI panel to modify the additional workpiece coordinate system’s offset value in the coordinate setting page. Command format:G10 L20 Pn IP_; Command explanation:Pn :set the specified code of the workpiece origin offset amount’s workpiece coordinate system;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Format Symbol description G10 L3 P1; G10 L3: start to change the group’ data P- L-; P-:group number T-; L-:tool life value T-; T-:tool number and tool offset number …… G11:the log-in ends P- L-;...
Chapter 2 G Commands G10 P_ U_ V_ W_; Command explanation: Code Description The code value is an offset number P = 1~99 :the tool wear offset value code P = 10001~10099 :the tool geometry offset value code X offset value (absolute); Y offset value (incremental);...
Page 68
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 In the polar coordinate interpolation mode, the system codes the linear interpolation or the circular interpolation by absolute programming or incremental programming, and also by the tool nose radius compensation. In the polar coordinate interpolation mode, F feederate is the speed which is tangent with the polar coordinate interpolation plane (rectangular coordinate system).
Chapter 2 G Commands ……….; N500 M30; Note 1: When the system is turned on or resets, the polar coordinate interpolation is cancelled (G13.1); G12.1 and G13.1 are modal; Note 2: The axis undefined by the parameter does not execute the polar coordinate interpolation in spite of specifying the movement value in the polar coordinate interpolation mode;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 input increment of incremental system ISB or ISC. Angle unit does not change. The units of the following value will change after they switch between the metric and the inch. ——F feedrate;...
Chapter 2 G Commands Fig.2-13 Note 1: The modal G22/G23 in group 9 can be set by No. 3402 Bit 7(G23); Note 2: G22 stored travel check is limited to the stored travel limit check 2, and the detailed is referred to OPERATION;...
Page 72
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.2-14 2.The next block of G31 is the absolute coordinate programming of one axis, which is shown in Fig. 2-15. Fig.2-15 3. The next block of G31 is the absolute coordinate programming of two axes as Fig. 2-16.
Chapter 2 G Commands SKIP signal (SKIP): X0.4 Type: input signal Function: X0.4 ends the skip cutting. I.e. in a block containing G31, the skip signal becoming the absolute coordinate position of “1” is to be stored in the macro variable (#5061~#5065, its last bit digit corresponds to the No.
Page 74
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 compensation value and ends the block. When the measured position arrival signal does not become “1”, and after the tool reaches the measured position distance ε, the CNC alarms, ends the block and does not update the offset compensation value.
Chapter 2 G Commands T0101; again get an offset value M30; Tool No. Programming zero X measured position Z measured position Offset value Offset value (Before measure) (After measure) 2.14 Reference Point Function 2.14.1 Reference Point Return G28 Command function: move from the start point at the rapid traverse speed to the middle position specified by IP_ and then return to the reference point.
2.15 Relevant Functions of Coordinate System The tool position is expressed with a coordinate value of the coordinate system. GSK988TA/TB system has three kind of coordinate system: 1. machine coordinate system, 2. workpiece coordinate system, 3. local coordinate system Fig.2-20 describes the relationship of the three coordinate systems:...
Chapter 2 G Commands W0-59 W0-54 Fig.2-20 Reference position. Origin of machine coordinate system is a fixed point on the machine, No. 1240 value confirms the relative position of the reference position and the machine origin. The 2 reference position, No.1214 set the 2 reference position in the machine coordinate system.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 keeps till the system is turned off. Command function: when the position of the machine coordinate system is executed, the tool traverses to the position at the rapid traverse speed. Command format: G53 IP Command explanation: G53 is non-modal;...
Chapter 2 G Commands absolute coordinates of current position to create the workpiece coordinate system (called as the floating coordinate system). After the workpiece coordinate system is created, the absolute coordinate programming inputs the coordinate value in the coordinate system till the new workpiece coordinate system in G50 is created.
Page 80
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 in the workpiece coordinate system 3. Fig. 2-22 Command format: G54 workpiece coordinate system 1; G55 workpiece coordinate system 2; G56 workpiece coordinate system 3; G57 workpiece coordinate system 4; G58 workpiece coordinate system 5;...
Chapter 2 G Commands Note 3: Use the following method to change: 1)MDI input changes the workpiece coordinate system zero; 2)Use G50 to move the workpiece coordinate system; Specifying G50 IP_ makes the workpiece coordinate system(G54~G59)to set a new workpiece coordinate system where the current tool position is consistent with the specified coordinates.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 G10 coordinate offset Command format: G54.1 Pn ; G54 Pn ; Command explanation: Pn:specified the codes for additional workpiece coordinate systems n : 1~48 When P and G54.1 (G54) are specified together, the system selects an additional workpiece coordinate system 1~48 according to P code.
Page 83
Chapter 2 G Commands the workpiece coordinate system G54~G59. The origin of the local coordinate system can set in the position specified by IP_ in the workpiece coordinate system. The corresponding relationship is as Fig. 2-26. Local coordinate system Workpiece coordinate system Fig.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 2.16 Plane Selection Code G17~G19 Command function: G code selects to execute the circular interpolation and the tool nose radius compensation plane. Command format: G17 selects XpYp plane; G18 selects ZpXp plane;...
Tangential point Fig. 2-27 2.18 Fixed Cycle Code To simplify programming, GSK988TA/988TA1/988TB defines G code of single machining cycle with one block to complete the rapid traverse to position, linear/thread cutting and rapid traverse to return to the start point: G90: axial cutting cycle;...
Page 86
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Address Incremental system Inch (inch) input metric(mm)input ISB system -99999.999mm~99999.999mm -9999.9999 inch~9999.9999inch ISC system -9999.9999mm~9999.9999mm -999.99999 inch~999.99999inch Cycle process: ① X rapidly traverses from start point A to cutting start point B;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 X110 Z-30; X100; X90; (A→B,6 times cutting cycle Φ60, increment of 10mm) X80; X70; X60; G0 X120 Z-30; G90 X120 Z-44 R7.5 F150; Z-56 R-15; (B→C,taper cutting, B→C,4 times tool infeed cutting)...
Page 89
Chapter 2 G Commands ④ The tool rapidly traverses to return to the start point A and the cycle is completed. Fig. 2-32 Fig.2-33 Cutting path: Relative position between cutting end point and start point with U, W is as Fig.2-34: ...
2.19 Multiple Cycle Codes GSK988TA/TB multiple cycle codes include axial roughing cycle G71, radial roughing cycle G72, closed cutting cycle G73, finishing cycle G70, axial grooving multiple cycle G74, axial grooving multiple cycle G75 and multiple thread cutting cycle G76. When the system executes these codes, it automatically counts the cutting times and the cutting path according to the programmed path, travels of tool infeed and tool retraction, executes multiple machining cycle(tool infeed →cutting→retract...
Page 92
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 decrease. Command function: G71 is divided into three parts: : blocks for tool infeed value and tool retraction value, the cutting feedrate, the ⑴ spindle speed and the tool function when roughing;...
Page 93
Chapter 2 G Commands system has executed end point of current path; 9. △ d, △ u are specified by the same U and different with or without being specified P,Q codes; 10. G71 cannot be executed in MDI, otherwise, an alarm occurs. Relevant definitions: As Fig.
Page 94
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Address Incremental inch(inch) input metric(mm)input system ISB system 0.001~99999.999 0.0001~9999.9999 U(∆d) ISC system 0.0001~9999.9999 0.00001~999.99999 ISB system R(e) 0~99999.999 0~9999.9999 ISC system 0~9999.9999 0~999.99999 ISB system U(∆u) -99999.999~99999.999 -9999.9999~9999.9999 ISC system -9999.9999~9999.9999...
Page 95
Chapter 2 G Commands Execution process: as Fig. 2-37. G71 execution process in type 1:Fig. 2-37. 1. Rapidly traverses to A’ from A point, X movement is ∆u, and Z movement is ∆w; 2. X moves from A’is ∆d ( tool infeed), ns block is for tool infeed at rapid traverse speed with G0, is for tool infeed at feedrate F with G71, and its direction of tool infeed is that of A→B point;...
Page 96
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.2-38 Program:O0004; G00 X200 Z10 M03 S800; (Spindle clockwise with 800 rev/min) G71 U2 R1 F200; (Cutting depth each time 4mm,tool retraction 2mm [in diameter]) G71 P80 Q120 U0.5 W0.2; (a→e roughing machining, allowance X 0.5mm,Z 0.2mm)...
Chapter 2 G Commands Monontone change is not observed along the Z axis Fig. 2-40 The first tool must be vertical: the machining can be executed when the shape along Z changes mononously, which is shown below: Fig. 2-41 The tool retraction should be executed after turning, and the retraction amount is specified by R (e) or No 5133, which is shown below: e(set by a parameter)...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 2: The finishing allowance is specified to X direction, is invalid for Z direction. Note 3: When the current grooving is completed, the tool retraction amount is left to make the tool approach the workpiece (Label 25, 26) with G1 speed after the current grooving is done to execute the next grooving.
Page 99
Chapter 2 G Commands increasing or reducing) for the finishing path; 5. In ns~nf blocks, there are only G codes: G01, G02, G03, G04, G96, G97, G98, G99, G40, G41,G42 and the system cannot call subprograms(M98/M99); 6. G96, G97, G98, G99, G40, G41, G42 are invalid in G72 and valid in G70; 7.
Page 100
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 They can be specified in the first G72 or the second ones or program ns~nf. M, S, T, F functions of M, S, T, F blocks are invalid in G72, and they are valid in...
Page 101
Chapter 2 G Commands Fig. 2-44 Coordinate offset direction with finishing allowance: ∆u, ∆w define the coordinates offset and its direction of finishing, and their sign symbols are as follows Fig. 2-45: B→C for finishing path, B’→C’ for roughing path and A is the start-up tool point. Fig.2-45 Example: Fig.2-46 ...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.2-46 Program: O0005; G00 X176 Z10 M3 S500 T0202; (Change No.2 tool and execute its compensation, spindle rotation with 500 rev/min) G72 W2.0 R0.5 F300; (Tool infeed 2mm, tool retraction 0.5mm) G72 P10 Q20 U0.2 W0.1;...
Page 103
Chapter 2 G Commands Command format: G73 U( i) W( k) R(d) F △ △ G73 P(ns) Q(nf) U( u) W( w) △ △ N (ns)……; ………; ……F; ……S; ……; N (nf) ……; Code specifications: 1. ns~nf blocks in programming must be followed G73 blocks. If they are in the front of G72 blocks, and after the system executes roughing cycle, and then executes the next program following G73;...
Page 104
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 finishing path(ns block)is called B point; the end point of finishing path(end point of nf block)is called C point. The finishing path is A→B→C It is one group of offset path of finishing one, and the roughing path times are the same that of cutting.
Page 105
Chapter 2 G Commands The system defaults ∆w=0 when W(∆w)is not input, i.e. there is no Z finishing allowance for roughing cycle They can be specified in the first G73 or the second ones or program ns~nf. M, M, S, T, F S, T, F functions of M, S, T, F blocks are invalid in G73, and they are valid in G70 finishing blocks Address...
Page 106
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 →A :Rapid traverse; ………… Last roughing,A →B →C : →B : Rapid traverse speed in ns block in G0, cutting feedrate specified by G73 in ns block in G1; →C :Cutting feed.
Page 107
Chapter 2 G Commands 3)Δi<0 Δk<0, △ u<0 Δw<0; 4)Δi>0 Δk<0, △ u>0 Δw<0; Fig.2-48 Example:Fig. 2-49 Fig.2-49 Program:O0006; G99 G00 X200 Z10 M03 S500; (Specify feedrate per rev and position start point and start spindle) G73 U1.0 W1.0 R3 ; (X tool retraction with 15mm, Z 15mm)...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 2.19.4 Finishing Cycle G70 Command function:The tool executes the finishing of workpiece from start point along with the finishing path defined by ns~nf blocks. After executing G71, G72 or G73 to roughing, execute G70 to finishing and single cutting of finishing allowance is completed.
Page 109
Chapter 2 G Commands point are the same one in G74), which is called one radial grooving compound cycle. Directions of axial tool infeed and radial tool infeed are defined by relative position between end point X (U) Z (W) and start point of cutting.
Page 110
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 It is defined by X(U) Z(W) ,and is the end point B of last axial tool Cutting end point infeed It is the travel of tool retraction after each axial (Z) tool infeed without sign symbols as the following table.
Page 111
Chapter 2 G Commands Fig.2-50 G74 path Code execution process: Fig. 2-50. ① Z executes the axial cutting feed k from the start point of axial cutting cycle An. When Z △ coordinate of cutting end point is less than that of the start point, Z negatively feeds, otherwise, Z positively feed;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ( d+ i)(radius value) ,i.e., :Dn→An+1,then executes the Step ①(start the next axial △ △ cutting cycle) ; after X executes △ ( d+ i) (radius value) , the tool infeed end point reaches Af △...
Page 113
Chapter 2 G Commands value is modified, the cycle operation cannot be executed; 2. ∆d and e are specified by the same address R and whether there are X (U) or not in blocks can distinguish them; 3. The tool can stop in Auto mode and traverse in Manual mode when G75 is executed, but the tool must return to the position before executing in Manual mode when G75 is executed again, otherwise the following path will be wrong;...
Page 114
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (X) tool infeed, and the value range is referred to the following table Travel of radial(Z) cutting for each axial cutting cycle without sign symbols, and the Q(∆k) value range is referred to the following table Travel of axial (Z) tool retraction after cutting to radial end point.
Page 115
Chapter 2 G Commands ② X executes the radial tool retraction e rapidly, and its tool retraction direction is opposite to the feed direction of Step ① ③When X executes feed cutting (∆i+e) again, and the feed end point is still between the radial cutting cycle starting point An and the axial tool infeed end point Bn.
GSK988TA/TB CNC system can machine many kinds of thread cutting, such as thread cutting without tool retraction groove. There is a big error in the thread pitch because there are the...
Chapter 2 G Commands cutting when the pitch is defined. The spindle override control is valid in thread cutting. When the spindle speed is changed, there is error in pitch caused by X or Z acceleration/deceleration, and so the spindle speed cannot be changed and the spindle cannot be stopped in thread cutting, which will cause tool and workpiece to be damaged.
Page 118
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 0.01 mm~500 mm 0.0001 inch~9.99inch -99999.999 mm~99999.999mm -9999.9999 inch~9999.9999 inch -9999.9999 mm~9999.9999 mm -999.99999 inch~999.99999 inch 0~99999.999mm 0~9999.9999 inch 0~9999.9999mm 0~999.99999 inch 0~99999999 (unit:0.001°) 0~99999999(unit:0.001°) 0~99999999 (unit:0.0001°) 0~99999999(unit:0.0001°) Programmed end point of thread Tool path Fig.
Page 119
Chapter 2 G Commands Fig.2-56 long axis, short axis Note 1: When the thread run-out, the short axis executes the thread run-out at the speed of No. 1466 value, and the long does at the current thread cutting speed. Note 2: J, K are modal. J, K mode is cancelled when the system executes the non thread cutting code; it cannot code J, K value in the 1st block and the middle block when the system continuously executes the thread cutting, but it can specify J0 K0, otherwise, it considers the non continuous thread machining is done.
Chapter 2 G Commands Fig. 2-58 Note: They are the same as those of G32. Example: First pitch of start point: 4mm, increment 0.2mm per rotation of spindle Fig.2-59 Variable pitch thread machining Value:δ1 = 4mm,δ2 = 4mm,total cutting depth 1mm,total cutting cycle 2 times;the 1 tool infeed 0.7mm.
Page 122
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 with constant thread pitch. Thread run-out in G92: at the fixed distance from end point of thread cutting, Z executes thread interpolation and X retracts with exponential or linear acceleration, and X retracts at rapidly traverse speed after Z reaches to end point of cutting as Fig.
Page 123
Chapter 2 G Commands Fig.2-61 Taper thread Cycle process: straight thread as Fig.2-60 and taper thread as Fig.2-61. ① X traverses from start point to cutting start point; ② Thread interpolates (linear interpolation) from the cutting start point to cutting end point; ③...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 2-62 Program: O0012; M3 S300 G0 X150 Z50 T0101; (Thread tool) G0 X65 Z5; (Rapid traverse) G92 X58.7 Z-28 F3 J3 K1; (Machine thread with 4 times cutting, the first tool infeed 1.3mm)...
Page 125
Chapter 2 G Commands Start point Its absolute coordinates is the same that of A point and the different value of X of thread absolute coordinates between C and D is i(thread taper with radius value). The tool cannot reach C point in cutting when the defined angle of thread is not 0° Reference Its absolute coordinates is the same that of A point and the different value of X position of...
Page 126
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Angle at taper of neighboring two tooth is 0~99, unit: degree(°) ,with 2-digit digital. It is valid after a code value is executed and the value of system parameter No.5143 is rewritten to a.
Page 127
Chapter 2 G Commands ISC system 0~99999999 (unit: 0.0001mm) 0~99999999(unit: 0.00001inch) ISB system R(d) 0.001~99999.999(mm) 0.0001~9999.9999 (inch) ISC system 0.0001~9999.9999(mm) 0.00001~999.99999 (inch) ISB system R(i) -99999.999~99999.999 (mm) -9999.9999~9999.9999 (inch) ISC system -9999.9999~9999.9999 (mm) -999.99999~999.99999 (inch) P(k) ISB system 1~99999999(unit:0.001mm) 1~99999999 (unit: 0.0001inch) ISC system 1~99999999 (unit:...
Page 128
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 2-64 Execution process: (1) The tool rapidly traverses to B , and the thread cutting depth is △ d. The tool only traverses in X direction when a=0; the tool traverses in X and Z direction and its direction is the same that of A→D when a≠0;...
Page 129
Chapter 2 G Commands Note 4: All or some addresses of G76 P (m) (r) (a) Q ( △ dmin) R (d) are omitted, and omitted addresses runs according to the setting value; Note 5: m, r, a uses the same address P to be input one time. When m, r, a are all omitted, the system runs at the setting value of No.5142, No.5130 or No.5143;...
Page 130
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 2.21 Constant Surface Speed Control G96, Constant Rotational Speed Control G97 G96 command function: The constant surface speed control is valid, the cutting surface speed is defined (m/min) and the constant rotational speed control is cancelled.
Page 131
Chapter 2 G Commands Surface speed=spindle speed× |X| × π ÷1000 (m/min) Spindle speed: r/min |X|: absolute value of X absolute coordinate value (diameter value) π≈3.14 Fig. 2-66 In G96, the spindle speed is changed along with the absolute value of programming path X absolute coordinate value in the course of cutting feed (interpolation), but it is not changed in G00 because there is no actual cutting and is counted based on the surface speed of end point in the program block.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 8: X=0: the theory speed is infinite but the actual speed corresponds to 10V voltage because the maximum voltage of sent analog is 10V. Example: Fig.2-67 Program: M3 G96 S300;...
Many blocks completes one machining in the course of drilling. To simplify programming, GSK988TA/TB uses one drilling cycle G codes to complete a series of drilling machining. (C tool compensation vector in the course of drilling/boring will temporarily cancel, automatically recovers...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 after the code is completed.) Execution process: Operation sequence The drilling fixed cycle is composed of Rapid traverse the following 6 operations. Tool Operation 1 Operation 1: X(Z) and C axis (requirement...
Page 135
Chapter 2 G Commands X_ C_ or Z_ C_ It is hole position data, and valid in the specified block The absolute value specifies the coordinates of hole bottom or the Z(W)_ or X(U)_ incremental value specifies the distance from Point R plane to the hole bottom, which is value in the specified block.
Page 136
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Execution process: (1)The tool rapidly positions to the hole from starting point(the hole is determined by the hole position data at the initial plane); (2)Rapidly position to point R; (3)Cutting feed executes the cutting amount q specified ;...
Page 137
Chapter 2 G Commands ● Deep hole drilling cycle(specify Q value and RTR(NO.5101#2)=“1”) the command format and definition are referred to the previous description. Execution process: (1)The tool rapidly positions to the hole from starting point (the hole is determined by the hole position data at the initial plane), and execute Ma;...
Page 138
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ● Standard drilling cycle(Q value is not specified) Command format: G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_;or G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_; Command explanation: the code definition is referred to the previous description.
Chapter 2 G Commands G0 X50 C0 Z0; X, Z and C axis position to the starting point G83 X100 Z-50 R-4 Q5000 P3000 starting point is X50 C0,hole position is F200; X100 C0, point R is X100 Z-4,hole position is X100 Z-50, the cutting amount every time is 5mm, pause time is 3s.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Execution process: (1)The tool rapidly positions to the hole from starting point(the hole is determined by the hole position data at the initial plane), and execute Ma; (2)Rapidly position to point R;...
2.24 Tapping Cycle Code GSK988TA/TB CNC Turning System uses end tapping cycle (G84) and side tapping cycle (G88) to complete the tapping function. Tapping is divided into common tapping (flexible) and rigid tapping mode.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 be specified in G84/G88 blocks in the mode. G84 X_ C_ Z_ R _ P_ F_ K_ M29 S_; X_ C_; G80; G84/G88 is used for rigid tapping(Bit0 of No.5200 is set to 1); in the mode, G84/G88 is used for only the rigid tapping mode instead of the common tapping mode.
Page 143
Chapter 2 G Commands Incremental system Metric input(mm) Inch input(inch) ISB system 0~99999999(unit:0.001mm) 0~99999999(unit:0.0001inch) ISC system 0~99999999(unit:0.0001mm) 0~99999999(unit:0.00001inch) ISB system -99999.999~99999.999mm -9999.9999~9999.9999 inch ISC system -9999.9999 ~9999.9999 mm -999.99999 ~999.99999 inch The thread lead is determined by the cutting feedrate F(i.e., the tapping axis’ feedrate) and the spindle speed S.
Page 144
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 2-73 High speed deep hole rigid tapping cycle (Q value is specified(it is not zero)and PCP (NO.5200#5)=“0”) Before the tool enters the hole bottom, the intermittent tapping is executed and the chip removal is done with the specified tool retraction amount, which are done repetitive until the tool reaches the hole bottom, then the tool retracts and the machining ends.
Page 145
Chapter 2 G Commands (10)The high-speed deep-hole rigid tapping cycle ends. Fig. 2-74 Deep hole rigid tapping cycle (Q value is specified (it is not zero) and RTR (NO.5200#5) =“1”) The cycle executes the deep hole rigid tapping operation. Command format: G84 X (U)_ C (H)_ Z (W)_ R_ Q_ P_ F_ K_ M_ ; or G88 Z (W)_ C (H)_ X (U)_ R_ Q_ P_ F_ K_ M_ ;...
Page 146
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (7)The tapping axis executes the cutting feed to the distance q+d; (8)Repeat the above Step 5, 6, 7 till the tool reaches the hole bottom plane; the spindle stops rotation (9)The system dwells the time specified by P;...
Page 147
Chapter 2 G Commands (2)When OV3 is set to 1, J address specifies the spindle speed during the tool retraction. Override value (%) = 100% × spindle speed (J) in drawing/ spindle speed in tapping tool infeed(S) Besides, the override value exceeds the range 100%~2000%,it becomes 100%. When the spindle speed’s address “J”...
G88, when G17, G18, G19 is separately specified, the drilling axis is the basic axis Y, X, Z. Note 11:The left-hand thread rigid tapping is realized. When GSK988TA/TB G84/G88 rigid tapping’s tool infeed is performed with default, the spindle rotates CW, when the rigid tapping’s tool retraction is done, the spindle rotates CCW.
Page 149
Chapter 2 G Commands Command function: the spindle rotating one rotation makes Z move one pitch, which keeps consistent with the screw tap’s pitch, forming a spiral grooving in the workpiece’s inner hole to complete its thread machining one time. Note: it is different from the spindle tapping Command format:G84 X (U)_ C (H)_ Z (W)_ R_ P_ F_ K_ M_ ;...
Page 150
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 2-77 Execution process: ① The tool rapidly positions to the hole position from the start point (i.e., the point confirmed by the hole position data in the initial plane); ② Rapidly position to point R;...
Page 151
Chapter 2 G Commands mode) . The program can be modified according to the actual position of the spindle stop at the hole bottom in G84/G88 machining away from G84/G88 start point’s coordinate value. So, remain enough hole depth before G84/G88 machining to execute G84/G88 machining. Note 2:Before tapping cycle, the operator can specify the spindle rotation direction (i.e., code the spindle rotation CW/CCW in advance) in advance according to the screw tap.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 End of program M30; 2.25 Automatic Chamfering Function Command function: Automatic chamfering function is defined to automatically insert chamfering block or coring R block between machining blocks. Blocks where the automatic chamfering can be inserted:...
Page 153
Chapter 2 G Commands Arc center of corner R Block of inserted chamfering R Fig. 2-80 Note 1: Even if the chamfering (, C) or corning R(,R) is specified in other blocks besides G01 and G02/G03 (except for G32, G34), it is ignored. Note 2: The block following chamfering or corning R for the chamfering or corning operation must be the one of G01 or G02/G03.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 movement of chamfering/coring R block is 0. When linear interpolation and circular interpolation operations are executed and angle difference of their tangent at the intersection point is within ±1, the movement of corning R block is 0. When two circular interpolation operations are executed and the angle difference of their circular tangent is within ±1, the movement of corning R block is 0.
Page 157
Chapter 2 G Commands A = 180 – A’ Note 1:The code for directly inputting graphic dimension is valid in only Auto mode, and an alarm occurs in MDI, DNC mode. Note 2:The following G codes cannot be used in the blocks which are the same those of directly inputting graphic dimension, also in the blocks which define continuous graph’s directly inputting graphic dimension, as well as in the blocks which the directly inputting graphic dimension is executed in their mode.
2.27 Macro Code GSK988TA/TB provides the macro code which is similar to the high language, and can realize the variable assignment, and subtract operation, logic decision and conditional jump by user macro code, contributed to compiling part program for special workpiece, reduce the fussy counting and simplify the user program.
Page 159
Chapter 2 G Commands When the system refers to the undefined variable, it ignores the variable and the word. Example: when the variable #10 value is 0, the variable #!1 value is Null and the system executes G00 X#10 Y#11, the execution result is G00 X0,Y#11 to be ignored. In course of operation, besides using null variable assignment, null variable value is the same that of 0 in other cases.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 1: The variable cannot be referred to address O and N. The system cannot use O#200,N#220 to execute the programming; Note 2: When the variable exceeds the max. code value defined by the address, it cannot be used; for example: #230 = 120: M#230 exceeds the max.
Page 161
Chapter 2 G Commands Write 32-bit signal from macro Corresponding to F54.0 ~ F57.7 programs to PLC according its bit signal state (its corresponding signal is 0 or 1 #1100--#1131 based on its macro variable value which is rounded off. Write 32-bit signal to PLC one time.
Page 162
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 When the system executes the block, it stops and alarms and the alarm number is 3006. The alarm message is “TOOL NOT FOUND”, The system maybe alarm in advance because of the buffer exists.
Page 163
Chapter 2 G Commands Group 3 #4003 Group 4 #4004 Group 5 #4005 G98, G99 Group 6 #4006 G20, G21 Group 7 #4007 G40, G41, G42 Group 8 #4008 G25, G26 Group 9 #4009 G22, G23 Group 10 #4010 G80, G84,G88 Group 11 #4011 Group 12...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 The read is the position value after the last block execution. The unit digit from 1 to 5 of variable number corresponds the No. n axis. (8)Compensation value of workpiece coordinate system The workpiece zero offset value can be read and written.
Page 165
Chapter 2 G Commands Arc cosine Execute arc cosine; #j value is -1~1 #i=ACOS[#j]; Function range: 0°~180°. Tangent Execute tangent operation ; Angle unit is degree #i=TAN[#j]; #j value cannot be 90, 270 Arc tangent Specify the lengths of two sides, execute the arc tangent, #i=ATAN[#j]/[#k];...
Page 166
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 "AND", "AN", "*", "/", "OR", "XOR", "XO","+", "-", (2)EXP function input value cannot be more than 80, otherwise, an alarm occurs; (3)”/” character in <expression>(in the right of assignment”=” or in the bracket []) is taken as the division operator instead of optional block skip code;...
Page 167
Chapter 2 G Commands #102=12 (the binary is: 00001100) #103=#101 OR #102 (or the operation result is : 00001110) The window display result of macro variable is #101=10.000000 #102=12.000000 # 103=14.000000 (12)The function BIN converses the decimal into the binary which is displayed in decimal system.
Page 168
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 > (>) >= (≥) < (<) <= (≤) Note 1: When the system transfers to the block with the serial number n and specifies the another exceeding the serial number range between 1 and 99999, P/S alarms, and the expression can specify the serial number;...
Chapter 2 G Commands 2.27.4 Macro Program Statement and NC Statement The following blocks are macro program statements: Including arithmetic or logical operation (=); Including control statement(such as GOTO, DO, END); Including macro program call code (G65, G66, G67). Any NC blocks except for macro program statement are NC statements. In Single Block mode, when No.6000 Bit5 (SBM) is set to 0, the system directly skips the macro program statement and the machine does not stop, but it is set to 1, the system stops run and enters the stop state.
Page 170
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Addresses do not need to be specified alphabetically. They conform to word address format, but I, J , K are specified according to the letter order; Example: B_A_D_…J_K_ Correct B_A_D_…K_J_ Incorrect Argument specification II uses A, B and C once each and uses I, J, and K up to ten times.
Page 171
Chapter 2 G Commands M a i n p ro g ra m M a cr o p ro g r a m M a c ro p r o g ra m M a c ro p r o g ra m M a c ro p r o g ra m 0 0 0 1 ;...
Page 173
Chapter 2 G Commands Program coordinate system (cartesian coordinate system) +Y’(an imaginary axis) +Y(a slant axis) θ axis) +X (a quadrature Machine coordinate system ( slant coordinate system) θ:倾斜 角度 Fig. 2-83 ● Each axis’ movement formular When the slant axis’ movement amount is Ya,and the quadrature axis’ movement is Xa, the system realizes the control by the following expressions.
2.29 G Code System B GSK988TA/B has two set of G code, including G code system A and G cod system B. The previous described G codes use G code system A. Here, introduce their differences between programs and uses.
Chapter 3 MSTF Codes Chapter 3 MSTF Codes 3.1 M (Miscellaneous Function) M code consists of code address M and its following digits (the digit is set by No.3030), used for controlling the flow of executed program or outputting M codes to PLC . There is one valid M code in one block.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 same that of the single block pausing to save the previous modal message, i.e. which is equal to the program pause function. Press the CYCLE START key on the operation panel to execute the follow block and the CNC continuously automatically runs.
Chapter 3 MSTF Codes Fig.3-1 subprogram call The called subprogram can call other subprograms. The subprogram called by the main program is called as the one-embedded subprogram, and the one called by the one-embedded subprogram is called as the two-embedded subprogram and so forth. One main program can call 12-embedded subprogram (including macro program call).
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 The code usage and notes are those of M98, and the operations are referred to M98. 3.1.7 Return from Subprogram M99 Command format: M99 P○○○○○ Executed block after returning to the main program is 0000~9999,and its leading zero can be omitted.
Chapter 3 MSTF Codes repetitive block; 2. when the two block numbers are behind of M98 block, the program returns to the top repetitive block; 3. when the two block numbers are separately in front of or behind of M98 block, the program returns to the later repetitive block;...
5.No.3011 sets the width of M, S, T function end signals (FIN). 3.2 Spindle Function S code is used to controlling spindle speed. In GSK988TA/TB spindle speed control, NC outputs 0~10V analog voltage signal to spindle servo device or inverter to realize the gradeless spindle speed.
The system supplies 8 steps for spindle override (50%~120% increment of 10%). The actual steps and tune of spindle override are defined by PLC ladder and introductions from machine manufacturer should be referred when using it. Refer to the following functions of GSK988TA/B standard PLC ladder.
Page 184
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Besides, max. speed set by each spindle can be clamped at their separate speed. (it is determined by the setting of No.3772.) The system can select the 2nd, 3rd spindle’s position encoder interface; the 1st ~3rd position encoder selection is determined by the signal from PLC.
Page 185
Chapter 3 MSTF Codes N200 M05 (stop the 1 spindle) N210 M65 (stop the 2 spindle) N220 M30 2:P code specifying parameters relevant with speed Parameter Parameter definition Setting value number In multi-spindle control, whether to use SWS to 3703#3 select the spindle: 0 No, 1 Yes In multi-spindle control, when the system sets to select the spindle by address P, it specifies...
3.3 Tool Function 3.3.1 Tool Offset Tool functions (T code) of GSK988TA/TB: automatic tool change and executing tool offset. Control logic of automatic tool change is executed by PLC and tool offset is executed by NC. Command format: T □□ ○○...
Page 187
Chapter 3 MSTF Codes Fig.3-5 Tool offset The tool offset is used for the programming. The offset corresponding to the tool offset number in T code is added or subtracted on the end point of each block. X tool offset in diameter or radius is set by No.5004 Bit1(ORC).
Page 188
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Wear 0.0000 0.0000 Offset 12.0000 -23.0000 Wear 0.0000 0.0000 Offset 24.5600 13.4520 Wear 0.0000 0.0000 State of T State of T State of T T0100 T0202 T0303 Coordinates Coordinates Coordinates displaying...
Page 189
Chapter 3 MSTF Codes State of T State of T State of T T0303 T0202 T0100 Coordinates Coordinates Coordinates displaying displaying displaying (Incremental (Incremental (Incremental coordinates) coordinates) coordinates) U: 0.000 U: 0.000 U: 0.000 W: 0.000 W: 0.000 W: 0.000 (Absolute (Absolute (Absolute...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 6: After executing the miscellaneous function lock is valid, the system does not execute the tool change when T code is executed but the tool offset is executed. When using the miscellaneous function lock checks the program function, it is executed in the safety position.
Chapter 3 MSTF Codes reset state is in the initial tool group number code and tool change code of automatic run start state, the system can execute the new tool selection and count. The tool life can be set up to 65535 times. Note: the same tool group number in a program is executed many times, the used times is not added up and a new tool is not selected.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Example:suppose that the digit of the offset number is 2 T0199; Select the tool which life has not reached in group 1 (Suppose that T1001 is selected, the tool number is 10, and :...
Page 193
Chapter 3 MSTF Codes G11; M02(M30); After the logged-in all tool life management data are deleted, the system logs-in the programmed tool life management data. (2)Change the tool life management data Format Symbol description G10 L3 P1; G10 L3 P1: start to change the group data P- L-;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note 2:When Q is omitted, the life count type is set according to LTM(No.6800#2)’s setting value. 3.3.2.6 Process when the Tool Life End When the tool life count is executed and the last tool life in the group has reached, a tool change signal is output.
Page 195
Chapter 3 MSTF Codes [Function] the tool signal TLCHI for the tool change one by one is set to '0'. Tool skip signal TLSKP<Gn048.5> [Classification] input signal [Function] the CNC skips the tool which life has not reached to forcibly select the next tool.
Page 196
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 *TLVi is '0',Vi=1 *TLV7, *TLV6, *TLV3 are '0': the override value is counted according to the following formular: 12.8+6.4+0.8=20.0 So, the life count is twentyfold of the previous. When all signals are '1',the override value becomes 0 times. Set it within 0~99.9 times in every step 0.1 times.
Chapter 4 Tool Nose Radius Compensation Chapter 4 Tool Nose Radius Compensation 4.1 Application 4.1.1 Overview Part program is compiled generally for one point of tool according to a workpiece contour. The point is generally regarded as the tool nose A point in an imaginary state (there is no imaginary tool nose point in fact and the tool nose radius can be omitted when using the imaginary tool nose point to program) or as the center point of tool nose arc ( as Fig.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 4.1.2 Imaginary Tool Nose Direction Suppose that it is generally difficult to set the tool nose radius center on the initial position as Fig. 4-3; suppose that it is easily set the tool nose on it as Fig. 4-4; The tool nose radius can be omitted in programming.
Page 199
Chapter 4 Tool Nose Radius Compensation post coordinate system and front tool post coordinate system) even if they are the same tool nose direction numbers as the following figures. In figures, it represents relationships between tool nose and starting point, and end point of arrowhead is the imaginary tool nose; T1~T8 in rear tool post coordinate system is as Fig.
Page 200
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Imaginary tool nose No.7 Imaginary tool nose No. 8 Fig. 4-7 Imaginary tool nose number in rear tool post coordinate system Z axis Front tool post coordinate system X axis Imaginary tool Imaginary tool nose No.2...
Chapter 4 Tool Nose Radius Compensation Imaginary tool nose No.7 Imaginary tool nose No.8 Fig. 4-8 Imaginary tool nose number in front tool post coordinate system Fig. 4-9 Tool nose center on starting point Note: The general imaginary tool nose direction 1~8 are used to G18 level, the imaginary tool nose 0 or 9 is used to G17 and G19 levels.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 In toolsetting, the tool nose is also imaginary tool nose point of Tn (n=0~9) when taking Tn(n=0~9) as imaginary tool nose. For the same tool, offset value from standard point to tool...
Chapter 4 Tool Nose Radius Compensation N1 G42 mode tool nose center moves to A point N2 G40 Xp__ Zp__ I__ K__ tool nose center moves to B point B(X,Z) (I,K) Tool nose radius center path Fig. 4-11 G40 execution process Command explanation: Table 4-1 Codes...
Page 204
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Tool G42:Tool is right to G41:Tool is left to workpiece from its workpiece from its movement direction movement direction Workpiece X axis X axis Z axis Z axis Fig. 4-12 Compensation direction of rear coordinate system...
Chapter 4 Tool Nose Radius Compensation 4.1.6 Notes Note 1: In initial state, when the system is in the tool nose radius compensation cancel mode, and the offset compensation number is not 0 in G41 or G42, the system starts creating the tool nose radius compensation offset mode;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 No.253 alarm occurs. Note 10: In tool nose radius compensation mode, when RESET key is pressed or M30/M02 is executed, the CNC cancels the tool compensation mode. When the CNC does not code G40 (cancel radius compensation) to execute M30/M02 (end of program), the tool nose center moves to the end point of the previous movement block and is perpendicular to the block’s programmed path position.
Chapter 4 Tool Nose Radius Compensation G01 Z0 F300; (Start the cutting) X16; Z-14 F200; G02 X28 W-6 R6; G01 W-7; X32; Z-35; G40 G00 X90 Z40; (Cancel the tool nose radius compensation) G00 X100 Z50 T0100; M30; 4.2 Tool Nose Radius Compensation Offset Path 4.2.1 Inner and Outer Side Inside is defined that an angle at intersection of two motion blocks is more than or equal to 180°;...
Page 208
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.4-16 Linear —linear(start-up tool inside) Fig. 4-17 Linear —circular(start-up tool inside) (b)Tool traversing inside along corner(180°>α≥90°) Fig.4-18 Linear —linear(start-up tool outside) Fig.4-19 Linear—circular(start-up tool outside) (c)Tool traversing inside along corner (α<90°) Fig.4-20 Linear —linear(start-up tool outside)...
Chapter 4 Tool Nose Radius Compensation Fig. 4-22 Linear—linear(α<1°, start-up tool outside) 4.2.3 Tool Traversing in Offset Mode Offset mode is called to ones after creating tool nose radius compensation and before canceling Offset path without changing compensation direction in compensation mode (a)Tool traversing inside along corner(α≥180°) Fig.
Page 210
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 1) Machining inside (α<1°) and zoom in the compensation vector Fig. 4-27 Linear —linear(α<1°, moving inside) (b)Tool traversing outside along corner(180°>α≥90°) Fig. 4-28 Linear —linear(moving outside) Fig. 29 Linear—circular(moving outside) Fig.4-30 circular—linear(moving outside)...
Page 211
Chapter 4 Tool Nose Radius Compensation Fig. 4-32 Linear—Linea(moving outside) Fig. 4-33 Linear—circular(moving outside) Fig.4-34 Circular—linear ( moving outside ) Fig.4-35 Circular—circular ( moving outside ) (d) Special cutting r r Fig. 4-36 Paths without intersection after offset 2)Center point and starting point of circular being the same one ...
Page 212
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 4-37 Center point and starting point of circular being the same one Offset path of compensation direction in compensation mode The compensation direction of tool nose radius is specified by G41 and G42 and the sign symbol is...
Page 213
Chapter 4 Tool Nose Radius Compensation 5)The compensation is executed normally without an intersection point When the system executes G41 and G42 to change the offset direction between block A and B, a vector perpendicular to block B is created from its starting point. i ) Linear----Linear Programmed path Tool nose center path...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 4.2.4 Tool Traversing in Offset Canceling Mode In compensation mode, when the system executes G04, it enters the compensation canceling mode, which is defined to compensation canceling of block. The system cannot execute the circular code(G02 or G03) in canceling tool compensation mode, otherwise the system alarms and stops run.
Chapter 4 Tool Nose Radius Compensation (d) Tool traversing outside along corner(α<1°) ; linear→ linear Fig. 4-51 Linear—linear (α<1°cutting outside and canceling offset) 4.2.5 Tool Interference Check “Interference” is defined that the tool cuts workpiece excessively and it can find out excessive cutting in advance, the interference check is executed even if the excessive cutting is not created, but the system cannot find out all tool interferences.
Page 216
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Tool nose center path 刀尖中心路径 Programmed path 程序路径 Direction difference of two paths being big(180°) Fig. 4-53 No. 260 alarm occurs when machining interference (2) Executing it without actual interference 1) Concave groove less than compensation value Fig.
Chapter 4 Tool Nose Radius Compensation The system has the automatic interference vector clear function. For example, when the neighbor three blocks N10, N20, N30 execute the tool radius compensation, the section between N10 and N20 creates the vector V1, V2, V3 and V4, and the section between N20 and N30 creates V5, V6, V7, V8.
Page 218
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Setting coordinate system in G50, G52 Fig. 4-57 Temporary compensation vector in G50, G52 Note: SS indicates a point at which the tool stops twice in Single mode. Reference position automatic return G28, G30 In compensation mode, the compensation is cancelled in a middle point and is automatically resumed after executing the reference position return when G28/G30 is executed.
Page 219
Chapter 4 Tool Nose Radius Compensation G71~G76 compound cycle; G92 fixed cycle, G84, G88 drilling cycle When executing G71~G76 , G92 fixed cycle, G84, G88 drilling cycle, the system does not execute the tool nose radius compensation and cancel it temporarily, and executes it in the next blocks of G00, G01, G70, CNC automatically recovers the compensation mode.
Page 220
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 D. After the system cancels the tool radius compensation, the imaginary tool nose point moves to the positioning point, and when the tool is in the cycle inner, the tool diameter exceeds the length of the rapid traverse of the first block, the overcut creates and No.255 alarms.
Chapter 4 Tool Nose Radius Compensation Fig. 4-65 G70 radius compensation mode 4.2.7 Particulars Inside chamfer machining less than tool nose radius At the moment, the tool inside offset causes an excessive cutting. The tool stops and No.261 alarm occurs when starting the previous block or chamfer moving. But the tool stops the end point of previous block when Single is ON.
Page 222
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Display alarm and stop working Tool nose center path Programmed path Overcutting Fig. 4-67 machining a grooving less than tool nose radius Machining a inner sidestep less than 90° When the system machines a inner sidestep less than or equal to 90°and the machining path length is less than the tool nose radius, there will be the too much undercut and No.
Page 223
Chapter 4 Tool Nose Radius Compensation Tool nose center path Less than or equal to setting value of the parameter Ignore the vector Programmed path Actual path Fig. 4-69 corner motion Changing compensation value (a) The system executes the tool change in the compensation cancel mode, the compensation value is changed.
Page 224
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 specified by IJK, and confirms the circle center position according to the radius counted by IJK to execute the radius compensation. When the counted radius is too small not to reach the end point of the arc, No.
Page 225
Chapter 4 Tool Nose Radius Compensation When No.6000 Bit5 (SBM) is set to 1, the macro statement can stop in single block and is taken as the non-movement block in the tool nose radius compensation at the moment, which causes the abnormal path.
Page 226
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Inserting MDI operation in tool compensation In MDI mode, the system does not execute the tool nose radius compensation. When the system specifies G41 or G42, the system determines No.5008 Bit4 (MCR). When Bit is set to 1, No.258 alarms.
Chapter 1 Overview Chapter 1 Overview 1.1 Operation Overview GSK988TA is with the operation modes: Edit, Auto, MDI, Reference position return, MPG/Single step, Manual and DNC operation modes, etc. ● Editing the program The operation is completed with the program editing function, and the edited program is saved in CNC memory, and the program can be corrected and rewritten.
Page 230
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 1-2 Manual reference position return Moreover, the tool can be moved into the reference position with the program code, and the method is called as the automatic reference position return.
Chapter 1 Overview 1.2 Setting the System The operator can set CNC by CNC host machine buttons and the normal setting is: the tool offset setting, CNC setting and the macro variable setting. Tool offset setting: The tool has its own dimension (length, diameter). When the workpiece with certain shape is machined, the tool dimensions vary based on the different movement amounts.
The machined workpiece number, the operation time and the cutting time can be displayed on the current position display page, which is shown in Fig. 1-7: Fig. 1-7 1.4 System Host Machine 1.4.1 System Host Machine Panel The screen size of GSK988TA is 10.4 inches and its appearance is shown in Fig. 1-8: ...
Chapter 1 Overview Fig. 1-8 1.4.2 Button Definition Button Name Function Reset CNC reset, feed, output stop and so on Address/ Address input, digit input, symbol input, pressing shift numerical/ key to switch addresses or symbols sign key ...
Page 234
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Button Name Function Switch the double-address key, double-symbol key, address symbol key and digit address key. Pressing the shift key and it light is ON. Press the address Shift key key and the input is the upward address; it...
Page 235
Chapter 1 Overview Button Name Function press the function key to switch to the position display set. press the function key to switch to the program set. press the function key to switch to the system set. press the function key to switch to the Function setting sets.
State indicators and key functions on GSK988TA’s machine panel are defined by the PLC program (ladder). The state indicators and key functions described in the user manual are based on GSK988TA ladder. Please refer to the machine tool manufacture’s user manual if there is difference. State indicator:...
Page 237
Chapter 1 Overview Operation mode when Button Name Function the function be valid Auto mode, MDI mode, Cycle start key Program, MDI code running start DNC mode Auto mode, MDI mode, Edit mode, Reference Feedrate Adjusting the feedrate or the point return mode, MPG override button manual feedrate...
Page 238
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Operation mode when Button Name Function the function be valid Spindle rotation(M4) Spindle stop(M5) Spindle control MPG mode, Step mode, Spindle rotation(M3) Manual mode Spindle speed position switch Spindle exact stop(spindle...
Page 239
Chapter 1 Overview Operation mode when Button Name Function the function be valid Whether the single block running Single block is valid is controlled by the key, Auto mode, MDI mode, switch When the button indicator lamp DNC mode is ON, the single block is valid. Whether the skip code “/”...
Page 240
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Operation mode when Button Name Function the function be valid Return to reference point Enter the reference point return Reference point return mode selection mode mode Enter single step Step/ MPG...
Page 241
Chapter 1 Overview Operation mode when Button Name Function the function be valid External cycle Auto mode, MDI mode, Program, MDI code run start start key DNC mode Control the machine run(note: with it for MPU08,without it for MPG mode MPU09)...
Page 242
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ...
2. The power supply voltage complies to the requirements of the manufacturer; 3. The connection is correct and firm. After GSK988TA is powered on, the page is shown in Fig. 2-1: Fig. 2-1 Then, GSK988TA should be self-checked and initialized. After self-checking and initializing, the page is displayed the current position (dual-channel), which is shown in Fig.
2.4 Overtravel Protection of Stored Stroke GSK988TA system provides three stored stroke check areas: The areas in which the tools can’t enter can be specified as the stored stroke check 1, the stored stroke check 2 and the stored stroke check 3, which is shown in Fig.2-3:...
Page 245
Chapter 2 Power on/off and Safety Protection moved in the reverse direction from which the tool comes. Stored stroke check 1: Parameters (Nos. 1320, 1321 or Nos. 1326, 1327) set the boundary. Outside the area of the set limits is a forbidden area. The machine builder sets this area as the maximum stroke.
GSK988TA operation must stop immediately. In this chapter, the measures are taken by GSK988TA in emergency; about the measures taken by the CNC machine tool, please refer to the user manual from the machine builder.
GSK988TA system MDI panel includes 8 function keys, like position, program and setting, etc and each function key is corresponded to one page set, and each page set also includes many subpages and the operation software keys.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.1.1 Absolute Coordinate Display On the position page set, press software key to switch into the absolute coordinate display page. In Auto mode, the running status is shown in Fig.3-3: Fig.3-3 On the left top corner, the current operation mode is Auto mode.
Chapter 3 Display Page Feedrate override: The override selected by the feedrate switches; Rapid override: The override selected by the rapid override switches; Spindle override: The override selected by the spindle override switches; Manual override: The override selected by the manual override switches; MPG override: The current MPG override;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.1.3 Machine Coordinate Display On the position page set, press to switch into the machine coordinate display page. The machine coordinate system is set by reference position return, and the page is shown in Fig.3-5:...
Chapter 3 Display Page 3.1.5 Relative Coordinate Setting On the position display page set, press software key to set the relative coordinate, which is shown in Fig.3-7: Fig.3-7 Then, the relative coordinate value of each coordinate axis can be set. The setting steps are: (1)During resetting, press software key to input the relative coordinate axis, like the relative coordinate value U in the above figure;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.3-8 3.1.7 Clearing the Machining Workpiece Number On the position page set, press to clear the current number of the machined workpiece. 3.2 Program Page Set Press function key to enter the program page set. It mainly includes the local content, MDI program, the current/next display;...
Page 253
Chapter 3 Display Page Fig.3-10 On the page top status message display area, the running mode and status, on which the system is, are displayed on the display area; the total number of the program, the total used space and the remaining space of all the programs in the current system are displayed below.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.2.2 MDI Program Press function key to enter the program page set. Press soft key to enter the MDI program display page. In MDI mode, input up to 10-line programs in the MDI program input box, as shown in Fig.3-12:...
The content displayed on each page can be checked by pressing the corresponding software key and its software layer structure is shown below: System Screw pitch File Ladder diagram Parameter GSK-Link information compensation management Refer to Section 3.3.2 Refer to Section 3.3.3 Refer to Refer to Section 3.3.4...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.3.1 Parameter Setting On the system page set, press software key to enter the parameter setting interface, which is shown in Fig.3-16: Fig.3-16 The page is displayed the detailed message of the user parameters. On the page, the system parameters can be set and rewritten, the parameters currently set by the user can be operated the backup and the parameter can be restored into the system default one or the user backup one.
Page 257
Chapter 3 Display Page Fig.3-17 Press the numerical value key to input the digits of 8 bits in binary system, and then press key to confirm the setting is completed; when the length of the input value isn’t 8 bits, 0 is supplied in high bit;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (2) Press key to make the selected parameters modifiable. (3) Press the numerical value key to set the numerical values and then press key to confirm the setting completed. (4) Select the other parameters to be set by keys.
To realize the multi-level operation authority management, like the development maintenance, the machine design and the equipment management, etc, GSK988TA/TB CNC system sets 5 level operation authority level, 1 is the highest, 5 is the lowest: ■ Level 1: The development level with the system software maintenance authority;...
Page 260
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 tool setting operation is invalid, only the current program of the system can run). The manual, MPG, zero return, MDI running and automatic running can be operated, and some files of the system can get backup, while they can’t be downloaded.
Page 261
Chapter 3 Display Page to enter the corresponding setting, and input the password corresponding to the operation level, so the operation authority corresponding to the level is obtained. On the password setting page, the operation password of the level or that lower than the level, the current password level can also be degraded.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.3.4 System File Management In the system page set, press software key to enter the file management display page and the page is shown in Fig.3-20: Fig.3-20 The window is divided into the left and right columns. The left display column is displayed the system files and the content of the part program files;...
Chapter 3 Display Page 3.3.5 The Ladder Diagram Press function key and then press software key to enter the current PLC display page and real-time check PLC execution situation; the ladder diagram page mainly includes the subpages of the version message, the monitor, PLC data and PLC status, etc, and the content displayed in each page can be checked by pressing the corresponding software keys.
Page 264
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.3-22 The monitor page can be checked the connect/disconnect status of the current contacts and the coils, and the current value of the timer and the counter. When the contact and the coil are connected, the base color is green;...
Page 265
Chapter 3 Display Page Fig.3-23 (3)Press to select the ladder diagram corresponding the window. (4) Press software key to confirm the selection and to return the previous menu and press software key to cancel the selection and to return to the previous menu. 3.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (3) Separately press software key to search for the parameter, the code and the internet in the block corresponding to the window and move the cursor to position in the corresponding location.
Page 267
Chapter 3 Display Page be rewritten; or press software key to input K variable to be selected, and then press software key to move the cursor to position in the parameter. The meaning of the status bit is displayed at the bottom of the screen. key is pressed repeatedly and the status bit can be switched between 0 and 1, and the status of the selected K parameter status bit can be rewritten.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (4)Input the numerical value to be rewritten and then press to complete rewriting. 3. Setting parameter DT (1) On PLC data status display page, press software key to enter DT parameter setting display page.
Press software key and the screen is returned to the previous menu. 3.3.6 GSK-Link Communication Setting Page Press the function key and then the soft key to enter the GSKLink display page to view the current communication message.
Page 270
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.3-29 Servo adjustment In the servo display page, press the soft key to enter the servo adjustment displaypage. The display page is shown in Fig.3-30: Fig.3-30 GSK988TA’s servo adjustment module provides the following functions: Monitor the system’s controlled axis in real-time by the servo communication feedbacking data,...
Page 271
Chapter 3 Display Page Data display area description of the servo diagnosis page: X:the current selected axis’ axis name. SERVO ID:the slave machine’s salve machine number connected the axis. RUN STAT:the current servo drive’s run state. RUN TYPE:the servo control mode corresponded to the diagnosis data may be displayed to “Position”...
Page 272
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 modified parameter value remains unchanged after the servo is turned on again. Reading a parameter: press to recover the parameter from the servo EEPROM motor parameter area. Backuping a parameter: after a parameter is modified without a mistake, is pressed to save the parameter to EEPROM backup area.
Page 273
Chapter 3 Display Page Servo I/O In the servo display page, press to enter the servo I/O display page. The display page is shown in Fig.3-33: Fig.3-33 The servo I/O page is to view the servo driver’s internal I/O signal state, among which I/O is divided into hardware I/O and bus I/O: 1.
Page 274
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.3-34 The set contents are described in the followings: (1)“CH1”, “CH2”:select the required set channel. (2)Monitor mode: set the oscilloscope to a trigger or memory type. The trigger type is to set a sampling described in the above to realize the arrival-time stop’s sampling mode, and the...
Page 275
Chapter 3 Display Page including: Code position Feedback position Code speed Feedback speed Servo temperature Servo current UNIT(pulse/grid) Set the waveform’s unit in the vertical Directly input axis display. Taking an example of digit and then press code position: Setting to 5000 means the height in the to complete oscilloscope’s background...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 :CH2 data unit :time axis unit 3.3.6.2 I/O Unit Page Press ,and then to enter GSKLink page set. Press and then press to enter I/O unit display page. I/O unit display page mainly includes I/O allocation, I/O parameter subpage.
,and press the corresponding key to view the corresponding parameter. Note: the concretely modifying I/O steps are referred to GSK988TA Installation and Connection. 3.4 Setting Page Set Press function key to enter the setting page set, and the setting page set includes the subpages of setting the tool offset, setting CNC and the macro variables, and the contend displayed in each page by pressing the corresponding software key.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.3-38 3.4.1 Tool Offset Setting 3.4.1.1 Tool Offset Setting Press software key to enter the tool offset setting page, which is shown in Fig. 3-39: Fig.3-39 ...
Chapter 3 Display Page On the page, the tool offset value and the wearing value of each axis corresponding to each tool offset number should be checked and set; About the detailed setting method, refer to Chapter 7. On the right column of the page of setting the tool offset, the message like the current absolute coordinate, the relative coordinate value and the tool number operated by the current program are displayed meanwhile.
Page 280
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 the tool group life value as Fig.3-41: Fig.3-41 2. Tool state setting In MDI mode, move the cursor to the tool number in the current tool group, press set the current tool to the skip state or cancel the skip state.
Chapter 3 Display Page 3.4.2 CNC Setting Page On setting page set, press software key to enter CNC system setting page and it mainly includes the system setting, the coordinate setting, the system time and the system IP. 3.4.2.1 System Setting Page On CNC setting page set, press to enter the system setting page and it includes setting the program switch, the parameter switch, the automatic sequence number and the inputting...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.4.2.2 Coordinate Setting Press function key to enter the setting page set; On CNC setting page, press software key to enter the coordinate setting page, which is shown in Fig.3-43: Fig.3-43...
Chapter 3 Display Page Note 2: The axis number displayed on the page is set by the parameters #1010 and #8130. Note 3: The name of each axis is set by the parameter #1020. Note 4:The origin offset amount of each coordinate in each coordinate system can be set by a parameter, and their corresponding relationship is shown below: No.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Setting the year: Press to switch the cursor into the year column, and then the year column is changed into the green one, press the cursor movement keys to change the year and press to move the cursor into the other columns to complete setting the year.
Chapter 3 Display Page (1) Press the up/down keys to switch among IP address, subnet mask and the default gateway bar. (2) Press the left/right keys to switch in each address bar of each address and then input the address to be set. 3.4.2.5 System Debugging Function Press to enter the setting page set;...
Page 286
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Setting method: Function optional type: move the cursor to the required option, and then press in the edit keyboard. Numerical value type: move the cursor the required option, press to input a numerical value, and then press to complete the setting.
Chapter 3 Display Page result not to be saved is needed. 3.4.3 Macro Variable Page On the setting page set, press software key to enter the macro variable setting page, which is shown in Fig.3-49. Fig.3-49 On the macro variable page, the value corresponding to each macro variable can be checked and set.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3.5 Message Display Page Set Press function key to enter the message page set, and the message interface is with three pages: the alarm message, the previous record, and the diagnosis, and the content displayed in each page can be checked by pressing the corresponding software keys.
Chapter 3 Display Page to scroll the list line-by-line, and the page keys to scroll the list page-by-page. When PLC alarm or reminder occurs, the address A message below the message line is displayed; when CNC alarm or reminder occurs, the reason and the troubleshooting are displayed below the message line.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 and the page is blank after clearing. Note: Whether clear the alarm record is set by parameter 3110.2. 3.5.3 System Diagnosis Press key to enter the message interface and press software key to enter the diagnosis page.
Page 291
Chapter 3 Display Page Fig.3-54 The edit keyboard diagnosis page mainly disgnosizes CNC edit keyboard is normal or not. Press a key on the edit keyboard, and the corresponding diagnosis message becoming 1 from 0 on the screen means the key is normal, otherwise it is not normal. Pressing in the page can view the corresponding key’s message.
Page 292
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 The hardware interface diagnosis display page mainly disgnosizes CNC’s each hardware’s version number, mistaken messages and hardware count. Press perform the search function to view the corresponding message. There is a detailed diagnosis message content display at the bottom of the hardware interface diagnosis display page.
Chapter 3 Display Page Fig.3-57 The servo data diagnosis display page mainly diagnosizes each servo slave station, and the bus communication’s data message between the I/O unit’s slave station and the CNC’s bus communication. Press or perform the search function to view the corresponding message.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 to view the corresponding message. 3.6 Figure Display Page Set Press function key to enter the graph page set, and it mainly includes the subpages of setting the graph, the path display, and the graph simulation, and the content displayed in each page can be checked by pressing corresponding software key.
Chapter 3 Display Page On the page, the graph path parameters can be set. The origin position of the coordinate is set, the horizontal and the vertical axes of the graph are selected, and the offset of the coordinate axis and the magnification times of the graph are set; the horizontal and vertical axes, the graph simulation magnification scale and the coordinate axis offset should be set.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Note: Each axis name is set by the parameter #1020 and the different letter names are set for each axis. 3.6.3 Simultaneous Graph Display In the graph page set, press software key to enter the simultaneous graph display page, which is shown in Fig.3-62:...
Page 297
Chapter 3 Display Page Fig.3-63 Each subpage can be divided into two parts: the left directory and the right corresponding content. The following shortcut keys can be operated: Content: Page up key: Page up for one page in the content; Page down key: Page down for one page in the content;...
Page 298
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 ...
On the program page, the program can be searched, created, selected, copied and deleted, and the program can also be imported and exported. To prevent the program is rewritten and deleted by accident, GSK988TA/988TA1/988TB sets the program switch. After editing and rewriting the program, the program switch must be ON; And about the details of setting the program switch, refer to Section 3.4.2.1.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 4.1.2 Opening a Program (1) Press function key and press software key to enter the program page set. (2)On the program page set, press to move the cursor to select the program to be opened; or press...
Chapter 4 Editing and Managing the Program press software key to rename the selected program. Input the new program name on the pop-up dialogue box and press software key to rename the selected program and to return. Press software key to cancel renaming and the system returns to the previous menu.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 4.1.5 Deleting a Program (1)On the program page set, press key to move the cursor for selecting the program to be deleted, and the background of the selected program is changed into green.
Chapter 4 Editing and Managing the Program (4) The program to be copied is selected by pressing cursor keys, and the software key is pressed, the selected program in the local directory is copied into the directory of the USB flash disc; (...
Page 304
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.4-5 Introduction of the software keys on edit interface : After the program editing is completed, the program can be executed after pressing the key, and the page is skipped into the position page set and the just loaded program is displayed in the program column of the position page set.
Page 305
Chapter 4 Editing and Managing the Program occur. : The character string can be rapidly found by pressing the key and the cursor is positioned behind the character string which has been searched. During searching, the three searching modes of can be selected.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 :equal to “=” in the counter. :clear the counter’s data. :send the current counter’s value to the page where the cursor is. :exit the count function. 4.2.2 Rewriting a Program (1)The program is opened based on Section 4.1.4;...
Chapter 4 Editing and Managing the Program Press meanwhile to move the cursor to the line ahead; Press meanwhile to move the cursor to the line end; Selecting the arbitrary block Press to move the cursor to the code to be copied, and then, the program in the middle is selected and displayed in the reverse color;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 4.4 Generating a Block Number In the program, the block number can be input or not, the program is executed based on the inputting sequence (except for calling). On the setting page set, CNC sets the page, when “automatic sequence number” switch is OFF, CNC doesn’t automatically generate the block number, while the block number can be input manually...
Manual reference position return is to move the tool into the reference position by the switches and the buttons on the operation panel. The three methods of setting GSK988TA reference position: zero return with the block, zero return without the block and zero return of the absolute encoder.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (1) Press the reference position return switch , and it is one of the mode selection switch; (2)Press one of the rapid movement override switches for deceleration; (3)After pressing the feeding axis corresponding the reference position return and the direction selection switch , the reference position return is started.
Page 311
Chapter 5 Manual Operation After the rapid movement switch is pressed, the machine tool is moved at the rapid traverse rate (#1424 parameter) no matter where the position of the manual feedrate override dial is, and the function is called as the manual rapid movement. Many axes can be moved meanwhile in Manual mode.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 5.3 Incremental Feeding Whether the incremental feeding is valid or not in Manual mode or MPG feeding mode is set by the parameter JHD (0 bit of #7100),and the corresponding relation is shown as the following list:...
Chapter 5 Manual Operation 5.4 MPG Feeding Press key to enter MPG mode, the MPG outline is shown as Fig.5-1:: Fig.5-1 In MPG mode, the machine tool can be continuously moved by MPG on the machine tool operation panel. The moving axis is selected by the switches .
Chapter 5 Manual Operation Reverse movement The “Reverse movement” is to make the positive movement’s blocks being reversely executed by the MPG reversely rotation (anticlockwise rotation). The reverse program’s execution speed and the MPG’ speed are proportional. 5.5.1 MPG Retreat Operation Method In automatic run mode, set the check mode signal MMOD<G67.2>...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 The spindle speed is different from the MPG’s pulse, even if in the check mode, it rotates by the executed speed. The feed per rotation is executed when the spindle speed in the moment is changed to the value equivalent to the feed per minute.
Chapter 6 Auto Operation Chapter 6 Auto Operation 6.1 Auto Operation The program is preset in the memory, when one program is selected and the cycle start button on the machine tool operation panel is pressed, and the program is started to run and the cycle start indicator is ON.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig. 6-2 Note: The file can be loaded during the resetting status. 6.1.2 Program Running key to select Auto mode; (1)Press (2)Press to start the program and the program is automatically started and the cycle start indicator is ON.
Chapter 6 Auto Operation 6.1.3 Running from the Arbitrary Block key to enter Auto mode, press software key to enter the program (1)Press interface and press key to select the program content page; press to move the cursor to the block to run; On the program page set, press select the program to run, press software key to enter the program edit interface and then press...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 O0002; G31 Z200 F100;During executing the block, if the external skip signal(X0.5) is input, the block is interrupted and the next block is executed. G01 X100 Z300; ……; M30; Note: About the details of G31 skip code, please refer to Programming Manual.
Chapter 6 Auto Operation switched off. After the emergency stop button is released, the emergency stop alarm is released, CNC enters the resetting status. 4. Switching the operation mode During automatic running, the system switches into the reference position return, MPG/single step and the manual mode, the current block “dwells”...
Stopping MDI running is similar with stopping automatic running, please refer to the operation method in Chapter 6.1.4. 6.3 DNC Running GSK988TA/988TA1/988TB is with DNC function, and DNC communication software can be connected with CNC to realize the running at high speed and with the big capacity. After the machine tool panel key is pressed to enter DNC mode, and PC port is ready, and the machine tool panel cycle start key is pressed to start the program DNC machining.
Page 323
Chapter 6 Auto Operation About the detailed operation method, refer to DNC communication software. (1) The machining program is selected and opened with the communication software GSKComm, which is shown as Fig.6-4: Fig.6-4 (2) Connect CNC system, which is shown as Fig.6-5. Fig.6-5 (2)...
Page 324
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.6-6 (3) The key is pressed to start the program, the program is automatically started and the cycle start indicator is ON. When the automatic running ends, the cycle start indicator is OFF, which is shown as Fig.
Chapter 6 Auto Operation The key on MDI panel is pressed or M30 command is executed by DNC program, running ends and the system enters the resetting status, which is shown as Fig.6-8: Fig.6-8 Note: In DNC program, the program calling and the program skip commands can’t be executed. 6.4 Automatic Running Status Control 6.4.1 Machine Lock and the Miscellaneous Lock When the tool isn’t moved, while the coordinate position changing is displayed, the machine lock...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 6.4.1.2 M.S.T Lock M, S or T command is locked by the miscellaneous function, and it is same as the machine locked to check the program. Press the M.S.T function locked switch on the operation panel.
Chapter 6 Auto Operation status is executed at the dry run speed before cutting; otherwise, it is at the commanded speed after cutting), only after cutting is completed, the speed can be changed. 6.4.3 Single Block Running When the program is executed at the initial time, the single block running can be selected to avoid the unexpected situation due to the programming mistake.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Feedrate override knob The override is in the specified range from 0 to 150%. For the special machine tool, the range is remarked in the manual from the machine tool builder.
Chapter 6 Auto Operation Program start (Machining start) Return to the operation Restart position It is necessary to move the tool to the program start Type Q (Machining start) before restarting the operation. Return the operation Program start (Machine start) Restart position 6.5.1 Steps of Program Restart Step one...
Page 330
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 1. Press the button on the machine tool operation panel. 2. Find and then press the softkey under the program page, the Fig. 6-9 shows, and then enter the program restart page.
Chapter 6 Auto Operation Fig.6-11 Objective position: The position of starting machining. Residual movement value: Move to the distance of restarting machining from the current tool position. Program restart information: M: Recently specified 35 M codes. S: The last specified S code T: Recently specified T code by twice.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 When parameter MOU (Bit 7 of parameter No.7300) sets to 1 and MOA (Bit 6 of parameter No.7300) sets to 0, after the desired restart block is indexed, press the cycle start switch; and then automatically output the M, S and T codes to the PLC before the tool moves to the restart machining position.
Page 333
Chapter 6 Auto Operation (2) When the Auto operation is not performed yet after the ESP resetting is executed. (3) After the coordinate system or the offset (alter the external workpiece zero offset) is changed, the Auto operation is not performed yet. 2.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Thread cutting (G32, G33, G34), thread cutting cycle (G92 or G78) and complex fixed thread cutting cycle command (G76) Cs outline control Tapping command Spindle positioning Rigid tapping Spindle positioning 12. Never attempt to use the M, S and T command in the overstored method.
Page 335
Chapter 6 Auto Operation operation before performing the program restarting. DI/DO In the program restarting, although the DI can be read based upon the system variable, DO can not be output. Clock In the program restarting, although the time can be got from the clock based upon the system variable, the clock can not be reset.
Page 336
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 318 ...
To simplify programming, the actual position of the tool isn’t included during programming; GSK988TA/988TA1/988TB provides the tool setting method, like tool setting in the fixed position and the trial tool cutting, and the tool offset data can be acquired by tool setting.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.7-2 key on the edit keypad to confirm inputting or rewriting is completed. (4)Press (5)Move the cursor to set the other tool offset value, the wearing value or the assumed tool nose direction T value.
Chapter 7 Tool Offset & Tool Setting Fig.7-3 (4) In , input “the coordinate axis number + coordinate value” to be measured, press software key or key for positioning measuring; (5)Calculating the tool offset value: If the cursor is on the tool offset bar, the tool offset value is cleared into 0, the tool offset value = the relative coordinate value –...
Page 340
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.7-4 (4)Input one numerical value in , the input numerical value is negative. Press software key or key to complete inputting; (5)Calculating the offset value: The offset value or the wearing value = the original offset value or the wearing value + the input numerical value.
Chapter 7 Tool Offset & Tool Setting Fig.7-5 (5)Input the coordinate axis name in , press software key for the positioning measuring; (6)Then, calculate the offset value: Press C input button to input the axis number. If the cursor is on the tool offset bar, the tool wearing remains unchanged, the rewritten tool offset value = the relative coordinate value –...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 7.2 Tool Setting in the Fixed Position The tool setting in the fixed position is to set the tool offset data with C input mode. The operation steps are as below: Fig.7-6...
Chapter 7 Tool Offset & Tool Setting 7.3 Trial Tool Cutting (The Machine Zero Return Tool Setting) The tool setting method doesn’t exist the reference tool, when one tool is worn or should be adjusted, the tool is just reset. The machine zero should be returned before tool setting; after power off, the machining can be continued just after power on, again, and the operation is simple and convenient.
Page 344
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 revolving (9)Measure the diameter "α" (Assume α=15.0); software key to enter the measuring input page, and input X15.0 on (10)Press the input page , and then software key is pressed, the tool offset value or the wearing value of X axis is set into the corresponding offset number;...
Chapter 7 Tool Offset & Tool Setting (16) The tool is cut along surface B1; (17) When X axis is not moved, the tool is retracted along Z axis and the spindle is stopped revolving; (18) Measure the distance "αˊ"(assume αˊ=14.5); (19) Press software key to enter the measuring input page, and input X=14.5 on the input page...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 reference tool, press button after the other tools reach the tool setting position, and the current coordinate position is recorded, and the tool offset is input based on the tool setting in the fixed position after tool retraction.
Page 347
Chapter 7 Tool Offset & Tool Setting Fig.7-10 Note 1: About the detailed usage of G36,G37, please refer to GSK988TA/988TA1/988TB Programming Manual. Note 2: About the usage of the automatic tool setting device, please refer to the user manual provided by the machine tool manufacturer;...
Page 348
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 330 ...
Chapter 8 Graph Setting & Display Chapter 8 Graph Setting & Display 8.1 Setting the Graph Parameters Before setting the execution path, the relative information, like the path display or the graph simulation, is set. Setting the graph information is mainly for the graph display, like the offset amount of each coordinate axis, the machining length, the diameter, the graph magnification and the graph simulation proportion.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 8.2 Path Graph Display and Operation The tool path can be real-time checked with the graph path display. (1)Press function key to enter the graph page set; (2)On the graph page set, press software key to enter the path display page and the program path currently executed is displayed, which is shown as Fig.
Chapter 8 Graph Setting & Display 8.3 Simultaneous Graph Display and Operation All cutting process of the part can be real-time checked with the graph simulation. (1)Press function key to enter the graph page set; (2)On the graph page set, press software key to enter the simulation graph display page, which is shown as Fig.
Page 352
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 334 ...
Chater 9 Usage of USB Disk Chapter 9 Usage of USB Flash Disk 9.1 Sending the Program Firstly, a new file folder is created under the root content of the USB flash disc, and the file folder is renamed as NCPROG and the program to be sent is copied into the file folder, which is shown as Fig.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.9-2 9.2 Data Backup GSK988TA/988TA1/988TA system can backup the system file and the parameter into the USB flash disc for restoring later. 9.2.1 System File Backup The data, like the system parameters, the tool offset, the screw pitch compensation, the tool lifetime and the macro variable, etc can backup with the USB flash disc, so the restoring can be operated to avoid the misoperation when the data error occurs.
Chater 9 Usage of USB Disk macro variable, PARAM.PAR parameter, TLIF.TLL tool lifetime, TOFF.CMP tool offset and WOFF.WMP screw pitch compensation. The user should move the cursor upward/downward on the file to backup, and press key to select the file, and the cursor is on the file, and then, press key to select all files of the folder, which is shown as Fig.
Page 356
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.9-4 3. The above-mentioned figure shows: select X axis servo parameter, press , and then press , refer to the Fig.9-5; the leading-out file name changes into X, because the previous selected one is X axis;...
Chater 9 Usage of USB Disk Fig.9-6 9.2.2.2 Leading-in of Servo Parameter 1. Ensure that the folder “SERVOPARAM” is already set up in the U disk, and the servo by backup holds at this folder. Refer to the above figure 9-6. 2.
Page 358
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 340 ...
Chater 10 Machining Example Chapter 10 Machine Example 10.1 Excircle End Face Machining 1) The workpiece is machined as Fig. 10-1, and the bar stock dimension is Φ50mm×100mm. Fig.10-1 2)Two tool are machined, and the details are as below: Tool number Tool shape Remark #1 tool...
Page 360
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 O0001; Part program name N00000 G0 X150 Z150; Position to the safe position for tool change N00010 M12; Clamp the chuck N00020 M3 S800; 800 Switch on the spindle and the speed is 800 N00030 M8;...
Page 361
Chater 10 Machining Example N00270 T0100; Change to #1 tool N00280 M5; Switch off the spindle N00290 M9; Switch off the coolant N00300 M13; Release the chuck N00310 M30; Program end 4) Tool setting and running (1) Move the tool into the safe position, execute T0100 in MDI mode and on the program status page, change the tool and cancel the tool offset;...
Page 362
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.10-3 (5)When X axis remains still, the tool is released along Z axis, the spindle is stopped revolving, the workpiece excircle dimension is measured (the measured value is 49.5mm); the system switches...
Chater 10 Machining Example (9) After the tool setting is completed, the tool is moved into the safe position; (10) In Auto mode, press for automatic machining; (11) Measure the workpiece dimension, if it is different with the actual part dimension, the tool wearing value can be rewritten until the part dimension is within the tolerance limit.
Page 364
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Tool number Tool type Remark Groove tool, the tool width is #3 tool 3mm. Thread turning tool, the tool nose #4 tool angle is 60°. 3) Editing the program Based on the explanation of the codes of the mechanical machining process and the manual, the workpiece coordinate system is set shown as Fig.
Page 365
Chater 10 Machining Example G1 W-25; TurningΦ130 excircle N0150 G0 X150 Z185; Roughing is completed and the N0160 tool change position is returned T0202; Change #2 tool and execute #2 N0170 tool offset N0180 G70 P0060 Q0150; Turning cycle G0 X150 Z185; Roughing is completed and the N0190...
Page 366
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 M9; Switch off the coolant N0370 M13; Release the chuck N0380 M30; Program end N0390 4) Tool setting and running (1) Move the tool into the safe position, execute T0100 in MDI mode and on the program status page, change the tool and cancel the tool offset;...
Page 367
Chater 10 Machining Example the workpiece excircle dimension is measured (the measured value is 135mm); the system switches to the tool offset page and moves the cursor toward #001 offset, and software key is pressed to enter the measuring input page, and X135 is input on the input page and then is pressed, X axis tool offset is input.
Page 368
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.10-9 (11) Switch the tool to the tool offset page and move the cursor into #003 offset, input X135 and Z0, and the input operation is same as the 8 step;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Appendix 1 Parameters This chapter mainly introduces CNC state and Value parameters through setting different parameters to realize the different requirements of function. The parameter Value mainly includes the following six types:...
Appendix 1 Parameters Note 1: The 『Data Range』of bit type parameters is 0 or 1. Note 2: When 『Validate method』 is not stated, the parameter will become valid immediately. Note 3: When 『Parameter Type』 is not stated, the parameter is of bit type or word type.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 0930 MODBUS NDSVR RMEN 『Modification authority』:Machine 『Validate method』: After power-on 『Default Setting』 : 0000 0000 #0 RMEN Whether use the remote monitoring function 0:YES 1:NO #1 NDSVR Whether open the Ethernet data communication service 0:Close...
Page 375
Appendix 1 Parameters Note: The function of reference point return without dog (when parameter 1002#1 (DLZ) is 1 or parameter 1005#1 (DLZx) is 1) is not related to the setting of AZR. 1004 『Modification authority』: Machine 『Validate method』: After power-on 『Default Setting』: 0000 0000 #1 ISC Set the least input increment and least command increment 0:0.001mm, 0.001deg or 0.0001inch(IS-B)...
Page 376
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 0: Use the deceleration link stopper to return to the reference point 1: No connection with the deceleration link stopper, rapidly position in the reference point. 1006 ZMIx DIAx ROSx ROTx 『Modification authority』: Machine...
Page 377
Appendix 1 Parameters 1007 RZDx 『Modification authority』:Machine 『Value Range』 :Bit axis 『Default Setting』 :0000 0000 #7 RZDx Rotation axis (type A) is in the state of reference point establishment, whether it is the approximate selection direction when reference point returns. 0:Disabled 1:Enabled 1008...
Page 378
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 of this parameter can not be more than the one of the No.8130. 1015 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #6 WIC The offset measured value of the work piece origin is directly input...
Appendix 1 Parameters They are neither basic three axes nor the parallel axes, X axis of the basic three axes Y axis of the basic three axes Z axis of the basic three axes Parallel axis of X axis Parallel axis of Y axis Parallel axis of Z axis 1023 Servo axis number of each axis (NSA)
Page 380
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 0:Do not return to G54 1:Return to G54 #7 WZR Work piece coordinate system during resetting 0: Not return to G54 1: Return to G54 1202 『Modification authority』: Equipment management 『Default Setting』: 0000 0000...
Page 381
Appendix 1 Parameters 『Modification authority』: Equipment management 『Value Range』 : 0~9999 『Parameter Type』 :Word axis 『Default Setting』 :1000 It is for detecting the offset when the machine coordinate system is set at power on; if it is out of the range, the alarm occurs. The offset isn’t detected when it is 0. The origin offset amount of each axis external work piece coordinate 1220 system (EWO)
Page 382
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Origin offset amount of each axis in G58 workpiece coordinate 1225 system (WO5) Origin offset amount of each axis in G59 workpiece coordinate 1226 system (WO6) 『Modification authority』: Equipment management 『Parameter Type』: Word axis 『Value Range』: -99 999 999~+99 999 999...
Appendix 1 Parameters Set the coordinate values from the 1 to the 4 reference points in the mechanical coordinate system. SETTING UNITS IS-B IS-C UNITS Machine in metric system 0.001 0.0001 Machine in inch system 0.0001 0.00001 inch Rotary axis 0.001 0.0001 Each turn movement amount of each axis in rotary axis(PRA)...
Page 384
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 #2 LMS Whether the switching signal EXLM of the stroke detection in memory type is valid 0: Invalid 1: Valid Note: Stroke detection 1 in memory type possesses the parameter of the restricted area set by two groups, signals are switched through the stroke limit in memory type and the set restricted area is selected.
Page 385
Appendix 1 Parameters 1310 OT3x OT2x 『Modification authority』: Equipment management 『Parameter Type』: Bit axis 『Default Setting』: 0000 0000 #0 OT2X Whether each axis detects the stroke 2 in memory type 0: Not detect 1: Detect #1 OT3X Whether detect the stroke 3 in memory type in each axis 0: Not detect 1: Detect Coordinate value in positive direction boundary of each axis...
Page 386
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Coordinate value in negative direction boundary of each axis 1323 stroke detection 2 in memory type(NC2) 『Modification authority』: Equipment management 『Parameter Type』: Word axis 『Default Setting』: 0 『Value Range』: -99 999 999~99 999 999 Respectively set the coordinate values of boundaries in positive and negative directions in the mechanical coordinate system in stroke detection 2 along each axis in memory type.
Appendix 1 Parameters Respectively set the positive and negative boundary coordinate values in stroke detection 1 along each axis in memory type in the machine coordinate system. Set outside of the boundary as the restricted area. When parameter LMS (No.1300#2) is “1”, and the stroke limit switching signal EXLM (G7.6) in memory type is “1”, the restricted area is valid, but it is invalid if it is set by No.1320 and 1321.
Page 388
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Default Setting』: 0000 0000 #2 JOV JOG override 0: Valid 1: Invalid (fixed as 100%) 1403 『Modification authority』: Equipment management authority 『Default Setting』: 0000 0000 #0 MIF The minimum unit of F command (the cutting feedrate) of feeding/min 0:1mm/min (input in metric system) or 0.01inch/min (input in inch system)
Page 389
Appendix 1 Parameters 『Value Range』: VALUE VALID RANGE DEFAULT SETTING UNITS UNITS SETTING IS-B IS-C Machine in metric 1mm/min 6~15000 6~12000 system 1000 Machine in inch 0.1inch/min 6~6000 6~4800 system Set the speed during dry run. Feedrate in auto mode after power on(IFV) 1411 『Parameter Type』: Word type 『Value Range』: 6~12000...
Page 390
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Machine in inch 0.1inch/min 30~48000 6~24000 system Rotary axis 1 deg/min 30~100000 6~60000 Set the rapid movement speed of each axis when the rapid movement override is 100%. 1421 F0 speed of each axis rapid override(F0R)...
Page 391
Appendix 1 Parameters Machine in inch system 0.1inch/min Rotary axis 1 deg/min Set the feedrate of each axis during continually manual feeding (JOG feeding), the actual feedrate is limited by parameter NO.1422 (the maximum cutting feedrate of all axes). 1424 Manual rapid speed of each axis (MRR) 『Modification authority』: Equipment management authority 『Parameter Type』: Word axis...
Page 392
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Value Range』: SETTING UNITS VALUE UNITS VALID RANGE DEFAULT SETTING Machine in metric 1 mm/min system 0,6~60000 5000 Machine in inch system 0.1 inch/min Rotary axis 1 deg/min Set the situation of the reference point return used the deceleration block, alternatively, the rapid traverse rate based upon the reference point return regardless of the state of reference point.
Appendix 1 Parameters parameter sets to “0”, that is, the speed of long axis is performed the end-retraction operation. Appendix 1.7 Parameter of Control of Acceleration and Deceleration 1601 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #4 RTO During rapid running, the block is 0: No overlapping 1: Overlapping 1610...
Page 394
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Modification authority』: Equipment management 『Parameter Type』: Word axis 『Value Range』: 0~4000 ms 『Default Setting』: 100 Set the acceleration and deceleration of each axis cutting and feeding in index type, or the time constant of acceleration and deceleration in linear type after interpolation.
Page 395
Appendix 1 Parameters Set the low limit speed (FL speed) of acceleration and deceleration in index type during each axis JOG feeding. Time constant of acceleration and deceleration during each axis 1626 thread cutting cycle (TET) 『Modification authority』: Equipment management 『Parameter Type』: Word axis 『Value Range』: 0~4000ms 『Default Setting』: 100...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 parameter value (0~4000ms). Appendix 1.8 Parameter of Servo and Backlash Compensation 1800 BDEC 『Modification authority』: Machine 『Default Setting』: 1000 0000 #6 BD8: Impulse output frequency of the backlash compensation 0: Compensate at the frequency set by parameter #1853...
Page 397
Appendix 1 Parameters Note: When use the absolute position detector, during the initial setting or after changing the absolute position encoder, the parameter must be set as 0, and connect power supply, again after power off and manually return to the reference point. Therefore, the mechanical position consists with that of the position encoder, and the parameter will be auto set as 1.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 axis 1851 Backlash compensation value of each axis (BCV) 『Modification authority』: Machine 『Parameter Type』: Word axis 『Value Range』: -9999~+9999 (Detection unit) 『Default Setting』: 0 Set the backlash compensation value of each axis.
Page 399
Appendix 1 Parameters #2 RWM Whether output the rewinding signal in the program back within the program memory (RWD) 0:Do not output 1:Output 3003 『Modification authority』: Machine 『Default Setting』: 1000 0000 #0 ITL To interlock the signal of the overall axes 0:Disabled 1:Enabled #2 ITX To interlock the signal of each axis...
Page 400
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 3006 『Modification authority』: Machine 『Default Setting』: 0000 0000 #0 GDC Deceleration signal of the reference point return 0: Use X signal 1: Use G196 (X signal is invalid) #1 EPN In the external workpiece number index, select the signal for specifying the workpiece.
Page 401
Appendix 1 Parameters Set the time from sending codes M, S, T and B, till MF, SF, TF and BF being sent. Minimum width (MAW)of completion signals (FIN)of M, T and S 3011 (MAW) 『Modification authority』: Machine 『Value Range』: 16 ms~32767 ms 『Default Setting』: 16 Set the minimum width of the completion signals (FIN) of M, S, T and B function.
Page 402
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Value Range』: 0~255 『Default Setting』: 32 Set the dwell time when the resetting signal RST is output. RST signal output time =resetting time + the parameter value X 16ms. 3019 Distribute the address of tool compensation value write-in signal 『Modification authority』: Machine...
Page 403
Appendix 1 Parameters 3030 Allowable digits of M code(MCB) 『Modification authority』: Machine 『Value Range』: 2~8 『Default Setting』: 4 Set the allowable digits of M code. 3031 Allowable digits of S code(SCB) 『Modification authority』: Machine 『Value Range』: 1~5 『Default Setting』: 4 Set the allowable digits of S code.(Maximum 5 digits in S code is allowed).
Page 404
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 control I/O unit 1. 3052 The logic ID number (IOID2) of system control I/O unit 2 『Modification authority』: Machine 『Value Range』 : 0,100~110 『Default Setting』 : Set the logic ID number (0 means that this I/O unit disconnects with the GSKLink) of the system control I/O unit 2.
Appendix 1 Parameters #0 GWC Whether the gateway data uses the CRC verification 0:Disabled 1:Enabled #1 GWP Whether the gate data uses the communication agreement 0:Disabled 1:Enabled Appendix 1.10 Parameter of Display and Editing 3101 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #4 BGD Background editing selects the programs selected at the foreground 0: Editable 1: Unedited...
Page 406
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 1: Display the programming position without the tool nose radius compensation (T serial) #6 DAL Display the absolute position 0: Display the actual position including the tool offset (T serial) 1: Display the programming position without the tool offset (T serial) Note: In T serial, the movement coordinate system compensates the tool appearance (parameter LGT (NO.5002#4) is 0), and display the programming position which ignores the tool...
Page 407
Appendix 1 Parameters 3114 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #0 IPC On the current interface, press the function keys 0: Switch into the interface 1: Not switch into the interface 3115 NDPx 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #0 NDPx Whether displays the current position 0:YES 1:NO...
Page 408
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 #5 CPD When NC program is deleted, confirm information and keys 0: Not display 1: Display 3203 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #6 MER When the single block runs in MDI mode, after the last block is executed in the program,...
Appendix 1 Parameters 『Default Setting』: 10 When the serial number (parameter SEQ (NO.0000#5) is 1) is auto inserted, it is the increment value of the serial number in each block. 3281 Language displayed on the screen (LANG) 『Modification authority』: Machine 『Value Range』...
Page 410
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 #0 G01 Mode during connecting the power supply 0: G00 mode (orientation) 1: G01 mode (linear interpolation) #3 G91 In the G code system B, the system defaults as: 0:G90 mode (Absolute command) 1:G91 mode (Incremental command)
Page 411
Appendix 1 Parameters 3404 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #4 M30 During auto running, process M30 command 0: return to the beginning of the program. 1: doesn’t return to the beginning of the program. #5 M02 During auto running, process M02 command 0: return to the beginning of the program.
Page 412
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Input in mm 0.001 0.0001 Input in inch system 0.0001 0.00001 inch 『Default Setting』:0 Set the allowable error value of arc interpolation (G02, G03) starting point radius and its finishing point radius. P/S alarms when arc interpolation radius error is more than the limit value.
Appendix 1 Parameters command with decimal point and the negative value command 0:Disabled 1:Enabled 3453 『Modification authority』: Equipment management 『Default Setting』 : 0000 0000 #0 CRD Chamfering/corner R is valid (the parameter CCR(No.8134)="1") 0: Chamfering/corner R is enabled. 1: Direct drawing dimension programming is enabled. 3460 Address for the second miscellaneous function (BCA) 『Modification authority』: Equipment management...
Page 414
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Validate method』: After power-on 『Parameter Type』: Word axis 『Value Range』: 0~1023 『Default Setting』: 0 Number of the furthest screw pitch error compensation point of 3621 each axis in negative direction (NEN) 『Modification authority』:Machine...
Page 415
Appendix 1 Parameters If the override is set as 0, the override is same as one when it is set as 1. 3624 Each axis screw pitch error compensation point interval (PCI) 『Modification authority』:Machine 『Validate method』: After power-on 『Parameter Type』: Word axis 『Default Setting』: 0~9 999 999 『Default Setting』: 0 Setting unit...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Parameter Type』: Word axis 『Default Setting』: 0~1023 『Default Setting』: 0 When using the bi-directional pitch error compensation, set the closest negative side compensation point number when the tool moves along with the negative direction.
Page 417
Appendix 1 Parameters 0:Keep 1:Clear #2 CSB Whether the coordinate system is automatically set up when CS outline control shifts to the position mode 0:Disabled 1:Enabled 3703 『Modification authority』: Equipment management 『Default Setting』 : 0000 0000 #3 MPP Whether replaces the signal SWS to perform the spindle selection by program command in the multi-axis control.
Page 418
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 0: Not output S code and SF 1: Output S code and SF 3706 『Modification authority』: Equipment management 『Default Setting』 : 0000 0000 #2 MPA In the multi-spindle control, when the spindle selection of the address P is set, and when the P does not specify with the S command: 0:Alarm issues(PS5303)...
Page 419
Appendix 1 Parameters 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #0 SAM Times of sampling in spindle average speed 0: Four times (Generally it is set as 0) 1: One time #2 MSI SIND signal is valid during multi-spindle control 0: It is only valid for the 1 spindle.
Page 420
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 parameter Disconnect the spindle amplifier interface The setting value is Spindle connects the logic ID number by identical with the 1~99 GSKLink servo spindle logic ID number Four groups analog value output ports of the -1~-4...
Page 421
Appendix 1 Parameters 3722 Number of gear teeth for each spindle (GOS) 『Modification authority』: Machine 『Parameter Type』 : Word axis 『Value Range』 : 1~9999 『Default Setting』 : Set the number of gear teeth for each spindle during the speed control (feeding per revolution, thread cutting, etc).
Page 422
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 (1) Set the standard setting value 1000, (2) Command the spindle speed when the spindle speed analog output maximum voltage is 10V. (3) Measure the output voltage. (4) Set the value in the following formula in parameter No.3730:...
Page 423
Appendix 1 Parameters 3742 Spindle maximum speed of gear 2 (MSG2) 3743 Spindle maximum speed of gear 3 (MSG3) 3744 Spindle maximum speed of gear 4 (MSG4) 『Modification authority』:Machine 『Parameter Type』: Word spindle 『Default Setting』: 6000 『Value Range』: 0~32767r/min The parameter sets the spindle maximum speed of each gear. Axis as the calculation reference during the constant surface 3770 speed control (ACS)
Page 424
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 maximum speed set by the parameter when the commanded spindle speed exceeds the maximum spindle speed, or the spindle speed after override exceeds the maximum spindle speed. Note: 1. When the constant surface speed controls, no matter whether G96 or G97 is commanded, the spindle speed is limited by the maximum spindle speed.
Page 425
Appendix 1 Parameters The allowable rate q of the spindle arrival commanded speed 4911 (SSQ) 『Modification authority』: Equipment management 『Way of Validating』: 『Value Range』 : 『Default Setting』 : 100 The allowable rate q of the spindle arrival commanded speed is set in the spindle speed changing detection function The rate r of spindle change without sending the spindle speed 4912...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Appendix 1.14 Parameter of Tool Compensation 5001 『Modification authority』: Equipment management 『Default setting』: 0000 0000 #4 EVR In tool nose compensation mode C, when the tool compensation value is changed 0: It becomes valid from the next block which specifies T code.
Page 427
Appendix 1 Parameters 5003 『Modification authority』: Equipment management 『Default Setting』: 0000 0000 #2 CCN In the tool nose radius compensation mode, when the auto reference point return (G28) is commanded, 0: the tool nose traverses to the intermediate point. 1: But it is canceled until it traverses to the reference point. #6 LVC Tool offset value is 0: Not cleared during resetting 1: Cleared during resetting...
Page 428
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 selection of the tool compensation number: 0:Operator selects by cursor 1:It performs by inputting the signal from PLC 5006 『Modification authority』: Equipment management 『Validate method』: After power-on 『Default Setting』: 0000 0000...
Page 429
Appendix 1 Parameters #5 CNF When the tool nose radius compensation is interference checked, whether alarm when the internal full circle is cut 0: P/S alarms 1: Not alarm #6 CNS The tool nose radius compensation is interference checked, whether alarm when the step is less than the tool radius 0: P/S alarms 1: Not alarm...
Page 430
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 5013 Maximum value of the tool wearing compensation value(MTW) 『Modification authority』: Equipment management 『Value Range』: IS-B IS-C Input in metric system 0.001 mm 0.0001 mm SETTING UNITS Input in inch system 0.0001 inch...
Page 431
Appendix 1 Parameters Specify the axis of diameter programming, setting value and diameter value. In the manual tool measure, the distance (Z1M) of the inspection 5018 sensor Z- contact surface 『Modification authority』: Equipment management 『Value Range』 : -99999999~99999999 Set the record of each contact surface from measure reference position to inspection sensor. Specify the axis of diameter programming, setting value and diameter value.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Set the axis number for compensating the tool offset value of the 2 offset axis, regardless of the 0. 5045 User the 3 offset axis number (YNSA3) 『Modification authority』: System 『Validate method』: After power-on 『Value Range』...
Page 433
Appendix 1 Parameters 5102 『Modification authority』:Equipment management 『Default Setting』: 0000 0000 #1 MRC The non-monotonic target shape is defined in multi-cycle command (G71 or G72), or non-monotonic Z axis is in G73 cycle and the run-out value is in Z axis or the Finishing allowance X axis is non-monotonic 0: Not alarm 1: Alarm...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 5115 The clearance value of peck drilling cycle(PDCRD) 『Modification authority』: Equipment management 『Value Range』 : 0~99 999 999×(system limit increase) 『Default Setting』 :1000 The clearance value of G83, G87 peck drilling cycle is set by the parameter.
Page 435
Appendix 1 Parameters Tool retraction amount of G73 combined canned cycle along X 5135 axis direction (G73XE) Tool retraction amount of G73 combined canned cycle along Z 5136 axis direction (G73ZE) 『Modification authority』:Equipment management 『Value Range』: -99 999 999~99 999 999 『Default Setting』: 0 Set the run-out value of G73 combined canned cycle along with X and Z axes direction 5137...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 5142 Finishing cycle times of G76 combined canned cycle (G76FC) 『Modification authority』:Equipment management 『Value Range』: 1~99 『Default Setting』: 1 Set the finishing cycle times of G76 combined canned cycle. 5143 Tool nose angle of G76 combined canned cycle (G76TNA) 『Modification authority』:Equipment management...
Page 437
Appendix 1 Parameters 0: Invalid 1: Valid, override value is set by parameter 5211 #5 PCP When address Q is commanded in tapping cycle/rigid tapping 0: Used as a high-speed peck tapping cycle 1: Used as a peck tapping cycle #6 FHD Feed pause and single block running in rigid tapping is: 0: Forbidden 1: Allowed...
Page 438
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 5203 『Modification authority』: Equipment management 『Default Setting』 : 0000 0000 In rigid tapping, override by the feedrate override signal and invalidation of override by the override cancel signal is 0:Disabled 1:Enabled Note1:When the feedrate override is set as valid, the extraction override is invalid。...
Page 439
Appendix 1 Parameters 5213 Return or clearance in peck tapping cycle (PRTRD) 『Modification authority』: Equipment management 『Value Range』 : 0~99999999 『Value Unit』 : SETTING UNITS UNITS IS-B IS-C linear axis Input in 0.001 0.0001 ( metric system ) linear axis Input in 0.0001 0.00001...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Actually, the tapping axis lags behind the compensation cycle 5275 number (ZBK) sampled by spindle encoder in G84/G88 『Modification authority』: Equipment management 『Value Range』 : 0~10 『Default Setting』 :6 Set in the G84/G88 common tapping (non-rigid tapping), the tapping axis lags behind the compensation cycle number sampled by spindle encoder.
Appendix 1 Parameters IS-B IS-C UNITS Machine in metric 0, 6~24 000 0, 6~10 000 mm/min system Machine in inch 0, 6~9 600 0, 6~4 800 inch/min system Set the valid maximum feedrate of the polar coordinate interpolation. If the commanded speed is greater than the value, the speed is limited by the maximum one.
Page 442
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 canceled. 0: P/S alarms (NO.122) 1: Ignore G67 #5 SBM Whether use the single block to stop in the user macro program 0: Not use 1: Use 6001 『Modification authority』:Equipment management 『Default Setting』: 0100 0000...
Page 443
Appendix 1 Parameters #0 F0C The macro variable operation result 0: The alarm occurs when the data range exceeds ±1E308 1: The alarm occurs when the data range exceeds ±1E47 #5 TMP Whether allow the T code to call macro program 0:NO 1:YES #6 GMP Whether allow M code calling the macro...
Page 444
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 6066 T code for calling Macro PROG. NO.9016 (TLM7) 6067 T code for calling Macro PROG. NO.90107(TLM8) 6068 T code for calling Macro PROG. NO.90108(TLM9) 6069 T code for calling Macro PROG. NO.90109(TLM10) 『Modification authority』: Equipment management...
Appendix 1 Parameters Appendix 1.19 Parameter of the Skip Function 6200 『Modification authority』: Machine 『Default Setting』: 0000 0000 #1 SK0 Set the valid state of the skip signal 0: valid when the input signal is “1” 1: valid when the input signal is “0” #7 SKF Dry run and override for G31 jumping command are: 0: disabled 1: enabled...
Page 446
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 6242 Feedrate during automatic compensation (for XAE2 signal)(ATOF2) 『Modification authority』: Machine 『Default Setting』: 1000 『Value setting』 : SETTIN VALUE VALID RANGE DEFAULT UNIT UNIT IS-B IS-C Metric 1mm/min 6~15000 6~12000 1000 Inch 0.1inch/min...
Appendix 1 Parameters These two parameters set the ε value in tool compensation function in sequence. Note: The value is set in radius no matter diameter or radius programming is specified Appendix 1.20 MPG Retraction Parameter 6400 『Modification authority』: Equipment management 『Default Setting』...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Value Range』 : 0~100 『Default Setting』 : 0 Set the movement value (0~100) of the MPG per one pulse by the override conversion The mechanical movement value when actually rotates the MPG, which can be calculated according to the following method: [Command speed] ×...
Appendix 1 Parameters M codes counting the total quantity of the processing parts and 6710 the quantity of the processing parts (MPC) 『Modification authority』: Machine 『Value Range』: 0~9999 『Default Setting』: 0 The machine program executes M codes set by the parameter, total quantity of the processing parts and quantity of the processing parts plus 1, respectively.
Page 450
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 The 1/2 from the 1 to the Max. group number (No.6813) The Max. group number (No.6813) #2 LTM The specification of tool life span count type 0:Specify based upon the times 1:Specify based upon time...
Page 451
Appendix 1 Parameters #0 T99 When the tool group of the life span is used up, perform the M99 in the main program: 0: Do not output the tool-change signal 1: Output the tool-change signal, and then enter to the auto operation stop state. #7 RMT Tool life span predicted signal TLCHB 0: The residual value of life-span (life-span value —...
Page 452
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 value based upon the T code numerical value becomes the tool group number of the tool life-span administration. 6811 The M code is used by tool life-span counting restart (MRN) 『Default Setting』 : 0 『Modification authority』: Equipment management...
Appendix 1 Parameters of the predictive signal (Using time). Appendix 1.24 Parameter of MPG Feed 7100 『Modification authority』: Machine 『Default Setting』: 0000 0000 #0 JHD MPG feeding in JOG mode or increment feeding in MPG feed mode 0: Invalid 1: Valid JHD=0 JHD=1 JOG MODE...
Page 454
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Default setting』 : 0000 0000 #2 HNT Movement amount override of the incremental feed/MPG feed is set to the one that is selected by the MPG feed movement selection signal 0:1 1:10 times...
Appendix 1 Parameters 『Default Setting』: 1000 When MPG feeding instance exceeds the rapid movement speed, the pulse exceeding the rapid movement is not canceled but saved. The parameter sets the allowable value of the memory capacity. Note: When overrides, such as X100 or more than it, are selected, MPG rapidly turns round. MPG feeding is more than the rapid movement speed;...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 7310 The axis sequence by dry run after a program is restarted (ROAX) 『Modification authority』 :Machine 『Value Range』: 1~quantity of the control axes 『Default Setting』: 1 The axis sequence when the machine moves to the restart point by dry run and is specified by the dedicated axis after a program is restarted Appendix 1.26 Polygon Machining Parameter...
Appendix 1 Parameters 『Default Setting』: 0 Set the movement amount per each cycle of the tool rotation axis The upper-limit speed (PSM) for using the tool rotation axis of the 7621 polygon machining 『Modification authority』 :Machine 『Value Range』: 0~99999999 『Default Setting』: 0 Set the upper-limit speed of the tool rotation axis Appendix 1.27 Parameter of PLC Axis Control 8001...
Page 458
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Default Setting』: 0000 0000 #0 RPD The rapid movement speed of PLC control axis 0: Feedrate set by parameter No.1420 1: In axis control command, feedrate set by feedrate Value #1 DWE When use the increment system IS-C, the minimum time specified by the pause...
Page 459
Appendix 1 Parameters 200mm/min 2.00inch/min 200deg/min 0.1mm/min 0.001inch/min 0.1deg/min IS-C 20mm/min 0.200inch/min 20deg/min #5 2DSL When selecting the axes controlled by PLC is forbidden, if the axes are tried to exchange 0: Failed and P/S No.139 alarms 1: Axes, without commanding the channel, are executed exchanging #6 NCl During decelerating the axes controlled by PLC, in-position check is 0: Executed 1: Not executed...
Page 460
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 8010 Selecting each axis DI/DO group controlled by PLC(EPAS) 『Modification authority』 :Machine 『Parameter Type』: Word axis type 『Value Range』: 0~4 『Default Setting』: 0 Each DI/DO group controlled by each PLC axis, which is shown as the following list:...
Appendix 1 Parameters Note: If it is set to “0”, the system doesn’t control the acceleration and deceleration. 8030 Shift of reference position for PLC controlled axes (RPS) 『Modification authority』 :Machine 『Parameter Type』: Word axis type 『Value Range』: -99999999~99999999 『Default Setting』: 0 Set the shift of reference position for PLC controlled axes Appendix 1.28 Parameter of the Basic Function 8130...
Page 462
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 0: Not used 1: Used 8133 『Modification authority』 :Machine 『Validate method』: After power-on 『Default Setting』: 0000 0001 #0 SSC Whether use the function of the constant surface speed (G96)control 0: Not use...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 『Value Range』: -1800000~1800000 『Default Setting』: 0 This parameter sets the slopping axis angle in its axis control Setting unit: IS-B 0.001deg; IS-C 0.0001deg. 8211 The slopping axis number (ANS) for performing the slopping axis...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Appendix 2 Standard PLC Function Configuration Appendix 2.1 Standard Panel on the Machine Tool Appendix 2.1.1 GSK988TA1 Standard Panel on Machine Tool Fig 2-1 GSK988TA1 Standard layout of operation panel Note: It is the same size between GSK988TA1-H and GSK988TA1 about the address of Standard Panel Appendix 2.1.2 GSK988TA Standard Panel on Machine Tool...
Appendix 2 Standard PLC Function Configuration Appendix 2.1.3 GSK988TA-H Standard Panel on Machine Tool Fig. 2-3 GSK988TA-H Standard layout of operation panel ...
Definitions of X and Y Addresses of the Ladder Diagram I/O of GSK988TA/988TA1/988TB is classified into high speed I/O signal and the common I/O one. The high speed I/O signals are those of CN61 on CNC back cover. The common I/O signal is the extension signals of the remote I/O unit.
An I/O unit with 48 input points and 32 output points is configured in the standard configuration of the GSK988TA/988TA1/988TB system. The configuration address of standard ladder diagram in the system is X100~X105 and Y100~Y103. The overall I/O introduced in this User Manual, however, if the difference condition occurs, refer to the User Manual offered by machine tool manufacturer.
Page 470
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 PLC address Function defined by standard PLC address Remark X100.5 Emergency stop input signal X100.6 PRES Pressure detection signal Tool position signal 5/ tool post pre-indexing signal X100.7 (Yantai AK31)/Sensor E (Liuxin Tool Post) Tool position signal 6/ tool post pre-indexing signal X101.0...
Page 471
Appendix 2 Standard PLC Function Configuration PLC address Function defined by standard PLC address Remark X104.3 LMI4+ The 4 axis + direction overtravel signal X104.4 LMI4- The 4 axis - direction overtravel signal X104.5 LMI5+ The 5 axis + direction overtravel signal X104.6 LMI5- The 5...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 PLC address Function defined by standard PLC address Remark Y102.5 Tailstock advancing output signal Y102.6 Tailstock retracting output signal Reserved Y102.7 Y103.0 Chip Y103.1 Chip Reserved Y103.2 Reserved Y103.3 Y103.4 SORI Spindle orientation signal Y103.5...
Page 473
Appendix 2 Standard PLC Function Configuration Signal Function defined by DB Pin Signal Instruction Definition standard PLC address CN32.1,CN32.2 HA+,HA- MPG phase A signal input CN32.3,CN32.4 HB+,HB- MPG phase B signal input PLC signal address, External MPG box X axis CN32.5 X37.0 switch amount input...
Appendix 3 Interface Explanation Appendix 3.1 CNC Rear Cover Interface Layout Fig.3-1 Appendix 3.1.1 High Velocity Input Interface CN61 GSK988TA/988TA1/988TB system equips with the high velocity I/O interface CN61 of 1 input signal, its address is X0.0~X0.7 CN61 pin Input port CN61 PLC add.
Appendix 3 Interface Explanation CN61 Appendix 3.1.2 Encoder Interface CN21 and CN22 GSK988TA/988TA1/988TB owns two-circuit encoder input interface (N21, CN22), refer to the Fig. 3-2.。 (9-core D-male socket) Fig.3-2 Appendix 3.1.3 Communication Interface CN54 GSK988TA/988TA1/988TB system and machine operation panel are connected with the communication.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Fig.3-9 CN32 MPG interface(26-core type D pin socket) Appendix 3.2.4 Communication Interface CN57 GSK988TA/988TA1/988TB system and machine tool operation panel are adopted the communication connection method. Pin No. Signal IN/OUT Explanation...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Appendix 4 Alarm Troubleshooting Appendix 4.1 CNC Common Alarm Remedy Alarm Meaning Possible Alarm Reason Troubleshooting 1. Whether the ESP button is Modify the parameter or controlled check the connection 2. Incorrect wiring 3.
Page 481
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Specify end symbol(%) of record, End of record or not specify end of program, referring to para.3404#6 EOR Count of M codes specified in a Too many M codes segment exceed value para.3404#7 M3B or 3...
Page 482
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting An rotation axis can't be specified Illegal rotation axis except for in polar coordinates, interpolation cylinder interpolation, G00, G01 instruction mode The specified axis simple...
Page 483
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Chamfering Value of J address exceeds amount, permissive range, or the number specified error in followed J is less than zero in thread cutting G92, G76 commands Chamfering amount Chamfering amount specified by specified K is less than zero, or exceeds error...
Page 484
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Metric/inch conversion Metric/inch conversion command must at the beginning of the command not at the beginning program program Metric/inch G20/G21 metric/inch conversion conversion can not be shared a same block...
Page 485
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting point by P address than 2~4 in G30 in G30 Mid point of axis out range In G28/G30, the position of reference position mid-point is out of range return in G28/G30 1.In setting an offset amount by G10, neither L nor P is specified Illegal offset value...
Page 486
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting γ is less than ε.Refer to param. Para.error 6251 ATOR1, 6254 ATOE1, 6252 G36/G37 ATOR2, 6255 ATOE2 ATC not allowed in Auto tool compensation(G36, tool...
Page 487
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Illegal threading Illegal threading command command specified specified in circular interpolation circular by G32 or G34 interpolation Illegal axis of other plane specified in Illegal axis of other plane is circular specified in circular interpolation interpolation...
Page 488
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting interpolation 00:G04 or G65. 2.Group 01:G01, G02 or G03. 3. Group 03(G98/G99 in A-type-g code, G94/G95 B-type-g code). Group 05:G40~G43, Group 09:G66/G67. Alarm when specify coordinate...
Page 489
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting When select spindle P address error in multi-spindle control function, P multi-spindle address assigns an illegal value selection beyond range Para.No.3781 multi-spindle selection, Absence address with spindle speed address command S is absence. The multi-spindle alarm release...
Page 490
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting In polygon processing, circular interpolation command G7.1, Illegal command polar interpolation command specified in polygon G12.1 and tapping/drilling cycle processing command G84~G89 can't be used Parameter switch is Press【RESET】to cancel alarm.
Page 491
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Duplicated axis Modify para. No. 1022 attribution were set The possible reasons: 1) The Duplicated axis same axes names are set; 2) The Modify parameter name were set forbidden axis name is specified No.1020 or No.3401#6.
Page 492
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Manually move to reference return press "axis Reference position move" key on operation not established panel under "reference return" mode to establish it It is necessary to set up the machine reference point;...
Page 493
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Please check PC signal detected communication connection error because of gsklink, and power on servo dislink again Servo alarm Check the servo The coordinate system became Power supply to the inaccurate when control...
Page 494
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting 4. Another signal inputted while the last measurement was not completed; present, manual tool-setting operation is being operated Reference position not established for Reference position of the axis is Establish the REF.
Page 495
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting in used version used.\nFor ABS. encoder is used, please re-establish the REF. position; For INC. encoder, please return to REF. position again. Please re-execute Program and using the default data recover the data in NVRAM Perform REF.
Page 496
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Same sequence There are duplicated sequence 4001 number found Modify the program number, which might cause error syntax check This may be caused by system...
Page 497
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Check connection Machine panel 4200 between machine panel devID error and CNC Machine panel Check connection 4201 device information between machine panel error and CNC. Machine panel Check connection continuous 4202 between machine...
Page 498
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting final state communication to [RESET] the alarm, or power on again 5005 GSKLink initial error Please power on again Refer PAR.No.1023, No.3717, No.3050, Devices number No.3051,...
Page 499
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting check the work state of the device Refer corresponding IDN5030,5031,503 system parameters, 5102 3 error check the work state of the device Fail to config I/O 5103 Please check the device. unit This may be caused by :...
Page 500
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Fail to read the information from remote equipment, check 5403 Fail to load property Power on again whether the I/O unit is on the normal working state.
Page 501
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting The specified speed by spindle is Signal of 1-rotation lower when the thread machining 6022 Modify the program not detected is performed, which causes the feed axis abnormal. Increase/decrease Increase/decrease amount 6023 amount...
Page 502
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting spindle mode movement along the Cs-axis consult PLC program to find when execute G28 when the signal CON (G27#7) is the reason the signal is not OFF.
Page 503
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting The same axis was Axis control command was given Modify program 6060 commanded by PLC to an axis controlled by check the PLC. PLC and CNC Cannot change Select an axis which is in 6061 Modify the PLC program PLC control mode...
Page 504
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting G0~G3, G96/G97, G98/G99, G40~G42can only be specified in the blocks of NS~NF. G70~G73 cannot G70~G73 with P & Q was 6213 operate Modify the program...
Page 505
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting G71~G73 Arc shape specified Arc shape specified in Ns-Nf in Ns-Nf blocks Not blocks is not monotonous in 6226 monotonous Modify the program direction of X axis in G71type-I or direction of X axis in G71~G72 Arc shape specified...
Page 506
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Direction chamfering Direction chamfering 6238 Modify the program finishing allowance along X axis finishing allowance along axis is inconsistent in G73 inconsistent in G73 Direction...
Page 507
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting allowance conflicts with finishing same allowance direction Para. modified failure Para. modified 6253 G71~G76. Check that the para. Modify the program failure in G71~G76 file be abnormal Part prog. segment Fail to read the program in 6254 loading...
Page 508
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Thread height less than Finishing Thread height less than 6280 Finishing allowance or minimum Modify the program allowance minimum cutting cutting depth in G76 depth in G76...
Page 509
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting modify the program. Command G84/G88 when tapping , or switch G83/G87, Tapping axis G85/G89 command in drilling 6309 drilling axis Modify the program. cycle. For example: Specify G87 changed in tapping when in G83 state, or specify G88 when in G84 state, or specify G89 when in G85 state...
Page 510
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting in custom macro custom macro program program commanded Brackets not match The '['AND']' does not match in 6331 in custom macro Modify the program the user macro program...
Page 511
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting The argument is incorrect, or the 6348 Illegal argument Modify the program argument is illegal Operand of logical Operand of logical operation 6349 operation statement statement OR, XOR, AND are Modify the program error negative.
Page 512
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting overcut G41 or G42 was specified in MDI G41 or G42 not mode(tool nose radius 6377 allowed Modify the program compensation ),referring to para mode...
Page 513
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Code block next 6403 G01G02/G03 after chamfer/corner Modify the program CHF/CNR G01G02/G03 An axis not selected in the plane Illegal axis after 6404 is specified in the block next to Modify the program CHF/CNR the chamfer/corner R...
Page 514
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Alarm Meaning Possible Alarm Reason Troubleshooting Address ',A' direct drawing dimension specified programming, Address ',A' block of G71~G76 specified block 6415 Modify the program command in direct G71~G76 command, , so that the...
Page 515
Appendix 4 Alarm Troubleshooting Alarm Meaning Possible Alarm Reason Troubleshooting Illegal G code in Illegal G code is specified in start start block Please assign alter start 6442 block program restart block program restart operation operation restart block contains threading commands(G32, G33, Unallowed restart G34), thread cycle(Group A:G92,...
Accessory GSK988TA/988TA1/988TB divide into GSK988TA1 (Vertical), GSK988TA1-H (Horizontal), GSK988TA (Vertical), GSK988TA-H (Horizontal), GSK988TB (10.4 inch vertical) and GSK988TB-H (10.4 inch horizontal), and its configured operation panels are also different, refer to the following table for the detailed types.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Appendix 5.1.1.2 Outline Installation Dimension of GSK988TA1 Operation Panel MPU-08E Fig. 5-2 The installation dimension of machine operation panel MPU-08E Note: The installation dimension of the operation panel MPU-09E is identical with the one of the MPU-08E, which is the different between them is with or without MPG.
Appendix 5 Installation Layout Appendix 5.1.2 GSK988TA1-H & Accessory Appendix 5.1.2.1 GSK988TA1-H Host Appearance Installation Dimension Fig.5-3 Appendix 5.1.2.2 MPU-10E Appearance Installation Dimension of GSK988TA1-H Operation Panel Fig.5-4 Note: The installation dimension of the operation panel MPU-10E is identical with the one of the MPU-11E, ...
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 which is the different between them is with or without MPG. Appendix 5.1.3 GSK988TA and its Accessory Appendix 5.1.3.1 GSK988TA Host Figure Installation Dimension Fig.5-5 502 ...
Appendix 5 Installation Layout Appendix 5.1.3.2 Appearance Installation Dimension of GSK988TA Operation Panel MPU-08 Fig.5-6 Note: The installation dimension of the operation panel MPU-09 is identical with the one of the MPU-08, which is the different between them is with or without MPG.
Appendix 5 Installation Layout Note: The installation dimension of the operation panel MPU-10 is identical with the one of the MPU-11, which is the different between them is with or without MPG. Appendix 5.1.5 GSK988TB and its Accessory Appendix 5.1.5.1 GSK988TB Host Outline Installation Dimension Fig.
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Appendix 6 List of Normal Operation Para Classifi Display Password Function Operation Mode meter Note cation page level gram switch switch X axis relative , numerical value 0, Position coordinate zero clear...
Page 529
Appendix 6 List Of Normal Operation Para Classifi Display Password Function Operation Mode meter Note cation page level gram switch switch Level 2, 3 Tool wearing , wearing value, Tool offset and 4 value input Search from line number, Level 2, 3 the program and 4 line...
Page 530
GSK988TA/GSK988TA1/GSK988TB Turning Center CNC System User Manual【Programming & Operation】 Para Classifi Display Password Function Operation Mode meter Note cation page level gram switch switch Select the block to be deleted, Delete the Program Level 2 and Edit mode single block...
Page 531
Appendix 6 List Of Normal Operation Para Classifi Display Password Function Operation Mode meter Note cation page level gram switch switch ON and OFF of the Level 2 and MDI mode program setting switch OFF: ON and OFF of the Level 2 and MDI mode parameter...
Need help?
Do you have a question about the GSK988TA and is the answer not in the manual?
Questions and answers