Navigation

  • Page 1

    GREAT-150iM-II For Milling Machine & Machining Center User Manual

  • Page 2

    GREAT-150IM-II MANUALS 1 INDEX 9,CHAPTER 9, I 9, 9, 9, PREFACE 9,................................................................................................................................................ 9,1 9, 10,CHAPTER 10, II 10, TECHNI...

  • Page 3

    GREAT-150IM-II MANUALS 2 60,3.8.1 60, 60,NEW/SEK 60,.................................................................................................................................................................. 60,52 60, 61,3.8.2 61, 61,COPY ...

  • Page 4

    GREAT-150IM-II MANUALS 3 87,4.3 PROGRAM 87, INSTRUCTION 87,...................................................................................................................................... 87,79 87, 87,4.3.1 87, 87,FUNCTION AND MEANING 87,OF...

  • Page 5

    GREAT-150IM-II MANUALS 4 126,4.4.28 126, 126,EDIT 126, THE OUTPUT 126, FUNCTION 126, OF OUTPUT 126, POINT 126, AND AUX 126,-RELAY 126, IN 126,CNC 126, PROGRAM 126, DIRECTLY 126,............................ 126,118 126,4.4.29 126, CONDITIONAL 126, S...

  • Page 6

    GREAT-150IM-II MANUALS 5 154,5.4 BASIC LOGIC C 154,OMMANDS IN 154, INSTRUCTION 154, LIST 154,...................................................................................... 154,146 154, 154,5.4.1 154, 154,LD, 154, 154,LDI, 154, 154,OUT 15...

  • Page 7

    GREAT-150IM-II MANUALS 6 186,5.11.3 186, 186,MANUAL 186, PULSE 186, GENERATOR 186,................................................................................................................................. 186,178 186, 186,5.11.4 186, 186,GEN...

  • Page 8

    GREAT-150IM-II MANUALS 7 212,6.6.6 212, 212,CONNECTED WITH MOVEMENT 212, CONTROL 212, BOARD 212,.................................................................................................... 212,204 212, 212,6.6.6.1 Connection with movement c...

  • Page 9

    GREAT-150IM-II MANUALS 1CHAPTER I PREFACE GTCNC-150IM-II is one middle grade flush type CNC control system that has been designed by Chengdu Great Industrial Co., Ltd, aiming specially at milling machine & machining center. Based on modern co...

  • Page 10

    GREAT-150IM-II MANUALS 2 CHAPTER II TECHNICAL FEATURE 2.1 System constructions ● 32 bits high performance, low power consumption industrial grade ARM microprocessor ● 64MB memory ● 32MB user store room ● 640x480 8.4 inch real color LCD dis...

  • Page 11

    GREAT-150IM-II MANUALS 32.3.3 Abundant instruction system: ● scaling up/down instruction ● mirror machining instruction ● multiple tool offset instruction ● program cycle, jump, call and different program ending ● multiple positio...

  • Page 12

    GREAT-150IM-II MANUALS 4 CHAPTER III OPERATION 3.1 Panel layout and switch Fig 3.1 panel layout Switch introduction: Chart 1: Switch introduction Switch Functions Emergency stop (yellow/red) Driver and motor stop i...

  • Page 13

    GREAT-150IM-II MANUALS 5Spindle override switch In the process of spindle running, adjusts the speed accordingly. Feed axes override switch When program runs or in manual state, it can make a real-time adjustment of feed speed Chart 2: buttons introduc...

  • Page 14

    GREAT-150IM-II MANUALS 6 Rapid key Used for rapid moving axis in manual mode Self-definition key K1, K2, . . . K8 Self definition control Soft key F1, F2, ……F8 Menu shift, function selection 3.2 Operation interface Whole system adopts multi-leve...

  • Page 15

    GREAT-150IM-II MANUALS 78. M code display area: show the validity of M code. Green light means valid and red-light means invalid. 9. tool status display area: show relevant information, as show in fig3.2 from left to right, the first T01 means the curr...

  • Page 16

    GREAT-150IM-II MANUALS 8 Fig 3.3 menu array Above menus in fig3.3 can be viewed by press the function softkeys of “PRGRM”, “PARAM”, “REDEEM”, “MANUAL”, “AUTO” on the panel, press “ESC” will return to main...

  • Page 17

    GREAT-150IM-II MANUALS 9the data in the dialogue box by pressing “F1”, set the data as 0 by pressing “F8”. 3.3 Parameter Shift to parameter setting menu by pressing “PARAM” on the main panel, press “PARAM” once will shift to parameter i...

  • Page 18

    GREAT-150IM-II MANUALS 10 3.4 Parameter Explanation For convenient search for parameters, parameters are classified to be “user parameter”, ”speed parameter”, “coordinate system”, “macro variable parameter”, “axis parameter” and ...

  • Page 19

    GREAT-150IM-II MANUALS 1140. checking input point of G31 (valid+300, invalid+400) 41. G31_X 42, G31_Y 43. G31_Z 44, G31_A 45. G31_B 51. edit increment value of program sequence number 100. set LCD brightness 101. set system time(Y-M-D-H-M) 102. restore...

  • Page 20

    GREAT-150IM-II MANUALS 12 different to same value in different plane, please refer to following tables: Plane NO.6 parameter setting NO.6 direction of offset Q of canned cycle G87 1 +X 2 -X 3 +Y G17 4 -Y 1 +Z 2 -Z 3 +X G18 4 -X 1 +Y 2 -Y 3 +Z G19 4 -Z ...

  • Page 21

    GREAT-150IM-II MANUALS 13function is invalid; set to be 8 means Y-axis soft limit function is invalid; set to be 32 means A-axis soft limit function is invalid; set to be 64 means B-axis soft limit function is invalid; NOTE 1. Set two or more axes sof...

  • Page 22

    GREAT-150IM-II MANUALS 14 This parameter setting is related to machine tools configuration, set to be other value if no reference point switch on the machine, if there is reference point switch on the machine, suggest set this parameter to be 8 or 9, t...

  • Page 23

    GREAT-150IM-II MANUALS 15 fig3.9 speed parameter setting Speed parameter list: 1. G00 speed of X-axis(mm/min) 2. G00 speed of Y-axis(mm/min) 3. G00 speed of Z-axis(mm/min) 4. G00 speed of 4th-axis(mm/min) 5. G00 speed of 5th-axis(mm/min) 6. default spe...

  • Page 24

    GREAT-150IM-II MANUALS 16 34. end speed of reverse deceleration in program running(mm/min) 35. whether enable speed treating function (76: yes, 0: no) 36. manual feed axis speed (mm/min) 100. spindle manual revolution (rpm) 101. max spindle revolution ...

  • Page 25

    GREAT-150IM-II MANUALS 17value range: 1-99999 NOTE: The value of acceleration is related to equipment configuration. usually, the heavier the load the smaller the value. NO.15 MPG acceleration(12--5000) To set the acceleration time constant as apply M...

  • Page 26

    GREAT-150IM-II MANUALS 18 NO.27 max speed as rapid stop feed axis, unit: mm/min Set the stop mode limit in running. No deceleration as the speed is higher than this parameter value, otherwise these is deceleration as the speed is lower than this param...

  • Page 27

    GREAT-150IM-II MANUALS 19Normally this parameter is set as “not enable”, it will increase calculation cost of CPU, may decrease the running efficiency of system. NO.36 manual feed axis speed, unit: mm/min Set feed axis speed in manual mode. Initia...

  • Page 28

    GREAT-150IM-II MANUALS 20 G54 : work coordinate system 1 G55 : work coordinate system 2 G56 : work coordinate system 3 G57 : work coordinate system 4 G58 : work coordinate system 5 G59 : work coordinate system 6 Fig3.10 work coord...

  • Page 29

    GREAT-150IM-II MANUALS 21In the interface of “PARAM”, press “AXIS” soft key, will shift to “AXIS” parameter setting interface, select parameter need to be modified by up/ down key and input value by press “Enter”. Refer to fig 3.11. Fi...

  • Page 30

    GREAT-150IM-II MANUALS 22 31. direction signal of 5th-axis(0:reverse, 1:normal ) 32. reference returning method for feed axis (0-reverse, check 0; 1-REV, no CHE 0; 2-no REV, CHE 0; other-no REV, no CHE 0) 33. switch NC setting of feed axis for referenc...

  • Page 31

    GREAT-150IM-II MANUALS 23121. the initial swing direction as spindle shifting gear (0:positive, 1:negative) 122. positive swing duration as spindle shifting gear (0.01s) 123. reverse swing duration as spindle shifting gear (0.01s) 124. will output sign...

  • Page 32

    GREAT-150IM-II MANUALS 24 NO.16. whether apply electronic gear for feed axis (0: yes, 1: no) To set whether apply electric gear for feed axis, ”0” means use electric gear "1" means not use. NO.17. numerator of X-axis’ electronic gear(1-...

  • Page 33

    GREAT-150IM-II MANUALS 25command direction reverse; as this value is “1”, the moving direction of 4th-axis equates to command direction. NO.31. direction signal of 5th-axis(0:reverse, 1:normal ) To change moving direction of 5th-axis, as this value...

  • Page 34

    GREAT-150IM-II MANUALS 26 Y-axis return to reference, Unit: 0.1mm. NO.37. the max length to check zero as Z-axis reference returning (0.1mm) To set the detection range of zero pulse signal of motor encoder after release from reference switch as Z-axis ...

  • Page 35

    GREAT-150IM-II MANUALS 27NOTE: The offset after reference returning execute G00 speed. NO.44. offset after 5th-axis finished reference return(0.01mm) As 5th-axis do reference point returning, after detecting the zero pulse signal of servo motor, to se...

  • Page 36

    GREAT-150IM-II MANUALS 28 1/2 original pulse equivalent of Z axis(2 times frequency): 64+2=66; 1/2 original pulse equivalent of A axis(2 times frequency): 128+2=130; 1/3 original pulse equivalent of X axis(3 times frequency): 16+3=19; 1/3 origina...

  • Page 37

    GREAT-150IM-II MANUALS 29Applied to set system function, set by CNC company. NO.100. pulse number per revolution of spindle encoder Applied to set the pulse number per revolution of spindle encoder, the values is: encoder line x 4. NO.101. whether chec...

  • Page 38

    GREAT-150IM-II MANUALS 30 To set electronic gear numerator at low grade, the value range : 1—32767 NO.112. denominator of electronic gear as spindle at low gear(1-32767) To set electronic gear denominator at low grade, the value range : 1—32767 NO....

  • Page 39

    GREAT-150IM-II MANUALS 31The setting status is connected with the spindle highest speed, if this value set too small, the gear teeth may be damaged. NO.119. duration from swing to gear-shifting as spindle shifting gear (0.01s) Set the swing signal dura...

  • Page 40

    GREAT-150IM-II MANUALS 32 Fig 3.13 Comprehensive parameter list: 1. subpanel control(18: all controlled by PLC) 2. inner para(6: auto enter, 8: allow import, reset by inputting “9” and “enter”) 3. language selection(1: 中文, 0: English) 4. ...

  • Page 41

    GREAT-150IM-II MANUALS 3331. setup type of tool radius C compensation (0: A type, 1: B type) 32. cancellation method of tool radius C compensation (0: A type, 1: B type) 33. does M03/M04 instruction check spindle speed up to request(0: yes, 1:no) 34....

  • Page 42

    GREAT-150IM-II MANUALS 34 NO.1. subpanel control (18: all controlled by PLC) Set the control mode for softkey ports of subpanel. Value “18” means the soffkey ports controlled by PLC program edited by user (except for the softkeys of coordinate syst...

  • Page 43

    GREAT-150IM-II MANUALS 35Set whether enable select & exchange tool function or not, this parameter setting is connected with machine equipment configuration (whether possesses tool magazine). Value “0” means the function is not available; ”1...

  • Page 44

    GREAT-150IM-II MANUALS 36 commands to let spindle orientating before exchange tool, ”1” means the system control spindle orientation automatically. NO.17. spindle orientation stopping degree as tool exchanging (0.1 deg) negative means no orientati...

  • Page 45

    GREAT-150IM-II MANUALS 37valid in auto tool exchange mode, which can avoid delay of mechanical parts. Unit: 0.1s NO.25. does Z-axis’ motion is interlocked with arm seizing tool/umbrella tool magazine (1:yes, 0: no) Set whether the motion range of Z-a...

  • Page 46

    GREAT-150IM-II MANUALS 38 Value”1” means the establishment type of tool radius compensation is B mode. NO.32. cancellation method of tool radius C compensation (0: A type, 1: B type) Set cancellation types of tool radius compensation, there are two...

  • Page 47

    GREAT-150IM-II MANUALS 39 Fig3.15 reference point setting Press “↑”, “↓” softkey to select right reference point which you want to modify and “Enter” into dialogue box for value input. The first reference point is a special position poi...

  • Page 48

    GREAT-150IM-II MANUALS 40 Fig 3.17 password setting Password parameter setting interface includes items as followed: 1. Is enable CNC Co.’s password? 2. Is enable Machine Co.’s password 3. Is enable User’s password? 4. Modify CNC Co.’s passwor...

  • Page 49

    GREAT-150IM-II MANUALS 41“Machine Co.” password setting The first step is to enable password: move the cursor to No.2 parameter “Is enable Machine Co.’s password” then press “Enter” into dialogue box. Fig 3.18 input machine Co.’ origi...

  • Page 50

    GREAT-150IM-II MANUALS 42 Fig3.23 input machine Co.’ password “User” password setting: The first step to enable password: move the cursor to No.3 parameter “Is enable User’s password“, then “Enter” into dialogue box as followed. Fig3...

  • Page 51

    GREAT-150IM-II MANUALS 43 Fig3.28 user’s password modified successful If you want to modify some parameter after you setting new right password successfully, system will remind you to input password and then you can modify it after confirmation. A...

  • Page 52

    GREAT-150IM-II MANUALS 44 3.5.2 Ladder real-time monitor Fig3.31 edit PLC ladder Shift to ladder detection interface by pressing LADDER function key under DIAGNOSE interface, through which all can observe the logic relation among I/O, timer, auxiliary...

  • Page 53

    GREAT-150IM-II MANUALS 453.5.4 Clear alarm accident of feed servo driver Once driver alarm, user need to clear it by following steps: under parameter interface, press "ResetDr" Function soft key and "Enter"; system will clear alarm ...

  • Page 54

    GREAT-150IM-II MANUALS 46 the cell wanted to search for, will find the needed cell. 2. After PLC files renewed, must reboot system or shift to “Ladder” in the “PARAM” to press “R” 3.5.6 Alarm display When machine alarm, view the alarm deta...

  • Page 55

    GREAT-150IM-II MANUALS 47 Fig3.36 basic parameter setting of pitch Press “->” to shift to pitch error compensation setting. Press X,Y,Z,4th , 5th Axis soft key, will show the pitch error compensation point and compensation value. Select required...

  • Page 56

    GREAT-150IM-II MANUALS 48 The pitch error compensation points of each axis are evenly distributed. The interval of compensation points is set on the each axis. The minimum value of pitch error compensation points are limited, calculated by following f...

  • Page 57

    GREAT-150IM-II MANUALS 49Example 2: rotary axis: when movement per revolution is 360°, interval of points 45°, reference point compensation NO. is No.60, the Com. Point NO. of furthest end in the negative direction is usually same with the reference ...

  • Page 58

    GREAT-150IM-II MANUALS 50 There are six function keys in “REDEEM” menu as” Radius”, “Length”, “ACLEA”, “CLEAR”, “Toolseat”, “Set”. “Radius” to set radius compensation value of tool “Length” to set length compensation...

  • Page 59

    GREAT-150IM-II MANUALS 51 Fig 3.44 Length compensation value setting As above shows, press“↑”, “↓” to insert value of H1,H2,H3 or H4 in the dialogue box, then press ”Enter” to save all the compensation value or press ”ESC”...

  • Page 60

    GREAT-150IM-II MANUALS 52 Fig3.46 Tool count setting 3.8 Program All programs in this system are managed in files and can be saved up to 32MB in NAND FLASH storage. Program editing can be operated in full screen and protected by insert password. Pre...

  • Page 61

    GREAT-150IM-II MANUALS 53 Fig 3.48 New/Sek In this system, program name can be made up of number, letters (capital letter/lowercase is available) or other characters(/ \ : * ? “ < > | and space are not allowable) and length is unlimited. Insert...

  • Page 62

    GREAT-150IM-II MANUALS 54 As fig 3.52 shows, if the inputted file name already exist and another dialogue box like fig3.52 pops up and remind whether to cover the file. If not existed, it will be treated as the new file or folder. Fig 3.52 3.8.4 Delet...

  • Page 63

    GREAT-150IM-II MANUALS 55 Fig 3.54 As fig3.54 shows all files in USB disk displayed in the middle area of the screen (Display area) and at the bottom of the screen is path display area and "/tmp/USB" is system default path. Return to progra...

  • Page 64

    GREAT-150IM-II MANUALS 56 Fig3.58 If the inputted file name already exist, a dialogue box (Fig3.59) pops up and remind whether to cover it. If this name is not existed in the USB-disk, it will be acted as the current program file or folder and reverse...

  • Page 65

    GREAT-150IM-II MANUALS 57system and cover the original ones. 2. When using USB disk, space character is impermissible in the folder name. Check the current software version of the system. Check the system software version No, refer to No.7 parameter...

  • Page 66

    GREAT-150IM-II MANUALS 58 Fig 3.64 Program transmitted from system to PC: press "↑","↓"Keys to select a program file to be transmitted under "PRGM" Interface and press "T" Button. Refer to fig3.65 Fig 3.65 ...

  • Page 67

    GREAT-150IM-II MANUALS 59 Fig 3.66 Correctly set serial port number and speed rate to connect with PC and press "Receive CNC program file" button -- insert the file name ,-- press" Save" Button .system start to transmit program file...

  • Page 68

    GREAT-150IM-II MANUALS 60 Fig3.67 Edit Editing interface mainly edit program, insertion, modify, delete etc. Select the program name and “Enter” into full screen editing status. In editing screen, left top ar...

  • Page 69

    GREAT-150IM-II MANUALS 61 Fig 3.70 Insert ending line number of the copy block in the dialogue box and "Enter", then the selected block will be copied to the line behind of the cursor. NOTE 1, the insert line number must be the real line n...

  • Page 70

    GREAT-150IM-II MANUALS 62 Fig 3.72 If there is some fault, system will remind the fault line number and its characteristic, refer to fig3.73 Fig 3.73 NOTE In Auto mode, system will automatically compile the original program and remind fau...

  • Page 71

    GREAT-150IM-II MANUALS 63save files during edition, just press “COMPIL” key to do compiling operation will save the program. 3.8.9 Select processing Program Select processing program under “PRGRM” menu before automatic machining. Operation gu...

  • Page 72

    GREAT-150IM-II MANUALS 64 Axes feed on when press the key and stop when release it. Press “+X, -X, +Y, -Y, +Z,-Z, +4, -4” to realize the manual continuous accordingly, The feed speed is manual speed set in parameter multiply its ratio. There are tw...

  • Page 73

    GREAT-150IM-II MANUALS 65coordinates data will be automatically set as the first reference point,. In manual mode, press key then a dialogue box (refer to fig3.81) will pop up and ask for insert axis which will do reference returning. Input address X...

  • Page 74

    GREAT-150IM-II MANUALS 66 Diagram 1 diagram 2 Fig3.83 Identify the midpoint of a line through two points (refer to diagram 1) Firstly, choose corresponding work coordinate system, move the coordinate...

  • Page 75

    GREAT-150IM-II MANUALS 67Fig 3.87 Now, input 1 and ENTER to specify the coordinates of point P1 and then move the coordinates to point B, press key E and a dialogue box will pop up, refer to fig3.88(point P1 has been set already) Fig 3.88 Now input 2...

  • Page 76

    GREAT-150IM-II MANUALS 68 Fig 3.91 X, Y axis will return to zero point of current work coordinate system in turn at G00 speed after pressing ENTER as show in dialogue box fig 3.91 CAUTION When executing zero returning by one key, should move Z axis to...

  • Page 77

    GREAT-150IM-II MANUALS 69speed as refer to fig3.92 Fig3.92 7) spindle override control: Spindle override ratio is controlled by wave band switch or key pressing. Skip one space CW or press"+" Key, ratio will increase by 10% or skip one sp...

  • Page 78

    GREAT-150IM-II MANUALS 70 3.10 Auto Press “Auto” on the panel will shift to auto mode. System will compile the current program under auto mode, will remind error information, if there is error in the program. Press "RUN" Key: program run...

  • Page 79

    GREAT-150IM-II MANUALS 71by pressing shift key. 3.10.3 Continual Continual running status means the program will continually execute each block continuously after pressing RUN button. 3.10.4 STEP STEP mode means system will run current block and paus...

  • Page 80

    GREAT-150IM-II MANUALS 72 executed, if stop MPG wheel, program will pause and wait for MPG wheel rotated again. To exit MPG auto running mode, press DEL key and ENTER in the dialogue box of fig3.100 Fig 3.100 NOTE MPG wheel just do trigger function u...

  • Page 81

    GREAT-150IM-II MANUALS 73 CAUTION Never pull out USB disk during USB-DNC process, otherwise will lead to machining failure. Please return to program interface after finished USB-DNC transmission 3.11 MDI mode A MDI dialogue will pops up when press MDI ...

  • Page 82

    GREAT-150IM-II MANUALS 74 normal. 3.14 Run program from a certain tool number Pressing the "G" key under main interface, a dialog box will be popped out, after input mark tool number and ENTER, then press the “run” key, CNC will execute p...

  • Page 83

    GREAT-150IM-II MANUALS 75To set relative coordinates value under comprehensive coordinates display mode. Press "↑","↓" Keys to decide which axis to set. NOTE: Machine coordinates (G53) can not be set 3.16 Mass Program for moul...

  • Page 84

    GREAT-150IM-II MANUALS 76 3.17.2 Tool exchange WARNING Make sure return to machine base point before executing tool exchange operation, otherwise may arise accident. Tool exchange operation regarding to turnplate type tool magazine M06: change the to...

  • Page 85

    GREAT-150IM-II MANUALS 77Step 2, Stop spindle, exchange tool T02, run spindle. In the manual mode to move Z axis to approach the work piece surface (suppose current coordinates value is -135) like as fig 3.108, press "TOOL" Soft key and opera...

  • Page 86

    GREAT-150IM-II MANUALS 78 CHAPTER IV PROGRAMING Programming is used to describe machining track and assistant motion with CNC language according to the blueprint of workpiece and requirement of machining process 4.1 Basic Concepts Program block (prog...

  • Page 87

    GREAT-150IM-II MANUALS 79Absolute Programming: The confirmed coordinate data programming method based on established absolute coordinate system. It is set with “G90”. Relative Programming (increment programming): The distance and direction of mov...

  • Page 88

    GREAT-150IM-II MANUALS 80 (B/C/U/ V/W) and 4th axes center coordinates I J K increment value of X ,Y and Z axes center coordinates 9999.999mm Step length R arc radius 0.001-999.999mmDelay time P specified delay time 0.001-99.999s Program entrance P En...

  • Page 89

    GREAT-150IM-II MANUALS 81G41 tool radius compensation, left G42 tool radius compensation, right G43 Tool length positive compensation G44 08 Tool length negative compensation G45 tool offset value increase G46 tool offset value decrease G47 Increase by...

  • Page 90

    GREAT-150IM-II MANUALS 82 G82 Chip removal drilling cycle or counter boring cycle: cutting feed, stop tool at the bottom of hole, rapid retraction. Format:G82 X-Y-Z-R-P-F- L - G83 Chip removal drilling cycle: intermittent feed, rapid retraction. Format...

  • Page 91

    GREAT-150IM-II MANUALS 83M05 Spindle stop M06/M16 Exchange tool M08 Turn on cool M09 Turn off cool M10 Tighten tool M11 Loosen tool M24 Turn off blowing M25 Turn on blowing M32 Turn on lubrication M33 Turn off lubrication M41 User self-defined turn on ...

  • Page 92

    GREAT-150IM-II MANUALS 84 Specify the feed value per minute (mm/min) 2. Feed per revolution G95 Specify the feed value per revolution of spindle (mm/rev) Directly specify the value of F to define spindle feed value per revolution after specifying feed ...

  • Page 93

    GREAT-150IM-II MANUALS 854.4 Preparation functions 4.4.1 Coordinate system setting (G92) It is used to set work coordinate system Format:G92 X- Y- Z- (it is mode after setting) Explanation: G92 command doesn’t generate motion, just apply to s...

  • Page 94

    GREAT-150IM-II MANUALS 86 G54 X78 The first line means move to the point of X34 in G53 machine coordinate system through G01 instruction, the second line means move to the point of X78 in G54 work coordinate system through G01 instruction. Example 2: ...

  • Page 95

    GREAT-150IM-II MANUALS 87 Fig 4.6 4.4.4 Programming methods (G90/G91) There are two methods to move tool in program: absolute instruction and increment instruction. In absolute instruction, the number is coordinate value; but in increment instruction, ...

  • Page 96

    GREAT-150IM-II MANUALS 88 Applied to  specify arc interpolation plane Explanation This instruction doesn’t produce motion 4.4.6 Rapid positioning (G00) Tool moves to instruction position with rapid speed in parameter in absolute/increment coo...

  • Page 97

    GREAT-150IM-II MANUALS 89Make the original point as zero point, As center point locate to positive direction of original point the value will be positive, As center point locate to negative direction of original point the value will be negative. I J K ...

  • Page 98

    GREAT-150IM-II MANUALS 90 4.4.9 Helical interpolation (G02/G03) The helical interpolation instruction of helical motion can assign another axis which synchronous motion with arc interpolation axes, which method is just to add a moving axis that isn’t...

  • Page 99

    GREAT-150IM-II MANUALS 91 G49G0Z20 M05M30 4.4.11 Mirror instruction (G11/G12) Be used for machining symmetric workpiece so as to decrease program codes. format: G11 X_ Y_ (Z_ X_ ) (Y_ Z_ ) (mode) ; Feed toward the symmetry direction specifie...

  • Page 100

    GREAT-150IM-II MANUALS 92 Main program N10 G00 G90; N20 M98 P%9000; N30 G11 X50.0 N40 M98 P%9000; N50 G11 X50.0 Y50.0 N60 M98 P%9000; N70 G11 Y50.0 N80 M98 P%9000; N90 G12; 4.4.12 Scaling (G36/G37) In the condition of no changing program, scale down or...

  • Page 101

    GREAT-150IM-II MANUALS 93Sub-program D01 G54G90G0X0Y0Z50 G01Z-5F500 X100 Y50 X0 Y0 G0Z30 M99 Main program N5 G54G90G0X0Y0Z50 N10 M03S800 N20 G36X50Y25R2 N30 M98 PD01 N40 G37 N50 M98 PD01 N60 G36X50Y25R0.5 N70 M98 PD01 N80 G37 N90 G0Z50 N100 M05 N110 ...

  • Page 102

    GREAT-150IM-II MANUALS 94 simplify programming and save memory room. format: G68 X- Y- R- (mode) ; execute coordinate system rotation G68 Z- X- R- (mode) ; execute coordinate system rotation G68 Y- Z- R- (mode) ; execute coordinate system rotation...

  • Page 103

    GREAT-150IM-II MANUALS 95N2 G68 X700Y300R60; N3 G90 G01 X0 Y0 F2000; N4 G91 X1000 N5 G02 Y1000 R1000 N6 G03X-1000I-500J-500; N7 G01Y-1000 N8 G69 G90 X-500Y-500 M02; e.g.2 Fig 4.17 G01Z-5F150 G01G42D01X30F200 X80 Y30 X30Y0 G0G40X0Y0 Z20 M99 DD5 G54G0X0...

  • Page 104

    GREAT-150IM-II MANUALS 96 axis. Format: G28 ; ZXY-axes return to the first reference point. G281 ; only X-axis return to the first reference point. G282 ; only Y-axis return to the first reference point. G283 ; only Z-axis re...

  • Page 105

    GREAT-150IM-II MANUALS 97compensation data in parameter are the tool locations before executing compensation. fig4.18 E.g.:N0000 G43 H2 X10 (the value of H2 is 5) N0010 G44 H3 X20 (the value of H3 is 10) Execute the first line, too...

  • Page 106

    GREAT-150IM-II MANUALS 98 N0010 G46 T01 X55 Y55 D01 ; position to point A, both ZY axes is decreased one tool radius(T01) N0020 G47 G01 X60 F200 ;A-B, X axis increase two tool radius N0030 Y60 ;B-C, length is not change N0040 G4...

  • Page 107

    GREAT-150IM-II MANUALS 99right or left. Tool radius value is called with T1-T99. Offset is begun at the program line home where G41/G42 located in. Transitional line is generated by system at corner automatically. The tool radius offset vector at the e...

  • Page 108

    GREAT-150IM-II MANUALS 100 Format: G22 L2 ;recycle body start : : ;recycle body : G800 ;recycle body end NOTE G22 and G800 must be applied in pairs, ano...

  • Page 109

    GREAT-150IM-II MANUALS 101 Format:G60 ; accurate positioning (mode) G64 ; continual path working (mode, original) 4.4.20 Canned cycle of macro definition (G73,G74,G76,G80~G89) The program length can be shorten by apply...

  • Page 110

    GREAT-150IM-II MANUALS 102 Fig 4.24 After tool arrived at the bottom of hole, tool can return to R plane or original plane, which specified with G98 and G99. The below figure shows the tool motion when specify with G98 or G99. Generally, G99 used for ...

  • Page 111

    GREAT-150IM-II MANUALS 103 Fig 4.26 Explanation: The high speed deep hole drilling cycle executes intermittent feed along Z-axis, when using this cycle, chip can be easily removed form hole, the retraction value can be set less, which allow drilling ef...

  • Page 112

    GREAT-150IM-II MANUALS 104 P-: pause time K-: screw lead S-: spindle revolution L-: repeated times NOTE If not specify Q address or edit to be Q0, means non-pecking rigid tapping cycle. Q is non-mode. Pecking deep hole rigid tapping contain two types ...

  • Page 113

    GREAT-150IM-II MANUALS 105X1000, K5; positioning, tapping hole 4, return to point R Y-550, K5; positioning, tapping hole 5, return to point R G98 Y-750, K5; positioning, tapping hole 6, return to original plane G80 M5; stop spindle 4.4.20.3 Finished bo...

  • Page 114

    GREAT-150IM-II MANUALS 106 X1000 ; positioning, boring No. 4 hole, then return to point R Y-550 ; positioning, boring No. 5 hole, then return to point R G98 Y-750 ; positionin...

  • Page 115

    GREAT-150IM-II MANUALS 107This cycle used for normal drilling, cutting feed to the bottom of hole, pausing, then rapid retraction. format: G82 X-Y-Z-R-P-F-L- ; X-Y-: hole position data Z-: the distance from R point to hole bottom (G91)or coordinate(G...

  • Page 116

    GREAT-150IM-II MANUALS 108 Format :G83 X-Y-Z-R-Q-F-L-; X-Y-: hole position data Z-: the distance(G91) from R point to hole bottom or coordinate(G90) R-: the distance(G91) from original point to R point or coordinate(G90) Q-:cutting depth every time F...

  • Page 117

    GREAT-150IM-II MANUALS 109Format:G84 X-Y-Z-R-P-Q-K-L- ; X-Y-: hole position data Z-: the distance from R point to hole bottom (G91) or coordinate(G90) R-: the distance from original point to R point (G91) or coordinate(G90) Q-: the cutting depth on...

  • Page 118

    GREAT-150IM-II MANUALS 110 Y-550 K5 ; positioning, tapping No. 2 hole, then return to point R Y-750 K5 ; positioning, tapping No. 3 hole, then return to point R X1000 K5 ; positioning, tapping No. 4 hole, then return to point R Y...

  • Page 119

    GREAT-150IM-II MANUALS 111format: G86 X-Y-Z-R-F-L- ; X-Y-: hole position data Z-: the distance from R point to hole bottom (G91) or coordinates(G90) R-: the distance from original point to R point (G91) or coordinates(G90) F-:cutting speed L-:repeated...

  • Page 120

    GREAT-150IM-II MANUALS 112 R-: the distance from original point to R point (G91) or coordinate(G90) Q-: tool offset distance P-:pause time F-:cutting speed L-:repeat times Fig 4.35 Explanation: After positioning along X and Y-axes, spindle stops at ...

  • Page 121

    GREAT-150IM-II MANUALS 113Format: G89 X-Y-Z-R-P-F-L- ; X-Y-: hole position data Z-: the distance(G91) from R point to hole bottom or coordinate(G90) R-: the distance(G91) from original point to R point or coordinate(G90) P-:pause time F-:cutting spe...

  • Page 122

    GREAT-150IM-II MANUALS 114 Y-550 ; positioning, boring No. 2 hole, then return to point R Y-750 ; positioning, boring No. 3 hole, then return to point R X1000 ; positioning, boring No. 4 hole, then return to point...

  • Page 123

    GREAT-150IM-II MANUALS 115 Fig 4.38 e.g.: Fig 4.39 G17 G90 G16 ;specify polar coordinate system and select XY plane, the zero point of work coordinate system is set as the original point of polar coordinate G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0; ...

  • Page 124

    GREAT-150IM-II MANUALS 116 4.4.23 Threading(G33) Threading instruction can be used to cut both equal lead cylindrical external thread and internal thread. The precondition is that spindle must possess location detecting feedback equipment or position s...

  • Page 125

    GREAT-150IM-II MANUALS 1174.4.24 Return to program original point (G26/ G261/G262/G263) Used for return to program original point Format: G26 ZXY axes return to program original point G261 X-axis returns to program original point G26...

  • Page 126

    GREAT-150IM-II MANUALS 118 M3049 Means after aux-relay M49 is valid, execute the following program. M4xxx: make aux-relay invalid, afterward, execute the following program, For example: M4049 means after aux-relay M49 is invalid, execute the followin...

  • Page 127

    GREAT-150IM-II MANUALS 119M33 (Mode, original) lubrication off M41 (Mode) user self definition 1 on M42 (Mode, original) user self definition 1 off M43 (Mode) user self definit...

  • Page 128

    GREAT-150IM-II MANUALS 120 Fig4.41 The methods of sub-program calls another one as same as that main program calls sub-program. e.g.: Fig4.42 This command can call sub-program max 9999 times. 4.5 Program Convention 4.5.1 Multi-commands can be one ...

  • Page 129

    GREAT-150IM-II MANUALS 1214.5.3 Repeatable commands isn’t allowed in the program block e.g.: G01 G01 X120 Y100 X34 That program block will be error when compiling. 4.5.4 The operation that irrelative to the commands isn’t allowed in program block 4...

  • Page 130

    GREAT-150IM-II MANUALS 122 4.5.11 MDI function explanation When use MDI function, if there isn’t G53, G54, G55, G56, G57, G58, G59 in MDI program codes, means MDI program running in the current coordinate system(G53, G54—G59) e.g.: if the current ...

  • Page 131

    GREAT-150IM-II MANUALS 123 Fig 4.47 Fig.4.48 Line ->Arc A type B type Fig. 4.49 Fig.50 4.6.2.3 The...

  • Page 132

    GREAT-150IM-II MANUALS 124 Fig 4.55 Fig. 4.56 Arc Line Arc Arc Fig. 4.57 Fig 4.58 4.6.3.2 The tool moving ...

  • Page 133

    GREAT-150IM-II MANUALS 125 Fig 4.63 Fig. 4.64 Arc Line Arc Arc Fig.4.65 Fig. 4.66 4.6.4 The tool moving in the mode o...

  • Page 134

    GREAT-150IM-II MANUALS 126 Fig 4.71 Fig 4.72 4.6.4.3 The tool moving along outside of the corner for acute angle (α<90) The tool centre will move to the top of tool radius vector of ne...

  • Page 135

    GREAT-150IM-II MANUALS 127Tool radius locates at D01 in T01 of parameter N0000 G54 G00 X0 Y0 Z50 ;machining start point N0002 M03 S1000 ; turn on spindle N0004 G00 Y-40 X-40 G90 ; move out of square N0006 Z10 ...

  • Page 136

    GREAT-150IM-II MANUALS 128 N001 G92 X0 Y0 Z0 ;set work coordinate at reference point N002 G90 G00 Z250.0 T11 ;tool exchange N003 G43 Z0 H1 ;tool length offset at original location N004 S30 M3 ...

  • Page 137

    GREAT-150IM-II MANUALS 129Fig 4.79 Variable explanation Variable specifying Ordinary machining program directly use numeral specify G-code and moving distance such as G01 and X100.0, the value can be specified directly or use variable when use user mac...

  • Page 138

    GREAT-150IM-II MANUALS 130 exclusive or and #i = #j XOR #k ; #i = #j AND #k ; bit by bit according to binary system. Explanation: 1. the unit of angle ARCSIN # i=ASIN(#j)  ARCCOS # i =ACOS(#j) ARCTAN( #j/ #k )=ATAN(#j/ #k) The angle unit of ...

  • Page 139

    GREAT-150IM-II MANUALS 131#4014 mode information G53, G54-G59 #4015 mode information G60, G64 #4017 mode information G15, G16 #4109 mode information F #4119 mode information S #4120 mode information T #4114 sequence number #4111 mode information H #41...

  • Page 140

    GREAT-150IM-II MANUALS 132 #1850 X axis offset value of work coordinates system G54 (unit: mm) #1851 X axis offset value of work coordinates system G55 (unit: mm) #1852 X axis offset value of work coordinates system G56 (unit: mm) #1853 X axis offset v...

  • Page 141

    GREAT-150IM-II MANUALS 133#1897 backlash compensation of Y axis (um) #1898 backlash compensation of Z axis (um) #1899 backlash compensation of 4th axis (um) #1900 whether electronic gear is used at feed axis (0 means to use/non 0 means not to use) #190...

  • Page 142

    GREAT-150IM-II MANUALS 134 #1967 the negative speed of X-axis returns to reference point (mm/min) #1968 the negative speed of Y-axis returns to reference point (mm/min) #1969 the negative speed of Z-axis returns to reference point (mm/min) #1970 the ne...

  • Page 143

    GREAT-150IM-II MANUALS 135#2028 power status of all axes as start the system #2029 the max speed of Z axis as using hand wheel function (mm/min) #2030 the max speed of X, Y and 4th axis as using hand wheel function (mm/min) #2031 whether to detect spin...

  • Page 144

    GREAT-150IM-II MANUALS 136 The following program blocks are macro program sentence: The program block that contains arithmetic and logic operation The program block that contains control sentence such as GOTO DO END. The program block that contains mac...

  • Page 145

    GREAT-150IM-II MANUALS 137N1 IF [#2 GT 10] GOTO 2 when summand greater than 10, transfer to N2 #1=#1+#2 calculates summation #2=#2+1 adds a summand GOTO 1 transfers to N1 N2 M30 program end Cycle sentence (WHILE sentence) Explanation: Designate a condi...

  • Page 146

    GREAT-150IM-II MANUALS 138 The calling methods of macro program as following: The non-mode calling of macro program is: G65; The mode calling is G66, G67; Non-mode calling G65 When designate G65, the user macro program designated with P, the called dat...

  • Page 147

    GREAT-150IM-II MANUALS 139 Fig 4.82 Calling format: G65 P9100 Xx Yy Zz Rr Ii Aa Bb Hh; X: X-axis coordinate, specified with absolute or increment value #18 Y: Y-axis coordinate, specified with absolute or increment value #19 Z: hole depth #20 R rapid m...

  • Page 148

    GREAT-150IM-II MANUALS 140 G#3 G#27 G80 G-code that return to original state M99 Mode calling G66 Once use G66, calling is mode, means call macro program after specifying program block along moving axis. G67 is used to cancel mode calling...

  • Page 149

    GREAT-150IM-II MANUALS 141Y: Y-axis coordinate of hole specified with absolute value #19 Z: coordinate of point Z specified with absolute value #20 R: coordinate of point R specified with absolute value #12 F: cutting feed speed #5 L repeated times Pro...

  • Page 150

    GREAT-150IM-II MANUALS 142 X_ Y_: specify rotation centre, R_: specify rotation degree G69 cancel rotation (mode, original) 5. The macro variables #101---#124 have been occupied by system, user should not use them. 6. When calling a macro program with...

  • Page 151

    GREAT-150IM-II MANUALS 143CHAPTER V PLC FUNCTION 5.1 General This system possesses PLC function. Which can be realized by editing PLC ladder and run in the system, or edit on PC, run professional PLC editing software PLC.EXE to edit PLC ladder with pro...

  • Page 152

    GREAT-150IM-II MANUALS 144 Fig 5.1 NOTE Input relay number denoted in decimal system. 5.2.3.2 Output relay (Y) Output repay is the window which PLC sends switch value signal to outside load. PLC transmits signal to output point through output relay, w...

  • Page 153

    GREAT-150IM-II MANUALS 145principle: start to count once input condition is met, timer relay contact get through when count value reaching the setup. If input doesn’t meet the needs, timer value will be set as 0, the timer relay will keep open. The s...

  • Page 154

    GREAT-150IM-II MANUALS 146 (b)Even the input conditions closed, counter value won’t be cleared and must be cleared by using RST order. (c)Counter NO and NC contacts are available in ladder diagram. e.g.: showing as fig 5.5, when X5 impedance input s...

  • Page 155

    GREAT-150IM-II MANUALS 1475.4.2 AND, ANI commands AND: NO contact series connecting command. ANI: NC contact series connecting command. AND and ANI commands can be used in X, Y, M, T and C 5.4.3 OR, ORI commands OR: NO contact parallel connecting com...

  • Page 156

    GREAT-150IM-II MANUALS 148 NOTE : In this system, we define PLC editing software as PLC.EXE, Its icon showed as bellow: Fig5.6 Source: this software in the CD comes with the system. Installation: this ...

  • Page 157

    GREAT-150IM-II MANUALS 149 Fig5.9 Save PLC file: click “save” under “file” in the menu bar (refer to below fig) or click “”button in tool bar to save the PLC file. Fig5.10 NOTE PLC LAD and PLC .PLC are default format, when save a PLC file ...

  • Page 158

    GREAT-150IM-II MANUALS 150 Fig5.12 Edit horizontal line: Locate cursor to the point need to be edited and click" " button in the tool bar. Edit vertical line: Locate cursor to the point need to be ed...

  • Page 159

    GREAT-150IM-II MANUALS 151NOTE 1. Never select ”X” in the “cell name ” column 2. need to set value in “parameter” column when the “cell name” is “T” or “C”, otherwise no need. Edit set output: Locating the cursor to the point ne...

  • Page 160

    GREAT-150IM-II MANUALS 152 Fig 5.18 NOTE :If there is logic error in ladder, a dialogue pops up and shows error notes, in this case, instruction list won’t be generated successfully until error solved. Refer to below: Fig 5.19 5.5.1.5 Logic testing...

  • Page 161

    GREAT-150IM-II MANUALS 153the left top of the interface after setting requirement, then start logic testing, meanwhile the input condition can be changed to check whether the cell status of “auxiliary relay”, “output reply”, “timer” “coun...

  • Page 162

    GREAT-150IM-II MANUALS 154 Move cursor: take cursor as focus during ladder editing and move cursor by direction key on the panel. Compile ladder: after ladder edited, need to check the logicality and format of the PLC, shift to compile interface by pre...

  • Page 163

    GREAT-150IM-II MANUALS 155 Fig5.27 NOTE:When input cell number, just insert number and no need to input cell name like X , Y , T , C , M Edit NC contact: move cursor to the point need to be edited and press“-|/|-”soft key, dialogue box will pop up ...

  • Page 164

    GREAT-150IM-II MANUALS 156 box pop up as below figure, select the right cell and its number by pressing direction key, then “Enter” . Fig5.31 NOTE 1. cell X is not available in the dialogue box 2. when input cell number, just insert number and no...

  • Page 165

    GREAT-150IM-II MANUALS 157 Fig5.33 Set serial baud rate with No.120 in ”SPEED”, then shift to “Editcfg” under PARAM as show below: Fig5.34 Click “transmit PLC/PARA” key in communication software, select the PLC file and OPEN, now the PLC f...

  • Page 166

    GREAT-150IM-II MANUALS 158 Fig5.36 waiting for PLC transmitting Press “R” in the interface of ”Editcfg” under PARAM and confirm to receive PLC file. Fig5.37 receiving the PLC file PLC parameter transmission finished. To run the renewed PLC fi...

  • Page 167

    GREAT-150IM-II MANUALS 159 Fig5.38 Click “receive Para/PLC” and name the file folder to “save”, then software start to receive file and save it. Fig5.39 save Transmit successful NOTE 1. In this process, no...

  • Page 168

    GREAT-150IM-II MANUALS 160 Fig5.40 Press F2 “Restore”-- ”Enter” restore PLC file to the controller, then “Enter”, PLC parameter restored successfully. to run the upgraded PLC file, need to reboot the controller or go to ”LadStat”--- ...

  • Page 169

    GREAT-150IM-II MANUALS 1615.7 The definition of interior auxiliary relay Interior auxiliary relay is communication channel between PLC and core control software of the controller. In order to communicate information well between PLC and CNC, we specify...

  • Page 170

    GREAT-150IM-II MANUALS 162 27 M26 C positive limit Relay being valid, C axis stay in positive hard limit(Input) 28 M27 C negative limit Relay being valid, C axis stay in negative hard limit(Input) 29 M28 Tool post forward/ tool seat down Relay ...

  • Page 171

    GREAT-150IM-II MANUALS 16350 M49 Tool release /tighten Relay being valid, controller executes tool releasing(Output, realize valid/invalid by using commands of M10/M11) 51 M50 blow Relay being valid, controller executes blowing(Output, realize va...

  • Page 172

    GREAT-150IM-II MANUALS 164 66 M65 low gear of spindle The relay being valid, controller executes spindle low gear operation (Output) 67 M66 Spindle servo The relay being valid, controller shift to servo (position control)mode (Output) 68 M67 Spindle lo...

  • Page 173

    GREAT-150IM-II MANUALS 16597 M151- M198 STANDBY last saved status for relays of X151-X198 98 M200 Running X axis positive running 99 M201 Running X axis negative running 100 M202 Running Y axis positive running 101 M203 Running Y axis negative running ...

  • Page 174

    GREAT-150IM-II MANUALS 166 Fig5.42 General I/O board Shows above there are totally 28 channel input signal X0-X27 and 28channel output signal on the general I/O board. All these signal are used in general I/O control of system, such as spindle CW/CCW,...

  • Page 175

    GREAT-150IM-II MANUALS 167should be applied shield twisted-pair wire, and the shielding layer must be connected with GND. 4. The relay output is NO or NC contacts, YxxG is the COM contact, YxxO is NO contact, YxxC is NC contact. e.g: Y01G: the COM cont...

  • Page 176

    GREAT-150IM-II MANUALS 168 Fig5.46 Type B subpanel Type D Fig5.47 Type D subpanel Type E Fig5.48 Type E subpanel As show above there is some difference in I/O array among type A,B,D,E subpanel. PLC program is different between different type of subp...

  • Page 177

    GREAT-150IM-II MANUALS 1695.8.4 Manual pulse generator Fig5.49 Pendant MPG The MPG signal on the I/O diagram is all input signal X 5.9 Example and explanation of PLC programming Some examples ...

  • Page 178

    GREAT-150IM-II MANUALS 170 Fig5.53 Explanation: shows above when interior auxiliary relay M08 (when axis feed forward, the relay is valid) NO contact is connected with output relay Y15, and the controller in auto-running status (axis feed forward) M08 ...

  • Page 179

    GREAT-150IM-II MANUALS 171M166 is NC valid, and the initial status of relay Y71 is invalid, so NC is valid. So as to set M62 and keeps valid, meanwhile Y17 control external circuit to execute corresponding operation ineffective, Y71 invalid and K1 ind...

  • Page 180

    GREAT-150IM-II MANUALS 172 Fig5.57 X166 set M62 and X167 reset M62 . Fig5.58 Explanation : as above shows, relay M53 is system spindle CW, relay M54 is spindle CCW, relay M55 is spindle stop, M107 and M108 is self-defined system interior auxiliary re...

  • Page 181

    GREAT-150IM-II MANUALS 173 Fig5.59 Move cursor using up/down keys to find cells which need to edit and press "Enter”, dialogue box like fig 5.60 pops up, just input required name in the dialog box (on the sys...

  • Page 182

    GREAT-150IM-II MANUALS 174 Fig5.62 Input name before corresponding cells (input Chinese max 4 characters or English max 8 characters), as shown below: Fig5.63 NOTE Never change file structure during editing (cell sequence can never be changed, one li...

  • Page 183

    GREAT-150IM-II MANUALS 175name will be showed in the status bar as below example. For example: detect the material preparation of automatic material conveyor on the machine, through metal proximity switch to check material preparation (input signal to...

  • Page 184

    GREAT-150IM-II MANUALS 176 Fig5.68 The corresponding name will be displayed under X16 in INPUT RELAY interface in the “I/O” interface under PARAM.. Fig5.69 The corresponding name will be displayed under M81 in “auxiliary relay 2” in the “I/O...

  • Page 185

    GREAT-150IM-II MANUALS 177 X72: The zero returning status of C axis X73: The zero signal status as C axis return to zero X74: The alarm status of X-axis servo drive X75: The alarm status of Y-axis servo drive ...

  • Page 186

    GREAT-150IM-II MANUALS 178 X176: Graphic and coordinates shifting key on the subpanel X177: “+4” key on the subpanel X178: “+Z” key on the subpanel X179: “-Y” key on the subpanel ...

  • Page 187

    GREAT-150IM-II MANUALS 179Input relay: X01: Spindle servo driver alarm; X04: overload checking for cooling motor; X07: overload checking for tool magazine motor; X08: spindle tool loose checking; X09: lubricant level checking; X10: remote spindle to...

  • Page 188

    GREAT-150IM-II MANUALS 180 X17: mechanic arm stop checking X18: mechanic arm origin checking X19: tool seat up checking X20: tool seat down checking X21: mechanic arm of tool magazine seize tool checking X24: overload checking of spin...

  • Page 189

    GREAT-150IM-II MANUALS 181Y15: green indicator (run indicator) Y17: spindle locking control output Y22: power control of spindle drive output Y23: power control of feed axis drive output NOTE 1. In order to assure the real time characteristic between...

  • Page 190

    GREAT-150IM-II MANUALS 182 2. tool magazine forward 3. spindle loose tool 4. Z-axis up 5. tool magazine rotate, select tool of No. Txx 6. Z-axis down 7. spindle tighten tool 8. tool post backward The definition for exterior I/O of tool magazine (Th...

  • Page 191

    GREAT-150IM-II MANUALS 183in manual mode, then set the current tool seat number with key K3 2. When make tool magazine forward with M41, pay attention to check Z-axis position to avoid accident occur. 3. There should not be tool at the No. T0, otherwis...

  • Page 192

    GREAT-150IM-II MANUALS 184 1. Execute the prepare motion of tool changing or tool selection: spindle orientation and Z-axis return to tool changing point. 2. Tool seat down 3. mechanic arm seize tool 4. spindle release tool 5. mechanic arm change tool...

  • Page 193

    GREAT-150IM-II MANUALS 185SPLk Y17 //spindle locking TStUp Y20 //toolseat up TStDn Y21 //toolseat down SPPwr Y22 //spindle power supply DrvPwr Y23 //driver power supply CAUTION 1. In the proces...

  • Page 194

    GREAT-150IM-II MANUALS 186 CHAPTER VI. CONNECTION& INSTALLATION 6.1 GENERAL In this chapter mainly introduce the installation methods of system and related cautions. CNC system must be assembled firmly in system cabinet. Certain space should be r...

  • Page 195

    GREAT-150IM-II MANUALS 187 Type B subpanel Type D subpanel Type E subpanel Fig6.2 subpanel type A, B, C, D

  • Page 196

    GREAT-150IM-II MANUALS 188 Type D, E Fig6.3 rear view of subpanel As shows the rear view of D,E subpanel: there are sockets of “Subpanel I/O signal”, “MPG signal”, “power on/power off” and GND bolt. Subpanel I/O signal--- connect with s...

  • Page 197

    GREAT-150IM-II MANUALS 1896.3 SYSTEM CONNECTION DIAGRAM 6.3.1 The connection diagram match with A type subpanel Fig6.4 NOTE: As showed above, all the cables of main panel, subpanel, general I/O board must be sure...

  • Page 198

    GREAT-150IM-II MANUALS 190 6.3.2 Connection diagram match with B type subpanel Fig6.5 NOTE: As showed above, all the cables of main panel, subpanel, general actionURI(http://dict.cn/search/?q=patchpanel&r=%D7%AA%BD%D3%B0%E5):I...

  • Page 199

    GREAT-150IM-II MANUALS 191 Fig6.6 6.4.2 Subpanel dimension (A type and B type is same) Type A&B subpanel

  • Page 200

    GREAT-150IM-II MANUALS 192 Type D subpanel Type E subpanel Fig6.7 subpanel dimension 6.4.3 General I/O board dimension General I/O board GREAT-GEN-IO-A type I/O board Fig 6.8 General I/O board dimension

  • Page 201

    GREAT-150IM-II MANUALS 1936.4.4 Dimension of movement control board Fig6.9 6.4.5 The installation dimension of I/O power module (DC24V/ 3A) Fig6.10 6.5 SYSTEM INSTALLATION ENVIRONMENT CNC system must be assembled firmly in ...

  • Page 202

    GREAT-150IM-II MANUALS 194 Humidity 10 ~ 90 RH Vibration ≤ 0.5 G Environment Avoids dust, oil and corrosive gas, ventilated well. 6.5.1 Power capacity This CNC system power includes the main power and external I/O power module (DC24V/3A) with the...

  • Page 203

    GREAT-150IM-II MANUALS 195In this CNC system, I/O power supply is DC 24V(except for subpanel I/O), supplied by system main power module or external I/O power module, set with the switch SW1. When I/O equipments are not too many(supply electric current ...

  • Page 204

    GREAT-150IM-II MANUALS 196 6.6.1 Connection with communication board 6.6.1.1 connection with communication board Fig6.14 6.6.1.2 Interface connection J1 (RS232) pin table (DB-9P pin hole) 1 pin: Null 2 pin: RXD receive data 3 pin: TXD ...

  • Page 205

    GREAT-150IM-II MANUALS 197Fig 6.15 NOTE: 1) In order to prevent to damage the RS232 port, have to use the communication shield. When using communication shield the RS232 baud rate can not be more than 38.4Kbps. 2)the RS232 wire length can not be longe...

  • Page 206

    GREAT-150IM-II MANUALS 198 Fig 6.17 6.6.3.2 The interface connected with MPG J7 (MPG) the connection table (DB-25P Male) 1 pin: HA- A pulse negative signal of handy pulser differential signal (input) 2 pin: HB- B pul...

  • Page 207

    GREAT-150IM-II MANUALS 199 Fig 6.18 NOTE: Use MPG when match with A/E type subpanel. 6.6.4 Connected with subpanel 6.6.4.1 Connected with subpanel

  • Page 208

    GREAT-150IM-II MANUALS 200 Fig6.19 6.6.4.2 Connected with subpanel J9/J12 (subpanel) connection table (DB-62P) 1 pin: GND internal grounding 2 pin: X151 general programmable input/pa...

  • Page 209

    GREAT-150IM-II MANUALS 20124 pin:X153 general programmable input/program pause GND valid (input) 25 pin:X156 general programmable input/spindle CCW GND valid (input) 26 pin:X159 general programmable input/Jog CCW GND valid (input) 27 pin:X162 ...

  • Page 210

    GREAT-150IM-II MANUALS 202 9 1 VCC: +5V 8 6 GND: power grounding 14 2 A+: handpulser A signal positive 1 7 A-: hand pulser A signal negative 15 3 B+: hand pulser B signal positive 2 8 B-: hand pulser B signal negative NOTE MPG (manual pulse gener...

  • Page 211

    GREAT-150IM-II MANUALS 20314 pin:Y14 general programmable output voltage level valid IPE(output)15 pin:Y12 general programmable output voltage level valid IPE(output)16 pin:Y4 general programmable output voltage level valid IPE(output)17 p...

  • Page 212

    GREAT-150IM-II MANUALS 204 55 pin:Y16 general programmable output voltage level valid IPE(output)56 pin:Y21 general programmable output voltage level valid IPE(output)57 pin:Y6 general programmable output voltage level valid IPE(output)58 ...

  • Page 213

    GREAT-150IM-II MANUALS 20513 pin:Y54 general programmable output voltage level valid IPE(output)14 pin:Y52/CSRV-ON general programmable output/ spindle enable voltage level valid IPE(output)15 pin:Y50/SRV-ON general programmable output/ ...

  • Page 214

    GREAT-150IM-II MANUALS 206 9 pin: X70/+CL general programmable input/C-axis positive limit +24V valid (input) 10 pin:X73/CZ+ general programmable input/C-axis zero pulse positive (input) 11 pin:X75/YALM general programmable input/Y-axis alarm ...

  • Page 215

    GREAT-150IM-II MANUALS 2075 pin: INTH clear axis servo alarm voltage level valid IPE(output) 6 pin: Null 7 pin: +24V +24v power supply 8 pin: IPE +24v power grounding 9 pin: PLUSE- pulse signal negative 10 pin: DIR...

  • Page 216

    GREAT-150IM-II MANUALS 208 Fig 6.23 As showed above, the control principle for CTB-GA spindle servo drive as below 1. Speed control The servo spindle stays in speed mode when “running mode” is invalid, system output 0--+10V analog voltage with cor...

  • Page 217

    GREAT-150IM-II MANUALS 209 Fig6.24 As showed above, the control principle for MODROL spindle servo drive as below 1. Speed control: The servo spindle stays in speed mode when “spindle orientation...

  • Page 218

    GREAT-150IM-II MANUALS 210 Fig 6.25 6.9 MACHINE ELECTRIC INSTALLATION PRINCIPLE 6.9.1 direct-current power supply Fig 6.26 As above shows, this CNC system has two direct-current power, including internal power and external power.. "+5V", ...

  • Page 219

    GREAT-150IM-II MANUALS 2116.9.2 I/O ports 6.9.2.1 I/O port classification and distribution In this CNC system all I/O port as following. Code Type AvailabilityDistribution Remark X00-X07 general I...

  • Page 220

    GREAT-150IM-II MANUALS 212 Fig 6.28 6.9.2.4 Sub-panel input port principle which is available by " GND " Input port of X151-X207 are available by "GND ", the connection method as follow (take X151 as example): Fig 6.29 CAUTION: A...

  • Page 221

    GREAT-150IM-II MANUALS 213 Fig 6.31 CAUTION Because the output ports are the transistor output, thus the load electric current can not be more than 150mA. 6.9.2.7 Reference points connection principle (take X-axis as example) Fig 6.32 As above showe...

  • Page 222

    GREAT-150IM-II MANUALS 214 NOTE a) All the direction of reference point returning is positive, please be careful when install base point switch. b) We suggest choosing metal proximity switch to prevent accident occur from abnormal reference retu...

x