Do you have a question about the 980TC3 Series and is the answer not in the manual?
Questions and answers
Summary of Contents for GSK 980TC3 Series
Page 1
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.
Page 2
Dear users, It is our pleasure for your patronage and purchase of this machining center CNC system of GSK980TC3 Series Bus Turning CNC system produced by GSK CNC Equipment Co., Ltd. This book is “Programming and Operation Manual”, which introduces the programming and operation of GSK980TC3 Series Bus CNC Turning System (software version V1.4) in detail.
Page 3
Contents Declaration! We try to describe all the various matters as much as possible in this manual. However, it is impossible to give detailed descriptions to all the unnecessary or unallowable operations because there are too many possibilities. Therefore, the matters not specially described herein should be considered as “impossible”...
Page 4
Safety notes ■ Transportation and storage Do not pile up the packing boxes over 6 layers. Never climb the packing box, neither stand on it, nor place heavy objects on it. Do not move or drag the product by the cables connected to it. Avoid impact or scratch to the panel and screen.
Page 5
——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 the end user Thank you for your kind support when you are using the products of GSK CNC Equipment Co., Ltd.
Page 6
Ⅰ Programming Introduce the technical specification, product type series and parameter configuration, command code and program format of GSK980TC3 Series Bus Turning CNC system. Ⅱ Operation Introduce PLC’ operations of GSK980TC3 Series Bus Turning CNC system. Ⅲ Function Description Introduce the main function of GSK980TC3 Series Bus Turning CNC system. Ⅳ...
Contents CONTENTS Ⅰ PROGRAMMING..................1 ............3 HAPTER EQUENCE ROGRAM REATING ROCESS GSK980TC3 PLC Specification ................3 What is a Sequence Program ..................3 Distribution Interface (Step 1) ..................4 Ladder Diagram Programming (Step 2) ..............4 Sequence Programming Debugging (Step 3)............4 ...................5 HAPTER EQUENCE ROGRAM Performance Process of Sequence Programming ..........5 The Performance of the Cycle .................6 The Priority Sequence of the Performance (the 1st Level, the 2nd level) ..6...
Page 9
Contents INFO interface display.....................61 1.2.1 INFO interface ....................61 1.2.2 PLCGRA Interface ...................62 1.2.3 PLCPAR Interface....................63 1.2.4 PLCDGN Interface...................64 1.2.5 PLCTRA Interface....................65 2 PLC A ..............69 HAPTER DDRESS ARAMETER ETTING Nonvolatile/Hold Relay....................69 Timer ..........................70 Data List........................71 Counter ........................72 ......75 HAPTER NSTRUCTIONS OF ADDER IAGRAM OFTWARE...
Page 10
5.3.3 Single Block ....................100 Optional Block Skip ....................101 ..................103 HAPTER EEDRATE ONTROL Rapid Traverse Rate ..................... 103 Feedrate Override....................103 Override Cancel ..................... 104 ................105 HAPTER ISCELLANEOUS UNCTION M code Miscellaneous Function ................105 S Code Miscellaneous Function................107 T Code Miscellaneous Function ................
Page 11
2.2 Connection between the System and the Drive Unit..........147 2.2.1 System Interface Drawing................147 2.2.2 Signal Explanation..................147 2.2.3 GSK-LINK Cable Connection Drawing ............149 2.3 RS232 Standard Serial Interface ................151 2.4 Connection between MPG and Handhold Unit ...........151 2.4.1 Interface Signal Diagram................151 2.4.2 Introduction of Interface Signals ..............152...
Page 12
APPENDIX ....................196 APPENDIX 1 SERVO TOOL POST EXPLANATION ...... 198 1. Software Version Information ................198 2. Relevant Signal Parameter to the CNC System ........... 198 3. Functional description................... 201 4. Flow chart and I/O input/output control............201 APPENDIX 2 TAIWAN LIUXIN TOOL POST WIRE TABLE ..205 APPENDIX 3 LADDER CONFIGURATION FILE FORMAT...
Chapter 1 Sequence Program Creating Process Chapter 1 Sequence Program Creating Process GSK980TC3 PLC Specification GSK980TC3 PLC is shown below: Table 1-1-1 Specification GSK980TC3 PLC Programming language Ladder Program level The 1 level program execution cycle 一 Basis code average treatment time 5μs Programming capacity 8000 steps...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Distribution Interface (Step 1) The interface can be distributed after confirming the controlled object and calculating the points of the corresponding input/output signal. Refer to the Chapter Four Input/output interface signal table in the part of the Installation and Connection when distributing the interface.
Chapter 2 Sequence Program Chapter 2 Sequence Program The operating principle is different with the common relay, because the PLC sequence controlling is carried out by the ladder diagram Lad Edit.exe compiling. And therefore, it is better to thoroughly understand the sequence controlling principle when designing the PLC sequence programming.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 2.1 (c) (1) Relay circuit Both Fig. 2.1 (b) and Fig. 2.1 (c) are shared a same operation. B and C are switched on after A is 一...
Page 19
Chapter 2 Sequence Program The 2 program performs once each 8 * nms. N is the partition value of the 2 level program. PLC may divide the 2 level program into N parts when the 2 level program is executed. It is performed one part for each 8ms.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Sequence Programming Structure The ladder diagram is compiled with sequence in the traditional PLC. It owns the following advantages in the ladder diagram language allowing the structured programming: 1.
Chapter 2 Sequence Program Fig. 2-4-3 The Treatment of the Input/Output Signal The treatment of the input signal: CNC—PLC Shared register The 1 level program Latched at the beginning of the The 2 level level program The 2 program input signal latch Machine tool input register...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Input Signal Treatment 2.5.1 (1) NC input register The NC input signals from the NC are memorized into the NC input register, which are transferred to PLC each 8ms. The 1 level program performs the corresponding treatment using state of these signals.
Chapter 2 Sequence Program the signal in the 2 level program is later than the 1 level one. At the worst case, one 2 level program performance cycle can be lagged. It is better to remember this point when programming the ladder diagram. END1 It belongs to the 2 partition...
Page 24
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 一...
Chapter 3 PLC Adrress Chapter 3 PLC Adrress Address distinguishes signal. Different address is separately corresponding to the I/O signal at the side of the machine tool, the I/O signal at the side of the CNC, the internal relay, the counter, the timer, the keep relay and the data list.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 2. The X address is assorted with the input button on the MDI panel of the system. X Address on the I/O Input 3.1.1 16 addresses are defined as INT8U from X8 to X9, which are distributed on the I/O input terminal, XS40.
Chapter 3 PLC Adrress Button input Button input PLC address address Manual feed axis Z X18.4 Cycle start X21.4 C/S axis switch X18.5 Feed hold X21.5 Lubricating X18.6 Chuck (980TC3-V) X21.6 X18.7 Tailstock (980TC3-V) X21.7 Rapid 50% X19.0 PLC → Address of the Machine Tool Side (Y) Y addresses of GSK980TC3 are distributed to each light on the MDI panel.
Chapter 3 PLC Adrress Internal Replay Address(R) The address area is reset when the system is turned on. R990 and R5991 are used by the system. Its definition type is: INT8U, totally 990 bytes. Address number R511 Fig. 3-5-1 System program administration area R990 The signal of R990.0 address is set to 1 when PLC starts and restarts, which is used the signal set by the initial user.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Address number K relay area Fig. 3-6-1 Note: When PLC address K005.2 =1, PLC enters the debugging mode. All of the external alarms are cancelled, and the machine interlocking signals are then cancelled, the tool-change code can not be 一...
Chapter 3 PLC Adrress 3.10 Timer Address(T) This address area is used for storing the current numerical value of the timer. The data initial is presetting value after the system is power off. Current data is presetting value when it is set to 0. Its definition type: 128 addresses 3.11 Presetting Value Address of the Timer(DT)...
Page 32
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 一...
Chapter 4 PLC Basis Code Chapter 4 PLC Basic Codes The design of the sequence program begins from the compiling of the ladder diagram. The ladder diagram consists of relay contact and function code. The logic relationship in the ladder diagram composes of sequence program.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual the input relay can not be used. The paratactic WRT command can be used multiply, but it outputs with multicoil . Refer to the following programming: X002.1 X002.1 Y003.7 Y003.7 (...
Chapter 4 PLC Basis Code with the abovementioned RD, RD.NOT code step. Refer to the following programming: X002.1 Y003.7 X002.1 ( ) OR.NOT F100.3 Y003.7 F100.3 Fig. 4-3-1 4.4 OR. STK Code Mnemonic symbol and function Table 4-4-1 Mnemonic symbol Function Right shift one bit of the stacked register after OR.
Page 36
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual code. Use the AND. STK code is connected with series connection with the front of the circuit after the series connection circuit block is executed. AND. STK code is the separate code without any address. Refer to the following programming: X 0 0 2 .1 X 0 0 2 .1...
Chapter 5 PLC Functional Code Chapter 5 PLC Functional Code Basic codes such as controlling operations of machine tool are difficult to program, therefore, functional instructions are available to facilitate programming. Table 5-1 (980TC3 PLC functional command code) Code Function Code Function END1...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual END1 Fig. 5-1-1 END2(2 level sequence program end) Function Specify at the end of 2 level sequence. Format: 一 END2 Fig.5-2-1 CALL(call subprogram) Function Call a specified subprogram. CALL has the following additional functions: The subprogram may be nested up to 18 levels by other subprograms, but if a dead cycle is made by the closed loop calling, an alarm will be issued by system.
Chapter 5 PLC Functional Code instruction. Range: 0~99. CALLU(Unconditional Subprogram Call) Function: Uncodintionally call a specified subprogram. It has the following characteristics and limits: The subprogram may be nested up to 18 levels by other subprograms, but if a dead cycle is made by the closed loop calling, an alarm will be issued by system.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual SPE(Subprogram End) Function: * it is used to specify the range of subprogram when SPE is used with the S P. * the control will return to the main program which called the subprogram when the instruction is executed.
Chapter 5 PLC Functional Code Parameter: Add.b:set element address bit can be the output coil, Add= Y,G,R,K,A. RST(Reset) Function: Set to 0 for the specified address. Format: address Add.b Fig. 5-8-1 Control condition: ACT=0,keep add.b invariably. ACT=1,set add.b to1. Parameter: Add.b:reset element address bit can be the output coil, Add= Y,G,R,K,A.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Parameter: Lx: specifies the label of the jump destination. A value from 0 to 99 can be specified. 5.10 LBL( ) Label Function: The LBL functional instruction specifies a label in a ladder program. It specifies the jump destination for JMPB functional instruction.
Chapter 5 PLC Functional Code Control condition: ACT=0: turns off the timer relay. ACT=1: initiates the timer. i.e. timing from 0. Detailed functions: Fig. 5-11-2 Parameter: TIMER :timer serial number is named with xxx which are numbers (0~127). Output: : output coil. W=1 when the output reaches the preset value. W=0 when the output does not reach the preset value.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual TIMER=Setting time Fig. 5-12-2 Parameter: TIMER :timer serial number is named with xxx which are numbers (0~127). Table 5-12-1(timer accuracy) Type of Setting Setting time Error 一 timer number 8ms to 524.280s 0 to the 1...
Chapter 5 PLC Functional Code Control condition: ACT=0: turns off the timer relay. ACT=1: initiates the timer. i.e. timing from 0. Detailed functions: TIMER=Setting time Fig. 5-13-2 Parameter: TIMER :timer serial number is named with xxx which are numbers (0~127). Table 5-12-1(timer accuracy)...
Page 46
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Upon reaching the preset count, returns to the initial value by issuing another counter signal. 3) Up/down counter The count can be either up or down. 4) Selection of initial value Its initial value is 0 or 1.
Chapter 5 PLC Functional Code Note 2: After the ladder is upgraded, the current value of the counter is cleared. To get reliable counter counting, reset the counter by the pulse signal before counting. 5.15 DEC(Binary Decode) Function: DEC can decode binary code data. Outputs 1 when the eight-digit BCD signal is equal to a specified number, and 0 when not.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual …………………………. When ACT=1 and F10=15,R4=1000,0000; 5.16 COD(Binary Code Conversion) Function: COD instruction automatically creates a table with corresponding size used for user inputting conversion table data when it inputs the data capacity. Each table has 10 lattices and if it is not divided by 10, count the lattices by its quotient adding 1, but its capacity data does not change.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Control condition: ACT=0: The specified number of coils or the coils within the region specified are unconditionally turned off (W=0). ACT=1 it is the same with COM which is not executed. Note 1:In the range specified with a COM instruction, no additional COM instruction can be specified.
Page 51
Chapter 5 PLC Functional Code (W) Target Current Rotor Calculating position position indexing result output address address address address Fig.5-19-1 Control conditions: Specify the starting number of the rotor(CN0): CNO=0: begins the number of the position of the rotor with 0. CNO=1: begins the number of the position of the rotor with 1.
Page 52
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual W: The direction of rotation for control of rotation via the shorter path is output to W. When W=0, the direction is forward (FOR) when 1, reverse (REV). The definition of FOR and REV is shown in the following figure.
Chapter 5 PLC Functional Code 5.20 SFT(Shift Register) Function: This instruction can each time shift a byte data (8 bits) by a bits number set by a Parameter, For the circular shifting, each overflowing "1" will be added reversely, i.e. If the highest bit "1" is overflowed by the left shifting, so the lowest bit will be filled by "1", vice versa.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual bit shifts every bit shift status Fig. 5-20-2 L :range: 0~8. A :bit parameter. A=0: When ACT=1 is shifting, the shift period is one bit. A=1: ACT is taken as a pulse signal, it is 1 from 0, shift one bit. Output: :...
Chapter 5 PLC Functional Code The system will check the sequence number of the rising edge automatically, when the number exceeds the range or the number is duplicated, an alarm occurs. 5.22 DIFD(Falling Edge Check) Function: The DIFD instruction set the output signal to 1 for one scanning period on a falling edge of the input signal.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual S1 input Length (W) data comparison COMP Designation format address data Fig. 5-23-1 Control conditions: ACT=0: The COMP instruction is not executed. W does not alter. ACT=1: The COMP instruction is executed. Parameter: Length:specification format( constant or address) and data length(1 or 2 bytes) for the input data.
Chapter 5 PLC Functional Code Parameter: Length:specification format( constant or address) and data length(1 or 2 bytes) for the input data. Specification of data Specification of length format 0: 1: 1 byte length data Constant 1: Address 2: 2 byte length data Fig.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual the initial; if S2 is word unit, S2 in word unit is copied to the address corresponding to Length word which takes S2 as the initial. 2. S1 is address: S1 and S2 transmit the data in byte in spit if S1 and S2 address classifications are matched.
Chapter 5 PLC Functional Code 5.27 MOVW(Transfer of Two-Byte) Function: The MOVB instruction transfer two-byte data from a specified source address to a specified destination address. Format: S1 t ransfer S2 transfer source Destination MOVW (W) address address Fig. 5-27-1 Control conditions: ACT=0,no data is transferred.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual RST=0: reset release. RST=1: reset W=0. Activation code(ACT) ACT=0 :do not execute XMOV,and there is no change in W. ACT=1 :execute XMOV code. Parameter: Length : specifies the transferred data length. 1:1-byte long data.
Page 61
Chapter 5 PLC Functional Code capacity) in the data table can be specified by specifying the address. Thus allowing change in table capacity even after writing the sequence program in the ROM. Format: Length DSCH (W) Data Storage Search Output Format table address...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual cannot exceed the data table. After searching, if search data is found, the table number where the data is stored will be output. The searched table number is output in this search result output address. This address requires memory of number of byte according to the format designation.
Chapter 5 PLC Functional Code Data length Format specification specification 1: 1 byte length data 0:Constant 1:Address 2: 2 bytes length data Fig. 5-30-2 : Address containing the augend : Length specification determines the format of the addend. : Specify the address to contain the result of output operation. Output: W=0:...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Length :Specifies data length(1 or 2 bytes) and the format for the subtrahend(constant or address). Data length Format specification specification 1: 1 byte length data 0:Constant 1:Address 2: 2 bytes length data Fig.
Chapter 5 PLC Functional Code Data length Format specification specification 1: 1 byte length data 0:Constant 1:Address 2: 2 bytes length data Fig. 5-32-2 : Input data to be ANDed. The data that is held starting at this address and has the data length specified in Length format specification is treated as input data.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual ACT=0 : The ORF instruction is not executed. ACT=1 : The ORF instruction is executed. Data length Format specifying specifying 1: 1 byte length 0: Constant 1: Address 2: 2 bytes length Fig.
Chapter 5 PLC Functional Code Format: Length Format Address A Address B specification Fig. 5-34-1 Control condition: ACT=0: The NOT instruction is not executed. ACT=1: The NOT instruction is executed. Parameter: Length :Specifies a data length (1 or 2 bytes). Data length specification 1: 1 byte length...
Page 68
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual address B), and stores the result at address C. Format: Length Constant or Format Address A Address C address B specification Fig. 5-35-1 Control conditions: ACT=0 : The EOR instruction is not executed. ACT=1 :...
Chapter 6 Ladder Writing Limit Ladder Writing Limit Chapter 6 1. Sequence program must have END1 and END2 which are taken as the end marks of 1 level and 2 level sequence part, and END1 must be before END2. 2. They only support the parallel output and do not support the multi-level output. 3.
Page 70
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual ( W ) ( W ) ( W ) ( W ) ( W ) 一 ( W ) ( W ) Fig.6-1...
Chapter 1 PLC Window Display PLC Interface Display Chapter 1 Automatic Operation when GSK980TC3 PLC Power on PLC starts after power on: it will make use of R910.0 to conduct the net contain it during the first period, and then set R910.0 to “0” which can't be output, the value of the keep relay gets from the PLC last output before stop running.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual (1)The system appears the ladder name which is running in the interface. The ladder is divided into three: the ladder is the only one that is running, other 15 ladders in No.0-15 ladder besides the one is running, up to 4 ladders which can be editable or referred.(they can be named with 2-digit serial number except for 0-15).
Chapter 1 PLC Window Display Fig. 1-2-2-1 Contents and operations on PLCGRA interface: PLCGRA[ladder03]: current ladder name. 1/1259: current line position specified by the cursor during the ladder the cursor. RUN: operation state of ladder, including RUN/run, STOP/stop, DEBUG/debug. Diagram: ladder program. Input:display the input data.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 1-2-3-1 Contents and operations on PLCPAR interface: RUN : operation state of ladder ADDR: keep relay address Bit0~Bit7 : bit status of keep relay address 1:the address maintains the state before power OFF 0:the address resets to default state after power OFF Input: display the input data.
Chapter 1 PLC Window Display Fig. 1-2-4-1 Contents and operations on PLCDGN interface: RUN:operation state of ladder. ADDR:address of diagnosis number. N.0~N.7:bit number state of diagnosis address. 1:the signal is connected; 0:the signal is not connected. Input: display the input data. MDI mode: current operation mode.
Page 78
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 1-2-5-1 The content and operation of the PLCTRA “SETTING” interface (1) Mode: - - Periodic cycle: periodic sampling for each time. - - Signal change: sampling for the change of current signal. (2) Resolution: Input the sampling resolution, the default value is the least resolution (8ms), its range is (8ms --1000ms).
Page 79
Chapter 1 PLC Window Display used for trigger stopping) 2. Mode; It determines that what kind trigger mode is used to stop tracing. Rising edge: The tracing is automatically stopped by the rising edge of the trigger signal. Falling edge: The tracing is automatically stopped by the falling edge of the trigger signal. Any change: The tracing is automatically stopped by the rising or falling edge of the trigger signal.
Page 80
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual The content and operation of the PLCTRACE “trace” interface (1) Sampling mode: Display the current sampling mode of the system. (2) Period: Display the current sampling period of the system, that is, resolution (3) Time: This parameter displays when the “sampling mode”...
Chapter 2 PLC Address, Parameter Setting Chapter 2 PLC Address, Parameter Setting The addresses and parameters, such as the counter, timer, data list and nonvolatile relay may be used in the PLC; the viewing and setting of these addresses and parameter should be performed in the corresponding interface.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 2-1-1 The content and operation of the nonvolatile replay interface: RUN: Ladder diagram operation state. ADDR: Nonvolatile relay address. Bit0~Bit7: Bit number state of the nonvolatile replay address. 1: This address remains the state before power off after the power is turned off;...
Chapter 2 PLC Address, Parameter Setting Fig. 2-2-1 The content and operation of the timer: RUN: Operation state of ladder diagram. NO: Timer serial number; Do not change. ADDR.: Timer address; Do not change. CURT: Current value of the timer; Do not change. SET: Presetting value of the timer;...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 2-3-1 The content and operation of the data list: RUN: Operation state of ladder diagram. NO: data list serial number; Do not change. ADDR.: data list address; Do not change. CURT: Current value of the data list;...
Page 85
Chapter 2 PLC Address, Parameter Setting Fig. 2-4-1 The content and operation of the counter: RUN: Operation state of ladder diagram. NO: Counter serial number; Do not change. ADDR.: Counter address; Do not change. CURT: Current value of the counter; Do not change. SET: Presetting value of the counter;...
Page 86
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
At present, the GSK980TC3 system supports the compilation software of the configured GSK ladder diagram. The compilation software of the GSK ladder diagram is a ladder diagram editor on the PC machine of the GSK 980TC3 and machine center CNC, which mainly offers the functions such as the edit, conversion, debugging and printing of the GSK 980TC3 series ladder diagram.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig.3-2-1-1 Function Introduction 3.2.2 File menu The file menu includes some program files, namely, the new, open and save, which can be produced some functions, such as the performable ladder diagram file or binary system file, printing, printing preview and printing setup and the recently opened file list.
Chapter 3 Instructions of The Ladder Diagram Edit Software Software Operation 3.3.1 Toolbar There are two toolbars of the main view frame, which are related with the ladder diagram compilation. 3.3.1.1 Main Toolbar New ladder diagram file Open the ladder diagram file Save the ladder diagram file Cut the selected content to the clipboard Copy the selected content to the clipboard...
Page 90
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Insert the input 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.
Chapter 3 Instructions of The Ladder Diagram Edit Software 3.3.2 Selecting a Figure In the editing view of the ladder diagram, the black rectangle shadow means cursor, click the left key of the mouse in the figure editing area between two bus cables, and select the position where the figure unit needs to be edited.
Page 92
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 2. Select the Edit [Alt+E]--- Cutting [T] of the main menu; 3. Shortcut key [Ctrl+X]. The cut content is placed to the clipboard, which is copied to the ladder diagram by the paste operation.
Chapter 3 Instructions of The Ladder Diagram Edit Software 2. Select the Edit [Alt+E]--- Deletion line [D] of the main menu; 3. Shortcut key [Ctrl+Delete]; 3.3.3.7 Conversion There are three ways for carrying out this operation after the ladder diagram of the current editing interface is converted into the command list program: 1.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig.3-3-4-2-2 3. Shortcut key [Ctrl+T]. Input the notes in the springing dialog box; save it by 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.
Page 95
Chapter 3 Instructions of The Ladder Diagram Edit Software communication software or U disk that it is performed by the PLC from the CNC system. Refer to the Chapter 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”...
Page 96
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Chapter 1 Controlled Axis Chapter 1 Controlled Axis Output Signal of Controllable Axis General The movement state of each axis can be output to the PLC. Signal Binary signal of system’s controllable axis number AXIS1~AXIS4 (F171#0~F171#3) Example: when the system’s controllable axis number is 3,(F#171=0000 0011) Output of Axis Movement State General The movement state of each axis can be output to the PLC.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual MVD4:movement direction signal of the 4 axis MVD5:movement direction signal of the 5 axis [Output conditions] “0” indicates the corresponding axes are negatively moving, “1” indicates the corresponding axes are positively moving. Caution: These signals maintain their condition during a stop, indicating the direction of the axes’...
Chapter 2 Preparation for Operation Preparation for Operation Chapter 2 Emergency stop General If you press Emergency Stop button on the machine operator’s panel, the machine movement stops in a moment. ESP button Fig. 2-1 The button is locked when it is pressed, although it varies with the machine to builder, the button can usually be unlocked by twisting it right.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 1 the 1 axis overstroke signal 2 the 2 axis overstroke signal 3 the 3 axis overstroke signal 4 the 4 axis overstroke signal 5 the 5 axis overstroke signal + Positive overstroke - Negative overstroke [Operations]...
Chapter 2 Preparation for Operation Operation Mode Selection Signal Mode selection signal Set the following mode to select modes by signals Mode selection signal MD1,MD2,MD4 ( G043#0 ~ #2 ) Manual reference point return’s selection signal ZRN ( G043#7 ) Incremental feed selection signal INC (...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Note: ( “-” is irrelevant with the signal status ) Signal address #7 #6 #5 #4 #3 #2 #1 #0 F003 MEDT MMEM MMDI MINC F004 MREF F006 RHPG Status Output Signal Cutting feed signal...
Chapter 3 Manual Operation Chapter 3 Manual Operation JOG Feed/Incremental Feed General JOG feed In JOG mode, setting a feed axis and direction selection bit to 1 on the machine operator’s panel moves the machine along the selected axis in the selected direction. Incremental feed In incremental feed mode, setting a feed axis and direction selection bit to 1 on the machine operator’s panel moves the machine one step along the selected axis in...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Input signal [Classification] [Function]Select the rapid traverse rate in MANUAL feed or incremental feed mode. [Use] When the signal becomes 1, the control unit operates as follows: The control unit executes the MANUAL feed or incremental feed at a rapid traverse rate.
Chapter 4 Reference Point Return Chapter 4 Reference Point Return Manual Reference Point Return General In manual reference point return mode, the machine tool move in the specified direction by setting the position parameter N0:7#0~#4 to execute the reference point return. The selected axis on the panel reports the axis to execute the machine zero return, which is not related to the move direction of axis.
Page 108
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Note: when the system uses the manual reference point return with absolute mode, it automatically returns to the machine zero.
Chapter 5 Automatic Operation Chapter 5 Automatic Operation Cycle Start/Feed Hold General Start of automatic When automatic operation start signal ST is set to 1 then 0 while the CNC Operation(cycle start) is in memory mode, DNC operation mode or MDI mode, the CNC enters the automatic operation start state then starts operating.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Halt the automatic operation [Function ] In Auto mode, SP signal position checks the fall edge, CNC enters the feed [Operation] hold and stops running. When SP signal is set to 0, the automatic operation does not start.
Chapter 5 Automatic Operation When the CNC is reset, the resetting signal RST is output to the PLC. The resetting signal RST is set to 0 when the resetting signal output time, set by No. 203, has elapsed after the above conditions have been released. RST=T (Reset processing time)+parameter setting value by No.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual The signal reports PLC of the state of all-axis machine tool lock signal. [Function] [Output condition]When the signal is set to 1, all-axis machine tool lock signal is set to 1. When the signal is set to 0, all-axis machine tool lock signal is set to 0.
Chapter 5 Automatic Operation Output signal [Classification] [Function] The signal reports PLC of the state of single block signal. [Operation] The signal is set to 1 as follows: ――When the single block signal SBK is set to1. The signal is set to 0 as follows: ――When the single block signal SBK is set to 0.
Page 114
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Chapter 6 Feedrate Control Feedrate Control Chapter 6 Rapid Traverse Rate General The 4 gears ( F0,25%,50%, 100%) can be used for rapid traverse rate. Feedrate: Actual moving speed is obtained by multiplying the override value by the value set by the data parameter P088~092 either in the auto mode or manual operation mode (including manual reference point return and program zero return).
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual …… …… …… …… …… …… ……. …… …… …… …… …… 190% 200% Override Cancel General The override cancel signal fixes the feedrate override to 100%. Signal Override cancel signal OVC (...
Chapter 7 Miscellaneous Function Chapter 7 Miscellaneous Function M code Miscellaneous Function General M code miscellaneous function When one 8-digit value following M is commanded, M coded signal and strobe signal are transmitted to PLC which use these signals to start or cut off its relative functions.
Page 118
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual simultaneously, the completion signal FIN is set to ’1’ after all functions are completed. (6) The completion signal remains ’1’ over the time TFIN (standard setting: 64msec) set by No. No.208, the CNC sets the strobe pulse signal to ’0’,and informs it has received the completion signal.
Chapter 7 Miscellaneous Function (1) (2) (3) (4) (5) (6) (7) (8) (9) M command M**** Traverse command M code signal M00~M31 Strobe pulse signal PLC operation Completion signal Distribution end signal TFIN Fig. 7-1-3 S Code Miscellaneous Function General When the S code is to be executed, the I/O point or analog control is set by bit parameter No.1#2.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual P246~249, this signal can be used for gear exchange by PLC. S500 by 1000 set by data parameter P246.) (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.
Chapter 7 Miscellaneous Function output signal [Classification] these signals informs M function has been specified. [Function] The 2M code miscellaneous function strobe signal MF2 ( F008 # 4 ) [Classification] output signal these signals informs M function has been specified. [Function]...
Page 122
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual AFL ( G005 # 6 ) Input signal [Classification] [Function] The signal selects the auxiliary function lock, i.e., the signal disables the execution of the specified M, S, T function. [Operation]...
Chapter 8 Spindle Speed Function Spindle Speed Function Chapter 8 8.1 Spindle Speed Control Mode General For GSK980TC3 system, the spindle is divided into gear spindle and analog spindle: 1. In gear spindle mode, CNC changes S code to switch value to output to the spindle to control the spindle speed.
Page 124
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual instruction selection,CNC selects the gear according to the previously defined gear speed range by parameter to report PLC to select the corresponding the gear by using the gear change select signal (GR4, GR3, GR2, GR1).
Chapter 8 Spindle Speed Function Signal address #7 #6 #5 #4 #3 #2 #1 #0 G028 F007 F034 T type gear change When 38#5 is set o 1, the system uses T type gear change mode. When T type gear change is commanded, the gear change mode selects a corresponding spindle gear by PLC’s G signals(G28.0~G28.3), and the data parameters (P246~P249) confirm the maximum speed corresponded to the gears.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual to indexing table, turret and other device controls. The PLC axis can realize the control function: 1. rapid traverse 2. return to the reference point 3. select a machine coordinate system Note: PLC axis control can realize all kind of control function by PLC command control signals, and the CNC provides one group of input/output signal group 1 for the PLC axis control.
Chapter 8 Spindle Speed Function F131 MABUF F134 MABUF F137 MABUF F140 MABUF 8.2.2 Command Table 8-2-2-1 Command Operation Data 1 Data 2 Explanation Rapid traverse Rapid traverse Total Execute operations which are speed movement the same with the CNC G00 amount Execute operations which are Reference point...
Page 128
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual ( 2 ) Axis control command signal ( PMC axis control ) Signal symbol: EC0g~EC6g(G143.0~G143.6 , G155.0~G155.6 , G167.0~G167.6 G179.0~ G179.6) Signal type: PLC →NC Signal function: ( 3 ) Control feedrate signal ( PMC axis control ) Signal symbol:...
Chapter 8 Spindle Speed Function Signal type:NC→PLC Signal function:it means whether the PLC axis is in-position status. The signal becomes 1 when the PLC controlling axis is in-position status. When it is in the axis movement’s deceleration status, the system executes in-position check; when it does not reach the position width range, the next command is not executed.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual signal CON (G033#4)is “0”,the spindle becomes the spindle rotation control mode. After the system confirms the spindle movement command relative to automatic run/manual run completely ends, the switch is performed. When the switch in the spindle movement is executed, an alarm occurs.
Page 131
Chapter 8 Spindle Speed Function 【 Classification 】input signal 【Function】 command the spindle’s spindle rotation control mode and Cs contour control mode. It is valid when (No37#7)=“1”. Spindle Cs contour control switch completion signal FCSS1 ( F042 # 6 ) ’s 1 spindle 【Classification】output signal 【Function】...
Page 132
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Cs contour controlled axis’ reference point return completion signal ZP5 (F094#4 ) 【Classification】output signal 【Function】it means the Cs contour controlled axis’ reference point return has completed. ZP[] []: 1….the 1 axis’...
Chapter 9 Programming Code Chapter 9 Programming Code Custom Macro Program General Although subprograms are useful for repeating the same operation, the custom macro function also allows use of variables, arithmetic and logic operations, and conditional branches for easy development of general programs. A machining program can call a custom macro with a simple instruction, just like a subprogram.
Page 134
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Note: #1032 is variable with 16-digit as follows: Signal address #7 #6 #5 #4 #3 #2 #1 #0 #1032 UI007 UI006 UI005 UI004 UI003 UI002 UI001 UI000 UI015 UI014 UI013 UI012...
Chapter 10 Display/Set Display/Set Chapter 10 10.1 Clock Function General Display the date time: year/month/date/hour/minute/second format on【CNC SET】. ( Note: the clock is set only on the page. ) 10.2 Displaying Operation History General The alarm page displays the current inside/outside user alarm messages of the system.
Page 136
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Chapter 11 Measurement Measurement Chapter 11 General Linear interpolation can be commanded by specifying axial following the G31 instruction, like G01. If an external skip signal is input during the execution of this instruction, execution of the instruction is halted and the next block is executed. The skip function is used when the end of machining is not programmed but specified with a signal from the machine, for example, during grinding.
Page 138
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Chapter 12 Panel Locked Setting Panel Locked Setting Chapter 12 Signal Lock 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.
Page 140
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Page 141
Appendix Appendix 1 Addresses between PLC and CNC 1:CNC PLC address:F000 ----- F205 Table -1 Signal name Symbol Address Tape rewinding signal F000#0 F000#4 Feed dwell signal F000#5 Cycle start signal F000#6 Servo ready signal F000#7 Automatic operation signal F001#0 Alarm signal Resetting signal F001#1...
Page 142
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Signal name Symbol Address The spindle change check alarm signal SPAL F035#0 S12 bit code signal R01O~ R12O F036#0~F037#3 The spindle clamping signal SCLPA F038#0 SUCLPA F038#1 The spindle releasing signal ENB2 F038#2 The spindle enabling signal...
Page 143
Appendix Signal name Symbol Address The 1 axis ~the 5 axis distribution completion EADEN1~EADEN5 F112#0~#4 signal(PMC axis control) The 1 axis ~the 5 axis torque limit arrival signal TRQL1~TRQL5 F114#0~#4 The 1 axis ~the 5 axis returning to workpiece origin PRZP1~ PRZP5 F116#0~#4 completion signal...
Page 144
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Signal name Symbol Address EM11D,EM12D EM14D,EM18D EM21D,EM22D EM24D,EM28D EM31D,EM32D EM34D,EM38D EM41D,EM42D EM44D,EM48D MSP00~MSP17 F160#0~F161#7 Multi-spindle address P signal AXIS1, AXIS2 F171#0~F171#3 System controllable axis quantity’s binary signal AXIS4, AXIS8 F172#1 Ignore the hard limit LALM...
Page 145
Appendix Manual MPG feed movement amount MP1,MP2,MP4 G019#4~#6 selection signal(incremental feed signal) Manual rapid traverse selection signal G019#7 Extended external workpiece number EPN00 ~EPN13 G024#0~G025#5 searching signal Spindle rotation CW SFR1,SFR2, SFR3 G026#2,#4,#6 Spindle rotation CCW SRV1 ,SRV2,SRV3 G026#3,#5,#7 Spindle selection signal SWS1~SWS3 G027#0~#2 Each spindle stop signal...
Page 146
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Tool life count override signal *TLV0 ~*TLV9 G049#0~G051#1 User macro program using input signals UI000~UI15 G054#0~G055#7 External read start signal EXRD G058#1 External read/output stop signal EXSTP G058#2 External output start signal EXWT G058#3...
Page 147
Appendix (PMC axis control) Axis control data signal’s group 1 use (PMC EID00A~EID31A G146#0~G149#7 axis control) Rapid traverse override signal (PMC axis EROV1 ~EROV2 G150#0~#1 control) Override cancellation signal group 1 use EOVC G150#5 (PMC axis control) Manual rapid traverse selection signal (PMC G150#6 axis control) Dry run signal(PMC axis control)
Page 148
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Chapter 1 System Structure and Installation Chapter 1 System Structure and Installation 1.1 System Composition GSK980TC3 CNC system mainly consists of the following units as Fig. 1-1. (1)GSK980TC3 CNC system (2)Additional operator panel(optional) (3)Digital AC Servo Drive Unit (4)Servo motor (5)AC transformer G SK980TC3 M achine high...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 1.3 CNC System Installation Dimension Fig.1-3-1 GSK980TC3 system installation dimension drawing...
Chapter 1 System Structure and Installation 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: Additional panel AP01(adaptive to 980TC3,underneath assembly)...
Page 154
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig.1-4-1 GSK 980TC3 additional panel AP01 and installation dimension Additional panel AP02(adaptive to 980TC3,side assembly) Fig. 1-4-2 GSK 980TC3 additional panel AP02 and installation dimension...
Page 155
Chapter 1 System Structure and Installation Additional panel AP03(adaptive to 980TC3-V,underneath assembly) Handwheel installation hole POWER ON POWER OFF FEED HOLD OVERSTOKE RELEASE CYCLE START User installation hole size drawing 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...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 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 1 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.
Chapter 2 Device Connection 2.2 Connection between the System and the Drive Unit 2.2.1 System Interface Drawing +24V AM26LS31 CP- CP+ DIR- DIR+ 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).
Page 160
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 3. Reference point return signal PC The system supports +24V zero return and +5V zero return. The signal’s receiving circuit at the side of the CNC system is shown below: R=3.3K R=680 +24V zero return...
Chapter 2 Device Connection 2.2.3 GSK-LINK Cable Connection Drawing Fig. 2-2-3-1 CNC terminal bus interface definition diagram GT17-4DS-HU(KEYB green)connected with GT17-8DS-HU GT17VS-4DS-HU(KEYB green) GT17VS-8DS-HU(Line ball) wire XS11 GE series CN2 Signal Network Signal Network name color name color Green and...
Page 162
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual GT17-4DS-HU(KEYC blue)connected with T17-8DS-HU GT17VS-4DS-HU(KEYC blue) GT17VS-8DS-HU(Line ball) Wire XS12 GE series CN1 Signal Network Signal Network name color name color Green and Orange PHY1_RX- PHY1_RX- white and white PHY1_RX+ PHY1_RX+ Green...
Chapter 2 Device Connection 2.3 RS232 Standard Serial Interface GSK980TC3 CNC system can communicate with the general-purpose PC (must match with GSK980TC3 communication software) by RS232-C. Its connection is as follows: Connection of cable is as follows. The shielded lien is connected with BDN, and the metal shell is not connected with the shielded line: COM1/COM2 XS36...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 2-4-1-1 2.4.2 Introduction of Interface Signals HA+, HA-, HB+and HB-: with MPG in different type MPG (with non-difference type MPG: HA+, HB+ with +5V; HA- with MPG A; HB- with MPG B); ESP1 and ESP2: Emergency stop signal of handhold unit;...
Page 165
Chapter 2 Device Connection Connection diagram of GSK980TC3 with handhold unit in difference type ( L ) Terminal strip XS38 DB26(eyelet Handhold unit welding) H*100 X100 H*10 ESP2 ESP1 ESP1 +24V LED+ LED- Metal shell Metal shell Fig. 2-4-2-2 Connection diagram of GSK980TC3 with handhold unit in voltage type ( E )...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Terminal strip XS38 Handhold unit DB26(Eyelet welding) X100 H*100 H*10 ESP2 ESP1 ESP1 LED+ +24V LED- Metal shell Metal shell 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:...
Chapter 2 Device Connection 2.6.2 Cable Connection Diagram XS 32 9 female aviation plug DB15 female PZ - * PCS * PBS PB + PA - * PAS + 5 V Shield layer null Metal shell Note: Welding by this method when match with 1024 encoder of our company.
Page 170
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig. 2-7-1GL200 bus module Connection line of GL200 power supply box Entity sketch of green Wires 3-position plug GL200 Power supply box Green 3-position U type,with sheath plug +24V Fig.
Chapter 2 Device Connection 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
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Table 2-7-1-1 Address Definition Contact selection X0.0 The 1 axis limit signal (positive direction with biswitch) Normally closed contact X0.1 The 1 axis negative limit signal (valid with biswitch) Normally closed contact X0.2 The 3...
Chapter 2 Device Connection Zero speed clamp Y6.6 The spindle rotation CW Y6.4 The spindle rotation CCW Y6.5 The spindle enabling Y6.0 STAO The spindle orientation Y6.3 Speed/position switch Y6.2 Speed/position switch completion X6.5 COIN The spindle orientation completion signal X6.6 The spindle speed arrival X6.2 The spindle zero speed check X6.3 37, 38, 39...
Page 176
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual DB44 Male welding DB44 Male welding GS3000 SPINDLE Signal Signal VCMD+ VCMD+ VCMD- VCMD- PAO+ PAO- PBO+ PBO- PZO+ PZO- PULS+ PULS+ PULS- PULS- SIGN+ SIGN+ SIGN- SIGN- ALM+ COM+ COM+...
Chapter 3 Machine Control I/O Interface Chapter 3 Machine Control I/O Interface 3.1 Interface Signal Diagram XS40 input signal interface (male) X 8 . 6 AGND X 8 . 7 AGND X 8 . 0 AGND X 8 . 1 AGND X 8 .
Page 178
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual (Gray code) External feedrate override coding X8.6 XS40 (Gray code) External feedrate override coding X8.7 XS40 (Gray code) External spindle override coding X9.0 XS40 (Gray code) External spindle override coding X9.1 XS40 (Gray code)...
Chapter 4 Machine Debugging Chapter 4 Machine Debugging The chapter introduces the trial operation methods and steps after GSK980TC3 system is turned on firstly, and the corresponding machine operation can be performed after the following steps are done. 4.1 Debug Preparation Debugging GSK980TC3 can be operated based on the following steps: Connection of the system: The correct connection is the base of the system debugging;...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 4.3 Emergency Stop and Limit The system is with the software limit function. For safety, the hardware limit measure should be adopted meanwhile, and the limit switches of each axis in positive and negative directions should be installed.
Chapter 4 Machine Debugging Table 4-3-2 Address Definition State 0 State 1 Setting value K006.0 Whether to use one 2 PCS limit switch or not B. With two stroke limit switches :(I/O needs to be expanded) (the two stroke limit switches are defined that some axis’s positive limit uses a stroke switch, and the negative limit uses another stroke switch.) 1.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual The fractional frequency and frequency multiplication( the electrical gear) of the position code pulse should be set. In the Position control mode, the various pulse sources can be matched conveniently by setting the parameters;...
Page 183
Chapter 4 Machine Debugging lead screw backlash in MPG or single step mode is not recommended, and the following method is suggested: Editing a program: O0001; N10 G01 U1 F800 ; N20 U1 ; N30 U1 ; N40 U-1 ; N50 M30 ;...
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 parameters NO:19#0~NO:19#5 are set as 0. After rewriting the parameters, press <RESET> key to cancel the system alarm, and for safety, the parameter switch of the system should be set as “OFF”.
Chapter 4 Machine Debugging =0: alarm when the 3 axis driver’s alarm number is 0. =1: alarm when the 4 axis driver’s alarm number is 1. ALM4 =0: alarm when the 4 axis driver’s alarm number is 0. ALM5 =1: alarm when the 5 axis driver’s alarm number is 1.
Page 186
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual machine zero is changed, position of the pitch compensation point is not consistent with the actual machine compensation position, which causes the machine precision decreasing, at the moment, the system check again the pitch error compensation data. 9.
Page 187
Chapter 4 Machine Debugging C. The machine’s reference point is at the machine’s middle point, which occurs when an absolute encoder is allocated. The machine coordinate system’s least value in the area is -100, the compensation number of -50 point is No. 0, the position relationship between the reference point and No.
Page 188
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Assume the actual condition is: the pitch error compensation interval is 10mm,X axis travel is 100mm,the compensation point quantity is 11,the reference point’s compensation number is 10, and the relevant data parameter setting is shown in Table 4-7-2: Table 4-7-2 Parameter Default setting...
Page 189
Chapter 4 Machine Debugging This moment, X pitch error compensation value is set in Table 4-7-5: Table 4-7-5 Compensation number Compensation value C. The machine zero in the middle of travel and 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,...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 4.8 Mechanical Zero Return (Machine Zero Return) The concept of mechanical zero point(machine zero point) The machine coordinate system is the fixed one on the machine. And the origin of the machine coordinate system is called as the mechanical zero point (or the machine zero point).
Page 191
Chapter 4 Machine Debugging Zero return deceleration signal DEC (G196.0-G196.4 ) Mask?one-rotation signal nPC Machine Zero return start zero Use a servo motor with a mast (set the position parameter NO.6#6=1,A/B type block. Logic before and after the block are the same): When the system executes the machine zero return, the machine slide moves to the set zero return direction, and its distance is L1, and its speed is the value set by P100-104, and its acceleration/deceleration time constant is set by the data parameter P352(Common for all axes).
Page 192
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual One-rotation Leave the block position Block position Stop position signal position F4000 F500 Check Z pulse Run at high speed to the zero return block Low speed signal Zero return block Fig.
Page 193
Chapter 4 Machine Debugging d) Whether the system is allocated with a grating. Each axis separately set to whether to allocate with a grating, 0: be not allocated with a grating, 1:be allocated with a grating. e) Press to confirm it. Note 1: After the machine zero is set, when each axis’...
Page 194
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual ZMOD =1: the zero return mode: before the block. =0: the zero return mode: after the block. =1:The reference point memory: memory. =0:The reference point memory: not memory. ZPLS =1: Zero return mode selection: with one-turn signal.
Chapter 4 Machine Debugging Speed when the 5 axis zero return with low-speed Data parameterNo.352~No.353 Acceleration/deceleration time constant of zero return with high-speed Acceleration/deceleration time constant of zero return with low-speed Data parameterNo.354 Speed of zero return deceleration stop to return to the machine zero with low speed Data parameterNo.180~No.184 Grid offset amount or reference point offset amount of the 1...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual X6.3=the spindle zero-speed check signal;X6.5=speed/position switch completion; X6.6=the spindle orientation completion. Data parameterNo.258 2 5 8 The spindle speed upper limit Data parameterNo.286~No.288 Gear’s tooth quantity at the side of the spindle (No. 1 gear) Gear’s tooth quantity at the side of the spindle (No.
Chapter 4 Machine Debugging Data parameterNo.246 2 4 6 The maximum speed corresponding to gear 1 When the spindle is in No. 1 gear, the maximum speed is the spindle one when the transducer is corresponding to 10V voltage. Data parameterNo.247 2 4 7 The maximum speed corresponding to gear 2 When the spindle is in No.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Fig.4-11-1 The external circuit The connection between *SP and ST signals is referred to the following Fig. 4-11-2. +24V System side XS40 socket Fig. 4-11-2 Modifying the following parameter Address Definition State 0...
Page 199
Chapter 4 Machine Debugging =0: Before connecting the power supply and the reference point return, the rapid in JOG mode is invalid. =1: Positioning (G00) interpolation type is linear. =0: Positioning (G00) interpolation type is non-linear. =1: Rapid feeding, when the feed override is Fo, the feeding stops. =0: Rapid feeding, when the feed override is Fo, the feeding doesn’t stop.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 0097 The lowest control speed during cutting feed (for all axes) Setting range: 0~300 (mm/min) 0098 Feedrate during continuous feeding of each axis is 2000 JOG mode Setting range: 0~30000 (mm/min) 0099 Speed (FL) when gaining Z pulse signal (for all axes) Setting range: 1~60 (mm/min)
Page 201
Chapter 4 Machine Debugging NQPF WQPJ DIQP X1.0:chuck releasing control signal(DIQP) X1.1:outside chuck clamping in-position/inside chuck releasing in-position(WQPJ) X1.2:outside chuck releasing in-position/inside chuck clamping in-position(NQPJ) 2. Control parameter K011 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 K11.0 = 1:use the chuck; =0:do not use the chuck.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 4. Time sequence Chuck control input signal : DIQP Output signal : DOQPJ ( Outside chuck clamping/inside chuck releasing ) Input signal : WQPJ ( Outside chuck in-position/inside chuck releasing in-position )...
Chapter 4 Machine Debugging Y0003 3 ) Tool change process ① After the tool change is performed, the system outputs the tool post rotation CW signal TL +,and start to check the cutter spacing signal. After the system has checked the cutter spacing signal,it closes TL+...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual BIT1 =1: the spindle rotation permits the tailstock forward/backward =0:the spindle rotation does not permit the tailstock forward/backward BIT2 =1: the tailstock forward checks in-position switch =0: the tailstock forward does not check in-position switch the tailstock forward output’s use time delays OFF, and the timer is BIT3 TMR25...
CW/CCW/stop. 4.18 Setting Related to the 4 Axis GSK 980TC3 series owns 4-axis 4-link function. When the data parameter P5 is set to 4, and after the system is turned off and then turned on, the axis function is valid.
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual =1: relative position display setting of indexing table: within 360°. =0: relative position display setting of indexing table: beyond 360°. =1: an alarm occurs when indexing code and other control axis code are in the same block.
Page 207
Chapter 4 Machine Debugging System parameter number UHSM USNO =1: all axes interlock are valid =0: all axes interlock are invalid USNO =1: the bus servo’s older version =0:the bus servo’s new version =1: use the absolute encoder =0: do not use the absolute encoder UHSM =1: use the manual to directly set the machine zero =0: do not use the manual to directly set the machine zero...
PLC, Installation and Connection User Manual Appendix 1 Servo Tool Post Explanation 1. Software Version Information Software design: GSK CNC Equipment Co., Ltd. Project Group PLC software version: standard version Software remark: (taking example of servo tool post, Taida drive) 2.
Page 211
Appendix 1 Servo Tool Post Explanation NC signal output s Corresponding to the servo driver CN1 Y3.0 the driver DI1 interface’s pin 9 tool number selection NC signal output s Corresponding to the servo driver CN1 Y3.1 the driver DI2 interface’s pin 10 tool number selection NC signal output s Corresponding to the servo driver CN1...
Page 212
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual The tool post’ total tool D000 Set it according to the adaptive tool post quantity According to DO01-05 corresponding to the driver’s The servo alarm coded D001 0000 manual: status’s binary system into coded-decimal value code...
Appendix 1 Servo Tool Post Explanation View the driver’s manual to trouble shooting 3. Functional description ⑥ The system is turned on, i.e., the turret servo ready flow. After the ready is OK, A5.1/1241 alarm occurs to prompt the servo turret does not return to zero. ⑦...
Page 214
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Tool tower servo 1.1 output Y0.2 is 1. prepare 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, System alarm (overtime alarm);...
Page 215
Appendix 1 Servo Tool Post Explanation 2. Turrent origin return 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, Servo tool tower (overtime alarm); zero 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).
Page 216
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 3. Tool selection control...
Appendix 2 Taiwan Liuxin Tool Post Wire Table Appendix 2 Taiwan Liuxin Tool Post Wire Table GSK980TC3 is matched with Taiwan Liuxin Tool Post, modify K1.0 into 1, K2.0 into 1, K2.1 into 0. + 24V + 24V Sensor A Sensor B GL200 Sensor C...
Page 218
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Appendix 3 Ladder Configuration File Format Appendix 3 Ladder Configuration File Format The signal in configuration file LadChixx.txt of ladder (“xx” corresponds to the running ladder file number set by the system) stores the following information by fixed sequence. 1. F Signals and Meanings of M Code M00---M99 Format: MXX + space + Fyyyy + space + Chinese notes + EOB symbol(enter) Example: “M00 F0317 program pause”...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual 6. The Codes and Meanings of A Signal A0.0-A31.7A Format: Axxxx + space + Chinese notes + EOB symbol(enter) Example: “A0000 air pressure detection abnormality” Thereinto: “xxxx” 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.
Appendix 4 Common Debugging Method Appendix 4 Common Debugging Method 1.1 Zero Return Method and Common Parameter Setting Press ,and then press the soft key【CNC SETTING】in page to enter the CNC setting page: a) When the parameter switch input is 1, the parameter switch is ON, and when it is 0, the switch is OFF.
Page 222
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual f)Incremental zero return: see Section 4.8.1 Bus Servo Zero Return Function Incremental Zero Return. g)After modification, the parameter switch is set to 0, such can prevent the operator from modifying the system’s relevant parameters by mistake.
Page 223
Appendix 4 Common Debugging Method System parameter number ALS1 ALM3 ALM1 ALM1 =1: an alarm when the 1 axis’ driver alarm signal is 1 =0: an alarm when the 1 axis’ driver alarm signal is 0 ALM3 =1: an alarm when the 3 axis’...
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual Data parameterNo.005 0 0 5 CNC controllable axis quantity Note: 5 is input into the data parameter 0005, the CNC controllable axis quantity is 5. Modify the parameter, and the system prompt to power off and then power on.
Appendix 4 Common Debugging Method 1.3 Tailstock Control For relevant K parameters, press PLC to enter【LADDERPAR】soft key page K10.0=1(use the automatic tailstock) 1.4 Hydraulic Start For relevant K parameters, press PLC to enter【LADDERPAR】soft key page K9.0=1(use the hydraulic device) K9.1=1(use USER1 as the hydraulic control) 1.5 Cs Axis Setting Cs use steps: 1.
Page 226
GSK980TC3 Series Bus Turning CNC system PLC, Installation and Connection User Manual...
Need help?
Do you have a question about the 980TC3 Series and is the answer not in the manual?
Questions and answers