background image

        Contents 

 

I

 

  The user manual is for GSK980TC3 Series Bus Turning CNC System, 

divided into Programming and Operation.

 

 

 

 

  This manual describes the various matters concerning the operations 

of this CNC system as much as possible. However, it is impossible to give 

detailed descriptions to all the unnecessary or unallowable operations due to 

space limitation and product specific applications. Therefore, the matters not 

specially described herein should be considered as “impossible” or 

“unallowable”. 

 

 

 

 

This user manual is the property of    GSK CNC Equipment Co., Ltd. 

All rights are reserved. 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 980TC3 Series

Page 1: ...criptions to all the unnecessary or unallowable operations due to space limitation and product specific applications Therefore the matters not specially described herein should be considered as impossible or unallowable This user manual is the property of GSK CNC Equipment Co Ltd All rights are reserved It is illegal for any organization or individual to publish or reprint this manual GSK CNC Equi...

Page 2: ...C3 Series Bus CNC Turning System software version V1 4 in detail To ensure the product works in a safe and efficient state please read this manual carefully before installation and operation Warnings Improper operations may cause unexpected accidents Only those qualified staff are allowed to operate this system Special notes The power supply fixed on in the cabinet is exclusively used for the CNC ...

Page 3: ...and operating the product please read this manual and the manual provided by the machine tool builder carefully and operate the product according to these manuals Otherwise the operation may cause damage to the product and machine tool or even cause personal injury Caution z The functions and specifications e g precision and speed described in this manual are only for this product itself For those...

Page 4: ... please contact us in time Connection z Only qualified personnel can connect and inspect the system z The system must be earthed The earth resistance should not be greater than 0 1Ω and a neutral wire zero wire cannot be used as an earth wire z The connection must be correct and secured Otherwise the product may be damaged or unexpected results may occur z Connect the surge absorbing diode to the ...

Page 5: ...User Responsibility Be trained with the safety operation of CNC system operation procedures and familiar with the safety operation Be responsible for the dangers caused by adding changing or modifying the original CNC systems and accessories Be responsible for the danger caused by failing to observe the operation maintenance installation and storage in the manual This user manual shall be kept by ...

Page 6: ...Introduce PLC operations of GSK980TC3 Series Bus Turning CNC system Ⅲ Function Description Introduce the main function of GSK980TC3 Series Bus Turning CNC system Ⅳ Installation and Connection Introduce the installation connection and setting methods of GSK980TC3 Series Bus Turning CNC system Appendix Introduce the usage of GSK980TC3 Series Bus Turning CNC system matched with a servo turret ...

Page 7: ...utput Signal 10 2 5 3 The Distinguish of the Signal State Between the 1st Level and the 2nd Level Program 10 2 6 Interlocking 11 CHAPTER 3 PLC ADRRESS 13 3 1 Machine PLC address X 13 3 1 1 X Address on the I O Input 14 3 1 2 X Address on the MDI Panel 14 3 2 PLC Address of the Machine Tool Side Y 15 3 2 1 Y Address on the MDI Panel 15 3 3 PLC CNC Address G 16 3 4 CNC PLC Address F 16 3 5 Internal ...

Page 8: ... COM Common Line Control 37 5 18 COME Common Line Control End 38 5 19 ROT Binary Rotation Control 38 5 20 SFT Shift Register 41 5 21 DIFU Rising Edge Check 42 5 22 DIFD Falling Edge Check 43 5 23 COMP Binary Comparison 43 5 24 COIN Coincidence Check 44 5 25 MOVN Transfer of Data 45 5 26 MOVB Transfer of One Byte 46 5 27 MOVW Transfer of Two Byte 47 5 28 XMOV Binary Index Modifier Data Transfer 47 ...

Page 9: ...ng a Figure 79 3 3 3 Editing a Figure 79 3 3 4 Ladder Diagram Note 81 3 3 5 Export 82 III FUNCTION 85 CHAPTER 1 CONTROLLED AXIS 87 1 1 Output Signal of Controllable Axis 87 1 2 Output of Axis Movement State 87 1 3 Servo Ready Signal 88 CHAPTER 2 PREPARATION FOR OPERATION 89 2 1 Emergency stop 89 2 2 CNC Overtravel Signal 89 2 3 Alarm Signal 90 2 4 Operation Mode Selection 91 2 5 Status Output Sign...

Page 10: ...Contour Control Mode 117 8 3 1 Cs Contour Controlled Axis Setting 117 8 3 2 Switch Spindle Rotation Control Cs Contour Control 117 8 3 3 Axis Setting of Cs Contour Controlled Axis Executing Interpolation118 8 3 4 Cs Contour Controlled Axis Reference Point Return 118 8 3 5 Cs Contour Controlled Axis Run Auto Manual 118 CHAPTER 9 PROGRAMMING CODE 121 9 1 Custom Macro Program 121 CHAPTER 10 DISPLAY S...

Page 11: ...nterface Signal Diagram 162 2 8 2 Spindle Interface Definition 162 2 8 3 Cable Connection Diagram 163 CHAPTER 3 MACHINE CONTROL I O INTERFACE 165 3 1 Interface Signal Diagram 165 CHAPTER 4 MACHINE DEBUGGING 167 4 1 Debug Preparation 167 4 2 System Power on 167 4 3 Emergency Stop and Limit 168 4 4 Changing the Gear Ratio 169 4 5 Backlash Compensation 170 4 6 Settings relevant to the Drive Unit 172 ...

Page 12: ...nd meanings of M code M00 M99 207 2 that occupies a line exclusively means the end of M code information storage 207 3 The codes and meanings of X signal X0 0 X6 7 207 4 The codes and meaning of Y signal Y0 0 Y5 7 207 5 The codes and meanings of K signal Y6 0 Y63 7 207 6 The codes and meanings of A signal A0 0 A31 7A 208 7 end end sign 208 APPENDIX 4 COMMON DEBUGGING METHOD 209 1 1 Zero Return Met...

Page 13: ...1 Programming Ⅰ Programming Ⅰ ...

Page 14: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 2 一 Programming ...

Page 15: ...ormed the programming according to the calculation operation The compiling of the sequence programming starts with developing of the ladder diagram Specification GSK980TC3 PLC Programming language Ladder Program level 2 The 1st level program execution cycle 8ms Basis code average treatment time 5μs Programming capacity 8000 steps Code Basis code function code Internal relay R PLC alarm detection A...

Page 16: ...he machine tool can be expressed by the ladder diagram The functions such as the timer and counter can not be expressed by relay symbols which can be indicated by the specified function code symbols The compiled ladder diagram should be upgraded to the system 1 5 Sequence Programming Debugging Step 3 The sequence programming can be debugged using the following methods 1 Debugging with emulator The...

Page 17: ...olling circuits each of them can be simultaneously operated When the relay A is operated in the following figure the replay D and E can be operated when the contactor A and B are closed at the same Each replay in the PLC sequence control is operated in turn The relay D is operated before relay A and then the relay E operates refer to the following figure Namely each relay is operated based upon th...

Page 18: ...ycle PLC performs from the beginning to the end of the ladder diagram It performs again from the beginning of the ladder diagram after this diagram is performed which is called cycle performance The performance time from the beginning to the end of the ladder diagram is abbreviated as a period of a cycle treatment The shorter of the treatment period is the stronger of the response capacity of the ...

Page 19: ...O PLC is always performed the ladder diagram calculation other than the interruption of the response exchange data Fig 2 3 2 When the last partition value of the 2nd level program of the n is performed the program is then executed from the beginning of the program In this case when the partition value is n the performance time of one cycle is 8 n ms The 1st level program performs once each 8ms the...

Page 20: ...g 3 It is easy to find some reasons when the operation malfunction occurs The methods of the main structure programming are shown below 1 Sub program The subprogram is regarded as a treatment unit based on the ladder diagram Task A Task B A A C B C Fig 2 4 1 2 Nesting One subprogram can be performed the task by calling another one Task A Task B Main program Task A1 Task An Task A11 Task A12 Subpro...

Page 21: ...t Signal The treatment of the input signal CNC CNC PLC Shared register Machine tool input register 8ms IO terminal The 2nd program input signal latch Latched at the beginning of the 2nd level The 1st level program The 2nd level program Fig 2 5 1 The treatment of the output signal Fig 2 5 2 ...

Page 22: ...ine tool input register can be locked to the 2nd level program input latch as long as the 2nd level program performs The signal state in this latch keeps invariable during the performance of the 2nd level program 2 5 2 The Treatment of the Output Signal 1 NC output register The output signal transfers to the NC output register from the PLC each 8ms 2 Machine tool output register The signal memoriz...

Page 23: ...d therefore the 2nd partition of the 2nd level program is performed in this case the state of the A is still latched as the one last time So C 1 In this way the state both B and C are different 2 6 Interlocking In the sequence control the interlocking is very important from the safety issue It is necessary to use the interlocking in the sequence control programming Simultaneously the hard interloc...

Page 24: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 12 一 Programming ...

Page 25: ...r system 0 7 are separately indicated the bytes 0 7 bits in the front of the address number The address type of the GSK980TC3 PLC is shown below Table 3 1 Address Address explanation Length X Machine PLC 128 bytes INT8U Y PLC machine 128 bytes INT8U F CNC PLC 256 bytes INT8U G PLC CNC 256 bytes INT8U R Intermediate relay 990 bytes INT8U D Data register 0 255 INT16U DC The data register of the coun...

Page 26: ... modify its signal definition The buttons on the MDI panel should be firstly responded by CNC and then conveys the X signal to PLC The corresponding relationships are shown below Table 3 1 2 1 Button input PLC address Button input PLC address Edit X16 1 Rapid 100 X19 1 Auto X16 2 Axis 4th X19 2 MDI X16 3 Manual feed axis X X19 3 Zero return X16 4 Manual feed axis Y X19 4 Single step X16 5 CCW axis...

Page 27: ...ndicator Y20 0 MDI key indicator Y16 3 X axis key indicator Y20 1 Zero return key indicator Y16 4 4th axis key indicator Y20 2 MPG Step key indicator Y16 5 C axis key indicator Y20 3 Manual key indicator Y16 6 Cooling indicator Y20 4 Program zero return indicator Y16 7 Spindle stop indicator Y21 0 Single indicator Y17 0 Feedrate override 100 Y21 1 Skip indicator Y17 1 Cycle start indicator Y21 4 M...

Page 28: ... Rapid switch G19 7 Manual reference point return selection signal G43 7 Manual feed axis 1st G100 0 Skip G44 0 Manual feed axis 2nd G100 1 Single G46 1 Manual feed axis 3rd G100 2 Dry run G150 7 Manual feed axis 4th G100 3 Miscellaneous lock G5 6 Manual feed axis C G100 4 Machine lock G44 1 Manual feed axis 1st G102 0 Spindle CCW G26 2 Manual feed axis 2nd G102 1 Spindle CW G26 3 Manual feed axis...

Page 29: ...diagram is performed once R991 System timer The following four signals can be used for system timer 7 6 5 4 3 2 1 0 Always cut off Always power on 200ms period signal 1s period signal 104ms ON 96ms OFF 504ms ON 496ms OFF R511 Fig 3 5 2 3 6 Nonvolatile Relay Address K This address area is used for nonvolatile replay and PLC parameter setting This area is called nonvolatile relay area namely the con...

Page 30: ...chine tool or injury of the person may occur 3 7 Information Display Request Address A This address area is reset when the system is turned on Its definition type INT8U totally 32 bytes Fig 3 7 1 3 8 Counter Timer C This area is used for placing the current count value of the counter The data is reset after the system is turned off Its definition type 128 addresses 3 9 Counter Preset Value Address...

Page 31: ...ster area namely the content inside the register will not lose even if the power of the system is turned off Its definition type 128 addresses The setting value of the DT is only read instead of writing 3 12 Data Table Address D The content inside the memory will not lose even if the power of the system is turned off Its definition type totally 256 addresses 3 13 Sign Address L It is used to speci...

Page 32: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 20 一 Programming ...

Page 33: ...of the register the signal state specified by address set to ST0 RD NOT Left shift one bit of the content of the register the signal state specified by address is set to ST0 after its state is set to NOT WRT Output the logic calculation result to the specified address WRT NOT Output the logic calculation result after NOT to the specified address AND Logic AND AND NOT Logic AND after the specified ...

Page 34: ...specified state is NOT Code explanation z Connect 1 contact with series connection by using AND AND NOT code The numbers of series connection contacts are unconstrained and this code can be used for dozens of times Refer to the following programming X002 1 Y003 7 F100 3 X008 6 RD X002 1 AND NOT F100 3 AND X008 6 WRT Y003 7 Fig 4 2 1 4 3 OR OR NOT Code Mnemonic symbol and function Table 4 3 1 Mnemo...

Page 35: ...branches and from the left bus to the node N1 The branches and are series connection circuit block When the series connection circuit block is performed between bus to node or among the nodes other than the first branch use the RD code when the following branch is ended The branch is not a series connection circuit block which can be used by the OR code OR STK and AND STK are the code without oper...

Page 36: ...ithout any address Refer to the following programming 1 X 002 1 Y 003 7 F100 3 X 011 0 R 100 0 G 003 3 R 100 3 R 009 7 B lock B lock R D X 002 1 O R N O T F100 3 O R N O T X011 0 R D R 100 0 A N D N O T R 100 3 R D G 003 3 A N D R 009 7 O R STK 1 A N D S TK 2 2 Fig 4 5 1 As for the abovementioned ladder diagram and command table OR STK indicates parallel connection of the series connection circuit...

Page 37: ...ubprogram 24 COIN Coincidence check 7 SET Set 25 MOVN Transfer of an arbitrary number of bytes 8 RST Reset 26 MOVB Transfer of 1 byte 9 JMPB Label jump 27 MOVW Transfer of 2 bytes 10 LBL Label 28 XMOV Indexed data transfer 11 TMR Timer 29 DSCH Binary data search 12 TMRB Fixed timer 30 ADD Binary addition 13 TMRC Timer 31 SUB Binary subtraction 14 CTR Binary meter 32 ANDF Functional AND 15 DEC Bina...

Page 38: ...ad cycle is made by the closed loop calling an alarm will be issued by system Therefore to execute the data volume under the control the allowable subprogram calling times are 100 and the subprogram calling in the 1st level is disabled Alarm will be issued for the instructions or network between SP and END2 SPE and SP which can t be executed by system Format Fig 5 3 1 Control condition ACT 0 execu...

Page 39: ...level is disabled Alarm will be issued for the instructions or network between SP and END2 after SPE and before SP which can t be executed by system Format CALLU Subprogram number Fig 5 4 1 Parameter Subprogram number specifies the called subprogram number Range 0 99 5 5 SP Subprogram Function The SP functional instruction is used to create a subprogram A subprogram number is specified as a subpro...

Page 40: ... is used with the S P the control will return to the main program which called the subprogram when the instruction is executed the subprogram is written after END2 Format Fig 5 6 1 Example SPE SP P33 END2 CALL P33 Fig 5 6 2 5 7 SET Set Function Set to 1 for the specified address Format Fig 5 7 1 Control condition ACT 0 keep add b invariably ACT 1 set add b to1 SPE ACT SET Add b address ...

Page 41: ...a Ladder immediately after the lable set in a ladder program JMPB has the following additional functions More than one jump instruction can be coded for the same label Jumped END1 and END2 are forbidden Jumped subprogram and subprogram are forbidden Jump back is permitted but the user should handle the infinite loop may be caused by it Jumped main program and subprogram are forbidden Format Fig 5 ...

Page 42: ...nstruction specifies a label in a ladder program It specifies the jump destination for JMPB functional instruction Note one xx label is only specified one time with LBL Otherwise the system alarms Format Fig 5 10 1 Parameter xx specifies the label of the jump destination Label number range 0 99 Example Fig 5 10 2 5 11 TMR Timer Function This is an on delay timer Format Fig 5 11 1 JMPB L33 LBL L33 ...

Page 43: ...and 8ms is taken as the execution base Those time less than 8ms are taken as 8ms i e it is set for 54ms 54 6 8 6 2ms is needed to be added so the actual execution time is 56ms The time of the timer is set under the TMR of PLCPAR in PRG interface The system will automatically detect the range of the sequence number of the timer alarm will be issued for those duplicate or beyond range sequence numbe...

Page 44: ...182 h 0 to the 1st level scanning period 1min 4 1min to 65535min 0 to 1s 1ms 5 1ms to65 4s 0 to the 1st level scanning period Preset time The fixed time setting of the fixed timer range 0 65535 Output W output coil W 1 when the output reaches the preset value W 0 when the output does not reach the preset value Note The system automatically check the timer s sequence number range An alarm occurs wh...

Page 45: ...0 to the 1st level scanning period 1min 4 1min to 65535min 0 to 1s 1ms 5 1ms to 65 4s 0 to the 1st level scanning period Output W output coil W 1 when the output reaches the preset value W 0 when the output does not reach the preset value Note Time of the timer is set under the TMR of PLCPAR in PRG interface TMRC timer and TMR timer share one address so their sequence numbers cannot be repetitive ...

Page 46: ...p or down counter UPDOWN UPDOWN 1 Up counter UPDOWN 0 Down counter Reset RST RST 0 release reset RST 1 enable reset When W 0 the integrated value is reset to the initial value RST is set to 1 only when reset is required Count signal ACT ACT 1 count is made by catching the rise of ACT ACT 0 counter does not operate W does not change Parameter METER specifies the counter serial number with xxx which...

Page 47: ...ress Parameter length Set the size of code data to the 1st digit of the parameter 0001 code data is in binary format of 1 byte length 0002 code data is in binary format of 2 byte length S1 code data address Specifies an address at which code data is stored S2 number specification decode designation Specifies the first of the 8 1 byte or 16 2 bytes continuous numbers to be decoded S3 decode result ...

Page 48: ...ing 1 but its capacity data does not change Format Fig 5 16 1 Table 5 16 1 S1 S2 S1 S2 0 1 2 9 XXX YYY AAA 10 11 12 N 1 UUU Control conditions Reset RST RST 0 do not reset RST 1 reset error output W Activate instruction ACT ACT 0 do not execute COD ACT 1 execute COD Take value of Conversion input data address S1 as the table number of conversion table take out a corresponding conversion data which...

Page 49: ...d from the specified address S2 Conversion data output address Memory of the byte length specified in the format designation is necessary from the specified address Output If there are any abnormality when executing the CODB instruction W 1 Note Size of the conversion data table is maximum 100 This conversion data table is programmed between the parameter conversion data output address of this ins...

Page 50: ...ccurs 5 18 COME Common Line Control End Function The instruction can be used to specify the control range of the common control line instruction COM This instruction cannot be used alone It must be used together with the COM instruction Format COME Fig 5 18 1 5 19 ROT Binary Rotation Control Function Controls rotors such as the tool post rotary table etc and it is used for the following functions ...

Page 51: ...tion or the number of steps INC INC 0 calculates the number of the position If the position one position before the goal position is to be calculated specify INC 0 and POS 1 INC 1 calculates the number of steps If the difference between the current position and the goal position is to be calculated specify INC 1 and POS 0 Execution instruction ACT ACT 0 the ROT instruction is not executed W does n...

Page 52: ...he result of W is to be used always check that ACT 1 Example Rotor rotation direction Fig 5 19 2 CNO W DIR POS ACT INC ROT S1 Turntable indexing address S2 Current position address S3 Target position address S4 Calculating result output address Fig 5 19 3 Perform the short path rotation and calculate the position number of previous one position of goal position Current position number S2 1 positio...

Page 53: ... Format designation Fig 5 20 1 Control conditions Shift direction specification DIR DIR 0 Left shift DIR 1 Right shift Condition specification CONT CONT 0 do not cycle shift CONT 1 cycle shift Reset RST The shifted out data W 1 is reset W 0 RST 0 W is not reset RST 1 W is reset W 0 Actuation signal ACT ACT 0 do not execute SFT instruction ACT 1 shifting processing is done when ACT 1 For shifting o...

Page 54: ...Edge Check Function The DIFU instruction sets the output signal to 1 for one scanning cycle on a rising edge of the input signal Format DIFU ACT L rising edge number W Fig 5 21 1 Control condition Input signal On a rising edge 0 1 of the input signal the output signal is set to 1 Output signal The output signal level remains at 1 for one scanning cycle of the ladder level where this functional ins...

Page 55: ...the output signal is set to 1 Output signal the output signal level remains at 1 for one scanning period of the ladder level where this functional instruction is operating Parameter L rising edge number range 0 255 Another DIFU instruction or DIFD instruction in the ladder uses the same number the system will alarm Operation ACT OUT 1 2 3 4 Execution period Fig 5 22 2 The system checks the sequenc...

Page 56: ...a length Specification of format 0 0 0 Constant 1 Address 1 1 byte length data 2 2 byte length data Fig 5 23 2 S1 S2 content of comparison source 1 and comparison source 2 It can be constant and also be address number Address number R X Y F G K A D T C Output W 0 input data comparison data W 1 input data comparison data 5 24 COIN Coincidence Check Function Check whether the input value and compari...

Page 57: ...put W W 0 input value comparison value W 1 input value comparison value 5 25 MOVN Transfer of Data Function The MOVN instruction transfers data from source address and a specified binary data to a specified destination address Format Fig 5 25 1 Control condition ACT 0 No data is transferred ACT 1 The byte of specified number is transferred Parameter Length transferred byte number S1 stating byte o...

Page 58: ...hen S1 is the addressD 50 and S2 is D60 D60 50 W 1 the specified number byte is delivered W 0 no data be delivered If it detects that it exceeds the range of parameter type in transferring an alarm occurs 5 26 MOVB Transfer of One Byte Function The MOVB instruction transfer one byte data from a specified source address to a specified destination address Format MOVB ACT S1 transfer source address S...

Page 59: ...estination address 5 28 XMOV Binary Index Modifier Data Transfer Function This function instruction instructs reading and rewriting of data in the data table Number of data table capacity in the data table can be specified by specifying the address In PLC run perform the data table according to the user setting Format RW W RST ACT XMOV S1 Storage address of data in data table S2 Data table head ad...

Page 60: ...umber of data table The table head address must be the value set in D data table S3 Input output data address In case of reading set the address of memory which stores a reading result In case of the writing set the address of the memory which stores a writing result its occupied byte number meets the setting of Length format Limit the address to D register S4 Index storage address It is used to r...

Page 61: ...te the DSCH instruction if the searched data is not found or is two or more than two W 1 Reset RST RST 0 Release reset RST 1 Reset W 0 Activation instruction ACT ACT 0 Do not execute DSCH instruction W does not change ACT 1 Execute DSCH instruction If the search data is found table number where the data is stored will be output If the search data is not found W becomes 1 Parameter Length Specifies...

Page 62: ...s instruction performs binary addition between 1 2 byte data In the operation result register operation data is set besides the numerical data representing the operation results The required number of bytes is necessary to store each augend the added and the operation output data Format ADD RST ACT Length Format specification S1 Augend address S2 Addend address or constant S3 Operation result sum ...

Page 63: ... data length 5 31 SUB Binary Subtraction Function This instruction executes the subtraction operation in the binary format of 1 or 2 bytes In the operation result register operation data is set besides the numerical data representing the operation A required number of bytes is necessary to store the subtrahend and the result Format SUB RST ACT Length1 Format specification S1 Menuemd address S2 sub...

Page 64: ...n the result of operation Output W 0 Operation correct W 1 Operation incorrect When W 1 the result of subtraction exceeds the specified data length 5 32 ANDF Functional And Function The ANDF instruction ANDFs the contents of address A with a constant or the contents of address B and stores the result at address C Format ANDF ACT Length Format specification S1 Address A S2 Constant or address B S3 ...

Page 65: ...Length format specification is treated as input data S3 Address used to store the result of an ANDF operation The result of and ANDF operation is stored starting at this address and has the data length specified in Length format specification Example When address A and address B hold the following data Address A Address B The result of the ANDF operation is as follows Address C 5 33 ORF Functional...

Page 66: ...tion is treated as input data S2 Input data to be ORed with When address specification is selected in format specification the data that is held starting at this address and has the data length specified in Length format specification is treated as input data S3 Address used to store the result of an ORF operation The result of an ORF operation is stored starting at this address and has the data l...

Page 67: ... The data that is held starting at this address and has the data length specified in Length format specification is treated as input data S2 Address used to output the result of a NOT operation The result of a NOT operation is stored starting at this address And has the data length specified in Length format specification Example When address A holds the following data Address A The result of the ...

Page 68: ...to be exclusive ORed The data that is held starting at this address and has the data length specified in Length format specification is treated as input data S2 Input data to be exclusive ORed with When address specification is selected report that specification the data that is held starting at this address and has the data length specified in Length format specification is treated as input data ...

Page 69: ...he system and the user can t define them 4 X address on IO input interface and CNC PLC F address 4 Such case like vertical line overhanging node disconnected horizontal through line paralleling to the node network will result in the nodes or network that can t be executed so alarm will be issued by the system 5 Star network in which there is no direct connection between the vertical lines of diffe...

Page 70: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 58 一 Programming W W W W W W W Fig 6 1 ...

Page 71: ...59 Operation Ⅱ Ⅱ Operation ...

Page 72: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 60 Ⅱ Operation ...

Page 73: ...nterface corresponding the current soft key reports there is the sub menu in the menu all operations in PCL are executed during MDI mode and only view and search can be executed during other modes 1 2 INFO interface display 1 2 1 INFO interface Press INFO key on the panel to enter the default INFOR interface as Fig 1 2 1 1 If the INFO soft key has not found on the below of the screen the bit param...

Page 74: ...ined by the system and the user cannot modify the file outside of the system otherwise the file maybe be deleted or cannot be identified 3 Selecting ladder Move the cursor or input LX LXX X XX is number to specify the file name the system checks whether X XX is the known file number after Enter is pressed if the system has not checked it it creates an ladder with the name ladder0X grp or ladderXX ...

Page 75: ...STOP stop DEBUG debug Diagram ladder program Input display the input data Press in the panel to view the input data MEA Commentaries of element positioned by the cursor MDI mode current operation mode Press the Page Up Page Down four Direction keys to search view and modify the elements 1 2 3 PLCPAR Interface Press PLCGRA to enter PLCPAR interface or define the bit parameter N0 26 6 1 to press INF...

Page 76: ...he state before power OFF 0 the address resets to default state after power OFF Input display the input data MDI mode current operation mode note the relative parameter of PLCPAR can be modified only in MDI mode Press the Page Up Page Down four Direction keys to search view and modify the elements 1 2 4 PLCDGN Interface Press PLCDGN to enter PLCDGN interface or define the bit parameter N0 26 6 1 t...

Page 77: ... operation mode Press the Page Up Page Down four Direction keys to search the corresponding diagnosis number Generally only the searching can be operated in the interface the I O interface of PLC enters the signal debug mode only when the user gets the authority to set K0 1 to 1 At the moment the user can modify the X Y signal 1 2 5 PLCTRA Interface PLCTRA interface is consist of two interfaces Se...

Page 78: ...er Input the performance time of the trace The numerical range of the periodic cycle is determined by the value of the resolution or the specified signal address quantity and its range is displayed at the right side 4 Frame limit When the sample mode is set to signal change then display this parameter Input the sampling quantity and its range is displayed at the right side 5 Stop condition without...

Page 79: ...en the signal specified by the trigger address which is set by the sampling condition Trigger setting When the sampling mode is set to signal change and then the sampling condition is set to signal trigger this parameter is enabled 1 Address The input signal address instead of using the R address is treated as the sampling of the trigger signal 2 Mode The trigger mode inputs the specified trigger ...

Page 80: ...ght side the timing of trace stopping is placed at the middle side and the max allowance timing is placed at the right side 4 Setting address Move the cursor by the and the signal address that will be traced is inputted inside the it can be traced 15 signals at the same time Any address can be inputted As for the R address the previous 3 positions can be inputted the address before 256 the 4th and...

Page 81: ...again in the PLCPAR interface then enter the PLC address and parameter setting interfaces refer to the Fig 2 1 which includes the nonvolatile relay timer data list counter F address corresponding with the M function It is used for checking and setting these addresses parameters and data list User can set it after the debugging password is input and gained an authority Fig 2 1 2 1 Nonvolatile Hold ...

Page 82: ...he power is turned off Input Input data display MDI mode Current working mode Return Return to the previous menu After modification the system displays KPAR downloading successful the system displays downloading fail when the save is incorrect the illegal downloading parameter displays without downloading conditions The search and positioning can be performed by the pageup pagedown and four direct...

Page 83: ... data MDI mode Current working mode Return Return to the previous menu After modification the system displays KPAR downloading successful the system displays downloading fail when the save is incorrect the illegal downloading parameter displays without downloading conditions The search and positioning can be performed by the pageup pagedown and four direction keys on the panel checking and modifyi...

Page 84: ...y is open Input display the input data MDI mode Current working mode Return Return to the previous menu After modification the system displays KPAR downloading successful the system displays downloading fail when the save is incorrect the illegal downloading parameter displays without downloading conditions The search and positioning can be performed by the pageup pagedown and four direction keys ...

Page 85: ...an be changed after the password authority is open Input display the input data MDI mode Current working mode Return Return to the previous menu After modification the system displays KPAR downloading successful the system displays downloading fail when the save is incorrect the illegal downloading parameter displays without downloading conditions The search and positioning can be performed by the...

Page 86: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 74 Ⅱ Operation ...

Page 87: ...ersion debugging and printing of the GSK 980TC3 series ladder diagram This software can be used in the Interfaces 98 Interfaces Me Interfaces 2000 Interfaces XP and Interfaces 2003 3 2 Software Introduction 3 2 1 Software Start The compilation software of the GSK ladder diagram is a green one without installing which includes two files Lad Edit Exe and Diag mea and one folder LadFile The Ladder01 ...

Page 88: ...tly opened file list Note In the ladder diagram editing dialog box each volume of the ladder diagram version number suitable machine and ultimate modifier can be indicated by English instead of Chinese otherwise the error may occur after transferring z Edit menu The edit menu includes some functions such as the cutting copy pasting searching conversion and editing etc z View menu Control the displ...

Page 89: ...lected content to the clipboard Copy the selected content to the clipboard Paste content from the clipboard Ladder diagram conversion Component search Print the ladder About the dialog box 3 3 1 2 Editing Toolbar Insert the normally opened contact Insert the normally closed contact Insert the horizontal breakover line Insert the vertical breakover line place at the lower right corner of the cursor...

Page 90: ...coil Insert the output coil reverse Function code button There are two methods in the Edit function code 1 Pop up the drawing menu by click the small arrow at the right and then select the function codes Fig 3 3 1 2 1 2 Or click the button icon set the function code in the function code selection dialog Fig 3 3 1 2 2 ...

Page 91: ...ition of the block then drag to the end The selected area indicates by the rectangle with dotted line before releasing the left key Fig 3 3 2 2 The inverted color of the whole ladder diagram after releasing that is the ladder diagram within this rage is selected and the next operation can be performed For example cutting deletion and copy etc the drawing is executed with inverse colors Fig 3 3 2 3...

Page 92: ...out the environment menu by clicking the right key of the mouse 2 Select the Edit Alt E Pasting P of the main menu 3 Shortcut key Ctrl V 3 3 3 4 Deletion There are three ways for carrying out this operation after the ladder diagram area to be deleted is selected 1 Select the basis code Deletion node after springing out the environment menu by clicking the right key of the mouse once 2 Click the De...

Page 93: ...on on the editing bar 3 Shortcut key F7 3 3 4 Ladder Diagram Note 3 3 4 1 The Line Note of the Ladder Diagram Click the left key of the mouse twice out of the bus area at the ladder diagram right input the notes in the editing frame Fig 3 3 4 1 1 3 3 4 2 Notes of the Ladder Diagram s Component There are two ways for carrying out this operation after moving the cursor to the position to be modified...

Page 94: ...y clicking the OK button Fig 3 3 4 2 3 The notes saved will be displayed the output window under the screen when the component is selected each time refer to the following figure Fig 3 3 4 2 4 3 3 5 Export The ladder diagram file should be converted when it is edited and saved which can be generated the performable file after converting and then transfer to the CNC using the serial port ...

Page 95: ...11 System Communication GSK980TC3 Programming and Operation User Manual The ladder diagram file is then produced Select the file Alt F Ladder diagram file producing L of the main menu save it after inputting the name and path the ladder diagram file with the extension name grp is produced which can be used in GSK98TC3 The ladder allocated with a file format is shown in Appendix 2 ...

Page 96: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 84 Ⅱ Operation ...

Page 97: ...85 III Ⅲ Function III Function ...

Page 98: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 86 Ⅲ Function ...

Page 99: ...on These signals are indicated that one controllable axis is being moved MV1 the 1st axis is moving MV2 the 2nd axis is moving MV3 the 3rd axis is moving MV4 the 4th axis is moving MV5 the 5th axis is moving Output condition The signal turns into 1 in the following case z The corresponding axis has been moved The signal turns into 0 in the following case z The corresponding axis has been stopped S...

Page 100: ...ution These signals maintain their condition during a stop indicating the direction of the axes movement before stopping Signal address 1 3 Servo Ready Signal Signal servo ready signal SA F000 6 Classification Output signal Function After the servo is ready SA signal becomes 1 For the axis with absorption brake release the brake when outputting the signal execute the brake when the system does not...

Page 101: ...ion When the emergency stop ESP becomes 1 the emergency stop is applied to the machine and the CNC is reset Signal address 2 2 CNC Overtravel Signal General When the tool tries to move beyond the stroke end set by the machine tool limit switch the tool decelerates and stops as a result of tripping the limit switch and an Over TRAVEL is displayed The signal can be output with an alarm Signal Overtr...

Page 102: ...n be moved in the opposite direction Once the axis overtravel signal has become 1 the axis direction is registered Even if the signal returns to 0 it is not possible to move that axis in that direction until the alarm is cleared Signal address 2 3 Alarm Signal General When an alarm is triggered in the CNC the alarm is displayed on the screen and the alarm signal is set to 1 Signal Alarm signal AL ...

Page 103: ...003 2 Manual data input selection confirmation signal MMDI F003 3 Storage run selection confirmation signal MMEM F003 5 Program edit selection confirmation signal MEDT F003 6 MPG trial cut selection confirmation signal RHPG F006 3 Manual reference point return selection confirmation signal MREF F004 5 Table 2 4 1 relationship between mode selection signal and confirmation signal Input signal MD1 M...

Page 104: ... is being performed by automatic operation Output conditions These signals are 1 when Cutting feed is being performed by automatic operation cutting feed for linear interpolation circular interpolation helical interpolation thread cutting skip cutting Note 1 Do not output the signal in the state of feed hold 2 Output the signal during the interlock or the feedrate override is set to 0 Signal addre...

Page 105: ...te override dial can regulate JOG feedrate The step distance can be selected by MPG feed movement distance MP1 MP2 MP3 G019 4 G019 6 Signal Feed axis and direction selection signal J1 J5 G100 0 G100 4 J1 J5 G102 0 G28 4 Classification Input signal Function In JOG feed or Incremental feed mode select the required feed axis and direction in the signal name indicates the feed direction the number cor...

Page 106: ...cceleration and deceleration the feed axis and direction selection signal can be kept 1 Signal address 3 2 MPG Step Feed General In MPG Step feed mode the machine moves by rotating the manual pulse generator MPG or Step Select the axis along which the machine moves with the MPG feed axis selection signal axis move signal Signal MPG Incremental select signal G19 4 G19 6 Classification Input signal ...

Page 107: ...espond separately to all axes Table 4 1 2 ZP1 The 1st axis reference point return completion signal ZP2 The 2nd axis reference point return completion signal ZP3 The 3rd axis reference point return completion signal ZP4 The 4th axis reference point return completion signal ZP5 The 5th axis reference point return completion signal Output conditions When these signals becomes 1 z Manual reference po...

Page 108: ...Series Bus Turning CNC system PLC Installation and Connection User Manual 96 Ⅲ Function Note when the system uses the manual reference point return with absolute mode it automatically returns to the machine zero ...

Page 109: ...feed hold signal SP is set to 1 2 The single block instruction is end when the single block is running 3 MDI operation is completed 4 CNC alarms 5 The single block instruction is end after the mode is changed to others or Edit mode In automatic operation the CNC enters the reset and stops running as follows 1 When the emergency stop signal ESP is set to 1 2 When RESET on MDI panel is pressed Halt ...

Page 110: ...on Output signal Function The signal reports PLC that the feed hold is entered Output conditions The signal is set to 1 or 0 which is determined by CNC state as Table 5 1 Automatic operation signal OP F000 7 Classification Output signal Function The signal reports PLC that the automatic operation is entered Output conditions The signal is set to 1 or 0 which is determined by CNC state as Table 5 1...

Page 111: ...1 2 When RESET on MDI panel is pressed The signal is set to 0 when When the reset signal output time set by No 203 is completed after the above are released and CNC is reset Signal address 5 3 Testing a Program General Before machining is started the automatic running check can be executed It checks whether the established program can operate the machine as desired This check can be accomplished b...

Page 112: ...rate specified for dry run When the signal is 0 the machine tool normally moves Note When the dry run signal is changed from 0 to 1 or 1 to 0 during the movement of the machine the feedrate of the machine is first decelerated to 0 before being accelerated to the specified feedrate Signal address 5 3 3 Single Block General When the single block signal SBK is set to 1 in Auto MDI mode the CNC enters...

Page 113: ...ck Signal address 5 4 Optional Block Skip General When a slash followed by a number is specified at the head of a block and optional block skip signal BDT is set to 1 during automatic operation the block is ignored Signal Skip optional block signal BDT G044 0 Classification Input signal Function Select whether a block with is neglected Operation During automatic operation when BDT is 1 the block w...

Page 114: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 102 Ⅲ Function ...

Page 115: ...0 ROV2 1 0 0 0 0 0 0 0 1 25 20 0 1 0 50 40 0 1 1 100 60 1 0 0 80 1 0 1 100 6 2 Feedrate Override General A programmed feedrate can be reduced or increased by a percentage selected by the override dial This feature is used to check a program For example when a feedrate of 100 mm minute is specified during the program setting the override to 50 to move the tool at 50 mm min Signal Feedrate override ...

Page 116: ...xes the feedrate override to 100 Signal Override cancel signal OVC G006 4 Classification Input signal Function The feedrate override is fixed to 100 Operation When the signal is 1 CNC operates as follows z The feedrate override is fixed to 100 irrespective of the feedrate override signal z Rapid traverse override and spindle speed override are not affected Signal address OVC G006 7 6 5 4 3 2 1 0 ...

Page 117: ...unction M code spindle function S code and tool function T code are different but their signal change steps are the same in all functions which is shown below 1 Assume that Mxxx is commanded in a command program xxx can specify max digit of each function by parameters No 204 No 206 an alarm occurs when the commanded digit exceeds its max digit 2 The output code signals M00 M31 is executed within t...

Page 118: ... 9 CNC waits the other commands to complete in the same block and enters the next block Using the time chart expresses the above conditions which is shown below Example 1 miscellaneous function is commanded independently TMF TFIN M command independent M code signal Strobe pulse signal PLC operation Completion signal Distribution end signal M M00 M31 MF FIN DEN 1 2 3 5 6 7 8 9 Fig 7 1 1 Example 2 t...

Page 119: ...ss signal F22 0 2 If a non M S T instruction such as move dwell is specified in the same block with the miscellaneous function these instructions will be executed simultaneously 3 When S1 is executed the F address signal F22 0 and the strobe signal F007 2 should be set to 1 and the response signal FIN G004 3 should be set to 0 by PLC 4 When S1 is completed FIN G004 3 is set to 1 M S T code miscell...

Page 120: ...de is to be executed the code signal D241 and the strobe signal are sent to PLC by these signals PLC switch on or off its functions Basic processing The signals are used for the following functions Table 7 3 1 Output signal Function Program address Data address Strobe signal Response and completion signal T code miscellaneous function T F026 0 F029 7 TF F007 3 FIN G004 0 1 Suppose that TXX is spec...

Page 121: ...fied spindle speed Output condition about output conditions and execution process refer to 7 2 S Code Miscellaneous Function T code miscellaneous function strobe signal TF F007 3 Classification output signal Function these signals informs the actual specified tool function Output condition about output conditions and execution process refer to 7 3 T Code Miscellaneous Function Miscellaneous functi...

Page 122: ...IN signal is received and the strobe signal becomes to 0 3 Among the miscellaneous function M00 M01 M02 and M30 are executed even when this signal is 1 All code signals strobe signals decode signals are output during the ordinary manner 4 Even when this signal is 1 M98 and M99 are executed during the control unit without outputting their execution results are executed during the ordinary manner Wa...

Page 123: ...ars S1 S2 S3 to provide for users S4 S8 cannot be used if necessary corresponding ladder must be added 8 1 2 Analog Spindle General The analog spindle is defined that the spindle speed is controlled by the analog voltage value from the CNC The CNC changes S code into the analog voltage value to output to the spindle of machine tool to control the spindle speed The actual output analog voltage valu...

Page 124: ... is 10V the spindle speed is A No 246 min 1 z When the code voltage is 10V the spindle speed is B No 247 min 1 z When the code voltage is 10V the spindle speed is C No 248 min 1 z When the code voltage is 10V the spindle speed is D No 249 min 1 S and spindle motor speed instruction the voltage 0 10V and gear select signal GR1 GR2 GR3 GR4 is as the above table M type gear change 10V The spindle mot...

Page 125: ... P249 Example After the PLC is connected to G signals executing S code can convert the analog voltage according to corresponding data parameter value Example P246 is set to 3000 P247 is set to 6000 when G28 0 is connected executing S1500 can output 5V analog voltage when G2 1 is connected executing S1500 can output 2 5V analog voltage 10V The spindle motor rotation command analog voltage output Co...

Page 126: ...ve signals and block stop inhibit signals specify one block s command Theses signals are called the axis control block data signa 4 When one block s set data operation is specified completely current logic of the axis control command signal turns over when the previous EBUFg is 0 it is set to 1 when the previous is 1 it is set to 0 Their logic of the axis control command read completion signal EBU...

Page 127: ...ute wait Buffer Start End Start Fig 8 2 3 1 8 2 4 Signal Explanation g blank space B marks No 0 or 2PMC axis 1 PMC axis selection signal PMC axis control Signal symbol EAXg1 EAXg6 G136 0 G136 4 Signal type PLC NC Signal function Command Operation Data 1 Data 2 Explanation 00 Rapid traverse Rapid traverse speed Total movement amount Execute operations which are the same with the CNC G00 05 Referenc...

Page 128: ...sets the PLC axis control command and the signal is set to 1 A when the axis moves the axis decelerates to stop B when temporarily executing stop execution C when the miscellaneous function is executed when the execution is stop and the buffered commands are cleared the input control command is invalid while the signal is 1 When the continuous feed command EC0g EC6g 06h is specified the reset sign...

Page 129: ...pletion and in position are performed The signal becomes 0 when the reference point moving out emergency stop is performed or the servo alarm occurs 8 3 Cs Contour Control Mode General The servo spindle can position and also execute interpolation with other servo axes and can command the linear interpolation between the spindle and the servo axis Controlling the servo spindle s spindle speed is ca...

Page 130: ...ommanded the servo spindle executes the reference point return After the reference point return ends the reference point return completion signal ZP5 F094 4 becomes 1 and positions to the commanded position G00 which executes the reference point return above one time becomes a general positioning operations Differences between the reference point return based on G00 and G28 or manual reference poi...

Page 131: ...s contour control mode Output condition it becomes 1 in the following condition Its subordinated spindle does not become Cs contour control mode the spindle rotation control mode It is valid when No37 7 1 Time chart Fig 8 3 5 1 Signals relevant with CS contour control Gear selection signal GR1O GR2O GR3O GR40 F034 0 F34 3 Classification output signal Function PMC command gear change series Gear se...

Page 132: ...n it means the Cs contour controlled axis reference point return has completed ZP 1 the 1st axis reference point return signal 2 the 2nd axis reference point return signal 3 the 3rd axis reference point return signal Output condition in Cs contour control mode execute the manual reference point return or G28 automatic reference point return Cs contour controlled axis is at the reference point the ...

Page 133: ...be taken as the general function i e the program can be written by the data variable variable data or unknown data For example the custom program can be used for technology Signal Custom macro program input signal UI000 UI015 G054 G055 Classification Input signal Function The signals do not provide any functions for the control unit These signals which are taken as one of system variable is read b...

Page 134: ...ble corresponding to these signals are as follows Table 9 1 2 Signal Address Variable UO000 F54 0 1100 UO001 F54 1 1101 UO002 F54 2 1102 UO003 F54 3 1103 UO004 F54 4 1104 UO005 F54 5 1105 UO006 F54 6 1106 UO007 F54 7 1107 UO008 F55 0 1108 UO009 F55 1 1109 UO010 F55 2 1110 UO011 F55 3 1111 UO012 F55 4 1112 UO013 F55 5 1113 UO014 F55 6 1114 UO015 F55 7 1115 UO000 UO015 F54 F55 1132 Note 1132 is a 16...

Page 135: ...story page displays the current and previous alarm message of the system Operation record page display history operation records of the operator modifying the bit parameters and data parameters 10 3 Help Function General The help function displays on the screen detailed report about alarms issued during the CNC and about CNC operations System message system operation G code parameter table macro c...

Page 136: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 124 Ⅲ Function ...

Page 137: ...end point position 5019 4TH axis block end point position Signal Skip signal SKIP G001 1 Classification Input signal Function This signal terminates skip cutting That is the position where a skip signal turns to 1 during a block containing G31 is stored during a custom macro variable and the move instruction of the block is terminated at the same time Operation When a skip signal turns to 1 the co...

Page 138: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 126 Ⅲ Function ...

Page 139: ...k edit signal LEDT G046 3 Type Input signal Function The signal locks the press key on the edit panel Operation When the signal is set to 1 all keys on the panel are locked and disenabled When the signal is set to 0 all keys on the panel are enabled Signal address LEDT G016 7 6 5 4 3 2 1 0 ...

Page 140: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 128 Ⅲ Function ...

Page 141: ...l of register Edit selection MEDT F003 6 Optional block skip confirmation signal MBDT1 F004 0 Detection signal of overall axes machine lock MMLK F004 1 Manual absolute confirmation signal MABSM F004 2 Detection signal of single block MSBK F004 3 Auxiliary function lock signal MAFL F004 4 Detection of manual reference position return MREF F004 5 Reset confirmation signal based on MDI MDIRST F006 1 ...

Page 142: ... life anticipating signal TLCHB F064 3 Spindle rotation direction signal RGSPP RGSPM F065 0 1 Spindle synchronous speed ratio control clamped signal RSMAX F065 2 Retreating completion signal RTRCTF F065 4 Tapping return completion signal RTPT F066 1 Machining start point signal RTNMVS F066 3 Position switch signal PSW01 PSW15 F070 0 F071 7 P code macro program output signal EUO00 EUO15 F084 0 F085...

Page 143: ...2 F133 2 F136 2 F139 2 Signal in miscellaneous function execution PMC axis control EDENA F130 3 F133 3 F136 3 F139 3 Signal in axis moving PMC axis control EGENA F130 4 F133 4 F136 4 F139 4 Overtravel s positive direction PMC axis control EOTPA F130 5 F133 5 F136 5 F139 5 Overtravel s negative direction PMC axis control EOTNA F130 6 F133 6 F136 6 F139 6 Axis control command read completion signal ...

Page 144: ... 0 6 External data input using read signal ESTB G002 7 Completion signal FIN G004 3 The 2M function completion MFIN2 G004 4 The 3M function completion MFIN3 G004 5 M function completion signal MFIN G005 0 S function completion signal SFIN G005 2 T function completion signal TFIN G005 3 Miscellaneous function lock signal AFL G005 6 Override cancellation signal OVC G006 4 Skip signal SKIPP G006 6 Au...

Page 145: ...G035 6 The spindle motor speed command selection signal SIND SIND2 G033 7 G035 7 Tool compensation number selection signal OFN0 OFN5 G039 0 5 Workpiece origin compensation amount s measure mode selection signal WOQSM G039 6 Tool compensation amount s measure mode selection signal GOQSM G039 7 Tool compensation number selection signal OFN6 OFN9 G040 0 3 Position record signal PRC G040 6 Workpiece c...

Page 146: ...imit s external set signal LM1 LM5 G112 0 4 The 1st axis the 5th axis positive travel limit s external set signal L1 L5 G114 0 4 The 1st axis the 5th axis negative overtravel Signal L1 L5 G116 0 4 The 1st axis the 5th axis servo OFF signal SVF1 SVF5 G126 0 4 The 1st axis the 5th axis axis lock signal IT1 IT5 G130 0 4 The 1st axis the 5th axis controlled selection signal PMC axis control EAX1 EAX5 ...

Page 147: ...roup 2 use PMC axis control EFOV0B EFOV7B G163 0 7 Axis control command signal s group 3 use PMC axis control EC0C EC6C G167 0 6 Axis control feedrate signal s group 3 use PMC axis control EIF00C EIF15C G168 0 G169 7 Axis control data signal s group 3 use PMC axis control EID00C EID31C G170 0 G173 7 Override cancellation signal s group 3 use PMC axis control EOVCC G174 5 Feedrate override signal s...

Page 148: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 136 Ⅲ Function ...

Page 149: ...137 Installation and Connection Ⅳ Ⅳ Installation and Connection ...

Page 150: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 138 Installation and Connection Ⅳ ...

Page 151: ...nient to the operation and avoid the position of processing chip and cooling The high low voltage should be separated The power supplies of CNC system and driver are provided by transformer which are separated from the machine high voltage All kind of signal line should be far from AC contactor to avoid the interference The photoelectric encoder limit signal and emergency stop signal should be dir...

Page 152: ...TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 140 Installation and Connection Ⅳ 1 3 CNC System Installation Dimension Fig 1 3 1 GSK980TC3 system installation dimension drawing ...

Page 153: ...nection Ⅳ Fig 1 3 2 GSK980TC3 V system installation dimension drawing 1 4 Additional Panel 980TC3 s additional panels are selected by the user and its additional panels are divided into GSK980TC3 GSK980TC3 V z Additional panel AP01 adaptive to 980TC3 underneath assembly ...

Page 154: ... and Connection User Manual 142 Installation and Connection Ⅳ Fig 1 4 1 GSK 980TC3 additional panel AP01 and installation dimension z Additional panel AP02 adaptive to 980TC3 side assembly Fig 1 4 2 GSK 980TC3 additional panel AP02 and installation dimension ...

Page 155: ...nnection Ⅳ z Additional panel AP03 adaptive to 980TC3 V underneath assembly User installation hole size drawing CYCLE START OVERSTOKE RELEASE FEED HOLD POWER ON POWER OFF Handwheel installation hole Fig 1 4 3 GSK 980TC3 additional panel AP03 and installation dimension ...

Page 156: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 144 Installation and Connection Ⅳ ...

Page 157: ...Chapter 2 Device Connection 145 Installation and Connection Ⅳ Chapter 2 Device Connection 2 1 CNC External Connection 2 1 1 Interface Layout Fig 2 1 1 1 980TC3 interface diagram ...

Page 158: ...ion and Connection Ⅳ 2 1 2 Bus Servo Connection Diagram Fig 2 1 2 1 The system CNC bus interface 2 i e CNC XS12 interface is connected to the salve station 1 ie e the 1st axis servo BUS1 GT17 interface BUS2 GT17 interface to the system bus interface 1 i e CNC XS11 interface s servo is the last axis ...

Page 159: ...R DIR EN PC 24V DALM Fig 2 2 1 1 2 2 2 Signal Explanation 1 The drive unit alarm signal ALM input The signal s receiving mode at the side of the system is shown below No 19 sets the drive unit alarm HIGH or LOW to be valid HIGH or LOW is consistent with the drive unit s setting 24V DALM R 4 7K Fig 2 2 2 1 2 CNC system ready signal EN contact output EN Fig 2 2 2 2 ...

Page 160: ...s 24V zero return and 5V zero return The signal s receiving circuit at the side of the CNC system is shown below PC R 3 3K PC R 680 24V zero return 5V zero return Fig 2 2 2 3 PC signal s wave provided by the user is shown below Reference point return direction Deceleration signal Encoder PC signal Signal per rotation Proximity signal PC Ignore Reference point Fig 2 2 2 4 ...

Page 161: ...1 2 3 Network color Signal name wire GT17VS 4DS HU KEYB green XS11 GT17VS 8DS HU Line ball GE series CN2 Orange Green and white Green Orange and white Green and white Green Orange Orange and white PHY1_RX PHY1_RX PHY1_TX PHY1_TX Note 1 Industrial Ethernet type IE 5CC4 2 AWG26 7 PVC Weidmuller PG Shielding net PG Shielding net GT17 4DS HU KEYB green connected with GT17 8DS HU Fig 2 2 3 2 Connection...

Page 162: ... KEYC blue connected with T17 8DS HU Fig 2 2 3 3 Connection between CNC terminal bus interface 2 and driver No 4 5 6 7 8 1 2 3 Network color Signal name RX BI_DA RX BI_DA TX BI_DB TX BI_DB reserved BI_DC No 4 5 6 7 8 1 2 3 Network color Signal name Wire GT17VS 8DS HU Line ball GE series CN2 GT17VS 8DS HU Line ball GE series CN1 reserved BI_DC reserved BI_DD reserved BI_DD Green Orange and white Or...

Page 163: ... shell is not connected with the shielded line RXD TXD GND DSR RTS CTS CTS RTS DCD DSR GND DTR RXD TXD Control unit Common PC XS36 COM1 COM2 DB9 female 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 Temporarily unavailable DTR DCD Signal Explanation RXD Receive data TXD Send data Fig 2 3 1 Note The shielded lay s welding is on the plug s metal body 2 4 Connection between MPG and Handhold Unit 2 4 1 Interface Sig...

Page 164: ... with MPG B ESP1 and ESP2 Emergency stop signal of handhold unit HX HY HZ HU H4 H5 They are respectively the axis selection signals of X Y Z 4th 5th H 1 H 10 H 100 They are respectively the override signals of MPG pulse equivalent VCOM Common port of handhold unit The connection diagram of 980TC3 with the internal MPG is shown as below FG 16 3 1 5V HA HB 0V Nested Handwheel XS38 10 4 2 0V HB HA B ...

Page 165: ...ype L 1 HA 2 HA 3 4 14 5V HB HB Metal shell A A B B Handhold unit 8 HZ 23 22 9 H 100 H 10 H 1 12 0V 24 ESP1 11 0V ESP1 5V 0V Z EN ESP2 X100 X10 X1 10 0V 7 6 5 HU HY HX U Y X Metal shell 17 24V 13 OV LED LED XS38 DB26 eyelet welding Terminal strip FG Fig 2 4 2 2 Connection diagram of GSK980TC3 with handhold unit in voltage type E ...

Page 166: ...HZ 23 22 9 H 100 H 10 H 1 12 0V 24 ESP1 11 0V ESP1 0V Z EN ESP2 X100 X10 X1 10 0V 7 6 5 HU HY HX U Y X Metal shell 17 24V 13 OV LED LED XS38 DB26 Eyelet welding Terminal strip VCC FG Fig 2 4 2 3 2 4 3 Handhold Unit s Interface Circuit a The handhold unit receives only 0V level input instead of 24V input b The axis selection and override signal circuit are shown in Fig 3 2 2 1 ...

Page 167: ... XS38 9 External handwheel step width 1 Normally open contact X11 4 XS38 7 External handwheel s 4th axis selection Normally open contact X11 5 XS38 8 External handwheel s 3rd axis selection Normally open contact X11 6 XS38 6 External handwheel s 2nd axis selection Normally open contact X11 7 XS38 5 External handwheel s 1st axis selection Normally open contact 2 5 System Power Supply Interface The ...

Page 168: ...CNC system PLC Installation and Connection User Manual 156 Installation and Connection Ⅳ Fig 2 6 1 2 6 1 Interface Signal Introduction 1 Encoder A phase pulse PAS PAS 2 Encoder B phase pulse PBS PBS 3 Encoder Z phase pulse PCS PCS ...

Page 169: ...r supply module is used to the power supply s input the spindle module is used to the spindle input output I O module is used to I O interface input output as Fig 2 7 1 3 PCS 4 PCS 5 PBS 6 PBS 7 PAS 8 PAS Metal shell Shield layer null XS32 DB15 female 9 female aviation plug 8 2 6 3 7 5 PZ PZ PB PB PA PA Note Welding by this method when match with 1024 encoder of our company 11 0V 12 5V 4 1 GND VCC...

Page 170: ...r Manual 158 Installation and Connection Ⅳ Fig 2 7 1GL200 bus module 24V GND V V 1 2 3 GL200 Green 3 position plug Power supply box U type with sheath Wires Connection line of GL200 power supply box 1 2 3 Entity sketch of green 3 position plug Fig 2 7 2 power supply input line ...

Page 171: ...onnection 159 Installation and Connection Ⅳ INPUT 0 INPUT 1 INPUT 2 OUTPUT 0 OUTPUT 1 OUTPUT 2 Fig 2 7 3 GL200 bus I O module definition diagram 2 7 1 X Address Definition Input X address definition input is shown below ...

Page 172: ... in position Normally open contact X2 2 The spindle s 3rd gear in position Normally open contact X2 3 The spindle s 4th gear in position Normally open contact X2 4 Undefined X2 5 Undefined X2 6 Tool post lock signal Specified by K12 0 X2 7 Tool post release signal Specified by K12 0 X3 0 Cutter spacing signal T1 Specified by a parameter X3 1 Cutter spacing signal T2 Specified by a parameter X3 2 C...

Page 173: ...s frequency conversion control Y1 7 Spindle s 4th ear frequency conversion I0 s frequency conversion control Y2 0 Outside chuck clamping output signal Outside chuck releasing output signal Y2 1 Inside chuck clamping output signal inside chuck clamping output signal Y2 2 Tailstock forward output Y2 3 Tailstock backward output Y2 4 Undefined Y2 5 Undefined Y2 6 Undefined Y2 7 Tool post servo enablin...

Page 174: ...4 male plug B_VCMD Fig 2 8 1 1 GL200 F spindle interface 2 8 2 Spindle Interface Definition Table 2 8 2 1 Label Definition Explanation 14 A_VCMD 15 GND The 1st path spindle analog voltage output 0 10V or 10V 10V determined by K7 6 43 B_VCMD 36 GND The 2nd path spindle analog voltage output 0 10V or 10V 10V determined by a parameter 1 2 3 PA PB PZ Encoder feedback signal 16 17 18 PA PB PZ Encoder f...

Page 175: ...P03 control line s interface wire FG 34 33 28 42 SIGN SIGN PULS PULS 34 33 28 42 VPO 44 Speed Position switch completion X6 5 44 12 VP Speed position switch Y6 2 12 DB44 Female welding DB 44 Male welding 35 21 20 5 Speed zero speed check X6 3 Spindle orientation completion X6 6 Spindle speed arrival X6 2 35 21 20 5 VCMD VCMD 9 25 37 24 11 27 Spindle rotation CW Y6 4 Zero speed clamping Y6 6 Spindl...

Page 176: ...2 3 18 2 17 1 16 37 FG Signal PULS PULS SIGN SIGN ALM COM Pin 2 17 1 16 9 39 7 34 33 28 42 Pin Connected with a cable DB44 Male welding DB44 Male welding Signal VCMD VCMD PA PA PB PB PZ PZ PULS PULS SIGN SIGN ALM COM COM Metal shell Spindle rotation CCW Y6 5 Spindle rotation CW Y6 4 SPINDLE GS3000 Spindle enabling Y6 0 Spindle orientation Y6 3 Speed position switch Y6 2 Zero speed clamping Y6 6 Sp...

Page 177: ...contact X8 1 XS40 4 Feed s permissive signal Normally open contact X8 2 XS40 5 Spindle rotation s permissive signal Normally open contact X8 3 XS40 6 External feedrate override coding Gray code X8 4 XS40 13 External feedrate override coding Gray code X8 5 XS40 12 External feedrate override coding X8 6 X8 7 X8 0 X8 1 X8 2 X8 3 X9 5 X9 7 X9 1 X9 3 24V X8 5 X8 4 AGND X9 4 X9 6 X9 0 X9 2 24V AGND XS40...

Page 178: ...code X9 0 XS40 21 External spindle override coding Gray code X9 1 XS40 9 External spindle override coding Gray code X9 2 XS40 22 External spindle override coding Gray code X9 3 XS40 10 External chuck control signal X9 4 XS40 19 Emergency stop signal Normally closed contact X9 5 XS40 7 External cycle start signal Normally open contact X9 6 XS40 20 External feed hold signal Normally closed contact X...

Page 179: ...hase sequence of strong current cables of the motor z Check the corresponding relations between the position control cable the coded wheel feedback cable and the motor strong current cable of AC servo feed unit z Confirm the type of the analog voltage code received by the spindle z Confirm all the earth wires are connected properly z Confirm the usefulness of the emergency stop button and the emer...

Page 180: ...er diagnosis The input state on the system side Sate address X9 4 Pin NO XS40 19 Note the system prompts 0251 emergency stop alarm 980TC3 system checks X9 4 It s required to correctly display the alarm some axis the 1st axis or the 2nd or the 3rd axis in some direction positive or negative when the servo axis overruns And it guarantees that after the overrun is released the axis can t move in the ...

Page 181: ...0 The 2nd axis positive stroke limit signal Normally closed contact X4 1 GL200 X4 4 The 2nd axis negative stroke limit signal Normally closed contact X4 2 GL200 X4 2 The 4th axis positive stroke limit signal Normally closed contact X4 3 GL200 X4 3 The 4th axis negative stroke limit signal Normally closed contact X4 4 GL200 X4 4 The 5th axis positive stroke limit signal Normally closed contact X4 5...

Page 182: ...rameters the code fractional frequency coefficient Digit servo side Frequency of the numerator Parameter PA12 The code frequency multiplication coefficient Frequency of the denominator Parameter PA13 The code fractional frequency coefficient Example 1 If the screw lead is 8mm the minimum output code unit of the system is 0 001mm and the motor coder linear number is 2500 so G L ZM ZD 4C 8 0 001 1 1...

Page 183: ...g system parameters Data A The data of dial gauge in Point A Data B The data of dial gauge in Point B Pulse equivalent 1 micrometer Note 1 The backlash compensation amount of each axis is set by data parameters P190 P194 Note 2 The mode of backlash compensation amount and the compensation frequency are set by data parameters P195 P199 Note 3 To guarantee the machine precision the backlash can be d...

Page 184: ...axis or the spindle drive unit firstly check whether the drive unit alarms and the drive unit is connected or not If there aren t above situations the level set by the system alarm parameters should not match the alarm level of the drive unit and the bit parameters NO 19 0 NO 19 5 can be rewritten to set the high level valid or the low valid If the customer also uses GSK drive unit the bit paramet...

Page 185: ...ine Screw Pitch Compensation z Setting the compensation amount 1 The set compensation amount is relative with the position relation between the zero point and the compensation point the mechanical traverse direction and the compensation interval etc 2 The compensation amount of the compensation point N N 0 1 2 3 255 is set by the mechanical errors of intervals N and N 1 the set compensation point ...

Page 186: ...mpensation point s pitch compensation number corresponds to big or small of the machine coordinate value i e the bigger the compensation of the machine coordinate value is the bigger the corresponding compensation number When the pitch error compensation is set in some area of the machine the compensation number of the machine coordinate system least compensation point in the area is 0 the referen...

Page 187: ...is shown in Fig 4 7 4 Corresponding relationship between the pitch error compensation amount and compensation number is shown in Table 4 7 1 Table 4 7 1 Compensation number 0 1 2 3 4 5 6 7 8 9 10 Compensation amount 0 9 3 8 4 5 8 6 6 1 7 Distance between the least value and the max value of the machine worktable s moving stroke is divided into N blocks the pitch error of each block s interval is f...

Page 188: ... number 0 1 2 3 4 5 6 7 8 9 10 Compensation value 0 3 4 7 7 2 6 2 2 7 5 B Negative zero return the error compensation is checked by taking the machine zero as the reference point Assume the actual condition is the pitch error compensation interval is 10mm X axis travel is 100mm and the relevant data parameter setting is shown in Table 4 7 4 Table 4 7 4 The actual measured value is shown in Fig 4 7...

Page 189: ...dition is the pitch error compensation interval is 10mm X axis travel is 100mm the limit value from the negative to the positive is 50 50 and the relevant data parameter setting is shown in Table 4 7 6 Table 4 7 6 The actual measured value is shown in Fig 4 7 7 Fig 4 7 7 Set X pitch error compensation value in Table 4 7 7 Table 4 7 7 Compensation number 0 1 2 3 4 5 6 7 8 9 10 Compensation value 0 ...

Page 190: ...turn 1 after a block 2 before a block which are set by bit parameter N0 6 1 There are two types of zero return 1 with one turn signal 2 without one turn signal which are set by bit parameter N0 6 6 During zero return if there isn t one turn signal in the motor zero mode type is classified as type A or B which are set by bit parameter N0 6 7 4 8 1 Bus Servo Zero Return Function Setting When the sys...

Page 191: ... by the data parameter P342 P346 6 Using the grid offset function only for L3 抯 s movement direction offset set the data parameter P180 183 to the required offset distance L4 Unit MM When the system executes zero return point E is taken as the machine zero Signal time sequence diagram with a mask servo motor A B type zero return mode Zero return deceleration signal DEC G196 0 G196 4 Mask one rotat...

Page 192: ... enter the system page and then to switch the display BUS by corresponding soft key which is shown in Fig 4 8 1 3 Fig 4 8 1 3 a Firstly set the system terminal s gear ratio feed axis direction and zero return direction and turn off and turn on the system b In MDI mode Bus Yes or No in the bus allocation page is set to 1 the Encoder Classification is set to 1 manually moving each axis sets the mach...

Page 193: ...ro point along with the interval Fig 4 8 1 4 absolute encoder zero setting Note 1 When the machine is not installed with a zero return deceleration switch or the machine zero is not set the machine zero return operation is not performed Note 2 When the machine zero return ends the corresponding axis indicator lights Note 3 When the corresponding axis is not on the machine zero the zero return indi...

Page 194: ...point return direction positive ZMI4 1 Setting the 4th axis reference point return direction negative 0 Setting the 4th axis reference point return direction positive ZMI5 1 Setting the 5th axis reference point return direction negative 0 Setting the 5th axis reference point return direction positive System parameter number 0 2 0 UHSM APC APC 1 use an absolute encoder 0 do not use an absolute enco...

Page 195: ...point offset amount of the 5th axis 4 9 The Spindle Rotation CW CCW Input Output Signal Control z Relevant signals M03 The spindle CW rotation M04 The spindle CCW rotation M05 The spindle stops SON The spindle enable SAR PAR The spindle speed reach ZSP The spindle zero speed detection COIN The spindle orientation in position System diagnosis output state at side of the system State address Y1 2 Y1...

Page 196: ... Sequence of the spindle rotation CCW z Control logic When the system is turned on the spindle stops M05 signal output remains After M3 M4 is executed M3 M4 is valid and remains and M05 signal closes output 4 10 The Spindle Gear Change Control z Relative signals X2 0 X2 1 The spindle gear change in position signal When the spindle frequency conversion 0 10V analog voltage output controls the syste...

Page 197: ...dle gear performs gear change The motor s speed when the transducer corresponds to 10V Note 1 When the machine is with the automatic gear change device K8 4 is set to 1 otherwise 0 When the automatic gear change is invalid the maximum speed of gear 1 is defaulted and 246 247 248 2 When the spindle gear detection isn t with the detection switch K7 3 should be set to 1 otherwise 0 3 When the spindle...

Page 198: ...oling OFF z Signal diagnosis System diagnosis output state at side of the system State address Y03 Y0 1 Pin GL200 Y0 3 GL200 Y0 1 Y0 1 cooling Y0 3 lubricating z The internal circuit is referred to the following Fig 4 12 1 24V M08 ULN2803 System side M08 internal circuit Fig 4 12 1 4 13 Setting the Relative Feedrate System parameter number 0 1 2 RDR FDR RFO LRP RPD RPD 1 Before connecting the powe...

Page 199: ...ting feedrate when power on 300 Setting range 0 9999 mm min 0088 G0 rapid positioning speed of the 1st axis 5000 Setting range 0 30000 mm min 0089 G0 rapid positioning speed of the 2nd axis 5000 Setting range 0 30000 mm min 0090 G0 rapid positioning speed of the 3rd axis 5000 Setting range 0 30000 mm min 0091 G0 rapid positioning speed of the 4th axis 5000 Setting range 0 30000 mm min 0092 G0 rapi...

Page 200: ...g range 0 9999 mm min 0103 Reference point return speed of the 4th axis 4000 Setting range 0 9999 mm min 0104 Reference point return speed of the 5th axis 4000 Setting range 0 9999 mm min 0170 Speed of rapid positioning of 1st axis in JOG mode 5000 Setting range 0 30000 mm min 0171 Speed of rapid positioning of 2nd axis in JOG mode 5000 Setting range 0 30000 mm min 0172 Speed of rapid positioning ...

Page 201: ... clamping is not relevant with the chuck operation 0 forbid the spindle rotation when the chuck releases clamps and forbid the chuck releasing clamping when the spindle rotates T021 Chuck clamping in position check time ms T022 Chuck releasing in position check time ms 3 Control logic WQPJ X1 1 chuck clamping in position signal Chuck clamping DOQPJ Y2 0 chuck clamping output signal NQPJ X1 2 chuck...

Page 202: ... Bit1 K0002 BIT1 BIT0 K2 0 0 K2 1 0 standard electric tool post adaptive Changzhou tool post K2 0 1 K2 1 0 servo tool post adaptive to Taida tool post servo see Appendix 1 K2 0 0 K2 1 1 hydraulic tool post D0000 Total cutter spacing quantity of tool post General electric tool post K2 0 0 K2 1 0 adaptive Changzhou tool post 1 Control parameters K0012 BIT3 K0013 BIT0 K12 3 1 check the cutter spacing...

Page 203: ...al TL an alarm occurs When K0012 Bit3 is set to 1 after tool change ends the system checks the cutter spacing signal After the tool post rotation CCW time ends the system confirms whether the current cutter spacing input signal is consistent with the current tool number or not otherwise an alarm occurs the tool change process ends 4 Tool change flow TL T1 T8 TL TMRB09 DT036 DT037 Fig 4 15 1 tool c...

Page 204: ... are invalid when the 1st tailstock control input DITW is valid the tailstock forward is valid when the 2nd tailstock control input is valid the tailstock backward is valid The tailstock forward backward signal interlock alternately outputs i e when the tailstock control input signal is valid the output state changes After M10 is executed DOTWJ GL200Y3 2 inputs 0V and the tailstock forward is perf...

Page 205: ...e control mode When the spindle is the contour control mode C S light is ON When the spindle is switched to the contour control mode C S key light flashes When it the speed control mode the key light is OFF When reset or unsuccessful switch is performed in the course of switch the system returns to the previous control mode When the spindle is the contour control mode the spindle operation cannot ...

Page 206: ...0 0 0 SVCD SEQ MSP INI INM INM 1 least command increment of linear axis inch 0 least command increment of linear axis metric INI 1 input unit inch 0 input unit metric MSP 1 use the double spindle control 0 do not use the double spindle control SEQ 1 automatically insert a sequence number 0 do not insert a sequence number SVCD 1 use the bus servo card 0 do not use the bus servo card System paramete...

Page 207: ...Setting range 0 30 Note the parameter can be modified by our developers 0380 Set an axis which is synchronous with the 4th axis 0 not synchronous with any axes 1 X 2 Y 3 Z 0 Setting range 0 3 0381 Max permissive error between synchronous axes 200 Setting range 0 10000 0392 Move distance when the servo optimizes 50 Setting range 0 100 0393 Move speed rate when the servo optimizes 2000 Setting range...

Page 208: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 196 Appendix Appendix ...

Page 209: ...197 附 录 Appendix ...

Page 210: ...mber s position signal Corresponding to the servo driver CN1 interface s pin2 3 DO3 signal 3 X03 3 T4 Tool number s position signal Corresponding to the servo driver CN1 interface s pin 1 26 DO4 signal 4 X03 4 T5 Tool number s position signal Corresponding to the servo driver CN1 interface s pin 27 28 DO5 signal 24V 24V DC24V Corresponding to the servo driver CN1 interface s pin 11 COM GL200 X3 AG...

Page 211: ...tead of opening the parameter K12 0 0 Whether the tool post releasing clamping signal switch is normally closed Set it according to the tool post switch state K12 1 0 The tool releasing clamping uses one input interface Set it according to the tool post switch state T038 5000 The tool post clamping delay check The system has not received X2 6 in position signal in the range after the clamping sign...

Page 212: ... small Check whether the servo drive is normal DO1 DO5 circuit is broken and the input signal is normal Check whether Y2 7 S8 X2 6 signal the circuit of turret s oil pressure are normal A5 1 1241 After the tool post servo is ready OK the tool post zero return is executed after reset Execute the turret zero return A5 2 1242 The tool post locking check is abnormal Check whether PLC TMR038 parameter ...

Page 213: ...mode or MPG mode to execute the tool change flow Before tool change the system automatically check whether the turret executes the tool post zero return When the turret does not execute the zero return the turret zero return is executed firstly and then the tool change is done Before the tool post returns to zero the operator checks whether the turret is ready When the servo in PLC TMR040 setting ...

Page 214: ...duce torque MD0 1 MD1 1 TL TL System alarm A5 1 1241 Servo tool post prepare no zero return Servo prepare ready System alarm A5 0 1240 Overtime Parameter TMR038 1 1 output Y0 2 is 1 1 2 output Y2 7 is 1 1 3 output Y3 6 is 1 Y3 7 is 0 1 4 check when X2 6 becomes to 1 overtime alarm 1 5 output TL is 1 TL is 1 1 6 check when T01 T02 T03 T04 T05 input any non zero overtime alarm 1 7 out put Y2 7 is 0 ...

Page 215: ...bnormal Check input S8 off Reduce torque output MDO 0 MD1 I System alarm A5 6 1244 Tool post zero finish signal check abnormal Overtime Overtime Origin trigger output MD0 0 MD1 1 Tool tower zero finish 2 1 output Y2 7 is 1 2 2 output Y3 6 is 1 Y3 7 is 0 2 3 check when X2 6 becomes to 1 overtime alarm 2 4 output MD0 Y3 6 0 MD1 Y3 6 1 2 5 check when T01 1 T02 0 T03 1 T04 0 T05 0 overtime alarm 2 6 o...

Page 216: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 204 Appendix 3 Tool selection control ...

Page 217: ...th Taiwan Liuxin Tool Post modify K1 0 into 1 K2 0 into 1 K2 1 into 0 0 1 2 3 4 6 4 T1 T2 T3 T4 T5 TCP TLCOK AGND Tool pot pushing out the electromagnetic valve 0V Sensor A Sensor B Sensor C Sensor D Sensor E Sensor F 24V 24V GL200 X3 GL200 X2 GL200 Y3 6 7 TL Tool pot rotating CW the valve TL Tool pot rotating CCW the valve 24V 24V ...

Page 218: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 206 Appendix ...

Page 219: ... same as this 2 that Occupies a Line Exclusively Means the End of M Code Information Storage 3 The Codes and Meanings of X Signal X0 0 X6 7 Format Xxxxx space Chinese remark EOB symbol enter Example X0000 the 1st axis limit signal positive direction with double switch Thereinto xxxx means the value of X signal i e 0000 for 0 0 0067 for 6 7 and it is from 0000 to 0067 from up to down i e X signal f...

Page 220: ...xx means the value of A signal i e 0000 for 0 0 0317 for 31 7 and it is from 0000 to 0317 from up to down i e A signal from 0 0 to 31 7 its sequence can t be altered Space generally includes 5 spaces which cannot be adulterated by any other characters 7 End End Sign Note Every line of above information should be written in a set form refer to system embedded file LadChixx txt for details The Engli...

Page 221: ...tial password 111111 otherwise the password is defaulted to the last modified password d After the above item a b are correctly performed values in the 6 display pages BITPAR DATAPAR MARCOVAR OFFSET BUS and LADDERPAR e Absolute zero return setting zero in the bus allocation is shown in the following figure Firstly move the cursor to the axis number 1 Setting then press the input key twice and X ze...

Page 222: ...1 0 00001 inch deg 0 least increment unit 0 001 0 0001 mm deg Note After the system is upgraded the parameter is set to 1 the gear ratio is zoomed into 1 10 of the previous or directly modifying the parameter into 0 does not need to modify the gear ratio System parameter number 0 0 6 ZRN ZRN 1 the reference point is not established and an alarm occurs because other commands are specified except fo...

Page 223: ...M 1 ignore the external user alarm 0 do not ignore the external user alarm SALM 1 ignore the spindle driver alarm 0 do not ignore the spindle driver alarm EALM 1 ignore the emergency stop alarm 0 do not ignore the emergency stop alarm LALM 1 ignore the hard limit alarm 0 do not ignore the hard limit alarm FALM 1 ignore the feed axis driver alarm 0 do not ignore the feed axis driver alarm System K ...

Page 224: ...xis command division factor CMD Data parameterNo 166 1 6 6 The 2nd axis command division factor CMD Data parameterNo 167 1 6 7 The 3rd axis command division factor CMD Data parameterNo 168 1 6 8 The 4th axis command division factor CMD Data parameterNo 169 1 6 9 The 5th axis command division factor CMD Besides the above method the system gear ratio can be set by each axis PA12 PA13 in the servo pa...

Page 225: ... control 1 5 Cs Axis Setting Cs use steps 1 the system bit parameter NO37 Bit7 1 use Cs contour control function 2 the ladder K parameter K7 0 1 use the spindle contour control K7 7 1 use the spindle position mode 3 Open CS direct manual mode press CS axis system on the panel to switch the speed mode into the position mode also input M14 press CS axis on the panel or input M15 to close CS axis Not...

Page 226: ...GSK980TC3 Series Bus Turning CNC system PLC Installation and Connection User Manual 214 Appendix ...

Reviews: