GSK 980TDi User Manual Download Page 1

     

Official GSK Agents in South Africa 
Tel: +27 11 626 2720, [email protected] 

 

 

 

 In this user manual we have tried to describe the matters 

concerning the operation of GSK980TDi CNC system to the greatest 

extent. However, it is impossible to give particular descriptions for all 

unnecessary or unallowable operations due to length limitation and 

products application conditions

Therefore, the items not presented 

herein should be regarded as “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.

 

 

 

 

Summary of Contents for 980TDi

Page 1: ...ve particular descriptions for all unnecessary or unallowable operations due to length limitation and products application conditions Therefore the items not presented herein should be regarded as imp...

Page 2: ...n the installation and the connection of GSK980TTC turning machine CNC system in details To ensure safe and effective running please read this manual carefully before installation and operation WARNIN...

Page 3: ...Contact us in time if any inconsistence shortage or damage is found Connection Only qualified personnel can connect the system or check the connection The system must be earthed and the earth resistan...

Page 4: ...ol are designed by the machine tool manufacturer so function configuration and technical indexes are subject to the user manual from the machine tool manufacturer z The system is with the standard mac...

Page 5: ...troduction the command code and the program format Section Operation Introduce the operation of CNC system of GSK980TDi turning machine Section Installation and Connection Introduce the installation c...

Page 6: ...Be responsible for the provided message and advice for the users User s Responsibility Be responsible for being familiar with and mastering the safety operation procedures through training with the s...

Page 7: ...4 Incremental System Data Range Unit of Basic Axis 21 1 6 5 Program Address Value Unit Range of Incremental System of Basic Axis 23 1 7 Additional Axis Incremental System 23 1 7 1 Additional Axis of C...

Page 8: ...12 Exact Stop Function Between Blocks 84 3 13 Function of Directly Inputting Graphic Dimension 86 3 14 Dwell G04 89 3 15 Machine Zero Function 90 3 15 1 Machine 1st Reference Point G28 90 3 15 2 Machi...

Page 9: ...nd 176 3 28 1 Arithmetic Logic Operation 176 3 28 2 Transfer Cycle 177 3 29 Metric Inch Switch 179 3 30 Stored Stroke Limit 2 Detection G22 or G23 180 3 31 G Code Macro Program Call 181 3 32 Editable...

Page 10: ...lic Control 243 3 2 8 Manual Tool Change 243 3 2 9 Spindle Override 243 CHAPTER 4 MPG STEP OPERATION 245 4 1 Step Feed 245 4 1 1 Increment Selection 245 4 1 2 Moving Direction Selection 246 4 2 MPG Fe...

Page 11: ...5 3 Offset Alteration in Communication Mode 294 7 5 4 Offset Values Clearing 294 7 5 5 Setting Altering a Tool Wear 295 7 5 6 Locking Unlocking an Offset Value 295 7 5 7 No 0 Tool Offset Moving Workpi...

Page 12: ...2 Level Setting 324 11 1 3 Parameter Operation 326 11 2 Clock Setting 327 11 3 Graphic Display 327 11 4 Parameter Setting 330 11 4 1 State Parameter 331 11 4 2 Data Parameter Pitch Compensation 333 11...

Page 13: ...2 2 Signal Explanation 369 2 2 3 Spindle Encoder Interface Connection 370 2 3 MPG Connection 371 2 3 1 MPG Interface Definition 371 2 3 2 Signal Explanation 371 2 4 Analog Spindle Interface 373 2 4 1...

Page 14: ...Function 471 3 2 7 Spindle Control 472 3 2 8 Tool Compensation 476 3 2 9 Tool Life Management Function 476 3 2 10 Tool Wear Parameter 477 3 2 11 Edit Display 477 3 2 12 Communication Setting 478 3 2 1...

Page 15: ...fication 517 6 3 Parameter Setting 517 6 3 1 Pitch Compensation 517 6 3 2 Pitch Error Compensation Number 517 6 3 3 Pitch error compensation interval 518 6 3 4 Offset Value 518 6 4 Notes of Offset Set...

Page 16: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual XVI...

Page 17: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com 1 Programming I Programming...

Page 18: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 2 Programming...

Page 19: ...1 m Max speed 120m min GSK980TDi standard configuration with GS2000T LA1 series strong overloading servo unit it is used the GSKLINK bus technology matched with 17Bit absolute encoder The spindle orie...

Page 20: ...polation Cylindrical Interpolation Polar Coordinate Interpolation and rigid tapping Automatic chamfer function Thread function General thread following spindle rigid thread Single multi metric inch st...

Page 21: ...signals Man machine interface 8 4 wide screen LCD resolution 800 600 Chinese English display Planar tool path display Real time clock Programming miscellaneous Aided programming Grammar check Two dim...

Page 22: ...6 3 Ellipse interpolation CCW G36 Automatic tool compensation X G75 Radial grooving cycle G7 2 Parabola interpolation CW G37 Automatic tool compensation Z G76 Multiple thread cutting cycle G7 3 Parabo...

Page 23: ...of Machine Tools machines electric control components hydraulic components pneumatic components lubricant cooling and other subsystems components and CNC systems of machine tools are control cores of...

Page 24: ...communication edit decoding interpolation and acceleration deceleration and PLC system for controlling explanations executions inputs and outputs of ladder diagrams Standard PLC programs are loaded ex...

Page 25: ...as follows Fig 1 3 O0001 G00 X3 76 Z0 G01 Z 1 28 F50 M30 Analyse workpiece drawings and confirm machining processing Edit part programs and record into CNC Test part programs and execute trial run Che...

Page 26: ...value adding the data parameter No 114 No 115 value When No 114 No 115 value is 0 the machine reference point coincides with the machine zero The coordinates of machine reference point is the No 120 N...

Page 27: ...three dimensional contour formed by path of 2 or multiple axes moving at the same time also called Contour control The controlled moving axis is called link axis when the interpolation is executed The...

Page 28: ...M30 1 3 5 Absolute Programming Incremental Programming Specify coordinate values of path s end point or target position in programming and there are 3 kinds of programming method according to coordina...

Page 29: ...ius at the moment Addresses relevant to diameter or radius programming Address Explanation Diameter programming Radius programming X coordinate X G50 setting X coordinate In diameter In radius X incre...

Page 30: ...3 Releasing workpiece N0110 M30 End of program spindle stopping and Cooling OFF The tool leaves the path of A B C D A after the above mentioned programs are executed 1 4 1 General Structure of Program...

Page 31: ...999 99999999 X tool retraction clearance in G73 Relevant to IS B IS C 99999999 99999999 Z increment Relevant to IS B IS C 1 99999 Cutting depth in G72 Relevant to IS B IS C 99999 99999 Z finishing all...

Page 32: ...nd P 1 9999999 Parabola mouth size in G7 2 G7 3 Relevant to IS B IS C 0 9999 End block number of finishing in the compound cycle 0 9999999 Z circle movement in G74 G75 Relevant to IS B IS C 1 9999999...

Page 33: ...r block skip Insert in the front of block and startup when some block cannot be executed cannot be deleted and the system skips the block and executes the next one The block with in the front of it is...

Page 34: ...tate of program running are changed in the followings z The program stops running after pressing or emergent stop button z The program stops running when the system or PLC alarms z The program runs an...

Page 35: ...ecify the spindle speed r min m min is directly executed by NC NC firstly executes G and then M commands when G codes and M00 M01 M02 and M30 are in the same block NC firstly executes G and then M com...

Page 36: ...ch input G20 0 001 deg 0 001 deg 0 1 level IS C Least input increment input Least command increment output 0 0001 mm 0 0001 mm metric input G21 0 0001 deg 0 0001 deg 0 00001 inch 0 0001 mm Metric mach...

Page 37: ...nch conversion the rotary axis speed unit is deg min the parameter range is the same that of metric machine The different incremental system switch may cause the set max run speed in the data paramete...

Page 38: ...9999 9999 9999 deg z Offset data Offset data unit is determined by metric inch input system i e metric input is mm inch input is inch Offset data range is limited to 9999999 and is determined by the m...

Page 39: ...n requirement and the feedrate must be fast and so the working efficiency largely increases The least incremental system of additional axis does not sometime consist with the current least incremental...

Page 40: ...stem IS B or IS C The relative speed and data range of additional axis is the same that the described in Section 1 6 1 7 2 Additional Axis of IS A Incremental System IS A The max speed of additional a...

Page 41: ...ogram M30 End of program M98 Call subprograms M99 Return from a subprogram it is executed repeatedly when the program ends in M99 the current program is not called by other programs M9000 M9999 Call m...

Page 42: ...nction After other commands of current block in the subprogram are executed the system returns to the main program and continues to execute next block specified by P and calls a block following M98 of...

Page 43: ...rograms O9000 O9999 programs are for machine manufacturer used for editing subprogram with special functions called macro programs The system must have 2 level operation level machine manufacturer whe...

Page 44: ...d spindle speed control Functions interlocked and states reserved M32 Lubricating ON M33 Lubricating OFF Functions interlocked and states reserved M50 Spindle orientation cancel M51 Spindle orientate...

Page 45: ...unction M03 Spindle CW rotation M04 Spindle CCW rotation M05 Spindle stop Note Refer to time sequence of output defined by standard PLC ladder in INSTALLATION CONNECTION 2 1 10 Cooling Control M08 M09...

Page 46: ...CONNECTION 2 1 15 The 2nd Spindle Position Speed Switch M24 M25 Command format M24 M25 Command function M24 The 2nd spindle is switched from the speed control mode to the position control mode M25 Th...

Page 47: ...spindle speed with grades Spindle speed analog voltage control S 4 digits command value specifies actual speed of spindle and NC outputs 0 10V analog voltage signal to spindle servo or converter to re...

Page 48: ...speed control G96 modal and the spindle speed is changed along with the absolute coordinates value of X absolute coordinates in programming path when cutting feed is executed in the constant surface s...

Page 49: ...is G96 G96 cannot be input Command format G97 S__ S0000 S9999 the leading zero can be omitted Command function The constant surface speed control is cancelled the constant rotational speed control is...

Page 50: ...spindle speed r min The spindle actual speed is the limit value of max speed when the spindle speed counted by the surface speed and X coordinates value is more than the max spindle speed set by G50 S...

Page 51: ...e Note 5 In G96 when the spindle speed counted by the cutting surface speed is more than max speed of current spindle gear system parameter No 037 No 040 at this time the spindle speed is limited to m...

Page 52: ...le control method A When SWS1 signal selects the 1st spindle SIND signal is used to determine that the spindle analog voltage is controlled by PLC or CNC R011 to R121 signals are used to set the spind...

Page 53: ...e clamping and releasing may be performed before after the positioning The spindle positioning function can be devided into 3 steps based upon the operation z Release the spindle rotation method shift...

Page 54: ...tomatically executes the tool offset after executing T command when programs are running Only edit programs for each tool according to part drawing instead of relative position of each tool in the mac...

Page 55: ...02 12 000 23 000 03 24 560 13 452 Fig 2 8 Tool traversing mode State of T T0202 Coordinates displaying Incremental coordinates U 12 000 W 23 000 Absolute coordinates X 0 000 Z 0 000 State of T T0303 C...

Page 56: ...tool compensation and the next one is for Z axis tool compensation after executing tool offset Example When No 003 Bit4 is 1 and a sole T0101 is executed the system displays after executing Z axis as...

Page 57: ...fset of coordinate axis which is executed machine reference point return is cancelled and another one which is not executed machine reference point return is not cancelled When No 084 is not 1 2 32 an...

Page 58: ...life data Life unit count unit of tool life N1 is the used time unit minute N0 is the used times unit times Press to change the count unit of the tool State display the tool state 0 not be used 1 bein...

Page 59: ...O0020 G10 L3 Set to be the tool life management data input mod T_ tool and tool offset number P01 Tool group number too group number setting range 1 32 T0101 L500 N0 Tool number life mode number of t...

Page 60: ...unning the tool life preset programs Note 6 All tool life data is stored when power down 2 Input tool life management data in the tool life management window Input directly the tool life management da...

Page 61: ...famatic com Chapter 2 MSTF Command 45 Programming b Insert the middle and the previous sequence number moves backward c Insert behind C Delete data a Delete data in all groups In tool compensation too...

Page 62: ...c com GSK980TDi Turning CNC System User Manual 46 Programming After operation b Delete data in any group Press input serial number 02 Before operation After deletion c Delete any serial number in the...

Page 63: ...the tool offset in XX group Two examples are as follows Application example O0000 O0000 T0199 End of previous tool group and start the tool in 01 group T0188 Cancel tool offset in 01 group current us...

Page 64: ...G00 G04 single block stop machine lock auxiliary lock dry run and so on 2 Number of times count There are two methods about the number of times count which is determined by No 002 Bit2 LIFC 002 LIFC...

Page 65: ...n LIFJ NO 2 4 is set to 1 the selection signals of the tool group number G47 0 4 specify the tool group number then the tool skip signal TLSKP becomes 1 the next T command skips the tool which is bein...

Page 66: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 50 Programming...

Page 67: ...word can be in the same block and their functions are valid without sequence at the same time The system alarms when G words do not belong to Table 3 1 or they are optional functions without being su...

Page 68: ...ancement thread cutting cycle G20 Inch select Modal G command G21 06 Metric select Initial mode G command G96 Constant surface speed ON Modal G command G97 02 Constant surface speed OFF Initial mode G...

Page 69: ...ords are executed and before their defined functions and states are changed the G command cannot be input again when they are executed by the following block The defined function and state are valid o...

Page 70: ...d X100 linear interpolation to X100 Z50 feedrate 300mm min Z coordinate is not input and is the current coordinates Z50 F300 is kept G1 is modal and is not input G0 X0 Z0 rapid traverse to X0 Z0 and t...

Page 71: ...een starting point and end point Z Z absolute coordinates of end point W different value of absolute coordinates between starting point and end point F cutting feedrate 3 2 Rapid Traverse Movement G00...

Page 72: ...o B from A as Fig 3 2 Fig 3 2 G0 X20 Z25 absolute programming G0 U 22 W 18 incremental programming G0 X20 W 18 compound programming G0 U 22 Z25 compound programming 3 3 Linear Interpolation G01 Comman...

Page 73: ...value is executed it has been reserved unless the new one is executed Do not repeat it when the following G commands adopt functions of F word Its range is referred to Table 1 2 of Section 1 4 1 Note...

Page 74: ...etween circle center and starting point of arc in radius K Z difference value between circle center and starting point of arc Center point of arc is specified by address I K which separately correspon...

Page 75: ...ircle 360 in G02 G03 when center point are specified by I K the path is 0 0 when center point is specified by R z R should be used for programming The system executes in R 2 2 K I to ensure starting p...

Page 76: ...003 G01 X0 Z0 F900 Approach workpiece N005 G03 U24 W 24 R15 Cut R15 arc N006 G02 X26 Z 31 R5 Cut R5 arc N007 G01 Z 40 Cut 26 N008 X40 Z5 Return to starting point N009 M30 End of program 3 5 Three poin...

Page 77: ...Section 1 4 1 unit mm inch Fig 3 11 G05 code Middle point Fig 3 12 G05 1 code Middle point Notes 1 Middle point any one point except for the starting point and end point on the arc 2 The system alarms...

Page 78: ...r tool post coordinates CW front tool post coordinates ellipse Command path Fig 3 15 G6 2 path sketch map Fig 3 16 G6 3 path sketch map Explanation A Length of ellipse s long radius 0 A 99999 999mm no...

Page 79: ...igure X Z Starting point End point a Z X a X Z a Z X a Starting point Starting point Starting point End point End point End point As for the above mentioned four coordinates Front tool post angle a is...

Page 80: ...g point Starting point Starting point End point End point End point End point Fig 3 20 3 In the G19 plane refer to the following figure Z Y a Y Z a Z Y a Y Z Starting point a End point End point End p...

Page 81: ...ween the starting point and end point is longer than the long axis the system alarms 6 One or both of X U Z W can be omitted omitting one of them indicates that the starting point and the end point of...

Page 82: ...the workpiece N005 G6 3 X40 W 35 A44 B20 cutting A44 B20 ellipse block N006 G01 X32 Z 60 N007 Z 79 N008 G0 X60 N009 Z5 return to the starting point N0010 M30 end of program 3 7 Parabola Interpolation...

Page 83: ...tion G7 2 7 3 interpolation directions in the front tool post coordinate system and the rear are reverse Fig 3 27 Front tool post coordinate system Fig 3 28 Rear tool post coordinate system Q value 1...

Page 84: ...he gained viewing XY plane along with the positive direction of Z axis in the Cartesian right hand coordinate system as well it is an angle when the X axis positively rotates to the the parabola with...

Page 85: ...rms 2 P has no sign If it has the negative sign its absolute value is executed 3 Q can be omitted at the time the symmetrical axis of the parabola is parallel with or coincident with Z 4 The system al...

Page 86: ...an be used in G18 plane 4 The plane selection code can be in the same block with G codes in the other groups 5 The movement command is not relevant to the plane selection 6 Diameter or radius programm...

Page 87: ...ommand explanation G12 1 G13 1 are non modal Linear axis X or Z Y or 4th or 5th axis Rotary axis axes except for feed axis Y or 4th or 5th axis Before starting the polar coordinate set the linear axis...

Page 88: ...s X or its parallel axis I and J are used in Xp Yp plane When the linear axis is Y or its parallel axis J and K are used in Xp Zp plane When the linear axis is Z or its parallel axis K and I are used...

Page 89: ...3 1 the tool change operation and the positioning followed by the tool change must be performed before G12 1 Note 3 The system cannot start the polar coordinate interpolation during C tool compensatio...

Page 90: ...section of the defined finish turning path or the finish turning residual 3 Cancel the column interpolation There are two programming types of cylinder interpolation J i L d R d and K u settings are...

Page 91: ...S_B 9999 9999 9999 9999 IS_C unit mm inch diameter without sign symbol the last rough turning path offsets related to the X axis coordinate of the finish turning type I setting does not desire L d Cut...

Page 92: ...e executed in a cylindrical interpolation mode 8 Before executing the cylindrical interpolation mode the tool nose radius compensation mode which is being executed is cancelled the tool compensation i...

Page 93: ...NO 231 NO 232 see the following table Setting value Meaning 0 It is not three basic axes and their parallel axis 1 X of three basic axes 2 Y of three basic axes 3 Z of three basic axes 5 An axis para...

Page 94: ...lation G7 1 application example G18 G98 G00 X150 Z105 C0 G01 X114 598 Z105 F200 G07 1 C57 299 G41 G01 Z120 N10 G01 C30 0 N20 G03 Z90 C60 R30 N30 G01 Z70 N40 G02 Z60 C70 R10 N50 G01 C150 N60 G02 Z70 C1...

Page 95: ...types two types are mainly distinguished from the different definitions of the command value L in the program one is L chamfering length the other is length between the chamfering point and intersect...

Page 96: ..._ G02 G03 X U _ Z W _ R_ Or G02 G03 X U _ Z W _ I_ K_ L_ G02 G03 X U _ Z W _ I_ K_ Command function insert one straight line between two circular interpolation blocks R2 L R 1 L type type 4 Circular t...

Page 97: ...The circular chamfering must be used in G01 G02 or G03 1 Linear to linear Command format G01 X U _ Z W _ D_ G01 X U _ Z W _ Command function insert one circular between two straight lines the inserted...

Page 98: ...K_ D_ G02 G03 X U _ Z W _ R_ Command function insert one circular between two circular blocks the inserted circular is tangent to the two circular blocks and the radius is the data behind the command...

Page 99: ...oo long L1 i is the chamfering linear and the length is L1 l2 is the third edge of the triangle which is formed by two interpolation straight lines the length is L2 CNC alarms when L1 is bigger than L...

Page 100: ...rcular chamfering function is invalid when the linear and the circular or the circular and the linear are tangential Case 4 The circular chamfering function is invalid when one circular and another on...

Page 101: ...0 the G61 G64 position in modal information column is immediately displayed as G64 and then enters to the smooth state between the blocks 5 When G64 are shared a block with cutting command the G64 loc...

Page 102: ...cuted refer to the Fig 3 45 Program 3 Program path is shown as Fig 3 44 N1 G00 X0 Z0 N2 G01 Z50 N3 X100 N4 Z120 N5 X200 N6 M30 Fig 3 44 Program 4 Program path is shown as Fig 3 45 N1 G00 X0 Z0 N2 G61...

Page 103: ...n efamatic com Chapter 3 G Commands 87 Programming Command format Command path 1 G01 X2_ Z2_ Q_ 2 G01 Q1_ G01 X3_ Z3_ Q2_ 3 G01 Q1_ L_ G01 X3_ Z3_ Q2_ 4 G01 Q1_ D_ G01 X3_ Z3_ Q2_ 5 G01 Q1_ L1_ G01 X3...

Page 104: ...X or Z direction coordinate only can be specified one otherwise it is performed Angle Q is ignored based upon the normal straight line Wherein Q_ is an angle between straight line and Z axis its range...

Page 105: ...ned cycle use the program of the drawing dimension direct input between the sequence numbers specified by P or Q however the block specified by Q sequence number can not be stopped in the middle of co...

Page 106: ...e point from the middle point B point R point 3 If the machine is not locked LED is ON when the machine reference point return is completed Z X Middle point B X Z Machine zero R Starting point A Fig 3...

Page 107: ...format G30 P2 X U __ Z W __ G30 P3 X U __ Z W __ G30 P4 X U Z W Command function the tool rapidly traverses with the rapid traverse speed to the middle point specified by X U Z W Command specificatio...

Page 108: ...CNC cancels the tool length compensation after you execute G30 to return 2nd 3rd and 4th reference point Note 4 Must not execute G30 machine 2nd 3rd 4th reference point return when the zero switch is...

Page 109: ...on After Skip 1 The next block of G31 is the incremental coordinate programming shown in Fig 3 51 Fig 3 51 2 The next block of G31 is the absolute coordinate programming of one axis as Fig 3 52 Fig 3...

Page 110: ...CONNECTION Section 3 2 15 3 17 Automatic Tool Offset G36 G37 Command format G36 X__ G37 Z__ Command function when the command is executed to make the tool move to the measured position the CNC automat...

Page 111: ...eaches the measured position distance the CNC alarms ends the block and does not update the offset compensation value 3 17 2 Parameters Relevant to G36 G37 Refer to INSTALLATION Section 3 2 16 3 17 3...

Page 112: ...es of current position and create the workpiece coordinates system called floating coordinates system by setting the absolute coordinates of current position in the system After G50 is executed the sy...

Page 113: ...rkpiece coordinate system with G50 the displayed coordinate value are ones which are defined by G50 adding or subtracting tool compensation value which is not executed Current tool compensation state...

Page 114: ...kpiece coordinate system are consistent i e command G52 X0 Z0 or G52 U0 W0 5 When G50 sets a workpiece coordinate system local coordinate systems of all workpiece coordinate systems which axes are spe...

Page 115: ...system relation between ZOFS1 ZOFS6 and previous workpiece is shown below When 11 7 APRS is set to 1 an absolute coordinate system is set after machine zero return and then EXOFS and ZOFSn setting val...

Page 116: ...be executed because the workpiece coordinate system is not set again 2 Modification setting of EXOFS and ZOFSn are valid only in non run state namely setting values of each workpiece coordinate system...

Page 117: ...starting position of linear interpolation cutting feed End point of cutting end position of linear interpolation cutting feed X X absolute coordinates of cutting end point U Different value of X abso...

Page 118: ...System User Manual 102 Programming Fig 3 55 Fig 3 56 Cutting path Relative position between cutting end point and starting point with U W R and tool path of U W R with different signs are shown in Fig...

Page 119: ...W U 2 Z X R W U 2 Z X Fig 3 57 Example Fig 3 58 rod 125 110 Fig 3 58 Program O0002 M3 S300 G0 X130 Z3 G90 X120 Z 110 F200 A D cut 120 X110 Z 30 X100 X90 X80 X70 X60 G0 X120 Z 30 G90 X120 Z 44 R 7 5 F...

Page 120: ...of cutting Unit mm W Different value of X absolute coordinate from end point to starting point of cutting Unit mm R Different value R value of X absolute coordinates from end point to starting point...

Page 121: ...ommands 105 Programming Fig 3 60 Cutting path Relative position between cutting end point and starting point with U W is shown in Fig 3 61 1 U 0 W 0 R 0 2 U 0 W 0 R 0 R W U 2 R W U 2 Z X Z X 3 U 0 W 0...

Page 122: ...cycle is completed 3 Pause or single block is executed in G90 G94 the single block stops after the tool moves end point of current path 3 22 Multiple Cycle Commands Multiple cycle commands of the syst...

Page 123: ...hing path starting point of ns block is the same these of starting point and end point of G71 called A point the first block of finishing path ns block is used for X rapid traversing or tool infeed an...

Page 124: ...rst G71 or the second ones or program ns nf M S T F functions of M S T F blocks are invalid in G71 and they are valid in G70 finishing blocks Type I 1 Execution process Fig 3 63 X rapidly traverses to...

Page 125: ...nishing path B C for roughing path and A is the tool start up point Fig 3 64 Type II The type II is different from the type I as follows 1 Relative definition More one parameter than the type I J When...

Page 126: ...the monotonous decreasing and the following contour cannot be machined Fig 3 66 type 3 The first tool cutting need not the vertical The machining can be executed when Z is the monotonous change shape...

Page 127: ...ange always increasing or decreasing X dimension in the type I must be monotonous change and does not need in the type II 6 ns nf blocks in programming must be followed G71 blocks If they are in front...

Page 128: ...pensation will not be used in the compound cycle it is not necessary to specify the G40 in the finish turning path The cutter radius compensation will authomatically cancel when the compound cycle is...

Page 129: ...s in South Africa Tel 27 11 626 2720 design efamatic com Chapter 3 G Commands 113 Programming B C A A B C X Z Z X Fig 3 71 G71 cycle I start up X Z C A B Fig 3 72 G71 cycle II start up Example Fig 3 7...

Page 130: ...e finishing path the finishing allowance the path of tool infeed and retract tool the system automatically counts the path of roughing the tool cuts the workpiece in paralleling with Z and the roughin...

Page 131: ...point and end point of the arc or ellipse or parabola or the arc is more than 180 degree K 1 the system checks the program monotonicity F Cutting feedrate S Spindle speed T Tool number tool offset num...

Page 132: ...g or reducing for the finishing path 4 In ns nf blocks there are only G commands G01 G02 G03 G04 G05 G6 2 G6 3 G7 2 G7 3 G96 G97 G98 G99 G40 G41 G42 and the system cannot call subprograms M98 M99 5 G9...

Page 133: ...s of the panel It is the Z axis on the ZX panel There is no command of the 2nd axis It is the X axis on the ZX panel of the panel 2 Type II selection Specify the command of the 2nd axis It is X axis o...

Page 134: ...on 0 5mm G72 P10 Q20 U0 2 W0 1 Roughing a d X roughing allowance 0 2mm and Z 0 1mm N10 G00 Z 55 S800 Rapid traverse G01 X160 F120 Infeed to a point X80 W20 Machining a b Blocks for finishing path W15...

Page 135: ...w k diameter programming the coordinates offset value of the last cutting compared to finishing path is u w the coordinates offset value of each cutting compared to the previous one is as follows 1 1...

Page 136: ...nishing allowance for roughing cycle F Feedrate S Spindle speed T Tool number tool offset number M S T F They can be specified in the first G73 or the second ones or program ns nf M S T F functions of...

Page 137: ...G05 G6 2 G6 3 G7 2 G7 3 G96 G97 G98 G99 G40 G41 G42 and the system cannot call subprograms M98 M99 5 In ns nf the program block quantity cannot exceed 100 6 G96 G97 G98 G99 G40 G41 G42 are invalid wh...

Page 138: ...are as follows Fig 3 32 A is tool start up point B C for workpiece contour B C for roughing contour and B C for finishing path G73 code cutter radius compensation function Refer to the parital descri...

Page 139: ...completed The tool returns to starting point and execute the next block following G70 block after G70 cycle is completed ns Block number of the first block of finishing path nf Block number of the las...

Page 140: ...g position of axial tool infeed for each axial cutting cycle defining with An n 1 2 3 Z coordinate of An is the same that of starting point A the different value of X coordinate between An and An 1 is...

Page 141: ...ive direction when the coordinates of cutting end point is less than that of starting point in Z direction otherwise feed in Z positive direction Axial Z rapid tool retraction e and its direction is o...

Page 142: ...ocks to distinguish them 3 The tool can stop in Auto mode and traverse in Manual mode when G74 is executed but the tool must return to the position before executing in Manual mode when G74 is executed...

Page 143: ...achining radial loop groove or column surface by radial discontinuously cutting breaking stock and stock removal Relevant definitions Starting point of radial cutting cycle Starting position of axial...

Page 144: ...tween cutting end point Bf and starting point Z Z absolute coordinate value of cutting end point Bf unit mm W Different value of Z absolute coordinate between cutting end point Bf and starting point A...

Page 145: ...eed is on Bn or is not on it between An and Bn cutting feed to Bn and then execute 4 Axial Z rapid tool retraction d to Cn when Z coordinate of Bf cutting end point is less than that of A starting poi...

Page 146: ...e with 500 r min G0 X125 Z 24 Position to starting point of machining G75 R0 5 F150 Machining cycle G75 X40 Z 50 P60000 Q30000 X tool infeed 6mm every time tool retraction 0 5mm rapid returning to sta...

Page 147: ...evant coordinate programming drilling is performed at difference positions M The M code is used for clamping the indexing spindle its code value is set by data parameter No 170 which can be omitted it...

Page 148: ...t end instead of returning to the the next machining cycle is then started Note value is set in the data parameter No 170 1 therefore the M codes in the PLC should be treated Common drilling Peck dril...

Page 149: ...so there is length of thread lead in and distance of tool retraction at the actual starting and ending of thread cutting X Z traverse speeds are defined by spindle speed instead of cutting feedrate ov...

Page 150: ...d run out its range 0 99999999 least input increment If the long axis is X its value is in radius without direction K is modal parameter Q Initial angle offset angle between spindle rotation one rev a...

Page 151: ...ecute the direct thread cutting which function is called as continuous thread machining 7 After the feed hold is executed the system displays Pause and the thread cutting continuously executes not to...

Page 152: ...n X Z End point coordinates of thread interpolation F I Thread lead F I 0 right hand thread F I 0 left hand thread J Movement in the short axis in thread run out its range 99999999 99999999 least inpu...

Page 153: ...ecute that the spindle returns to the reference point or use G50 to set the start point of the current C axis Example Supposing M14 the spindle is switched to the position control mode M15 the spindle...

Page 154: ...3 is modal 2 The leading of the thread is the displacement value The displacement value along X axis is based upon the radius value of one cycle for the spindle 3 When bit 7 of parameter No 202 is set...

Page 155: ...Start point End point 3 The arc specified by arc thread if its long axis changes the alarm may occur refer to the following figure 45 Z X End point Start point The change pos 3 23 4 Thread Cutting wi...

Page 156: ...eases when R is negative F1 F2 pitch increases when R is positive as Fig 3 41 R 0 001 500 000 mm pitch metric thread 0 060 2540 tooth inch inch thread The system alarms when R exceeds the above mentio...

Page 157: ...to starting point The tool traverses one pitch when the spindle rotates one rev the pitch is consistent with pitch of tool and there is spiral grooving in internal hole of workpiece and the internal m...

Page 158: ...arms 3 23 6 Rigid Tapping G84 G88 Command format End face rigid tapping G84 X U __ C H __ Z W __ P__ F I __ K__M__ Side rigid tapping G88 Z W __ C H __ X U __ P__ F I __ K__ M__ Command explanations m...

Page 159: ...used to clamp the spindle 3 Operation 2 start the rigid tapping 4 Operation 3 pause time P in rigid tapping in hole bottom 5 Operation 4 the rigid tapping returns to the hole bottom starting point of...

Page 160: ...the unexpected result rises 2 The rigid tapping G command is in Group 01 it is cancelled temporarily in the rigid tapping state and then is recovered it after the tapping is done 3 The dry run functio...

Page 161: ...specifications G92 is modal Starting point of cutting starting position of thread interpolation End point of cutting end position of thread interpolation X X absolute coordinate of end point of cuttin...

Page 162: ...point and C point is more than that of X in radius Z is long axis and vice versa Cycle process straight thread as Fig 3 88 and taper thread as Fig 3 89 X traverses from starting point to cutting start...

Page 163: ...he feed hold in thread cutting the system does not stop cutting until the thread cutting is completed with Pause on screen 9 After executing single block in thread cutting the program run stops after...

Page 164: ...d Z axes cutting from the cutting start simultaneously the work of the spindle motor is identical with the feed servo motor as well the thread interpolation is performed by interpolation between the f...

Page 165: ...not do continuous two thread and end face thread Definition of thread pitch in G92 1 is the same that of G32 and a pitch is defined that it is a moving distance of long axis X in radius when the spind...

Page 166: ...operation or set the start position of the current controllable axis C axis by G50 6 Both the feed axis and spindle are performed the interpolation from the start of the cutting to the end The spindl...

Page 167: ...0 C X D 30 120 Program O0012 G0 X150 Z50 Tool change performs after positioning at a safety place T0101 Thread tool M14 Shift the spindle to the position controllable method G0 X65 Z5 Rapid traverse G...

Page 168: ...te of end point of cutting unit mm W Different value of X absolute coordinate from end point to starting point of cutting unit mm R Different value radius value of X absolute coordinate from end point...

Page 169: ...function is disabled P1 parameter is specified in G92 G92 1 code the system is then automatically ignored 2 When the thread reparation function is enabled P1 does not specify in the G92 G92 1 code or...

Page 170: ...s m P r Width of thread run out 00 99 unit 0 1 L L is the thread pitch The value of system parameter 019 is the width of thread run out when r is not input The thread run out function can be applied t...

Page 171: ...r inch for inch thread its range is referred to Table 1 2 J Movement amount run out amount unit mm inch without direction in the short axis when thread run out when the short axis is X its value is de...

Page 172: ...r 0 thread run out X axis rapidly traverses to E point Z axis traverses to A point and the thread roughing cycle is completed to execute the finishing After the tool rapidly traverses to B the cutting...

Page 173: ...angle of thread is not 0 thread run in path of roughing is from its top to bottom and angle of neighboring thread teeth is the defined angle of thread G78 owns that the thread procession and tail ret...

Page 174: ...e is taken as the least cutting amount R d It is the cutting amount in thread finishing range 00 99 999 IS_B 00 99 9999 IS_C unit mm inch radius value without sign symbols the radius value is equal to...

Page 175: ...us value without sign symbols The system alarms when d is not input F metric thread pitch its range is referred to 1 4 1 Table 1 2 I thread teeth per inch for inch thread its range is referred to 1 4...

Page 176: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 160 Programming Cut in method as follows P r 2 Right cut in method...

Page 177: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com Chapter 3 G Commands 161 Programming Cut in method as follows...

Page 178: ...Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 162 Programming P r 3 Shifting cut in method between left and right Cut in method as follows Interlaced thread cutting...

Page 179: ...Command format G99 F_ its range is referred to Section 1 6 5 the leading zero can be omitted Command function Cutting feed rate is specified as mm min G99 is the modal G command G99 input may be omitt...

Page 180: ...direction to contribute that the combined speed of vector in X Z direction is equal to F command value Example In Fig 2 97 the data in the brackets are the coordinates for each point it is the diamete...

Page 181: ...unction when cutting feed and manual feed 3 26 Additional Axis Function 3 26 1 Additional Axis Start Additional axis Y 4th 5th They can be set to the linear axis or rotary axis Whether the selected ad...

Page 182: ...pression Format i i 100 102 103 Example 105 109 125 100 111 z Variable Type The variable is divided into four types according to the variable number Number NO Variable type Function 0 Null variable Th...

Page 183: ...ceeds the maximum command value z Null variable When the variable value is not defined it is null the variable 0 is always null and only is read instead of writing 1 Reference When an undefined variab...

Page 184: ...0 G55 7 signal states 1000 1015 1032 Correspond G54 G55 signal states Correspond F54 0 G54 7 F55 0 F55 7 signal states 1100 1115 1132 Correspond F54 F55 signal states 1133 Correspond F56 F57 F58 F59...

Page 185: ...g impossible Note The position listed in the above table separately corresponds orderly to X Y Z 4 th 5 th axis For example 5001 meanings to be X position information 5002 meanings to be Y position in...

Page 186: ...ear N10 G00 X50 Z50 Machine program T0202 IF 100 100 GOTO20 has continuously machined 100 G65 P9580 U 0 01 W 0 01 call the macro program compensation tool wear N20 100 100 1 machined workpiece number...

Page 187: ...on operation i i j k G65 H27 P i Q j R k Compound square root i 2 2 k j G65 H31 P i Q j R k Sine i j sin k G65 H32 P i Q j R k Cosine i j cos k G65 H33 P i Q j R k Tangent i j tan k G65 H34 P i Q j R...

Page 188: ...2 AND 103 8 Binary executive or I J XOR K G65 H13 P I Q J R K Example G65 H13 P 101 Q 102 R 103 101 102 XOR 103 9 Decimal square root I J G65 H21 P I Q J Example G65 H21 P 101 Q 102 102 101 10 Decimal...

Page 189: ...2 and executes in order when 101 102 4 Conditional jump 3 J GT K G65 H83 Pn Q J R K n Block number Example G65 H83 P1000 Q 101 R 102 The program jumps N1000 when 101 202 and executes in order when 101...

Page 190: ...times from 1 to 9999 Argument data sent to macro program is valued with the corresponding local variable Nest call G65 call has four level nest Main program macro program 1st level macro program 2nd l...

Page 191: ...the method Note 3 CNC internal can automatically identify the argument specifying mode I and II When the two modes are specified the later specified is valid 3 27 3 2 Modal Call G66 Command format G6...

Page 192: ...ystem Square root Absolute value Rounding off FUP FIX Natural logarithm Exponential function i SQRT j i ABS j i ROUND j i FUP j i FIX j i LN j i EXP j Sine Arc sine Cosine Arc cosine Tangent Arc tange...

Page 193: ...led FUP the result integer absolute value is less than the one which is call FIX Pay more attention to the negative execution Example Hypothetically 1 1 2 2 1 2 When 3 FUP 1 is executed 2 0 is assigne...

Page 194: ...ing table Conditional operator Meaning EQ or Equal to NE or Not equal to GT or More than GE or More than or equal to LT or Less than LE or Less than or equal to Example IF 3 2 GOTO 2 its meaning when...

Page 195: ...ND can be used many times But the system alarms when there is the intercross repetitive cycle in the program 3 29 Metric Inch Switch Command format G20 inch input G21 metric input Explanation input ou...

Page 196: ...e system minimal command increment uses the inch output 0 0001inch Some data parameter meanings will be changed when the output control bit parameter SCW is changed z Speed parameter Metric machine mm...

Page 197: ...prohibition of the setting range is set by bit 2 of parameter No 172 5 When the bit 1 of state parameter No 172 sets to 1 if the stored stroke limit detection 2 sets as inner limit the limit function...

Page 198: ...ll the No O9010 macro program G103 Call the No O9011 macro program M30 Precaution The allowable range of the data parameters No 86 No 95 setting value is 0 9999 when the setting value is identical wit...

Page 199: ...d 5 Specify P value in the block if the axis corresponding set parameter does not exist igore it 6 When reading or writing the axis parameter or spindle parameter if the P value does not occur the sys...

Page 200: ...s 200 N31 W 101 Set the data parameter No to the value of the macro variable 101 G11 Cacnel the read or write method of the parameter 3 Axle type parameter read or write example Program Explanation 10...

Page 201: ...er No 37 to the macro variable 102 N37 P3 W8000 Set the 3rd axis parameter of the spindle data parameter No 37 as 8000 N38 P2 W 105 Set the 5th axis of the spindle data parameter No 38 to the value of...

Page 202: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 186 Programming...

Page 203: ...rror between the actual cutting point and the desired cutting point which will cause the over or under cutting affecting the part precision So a tool nose radius compensation is needed in machining to...

Page 204: ...ation In actual machining suppose that there are different position relationship between tool nose point and tool nose circular center point and so it must create correct its direction of imaginary to...

Page 205: ...tem is as Fig 4 8 The tool nose center and starting point for T0 and T9 are shown in Fig 4 9 Z axis X axis Imaginary tool nose No 1 Imaginary tool nose No 2 Imaginary tool nose No 3 Imaginary tool nos...

Page 206: ...mming Z axis X axis Imaginary tool nose No 1 Imaginary tool nose No 2 Imaginary tool nose No 3 Imaginary tool nose No 4 Imaginary tool nose No 5 Imaginary tool nose No 6 Imaginary tool nose No 7 Imagi...

Page 207: ...fset value can be specified in diameter or radius set by No 004 Bit4 ORC offset value is in radius when ORC 1 and is in diameter when ORC 0 In toolsetting the tool nose is also imaginary tool nose poi...

Page 208: ...1 in rear tool post coordinate system and tool nose radius right compensation is specified by G41 in front tool post coordinate system G42 Tool nose radius right compensation is specified by G42 in re...

Page 209: ...er 4 Tool Nose Radius Compensation G41 G42 193 Programming Z X G42 Tool is right to workpiece from its movement direction G41 Tool is left to workpiece from its movement direction Workpiece Tool Fig 4...

Page 210: ...created and cancelled in G00 or G01 instead of G02 or G03 otherwise the system alarms z The system cancels the tool nose radius compensation mode when pressing RESET key or execute M30 z G40 must be s...

Page 211: ...ol nose radius R 2 imaginary tool nose number T 3 X Z R6 Fig 4 13 For toolsetting in Offset Cancel mode after toolsetting Z axis offsets one tool nose radius and its direction is relative to that of i...

Page 212: ...nsation execution and tool compensation canceling Tool traverse is called tool compensation creation starting tool from offset canceling to G41 or G42 execution Note1 Meanings of S L C in the followin...

Page 213: ...path r L S C Workpiece Programmed path Tool nose center path b Tool traversing inside along corner 180 90 1 Linear linear 2 linear circular r r L S L L Workpiece Programmed path Tool nose center path...

Page 214: ...l traversing inside along corner 180 1 Linear linear 2 Linear circular L S L Tool nose cneter path Programmed path Workpiece C S L Tool nose center path Programmed path Workpiece 3 Circular linear 4 C...

Page 215: ...180 90 1 Linear linear 2 Linear circular S L L Workpiece Programmed path Tool nose center path L S C L r Workpiece Tool nose center path Programmed path 3 Circular Linear 4 Circular Circular L C L Wo...

Page 216: ...Without intersection Programmed path P Tool nose radius is small r1 r1 r1 r2 r2 Tool nose radius is big r2 There is an intersection P between arc and arc compensation path when the tool radius is sma...

Page 217: ...orkpiece Workpiece Programmed path Tool center path 3 Circular linear 4 Circular circular S r r L C G42 Workpiece Workpiece Tool center path Programmed path G41 r r C C Workpice Workpiece G41 G42 S To...

Page 218: ...grammed path Fig 4 15b Linear circular without intersection changing compensation direction iii Circular circular L L C C G42 G41 Tool nose center path Programmed path Fig 4 15c Circular circular with...

Page 219: ...the next one but does not read its following one when pressing CYCLE START button again a Tool traversing inside along corner 180 1 Linear linear 2 Circular linear r G40 S L L Tool center path Program...

Page 220: ...ot created but the system cannot find out all tool interferences 1 Fundamental conditions 1 The tool path direction is different that of program path angle is 90 270 2 There is a big difference 180 fo...

Page 221: ...terference 2 Directions of block B and tool nose radius compensation path are opposite without interference the tools stops and the system alarms 4 2 6 Commands for Canceling Compensation Vector Tempo...

Page 222: ...G28 z G71 G75 compound cycle G76 G92 thread cutting When executing G71 G76 G96 thread cutting the system does not execute the tool nose radius compensation and cancel it temporarily and there is G00...

Page 223: ...ing and the path in the following figure creates the previous radius compensation mode C The paths 2 3 in the following figure are the radius compensation cutting D The path 4 in the following figure...

Page 224: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 208 Programming...

Page 225: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com 209 Operation II Operation...

Page 226: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 210 Operation...

Page 227: ...RATION MODE AND DISPLAY INTERFACE 1 1 Panel Division GSK980TDi GSK980TDi V CNC system uses an integrated panel which is divided as follows GSK980TDi panel division GSK980TDi V panel division State ind...

Page 228: ...ddress key switching them by pressing it repetitively symbol Key to three addresses switching them by pressing it repetitively Number key Number input Decimal point Decimal point input Input key Param...

Page 229: ...the interruption amount along each axis To enter Program interface including program content program list Marco variable note program state page z Edit search current open programs in program content...

Page 230: ...axis in the pitch compensation page z View set the drive parameter along each axis on the servo parameter page z Enter Diagnosis interface including the system diagnosis system information Machine to...

Page 231: ...ual Step MPG Program zero return mode Manual tool change key manual tool change Machine zero return Manual Step MPG Program zero return mode JOG key spindle jog on off C S Switch switch spindle speed...

Page 232: ...ecute M01 to pause when the optional stop is enabled Auto MDI and MPG trial cut mode Single Block switch For switching of block blocks execution Single block indicator lights up if Single mode is acti...

Page 233: ...y To enter MPG trial cut mode Auto MDI Edit Machine zero return Step MPG Manual MPG trial cut mode 1 2 Summary of Operation Mode There are 8 modes in GSK980TDi which are Edit Auto MDI Machine zero Ste...

Page 234: ...K980TDi has 9 function keys including POS PRG SET etc on its edit keyboard Each function key corresponds to one interface which has many pages and operation soft keys which are shown below 1 3 1 POS I...

Page 235: ...OVRI Feedrate override override selected by feedrate override switch 9 RAD OVRI Rapid override display currently rapid override 9 SPI OVRI Spindle override display the spindle override when NO 001 Bi...

Page 236: ...ted 5 MPG interrupted page When the Bit 1 of state parameter No 0012 sets to 1 the MPG interruption sub page is then displayed on the position page refer to the following figure 1 3 2 PRG Interface Pr...

Page 237: ...ign efamatic com Chapter 1 Operation Mode and Display Interface 221 Operation 2 MDI program page In MDI mode the page can be displayed and is value when the corresponding soft function key is pressed...

Page 238: ...ce There are 5 pages and 33 offset wear No No 000 No 032 available for user in the interface which can be shown as follows by pressing or key 2 MACRO interface The macro variable divides into 5 sub pa...

Page 239: ...ation Mode and Display Interface 223 Operation The local variable page is shown below The system variable page is shown below Note The local variable and the system local are specified by macro codes...

Page 240: ...tic com GSK980TDi Turning CNC System User Manual 224 Operation 4 Tool life management 1 3 4 ALARM Interface 1 Alarm Press key to enter alarm interface including which can be switched by pressing repet...

Page 241: ...Mode and Display Interface 225 Operation Note Alarm clearing It can clear alarms by pressing 2 Alarm log page 1 3 5 Setting Interface Press to enter the SETTING interface including which can be switc...

Page 242: ...l GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 226 Operation 3 Document management page 4 Machine function debugging page 5 GSKLink settin...

Page 243: ...apter 1 Operation Mode and Display Interface 227 Operation 6 IP page setting 1 3 6 Parameter Interfaces Press to enters PARAMETER interface including pages which can be switched by pressing repetitive...

Page 244: ...980TDi Turning CNC System User Manual 228 Operation 3 Common used parameter page 4 Pitch compensation parameter page Note When the system axis number is more than 2 pitch compensation parameter page w...

Page 245: ...splay Interface 229 Operation 1 3 7 Diagnosis Interface Press to enter diagnosis interface including pages which can be switched by pressing repetitively or the corresponding soft keys 1 System diagno...

Page 246: ...Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 230 Operation 3 Machine diagnosis page 4 Servo diagnosis page 1 3 8 Graph Interface Press to enter GRAPH interfa...

Page 247: ...231 Operation 1 3 9 Ladder Interface Press to enter LADDER interface including pages which can be switched by pressing repetitively or corresponding soft keys 1 PLC I O state page The page can display...

Page 248: ...e screen 2 Window block selection 1 Select the window which needs to select blocks press respectively to select the windows 2 Press to select the window program At the moment the display page is shown...

Page 249: ...233 Operation 4 File list page The ladder file list page displays all ladders and their relevant information included in the current system and the new ladder can run in the page The program name mar...

Page 250: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 234 Operation...

Page 251: ...t of the machine 3 The connection is correct and secure The following window is displayed after GSK980TDi is turned on The current position ABSOLUTE POS page is displayed after GSK980TDi automatic det...

Page 252: ...in GSK980TDi The steps to eliminate this alarm are In the Manual or MPG mode move the table reversely to detach the stroke switch for positive overtravel move negatively vice versa 2 3 2 Software Ove...

Page 253: ...executed the detection are performed the zero return 7 Limit deceleration State parameter Bit 0 of No 172 can be set a stop method when it reaches to the limit boundary Deceleration stop near the for...

Page 254: ...rm the machine zero return to get the correct position coordinate after the emergency alarm is cancelled machine zero return is forbidden if there is no machine zero on the machine Note 2 Only Bit3 of...

Page 255: ...ey is released press or and Y feeds negatively or positively and its feeding stops if the key is released press or and the 4th axis feeds negatively or positively and its feeding stops if the key is r...

Page 256: ...ndicator OFF and the rapid traverse is disabled and manual feed is executed Note 1 If no reference point return is performed after power on as the rapid traverse switch is turned on rapid indicator ON...

Page 257: ...only when the spindle is in the state of stop In spindle JOG mode by pressing key the spindle rotates counterclockwise for jogging by pressing key the spindle rotates clockwise for jogging The jog ti...

Page 258: ...PLC parameter K10 1 1 0 the spindle lubricating cooling output remains closes in reset PLC parameter K16 2 1 0 whether the lubricating outputs in power on when the automatic lubricating is valid PLC d...

Page 259: ...ock control is enabled disabled when the program is being operated 3 2 7 Hydraulic Control press it to switch the hydraulic motor ON OFF in any mode Function description When the hydraulic control fun...

Page 260: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 244 Operation...

Page 261: ...Increment Selection Press to select the move increment the increment will be shown in the page When the BIT7 SINC of K016 is 1 step width value is inactive when the BIT7 is 0 are all active For exampl...

Page 262: ...move X negatively or positively by a step increment pressing or key once can move Z negatively or positively by a step increment pressing or key once can move Y negatively or positively by a step inc...

Page 263: ...xample to press key the window is shown as follows 4 2 2 Moving Axis Direction Selection In MPG mode press key the corresponding axis will be selected For example press key and the window is shown bel...

Page 264: ...ssing this key In Manual mode the spindle stops if pressing this key In Manual mode the spindle rotates clockwise if pressing this key 2 Spindle JOG at the moment the spindle is in JOG working mode In...

Page 265: ...follows table Moving amount of each MPG scale MPG increment 0 001 0 01 0 1 1 Specified coordinate value 0 001mm 0 01mm 0 1mm 1mm Taking example of the least input increment 0 001mm Note 1 The MPG inc...

Page 266: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 250 Operation...

Page 267: ...nput an block G50 X50 Z100 the steps are shown below 1 Press key to enter MDI mode 2 Press and then press to enter MDI program page below The page is shown as follows after above operations are comple...

Page 268: ...as follows After the code words are input and is pressed to display the block key is pressed to execute the input block During the execution and Emergency Stop button may be pressed to terminate these...

Page 269: ...the copied block to the next line of the cursor Delete the block of which the cursor locates which can be used matching with the soft button soft button Retract the previous edit operation of the MDI...

Page 270: ...m User Manual 254 Operation Pressing can execute the rapid traverse which can realize the 4 steps adjustment in real time 3 Adjusting feedrate In MDI mode pressing can adjust the federate override to...

Page 271: ...1 1 Creating a Block Number In the program a block number can be added or not the program is executed by the sequence When the AUTO SEG switch in SWITCH SETTING window is OFF CNC doesn t generate the...

Page 272: ...al 256 Operation 2 Press or to create the new program The display is shown below Method 2 1 Pres to enter the local directory page The display is shown below 2 Press input orderly in the pop up dialog...

Page 273: ...tely as it is input as for compound key press this key repeatedly for alternate input after a block is finished press or to terminate it Note The unexpected power off when the program is input the pro...

Page 274: ...column of the previous window if it windows to the head of the program the cursor moves to the 2nd row and 1st column 7 Press key to window downward the cursor moves to the 1st row and 1st column of t...

Page 275: ...ompt of Search fail will be displayed Note During the searching it doesn t search the characters in the called subprogram and the character in subprogram is searched in subprogram 3 Positioning the cu...

Page 276: ...returns to the program head 2 Search the program head character by the methods in OPERATION Section 6 1 3 6 1 4 Inserting a Character Steps 1 Press to enter PRG CONTENT page in Edit mode 2 Press key...

Page 277: ...ddress word the space will be added automatically following the decimal point 6 1 5 Deleting a Character Steps 1 Press to enter PRG CONTENT page in Edit mode 2 Press key to delete the character before...

Page 278: ...nd the cursor moves a byte forward 6 1 7 Deleting a Single Block Single block deletion 1 Press in Edit mode to enter program interface and switch program content page 2 Move the cursor to the head of...

Page 279: ...or to the required paste position press and the copied block is pasted Single block copy paste Steps 1 Select the Edit mode enter to the program page set by and then shift to the program content page...

Page 280: ...y using the retraction function 6 1 10 Circle Command Aided Programming The cycle G command should be input more parameter commands This function is the programming guiding function for each cycle com...

Page 281: ...tton which is shown below 3 Enter to the miscellaneous programming page by controlling the soft function button which is shown below 4 Select the cycle command to be compiled by or button the selected...

Page 282: ...r the command parameter to be input can be selected by or button When the command parameter is selected the left machining schematic the corresponding address may display with red color the numerical...

Page 283: ...he shift to the program content page and then open the program content sub page by put the cursor on the cycle command line which is shown below 2 System may automatically identify that the cycle comm...

Page 284: ...the CNC will automatically save the current program Note in the title bar is displayed when the program is not saved 6 1 12 Macro Program Edit Method 1 Select the edit operation mode enter to the pro...

Page 285: ...by the function button at the right side so that the macro edit is more simple and enabled Note In the macro program edit state program index or scan operation is unavailable 6 1 13 Creating Modifyin...

Page 286: ...C could only be character Actually the CNC takes all content in as annotation so adding other annotation can be executed by using PC editing and then be transmitted to the CNC 6 2 Deleting Programs 6...

Page 287: ...ess and O0001 program is deleted press and the deletion is cancelled Method 2 1 Select Edit mode press to enter program interface press to enter the local program page 2 Press or to select the require...

Page 288: ...d 2 to enter the local program page 2 Press to enter the next menu and the display is shown below 3 Press and then press the all program are deleted 6 3 Selecting a Program When there are multiple pro...

Page 289: ...is shown below 4 Press or the searched program will be displayed If the program does not exist the CNC prompts File does not exist Note Press or to search programs in Edit mode When there is no progra...

Page 290: ...to be selected 4 Press or and the selected program is opened and the CNC skips to PRG CONTENT page Note when the CNC is connected with the U disk the above similar method is referred to open the progr...

Page 291: ...local directory page 2 Move the cursor to the program which is to be modified press and input a new program name in the pop up diaglog box and at last press Note the method 1 is only used to the curr...

Page 292: ...e 2 Move the cursor to the program which is to be modified press and input a new program name in the pop up diaglog box and at last press Note the method 1 is only used to the current program and the...

Page 293: ...u position Pressing can display in order programs located at the area 2 6 8 Counter Function 1 press to enter the program content page 2 Spring out the counter window by soft button Alternatively dire...

Page 294: ...an be carried out by soft button 6 9 Font Scaling Enter to the program page set by enter to the program content page by soft button It can not be entered in the MDI mode if necessary refer to the foll...

Page 295: ...the Path Preview function also displayed the direction of the programming path so that it is convenient to confirm whether the program is correct 6 10 1 Interface Display of Path Preview Select the Ed...

Page 296: ...real time during the drawing 3 Scaling up down of path In the path preview page the scaling up down of the diagram path with real time can be performed by soft button or soft button or The diagram pa...

Page 297: ...e will be cancelled by soft button only the programming path is drawn 6 10 3 Command Display of Path Preview Single dotted line G00 Double full line G01 G02 G03 G05 G122 G124 G144 G146 Thread line G32...

Page 298: ...oordinate and cylinder command are programmed in the G17 and G19 planes at last the graph is shown in the X Z planes The difference between the displayed graph and the actual one of the programmed pat...

Page 299: ...n of the miscellaneous commands M S and T 6 11 Teaching function Teaching is a programming method by the artificial guiding machining operation GSK980TDi adds a teaching function so that the teaching...

Page 300: ...rdinate along each axis can be inserted simultaneously it becomes after controlling this button Retreat from Teaching mode 6 12 Other Operations Available in Edit Mode The operations by this GSK980TDi...

Page 301: ...amatic com Chapter 6 Program Edit Management 285 Operation Refer to II Operation Section 3 2 4 9 Chuck control Refer to II Operation Section 3 2 5 10 Tailstock control 11 Refer to II Operation Section...

Page 302: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 286 Operation...

Page 303: ...then clear the offset value automatically as returning to the machine zero 3 Select a tool by random usually the 1st tool this tool will be used as the reference tool 4 Position the tool nose of the...

Page 304: ...top the spindle directly press and and the CNC records the absolute values of the position at the moment directly move the tool Press key to enter the Offset interface select the TOOL OFFSET page then...

Page 305: ...ng to select the corresponding offset number 20 Press orderly the address key number key and key 21 Repeat the execution from Step 10 to Step 20 to perform the tool setting operation for other tools N...

Page 306: ...e TOOL OFFSET window then move the cursor by pressing key to select the corresponding offset number 6 Key in by sequence the address key number key and key to set the offset value of Z axis 7 Make the...

Page 307: ...ence the address key number key and key to set X offset value 23 Move the tool to a safety position 24 Repeat the execution from Step 12 to Step 23 to perform the tool setting operation for other tool...

Page 308: ...fter the tool cuts along X or Z the following steps are executed to directly move the tool to the safety position as follows 1 Press to enter the tool offset interface and then press to enter the tool...

Page 309: ...ut methods of entering the offset setting page 7 5 1 Offset Setting 1 Press key to enter the offset setting page select the desired window by pressing the 2 Move the cursor to the location of the tool...

Page 310: ...iginal offset value for the undersize workpiece Example The external diameter of the workpiece to be machined is 55 382 and the No 01 offset value is applied in the machining Before machining the valu...

Page 311: ...ut range is defined by the data parameter No 140 and they are saved even at power down The setting and alteration methods for the tool wear are approximately identical to that of the tool offset and t...

Page 312: ...fety tool change position by program from the current position 2 Perform the tool change operation and waiting for the completion of the tool change 3 Return to the cutting position from safety tool c...

Page 313: ...ordinate of point A in the figure is Px Pz the tool change safety area is X Px or Z Pz the tool will not collide with workpiece as long as the tool change is performed in this safety area To carry out...

Page 314: ...te at this position by pressing the refer to the following figure 4 Manually move the tool post at the side of Z on the surface of the workpiece and the optimized position of the impact will not occur...

Page 315: ...X or Z axis on the tool change safety area will be automatically eliminated after the machine zero return is operated 4 On the tool offset page if the tool setting operation is performed by the measur...

Page 316: ...in For example G00 X100 Z100 T0404 The tool change motion and carriage plate positioning are performed as follows the tool change position A 100 100 X Z 1 4 1 4 The plate moves and the tool change ope...

Page 317: ...ficiency tool change function is suitable for the tool change safety detection within the XZ panel if additional axes are placed at the machine tool it is necessary to confirm that tool change will no...

Page 318: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 302 Operation...

Page 319: ...rkpiece coordinate system during the machining specifying one of the G54 G59 code in the block can be selected in the workpiece coordinate systems 1 6 8 1 Coordinate System Setting Press to enter its...

Page 320: ...s the data by Note The input data from measure will become the absolute coordinate of which the current point locates at the setting coordinate system for example System executes G54 command input X10...

Page 321: ...ystem Clearing Enter to the workpiece coordinate system setting page the overall workpiece coordinate offset values will clear after the confirmation by pressing the soft button alternatively Use the...

Page 322: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 306 Operation...

Page 323: ...odal function and state are all reserved Press the or the external run key the program execution continues 2 M01 Press and the optional stop indicator is ON and the function is valid After the block w...

Page 324: ...Manual Program zero mode the current block dwells immediately when the Auto mode is switched to the Edit MDI mode in Auto mode the dwell is not displayed till the current block is executed Note 1 Ensu...

Page 325: ...n the rapid override is F0 the min rapid traverse rate is set by bit parameter No 032 9 1 6 Spindle Speed Adjustment While the spindle speed is controlled by the analog voltage output in Auto mode it...

Page 326: ...ock the machine lock and MST lock are usually used together to check the program While the machine is in the lock run state 1 The machine carriage doesn t move the MACHINE in the INTEGRATED POS window...

Page 327: ...o be executed and not to be deleted this block skip function can be used When the block is headed with sign and Block skip indicator lights up panel key active or external skip input active this block...

Page 328: ...er 1 second the parameter setting value 100 8 1000 mm min or inch min value is determined by the current rapid override and their relationship is Rapid override value Rapid override value F0 1 25 10 5...

Page 329: ...middle point to machine zero In the course of executing the block G28 G30 from the middle point to machine the MPG trial cutting function is enabled from the start to intermediate point and the MPG t...

Page 330: ...everse to the feed one Related parameter K0019 4 MPG interruption function 0 Disabled 1 Enabled K0019 5 MPG interruption operation 0 Disabled 1 Enabled 9 4 2 Affection of Coordinate System from MPG In...

Page 331: ...refer to the following figure Interruption value cancel Workpiece coordinate system after MPG interruption cancellation Workpiece coordinate system before MPG interruption cancellation Machine tool c...

Page 332: ...enter its corresponding page after controlling the button refer to the following figure The following 4 data can be simultaneously displayed at the MPG interruption display page 1 Input unit The MPG i...

Page 333: ...disabled 3 MPG interruption is disabled when MPG trial cutting is performed 4 The axis does not move when the machine is locked and the MPG interruption is disabled 5 MPG interruption is disabled whe...

Page 334: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 318 Operation...

Page 335: ...m zero return mode the bottom line of the window displays P ZERO 2 Press the direction key of X Z Y 4th C axis it returns to the program zero of X Z Y 4th or C axis 3 The machine axis moves toward the...

Page 336: ...splays REF 2 Press or key to return to the machine zero of X Z Y 4th or C axis 3 Carrier moves along with the machine tool zero when it matches with the incremental encoder motor return to the machine...

Page 337: ...321 Operation 10 3 Other Operations in Zero Return 1 The spindle rotates CW CCW stops 2 The cooling is ON or OFF 3 The lubricating control 4 Manual relative tool change 5 The spindle override tuning...

Page 338: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 322 Operation...

Page 339: ...ogram switch is ON they are forbidden to edit when it is OFF Automatic block number the block number is automatically generated when the automatic sequence number switch is ON and a program is edited...

Page 340: ...iables to edit programs but not to alter state parameters data parameters and pitch compensation data 5th grade it permits to alter tool compensation data not to select and edit programs and not to al...

Page 341: ...ASSWORD c Input the new password and then press d The CNC prompts Input the new password again e Input the new password again and then press When the two input passwords are identical the CNC prompts...

Page 342: ...Option explanation Backup current parameters user the user to backup the CNC data store Resume backup parameters user the user resumes the backup data read Resume parameter servo 1u level the user rea...

Page 343: ...power on again Note Don t turn off the system and execute other operations when the backup or resuming is executed 11 2 Clock Setting Press and then to enter the system clock page The operator can alt...

Page 344: ...the system does not regulate the graphic center on when the path exceeds the display area Press or and the system releases the lock 2 Scaling up and down In the path display page press or or the syst...

Page 345: ...attribution window 5 Graphic parameter meaning Coordinate system setting 8 types of graphic paths can be displayed in this GSK980TDi CNC system according to the front or rear tool post coordinate sys...

Page 346: ...Turning CNC System User Manual 330 Operation Bit parameter No 175 Bit1 Bit0 Graphic path coordinate display 1 0 1 1 11 4 Parameter Setting Parameter setting can adjust related characteristics of the...

Page 347: ...e parameter number to be set Method 2 Press or and input the parameter number in the pop up dialogue box at last press 4 Key in a new parameter value 5 Press key the parameter value is entered and dis...

Page 348: ...Press or to move the cursor to the bit to be altered then key in 0 or 1 e After all parameters setting is finished the PARM SWT needs to be set to OFF for security Note After the system enters some bi...

Page 349: ...set 4 Key in the new parameter value 5 Press key the value is entered and displayed 6 After all parameters setting is finished the PARM SWT needs to be set to OFF for security Explanation The screw pi...

Page 350: ...utton to enter its page after controlling the button The display is shown below In the classification parameter the parameter can be displayed based upon its function it is convenient to check or modi...

Page 351: ...ge move the cursor to the parameter number where is desired to add as the common parameter press the soft button the current parameter is then add as the common one 2 Sorting often used parameters In...

Page 352: ...is mainly administrated for the macro note and macro note file The administration of the macro note file includes the leading in leading out rename overloading and remark etc of the macro note file 11...

Page 353: ...s soft button The EXT files under the MAROEXT list of the U disk are led to the system note list soft button The overall files in the note list are led out to the MACROEXT list of the U disk if there...

Page 354: ...peration Leading in operation 1 Create a new file MACROEXT under the root list of the U disk 2 The performed system custom file is delivered to the folder 3 Set the system authority as 2 level or abov...

Page 355: ...disk and the system automatically identifies it The system displays the icon at the lower right bottom of the system after it sucessfully identifies the icon as follows Press the soft key or to selec...

Page 356: ...return the previous catalog of the current file as follow 12 2 2 File Selection Cancellation of File Selection Take an example of U gsk980TDi_backup user NCPROG O0000 CNC to introduce the selection a...

Page 357: ...atalog window is pressed and the file in the CNC is copied to the U disk 12 3 Data Copy Resume In the file managemetn page backup resume the CNC data including the system parameters part parameter too...

Page 358: ...E OPTOIN all options in the BACKUP OPTION column cannot be selected Note 3 Pressing executes operations only in the column where the cursor is When the cursor is in BACKUP OPTION column the resume ope...

Page 359: ...hen it executes the data resume operation of the system A 1 When the previous data of the system A is resumed the operation path is U gsk980TDi_backup CT0000001 2 When the backup data of the system B...

Page 360: ...ade password Pitch compensation More than 5th grade including the 5th grade password Alarm log More than 5th grade including the 5th grade password PLC programs More than 5th grade including the 5th g...

Page 361: ...uding the 2nd grade to resume more than including be equal to 9000 part programs 2 It is necessary to connect the GSKLINK bus normally when the back up recovery of the servo parameter is performed 3 B...

Page 362: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 346 Operation...

Page 363: ...and GSKComm Refer to GSKComm explanations about GSKComm communication software functions 13 1 1 GSKComm s System PC Requirements Hardware general PC with RS232 serial port serial communication cable...

Page 364: ...ing Files CNC PC Click the option Receive files from CNC in Communication and GSKComm can receive files from the CNC after the current project is selected as follows After Receive Files is clicked a d...

Page 365: ...ct the save path start to receive the file from CNC to PC by pressing i e Confirm as follows After the receiving is done the system displays below 13 1 4 Sending Files CNC PC After the current project...

Page 366: ...e name of the CNC Move the cursor to the part program required to alter its program name double click the left key to pop up a dialog box as Fig A and the file which can be altered is saved the file n...

Page 367: ...he wrong prompt as follows 13 1 5 Part Program Management Select the current project file then click Manage Part Programs in the menu Communication and the part programs in the CNC are managed The sys...

Page 368: ...aud of the serial port is set by No 044 click Communication Setup in the menu Communication and the system pops up a dialog box as follows Set the serial port and baud rate The baud rate should be not...

Page 369: ...r it is not necessary to alter the default subnet In the GSKComm click the Communication Setting in the Communication menu its corresponding dialog frame is shown below refer to the following figure N...

Page 370: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 354 Operation...

Page 371: ...ER 14 MACHINING EXAMPLES Machine a part by a bar stock with dimension 136mm 180 mm as follows 4 Z Fig 14 1 Machine it with 4 tools as follows Tool number Tool shape Explanation No 1 Outer circle rough...

Page 372: ...depth 2mm and retract 1mm G71 P0060 Q0150 U0 25 W0 5 0 25mm pre reserved in X axis 0 5mm machining allowance in Z axis G0 X16 Approach to the end face of the part G1 Z 23 Cut the 16 outer circle X39...

Page 373: ...Changing for the No 4 tool and set the spindle speed for 100 G0 X42 Z 20 Approach the part G92 X39 W 34 F3 Thread cutting cycle X38 Feed 1mm for the 2nd cutting X37 Feed 1mm for the 3rd cutting X36 4...

Page 374: ...ew program 14 2 2 Creating a New Program Enter the local catalog page in Edit mode press address key choose a name that is not same with the ones in this window i e 0001 key in the number key and to c...

Page 375: ...the drawing press to automatically run programs check the program accuracy by displaying the tool motion path and the display page is the following after the run is completed When there is error in th...

Page 376: ...t 5 Move the tool and make it to cut along the outer circle of the part 6 Release the tool along Z when X does not move and stop the spindle measure the dimensions of the outer circle of the part e g...

Page 377: ...35 Z0 12 Move the tool to a safe position and change the No 003 tool 13 Start the spindle and move the tool to the tool setting point as A point in the following figure 14 Switch to TOOL OFFSET window...

Page 378: ...n after the tool setting is finished 19 Start the machining in Auto mode 20 If there is any error between the designed and the actual dimensions the tool offset may be altered till the part dimensions...

Page 379: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com 363 Connection III Connection...

Page 380: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 364 Connection...

Page 381: ...A are connected with the servo unit and IO unit z CN15 Analogy spindle 1 male socket of 9 cord in type D connect with analogy spindle 1 z CN16 Analogy spindle 2 male socket of 9 cord in type D connect...

Page 382: ...space electromagnetic radiation shielding impact current absorbing power mixed wave filtering are employed in CNC design And the following measures are necessary during CNC connection 1 Make CNC far f...

Page 383: ...tism DC coil 24VDC DC relay 24VDC Cables between CNC and strong power cabinet B Cables between CNC and machine Tie up B and A group cables separately or shield B group cables and the further B group c...

Page 384: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 368 Connection...

Page 385: ...able 2 1 6 3 TX TX RX RX Outmost layer shielding cable Fig 2 1 GSKLink communication connection 2 2 Being Connected with Spindle Encoder 2 2 1 Spindle Encoder Interface Definition 2 2 2 Signal Explana...

Page 386: ...70 Connection Fig 2 3 Encoder signal circuit 2 2 3 Spindle Encoder Interface Connection GSK980TDi is connected with spindle encoder shown in Fig 2 4 and it uses twisted pair cables exemplified by CHAN...

Page 387: ...l X7 1 5TH_axis selection signal X6 3 Increment0 001 X6 4 Increment0 01 X6 5 Increment0 1 Signal Explanation HA MPG A phase signal input HB MPG B phase signal input GND 0V VCC 5V 2 3 2 Signal Explanat...

Page 388: ...ted with MPG shown in Fig 2 7 4 2 HB HA A B 5 V 0V HA 5V 0 V HB 1 3 14 11 CN31 Metal shell MPG Fig 2 7A CN31 connects with the single port MPG input B B A 4 2 HB HA 5 V 0V 5V 0 V HB 3 14 11 CN31 1 HA...

Page 389: ...planation SVC 0 10V Analog voltage GND Signal grounding Standard PLC Definition Address Function X5 0 Spindle 1 alarm signal X5 1 Y5 0 series spindle 1 rotation signal CW positive Y5 1 series spindle...

Page 390: ...munication Interface Connection GSK980TDi can perform the communication by CN51 and PC optional communication software GSK980TDi is connected with PC shown in Fig 2 14 Fig 2 14 GSK980TDi is connected...

Page 391: ...The connection of power box to GSK980TDi CN1 interface has been done for its delivery from factory and the user only need to connect it to a 220V AC power in using FG 0V 24V 24VCOM CN1 POWER POWER UP...

Page 392: ...abelled fixed addresses of this GSK980TDi GSK980TDi V turning machine CNC system are defined by PLC programs ladders and they are defined by the machine builder when matching with a machine please ref...

Page 393: ...gnal 7 OV3 pregraducation proximity switch YantaiAK31 YA_XING releasing 11 X1 2 T08 tool post worktable overheat Tool signal 8 tool post worktable overheat check YantaiAK31 12 X1 3 DECZ DEC3 Z deceler...

Page 394: ...ar output 4 13 Y1 4 DOQPJ M12 Chuck clamping output 14 Y1 5 DOQPS M13 Chuck releasing output 15 Y1 6 TL Tool post CCW rotation 16 Y1 7 TL Tool post CW rotation 29 Y2 0 TZD TLS Tool post worktable brak...

Page 395: ...s that have the same names Pin No Address Function Explanation 1 Y9 1 SPLAMP Extended pause lamp 2 Y9 0 STLAMP Extended start lamp 3 0V 0V Power supply 0 V 4 X9 3 EXESP Extended emergency stop signal...

Page 396: ...ing conditions Capacity of the contact DC30V 16mA above Leakage current between contacts in open circuit 1mA below Voltage drop between contacts in closed circuit 2V below current 8 5mA including cabl...

Page 397: ...t state of its corresponding Y address is 0 this output signal represents as high impedance state The digital value output of I O interfaces are owned the same structure refer to the following figure...

Page 398: ...nt signal ESP emergency stop signal alarm issued if the system is not connected with 24V EXESP External emergency stop signa when not be connected with 24V emergency alarm LMIX X overtravel limit chec...

Page 399: ...rtravel when the travel limit check signal is not connected with 24V 0 The system alarms for overtravel when the travel limit check signal is connected with 24V EXESP 1 External emergency stop signa i...

Page 400: ...tact and the system judges the overtravel alarm based on the axis movement direction 2 When the system alarms for the overtravel the axis moves reversely the reset key is pressed to clear the alarm af...

Page 401: ...mit for tool change D T 0 7 T1TIME Tool change time T1 Tool post delay time from CCW stop to CW output ms D T 0 8 TCPCKT Tool post lock signal detection time ms D T 0 9 TCPTIME Tool change time T2 too...

Page 402: ...t CCW rotation 1 2 Tool Change schedule During the tool change process CNC outputs TL signal until the tool in position signal is detected then CNC turns off TL signal output and outputs TL signal aft...

Page 403: ...EL enabled CN62 15 Y1 6 TL tool post CW rotation CN62 16 Y1 7 TL tool post CCW rotation CN62 29 Y2 0 TRLS tool post released outout Output signal CN62 30 Y2 1 TCLP tool post locked outout Notice The c...

Page 404: ...al of the destination tool number When the cutter head clamping input signal in detecting is low LEVEL close the cutter head rotation output signal TL or TL the motor is then stopped Confirm whether t...

Page 405: ...rotates to the previous tool before the target tool no it checks the skip of the tool post strobe signal The strobe signal of the previous signal before the target tool no executes the falling edge t...

Page 406: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 390 Connection alarms and closes output of all signals 3 3 Tool change flow...

Page 407: ...1 TCLP tool post locked outout Sol A Sensor A B C D only check the tool and are not any start signals Sensor E it executes the inductive once when one tool change is executed which makes the tool pot...

Page 408: ...tate to No 4 tool at the time Sensor E is inductive i e Sol B is turned on the tool pot stops rotation and Sol A makes the tool pot be locked 2 9 3 Machine Zero Return z Relative signal DECX X deceler...

Page 409: ...rn method B Bit3 1 4th axis zero point return method C 0 4th axis zero point return method B Bit2 1 Y axis zero point return method C 0 Y axis zero point return method B Bit1 1 Y axis zero point retur...

Page 410: ...gnal and zero point signal at the same time Note In the zero return method B it is set to 0 the zero return can be detected the PC signal after releasing from the block when it independently connects...

Page 411: ...ignal Bit6 1 Zero return D mode is used when the additional axis is a rotary axis 0 Zero return A B C mode is used when the additional axis is a rotary axis power on again Data parameters 0 3 3 ZRNFLn...

Page 412: ...hine zero by a rapid traverse speed No 113 As the axis press down the deceleration switch to cut off deceleration signal the feeding slows down immediately and it continues to run in a fixed low speed...

Page 413: ...eceleration switch to cut off deceleration signal if the pushing block begins deceleration Bit 1 of status parameter No 011 the operation speed is then decelerated to zero The feeding keeps rapid rate...

Page 414: ...2 41 B type machine zero return process A Select the Machine Zero mode press manual positive or negative zero return direction set by bit parameter No 183 feed key the corresponding axis will move to...

Page 415: ...touches the tongue for the first time the deceleration signal is active If the pushing block deceleration begins The Bit 1of the status parameter equals to 1 the feed speed decelerates to zero then i...

Page 416: ...peration stops when mets the one turn signal PC of the servo axis simultaneously the zero return indicator of if its corresponding axis on the operation panel is turned on the mechanical zero return i...

Page 417: ...0V SSTP 1 The analog voltage is closed when the spindle stops 0 The analog voltage is not closed when the spindle stops 1 7 5 SAR Bit6 1 The spindle SAR signal is checked before cutting 0 The spindle...

Page 418: ...M03 or M04 is closed M05 output is valid and remains the spindle brake SPZD signal output delay is set by No 087 delay time from the spindle stop signal output to the spindle brake SPZD signal output...

Page 419: ...rface pin CN62 12 CN62 11 CN62 10 CN62 09 z Control parameters Bit parameter 0 0 1 ACS Bit4 1 Analog voltage control of spindle speed 0 Switching volume control of spindle speed z Control logic define...

Page 420: ...signals connecting to 24V SHT 1 spindle gear power down executes the memory 0 spindle gear power down does not execute the memory Data parameter 0 3 7 GRMAX1 0 3 8 GRMAX2 0 3 9 GRMAX3 0 4 0 GRMAX4 GR...

Page 421: ...gearing signal If the gear is 1 or 2 and the BIT6 of the bit parameter No 164 is 1 it jumps to or else it jumps to Check the gear in position input signal M41I M42I it jumps to if the gear in positio...

Page 422: ...the position M15 The spindle is switched from the position control mode into the speed Note When the spindle is rotary Cs function is valid and the corresponding spindle servo drive unit is speed pos...

Page 423: ...NC PLC outputs the spindle contour controllable shifting end signal FSCSL F44 1 1 3 Aafter the PLC detects the spindle contour controllable shifting end signal FSCSL F44 1 end the performance of the M...

Page 424: ...nals after the spindle is serial connected z Command format M63 the 2nd spindle rotates CW M64 the 2nd spindle rotates CCW M65 the 2nd spindle stops M24 the 2nd spindle is switched from the speed cont...

Page 425: ...ntrol hereafter the S command being executed will change the 1st spindle speed In a similar way M63 M64 M65 is executed the corresponding signal of the 2nd spindle outputs at the time the correspondin...

Page 426: ...the rotary axis the rigid tapping function can be executed z Function description defined by the standard PLC program When the Cs function of the tapping spindle is invalid the system is switched into...

Page 427: ...oo big CNC will control the spindle and cut off the servo after the delay time set by DT23 and then the spindle servo reduces the motor excitation while the position control can t be executed However...

Page 428: ...upon the axis address command can be performed by G00 command Firstly output the spindle releasing signal when the position is performed confirm that the spindle positions after releasing output the s...

Page 429: ...alid Bit 5 1 External stop signal SP is invalid 0 External stop signal ST is valid the external feed hold switch is needed otherwise Feed hold is displayed z External connection circuit The external c...

Page 430: ...M08 output is not cancelled as CNC is reset Note 3 There is no corresponding output signal for M09 and M08 output is cancelled if M09 is executed Note 4 The cooling can be controlled by the key on op...

Page 431: ...machine operator panel and the system executes the lubricating output pressing it again and the system cancels the output Execute M32 and the system executes the output execute M33 and the system stop...

Page 432: ...CN62 13 CN62 14 z Control parameter K 1 2 RCKC CCHU NYQP SLSP SLQP SLQP 1 Chuck control function is active 0 Chuck control function is inactive SLSP 1 Check chuck clamping when the chuck function is a...

Page 433: ...13 of CN62 outputs high resistance DOQPS pin 14 of CN62 outputs 0V chuck is released and CNC waits for WQPJ signal to be in position Input signal Output signal Input signal Input signal Output signal...

Page 434: ...es not execute next code till it detects the chuck clamping in position signal is active When the chuck input signal DIQP is active in Manual mode the panel spindle CW CCW key are inactive till it det...

Page 435: ...xternal tailstock control is inactive when a program runs z Signal connection The tailstock circuit is shown in Fig 2 55 Fig 2 55 z Sequence defined by standard PLC program The sequence of tailstock i...

Page 436: ...with 0V PLC data parameter D T 0 2 PEALMTIM PEALMTIM Waiting time before low pressure alarm 0 60000ms z Function description When PB3 1 and SPB3 0 PRES is connected to 24V which is confirmed to be lo...

Page 437: ...on Only GSK980TDi H is enabled z Signal diagnosis Signal SAGT SLK Diagnosis address X0 0 Y2 7 Interface pin CN61 1 CN62 36 z Control parameter z PLC status parameters K 1 4 SLK SGSP SPB4 PB4 PB4 0 Pro...

Page 438: ...t after delaying the DT28 setting time When the defense door becomes close state from the open state the door lock controllable outputs are entirely closed regardless of the DT28 timing is performed o...

Page 439: ...and switch 3 z Related parameters PLC state parameter K 1 6 ROVI SOVI ROVI 0 External feedrate override does not inverse 1 External feedrate override inverses SOVI 0 External feedrate override switch...

Page 440: ...MPG is disabled the system changes to the non axis selection state When the external MPG axis selection and gear selection input are enabled the axis selection on the panel and the gear selection keys...

Page 441: ...function closes output when emergency stop reset 1 extended M function remains output when emergency stop reset z Function explanation 1 When M34 is executed extended M function 1 EMOT1 outputs when M...

Page 442: ...interruption is enabled that can be set by K19 5 during the operation of the program 4 The panel rapid traverse override can not be adjusted at the state of MPG interruption the indicator displays the...

Page 443: ...ED 0 displays the current tool number BIT0 BIT3 of PLC diagnosis number Y25 are BCD code of the current tool number LED 1 displays the gear of the current spindle BIT4 BIT7 of PLC diagnosis number Y25...

Page 444: ...8 Connection Name Sign Graph Name Sign Graph Air breaker QF Contactor coil contact and auxiliary contact KM transformer TC Heat relay and contact FR Rectifier VC Capacity C Motor M Resistant R Diode V...

Page 445: ...type is not specified the type is bit or word 3 1 Parameter Description by Sequence 3 1 1 Bit Parameter The state parameter is expressed as follows Parameter No BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT...

Page 446: ...mpensated by the shift of coordinate system memorize the unexecuted tool compensation Bit0 1 Offset automatically change in metric and inch conversion 0 Offset not change in metric and inch conversion...

Page 447: ...DEC5 DEC1 and one revolution signal PC5 PC1 is separately connected need the separate deceleration signal and zero signal Note In the zero return B method when it is set to 0 and connected independen...

Page 448: ...ffset data are output by ascending or descending type and the set frequency is inactive 0 Backlash offset type A the offset data are output by the set frequency by bit parameter No 010 or 1 8 of it Bi...

Page 449: ...it0 1 Coordinates increase in 5th 4th Y Z or X MPG CCW rotation 0 Coordinates increase in 5th 4th Y Z or X MPG CW rotation 0 1 4 ZRS5 ZRS4 ZRSY ZRSZ ZRSX Bit 4 Bit3 Bit2 Bit1 Bit0 1 5th 4th Y Z X have...

Page 450: ...reach to max counts and machining workpiece counts restart Bit5 1 Screw repair mode use follow the spindle with encoder 0 Screw repair mode use interpolation with servo spindle Bit4 1 Thread repair fu...

Page 451: ...L CLMDI MCL M30 MDI DDP LCNMD Bit7 1 G52 local coordinate system is cancelled after reset 0 G52 local coordinate system is not cancelled after reset Bit6 1 G52 local coordinate system is cancelled aft...

Page 452: ...0 0 0 English 0 0 1 Portuguese 0 1 0 Spanish 0 1 1 Russian 1 1 0 1 8 5 SK0 SKF AEO PRPD PLA Bit7 1 Skip input active as G31 signal is 0 0 Skip input active as G31 signal is 1 Bit6 1 Feedrate override...

Page 453: ...ction is invalid when the additional axis is rotary power on again Bit1 1 The rotation direction is based on that of sign when the additional axis is rotary 0 The rotation direction is based on the ne...

Page 454: ...is disabled 2 0 1 SNTP ECN HBR ERV Bit7 1 Synchronization mode follow 0 Synchronization mode interpolation Bi4 1 Whether the G81 synchronization command can be specified in the synchronization proces...

Page 455: ...g Pulse frequency division coefficient Data range 1 99999999 Explanation Formula of electric gear ratio D M Z Z L C CMD CMR 4 Least command increment ZM Teeth number of pulley on leading screw side C...

Page 456: ...axis cutting feed Data unit Setting unit Data unit Metric machine mm min Inch machine 0 1inch min Data range IS B IS C Metric machine 10 30000 10 30000 Inch machine 5 11600 10 11600 0 2 8 THDFL Data m...

Page 457: ...chine mm min Inch machine 0 1inch min Data range 10 30000 0 3 2 RPDFLn Data type Word axis Data meaning Rapid traverse rate as axis rapid override is F0 Data unit Setting unit Data unit Metric machine...

Page 458: ...4 0 GRMAX4 Data meaning GRMAX1 GRMAX2 GRMAX3 GRMAX4 Max speeds of gear 1 2 3 4 respectively when spindle analog voltage output is 10V the function defined by GSK980TDi PLC is if the spindle automatic...

Page 459: ...99 99999999 Note If the BIT2 of the parameter No 001 is set for diameter the X axis value is specified by diameter if for radius the X axis value is specified by radius 0 4 7 PRSn Data type Word axis...

Page 460: ...99999 0 5 4 PECSCZ Data meaning Z axis rough turning retraction in G73 which may also be changed by program code in auto running Data unit Setting unit IS B IS C Metric input 0 001 mm 0 0001 mm Inch i...

Page 461: ...m 0 0001 mm Inch input 0 0001 inch 0 00001 inch Data range IS B IS C Metric input 0 99999 0 999999 Inch input 0 99999 0 999999 0 6 0 THDFN Data meaning Finish allowance of G76 which may also be change...

Page 462: ...SJOGREV Data type Word spindle Data meaning spindle speed in manual MPG mode Data unit r min Data range 0 3000 0 6 9 ENCODER_CSE Data type Word spindle Data meaning The corresponding spindle encoder...

Page 463: ...ing speed setting value min spindle motor clamping speed max spindle motor speed 4095 Data unit r min Data range 0 4095 Setting value min clamping speed of spindle motor max speed of spindle motor 409...

Page 464: ...VAL1 0 8 7 MACALL_GVAL2 0 8 8 MACALL_GVAL3 0 8 9 MACALL_GVAL4 0 9 0 MACALL_GVAL5 0 9 1 MACALL_GVAL6 0 9 2 MACALL_GVAL7 0 9 3 MACALL_GVAL8 0 9 4 MACALL_GVAL9 0 9 5 MACALL_GVAL10 Data meaning User macro...

Page 465: ...Setting unit IS B IS C Metric machine 0 001 mm 0 0001 mm Inch machine 0 0001 inch 0 00001 inch Data range 99999999 99999999 1 0 2 LTMAX_3 1 0 3 LTMIN_3 Data type Word axis Data meaning Stored stroke...

Page 466: ...er Data range 1 255 1 1 1 SGR Data type Word axis Data meaning Gear ratio of encoder to spindle encoder gear teeth number Data range 1 255 1 1 3 REF_SPDn Data type Word axis Data meaning Axes rapid tr...

Page 467: ...m 0 0001 mm Inch input 0 0001 inch 0 00001 inch Data range 99999999 99999999 1 3 6 FPGA_JMP_XPL Data type Word Data meaning Tool offset testing input in method B X plus direction test signal add 0 inv...

Page 468: ...a unit Setting unit Data unit Metric machine mm min Inch machine 0 1inch min Data range IS B IS C Metric machine 15 1000 15 1000 Inch machine 7 375 7 375 1 4 2 AUTO_OFFSET_Y_X 1 4 3 AUTO_OFFSET_Y_Z Da...

Page 469: ...e 0 001 mm 0 0001 mm Inch machine 0 0001 inch 0 00001 inch Data range IS B IS C Metric machine 0 1000 0 10000 Inch machine 0 50 0 500 1 6 2 CSACCFL Data type Word spindle Data meaning initial speed of...

Page 470: ...near acceleration deceleration time constant in rigid tapping tool in feed Data unit ms Data range 0 4000 1 6 9 RTAPBACKRATE Data meaning override value in rigid tapping tool retraction override is 10...

Page 471: ...s PLC axis control is not applied Data unit Data range 0 4 2 2 0 SP_SERVOn Data type Word spindle Data meaning The corresponding interface number of each spindle output Data unit Data range 0 14 Setti...

Page 472: ...It is neither the three basic axes and an axis parallel to them 1 X axis of the three basic axes 2 Y axis of the three basic axes 3 Z axis of the three basic axes 5 An axis parallel to X 6 An axis par...

Page 473: ...Word axis Data meaning When an absolute encoder is equipped with each axis the Max position error value allows when the coordinate system is set up with power on Data unit Setting unit IS B IS C Metri...

Page 474: ...change mode selects Bit1 tool change mode selects Bit 0 K 1 2 RCKC CCHU NYQP SLSP SLQP Bit4 1 External chuck control is enabled during program running 0 External chuck control is disabled during progr...

Page 475: ...alarms for pressure LOW 0 when PRES is connected with 24V the system alarms for pressure LOW Bit0 1 the pressure LOW check function is enabled 0 the pressure LOW check function is disabled K 1 5 RCS...

Page 476: ...amps the 2nd spindle when the multiple spindle is enabled 0 the spindle clamped command clamps the 1st spindle when the multiple spindle is enabled Bit5 1 the system alarms when the 2nd spindle is LOW...

Page 477: ...e gear is in position ms DT002 Detection time for low pressure alarm ms DT004 Permit time for tool changing ms DT005 M command execution time ms DT006 S command execution time ms DT007 Delay time for...

Page 478: ...is inconsistent with the actually required direction it may be adjusted by this parameter 0 0 9 5ALM 4ALM YALM ZALM XALM Bit4 Bit0 1 Alarm without detection when servo does not ready of the 5th 4th Y...

Page 479: ...ing unit Data unit Metric machine mm min Inch machine 0 1inch min Data range IS B IS C Metric machine 10 30000 10 30000 Inch machine 5 11600 10 11600 0 2 9 FEEDT Data meaning Acceleration deceleration...

Page 480: ...0 0 1500 0 4 1 JOGFL Data meaning Exponential ac deceleration start speed and deceleration final speed in manual feed Data unit Setting unit Data unit Metric machine mm min Inch machine 0 1inch min Da...

Page 481: ...1 1 0 0 13 0 1 1 0 1 14 0 1 1 1 0 15 0 1 1 1 1 16 1 0 0 0 0 17 1 0 0 0 1 18 1 0 0 1 0 19 1 0 0 1 1 20 1 0 1 0 0 21 1 0 1 0 1 22 1 0 1 1 0 23 1 0 1 1 1 24 1 1 0 0 0 25 1 1 0 0 1 26 1 1 0 1 0 27 1 1 0 1...

Page 482: ...Minimum pitch error compensation number Data range 0 1023 0 9 7 PECMAXn Data type Word axis Data meaning Maximum pitch error compensation number Data range 0 1023 0 9 8 PECORGn Data type Word axis Dat...

Page 483: ...Data meaning LT1n1 Maximum stroke on positive direction LT1n2 Maximum stroke on negative direction Data Unit Setting unit IS B IS C Metric machine 0 001 mm 0 0001 mm Inch machine 0 0001 inch 0 00001 i...

Page 484: ...coordinate set together for absolute setting and reference return by G50 0 Only absolute coordinate set for absolute setting and reference point by G50 0 0 6 ZM5 ZM4 ZMY ZMZ ZMX ZMX ZMZ ZMY ZM4 ZM5 R...

Page 485: ...signal and zero signal in executing machine zero return 0 5th 4th Y Z X has no machine zero the system does not detect DEC signal and zero signal and directly executes machine zero return 1 8 3 MZR5...

Page 486: ...machine zero return is performed Data unit Setting unit IS B IS C Metric input 0 001 mm 0 0001 mm Inch input 0 0001 inch 0 00001 inch Data range 99999999 99999999 1 1 3 REF_SPDn Data meaning high spe...

Page 487: ...2 1 Thread tailing mode tailling according angle 0 Thread tailing mode rapid tailing Bit1 1 Thread cut is exp acc dec 0 Thread cut is lin acc dec Bit0 1 Whether detect the spindle speed is too slow in...

Page 488: ...ressed CNC does not close M03 M04 M08 M32 output signal 0 when the reset is pressed CNC closes M03 M04 M08 M32 output signal 0 2 1 PSANGNT Data meaning voltage offset offset value when the analog volt...

Page 489: ...l comes from the encoder interface 1 2 Spindle revolving signal comes from the encoder interface 2 3 Spindle revolving signal comes from the GSKLINK bus Data range 0 3 0 7 0 ENCODER_CNT Data meaning s...

Page 490: ...eaning rotary speed in spindle jog Data unit r min Data range 1 8000 1 1 0 MGR Data type Word spindle Data meaning Gear ratio of encoder to spindle spindle gear teeth number Data range 1 255 1 1 1 SGR...

Page 491: ...e interpolation Bi4 1 Whether the G81 synchronization command can be specified in the synchronization process allow 0 Whether the G81 synchronization command can be specified in the synchronization pr...

Page 492: ...t of coordinate system memorize the unexecuted tool compensation Bit0 1 Offset automatically change in metric and inch conversion 0 Offset not change in metric and inch conversion 0 0 4 ORC PROD ORC 1...

Page 493: ...ing CNC alarming 1 8 0 DISPC CUSTOM SPOS Bit3 1 Boot dispaly if custom page setted to display custom page 0 Boot dispaly if custom page setted to display fault page Bit2 1 Display custom page display...

Page 494: ...handle interrupt move amount is not cancelled Bit6 1 When MPG feedrate exceeds the rapid movement speed the exceeding part is not ignored and saved in CNC 0 When MPG feedrate exceeds the rapid moveme...

Page 495: ...1 8 5 SK0 SKF SK0 1 Skip input active as G31 signal is 0 0 Skip input active as G31 signal is 1 SKF 1 Feedrate override per minute or dry run active for G31 0 Feedrate override per minute or dry run...

Page 496: ...mming 1 4 4 AUTO_OFFSET_E_X 1 4 5 AUTO_OFFSET_E_Z Data meaning AUTO_OFFSET_E_X X AUTO_OFFSET_E_Z Z value in automatic tool offset Note The function needs the automatic tool setting device 3 2 17 Input...

Page 497: ...0 When the additional axis is rotary the zero return uses A B C power on again Bit2 1 When the additional axis is rotary cycle function of the relative coordinate is valid 0 When the additional axis i...

Page 498: ...ne are shown consistent 0 When each axis matches with an absolute encoder the mechanical position and absolute one are shown inconsistent 1 9 5 SSPD Bit7 1 series spindle controllable function enabled...

Page 499: ...1 1 ESP Limit Series Connection The connection is as follows 2 axes Fig 4 1 So the BIT3 ESP of bit parameter No 172 should be set to 0 The diagnostic message DGN000 7 monitors the emergency stop inpu...

Page 500: ...es Under the 2 level or more authorities enter to the setting page by and then to the GSKLink setting page by the display is shown below Select the servo drive by or button set the selected correspond...

Page 501: ...rent increment of CNC is 0 1 X electronic gear ratio 625 1024 1 1 4 0 00005 131072 Z Z L C CMD CMR D M Z electronic gear ratio 625 2048 1 1 4 0 0001 131072 Z Z L C CMD CMR D M Then the parameter data...

Page 502: ...d is set too large it is easily to cause faults such as drive unit alarm motor out of step or machine vibration When the bit parameter No 007 BIT5 SMZ 1 the feedrate drops to the start speed of the AC...

Page 503: ...T1 BIT2 BIT3 BIT4 ZRSCX ZRSCZ ZRSCY ZRSC4 ZRSC5 of the bit parameter No 014 have not the machine zero zero turn mode BC A setting bit Data parameter No 033 low deceleration speeds of each axis in mach...

Page 504: ...ime should be set to stop the spindle promptly in order to enhance the machining efficiency If the brake is employed with energy consumption type too long braking time may burn out the motor Data para...

Page 505: ...peed value displayed by the instrument into the data parameter No 037 No 040 4 6 5 Spindle Speed Series Control The spindle speed series control can be carried out by CNC parameter directly control th...

Page 506: ...No 034 BKLn for X axis multiply 2 and then input the outcome to data parameter No 034 Data A dial indicator data at point A Data B dial indicator data at point B Note 1 The backlash offset mode can b...

Page 507: ...aused by this exchange two phases of the 3 phase power The CW clamping duration setting should be proper it should be neither longer nor shorter longer delay may damage the motor shorter delay may cau...

Page 508: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 492 Connection...

Page 509: ...3 X0 3 DECX DECY DECZ DEC4 DEC5 machine zero return signal of X Y Z 4th 5th ESP emergency stop signal 0 0 1 SKIP Pin CN61 42 PLC fixed address X3 5 SKIP skip signal 5 1 2 CNC Motion State Data Diagno...

Page 510: ...detected 0 7 3 The pulse number from the time that 5th axis starts detecting PC signal to PC signal is detected 0 7 5 The total times of system history underpressure 0 7 6 The counts that power is lo...

Page 511: ...eleasing this key If it displays reversely it means there is a fault in the keypad circuit 0 1 6 VF1 RST O N G 7 8 9 key 0 1 7 VF2 X Z U W 4 5 6 key 0 1 8 VF3 H Y F E R V D L 1 2 3 key 0 1 9 VF4 I A J...

Page 512: ...indle automatic gear shifting 1 gear in position signal ST external cycle start DECZ Z deceleration signal T08 CHOT tool signal T08 tool post worktable overheat T07 INDX tool signal T07 Yantai tool po...

Page 513: ...pindle X0009 EXESP SP ST EXESP External emergency stop input signal SP External pause ST External cycle start 5 2 2 Y Address PLC Machine Defined by Standard PLC Ladders Y0000 SPZD SCLP M05 M04 M03 M3...

Page 514: ...amp green CLPY three color lamp yellow INDXS TCLP Yantai Tool post worktable pregraduation coil LIO_SHING Tool Post locked TZD TLS Yantai Tool post worktable brake LIO_SHING Tool Post releasing Y0003...

Page 515: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com Chapter 5 Diagnosis Message 499 Connection 5 2 3 Machine Panel GSK980TDi machine panel...

Page 516: ...com GSK980TDi Turning CNC System User Manual 500 Connection GSK980TDi V machine panel 5 2 4 F Address CNC PLC F0000 OP SA STL SPL RWD OP Auto run signal SA Servo ready signal STL Cycle start indicator...

Page 517: ...MEM Auto run selection detection signal MMDI MDI selection detection signal MJ JOG selection detection signal MH MPG selection detection signal MINC Increment feed detection signal F0004 MPST MREF MAF...

Page 518: ...R08O R07O R06O R05O R04O R03O R02O R01O F0037 R12O R11O R10O R09O S12 bit code signal R01O R12O F0040 AR7 AR6 AR5 AR4 AR3 AR2 AR1 AR0 F0041 AR15 AR14 AR13 AR12 AR11 AR10 AR9 AR8 Spindle actual speed...

Page 519: ...U109 U108 F0058 U123 U122 U121 U120 U119 U118 U117 U116 F0059 U131 U130 U129 U128 U127 U126 U125 U124 Macro output signal U100 131 F0064 TLNW TLCH TLNW New tool selection signal for tool life managem...

Page 520: ...group A auxiliary function strobe signal F0132 EM28A EM24A EM22A EM21A EM18A EM14A EM12A EM11A PLC axis control group A auxiliary function code signals EM11A EM28A F0133 EBSYB EGENB EDENB EBSYB PLC a...

Page 521: ...ion code signals EM31A EM48A Fn144 FSCSL2 FSCSL2 The 2nd spindle outline control shifting end signal F0145 EM48B EM44B EM42B EM41B EM38B EM34B EM32B EM31B PLC axis control group B auxiliary function c...

Page 522: ...cy stop signal F0212 COVL CINP CDWL COVL Bit check being executed CINP G04 code being executed CDWL RS232 interface being receiving F0213 CTRD CTPU CTRD RS232 interface being transmitting CTPU Spindle...

Page 523: ...03 JV02 JV01 JV00 G0011 JV15 JV14 JV13 JV12 JV11 JV10 JV09 JV08 JOG override signal JV00 JV15 G0012 FV07 FV06 FV05 FV04 FV03 FV02 FV01 FV00 Feedrate override signal FV00 FV07 G0014 RV2 RV1 RV2 Rapid f...

Page 524: ...tion GR21 2nd spindle gear selection signal 1 for multi spindle function G0030 SOV7 SOV6 SOV5 SOV4 SOV3 SOV2 SOV1 SOV0 SOV7 2nd Spindle override signal SOV7 SOV6 2nd Spindle override signal SOV6 SOV5...

Page 525: ...ge signal MLK Machine lock signal PLC CNC BDT Block skip signal PLC CNC G0046 DRN KEY1 SBK DRN Dry run signal KEY1 Memory protection signal SBK Single block signal PLC CNC G0047 TL128 TL64 TL32 TL16 T...

Page 526: ...es spindle 1 high low speed shifting signal BREFC series spindle 1 mechanical locking signal SFRC series spindle 1 rotation signal CW positive SRVC series spindle 1 rotation signal CCW negative TAPC s...

Page 527: ...UFA EFINA EBUFA Instruction reading signal of PLC control group A ECLRA Reset signal of PLC control group A ESTPA Axis pause signal of PLC control group A ESOFA Servo off signal of PLC control group A...

Page 528: ...0160 EID23B EID22B EID21B EID20B EID19B EID18B EID17B EID16B G0161 EID31B EID30B EID29B EID28B EID27B EID26B EID25B EID24B Data signal of PLC control group B G0166 EBUFC ECLRC ESTPC ESOFC ESBKC EMBUFC...

Page 529: ...l group D G0182 EID7D EID6D EID5D EID4D EID3D EID2D EID1D EID0D G0183 EID15D EID14D EID13D EID12D EID11D EID10D EID9D EID8D G0184 EID23D EID22D EID21D EID20D EID19D EID18D EID17D EID16D G0185 EID31D E...

Page 530: ...ends A0000 5 1005 Tool change execution is mistaken before power off A0000 6 1006 Pre indexing proximity switch not arrived A0000 7 1007 Tool post overheat alarm A0001 0 1008 M10 and M11 codes disable...

Page 531: ...on control does not permit the orientation A0005 0 1040 Spindle orientation time is too long A0005 1 1041 Alarm for the abnormal spindle servo or frequency converter for abnormality A0005 2 1042 Alarm...

Page 532: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 516 Connection...

Page 533: ...ompensation range 2550 2550 least input increment 6 Compensation interval 10000 9999999 least input increment 7 Compensation amount of compensation point N N 0 1 2 3 1023 is determined by the mechanic...

Page 534: ...programming and the input value unit is the least input increment Offset No Offset value Z Offset value 000 0 0200 0 001 5 0201 2 002 3 0202 4 6 4 Notes of Offset Setting The setting and alteration o...

Page 535: ...ble the 2nd segment by position No 062 The Nth segment error offset is set by position No 060 N in the offset table For the negative moving the 1st segment error offset is set by position No 060 in th...

Page 536: ...5 in the offset table the offset value for the 2nd segment is set by the position No 254 in the offset table and the offset value for the Nth segment is set by the position No 256 N in the offset tabl...

Page 537: ...pensation position number of reference point 60 After the above mentioned parameters are set the farthest position number along the negative direction of the roation axis equals to the compensation po...

Page 538: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 522 Connection...

Page 539: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com 523 IV Appendix IV Appendix...

Page 540: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 524 IV Appendix...

Page 541: ...ica Tel 27 11 626 2720 design efamatic com Appendix I GSK980TDi GSK980TDi V Appearance Dimension 525 IV Appendix APPENDIX I GSK980TDi GSK980TDi V APPEARANCE DIMENSION 1 1 GSK980TDi Appearance Dimensio...

Page 542: ...fficial GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 526 IV Appendix 1 2 GSK980TDi V Appearance Dimension GSK980TDi V appearance dimension...

Page 543: ...UTLINE DIMENSION of ACCESSIONAL PANEL 2 1 Outline Dimension of Accessional Panel AP01A AP01 Accessional Panel of GSK980TDi can be fixed below the panel and the outline dimension is as follow 2 2 Outli...

Page 544: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 528 IV Appendix...

Page 545: ...GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com Appendix III Outline Dimension of I O Deconcentrator MCT01B 529 IV Appendix APPENDIX OUTLINE DIMENSION of I O Deconcentrator MCT01B N...

Page 546: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 530 IV Appendix...

Page 547: ...nent damage etc due to the incorrect connection during installation and connection MCT06 R deconcentrator is composed of the deconcentrator basic module the relay extension module and the spindle serv...

Page 548: ...Official GSK Agents in South Africa Tel 27 11 626 2720 design efamatic com GSK980TDi Turning CNC System User Manual 532 IV Appendix...

Page 549: ...0000000 00000000 012 10101011 10101011 013 00000000 00000000 014 00011111 00011111 017 00001000 00001000 018 00000000 00000000 020 00000000 00000000 172 01100000 01100000 174 00001000 00001000 175 000...

Page 550: ...2 X 4000 4000 Z 8000 8000 023 X 100 100 Z 100 100 024 0 0 025 0 0 026 100 100 027 8000 8000 028 200 200 029 100 100 030 200 200 031 1260 1260 032 X 200 200 Z 400 400 033 X 100 100 Z 200 200 034 X 0 0...

Page 551: ...99999999 Z 99999999 99999999 047 X 0 0 Z 0 0 048 0 0 049 0 0 050 0 0 051 1 1 052 0 0 053 0 0 054 0 0 055 1 1 056 0 0 057 1 1 058 0 0 059 0 0 060 0 0 061 0 0 062 0 0 063 0 0 064 0 0 065 0 0 066 0 0 067...

Page 552: ...meter backup S2 0 0 S3 0 0 077 0 0 078 0 0 079 0 0 080 0 0 081 0 0 082 0 0 083 0 0 084 4 4 085 0 0 086 0 0 087 0 0 088 0 0 089 0 0 090 0 0 091 0 0 092 0 0 093 0 0 094 0 0 095 0 0 096 X 0 0 Z 200 200 0...

Page 553: ...ckup S2 1 1 S3 1 1 112 0 0 113 X 3800 3800 Z 7600 7600 114 X 0 0 Z 0 0 115 0 0 116 0 0 117 0 0 118 0 0 119 3 3 120 X 0 0 Z 0 0 121 X 0 0 Z 0 0 122 X 0 0 Z 0 0 123 X 0 0 Z 0 0 124 0 0 125 0 0 126 0 0 1...

Page 554: ...r backup 151 0 0 152 0 0 153 0 0 154 10 100 155 0 0 156 0 0 157 0 0 158 0 0 159 0 0 160 0 0 161 0 0 162 S1 10 10 S2 10 10 S3 10 10 163 S1 100 100 S2 100 100 S3 100 100 164 S1 14 14 S2 0 0 S3 0 0 165 0...

Page 555: ...vel User parameter backup 197 0 0 198 0 0 199 0 0 200 0 0 204 0 0 205 0 0 206 0 0 207 0 0 208 0 0 209 0 0 210 0 0 211 0 0 212 0 0 213 0 0 214 0 0 215 0 0 216 0 0 217 0 0 218 0 0 219 X 1 1 Z 2 2 220 S1...

Page 556: ...andard parameter 3 servo 0 1u level User parameter backup 240 10 10 241 1 1 242 0 0 243 1 1 244 0 0 245 1 1 246 0 0 247 0 0 248 0 0 249 X 1000 10000 Z 1000 10000 251 0 0 252 0 0 253 0 0 254 0 0 Note T...

Page 557: ...analog voltage control is invalid 016 Tool offset numbers exceed their valid range 0 32 017 Tool number exceeds the range of No 084 parameter 018 The data specified by the interpolation command cannot...

Page 558: ...lue P exceeds its allowed range in G74 0065 X value is 0 or not input in G75 0066 P is in default or out of range in G75 0067 Z single cutting value Q exceeds its allowed range in G75 0069 Starting po...

Page 559: ...ation in G65 0104 G65 commands illegal H command 0105 Macro variable number of G65 is illegal error 0109 P command value isn t variable in G65 0111 H99 user alarm number in G65 exceeds its range 0112...

Page 560: ...be modified for current operation level 0175 W value or macro variety value of W is out of range while writing parameters 0176 W value or macro variety value of W is not a valid binary value while wr...

Page 561: ...rigid tapping or rigid screw 0238 Have not selected the spindle used to the rigid tapping for the multi spindle function device when rigid tapping 0239 Cannot switch the spindle used to the tapping w...

Page 562: ...ig or the arc data is mistaken 0286 The arc chamfer radius is too big or the arc data is mistaken 0287 The linear chamfer length is too big or the intersection is not on the arc 0288 The arc chamfer r...

Page 563: ...315 overtravel in setting positive location of axis 5th 6316 overtravel in setting positive location of axis 6th 6321 overtravel in setting negative location of axis X 6322 overtravel in setting negat...

Page 564: ...l 6414 axis 4th overtravel 6415 axis 5th overtravel 6416 axis 6th overtravel 6421 axis X overtravel 6422 axis Z overtravel 6423 axis Y overtravel 6424 axis 4th overtravel 6425 axis 5th overtravel 6426...

Page 565: ...xis 5TH equipped absolute encoder Return machine zero point manually and set zero point again 6716 The error of actual position and memory position oversteps the range permitted as axis 6TH equipped a...

Page 566: ...le axis 4TH equipped absolute encoder Check up parameters and renew to set machine zero points 6755 Gear ratio of CNC or servo the direction of axis moving and the machine zero points are not as diffe...

Page 567: ...t of range as axis 6TH of equipping absolute encoder 7001 The name of axis isn t in the usable range or exists same name with others set parameter 225 7002 increment system of additional axis Y 4th 5t...

Page 568: ...t again please 7104 Nvram data error OffsUnmoved n Restart machine and return zero point and set tool offset again please 7105 Nvram data error Last_Toffs n Restart machine and return zero point and s...

Page 569: ...too long 7815 The voltage is low or unsteady 7816 NVRAM data verifies error 7817 The time is too short to save NVRAM data for last time when lost power 7830 Machine diagnosis configuration file is mod...

Page 570: ...1 1025 Have not checked chuck clamping releasing in position signal A0003 3 1027 Tool pot is not released or lock signal is not cancelled A0003 4 1028 Has not found the target tool number A0003 5 102...

Reviews: