-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Chapter 1 Preface This CNC control system is one middle class flush type CNC control system, aiming specially at lathe and grinding machine. Based on modern computer technology, system move control core & PLC program running technology, and stable unique real time control engine subsystem PTAI, this system ensures the stabilization of operation.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Chapter 2 System technical features 2.1 System constructions 32 bits high performance,high speed, low power consumption industrial grade ARM microprocessor. 64MB memory. 32Mb user store room. 640x480 8 inch real color LCD Displayer. Touch screen main and sub panel.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series program cycle, jump, call and different program ending. multiple positioning instruction:starting point,setting fixed point,etc. Linear, circular, spiral line interpolation instruction. program management instructions: program cycle, call, transfer and different program ending method, etc. 6 workpiece coordinates system .
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Chapter 3 Operation explanation When using the CNC system, just master the parameter of system, edit program, manual operation, auto operation. Then you can operate the system easily. There are some details to instruct hereinafter.
Page 9
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series There are sixteen gears in feed override from 0% to 150%, by adjusting the key of feed override is for the following instruction:G01,G02,G03, the feed override of the fixed cycle and manual run effectively.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series “ ”spindle cw, ccw rotation “ ” coolant on/off “ ”for the shift between electric tool carrier and gang tool carrier “ ” for the shift between hand-driven continuous high speed and low speed.
Page 11
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series parameters. In manual condition,the system could process workpiece. 3.3.1 The key of manual operation (1) “F”: Taking mm/min as the unit to set the manual feed speed, the input range is from 1 to 30000mm/min.
Page 12
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Press the principal axis stop,display M05.At this condition,users can press the key to turn off or turn on. Press M03 turn on point for while. Press the coolant to turn on or turn off.
Page 13
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series (21) “Coordinates feed”: Press “↑ ↓ ← →”correspond to feed A axis and Z axis’s positive or negative direction. (22) “Switch speed”: Press to switch the speed to system speed which is changed by No.1 No.2 parameter in speed parameter when it is in coordinate feed, loosen it that will be the...
Page 14
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series of coordinate detects zero point and return to the pulsing signal of “Zero”, the data of lathe’s coordinate will be 0 automatically. Switch on the power supply of the system, release alarm and the button of emergency after the CNC is power off, the need to back to datum point to set lathe’s coordinate correctly.
Page 15
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Special Attention: Every time to power up the system must back to zero point to make sure the accuracy of lathe process. The system power off unusually or in an accident, it must back to zero point, otherwise could cause trouble.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series (6) Measure the diameter of workpiece(cylinder or bore). (7)Press “X” and import the above value of measurement into dialog box, press “Enter” to confirm. (8) Use the same method to cut end surface of workpiece. Stop feeding.
Page 17
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series arbitrary tool must use absolute coordinate to edit the program. Auto operation can’t move the manual coordinate. Running program selection: In the program interface, press “↑ ↓” to move the cursor to a program which is going to be carry out, press “C”key to select the program to carry out automatically.
Page 18
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series The system has a function to run at some tool. At automatical process condition, press “G” and the number of tool to run(only the number of tool, not the number of compensation; Like: 0304, just import “03”), press “Enter”...
Page 19
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series axis parameter is 1, external band switch takes in control, Adjust the speed of spindle arbitrarily in the process according to the different situation. (5) Stop in the process: At the continuous mode in process condition, press “...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series the sending speed of PC as the NC, defeat otherwise. B. Instruction of USB-DNC USB-DNC is realized by U-disk, switch on U-disk and system, select program to execute in U-disk. Press “F6” to open U-disk in program interface, select corresponding program to press “F7” to execute program, press “Auto”...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series (8) Emergency stop: Press the button of emergency stop. 3.6 Parameters At any status conditions, press “parameter” to enter the status to set the parameter. Parameter in this system includes “N-User parameter” “J-Speed parameter” “V-Axis parameter” “Q-Tool parameter”...
Page 22
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 17,Running program need Sp run [1 mean Yes,0 mean No] 18,Set M20 the time of auto-running [Negative number mean immensity loop] 19,Set part count 20,G92 quit length(1/10 lead) 21,G01/G02/G03 line delay(ms)[>100] 22,G00 line delay(ms)[>100]...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 11,G76 finish turn times It is for default cycle times when it isn’t be set in G76 code.(times:1-99) 12,G76 quit length(1/10 lead) It is for default length of retract chamfer when it isn’t be set in G76 code.the length is 1/10 of thread lead.
Page 24
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5,G01/G02/G03 default speed(mm/min) 6,Null run speed(mm/min) 7,Feed axis`s manual speed(mm/min) 8,Spindle`s manual speed(rpm) 9,Beginning feed speed(mm/min) 10,Jump speed at continuous track(mm/min) 11,Limit G1G2G3 axis speed [1 mean Yes,0 mean No] 12,X G1G2G3 max speed(mm/min)
Page 25
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 1,X-axis's G00 speed(mm/min) 2,Z-axis's G00 speed(mm/min) It is rapid speed(also speed of G00) of X/Z axis,Max is 30000(unit:mm/min) Attention: the value depends on machine configuration,set wrong is very easy to trouble machine & accident.
Page 26
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Attention:This value depends on the machine structure,the heavier the load is ,the smaller the value is.With stepper system,the value should less than 15000. 16,Auto run acceleration [1-500] It is for set constant of acc/dec-eleration in auto.the range is 1-500.It is mainly for distinguish Auto and Manual,only the difference is too much,set it is effective.
Page 27
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series It is valid when >=500,otherwise the ace/dec-eleration constant is with line type of each axis. 31,X go home rampit speed(mm/min) It is running speed when X-axis go home in forward direction.Unit:mm/min. the range is less than the G00 speed of X-axis.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series It is the speed when handwheel stop.the bigger it is ,the shorter the stop time is. 58,Forcedly limit drop speed critical(mm/min) It is starting drop speed when it is force limit.when servo system, it is 1.
Page 29
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 102,lathe C axis function[0 mean circumrotate axis,1 mean linear axis] 103,lathe C is circumrotate axis ,the machine coordinate : [0 Null;1 absolute coordinate plan,2 tool coordinate,3 All] 104.C(Y)-axis’s direction signal:[1 mean normal,0 mean reverse] 105.C(Y)-axis’s electron gear numerator(1-32767)
Page 30
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series It is for whether the system check the signal of spindle encoder,also the spindle’s position feedback. When 1 mean check ,o mean no check.the spindle gear ration must be 1:1 with spindle encoder. 10,SP encode pulse It is feedback pulses of each rev of spindle encoder.also lines of SP-encoder) * 4.
Page 31
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5mm,then: CMR/CMD = 5000 / (5 * 1000 ) = 1/ 1 That is to say,we can set the values as :CMR=1,CMD=1. Here ,the pulse equivalent is 0.001mm. Example2: The motor rotates one circle very 5000 pulses,after which the machine tool moves 10mm.
Page 32
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Attention:the value must be less than the length of one rev,otherwise,go wrong home. 31,Z check zero max length(unit:100um) It is the length that check zero pulse of encoder when go home and after disengaged switch.
Page 33
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series It is time constant of Y-axis acc/dec-eleration,the bigger it is ,the faster the ace/dec-eleration is. Attention:This value depends on the machine structure,the heavier the load is ,the smaller the value is.With stepper system,the value should less than 15000.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 3.6.4 Tool parameter 1,Active tool function : [1 mean Yes,0 mean No] It is for whether activate electric turret(tool). Attention: 1.when the machine is with linear turret , ,the parameter be set as 0;...
Page 35
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 11,Program edit number increase 12,Inner parameter 13,Does lock for Spindle & chuck(0 mean no) 14,Is available keys of lubricate&coolant as running(0 mean no) 15,Chuck clamp M10/loose M11 checking(1 mean need) 16,Finial forward M79/backward M78 checking(1 mean need)
Page 36
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 301,absolute encoder adress of lower 16bits muti-turn data 302,absolute encoder address of higher 16bits one-revolution data 303, absolute encoder address of lower 16bits one-revolution data 304, X-axis one resolution pulse 306, Z-axis one resolution pulse...
Page 37
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series D2:“1”Automatic space before letter when edit program; D3:Null;the default is 0,it cannot be altered. D4:Null;the default is 0,it cannot be altered. D5:“1”Do not stopping SP and cooling when pressing “Restet”; D6:“1”G00 XZ’speed by oneself;...
Page 38
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 18,SP ALM1 (0 open,1 close) It is the type that system check ALM1 of Spindle(Pin5 in CN3),1 mean normal close,0 open. 19,Tool ALM2 (0 open,1 close) It is the type that system check ALM2 of tool(Pin2 in CN10),1 mean normal close,0 open.
Page 39
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 31,Is enable I/O PLC program It is for set running condition of system inner PLC,1 means ON,0 means OFF. Attention:it is usally used as adjusting parameter,it must be ON when actual use, otherwise system will abnormal.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series valid when it >1). #205/#206/#207/#208 stand for X/Y/Z/A-axis. Press “G”key in Diaginous to clear alram and command & feedback’s position after alarm. 210, X-axis’s electron gear numerator[auto count: L screw(um)M encoder pulse] The paramter is numerator of X-axis electron gear,and also input screw lead and encoder lines,for example,when screw leas is 6mm,encoder’s resolution is 2500PPR,input : L6000M2500.
Page 41
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series In Lathe System,normally we only need one coordinate system(G53 coordinate system), also Machine Coordinate System. This parameter coordinate multiple functions, namely six workpiece coordinate system and a machine coordinate system G53. A machining program can set a workpiece coordinate system can also be set up multiple workpiece coordinate system, the workpiece coordinate system can be changed to move its origin.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series dialog,input the offset value(also Increments,example:offset 10mm in negative direction,also input -10),press “Enter”.It is okay. Explanation:1.when the parameter is altered well,the coordinate main screen will refresh the corresponding coordinate value soon. 2.brackets in these parameters,it means the sum ,which is offset or adjust every time.It is suitable to look for the offset every time.
Page 43
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series set adopt radius of the tool’s top. Setting method: Press “↑ ↓” to make cursor move to the corresponding tool and press “Enter” to popup a dialog box, input corresponding tool radius, press “Enter” at last.
Page 44
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series The nose of tool point(A) is non-existent actually as follow picture. Setting posit tool is easier than setting actual center of tool (Hereinafter). Using posit tool to programmed do not need to consider the tool radius. The tool in the origin of the position relation as shown below.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series of posit tool can be selected by the 8 kinds of corresponding number as shown below. The direction of posit tool of backward tool rest The direction of posit tool of forward tool rest Using No.0 posit tool or No.9 when the central nose of tool is coinciding with starting position.
Page 46
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series compensate the influence from the error of screw pitch to the prevision of operating Milling. The system adopts storage mode of screw compensation: Making the Milling’s datum point as the starting point when debugging, measured the error curve of screw, studied out the correctional curve according to the error curve, import the value of correctional curve into the correctional parameter and system is going to compensate according to the parameter in automatical running.
Page 47
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Enter the screw pitch interface and set basic parameter, press checking program to popup a dialog box and press “Enter” to generate corresponding checking program of screw compensation. The number of compensation points can be set freely, the maximum of each axis is 300 points.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Example 2:rotor axis: when movement per revolution is 360°,interval of points 45°,reference point compensation NO. 60, Compensation point NO. of farthest end in negative direction is usually same as reference point compensation point NO.
Page 49
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series information. System Diagnosis Interface(Input signal) System Diagnosis Interface(output signal) Checking interface of output signal In the interface of output or input, No.0 or No.1 stands for status, 1 means effective, 0 means no effect.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series System Diagnosis Interface(Alarm messages) The first line in this interface shows the number of spindle encoder, the number of current and historical alarm information is record total 10, the superfluous part is clear automatically, only shows 10 alarm information recently.
Page 51
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Center part of screen for program display,current program is showed by reverse display, move PgUp、PgDn to choose program, and then press“Enter”to edit current program. Functional keys ‘N’,‘T’,‘R’,‘Q’,‘A’,‘B’,‘C’,‘D’ include : “New /Search for program” ,“Copy”...
Page 52
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series the letter,the letter in front of automatically generating space. If you want to enter a space, first enter a letter, and then delete this letter. (4) The character deletion: Press "Del" directly at the cursor position (5) Inset the line: Press "Enter"...
Page 53
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series popup a dialog box to import a new name of program, to copy which is the same content but different name so that to modify, rename and back-up copy. 3.10.3 Delete Press “↑ ↓” in program main interface to select program which need to delete and press “Del”...
Page 54
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series connects the USB port. Press “B” again to back to the system interface. A. The processing program management Copy the files or folder of U-disk into system After connecting the U-disk, press “B” to enter the U-disk directory in program main interface.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Chapter4 Programming Programming refers to process of using cnc language to describe machining track and actions based on the machining blueprint and technique requirement. 4.1 basic concepts program segment: is a complete command line consisted of instruction segment and data segment.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 4.2 Program instruction 4.2.1 Functional meaning of address symbol, data list. Functions Address Meaning Data range symbol Program segment No No of program segment Preparation function Content and mode of designalated 00-99 instruction operation...
Page 57
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series end face loop √ loop end √ G800 cancel loop √ ALL-Axis go starting point √ G261 X-Axis go starting point √ G262 Y-Axis go starting point √ G263 Z-Axis go starting point √...
Page 58
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Spindle on CCW √ Spindle Stop √ √ Coolant ON √ lant Coolnat OFF √ √ Chuck Tightens √ √ Chuck Looses √ Tailstock Forward √ Tailstock Backward √ √ Lubrication ON √ Lubrication OFF √...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Return No. Of workpiece plus one In Other parameter, P10=0, not +1 auto. Or Program Pause M87,no. of workpiece+1 Program Stop when input M22 Auto. End of Program M05,M09 end of program End and Restart program...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Absolute program: G00 X20 Z0; Relative program: G00 U-60 W-40; attention: The nearest calculation when using absolute coordinate of rotating axis to programming, calculation by programming when using relative coordinate; G00 of every axis is set by parameter,the specified feeding speed with F is invalid. The speed rate of G00 can be divided into 5%~100%, total six gears, it can be selected by the key on panel.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series G02 stands for Circular clockwise interpolation, and G03 for Circular counterclockwise interpolation. When tool system in different position,the direction is different. I is the 2 times of increment of X axis which is from starting point to center of circle (needless to double it when X axis is radius programming), K is the increment of Z axis which starting point to center of circle, and X Z are the terminal coordinates.
Page 62
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Trapezoidal thread: offset the angle of SP in the second loop. Variable lead thread : continuous input G32 command, enter a thread length of each program, lead of thread(F) is different , the second cycle will not begin to detect the encoder synchronization signal.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Only one difference,if no detect signal,G311 will alarm hint,G31 no alarm and on. P:Line no. of jump, (no input X30-X39,jump to next),N line+(X00/X39+1000 or 2000),1000 means availability,then jump, 2000 mean invalidation,then jump. Example: G31 X50 Z100 F100 P331022 ;if X22 is valid then go to N33(line no.).
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series movement instruction. Attention 5: In program segment of NS to NF, can't call subprogram. Attention 6: Use G71 to cut shape, four method as follows, the four mode is cutting according to the tool which is parallel Z axis, △ u, △ w fine machining allowance, as shown below:...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Between A and A `, the program segment ns could contain G00 or G01, but can not contain X axis instruction, between A ` to B, the X and Z axis must be all increase or decrease graph, that's a direction to increase or decrease.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series N80 T0100; N90 M30; (13) Complex screw thread loop(G76) As fig: Cutting method: Format: G76 P(b)(c)(m)(r)(a) Q(Δdmin) R(d) ; G76 X(U) Z(W) R(i) P(k) Q(Δd) F(f) L(L)[or SP]; B: 0———digression feed; 1———equidistance feed; 2———If the fist feed is too long in digression feed,so divide into two feed.
Page 71
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Δd: First cut amount (with G32 threading) in microns; or feed times. P24 G76 parameters specified by the user of the Q (Δd) meaning [P24 = 8 roughing infeed table number]. When this parameter P24 = 8, the address of the word Q (Δd) says many times as needed to complete the roughing cycle, the default is 1;...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series executed. (d) in the program segment of G70, G71, G72, G73 and the program segment between P and Q,could not specify M98/M99. (e) In the program segment of G70, G71, G72, G73, can not have the following instruction within the program segment which is specified by P and Q.
Page 73
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series N70 G00 X100 Z100 ; N80 T0100 M09 ; N90 M05 ; N100 M30 ; Every cycle is backing to the starting point at the above program, so cause the situation of cutting endface A agin,modify the cycle part program as follow in order to improve efficiency: N50 G90 X45 Z-25 F100;...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series (15) Screw thread loop (G92) Use G92 instruction, you can thread cutting process, from initial point of departure "cut - cut thread - let the knife - return thread machining starting point," the four movements as a loop, with a block command to complete.
Page 75
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series N70 X28.04; N80 G00 X100 Z50; N90 T0100 M05; N100 M30; (2)Taper screw thread loop format: G92 X(U)_ Z(W)_ R_ F/I_ ; Cycle as shown in Fig, R is the X-axis direction in the thread cutting start point and the radius of the thread cutting end point difference.
Page 76
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series system requires this value is less than 5000mm/min, such as: When processing F2, S1200,this value should be less than 20. (3) Deceleration or acceleration control in cutting thread cycle: At the end of thread, because of the index of deceleration control,cause the distance of pitch is inhomogeneous,the higher speed of spindle the longer of inhomogeneous pitch.
Page 77
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series (5)Thread backs tail when fixed cycle in cutting thread Program format: G92 X Z F/I P; P: volume of backing tail: the default value of P could be set by P20 in User parameter (Default when powering on).
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 4)Taper cutting cycle of the end face G94: Attention 1: The data X(U)、 Z (W) 、 R are all mode value in fixed cycle of G90 G92 G94, the front data is always effective when there is not new specified X(U),Z(W),R, except the screw pitch I in inch thread process.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 2), Enter G19 into the program segment of X tapping,enter G17 into the program segment of Z tapping, enter G18 into the next program segment after finish tapping. For example: G93 G19 X-100 F2...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series …… N40 G01 X55 Z2 F200; N50 G94 X20 Z0 R-5 F100; N60 Z-5; N70 Z-10; N80 G00 X Z; …… R-5 in N50 program: R-5=-15-(-10)=-5mm= (18) Fix loop (G22,G800) G22 is a program loop instruction, G800 is the end of the cycle instruction. Both must be paired for parts machining process requires repeated occasions.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series attention: 1. After turning on the power, if not process back to datum point manually at a time.When the instruction is G28,the motion from middle point to datum point is the same as backing to datum point manually.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Press "absolute coordinate" to change the spindle speed in the status of constant linear speed G96. Attention: G96: constant linear speed effective G97: cancel the function of constant linear speed G50 S: limit the maximum speed of spindle.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series c.Example: G04 X1; delay 1s. G04 P1000; delay 1s. G04 U1; delay 1s. d.Special application:G04 can be accurate stop instruction, such as processing corner kinds of workpiece, it appears over cutting sometimes, if use G04 instruction around the corner, it will clear the over cutting.
Page 88
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Left and right compensate Tool parameter Attention:(1)G41/G42 without parameters, the compensation number (on behalf of the tool tip radius compensation corresponding values) specified by the T code. Its tip arc offset number and tool offset number corresponding compensation.Establish and canceled .
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series N9 G00 X30 N10 G40 X40 Z5 N11 M30 (31) Work coordinate(G53/G54/G55/G56/G57/G58/G59) Used to select the workpiece coordinate system or machine coordinate system. Format: G53(G54/G55/G56/G57/G58/G59) G53 machine coordinate G54 workpiece coordinate1 G55 workpiece coordinate 2...
Page 90
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 1) Inside and outside It calls inside when the included angle of tool trajectory is over 180 degrees which is built by two program segments, it calls outside when the included angle is between 0 and 180 degrees. As...
Page 91
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series A type B type Straight line->Arc A type B type 3) Tool motion in offset mode (a)Tool motion around the inside corner(180≤α) Straight line->Straight line Straight line->Arc Arc-> Straight line Arc->Arc (b)The tool motion around the outside corner of obtuse angle(90≤α<180)...
Page 92
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Arc-> Straight line Arc->Arc (c)The tool motion around the outside corner of acute angle(α<90) Straight line->Straight line Straight line->Arc Arc-> Straight line Arc->Arc 4) Tool motion in offset-cancel mode (a) Tool motion around the inside corner(180≤α)...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Arc->Straight line A type B type (c)The tool motion around the outside corner of acute angle(α<90) The tool center will move to the tool vector radius vertex of the starting point in next program line.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series G01(G00) Z. G01(G00) Z I automatical beveling, the coordinate in the next program segment must be G01(G00) X. G01(G00) X R automatical smoothing, the coordinate in the next program segment must be G01(G00) Z.
Page 95
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series M98 P L unconditionally subroutine call instruction. P subroutine path and name specified procedure call, L refers to a subroutine call number address. The M98 instruction can be omitted without writing, format: PP file name, the file name can be hidden files, hidden files first character must be a "HIDEFILE"...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series (35) Conditional wait, jump instruction The system of M code is used for detecting the external input signal as the condition, as follows: Conditions wait M12 M13 instruction are used to detect the input signal M12, M12 in program line is to detect M12 input signal is effective to execute the next program line , M13 means to detect M12 input signal is invalid to execute the next program line.The instruction is in an independent line.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series F is used for specify the processing speed of feeding instruction G01 G02 G03. The range is 0.01-15000mm/min,feeding speed is Fx trimming speed, F has mode function. Executing the F instruction at the first, and then execute the motion instruction when the F instruction and motion instruction are in the same line.
Page 98
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 4) The macro variables #1001--#1099 corresponds the X axis offset value of lathe T1--T99(Unit: micron) The macro variables #1401--#1499 corresponds the Z axis offset value of lathe T1--T99(Unit: micron) Could read the value, for example: #200=#1003; To read the X axis offset value of the third tool into macro variables #200.
Page 99
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5. Unconditional transfer: GOTO N Transfer to the program line with sequence number appears error when specifying beyond the 1-99999, could use expression to specify the sequence number. For example: GOTO 5, GOTO#100 6.Conditional transfer: IF (Conditional expression) GOTO or THEN If the conditional expression specified met, execute this segment;...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Macro program:8000 N1 #2=#0+#1 N2 IF (#2 EQ 10)GOTO 4 N3 GOO X#2 N4 G00 Z#1 N5 M99 ;Return 9.Mode to call macro program:G66 G67 G67 instruction is to cancel G66 instruction.The format is the same as G65.
Page 102
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Program as follows: N10 M03 S1000; Start spindle N20 T0101; Choose the first tool and execute the first redeem N30 G00 X41.8 Z2 M08; Move fast to the cutting point,cutting fluid is on N40 G01 X48 Z-1 F100; Chamber N50 Z-60;...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series N320 T0300; Cancel redeem N330 M05; Stop spindle N340 M30; Program is over 4.5 Usage for grinder Use for ex-circle grinder with active measure and control instrument to process 1、Face grinding method T0101 ;Use M60 to choose the mode of face measurement ;Start the spindle of emery cutter...
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Chapter 5 System installation and connection 5.1 System installation and connection At first, users should check whether the hardware is complete, unwounded and compatible, such as: cnc system, driving power, servo motor, photoelectric encoder, electric tool carrier.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.3 System rear view Attention: switching power supply L, N must be connected to AC 220V, current 0.5A through isolation transformer.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4 Interface Connection Graph 5.4.1 CN4 and electric tool carrier connection CN4 DB15(hole) electric tool carrier signal function availability +24V +24V 11、15 +24V Positive rotate Reverse rotate T1 signal T2 signal T3 signal T4 signal...
Page 107
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series tool reverse rotate to the position (total signal TOK), default is not to check. No.10 parameter:C Tool radius compensation's establish(0 mean A,1 mean B) No.11 parameter:C Tool radius compensation's cancel(0 mean A,1 mean B) No.20 parameter:Active tool mode[1 mean normal,0 mean coding tool]...
Page 108
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.2 CN9 and spindle encoder connection CN9 DB9(pin) spindle encoder signal function availability +A signal -A signal +B signal -B signal +Z signal -Z signal Encode input signal PA、PB、PC: Attention: 1. The output signal of encoder adopt the output way is line output, the power supply is +5V.
Page 109
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.3 CN6 and computer system connection CN6 DB9(hole) RS232 communication signal function Availability HALT pause CN6 connect fig: Attention: 1. Must use the exclusive communication software to connect exterior PC to data communication. 2. The signal line must adopt shielded twisted pair cable, the length is 10m at most.
Page 110
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.4 CN3 and machine electric device I/O1 connection CN3 DB25(hole) I/O1 machine signal signal function Availability +24V +24V +24V M36/Y0 M36/Y0 X axis Zero Z axis Zero Positive limit Negative limit M34/A0 M34/A0 ALM1...
Page 111
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.5 CN10 and machine electric device I/O2 connection CN10 DB25(hole) I/O2 machine signal signal function availability +24V +24V +24V ALM2 Machine alarm2 M01 input Huff YZO+ +Ymotor Zero signal YZO- -Ymotor Zero signal AZO+...
Page 112
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.6 CN5 and servo drive & motor connection CN5 DB25(pin) servo drive signal signal Function Availability X pulse signal + XCP+ XCP- X pulse signal - XDIR+ X direction signal + XDIR- X direction signal -...
Page 113
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series parameter. 3. When system choosing C axis to be rotate axis, M800 instruction is backing to datum point of encoder, M75 input signal is to choose position control mode of spindle servo, M03/M04 is to close M75 signal, spindle servo is choosing speed control mode.
Page 114
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.7 CN11 and hand wheel, band switch connection CN11 DB15(pin) hand wheel, band switch connection signal function Availability A signal + A signal - B signal + B signal - STOP emergency stop OFF/VDK0...
Page 115
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series parameter is 1 and can not use band switch to adjust spindle, feed and external stop running button, , so No.1 No.2 parameter in axis parameter only set to be “0”. A X Y Z X1 X10 X100 corresponding select feeding axis and shifting, No.33 No.34 parameter in other parameter only set to be 0.
Page 116
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.8 CN13 Position Feedback of coordinate axis (DB26 Optional) CN13 DB26 I/O signal Signal Function Effective voltage Ground of power supply 10,23 5V power supply 24V power supply +24V +24V RS485+ RS485- Positive signal A of X axis...
Page 117
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.4.9 Trimming method for the system matches the absolute bus type of motor 1. Turn on the power supply. 2. Set the motor mode of XYZA axis in Axis parameter of system. 3. Set the electrical gear in Axis parameter of system.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 5.5 Installation Principle of Lathe 5.5.1 General, motion control I/O output port whose effective is "0V". Output Ports of Y00-Y23 are availability by "0V", the connection method as follow (take Y00 control relay as example): Special Attention: Because the output ports are the transistor output, thus the load electric current cannot be bigger than 150mA.
Page 119
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Axis parameter: 21, XZ positive limited [0 open, 1 close] 22, XZ negative limited [0 open, 1 close] Attention: 1. X Z axis limited shares a signal to always open or close together, positive limited and negative limited corresponding stand for +L and –L signal.
Page 120
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series At the function of setting floating zero point is invalid conditions, backing to zero point need to check approach switch signal and motor Z pulse signal. No.23 parameter in axis parameter is set to be “00000000”.
Page 121
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series when X(No.30) Z(No.31) axis backing to zero point. Unit: 0.1mm. Attention: Its value must less than the distance of one round motor turns, otherwise cause the wrong home position. P31/P33 in Speed parameter:Set speed of reach to positive zero point switch: The speed of reaching to zero point switch when X(P31) Z(P33) axis home in Positive direction.
Page 122
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series M03 signal, The intermediate relay is working and a group of normally open contact form a circuit with spindle rotation AC contactor. Attention:1. All the low level 0V of output signal is effective. 2.When the relays and others inductance load, must connected with the reverse diode to absorb the reverse current so as not to damage the system, if use the electromagnetic contactor, then plus resistive and capacitive spark circuit.
Page 123
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Attention: when spindle system is with gears,this is the speed of first gear. P37: To set the max speed of spindle(second gear), that’s the turning speed of corresponding 10V instruction voltage.Unit: rpm. P38: To set the max speed of spindle (Third gear), that’s the turning speed of corresponding 10V instruction voltage.
Page 124
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series M10 and M71 corresponding control loose and tight of chuck when set to 1, system carry out chuck to tighten when relay M10 is effective, M71 is invalid, loosen chuck when M10 is invalid and M71 is effective. Output M10 when M10, output M71 when M11.
Page 125
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series [ALM2,CN10-PIN2] , 0 means always open, 1 means always close. P27: To set the Emergency always open or close of system CN11, suggest setting always close for safe. P29 in other parameter is effective when appearing alarm, the output signal M67 is effective.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Attention: 1. M12 M14 M16 M18 and M28 are all multiple functions signal, only could choose one function to use. 2. All the low level 0V of output signal is effective. 5.6 Electrical appliance plate of lathe Our company produces the electrical appliance plate of lathe to choose as follows.
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series Chapter 6 System’s daily maintenance and repair In order to plenty use CNC system’s function and promote efficiency,the most important work is correctly using system , and notice system’s daily maintenance work, promote Mean Time Between Failures MTBF.Now this system’s maintenance method is introduced as follows:...
Page 128
-Shenzhen Guanhong Automation Co.,Ltd.- SZGH-CNC990TDb(c) Series 6.2.4 User’s program lose The DC battery on system main board can insure user’s program and parameter don’t lose.When system isn’t used for half year or system has been used for over two years , the battery maybe invalidate , therefore, should exchange battery.
Need help?
Do you have a question about the SZGH-CNC990TDb series and is the answer not in the manual?
Questions and answers