Adtech CNC9640, CNC9650, CNC9810, CNC9816, CNC9960 Maintenance Manual
PDF
Download
Document
Advertisement
Advertisement
ADTECH 9 Series CNC Maintenance Manual Basic Information This Manual is written by Adtech (Shenzhen) Technology Co., Ltd. This Manual is mainly written by Tang Xiaobing. This Manual was first released on June 27, 2016 with version No. A0101 and item number is applicable for all the CNC9 series. This Manual was revised on November 23, 2017 by Xu Yuwen with version No. A0102 and item number is applicable for all the CNC9 series. This Manual was revised on February 1, 2018 by Xu Yuwen with version No. A0103 and item number is applicable for all the CNC9 series. This Manual was revised on July 21, 2018 by Tang Xiaobing and Yao Lei with version No. A0104 and item number is applicable for all the CNC9 series. Copyright Adtech (Shenzhen) Technology Co., Ltd. (Adtech hereafter) is in possession of the copyright of this manual. Without the permission of Adtech, the imitation, copy, transcription and translation by any organization or individual are prohibited. This manual doesn’t contain any assurance, stance or implication in any form. Adtech and the employees are not responsible for any direct or indirect data disclosure, profits loss or cause termination caused by this manual or any information about mentioned products in this manual. In addition, the products and data in this manual are subject to changes without prior notice. All rights reserved. Adtech (Shenzhen) Technology Co., Ltd. ADTECH9 Series CNC Maintenance Manual Precautions and Explanations ※Transport and storage: ) Do not stack product package more than six layers; ) Do not climb, stand on or place heavy stuff on the product package; ) Do not pull the cable still connecting with machine to move product. ) Forbid impact and scratch on the panel and display; ) Prevent the product package from humidity, sun exposure, and rain. ※Open-box inspection: ) Open the package to confirm the product to be purchased by you. ) Check damages situation after transportation; ) Confirm the integrity of parts comparing with the parts list or damages situation; ) Contact our company promptly for discrepant models, shortage accessories, or transport damages. ※Wiring ) Ensure the persons involved into wiring and inspecting are specialized staff; ) Guarantee the product is grounded with less than 4Ω grounding resistance. Do not use neutral line (N) to substitute earth wire. ) Ensure grounding to be correct and solid, in order to avoid product failures or unexpected consequences; ) Connect the surge absorption diodes to the product in the required direction, otherwise, the product will be damaged; ) Ensure the power switch is OFF before inserting or removing plug, or disassembling chassis. ※Overhauling ) Ensure the power is OFF before overhauling or components replacement; ) Make sure to check failures after short circuit or overloading, and then restart the machine after troubleshooting ) Do not allow to frequently connect and disconnect the power, and at least one minute interval between power-on and power-off. ※Miscellaneous ) Do not open housing without permission; ) Keep power OFF if not in use for a long time; ) Pay close attention to keep dust and ferrous powder away from control; ) Fix freewheel diode on relay coil in parallel if non-solid state relay is used as output relay. ) Check whether power supply meets the requirement to ensure not burning the control. -1- ADTECH9 Series CNC Maintenance Manual ) Install cooling fan if processing field is in high temperature, due to close relationship between service life of the control and environmental temperature. ) Keep proper operative temperature range for the control: 0℃ ~ 60℃. ) Avoid using the product in the overheating, humid, dusty, or corrosive environments; ) Add rubber rails as cushion on the place with strong vibration. ※Maintenance Please implement routine inspection and regular check upon the following items, under the general usage conditions (i.e. environmental condition: daily average 30℃, load rate: 80%, and operating rate: 12 hours/ day) ● Confirm environmental temperature, humidity, dust, or Routine Inspection Regular Check Routine foreign objects. ● Confirm abnormal vibration and noise; One year ● Check whether solid components are loose ● Confirm whether terminal block is damaged -2- Foreword CNC9 series CNC system is an economic embedded CNC system developed by Adtech (Shenzhen) Technology Co., Ltd. for lathe and milling machines and machining centers, where CNC9640 is four axes motion controller, CNC9960 is six axes motion controller, CNC9650 and CNC9810 are five axes motion controllers, and CNC9810E is bus motion controller. (Note: ETherCAT bus control can be configured at most 12 axes of thread.) Instructions and reading convention of the Manual Before using this CNC system, please read this Manual carefully to operate properly. Terminology note and reading convention in this Manual: CNC9640 is control systems with different axes and same hardware functions. The programs developed on this platform contain M series software for milling machines and L series software for lathes. Different software has different functions and masks. M series are system for milling machine motion. The ‘M’ or “M series” mark indicates specific interface or function for milling machine software system. L series are system for lathe motion. The ‘L’ or “L series” mark indicates specific interface or function for lathe software system. “CNC system”, “NC controller” and “CNC9XXX” mentioned in this Manual all refer to CNC9640/CNC9960/CNC9810/CNC9816; The articles marked with “Caution” prompt users to pay special attention for operation or setting, or else this operation may fail or certain action can’t be performed. ADTECH9 Series CNC Maintenance Manual Contents 1. 2. System technical characteristics ...................................................................................... - 7 1.1 System technical parameters ...................................................................................................... - 7 - 1.2 System operating condition ........................................................................................................ - 9 - 1.3 System function .......................................................................................................................... - 9 1.3.1. Self-diagnosis function .................................................................................................................................... - 9 - 1.3.2. Compensation .................................................................................................................................................. - 9 - 1.3.3. Abundant instruction system ........................................................................................................................... - 9 - 1.3.4. Full Chinese menu operation & full screen edit ............................................................................................ - 10 - 1.3.5. Abundant error-correction functions ............................................................................................................. - 10 - 1.3.6. Program exchange between CNC system and PC ......................................................................................... - 10 - Operating panel ............................................................................................................... - 11 2.1 ADTCNC96 series system LCD/keypad ...................................................................................- 11 - 2.2 ADTCNC99 and 98 series system LCD/keypad ...................................................................... - 13 - 2.3 System menus ........................................................................................................................... - 15 2.3.1. Autorun ......................................................................................................................................................... - 15 - 2.3.2. Program edit .................................................................................................................................................. - 16 - 2.3.3. Parameter ...................................................................................................................................................... - 16 - 2.3.4. Work coordinates ........................................................................................................................................... - 17 - 2.3.5. Diagnosis ....................................................................................................................................................... - 18 - 2.4 3. Operating keys.......................................................................................................................... - 19 - Manual operation ............................................................................................................ - 21 3.1 Returning to reference point manually ..................................................................................... - 21 - 3.2 Each axis returns to reference point separately ........................................................................ - 21 - 3.3 Each axis return to reference point simultaneously .................................................................. - 21 - 3.4 Reset machine tool position ..................................................................................................... - 21 - 3.5 Reset relative position manually .............................................................................................. - 22 - 3.6 Continuous feeding manually ................................................................................................... - 22 - 3.7 Single-step feeding ................................................................................................................... - 23 3.7.1 Single-step increment selection ...................................................................................................................... - 23 - 3.8 Handwheel feeding ................................................................................................................... - 24 - 3.9 Manual auxiliary function operation ........................................................................................ - 25 - 3.10 Tool setting ............................................................................................................................... - 26 - -1- ADTECH9 Series CNC Maintenance Manual 6. 3.10.2. Tool regulator (M series) ............................................................................................................................. - 28 - 3.10.3. Auto tool setting mode ................................................................................................................................ - 34 - 3.10.4. Four-point centering: ................................................................................................................................... - 34 - 3.10.5. Calculate the center of the circle using two points and radius ..................................................................... - 34 - 3.10.6. Calculate circle center using 3 points .......................................................................................................... - 35 - Manual operation...................................................................................................................... - 35 - 3.12 Data recording .......................................................................................................................... - 35 - 3.13 Update the coordinate system................................................................................................... - 35 - 3.14 Coordinate Parameter ............................................................................................................... - 35 - 3.16 5. Centered (M series) ..................................................................................................................................... - 26 - 3.11 3.15 4. 3.10.1. 3.14.1. EXT offset coordinates ................................................................................................................................ - 35 - 3.14.2. Tool Regulator Parameter ............................................................................................................................ - 37 - 3.14.3. Tool setting by test cutting (L series)........................................................................................................... - 38 - Data settings ............................................................................................................................. - 38 3.15.1. Tool compensation data settings .................................................................................................................. - 38 - 3.15.2. System parameters setting ........................................................................................................................... - 39 - System shortcuts ....................................................................................................................... - 39 - Automatic Operation ...................................................................................................... - 41 4.1 Memory operation .................................................................................................................... - 41 - 4.2 MDI operation .......................................................................................................................... - 41 - 4.3 USB disk DNC ......................................................................................................................... - 41 - 4.4 Speed rate adjustment ............................................................................................................... - 42 - 4.5 SBK function ............................................................................................................................ - 42 - 4.6 BDT function ............................................................................................................................ - 43 - 4.7 Stopping automatic operating ................................................................................................... - 43 - Safe operation .................................................................................................................. - 44 5.1 Emergency stop ........................................................................................................................ - 44 - 5.2 Hard limit over travel ............................................................................................................... - 44 - 5.3 Soft limit over travel................................................................................................................. - 44 - Alarm and self-diagnosis function ................................................................................. - 45 6.1 NC program execution alarm error........................................................................................... - 45 - 6.2 System environment alarm content codes ................................................................................ - 47 - 6.3 Alarm processing...................................................................................................................... - 52 - -2- ADTECH9 Series CNC Maintenance Manual 6.4 7. Self-diagnosis function ............................................................................................................. - 52 - Program saving & editing ............................................................................................... - 53 7.1 Saving the program in the memory .......................................................................................... - 53 7.1.1 Keypad input (new program).......................................................................................................................... - 53 - 7.1.2 Computer network access/serial port input..................................................................................................... - 53 - 7.1.3 Copying processing files from USB disk ....................................................................................................... - 57 - 7.2 Reading programs into work area............................................................................................. - 57 7.2.1 Reading programs from controller into work area .......................................................................................... - 57 - 7.2.2 Reading programs from USB disk into work area .......................................................................................... - 57 - 7.3 Editing & modifying programs ................................................................................................ - 58 7.3.1 Single-line copy, paste and delete................................................................................................................... - 58 - 7.3.2 Multi-line copy, paste and delete .................................................................................................................... - 58 - 7.3.3 Macro function fast programming .................................................................................................................. - 58 - 7.4 Deleting files ............................................................................................................................ - 59 7.4.1 8. Deleting files in memory ................................................................................................................................ - 59 - Main interfaces of the system ......................................................................................... - 60 8.1 Position Interface...................................................................................................................... - 60 8.1.1 Absolute Position ........................................................................................................................................... - 61 - 8.1.2 Relative Position ............................................................................................................................................ - 62 - 8.1.3 Comprehensive coordinates............................................................................................................................ - 63 - 8.1.4 Deviation position .......................................................................................................................................... - 63 - 8.2 Edit ........................................................................................................................................... - 64 8.2.1 Program edit ................................................................................................................................................... - 65 - 8.2.2 New program .................................................................................................................................................. - 65 - 8.2.3 Save as............................................................................................................................................................ - 65 - 8.3 MDI interface ........................................................................................................................... - 65 - 8.4 File management ...................................................................................................................... - 67 8.4.1 Copy ............................................................................................................................................................... - 67 - 8.4.2 Paste ............................................................................................................................................................... - 68 - 8.4.3 Cut .................................................................................................................................................................. - 68 - 8.4.4 Connect computer .......................................................................................................................................... - 68 - 8.5 Graphic Simulation................................................................................................................... - 68 - 8.6 Parameter Interface................................................................................................................... - 69 - -3- ADTECH9 Series CNC Maintenance Manual 8.6.1 Comprehensive Parameter .............................................................................................................................. - 71 - 8.6.2 Axis parameters .............................................................................................................................................. - 72 - 8.6.3 Management Parameter .................................................................................................................................. - 73 - 8.6.4 Tool magazine parameters .............................................................................................................................. - 74 - 8.6.5 Spindle parameters ......................................................................................................................................... - 74 - 8.6.6 IO configuration parameters ........................................................................................................................... - 75 - 8.7 Compensation interface ............................................................................................................ - 75 - 8.8 Milling system workpiece coordinate system setting interface ................................................ - 76 8.8.1 Workpiece coordinate system ......................................................................................................................... - 76 - 8.8.2 Settings of tool setting parameter ................................................................................................................... - 78 - 8.8.3 Allowance ...................................................................................................................................................... - 79 - 8.8.4 Offset .............................................................................................................................................................. - 80 - 8.8.5 Screw itch error compensation ....................................................................................................................... - 80 - 8.9 9. Controller diagnosis interface (diagnosis) ................................................................................ - 82 8.9.1 Alarm check ................................................................................................................................................... - 82 - 8.9.2 IO diagnosis interface..................................................................................................................................... - 82 - 8.9.3 Function test ................................................................................................................................................... - 82 - 8.9.4 System Info .................................................................................................................................................... - 83 - 8.10 Macro variable view interface (macro variable)....................................................................... - 83 - 8.11 Current mode instruction info .................................................................................................. - 84 - System maintenance ........................................................................................................ - 85 9.1 Restart....................................................................................................................................... - 85 - 9.2 System upgrade ........................................................................................................................ - 85 - 9.3 Reset ......................................................................................................................................... - 85 - 9.4 Parameter backup and restore................................................................................................... - 85 - 9.5 Enter BIOS ............................................................................................................................... - 86 - 10. System parameters .......................................................................................................... - 87 10.1 Parameter index list .................................................................................................................. - 88 - 10.2 Comprehensive parameter (P1.) .............................................................................................. - 111 - 10.3 Axis parameter configuration (P2.) ........................................................................................ - 131 - 10.4 Management parameter (P3.) ................................................................................................. - 158 - 10.5 Tool magazine parameter (P4.)............................................................................................... - 168 - 10.6 Spindle parameters (P5.) ........................................................................................................ - 168 - -4- ADTECH9 Series CNC Maintenance Manual 10.7 Port configuration (P6.) .......................................................................................................... - 178 - 11. Hardware interface definition and connection instructions ...................................... - 182 11.1 Installation Layout.................................................................................................................. - 182 11.1.1. 9640 series external interface diagram ...................................................................................................... - 182 - 11.1.2. 9810 and 9650 series external interface diagram ....................................................................................... - 183 - 11.1.3. 99 series external interface diagram .......................................................................................................... - 184 - 11.1.4. 96 Series Mounting dimensions................................................................................................................. - 185 - 11.1.5. 99 Series Mounting dimensions................................................................................................................. - 185 - 11.1.6. Installation precautions .............................................................................................................................. - 186 - 11.2 Interface Definition ................................................................................................................ - 188 12.2.1. Motor driver control interface ................................................................................................................... - 188 - 12.2.2. Digital input interface ................................................................................................................................ - 192 - 12.2.3. Digital output interface .............................................................................................................................. - 198 - 12.2.4. Handheld box interface ............................................................................................................................. - 202 - 12.2.5. Analog output interface (9640 series XS8)................................................................................................ - 205 - 12.2.6. Spindle encoder interface (9640 series XS12) ........................................................................................... - 206 - 12.2.7. RS232 interface (96 series XS9, 99 series XS11), RS-485 interface (9810 9650) and RJ45 network interface (9 series) - 209 12.2.8. USB memory connection interface (96 series XS10) ................................................................................ - 210 - 12.2.9. PC USB communication interface (96 series XS11, 99 series X13).......................................................... - 210 - 11.3 Electrical connection diagram ................................................................................................ - 210 11.3.1. Symbol schematic diagram ........................................................................................................................ - 210 - 11.3.2. Power connection diagram ........................................................................................................................ - 211 - 11.3.3. Servo driver connection diagram ............................................................................................................... - 212 - 11.3.4. Step connection diagram ........................................................................................................................... - 213 - 11.3.5. IO electrical connection diagram ............................................................................................................... - 214 - 11.3.6. ADT9163 splitter wiring diagram.............................................................................................................. - 217 - 11.3.7. ET102A splitter wiring diagram ................................................................................................................ - 220 - 11.3.8. ET202A splitter wiring diagram ................................................................................................................ - 223 - 11.3.9. ADT-I24HNA input board ......................................................................................................................... - 224 - 11.3.10. ADT-O24HNA output board ................................................................................................................... - 225 - 12. CNC9 Series Hardware Interface Instructions .......................................................... - 227 12.1. External Interface Diagram .......................................................................................................................... - 227 - -5- ADTECH9 Series CNC Maintenance Manual 12.2. Motor driver control interface ...................................................................................................................... - 227 - 12.3. ADT9163 splitter wiring diagram ................................................................................................................ - 230 - 12.4. ET102A splitter wiring diagram ................................................................................................................... - 232 - 12.5. ET202A splitter wiring diagram ................................................................................................................... - 236 - 13. Transmission of Computer NC Program Network to the system ............................. - 239 13.1. System IP Settings ........................................................................................................................................ - 239 - 14. Appendix-Common Servo Wiring Diagrams.............................................................. - 243 14.1. Pulse control port wiring definition .............................................................................................................. - 243 - 14.1.1. Wiring diagram of ADTECH QS, QX and Shanyang servo driver............................................................ - 243 - 14.1.2. Yaskawa, Matsushita, Fuji, TECO............................................................................................................. - 243 - -6- ADTECH9 Series CNC Maintenance Manual 1. System technical characteristics 1.1 System technical parameters Function Name Specification 4 axes (CNC9640 series) 5 axes (CNC9650 series) Control axes 5 axes (CNC9810 series) 6 axes (CNC9960 series) Bus axes (CNC9810E) up to 12 axes Control axis 4 axes linear interpolation (CNC9640 series) 6 axes linear interpolation (CNC9960 series) Simultaneous control axes 5 axes linear interpolation (CNC9810 series) 5 axes linear interpolation (CNC9650 series) 2 axes arc interpolation Input instruction Minimum setting unit 0.001 mm Minimum moving unit 0.001 mm Maximum instruction value ±9999.999 mm X axis, Y axis, Z axis, A axis: 9999 mm/min Fast feeding speed (maximum) Feeding Per minute 1~9999 mm/min Per rotation 1~500 rpm Feeding speed range Automatic acceleration/deceleration Yes Feeding speed rate 10~150% Continuous manual feeding, Yes All control axes return to reference point Manual Returning to reference point manually simultaneously (allow setting order of priority) Single-step/handwheel function Interpolation Yes Positioning, linear interpolation, arc G00,G01,G02/G03 interpolation -7- ADTECH9 Series CNC Maintenance Manual Function Operating mode Testing function Name Specification MDI, auto, manual, single-step, edit Yes Test run, single program segment, Yes Handwheel Pause (sec/ms) G04 X/P_ Coordinate system and G92 (M series) Coordinate system setting pause G50 (L series) Automatic coordinate system setting Yes Soft & hard limit check Yes Emergency stop Yes Safe functions Program storage capacity, storage Program storage 100 work areas quantity No limit on processing file quantity Insert, modify, delete, cancel Program edit Program edit Capacity: 2G Program No., sequence No., address, Yes character retrieval Display Decimal point programming Yes 800×480 pixels 7” LCD CNC9640, 9650 800×600 pixels 8”, 10.4” LCD CNC9810, 9960 Position screen, program edit Yes Tool compensation setting, alarm display Handwheel test, diagnosis screen Parameter setting, graphic simulation Auxiliary function M code S0-S15 (gear control) M, S, T function Spindle function S15-S99999 (analog) Tool function T code 30 tools length, radius compensation Compensation function Tool compensation memory -8- ADTECH9 Series CNC Maintenance Manual Function Name Specification Reverse clearance compensation Yes Measurement centered Yes Automatic tool regulator Other functions Specify arc radius R/center position Yes Electronic gear ratio Yes 1.2 System operating condition Operating voltage 24V DC (with filter) Operating temperature 0℃-45℃ Optimum operating temperature 5℃-40℃ Operating humidity 10%-90% (no condensing) Optimum operating humidity 20%-85% Storage temperature 0℃-50℃ Storage humidity 10%-90% No excessive dust, acid, alkali, corrosive and explosive gases, no strong Operating environment electromagnetic interference 1.3 System function 1.3.1. Self-diagnosis function Diagnose CPU, memory, LCD, I/O interface, parameter state, coordinates and processing program comprehensively every time the system is started or reset; diagnose power supply, spindle, limit and I/O ports in real-time during operating. 1.3.2. Compensation Automatic reverse clearance compensation Automatic tool length compensation Automatic tool radius compensation Automatic tool radius biasing and automatic tool tip transition 1.3.3. Abundant instruction system Scaling instruction Mirror processing instruction Tool biasing instructions -9- ADTECH9 Series CNC Maintenance Manual Program cycle, program skip, program shift, program transfer, different end processing modes, macro definition and program management instructions Fixed-point instructions: starting point, setting point, etc. Linear, arc and spiral interpolation instructions Six workpiece coordinate systems, nine extension coordinate systems and one reference point 1.3.4. Full Chinese menu operation & full screen edit 9640/9620 CNC system uses cascading menu structure and full Chinese operation to ensure simple, intuitive and convenient operation. 1.3.5. Abundant error-correction functions Point out the nature and correct the errors in operation. 1.3.6. Program exchange between CNC system and PC Perform CAD/CAM/CAPP auxiliary programming with abundant software in PC, and then transmit CNC program to the system through communication interface (USB disk, RS232 interface), or transmit the programs from the system to PC. - 10 - ADTECH9 Series CNC Maintenance Manual 2. Operating panel 2.1 ADTCNC96 series system LCD/keypad Keypad Fig. 2.1 CNC9640 Operating Panel Diagram Note: Press the submenu buttons to perform the operations of submenus. Manual axis moving and edit & input are composite. It has different definitions in different modes. System working mode switch area is used to switch working modes, which can improve the security and system performance. Handwheel and single-step mode are switched with Repeat button. - 11 - ADTECH9 Series CNC Maintenance Manual LCD unit Fig. 2.2 CNC9640 LCD Screen Diagram Note: Screen info shows the information of current window Working mode info shows currently selected working mode System main screen shows current main screen. The submenu options are used to switch submenus with left triangle, F1~F6 and right triangle. The right arrow is used to turn pages, and the left arrow is used to close the submenus in next level and previous menu. - 12 - ADTECH9 Series CNC Maintenance Manual 2.2 ADTCNC99 and 98 series system LCD/keypad - 13 - ADTECH9 Series CNC Maintenance Manual - 14 - ADTECH9 Series CNC Maintenance Manual 2.3 System menus CNC96XX system uses cascading menu structure. You can press the following keys to operate the menus. Press a key to show the corresponding content in the bottom of the LCD. Key in the left: Return to previous menu Key in the right: Turn pages to show other menus of same level The main menus of the system include [Monitor], [Prog Edit], [Parameter], [Coordinate] and [Diagnosis]. Each main menu contains several submenus, which are shown below: 2.3.1. Autorun - 15 - ADTE ECH9 Series C CNC Maintenan nce Manual [Moito or] [Po osition n] [A Absolutte Po osition n] [ [Relati ve Possition]] [Comprehensive Po osition n] [Trrack] [Preview w] [Seleect Plaane] [M MDI] 2.3.2. Program edit [Editt] [P Prog Edit] E [Filee] 2.3.3. Parameteer - 16 - ADTE ECH9 Series C CNC Maintenan nce Manual [Paarameter] [Comprrehensive Param meter] [A Axis Configuration n] [ [Manag gementt] [TTool Magazinee] [ [Princip pal Axiss] [Po ort] 2.3.4. Work cooordinates - 17 - ADTE ECH9 Series C CNC Maintenan nce Manual [Coord dinate Setting] M Seriess [Coorrdinatess] [Co ompen nsation]] [[Coordinate Parameeter] [Centeered M Measure ement] [To ool Reggulator] [M Measureement] L Seriess [Coo ordinates] [Comp pensation] [Tool Settin ng for Testt Cutting] 2.3.5. Diagnosiis - 18 - ADTE ECH9 Series C CNC Maintenan nce Manual [Diaggnosis] [A Alarm m Info o] [Inp put Diagno osis] [Output D nosis] Diagn [DA A Diaagnossis] 2.44 Operatinng keys The keyss of CNC9 series system are a defined beelow: Key Purpose [R RESET] Canceel alarm, reset CNC C A Address/number keys Enterr letters, numbers, etc. [E EOB], [CAN] Confiirm or cancel opperation [E EOB], [CAN], [DEL] [ Progrram edit (insert,, delete, modifyy) M Mode switch keyy Selecct operating modde Cuursor moving key k Four keys are availlable: Up/Dow wn: adjust ratio on, move or among subssections; Left/R Right: move cursor c to curso left/riight Paage key Up/D Down: page up or o down M Menu keys Selecct the menus - 19 - ADTECH9 Series CNC Maintenance Manual Key Spindle clockwise Purpose Press to rotate the spindle clockwise, and press it again to stop rotating Spindle counterclockwise Press to rotate the spindle counterclockwise, and press it again to stop rotating Coolant Coolant on/off Lubricant Lubricant on/off [BDT] Block delete on/off [SBK] Single block function on/off [PAUSE] Automatic running pauses [START] Automatic running starts - 20 - ADTECH9 Series CNC Maintenance Manual 3. Manual operation 3.1 Returning to reference point manually CNC machine tool has specific mechanical position, which is called as reference point and for tool exchange and coordinates setting. Generally, when the power supply is connected, the tool should be moved to the reference point. This operation is also called as home operation, which will make the CNC system confirm the origin of machine tool. The home operation includes program and mechanical mode: For program home, the action completes when the coordinates of machine tool are 0, and won’t check whether origin switch is in position; For mechanical home, the external home sensor switch is used to locate the origin of the machine tool; two checking modes are available: With the external sensor switch, the home operation completes when the sensing is successfully repeatedly. The external sensor switch is used as deceleration switch, the servo home is enabled as home signal after sensing and then the sensing stops. You can set the “Home mode” in [Parameter][Comprehensive Parameter], in which 0 (default) indicates program and 1 indicates mechanical. You can also press [SBK] key in home mode to switch among “Mechanical – Program – Mechanical…” quickly. This method doesn’t conflict with parameter setting. You can select accordingly. To use servo home as the home signal, you need to set “Axis phase Z home enable” to “1” in [Parameter] [Axis Configuration] in mechanical home mode, and the setting will take effect in next home checking. Several methods are available for tool returning to reference point and the steps are as follows: 3.2 Each axis returns to reference point separately Press the mode switch key [Home] to select home operation; Press the composite key [X-], [Y-], [Z-], [A-] in the numeric section to return the corresponding axis to reference point. 3.3 Each axis returns to reference point simultaneously Press the mode switch key [Home] to select home operation; Press the [Start] key to allow Z axis to return to reference point, and then other axes return to reference point simultaneously. The automatic home sequence can be configured in the parameters. 3.4 Reset machine tool position Press the mode switch key [Home] to select home operation; - 21 - ADTECH9 Series CNC Maintenance Manual In [Absolute Position] and [Coordinate System] screen, press [X], [Y], [Z], [A] respectively to show the value of corresponding axis position, and then press the [Cancel] key to reset the machine tool position of current axis, i.e. current point is used as machine tool origin. After this operation, the system considers it as a home action. Therefore, when the program is running, there will be no alarm of not returning to home. If you press by mistake, it will switch the screen and cancel selection automatically. 3.5 Reset relative position manually Press the mode switch key [Manual] to select manual operation; In [Relative Position] and [Coordinate System] screen, press [X], [Y], [Z], [A] respectively to show the value of corresponding axis, and then press the [Cancel] key to reset the relative position of current axis. ) Note The tool also can return to reference point according to program instruction, i.e. returning to reference point automatically. 0 Caution: Generally, the system will perform home operation after connecting the power supply. If the power fails while the machine tool is moving, the system shall also return to reference point when the power supply is resumed. Return to Z axis first to prevent tool and workpiece from colliding, and damaging tool, workpiece and clamp. 3.6 Continuous feeding manually Press the keys on the operation panel or handwheel to move the tool along every axis. The operation is as follows: (1) Press the mode switch key [Manual] to select manual operation; (2) Press composite keys [X+], [X-]; [Y+], [Y-]; [Z+], [Z-]; [A+], [A-] in numeric section to move the tool along selected axis. The keypad is as follows: - 22 - ADTECH9 Series CNC Maintenance Manual In manual mode, 5# key can be used to switch the manual speed and rapid traverse speed. The rapid traverse speed of each axis depends on comprehensive parameter 009-012 (rapid traverse speed setting). After switching to rapid traverse speed, the manual speed of the position interface will be highlighted, while the actual speed of the position interface is sampled from the moving speed of current axis. This value can truly reflect the moving speed of current axis (unit: mm/min); ) Note: Only single axis motion is available in manual mode. 3.7 Single-step feeding Single-step mode is similar to manual mode, the operations are the same, but only a specified pulse increment is moved every time the key is pressed. The specific operation is as follows: 3.7.1 After Single-step increment selection selecting the single-step mode, the single-step movement amount is selected by the five single-step increments of 0.001, 0.01, 0.1, 1.0, L by pressing the up, down, left/right direction keys. L is set to a manual user-defined increment. By moving the cursor to L and pressing EOB, you can then set the desired single-step increment value. (1) Press the mode switch key [Handwheel/Single-step] (this key is composite, and you can press it repeatedly to switch the modes) to select the single-step operation; (2) Press composite keys [X+], [X-]; [Y+], [Y-]; [Z+], [Z-]; [A+], [A-] in numeric section to move the tool for a fixed distance along the selected axis. This distance is controlled by four rates (1.000, 0.100, 0.010, 0.001) (unit: mm). To select pulse increment, press Up (+) and Down (-) key in the [Position] interface. - 23 - ADTECH9 Series CNC Maintenance Manual 3.8 Handwheel feeding In handwheel mode, rotate the handwheel to make the machine perform single-step or continuous motion. Determine the feed by testing the handwheel signal of the handheld box. In handwheel mode, the feeding axis and feeding unit are determined by the axis selection signal of the handheld box. The handwheel feeding step is as follows: ⑴ Press the mode switch key [Handwheel/Single-step] to select handwheel operation; ⑵ Rotate the dip switch on the handwheel to select handhweel axis (X, Y, Z, A); ⑶ Rotate the increment dip switch on the handwheel to select the moving amount (0.1, 0.01, 0.001); ⑷ Rotate the handwheel to move the machine tool. The tool moves certain distance every time you rotate the handwheel for a scale. (For example, if you select X axis in step ⑵ and select 0.01 in step ⑶, the tool moves 0.01mm every scale). Rotate the handle continuously to move the machine tool on this axis continuously. ) Note: The handwheel feeding mode controls only one coordinate axis every time; the faster the handwheel rotates, the faster the machine tool moves. - 24 - ADTE ECH9 Series C CNC Maintenan nce Manual 3.99 Manual auxiliaryy functionn operation Coolant on/off I handwheell/single-step/m In manual modee, press this key k to switch on/off the coolant. Key indiicator: No maatter in what mode, the keey indicator is on if only the t coolant iss on, or else the t indicator is off. Lubricant on/off I handwheell/single-step/m In manual modee, press this key k to switch on/off the lubbricant. Key indicator: No maatter in what mode, m the keyy indicator iss on if only thhe lubricant iss on, or else the t indicator is off. Spindle positive rotaation/stop I handwheell/single-step/m In manual modee, press this key k to rotate the spindle ppositively and d press it agaain to stop thhe axis. Key indicator: No maatter in what mode, m the keyy indicator iss on if only thhe spindle is ppositive rotating, or else thhe indicatorr is off. Spindle reverse rotattion/stop I handwheell/single-step/m In manual modee, press this key k to rotate the spindle rreversely and d press it agaain to stop thhe axis. Key indicator: No maatter in what mode, m the key indicator iss on if only thhe spindle is reverse rotatiing, or else thhe indicatorr is off. General instructionss for manual operation keys k Cooling, lubricant, sppindle positivee/reverse rotaation are avaiilable in handdwheel, singlee-step and maanual mode; When thhe spindle is rotating, preess the reversse rotation keey, the spinddle will stop first, and rotate in reversse directionn after pressinng it again. - 25 - ADTECH9 Series CNC Maintenance Manual When auxiliary output is on, if the system is switched to other modes, the output is unchanged; you need to press “Reset” key to switch it off, execute the corresponding M code in automatic mode or execute the corresponding M code in MDI interface to turn off the output; When the spindle is positive/reverse rotating and execute M04/M03 directly, the system first stops positive/reverse rotating and then execute M04/M03 instruction; Positive/reverse rotating of principal is stopped while emergency stop, and other outputs can be set according to system parameters. 3.10 Tool setting Tool setting is the main operation and important skill during CNC processing. Under certain conditions, tool setting precision can determine the processing precision of parts, and the tool setting efficiency also affects the CNC processing efficiency directly. CNC96XX has M series tool setting mode and L series tool setting mode, while M series has two tool setting methods, i.e. centered and tool regulator, and L series uses test cutting. 3.10.1. Centered (M series) The centered function is that the system calculates the center position of the workpiece automatically while tool setting to realize segment centered, rectangle centered and circle center location. ) Note In the tool setting operation below, if the auxiliary parameters of the coordinate system doesn’t need setting, the first three steps can be omitted. Please refer to chapter 9.5 for auxiliary parameters of the coordinate system. ⑴ Single axis centered Select the edit mode; Press [Coordinates], [Coordinates Parameter] to enter the auxiliary parameters setting interface of the coordinate system; Move the cursor to desired position, enter new parameters and press [EOB]; Select handwheel or manual mode; Press [Coordinates] to enter coordinate system setting interface; Press the left/right arrow to move the cursor to select coordinate system; Press [Centered Measurement] to enter centered interface; Move the tool to make its side blade touch side A surface of the workpiece, and press [EOB] to record boundary point 1; Move the tool to make its side blade touch side B surface of the workpiece, and press [EOB] to record boundary point 2; Press [EOB] to calculate the coordinates of center point; - 26 - ADTECH9 Series CNC Maintenance Manual If there is no question, press [EOB] again to return the result to specified coordinate system. ⑵ Square centered Select the edit mode; Press [Coordinates], [Coordinates Parameter] to enter the auxiliary parameters setting interface of the coordinate system; Move the cursor to desired position, enter new parameters and press [EOB]; Select handwheel or manual mode; Press [Coordinates] to enter coordinate system setting interface; Press the left/right arrow to move the cursor to select coordinate system; Press [Centered Measurement] to enter centered interface; Move the tool to make its side blade touch side A surface of the workpiece, and press [EOB] to record boundary point 1; Move the tool to make its side blade touch side B surface of the workpiece, and press [EOB] to record boundary point 2; Record boundary point 3.4 in the same method; Press [EOB] after recording all boundary points to calculate the coordinates of center point; If there is no question, press [EOB] again to return the result to specified coordinate system. ⑶ Plane circle (XY plane) centered Circle centered has two modes, which are three points and two points with specified radius; If the user only types two coordinates in the option of workpiece boundary point and specifies one value for R, the system will determine the circle center with two points and radius automatically; if the user types coordinates of three points in the option of workpiece boundary point, the system will determine the circle center with three points and shield R. The centered steps of three points arc are as follows: Select the edit mode; Press [Coordinates], [Coordinates Parameter] to enter the auxiliary parameters setting interface of the coordinate system; Move the cursor to desired position, enter new parameters and press [EOB]; Select handwheel or manual mode; Press [Coordinates] to enter coordinate system setting interface; Press the left/right arrow to move the cursor to select coordinate system; - 27 - ADTECH9 Series CNC Maintenance Manual Press [Centered Measurement] to enter centered interface; Move the tool to make its side blade touch the surface of round workpiece, and press [EOB] to record boundary point 1; Move the tool to make its side blade touch another point in the surface of the workpiece, and press [EOB] to record boundary point 2; Move the tool to make its side blade touch another point in the surface of the workpiece, and press [EOB] to record boundary point 3; Press [EOB] after recording all boundary points to calculate the coordinates of circle center and display in the result section; If there is no question, press [EOB] again to return the result to specified coordinate system. Arc centered validation In the main menu, press [Monitor], [MDI] to enter the MDI interface, select edit mode, enter program block G55G0X0Y0 (if coordinate system G55 is selected while tool setting), press [Start], [EOB], and the tool moves to workpiece center automatically, indicating that three points arc centered properly. The validation steps for other tool setting methods are same. 3.10.2. Tool regulator setting gauge (M series) The tool regulator of CNC96xx system can realize Z-axis tool setting and A-axis tool setting, and can perform the detection by using the same tool regulator. It can switch Z-axis tool setting or A-axis tool setting. The tool regulator function is not enabled by default, so you need to modify the parameters before use. This document description is based on the system version 7.0 or above. Related parameters and instructions for using the system tool regulator: 1. Install the tool regulator (the figure below shows the wiring diagram of tool regulator of a brand). - 28 - ADTE ECH9 Series C CNC Maintenan nce Manual Since thee input point on o the ADT input i board suupplies +24V V, the black annd yellow linees in the abov ve figure musst be conneected to 0V inn parallel. Thee orange and green lines are a respectively connected to the corressponding inpuut points onn the input booard. If the orrange and blacck lines are reeversed at tim me of connecttion, there wiill be no inpuut for tool setting s detectiion. E tool regulator: Coorrdinates -> Coordinates paarameter -> 29. 2 Whether too enable the tool t regulatorr 2. Enable --------- By B setting it to t ON, you caan enable the tool regulato or and perform m the tool settting operatio on. When it is set to OF FF, the tool reegulator cannoot be enabledd. . - 29 - ADTECH9 Series CNC Maintenance Manual 3. Configurations of tool regulator detection input port and limit input port: Parameter -> Port -> 001. Tool regulator detection input port number -------- set the tool regulator detection signal input port, through which the system can detect whether the tool regulator is in place when it scans tool regulator, for example, if the signal line of the tool regulator is connected to the input number IN20, input 20 and the parameter will become IN (20). The limit input port is also configured to IN (21) in the same way. 4. Invert the input detection active level According to the wiring diagram of the tool regulator in the above example, the limit and the test switches of such tool regulator are of NC type. After connecting the tool regulator properly, enter the controller input diagnosis interface. It can be seen that the front indicator lights of IN20 and IN21 light up, and the limit alarm prompt of tool regulator appears. - 30 - ADTECH9 Series CNC Maintenance Manual The above phenomenon occurs because the detection and input switches are of NC type. If they are of NO type, the front indicator lamps of IN20 and IN21 will not light up, and there will be no limit alarm for the tool regulator, until the input signal is detected and it is beyond the tool regulator limit. In the case both the detection and limit switches are of NC type, we need to invert the active levels of the input detecting points IN20 and IN21. Parameter->Port-> 047. Input detection active level 00-31--------Change the input detection active level of IN20 and IN21 in the input mode. After changing the input detection level as shown below, press and hold the “EOB” button until the pop-up dialog box disappears. Then, press the Reset button, the tool regulator alarm will disappears, and the indicator lamps in front of IN20 and IN21 will be off. - 31 - ADTECH9 Series CNC Maintenance Manual 5. Tool setting coordinates setting Coordinates ->Tool setting parameter ->07. X coordinates of tool regulator 08. Y coordinates of tool regulator 09. Z coordinates of tool regulator - 32 - ADTECH9 Series CNC Maintenance Manual 10. Tool regulator coordinate A---------- set the mounting position of the tool regulator, pay attention to the machine coordinate value. Take Z-axis tool setting as an example, for instance, X is 200, Y is 300 and Z is 0; when the system scans the tool regulator, the Z-axis of the tool setting axis quickly moves to the machine coordinate 0, then the X and Y axes move to the machine coordinates of 200 and 300 in a fast manner, after that, the Z-axis starts to scan the tool regulator signal. This parameter is suitable for the condition where the tool regulator is fixed at a certain position of the machine. For the setting method of movable tool block, the tool regulator performs tool setting at any point. You can set this parameter to 9999. When the system performs tool setting, it will scan the tool regulator signal at current point. Axis selection symbol of tool regulator Coordinates->Tool setting parameters->13. Tool regulator axis selection flag----------Set the axis to start the tool regulator, for example, Z-axis is defaulted to enable the Z-axis tool setting, and A-axis is defaulted to enable A-axis tool setting. You can press the left/right direction keys to switch after selecting the parameter by cursor. - 33 - ADTECH9 Series CNC Maintenance Manual 3.10.3. Auto tool setting mode setting Coordinates->Tool setting parameters->38. Tool setting method Mode 0: 0 is the tool setting method using the reference No. 1 tool as the reference tool, and the result is stored in the length compensation table. Mode 1: way of tool setting with non-reference tool, corresponded to the workpiece coordinate system Z-axis. G54 coordinates Mode 2: non-standard customization, and the offset scale is X Y Z A B C Mode 3: G43 3.10.4. Four-point centering: 1: Set the coordinate value of workpiece boundary point 1 to point 4 in manual or input mode 2: Move the cursor to [Center Calculation Result], and automatically calculate the four-point to the current column by pressing [EOB]. 3.10.5. Calculate the center of the circle using two points and radius 1st point: [Workpiece Boundary Point 1] 2nd point: [Workpiece Boundary Point 2] Radius: [Circular Workpiece Radius] - 34 - ADTECH9 Series CNC Maintenance Manual Move the cursor to [Center Calculation Result], and automatically calculate the center coordinates to the current column by pressing [EOB]. 3.10.6. Calculate circle center using 3 points Point 1: [Workpiece Boundary Point 1] Point 2: [Workpiece Boundary Point 2] Point 3: [Workpiece Boundary Point 3] Move the cursor to [Circular Workpiece Radius] and press [Delete],and then [EOB], the center coordinates to the [Center Calculation Result] column can be automatically calculated. 3.11 Manual operation Magnification adjustment: Press the Page Up/Page Down key in [Manual] mode to adjust the manual magnification Single-step pitch adjustment: In the [Single-step] mode, press the Page Up/Page Down key to adjust the step pitch; 3.12 Data entry In [Manual] mode, press [EOB] to enter the current absolute coordinates into the current column. In [Manual] mode, press [X] [Y] [Z] to enter the corresponding axis coordinates into the current column. In [Enter] mode, press [X] + [Number Key] and then press [EOB] to manually modify the data of the corresponding axis; 3.13 Update the coordinate system Move the cursor to [Center Calculation Result]. Press [EOB] twice to calculate the centering result set, and update the current coordinate. 3.14 Coordinate Parameter 3.14.1. EXT offset coordinates 1. X coordinates offset 2. Y coordinates offset 3. Z coordinates offset 4. A coordinates offset ----------- set the offset of workpiece coordinate system and the tool setting point, for example, the tool setting point is machine coordinate -100, the coordinate offset is 10, then the system’s - 35 - ADTECH9 Series CNC Maintenance Manual workpiece coordinate zero point is -100+10 = -90, which is the workpiece zero point. The system sets the workpiece zero position by adding mechanical coordinate of tool regulator scanning point with the offset. For the tool regulator installed in a fixed manner, this parameter is generally tested using the measurement function. To do this, you shall first select a tool, after setting the workpiece coordinate system, you shall activate the measurement function, and the system will scan the tool regulator signal, and after scanning is completed, it will subtract the machine coordinate of the workpiece zero from the machine coordinate of the tool setting point. In the set offset, this parameter can also be input manually. For the setting of tool block, input thickness of the tool block to the parameter. Generally, the offset is positive when the workpiece origin is above the tool setting point, and negative when workpiece point is above the tool setting point (such as the tool block). In the above figure, the distance from the top surface of the workpiece (i.e., the origin of the coordinate system Z-axis) to the top surface of the tool regulator is the offset value of the Z coordinate system. - 36 - ADTECH9 Series CNC Maintenance Manual 3.14.2. Tool Regulator Parameter Coordinates -> Tool setting parameters 15~20. The limit of tool regulator machine X, Z, A, B, C. Search for the maximum position of the axis when searching for the tool regulator, and this value is the machine coordinate value. The search stops when the search axis motion value is equal to or greater than the set value, and an alarm is given. 21. Searching direction of the tool regulator---------- Set the tool limit coordinate and the search direction of the tool regulator. 1 is the negative direction searching, and 0 is the positive direction searching. 28. Scanning speed of the tool regulator----------Set the search speed when the system searches for the tool regulator signal. The speed is defaulted as 1,000mm/min. For example, when the Z-axis starts searching for tool regulator signal in negative direction, the tool regulator searches at the speed of 1,000 mm/min until the system detects the tool regulator signal, and the system then switches to a low scanning speed to reposition the signal of tool regulator. 38. Way of tool setting ----------set the processing mode after the system tool regulator scanning setting is finished: 1 is the tool setting mode when non-reference tool is used. After the scanning is finished, the system will set the calculated workpiece origin position to the coordinate system, for example, the zero coordinate of the workpiece after scanning is -90, the system will then set the coordinate value of -90 to the Z-axis in the coordinate system (when the Z-axis is set), and the set coordinate system is the one currently selected in the coordinate setting, the length compensation is realized by calling the coordinate system command in the program. 0 is the tool setting method by taking No.1 tool as the reference tool. After the scanning is finished, the compensation value is set to the length compensation in the allowance, for example, when the No.2 tools is aligned, the system sets the tool value to the No.2 length compensation value of the allowance, and then calls G43 H2 in the program to realize the length compensation. Taking No.1 tool as the reference tool means that, when measuring the coordinate offset, the measurement is performed with No.1 tool, and the No.1 amount of compensation in the allowance is generally zero. When the tool setting mode is set to 3, the system will input the data of each tool measured by the tool regulator in the tool compensation interface. Please note that the Z value is set to 0 in the coordinate system. Coordinates->Allowance Steps to use tool regulator and troubleshooting 1. According to the system requirements, after modifying the parameters, observe system diagnostic screen to check whether the input signal is normal, and whether the effective level is correct. In the diagnostic screen, for example, if the red lamp of IN5 lights up, it indicates that low level is detected as 0, and green lamp - 37 - ADTECH9 Series CNC Maintenance Manual indicates that high level is detected as 1, then confirm whether the corresponding parameter level is correct. If the setting is wrong, the scanning speed and direction will work abnormally. 2. After the scanning is finished, confirm whether the compensation value is correct by moving the machine to the workpiece zero point. 3.14.3. Tool setting by test cutting (L series) The machine tool uses test cutting for tool setting, which moves the tool to cut the processing file, measures the value after cutting and enters into the system to complete the tool setting for center point. For tool setting by test cutting, enter the test cutting interface first. Press [Coordinate], [Tool Setting] to enter tool setting interface; Move cursor to desired tool number, and select diameter or length for the type of current test cutting; Select handwheel, single-step or manual mode; Press the spindle on, and then press [X+] [X-] [Z+] [Z-] to move the axis and test cutting the workpiece; After test cutting, turn off the spindle but do not move the axis; Select edit mode, measure corresponding data and display data, press the number keys to enter directly, press [EOB] to calculate and save automatically, or press [Cancel] to exit; 0 Caution 1. For tool setting by test cutting, automatically calculate the entered measurement value plus current machine tool coordinates and then enter. Therefore, the current position of machine tool must be true. 2. When measuring the diameter of workpiece, test cutting a layer of the workpiece surface. After cutting, the axis can only retract in opposite direction. Do not move X axis, or else the measured diameter will be invalid. 3. Measure the length of the workpiece, touch the workpiece end with the tool, make it can be cut; enter length value 0, indicating that current point is the workpiece home of Z axis. 3.15 Data settings 3.15.1. Tool compensation data settings The tool compensation parameters can be set as follow: Select the edit mode; In the main menu, press [Coordinate], and then press submenu [Compensation] to enter tool compensation parameter setting interface; - 38 - ADTECH9 Series CNC Maintenance Manual Move cursor to select the parameter, enter the value and then press [EOB] to modify the parameter where the cursor locates. 0 Caution 1. Numeric Input dialog box has two input methods: direct assignment and incremental assignment. Direct assignment refers to assigning the entered number directly to the specified parameter, and incremental assignment refers to assigning the sum of entered number and current value of the specified parameter to the parameter; 2. Incremental input and direct input box have symbols on the left: '=' represents direct input, '+' represents incremental input; the default mode is always direct assignment; to change to incremental assignment, press the "UP/DOWN arrow" key 3.15.2. System parameters setting The system parameters can be modified as follow: Select the edit mode; In the main menu, press [Parameter] to enter parameter setting interface; Then, press the submenu key to select the parameter type (comprehensive, management …); Move cursor to select the parameter, enter the value and then press [EOB] to modify the parameter where the cursor locates. 3.16 System shortcuts Numeric Input dialog box has two input methods: direct assignment and incremental assignment. Direct assignment refers to assigning the entered number directly to the specified parameter, and incremental assignment refers to assigning the sum of entered number and current value of the specified parameter to the parameter; Incremental input and direct input box have symbols on the left: '=' represents direct input, '+' represents incremental input; the default mode is always direct assignment; to change to incremental assignment, press the "UP/DOWN arrow" key. In the [Monitor] screen, under [Position] menu, press the 'O' key to bring up the G-code O program number box to quickly switch to O block. Press the "EOB" to confirm, and press "Cancel" to return. In the [Monitor] screen, under [Position] menu, press '←', '→' in "Manual mode" to trim spindle speed quickly; if you press and hold it, the speed value will be accumulated quickly. Note that this feature is available when the spindle is turned on and the current spindle speed is not zero; if the current speed is 0, please first set it to non-zero value in MDI mode, and then perform the shortcut operation. - 39 - ADTECH9 Series CNC Maintenance Manual - 40 - ADTECH9 Series CNC Maintenance Manual 4. Automatic Operation The machine tool moving according to prepared program is called as automatic operation. The automatic operation modes of CNC96XX, CNC98XX and CNC99XX system follow: Memory operation, MDI operation, USB disk DNC operation. 4.1 Memory operation The machine tool can operate according to the program in CNC96XX memory, which is called as memory operation. The program is prestored in the memory. Select and load a program with the operation panel and press the “Start” key to start the automatic operation. Then, press “Pause” key to pause, press “Start” key again to resume the operation, and press “Reset” during operation to stop the program immediately. The steps of memory operation are as follows: ⑴ Save the program in the memory (see 8.1 for details); ⑵ Select [Edit], [File] in the menu or press [File] on the panel to enter file operation interface; ⑶ Press the direction keys to move the cursor, press [EOB] to select a program and load the file into the work area; ⑷ Press mode selection key [Auto] to switch to automatic mode; ⑸ Press the [Start] key to run the program, and the indicator is on. 4.2 MDI operation In [Monitor] interface, switch to [MDI], enter the program with keypad and make the machine tool operate according to the program. The program block isn’t saved in system memory, and can’t be preserved upon power failure. This is called as MDI operation and the steps are as follows: ⑴ Press mode selection key [Edit]; ⑵ Select [Monitor], [MDI] in the menu to enter MDI interface; ⑶ Enter program block instruction manually; ⑷ Press [Start], [EOB] to start executing the program block. 4.3 USB disk DNC The program read from external USB disk can operate the machine tool without saving in CNC memory. This operation is called as USB disk DNC operation. The steps of USB disk DNC operation are as follows: - 41 - ADTECH9 Series CNC Maintenance Manual ⑴ Insert the USB disk; ⑵ Select [Monitor], [File] in the menu to enter file operation interface; ⑶ Select USB disk and press [EOB] to enter; ⑷ Move cursor to select a file in the disk; ⑸Press [EOB] to load the file into work area (system buffer); ⑹ Press mode selection key [Auto]; ⑺ Press the [Start] key to run the program, and the indicator is on. 0 Caution The system won’t record the USD disk path. If power failure occurs during DNC processing, the program info will be lost when the power supply is connected again. 4.4 Speed rate adjustment Feeding rate In automatic mode, press Up/Down key in [Position] interface to adjust the feeding rate; Press the key once to increase or decrease by 10% (10%-150%). Manual rate In manual mode, press Up/Down key in [Position] interface to adjust the manual rate; Press the key to increase or decrease by 10% (10%-150%). If you press the FF key and Up/Down key, you can adjust the fast forward rate by 10% (10%-150%). Spindle rotation In automatic or manual mode, when the spindle rotates normally, press the Left/Right key to adjust the spindle rotation by 100r/min. The maximum rotation is set by the spindle parameters in the system and the minimum rotation is 16r/min. If you press and hold the key for three seconds, the value will be increased or decreased quickly. 4.5 SBK function In automatic mode, press [SBK] to start the SBK function. Current program block stops after executing; press [Start] again and next block stops after executing. The SBK mode allows checking the program block by block. 0 Caution: ① In G28-G30, single block also can be stopped at the center point; ② The stop points of single block in fixed circle are ①, ②, ⑥ in the figure below; when the single blocks of ①, ② stops, the feeding pauses and the pause indicator is on. - 42 - ADTECH9 Series CNC Maintenance Manual Quick feeding Cutting feeding 4.6 BDT function In automatic mode, press [BDT] to start the BDT function, which will make the block instructions in the line after ‘/’ in the program invalid. 4.7 Stopping automatic operating Two methods are available to stop automatic operating, i.e. enter stop command where the program will stop (M00, M01) and press the key on the operation panel to stop the machine tool. Program stops After executing the block with M00 or M01, the automatic operating stops, which is same to single block stop, and all mode information is saved. Start with CNC and the automatic operation can be started again. After processing a part, the automatic operation stops. Program End After executing the block with M30, the automatic operating stops, changes into reset state, and returns to program start. Feeding pause During automatic operation, press the [Pause] key on the operation panel, the automatic operation pauses and the indicator is on; press [Start] again to continue operating the machine tool and the pause indicator is on. Reset During automatic operation, press the [Reset] key on the operation panel and the system stops immediately. Here, [Reset] has the same function as emergency stop button. - 43 - ADTECH9 Series CNC Maintenance Manual 5. Safe operation 5.1 Emergency stop Press the emergency stop button on the machine tool, which will stop immediately, and all outputs such as spindle rotation and coolant are turned off. Rotate the button clockwise to cancel emergency stop, but all outputs must be restarted. 0 Caution: The power supply isn’t always cut off upon emergency stop. Please refer to the electrical configuration description of the machine tool manufacturer for details; Before releasing emergency stop, please eliminate the problems of the machine tool. 5.2 Hard limit over travel The system alarms if the tool touches travel switch during operation. The axis in corresponding direction can’t move, and only moves in reverse direction. Before the alarm is released, the system can’t enter automatic operation normally. After investigating the alarm reason, press [Reset] to clear the alarm information. 5.3 Soft limit over travel If the tool enters the restriction area regulated by the parameter (travel limit), the system alarms over travel, and the tool decelerates and stops. At this moment, you can move the tool to safe direction in manual mode, and then press [Reset] to release the alarm. 0 Caution: During automatic operation, when the tool touches an axial travel switch, the tool decelerates and stops all axial motions, and only displays one over travel alarm. During manual operation, when the tool touches an axial travel switch, the tool only decelerates and stops motion on current axis, and still moves along other axes. When the tool is in safe position, press [Reset] to clear the alarm. Please refer to the manual of the machine tool for details. Both limit alarm and soft limit alarm have a deceleration stop, and therefore the sensing range of the limit should have sufficient space, or else the limit protection will be disabled due to over travel. - 44 - ADTECH9 Series CNC Maintenance Manual 6. Alarm and self-diagnosis function The system has several levels, and the alarm numbers also have different type, as follow: 0~1023: G code program running alarm info 1024~2048: System environment alarm info 6.1 NC program execution alarm error 0000 : Reset 0001 : Program End 0004 : No Motion Function Appointed 0005 : No G code to get the line code function 0006 : Changing tool fails 0007 : Tool Invalid 0008 : G Program Repeat Error 0009 : G Program Number Error 0010 : G7X8X Instruction Run Error 0011 : Appointed Port Number Error 0012 : Program Abend 0013 : Appointed M01 Instruction Stop 0014 : Appointed Program Number Nonentity 0015 : M98 Format Error 0016 : Motion Run Error 0017 : Current Program No Repair 0018 : G Program Format Error 0019 : M99 Instruction Abort 0020 : Motion Abort 0021 : Illegal char 0022 : Noneffective Exegesis Character 0023 : Illegal G Code 0024 : G Code Compensation Number Error 0025 : Noneffective G Code Radial Offset 0026 : Arc Appointed Error 0027 : Appointed Noneffective Plane, - 45 - ADTECH9 Series CNC Maintenance Manual 0028 : M Code Action Error 0029 : Spindle Appointed Err 0030 : Motion Repeat Request 0031 : Appointed Arc Nonentity 0032 : Missing X Code Error 0033 : Missing Y Code Error 0034 : Missing Z Code Error 0035 : Missing A Code Error 0036 : Missing B Code Error 0037 : Missing C Code Error 0038 : Missing D Code Error 0039 : Missing R Code Error 0040 : Missing F Code Error 0041 : Missing T Code Error 0042 : Missing S Code Error 0043 : Missing P Code Error 0044 : Missing M Code Error 0045 : Missing G Code Error 0046 : Missing I Code Error 0047 : Missing J Code Error 0048 : Missing K Code Error 0049 : Missing Q Code Error 0050 : Screw Value Repeat Error 0051 : System Abort 0052 : System [Reset] exits 0053 No G code parameter source 0054 No store address for G code program number form 0055 Macro function call error 0056 Abnormal macro expression writing 0057 Macro variable address error 0058 Illegal variable value 0059 Jump statement execution error 0060 Macro loop statement pairing error - 46 - ADTECH9 Series CNC Maintenance Manual 0061 Macro loop statement nesting error 0062 Excessive call of subprogram nesting, exceeding the maximum number of layers 0063 No macro variable defined to get the address function 0064 User-defined information 0065 User-defined alarm 0066 Const reference error 0067 Previous track i_gcode attribute value error 0068 Next track i_gcode attribute value error 0069 Starting compensation point arc enters 0070 Ending compensation point arc exits 0071 Starting point and ending point of the previous track of the radius compensation overlaps 0072 Starting point and ending point of the next track of the radius compensation overlaps 0073 Compensation value of radius compensation greater than the R value ofG0203 0074 Code group not supported in radius compensation 0075 Excessive NURBS nodes 0076 NURBS parameter error 0077 Overflow error due to excessive segments of compound program memory program 0078 Compound program expression error 0079 No U command error 0080 No W command error 0081 Multiple G code expression error 0082 Multiple M code error 0083 Macro function parameter mismatch error 0084 Undefined macro function error 0085 Macro definition information output, no alarm but pause 0086 Arc-connected corner transition function currently not supported 0087 Straight line or arc connected corner transition error 6.2 System environment alarm content codes 1024 : The controller isn’t reset - 47 - ADTECH9 Series CNC Maintenance Manual 1. The system doesn’t perform home action after started. 1025 : 4 axis negative soft limit 1026 : 4 axis positive soft limit 1027 : Z axis negative soft limit 1028 : Z axis positive soft limit 1029 : Y axis negative soft limit 1030 : Y axis positive soft limit 1031 : X axis negative soft limit 1032 : X axis positive soft limit 1033 : 4 axis negative hard limit 1034 : 4 axis positive hard limit 1035 : Z axis negative hard limit 1036 : Z axis positive hard limit 1037 : Y axis negative hard limit 1038 : Y axis positive hard limit 1039 : X axis negative hard limit 1040 : X axis positive hard limit The system has corresponding limit alarm. Please check corresponding limit sensor point or parameters. If hard limit occurs, and the appearance of the sensor point doesn’t have any problem, enter the diagnosis mode in manual mode and check the state of the input port in diagnosis mode. If the state is valid, please eliminate in sequence. Pull out the input IO cable and check whether the induction disappears. If yes, please check the circuit. If the problem still exists, the internal optocoupler may be broken. Please contact the supplier. 1041 : Emergency stop Emergency stop button of the handheld box interface is valid. External emergency stop 2 input is valid; check whether IO assignment has conflict or interference. Search for corresponding function ports in IO configuration, and then check in input diagnosis. 1042 : X Servo driver alarm 1043 : Y Servo driver alarm 1044 : Z Servo driver alarm 1045 : A Servo driver alarm - 48 - ADTECH9 Series CNC Maintenance Manual Servo alarm; if the servo doesn’t alarm, parameter P2.001~004 setting may be contrary to actual servo alarm level. Please modify the parameters. The corresponding function ports are IN34~37, which can be checked in input diagnosis. 1046 : Axis number definition interface repeat error Interface axis number set by parameter P2.45~P2.49 is specified repeatedly 1047 : Spindle not reset 1048 : Mold not clamped 1049 : Safety signal can't be detected 1051 : Air pressure insufficient 1052 : System material clamping signal invalid alarm 1053 System filling machine oil pressure alarm 1054 Spindle alarm 1055 Inverter alarm 1056 Tool placement failure 1057 Tool grabbing failure 1058 Magazine door detection error 1059 Detent detection error 1060 Tool releasing detection error 1061 Excessive double driver shaft zero deviation 1062 Reserve 1063 Reserve 1064 Reserve 1065 Reserve 1066 Reserve 1067 Reserve 1068 Reserve 1069 Reserve 1070 Reserve 1071 Reserve - 49 - ADTECH9 Series CNC Maintenance Manual 1072 Tool regulator limit alarm 1073 Abnormal additional panel work 1074 Preprocessing exception, and program execution terminated 1075 Coolers Alarm 1076 B - direction soft limit 1077 B + direction soft limit 1078 C - direction soft limit 1079 C + direction soft limit 1080 B - direction hard limit 1081 B + direction hard limit 1082 C - direction hard limit 1083 C + direction hard limit 1084 B Servo driver alarm 1085 C Servo driver alarm 1086 Cumulative number of workpieces exceeds the maximum set limit 1087 Spindle overcurrent alarm 1088 X1 - direction soft limit 1089 X1 + direction soft limit 1090 Y1 - direction soft limit 1091 Y1 + direction soft limit 1092 X1 - direction hard limit 1093 X1+ direction hard limit 1094 Y1 - direction hard limit 1095 Y1+ direction hard limit 1096 X1 Servo driver alarm 1097 Y1 Servo driver alarm 1098 Z1 - direction soft limit 1099 A1 - direction soft limit 1100 B1 - direction soft limit 1101 C1 - direction soft limit 1102 Z1 + direction soft limit 1103 A1 + direction soft limit 1104 B1 + direction soft limit - 50 - ADTECH9 Series CNC Maintenance Manual 1105 C1 + direction soft limit 1106 Z1 - direction hard limit 1107 A1 - direction hard limit 1108 B1 - direction hard limit 1109 C1 - direction hard limit 1110 Z1+ direction hard limit 1111 A1+ direction hard limit 1112 B1+ direction hard limit 1113 C1+ direction hard limit 1114 Z1 Servo driver alarm 1115 A1 Servo driver alarm 1116 B1 Servo driver alarm 1117 C1 Servo driver alarm 1118 Channel 2 not zeroed 1119 Motion library abnormal alarm code (system restart required): 1120 Bus servo disconnected axis number (system restart required): 1121 Bottom motion target position data exception 110 1122 EtherCAT bus communication failure 118 1123 Axis alarm 119 1124 System alarm 17 1125 System alarm 18 1126 System alarm 19 1127 System alarm 20 1128 System alarm 21 1129 System alarm 22 1130 System alarm 23 1131 System alarm 24 1132 System alarm 25 1133 System alarm 26 1134 System alarm 27 1135 System alarm 28 1136 System alarm 29 1137 System alarm 30 - 51 - ADTECH9 Series CNC Maintenance Manual 1138 System alarm 31 6.3 Alarm processing ¾ If exception alarm occurs, please refer to the alarm code to confirm the failure reason. ¾ When alarm occurs, if the system isn’t reset, the alarm will constantly prompt no matter whether the alarm still exists, so as to avoid system halt due to false alarm, in which case it is unable to find the reason. ¾ If the error is caused by data setting, modify the data, and then press [Reset] to clear the alarm info. ¾ When alarm occurs, please remove the alarm reason. Please note that several alarms may occur at the same time. Please refer to the alarm info in the Diagnosis menu for details. When the alarms are eliminated, please press [Reset] to clear the alarm ring. 6.4 Self-diagnosis function The CNC system may stop even when there is no alarm info, this may be because the system is executing certain processes. Please check with the self-diagnosis function. The steps of self-diagnosis are as follows: (1) In the main menu, press [Diagnosis] to enter the diagnosis interface; (2) Select [Input] to enter the input diagnosis interface, or select [Output] to enter the output diagnosis interface; (3) Output diagnosis: In edit mode, press the direction keys to select the output port, and press [EOB] to switch the output level of corresponding output port; (4) Input diagnosis: When a certain input signal is valid, the corresponding area on the screen will flash. - 52 - ADTECH9 Series CNC Maintenance Manual 7. Program saving & editing 7.1 Saving the program in the memory 7.1.1 Keypad input (new program) Create new program in the memory with the keypad, and the steps are as follows: In the main menu, press [Edit] to enter program edit interface; Press [File] to enter file operation interface; Select [New] to create a new file; Enter the file name and press [EOB] to confirm and create a new program in current directory in the memory, and load into the system by default; Select [Close] to exit [Edit] interface; In edit mode, enter the program content; After editing all programs, press [Reset] to save the edited programs into the system memory. 7.1.2 Computer network access/serial port input Connect the controller to the router with a network cable. Through built-in command window, it is available to view the local computer ip address configuration using the IPCONFIG command, as shown below: Assign the controller the IP address 192.168.2.10 in the same network segment that is not used based on the IP address of the host computer, for example, the IP address is 192.168.2.54. - 53 - ADTECH9 Series CNC Maintenance Manual Check whether the network is connected through the ping command in the command window on the computer, as shown in the following figure: - 54 - ADTECH9 Series CNC Maintenance Manual If the screen shown below appears, the network is not connected. Check whether the IP address is correctly assigned, whether there is any problem with the connection, and whether the system is powered on. When the network is normal, you can open the communication software, add the terminal configuration, and set the IP address, as shown below: - 55 - ADTECH9 Series CNC Maintenance Manual After setting the correct IP address, select the station number 1 under the TCP extension menu bar, and click the “Connect” button to access the contents of the controller, as shown below: Select to upload and download files in the file management bar. - 56 - ADTECH9 Series CNC Maintenance Manual 7.1.3 Copying processing files from USB disk The steps of copying CNC processing file to system memory through USB disk are as follows: In the main menu, press [Edit] to enter program edit interface; Select [File] to enter file operation interface; Select USB disk and press [EOB] to enter; Move the cursor to select a CNC file and then select [Copy]; Return to the root directory, locate the PROG directory in disk D, enter the directory, and select [Paste] to complete copying. 7.2 Reading programs into work area 7.2.1 Reading programs from controller into work area The steps of loading files from system memory into work area are as follows: Press [File] to enter file operation interface; Select desired program, which is in PROG directory in disk D by default, press [EOB] to enter subdirectory, or press [Cancel] to exit; Move cursor to select desired program, press [EOB] to confirm and load the program. 7.2.2 Reading programs from USB disk into work area The steps of loading files from USB disk to work area are as follows: - 57 - ADTECH9 Series CNC Maintenance Manual Insert the USB disk; Press [File] to enter file operation interface; Select USB disk, move cursor to select a file in the disk, and press [EOB] to load the file. 7.3 Editing & modifying programs The program in CNC memory can be edited using NC keypad. In the main menu, press [Edit] to enter program edit interface and edit the program in current work area (for loading program into work area, refer to 7.2). The edit mode is similar to notepad in Windows. Move the cursor directly to locate, press keys to enter, press [EOB] to change line, press [Delete] to delete the character where the cursor locates, and press [Cancel] to delete the previous character. The shortcuts in program editing interface mainly include copy, paste, delete, macro function fast programming and so on. The specific operations are as follows: Copy, paste and delete: 7.3.1 Single-line copy, paste and delete Move the cursor to the line you want to copy, and then press “Line Copy [F1]” to copy the single line; then, move the cursor to the position you want to paste, and then press “Line Paste [F2]” to paste the single line. Move the cursor to the line you want to delete, and then press “Line Delete [F3]” to delete the single line. 7.3.2 Multi-line copy, paste and delete Move the cursor to the starting line to be copied, and then press “Segment Copy [F4]”, the prompt box “Please move the cursor to the end of the segment to be copied and press [Enter] for confirmation” pops up, press “OK [EOB]” and close the prompt box. According to the prompt, move the cursor to the end of the segment of the program you want to copy, and press the “Enter” button to complete the segment copying; then move the cursor to the position to be pasted, and then press “Segment Paste [F5]” to complete the segment paste. Move the cursor to the starting line to be deleted, and then press “Segment Delete [F6]”, the prompt box “Please move the cursor to the end of the segment to be deleted and press [Enter] for confirmation” pops up, press “OK [EOB]” and close the prompt box. According to the prompt, move the cursor to the end of the segment of the program you want to delete, and press the “Enter” button; then press “Segment Paste [F6]” to complete the segment deletion. 7.3.3 Macro function fast programming When programming a macro program, just enter the keyword in the corresponding macro function (the number of keyword letters is greater than or equal to 2),and press the "Enter" button, a list of macro functions containing the keyword will pop up, move the up and down keys and Page Up/Down keys to select the corresponding macro function; then, press the "OK [EOB]" key to implement the quick programming of the corresponding - 58 - ADTECH9 Series CNC Maintenance Manual macro function. To cancel this fast programming operation, please press the “Cancel [CAN]” key to cancel this operation when a macro function list pops up to ask for selection. Note: The current way of macro function fast programming does not show the detailed description of the related macro function and the use case program. If you want to display them, please set the macro "MACROLISTTYPE" in the program. The macro variable MACROLISTTYPE can be defined as follows: #define MACROLISTTYPE 0 //0 not display macro number comment interface 1 display macro number comment interface 0 Caution After all operations, press Reset to save the files, and the edit functions base on edit mode; CNC96XX uses new file mapping technology, and allows loading processing files that exceed its memory. Therefore, to ensure the system efficiency, you can only search and process, but can’t edit the processing files that exceed 2MB. 7.4 Deleting files 7.4.1 Deleting files in memory Follow the steps below to delete the programs in system memory: Press [File] to enter file operation interface; Follow the prompt on the screen, select the file and press [Delete] to confirm and delete the file. 0 Caution If the file has been loaded to work area, you need to restart the system to delete the program, or else the system will report error. The programs loaded into the work area can’t be deleted, or else the system will report error. - 59 - ADTE ECH9 Series C CNC Maintenan nce Manual 8. Main M interfacess of the system s 8.11 Positionn Interfacee The position interfacee shows curreent machine tool t coordinaates, includingg absolute poosition, relativ ve position annd p [Monito or] to enter thhe position innterface. comprehhensive positioon. In the maain interface, press The way to enter posiition interfacee is as follows: [M Monitor]] [Po osition] [ [Absolu ute] [Relativve] [Co ompreheensive] [Offseet] - 60 - ADTECH9 Series CNC Maintenance Manual 8.1.1 Absolute Position The position of current machine tool coordinates relative to the origin of workpiece coordinate system The absolute position interface is as follows: Absolute position interface - 61 - ADTECH9 Series CNC Maintenance Manual 8.1.2 Relative Position In manual mode, reset current coordinates to check the relative motion distance of any displacement, and thus it is called as relative position. This interface is usually used for early tool setting. Considering that some operators have been used to manual calculation, this function is preserved. With more and more powerful automatic centered function, it is less used. The operation is as follows: Enter [Position] interface; Switch to [Relative] interface; Then, enter manual mode; Press a coordinate axis No., e.g., ‘X’, and the X coordinate flashes; Press “Cancel” to reset X coordinate to 0; The relative position interface is as follows: Relative Position Interface - 62 - ADTECH9 Series CNC Maintenance Manual 8.1.3 Comprehensive coordinates The interface displayed by absolute coordinates and machine tool coordinates. Comprehensive position interface is shown below: Comprehensive Position Interface 8.1.4 Deviation position - 63 - ADTE ECH9 Series C CNC Maintenan nce Manual Z-phasee offset positionn: this value inddicates the amount of movemeent from speed reducing r switchh to Z-phase sig gnal axis when using thhe Z-phase signnal of servo mottor as the zero point. p This valu ue takes about half h of the motorr's single-turn movement. m For example,, if the screw is directly conneccted, the lead of the screw is 10MM, and afteer it returns to zero, check whether the value is near 5, while w 4, 5, and 6 are also ok. If it is 0.00X. Theere may be an error e of one turnn after being zeroed. Be sure to o adjust to abouut half of thhe motor's singgle-turn movement. To do this, loosen the coup pling to rotate the t motor, lock it and return to o zero, and thenn view the value. v Repeat thhis method untiil the requiremeents are satisfiedd. 8.22 Edit The edit interface shoows the program info in current c work area. In the main interfacce, press [Ed dit] to enter thhe program interface. To enter program editt interface: [ED DIT] [Program edit] [New w] [Teacch] [Save e as] [File e] [Gram mmar Checck] [CAM M] - 64 - ADTECH9 Series CNC Maintenance Manual 8.2.1 Program edit The program edit interface shows the contents of NC program currently processed; in edit mode, you can edit the NC program (see 7.3 for details). Program Edit Interface 教导 Teaching 语法检查 Syntax check 8.2.2 New program Manual programming: First, create a new program file by pressing the corresponding F1 key, and a dialog box will pop up requiring entering the file name, enter the file name and press the EOB key to create the file, when there will be a prompt asking to load the file, then press Edit to edit the program. 8.2.3 Save as By saving the file as a copy and modifying on this copy,, thus realizing the quick similar product program editing. 8.3 MDI interface MDI mode is mainly used for the execution of single G code in certain occasions. To enter MDI interface: - 65 - ADTE ECH9 Series C CNC Maintenan nce Manual [M Mon nitor] [ DI] [MD In MDI interface, i entter complete NC code insstruction in edit mode, preess the [Startt] key in the edit mode annd confirm to t execute dirrectly. To restorre the defaultt settings quiickly, press and a hold the [Reset] [ key for f three secoonds and cho oose to reset or o not. MDI inteeraction interfface is shownn below: MDI Interfface - 66 - ADTE ECH9 Series C CNC Maintenan nce Manual 8.44 File mannagementt In the file managemennt interface, you y can manaage the system m files. ment interfacee: To enter file managem [EEDIT] [File] File mannagement maiinly has the foollowing funcctions: ¾ Connnect the UBS S disk, and coopy the files between b USB B disk and eleectronic disk;; ¾ Upggrade system software: Coopy the upgraade file to system memoryy in either method above to upgrade thhe softtware; ¾ Restart the contrroller. In [Fille Managemeent] interfacee, press the Reset R key to restart the controller. c Thhis metthod is differeent from restaarting due to power failurre. In certain occasions, yoou can restartt the controller quicckly in this method m to makke certain funnction take eff ffect. ¾ Connnect to PC with w the USB cable, and exxchange the data d between USB disk andd PC. File operration interfacce is shown below: b F Operation Interface File 8.4.1 Copy - 67 - ADTE ECH9 Series C CNC Maintenan nce Manual It is equivvalent to the filee copy on the computer. You copy c the selecteed file to the clippboard, and theen paste it to thee target locationn. Thhis allows file in nteraction. 8.4.2 Paste It is equiivalent to the fiile paste on the computer. You copy the selectted file to the cllipboard, and thhen paste it to current position.. nteraction. Thhis allows file in 8.4.3 Cut This funcction is equivaleent to the file cuut on the compuuter. You select the files copiedd to the pastebooard and cut theem to the currennt position. It realizes the transfer t of filess. 8.4.4 Connect computerr US SB cable, with two t ends flat, iss used to connect the computerr via USB disk interface. 8.55 Graphic Simulatiion [Track] function f is to simulate NC C processing program. p To enter graphic simuulation interfaace: [M Monittor] [Traack] Enter traack interface to t enable reall-time track display d autom matically. Duriing automaticc running of the t system, thhe motion trrack is displaayed in real-ttime. In standdby mode, yo ou can also press p Preview w to prescan the processinng file. The shorrtcuts of adjussting positionn are as shownn below: PageUp: Zoom in wn: PageDow Zoom out →←↑↓: Shift positionn; the shift unnit is the set pixel p unit Graphic simulation innterface is shoown below: - 68 - ADTECH9 Series CNC Maintenance Manual Graphic Simulation Interface 8.6 Parameter Interface The parameter interface shows system parameter info, including comprehensive, axis parameter, management, tool magazine, spindle, port, etc. In the main interface, press [parameter] to enter the interface. Parameter has the following menus: - 69 - ADTE ECH9 Series C CNC Maintenan nce Manual [Paarameteers] [C Compreehensivve] [A Axis Configuration n] [ [Manag gementt] [TTool Magazinee] [Sprindle] [Po ort] - 70 - ADTECH9 Series CNC Maintenance Manual 8.6.1 Comprehensive Parameter Comprehensive parameters are a set of functions that aren’t classified in details, e.g. home mode, manual speed, etc. Comprehensive parameter interface is shown below: Comprehensive Parameter Interface - 71 - ADTECH9 Series CNC Maintenance Manual 8.6.2 Axis parameters Axis parameters are a set of parameters of interface characteristics of control position axis. Please refer to the parameter description for details. Axis parameter interface is shown below: Axis Parameter Interface - 72 - ADTECH9 Series CNC Maintenance Manual 8.6.3 Management Parameter This is a function set that confirms identity and initializes the system. Management parameter interface is shown below: Management Parameter Interface - 73 - ADTECH9 Series CNC Maintenance Manual 8.6.4 Tool magazine parameters Tool magazine parameters collect the common required parameters of the tool magazine. The specific meaning of the parameters should be determined by the tool magazine of the machine tool manufacturer, and therefore should refer to the instructions provided by the machine tool manufacturer. 8.6.5 Spindle parameters Spindle parameters are the set of electrical characteristics of servo and common spindles. The specific application also depends on the spindle selection of the machine tool manufacturer. The servo parameters and axis parameters have the same meaning, and therefore please refer to the description of axis parameters. Spindle parameter interface is shown below: Spindle Parameter Interface - 74 - ADTE ECH9 Series C CNC Maintenan nce Manual 8.6.6 IO configguration parameters p s IO configguration paraameters are thhe assignmentt of hardwaree interfaces. This T parameteer set is the IO O pin sequencce specifiedd by the systeem’s IO function numbers,, which will improve i the system s flexibility. Please refer r to System Parameteers for the speecific meaninng of the paraameters. IO configguration paraameter interfaace is shown below: b IO Conffiguration Param meters Interfacee 8.77 Compennsation innterface Tool com mpensation innterface show ws tool compensation info o of the systeem, includingg tool length compensation, tool radiuus compensaation and otheer input variaables. The com mpensation method m is diffferent from M series and L series, which w will be described d bellow. To enter tool compenssation interfaace: M series [co oordinatess] [Com mpen nsatio on] - 75 - ADTE ECH9 Series C CNC Maintenan nce Manual M seriess tool compennsation interfface has twoo compensatio on variables, i.e. tool lenngth compenssation and tool radius coompensation;; correspondiing to G43, G44 G and G41, G42; enter compensatiion value to correspondinng compenssation numbeer, and call thhe compensaation numberr in NC proggram to realiize the comp pensation. Tool compenssation numberrs have 36 sets of variablees. Tool com mpensation innterface is shoown below: Tool Compennsation Parameter Setting Interrface 8.88 Milling system workpiece w e coordinaate system m setting interface The coorrdinates interfface shows coordinate sysstem info, inccluding settinng, coordinatee system, cen ntered, and tool regulatorr. In the mainn interface, press [Coordinaate] to enter coordinate c syystem. [Coordinatee setttings] M series [coordiinates] 8.8.1 Workpiece coordinnate system m Display workpiece w cooordinate systtem, i.e. the offset o of worrkpiece zero position p and machine tooll zero positioon, Totally six basic workkpiece coordiinate systemss (G54~G59) and nine exttension coorddinate systemss (G591~G5999) are availaable. To enter workpiece cooordinate systtem interfacee: - 76 - ADTE ECH9 Series C CNC Maintenan nce Manual [co oordinaates] [Co oordinaate seettingss] The workkpiece coordiinate system interface is shhown below: Workpiece Coordinate C Systeem Setting Interrface - 77 - ADTE ECH9 Series C CNC Maintenan nce Manual 8.8.2 Settings of tool settting param meter The tool setting param meter of the automatic toool regulator, and the way to enter the tool setting parameter p is as follows: [C Coordiinates]] 【Tool 【 s setting g paarametters】 a shown bellow: The tool parameters are 1 X coordiinates offset 2 Y coordinates offset 3 Z coordinnates offset 4 A coordinnates offset 5 B coordinnates offset 6 C coordinnates offset 7 X coordiinates of tool reegulator 8 Y coordinates of tool regulator 9 Z coordinnates of tool reg gulator 10 A coordinnates of tool regulator 11 B coordinnates of tool regulator 12 C coordinnates of tool regulator 13 Axis seleection symbol of o tool regulatorr 14 Set tool automatically a after a changing 15 Tool reguulator machine tool X limit 16 Tool reguulator machine tool Y limit 17 Tool reguulator machine tool Z limit 18 Tool reguulator machine tool A limit 19 Tool reguulator machine tool B limit 20 Tool reguulator machine tool C limit 21 Tool reguulator X search direction 22 Tool reguulator Y search direction 23 Tool reguulator Z search direction 24 Tool reguulator A search direction 25 Tool reguulator B search direction 26 Tool reguulator C search direction 27 Add offset to coordinatees automaticallyy 28 Tool reguulator scanning g speed 29 To enable the tool regulator or not 30 Tool reguulator scans X safe s position - 78 - ADTECH9 Series CNC Maintenance Manual 31 Tool regulator scans Y safe position 32 Tool regulator scans Z safe position 33 Tool regulator scans A safe position 34 Tool regulator scans B safe position 35 Tool regulator scans C safe position 36 Tool regulator safety detection enable 37 Dust cover falling delay time 38 Way of tool setting (1) Coordinate offset The origin offset is added to current machine tool coordinates as the value of coordinates when setting the coordinate system; this parameter setting is valid in next tool setting; The application of this parameter is for the processing of certain parts that require several working procedures. The first processing procedure may damage the tool setting position of the workpiece, and the next procedure can’t locate the proper tool setting position. Therefore, a reference tool setting point is required, and the offset from reference point to actual tool setting position can be set to this parameter. No matter tool setting in which procedure, you only need to set to this reference point and it is same like setting to home position of the workpiece. (2) Tool regulator coordinates, effective signal, automatic tool setting, machine tool Z negative limit of tool regulator: The X, Y coordinates are the mechanical coordinates of the tool regulator on machine tool; the tool regulator can position automatically only when the coordinate is set properly. Effective voltage level of tool regulator is to set the signal interface level of the tool regulator, which should be set according to the actual interface of the tool regulator. Automatic tool setting after changing is that the tool regulator function executes automatically after tool changing instruction is returned successfully to improve the processing efficiency. Z negative limit is used to prevent crash caused by not in place of Z axis error checking. Once negative limit alarm occurs, the tool regulator stops working immediately. If the system is in processing state, the system will send abnormal alarm; during separate setting of the tool regulator, the alarm won’t occur. 8.8.3 Allowance The allowance sheet lists the length and radius compensations of 36 sets of tools. When the system reads the compensation number of the tool change command, it performs the corresponding compensation. The length acts on the Z axis, and the radius acts on the XY platform track. The parameter interface is shown below. - 79 - ADTECH9 Series CNC Maintenance Manual 8.8.4 Offset It can be used for the irregularly fixed magazines. Each tool placement position of each axis can be set individually. 8.8.5 Screw itch error compensation - 80 - ADTECH9 Series CNC Maintenance Manual Input the compensation number by referring to the screw bidirectional error compensation table of each axis. - 81 - ADTE ECH9 Series C CNC Maintenan nce Manual 8.99 Controlller diagnoosis interfface (diag gnosis) The diaggnostic interfaace is used too display some hardware in nterfaces of system s and syystem informaation. There’re alarm infformation, inpput, output, extended e IO, function test and system information. i P Press [Diagn nosis] and enter the diagnnosis interfacee. The diaggnosis interfacce is as follow ws: [D Diagnosis] [Alaarm info o] [Input diagno osis] [O Outputt diagno osis] [Exten nded IO O] [Funtion test] [Systeem info o] 8.9.1 Alarm chheck Press [F11] in diagnosiis interface too check the allarm, includin ng 15 alarm records. r 8.9.2 IO diagnnosis interfface IO diagnnosis is accesssible at any time. t You cann check curreent IO state of the system. In manual mode, m press thhe directionn keys to selecct correspondding IO, and press p EOB to control the output o manuaally. 8.9.3 Functionn test Functionn test includinng spindle DA, spindle fiiction and haandwheel. Coorrect the outpput voltage of o two lines of o DA volttage module for parameeter optimizaation of relatted functions; press the direction keys k to output corresponnding voltagge directly, input the acttually measu ured voltage to corresponnding gear position; p wheen transferriing control innstructions off spindle, the system will correct c accordding to correcction value. - 82 - ADTE ECH9 Series C CNC Maintenan nce Manual 8.9.4 System Info I The systtem info shoows basic infformation of current systtem, and is used u to markk current sofftware versioon, hardwaree version, upggrade info, etc. In this inteerface, you caan follow the prompt below w to perform operations. 8.110 Macrro variablle view innterface (macro ( vaariable) This is thhe variable reegister view menu of maccro function. In this menuu, you can turrn pages to view v the macrro variabless, or enter vallues to variabble register dirrectly in edit mode. To enter macro variabble view interrface: [[Mon nitor]] [Miccro V ble] Varia m has eighht levels, as beelow: The macrro variable menu Local variable #100~#199 #500~#599 #600~#6699 #700~#7799 #800~#8899 #900~#9999 User variiable In the t variable interfaces off different levels, you caan check the correspondinng variable number. n Loccal variiable has fivee levels totallly, and show ws the variab bles of currennt working laayer by defau ult. To view a speccific layer, pllease enter loccal variable submenu, s and d then select according a to llayers. Proccess variables are to custoomize the nam mes of 20 varriables (#1000~#999) accorrding to CSV V configuratioon tablle, so that thhe variable naames have visual meanin ngs. In prograams, the useer customized d variables are called with variaable number. (For the writting and use of o macro proggrams, see thhe macro funcction section in m ADT4 series proogramming manual) - 83 - ADTECH9 Series CNC Maintenance Manual 8.11 Current mode instruction info Display the G code mode info of current system; In [Monitor] interface, you can check the running code info of current system: Motion instruction: Select plane: G00, G01 G17, G18, G19 Coordinate logic: G90, G91 Workpiece coordinate system: Radius compensation: G54, …G59, G591… G599 G40, G41, G42 Length compensation: G43, G44, G49 Compound instruction retracting plane: Spindle rotation: Tool No.: G98, G99 S T - 84 - ADTECH9 Series CNC Maintenance Manual 9. System maintenance 9.1 Restart ⑴ In the main menu, press [Edit] to enter the program interface; ⑵ Press [File] to enter the file interface; ⑶ Press [Reset] and the system will ask whether to restart or not; ⑷ Press [OK] to restart the system. 9.2 System upgrade The steps of copying upgrade program with USB disk are as follows: ⑴ In the main menu, press [Edit] to enter the program interface; ⑵ Press [File] to enter the file management interface; ⑶ Insert the USB disk, select the USB disk symbol in the root directory to open the USB disk; after reading successfully, the system will enter the USB directory automatically; ⑷ Move cursor to the upgrade file ADTROM.BIN, select [Copy], enter ADT directory in disk C and paste it; ⑸ Select the second upgrade file NC_RES.NC; skip this step if the file doesn’t exist. Also select Copy, enter disk C, and paste it in directory ADT. (6) After upgrading, enter BIOS, select [Boot-up mode] to startup, and restart the system to validate the program in disk D. (7) Enter System Info in Diagnosis menu to view the system version and compilation date, and check whether the upgrade is successful. 9.3 Reset ⑴ Select the edit mode; ⑵ In the main menu, press [Parameter] to enter the parameter interface; ⑶ Press [Management] key to enter management parameter interface; ⑷ Move cursor to “006 Reset all parameters”; ⑸ Press [EOB], the system confirms, restores the default parameters and restarts automatically. 9.4 Parameter backup and restore ⑴ Select the edit mode; ⑵ In the main menu, press [Parameter] to enter the parameter interface; ⑶ Press [Management] key to enter management parameter interface; - 85 - ADTECH9 Series CNC Maintenance Manual ⑷ Move cursor to 007 or 008, and select corresponding operation menu; ⑸ Press [EOB], the system confirms, and performs backup or restore operation; (6) The backup operation will generate the SYSCONF.BAK file in the root directory of disk D. Please save this file for backup in the future. (7) For restore operation, also save the SYSCONF.BAK file in the root directory of disk D. The system will recognize this file automatically in the process of restoring. 9.5 Enter BIOS (1) If the system has irreversible error and can’t be started, please enter BIOS to upgrade and maintain the program; (2) To enter BIOS, press the [Cancel] key after the controller is electrified and before the application is started; after entering, a blue background interface pops up. If the BIOS requires password, a prompt pops up. Please type the password to enter the BIOS. (3) Enter BIOS to perform operations such as format disk C, D, and copy files from USB disk to upgrade; - 86 - ADTECH9 Series CNC Maintenance Manual 10. System parameters According to occasions and functions, the parameters contain comprehensive parameters, IO configuration parameters, management parameters and coordinate setting parameters. Comprehensive parameters are complete, and contain basic operation and usage settings of the controller, including spindles, handwheel, home, tool magazine, etc.; IO configuration parameters are mainly used for machine installation and test, adapting to the interface characteristics of machine tool and motor driver; Coordinate setting parameters are tool setting configuration in [Coordinate] interface; (1)It is required to confirm user identity to modify the parameter table. The controller has two levels of user authority, which are super user and operator; super user can modify all parameters and user passwords; while operator only can operate the parameters that require modification, and modify the operator password; in P3.1 in management parameters, the system will enter the corresponding mode automatically according to the entered password. (2)According to the application, the parameters will take effect immediately or after restarted; the parameters that require restart are marked with <●>. (3)Certain parameters are set in binary system (parameter descriptor has bit symbol); the conversion between binary system and decimal system is as follows: Bit0: Set to 1 to correspond to decimal 1; Bit1: Set to 1 to correspond to decimal 2; Bit2: Set to 1 to correspond to decimal 4; Bit3: Set to 1 to correspond to decimal 8; Bit4: Set to 1 to correspond to decimal 16; Bit5: Set to 1 to correspond to decimal 32; Bit6: Set to 1 to correspond to decimal 64; Bit7: Set to 1 to correspond to decimal 128; For more bits, multiply the decimal digit corresponding to binary digit of previous position by 2. If only the corresponding bit is 1, accumulate the numbers of corresponding decimal system according to the comparison table to get the setting value. For example: set Bit0, Bit1 and Bit5 to 1, and the setting value of parameter will be 1+2+32=35. - 87 - ADTECH9 Series CNC Maintenance Manual 10.1 Parameter index list Effective Parameter type S/N Description Default value mode Comprehensive parameter (P1.) 001 Feeding speed Instant Comprehensive parameter (P1.) 002 Initial feeding speed Instant Comprehensive parameter (P1.) 003 Feeding acceleration Instant Comprehensive parameter (P1.) 004 Home mode Instant Comprehensive parameter (P1.) 005 IO filter level (1~15) Instant Comprehensive parameter (P1.) 006 Selection of communication mode Restart Comprehensive parameter (P1.) 007 Max feeding speed (mm/min) Instant Comprehensive parameter (P1.) 008 Zeroing soft limit no alarm enable Instant Comprehensive parameter (P1.) 009 Comprehensive parameter (P1.) 010 M code delay time (ms) Instant Comprehensive parameter (P1.) 011 Line number increment Instant Comprehensive parameter (P1.) 012 UARTO string baud rate Restart Comprehensive parameter (P1.) 013 Controller ID number Restart Comprehensive parameter (P1.) 014 Arc interpolation feed(mm) Instant G73(M) circulating tool retraction Instant Comprehensive parameter (P1.) Comprehensive parameter (P1.) 015 016 USB disk online online processing enable Instant amount (mm) G83(M) circulating tool retraction Instant amount (mm) Comprehensive parameter (P1.) 017 Arc interpolation processing mode Instant Comprehensive parameter (P1.) 018 Speed optimization constraint mode Instant Comprehensive parameter (P1.) 019 Code pre-treatment Instant Comprehensive parameter (P1.) 020 CNC file scan flag Instant Variable frequency analog control Instant Comprehensive parameter (P1.) Comprehensive parameter (P1.) 021 022 mode Lubricant pressure time opening Instant (min) Comprehensive parameter (P1.) 023 Lubricant pressure keep time (sec) Instant Comprehensive parameter (P1.) 024 Lubricant pressure control freq(Hz) Instant Comprehensive parameter (P1.) 025 Back home mode configuration Instant - 88 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode (bit) Comprehensive parameter (P1.) Comprehensive parameter (P1.) 026 027 Arc Acc. clamping radius Instant coefficient Arc Acc. clamping speed Instant coefficient Comprehensive parameter (P1.) 028 Pretreatment code setting Instant Comprehensive parameter (P1.) 029 Inp. acc. speed mode Instant Comprehensive parameter (P1.) 030 ‘S’ speed acceleration Instant Comprehensive parameter (P1.) 031 HOME check enable for alarm Instant Comprehensive parameter (P1.) 032 HOME check enable Instant Comprehensive parameter (P1.) 033 X diameter program enable Instant Comprehensive parameter (P1.) 034 Default process plane Instant T code form (compensation number Instant Comprehensive parameter (P1.) 035 digit) Comprehensive parameter (P1.) 036 Local IP address Restart Comprehensive parameter (P1.) 037 Subnet mask Restart Comprehensive parameter (P1.) 038 Default gateway Restart Comprehensive parameter (P1.) 039 MAC address Restart Comprehensive parameter (P1.) 040 No this parameter Instant Comprehensive parameter (P1.) 041 Feed speed setting Enable Instant Comprehensive parameter (P1.) 042 Enable G00 Inp mode Instant Enable abnormal memory position Instant Comprehensive parameter (P1.) 043 jump Comprehensive parameter (P1.) 044 Pause Z to safe altitude Instant Comprehensive parameter (P1.) 045 Pause A to safe altitude Instant Program home reference point Instant Comprehensive parameter (P1.) Comprehensive parameter (P1.) 046 047 enable Mechanical home reference point Instant enable Comprehensive parameter (P1.) 048 Clear coordinates in home mode Instant Comprehensive parameter (P1.) 049 Z axis safe height Instant - 89 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Comprehensive parameter (P1.) 050 A axis safe height Instant Comprehensive parameter (P1.) 051 Z axis feed rate limit (mm/min) Instant Comprehensive parameter (P1.) 052 A axis feed rate limit (mm/min) Instant Thread cutting acceleration pitch P Instant Comprehensive parameter (P1.) Comprehensive parameter (P1.) Comprehensive parameter (P1.) 053 054 055 (mm) Thread cutting acceleration pitch D Instant (mm) Thread cutting backslide amount V Instant (mm) Comprehensive parameter (P1.) 056 Enable jump to M98 * times * lines Instant Comprehensive parameter (P1.) 057 System home ON Instant Comprehensive parameter (P1.) 058 Spindle brake delay (ms) Instant Comprehensive parameter (P1.) 059 Excessive programming coordinates Instant calculation conversion Comprehensive parameter (P1.) 060 4 axis max rotate speed Instant Comprehensive parameter (P1.) 061 Handwheel encoder dir Instant Comprehensive parameter (P1.) 062 Handwheel control mode (0- old) Instant Comprehensive parameter (P1.) 063 Handwheel max rate Instant Comprehensive parameter (P1.) 064 Handwheel acceleration (Kps) Instant Comprehensive parameter (P1.) 065 Machining end back reference point Instant enable Comprehensive parameter (P1.) 066 Feeding rate variation Instant Comprehensive parameter (P1.) 067 Auto chamfering or arc chamfering Instant enable Comprehensive parameter (P1.) 068 Chamfering or arc chamfering accuracy Instant (mm) Comprehensive parameter (P1.) 069 Tool setting way of coordinate system Instant Comprehensive parameter (P1.) 070 Maximum deviation of double driver zero Instant return-to-zero (mm) Comprehensive parameter (P1.) 071 G code loading boundary scan enable Instant Comprehensive parameter (P1.) 072 Split cycle Instant - 90 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Comprehensive parameter (P1.) 073 Z-axis safe height return speed Instant Comprehensive parameter (P1.) 074 A-axis safe height return speed Instant Comprehensive parameter (P1.) 075 Z-axis Feed Speed Limit (mm/min) Instant (mm/min) Comprehensive parameter (P1.) 076 A-axis Feed Speed Limit (mm/min) Instant Comprehensive parameter (P1.) 077 Abnormal jump mode configuration bit Instant Comprehensive parameter (P1.) 078 Remote slave IP address Instant Comprehensive parameter (P1.) 079 Modbus master timeout (ms) Instant Comprehensive parameter (P1.) 080 Modbus master retransmission times Restart Comprehensive parameter (P1.) 081 UART3 serial port baud rate Restart Comprehensive parameter (P1.) 082 Local IP address 2 Restart Comprehensive parameter (P1.) 083 MAC address 2 Restart Comprehensive parameter (P1.) 084 Low voltage interrupt enable (0 off 1 on) Restart Axis parameter (P2.) 001 X Gear Numerator Restart Axis parameter (P2.) X Gear Denominator Restart Axis parameter (P2.) Y Gear Numerator Restart Axis parameter (P2.) Y Gear Denominator Restart Axis parameter (P2.) Z Gear Numerator Restart Axis parameter (P2.) Z Gear Denominator Restart Axis parameter (P2.) A Gear Numerator Restart Axis parameter (P2.) A Gear Denominator Restart Axis parameter (P2.) B Gear Numerator Restart Axis parameter (P2.) B Gear Denominator Restart Axis parameter (P2.) C Gear Numerator Restart Axis parameter (P2.) C Gear Denominator Restart X Fast Speed(mm/min) Instant Axis parameter (P2.) Y Fast Speed(mm/min) Instant Axis parameter (P2.) Z Fast Speed(mm/min) Instant Axis parameter (P2.) A Fast Speed(mm/min) Instant Axis parameter (P2.) 002 - 91 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Axis parameter (P2.) B Fast Speed(mm/min) Instant Axis parameter (P2.) C Fast Speed(mm/min) Instant X axis start rate (mm/min) Instant Axis parameter (P2.) Y axis start rate (mm/min) Instant Axis parameter (P2.) Z axis start rate (mm/min) Instant Axis parameter (P2.) A axes start rate (mm/min) Instant Axis parameter (P2.) B axis start rate (mm/min) Instant Axis parameter (P2.) C axis start rate (mm/min) Instant X axis acceleration (Kpps) Instant Axis parameter (P2.) Y axis acceleration (Kpps) Instant Axis parameter (P2.) Z axis acceleration (Kpps) Instant Axis parameter (P2.) A axes acceleration (Kpps) Instant Axis parameter (P2.) B axis acceleration (Kpps) Instant Axis parameter (P2.) C axis acceleration (Kpps) Instant X Soft PosLimit+(mm) Instant Axis parameter (P2.) X Soft NegLimit-(mm) Instant Axis parameter (P2.) Y Soft PosLimit+(mm) Instant Axis parameter (P2.) Y Soft NegLimit-(mm) Instant Axis parameter (P2.) Z Soft PosLimit+(mm) Instant Axis parameter (P2.) Z Soft NegLimit-(mm) Instant Axis parameter (P2.) A Soft PosLimit+(mm) Instant Axis parameter (P2.) A Soft NegLimit-(mm) Instant Axis parameter (P2.) B Soft PosLimit+(mm) Instant Axis parameter (P2.) B Soft NegLimit-(mm) Instant Axis parameter (P2.) C Soft PosLimit+(mm) Instant Axis parameter (P2.) C Soft NegLimit-(mm) Instant X- Machine Limit Input Port No. Instant Axis parameter (P2.) Y- Machine Limit Input Port No. Instant Axis parameter (P2.) Z- Machine Limit Input Port No. Instant Axis parameter (P2.) A- Machine Limit Input Port No. Instant Axis parameter (P2.) B- Machine Limit Input Port No. Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 003 004 005 006 - 92 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode C- Machine Limit Input Port No. Instant X+ Machine Limit Input Port No. Instant Axis parameter (P2.) Y+ Machine Limit Input Port No. Instant Axis parameter (P2.) Z+ Machine Limit Input Port No. Instant Axis parameter (P2.) A+ Machine Limit Input Port No. Instant Axis parameter (P2.) B+ Machine Limit Input Port No. Instant Axis parameter (P2.) C+ Machine Limit Input Port No. Instant X Ext Home Input Port No. Instant Axis parameter (P2.) Y Ext Home Input Port No. Instant Axis parameter (P2.) Z Ext Home Input Port No. Instant Axis parameter (P2.) A Ext Home Input Port No. Instant Axis parameter (P2.) B Ext Home Input Port No. Instant Axis parameter (P2.) C Ext Home Input Port Number Instant X Server Enable Output Port No. Instant Axis parameter (P2.) Y Server Enable Output Port No. Instant Axis parameter (P2.) Z Server Enable Output Port No. Instant Axis parameter (P2.) AServer Enable Output Port No. Instant Axis parameter (P2.) B Server Enable Output Port No. Instant Axis parameter (P2.) C Server Enable Output Port No. Instant X Server Alarm Input Port No. Instant Axis parameter (P2.) Y Server Alarm Input Port No. Instant Axis parameter (P2.) Z Server Alarm Input Port No. Instant Axis parameter (P2.) A Server Alarm Input Port No. Instant Axis parameter (P2.) B Server Alarm Input Port No. Instant Axis parameter (P2.) B Server Alarm Input Port No. Instant X Server Reset Output Port Instant Axis parameter (P2.) Y Server Reset Output Port Instant Axis parameter (P2.) Z Server Reset Output Port Instant Axis parameter (P2.) A Server Reset Output Port Instant Axis parameter (P2.) B Server Reset Output Port Instant Axis parameter (P2.) C Server Reset Output Port Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 007 008 009 010 011 - 93 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode X Backlash Expiate(pulse) Instant Axis parameter (P2.) Y Backlash Expiate(pulse) Instant Axis parameter (P2.) Z Backlash Expiate(pulse) Instant Axis parameter (P2.) A Backlash Expiate(pulse) Instant Axis parameter (P2.) B Backlash Expiate(pulse) Instant Axis parameter (P2.) C Backlash Expiate(pulse) Instant X Home Offset(mm) Instant Axis parameter (P2.) Y Home Offset(mm) Instant Axis parameter (P2.) Z Home Offset(mm) Instant Axis parameter (P2.) A Home Offset (mm) Instant Axis parameter (P2.) B Home Offset(mm) Instant Axis parameter (P2.) C Home Offset(mm) Instant X Home Dir Instant Axis parameter (P2.) Y Home Dir Instant Axis parameter (P2.) Z Home Dir Instant Axis parameter (P2.) A Home Dir Instant Axis parameter (P2.) B Home Dir Instant Axis parameter (P2.) C Home Dir Instant X axis home speed (mm/min) Instant Axis parameter (P2.) Y axis home speed (mm/min) Instant Axis parameter (P2.) Z axis home speed (mm/min) Instant Axis parameter (P2.) A axes home speed (mm/min) Instant Axis parameter (P2.) B axis home speed (mm/min) Instant Axis parameter (P2.) C axis home speed (mm/min) Instant X axis manual speed (mm/min) Instant Axis parameter (P2.) Y axis manual speed (mm/min) Instant Axis parameter (P2.) Z axis manual speed (mm/min) Instant Axis parameter (P2.) A axes manual speed (mm/min) Instant Axis parameter (P2.) B axis manual speed (mm/min) Instant Axis parameter (P2.) C axis manual speed (mm/min) Instant X-axis corner speed smoothing Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 012 013 014 015 016 017 - 94 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode level Y-axis corner speed smoothing Axis parameter (P2.) Instant level Z-axis corner speed smoothing Axis parameter (P2.) Instant level A-axis corner speed smoothing Axis parameter (P2.) Instant level B-axis corner speed smoothing Axis parameter (P2.) Instant level C-axis corner speed smoothing Axis parameter (P2.) Instant level X max restrain rate(mm/s) Instant Axis parameter (P2.) Y max restrain rate(mm/s) Instant Axis parameter (P2.) Z max restrain rate(mm/s) Instant Axis parameter (P2.) A max restrain rate(mm/s) Instant Axis parameter (P2.) B max restrain rate(mm/s) Instant Axis parameter (P2.) C max restrain rate(mm/s) Instant X_Servo Alarm ELevel Instant Axis parameter (P2.) Y_Servo Alarm ELevel Instant Axis parameter (P2.) Z_Servo Alarm ELevel Instant Axis parameter (P2.) A_Servo Alarm ELevel Instant Axis parameter (P2.) B_Servo Alarm ELevel Instant Axis parameter (P2.) C_Servo Alarm ELevel Instant X_Servo Reset Out ELevel Instant Axis parameter (P2.) Y_Servo Reset Out ELevel Instant Axis parameter (P2.) Z_Servo Reset Out ELevel Instant Axis parameter (P2.) A_Servo Reset Out ELevel Instant Axis parameter (P2.) B_Servo Reset Out ELevel Instant Axis parameter (P2.) C_Servo Reset Out ELevel Instant X_ECZ Home Enable Instant Y_ECZ Home Enable Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 018 019 020 021 - 95 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Axis parameter (P2.) Z_ECZ Home Enable Instant Axis parameter (P2.) A_ECZ Home Enable Instant Axis parameter (P2.) B_ECZ Home Enable Instant Axis parameter (P2.) C_ECZ Home Enable Instant X_ECZ Home ELevel Instant Axis parameter (P2.) Y_ECZ Home ELevel Instant Axis parameter (P2.) Z_ECZ Home ELevel Instant Axis parameter (P2.) A_ECZ Home ELevel Instant Axis parameter (P2.) B_ECZ Home ELevel Instant Axis parameter (P2.) C_ECZ Home ELevel Instant X Limit ELevel<●> Instant Axis parameter (P2.) Y Limit ELevel<●> Instant Axis parameter (P2.) Z Limit ELevel<●> Instant Axis parameter (P2.) 4 Limit ELevel<●> Instant Axis parameter (P2.) B Limit ELevel<●> Instant Axis parameter (P2.) C Limit ELevel<●> Instant X Pulse Mode<●> Restart Axis parameter (P2.) Y Pulse Mode<●> Restart Axis parameter (P2.) Z Pulse Mode<●> Restart Axis parameter (P2.) A Pulse Mode<●> Restart Axis parameter (P2.) B Pulse Mode<●> Restart Axis parameter (P2.) C Pulse Command Format Restart X Pulse Logic Dir Mode Restart Axis parameter (P2.) Y Pulse Logic Dir Mode Restart Axis parameter (P2.) Z Pulse Logic Dir Mode Restart Axis parameter (P2.) A Pulse Logic Dir Mode Restart Axis parameter (P2.) B Pulse Logic Dir Mode Restart Axis parameter (P2.) C Pulse Logic Dir Mode Restart X Ext Home ELevel Instant Axis parameter (P2.) Y Ext Home ELevel Instant Axis parameter (P2.) Z Ext Home ELevel Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 022 023 024 025 026 - 96 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Axis parameter (P2.) A Ext Home ELevel Instant Axis parameter (P2.) B Ext Home ELevel Instant Axis parameter (P2.) C Ext Home ELevel Instant X Round Setting Restart Axis parameter (P2.) Y Round Setting Restart Axis parameter (P2.) Z Round Setting Restart Axis parameter (P2.) A Round Setting Restart Axis parameter (P2.) B Round Setting Restart Axis parameter (P2.) C Round Setting Restart X physial Assign Num Restart Axis parameter (P2.) Y Physial Assign Num Restart Axis parameter (P2.) Z Physial Assign Num Restart Axis parameter (P2.) A Physial Assign Num Restart Axis parameter (P2.) B physial Assign Num Restart Axis parameter (P2.) C Physial Assign Num Restart X encoder line number (p) Instant Axis parameter (P2.) Y encoder line number (p) Instant Axis parameter (P2.) Z encoder line number (p) Instant Axis parameter (P2.) A encoder line number (p) Instant Axis parameter (P2.) B Encoder line number (p) Instant Axis parameter (P2.) C Encoder line number (p) Instant X Reset to 306 Instant Axis parameter (P2.) Y Reset to 306 Instant Axis parameter (P2.) Z Reset to 306 Instant Axis parameter (P2.) A Reset to 306 Instant Axis parameter (P2.) B Reset to 306 Instant Axis parameter (P2.) C Reset to 306 Instant X Pulse Logic Level Restart Axis parameter (P2.) Y Pulse Logic Level Restart Axis parameter (P2.) Z Pulse Logic Level Restart Axis parameter (P2.) A Pulse Logic Level Restart Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 027 028 029 030 031 - 97 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Axis parameter (P2.) B Pulse Logic Level Restart Axis parameter (P2.) C Pulse Logic Level Restart X feature (Rotate 0, Line 1) Restart Axis parameter (P2.) Y feature (Rotate 0, Line 1) Restart Axis parameter (P2.) Z feature (Rotate 0, Line 1) Restart Axis parameter (P2.) A feature (Rotate 0 Line 1) Restart Axis parameter (P2.) B feature (Rotate 0, Line 1) Restart Axis parameter (P2.) C feature (Rotate 0, Line 1) Restart X Rolling Display Usage Instant Axis parameter (P2.) Y Rolling Display Usage Instant Axis parameter (P2.) Z Rolling Display Usage Instant Axis parameter (P2.) A Rolling Display Usage Instant Axis parameter (P2.) B Rolling Display Usage Instant Axis parameter (P2.) C Rolling Display Usage Instant X G00 Rolling Path Optimize Instant Axis parameter (P2.) Y G00 Rolling Path Optimize Instant Axis parameter (P2.) Z G00 Rolling Path Optimize Instant Axis parameter (P2.) A G00 Rolling Path Optimize Instant Axis parameter (P2.) B G00 Rolling Path Optimize Instant Axis parameter (P2.) C G00 Rolling Path Optimize Instant X Max Acc. (Kpps) Instant Axis parameter (P2.) Y Max Acc. (Kpps) Instant Axis parameter (P2.) Z Max Acc. (Kpps) Instant Axis parameter (P2.) A Max Acc. (Kpps) Instant Axis parameter (P2.) B Max Acc. (Kpps) Instant Axis parameter (P2.) C Max Acc. (Kpps) Instant X Servo Home Dir Instant Axis parameter (P2.) Y Servo Home Dir Instant Axis parameter (P2.) Z Servo Home Dir Instant Axis parameter (P2.) A Servo Home Dir Instant Axis parameter (P2.) B Servo Home Dir Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 032 033 034 035 036 - 98 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode C Servo Home Dir Instant X Ext Home Enable Instant Axis parameter (P2.) X Ext Home Enable Instant Axis parameter (P2.) Z Ext Home Enable Instant Axis parameter (P2.) A Ext Home Enable Instant Axis parameter (P2.) B Ext Home Enable Instant Axis parameter (P2.) C Ext Home Enable Instant X Encoder Logic Dir Instant Axis parameter (P2.) Y Encoder Logic Dir Instant Axis parameter (P2.) Z Encoder Logic Dir Instant Axis parameter (P2.) A Encoder Logic Dir Instant Axis parameter (P2.) B Encoder Logic Dir Instant Axis parameter (P2.) C Encoder Logic Dir Instant Axis parameter (P2.) X-axis return-to-zero 2nd segment Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 037 038 039 leave speed Y-axis return-to-zero 2nd segment Axis parameter (P2.) Instant leave speed Z-axis return-to-zero 2nd segment Axis parameter (P2.) Instant leave speed A-axis return-to-zero 2nd segment Axis parameter (P2.) Instant leave speed B-axis return-to-zero 2nd segment Axis parameter (P2.) Instant leave speed C-axis return-to-zero 2nd segment Axis parameter (P2.) Instant leave speed Axis parameter (P2.) Axis parameter (P2.) 040 X-axis return-to-zero 3rd segment Instant detection speed Y-axis return-to-zero 3rd segment Instant detection speed Axis parameter (P2.) Z-axis return-to-zero 3rd segment detection speed - 99 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode A-axis return-to-zero 3rd segment Axis parameter (P2.) Instant detection speed B-axis return-to-zero 3rd segment Axis parameter (P2.) Instant detection speed C-axis return-to-zero 3rd segment Axis parameter (P2.) Instant detection speed X axis screw interpolation enable Instant Axis parameter (P2.) Y axis screw interpolation enable Instant Axis parameter (P2.) Z axis screw interpolation enable Instant Axis parameter (P2.) A axis screw interpolation enable Instant Axis parameter (P2.) B axis screw interpolation enable Instant Axis parameter (P2.) C axis screw interpolation enable Instant X axis screw interpolation pitch Instant Axis parameter (P2.) Axis parameter (P2.) 041 042 (mm) Y axis screw interpolation pitch Axis parameter (P2.) Instant (mm) Z axis screw interpolation pitch Axis parameter (P2.) Instant (mm) A axis screw interpolation pitch Axis parameter (P2.) Instant (mm) B axis screw interpolation pitch Axis parameter (P2.) Instant (mm) C axis screw interpolation pitch Axis parameter (P2.) Instant (mm) Axis parameter (P2.) Axis parameter (P2.) 043 X axis screw interpolation starting Instant position (mm) Y axis screw interpolation starting Instant position (mm) Axis parameter (P2.) Z axis screw interpolation starting Instant position (mm) Axis parameter (P2.) A axes screw interpolation starting - 100 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode position (mm) B axis screw interpolation starting Axis parameter (P2.) Instant position (mm) C axis screw interpolation starting Axis parameter (P2.) Instant position (mm) Axis parameter (P2.) 044 X axis screw interpolation end position (mm) Y axis screw interpolation end Axis parameter (P2.) Instant Instant position (mm) Z axis screw interpolation end Axis parameter (P2.) Instant position (mm) A axis screw interpolation end Axis parameter (P2.) Instant position (mm) B axis screw interpolation end Axis parameter (P2.) Instant position (mm) C axis screw interpolation end Axis parameter (P2.) Instant position (mm) X servo device address Instant Axis parameter (P2.) Y servo device address Instant Axis parameter (P2.) Z servo device address Instant Axis parameter (P2.) A servo device address Instant Axis parameter (P2.) B servo device address Instant Axis parameter (P2.) C servo device address Instant X-axis single-turn offset (mm/turn) Instant Axis parameter (P2.) Y-axis single-turn offset (mm/turn) Instant Axis parameter (P2.) Z-axis single-turn offset (mm/turn) Instant Axis parameter (P2.) A-axis single-turn offset (mm/turn) Instant Axis parameter (P2.) B-axis single-turn offset (mm/turn) Instant Axis parameter (P2.) C-axis single-turn offset (mm/turn) Instant X absolute encoder origin Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 045 046 047 calibration - 101 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Y absolute encoder origin Axis parameter (P2.) Instant calibration Z absolute encoder origin Axis parameter (P2.) Instant calibration A absolute encoder origin Axis parameter (P2.) Instant calibration B absolute encoder origin Axis parameter (P2.) Instant calibration C absolute encoder origin Axis parameter (P2.) Instant calibration X Servo Driver Type Restart Axis parameter (P2.) Y Servo Driver Type Restart Axis parameter (P2.) Z Servo Driver Type Restart Axis parameter (P2.) A Servo Driver Type Restart Axis parameter (P2.) B Servo Driver Type Restart Axis parameter (P2.) C Servo Driver Type Restart X encoder type Restart Axis parameter (P2.) Y encoder type Restart Axis parameter (P2.) Z encoder type Restart Axis parameter (P2.) A encoder type Restart Axis parameter (P2.) B encoder type Restart Axis parameter (P2.) C encoder type Restart X Server Orientation Output Port Instant Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) Axis parameter (P2.) 048 049 050 No. Y Server Orientation Output Port Instant No. Axis parameter (P2.) Z Server Orientation Output Port Instant No. Axis parameter (P2.) A Server Orientation Output Port Instant No. Axis parameter (P2.) B Server Orientation Output Port - 102 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode No. C Server Orientation Output Port Axis parameter (P2.) Instant No. Axis parameter (P2.) 051 X servo pulse control output port number Y servo pulse control output port Axis parameter (P2.) Instant Instant number Z servo pulse control output port Axis parameter (P2.) Instant number A servo pulse control output port Axis parameter (P2.) Instant number B servo pulse control output port Axis parameter (P2.) Instant number C servo pulse control output port Axis parameter (P2.) Instant number Axis parameter (P2.) 052 X servo rigid tapping mode output port number Y servo rigid tapping mode output Axis parameter (P2.) Instant Instant port number Z servo rigid tapping mode output Axis parameter (P2.) Instant port number A servo rigid tapping mode output Axis parameter (P2.) Instant port number B servo rigid tapping mode output Axis parameter (P2.) Instant port number C servo rigid tapping mode output Axis parameter (P2.) Instant port number Axis parameter (P2.) Axis parameter (P2.) 053 X servo spindle ready input port Instant number Y servo spindle ready input port number - 103 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Z servo spindle ready input port Axis parameter (P2.) Instant number A servo spindle ready input port Axis parameter (P2.) Instant number B servo spindle ready input port Axis parameter (P2.) Instant number C servo spindle ready input port Axis parameter (P2.) Instant number Axis parameter (P2.) 054 X servo spindle quasi-stop in-position input port number Y servo spindle quasi-stop Axis parameter (P2.) Instant Instant in-position input port number Z servo spindle quasi-stop Axis parameter (P2.) Instant in-position input port number A servo spindle quasi-stop Axis parameter (P2.) Instant in-position input port number B servo spindle quasi-stop Axis parameter (P2.) Instant in-position input port number C servo spindle quasi-stop Axis parameter (P2.) Instant in-position input port number Axis parameter (P2.) Axis parameter (P2.) 055 X servo spindle zero-speed Instant in-position input port number Y servo spindle zero-speed Instant in-position input port number Axis parameter (P2.) Z servo spindle zero-speed Instant in-position input port number Axis parameter (P2.) A servo spindle zero-speed Instant in-position input port number Axis parameter (P2.) B servo spindle zero-speed Instant in-position input port number Axis parameter (P2.) C servo spindle zero-speed - 104 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode in-position input port number Axis parameter (P2.) 056 X servo spindle speed at input port number Y servo spindle speed at input port Axis parameter (P2.) Instant Instant number Z servo spindle speed at input port Axis parameter (P2.) Instant number A servo spindle speed at input port Axis parameter (P2.) Instant number B servo spindle speed at input port Axis parameter (P2.) Instant number C servo spindle speed at input port Axis parameter (P2.) Instant number Management parameter (P3.) 001 Type password to select Instant management mode Management parameter (P3.) 002 Edit super user password Instant Management parameter (P3.) 003 Edit operation user password Instant Initialize comprehensive Restart Management parameter (P3.) Management parameter (P3.) 004 005 parameters to default <●> Initialize IO configuration to Restart default <●> Management parameter (P3.) 006 Reset all parameters <●> Restart Management parameter (P3.) 007 Back up parameters Instant Management parameter (P3.) 008 Restore parameters Restart Management parameter (P3.) 009 Generate password file Instant Management parameter (P3.) 010 Menu click way Instant Management parameter (P3.) 011 Clear add up work number Instant Management parameter (P3.) 012 Clear current work number Instant Management parameter (P3.) 013 Accumulated processing max Instant - 105 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode pieces Management parameter (P3.) 014 Import the CSV system Restart configuration List<●> Management parameter (P3.) 015 Startup display module<●> Restart Management parameter (P3.) 016 Sys language bag<●> Restart Management parameter (P3.) 017 Macro key word valid enable Instant Management parameter (P3.) 018 Startup picture display Instant System axis group self-start Instant Management parameter (P3.) 019 configuration Management parameter (P3.) 020 Sys debug information enable Instant Management parameter (P3.) 021 Axis control composite enable Instant Management parameter (P3.) 022 Additional panel enable Instant Management parameter (P3.) 023 M Macro Program Selection<●> Restart Management parameter (P3.) 024 T Macro Program Selection<●> Restart Management parameter (P3.) 025 PLC program enable<●> Restart Management parameter (P3.) 026 Screen Saver ON Instant Management parameter (P3.) 027 Modbus master / slave setting <●> Restart Management parameter (P3.) 028 Imperial system enable <●> Restart Management parameter (P3.) 029 Additional panel baud rate <●> Restart Additional panel emergency stop Restart Management parameter (P3.) 030 for negation<●> Management parameter (P3.) 031 RS485 parity mode<●> Restart Management parameter (P3.) 032 Extended IO type <●> Restart Management parameter (P3.) 033 Number of expended input <●> Restart Management parameter (P3.) 034 Number of expended output <●> Restart Bus axis or IO node configuration Restart Management parameter (P3.) 035 Tool magazine parameter (P4.) Spindle parameters (P5.) 001 <●> Customized by manufacturer Instant 1st spindle mapping axis Restart - 106 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Spindle parameters (P5.) 002 2nd spindle mapping axis Restart Spindle parameters (P5.) 003 Spindle max speed(rpm) Instant Spindle parameters (P5.) 004 Spindle open delay time(ms) Instant Spindle parameters (P5.) 005 System spindle rotation Instant Auto pause to close the spindle or Instant Spindle parameters (P5.) 006 not Spindle parameters (P5.) 007 Min spindle speed Instant Spindle parameters (P5.) 008 2nd spindle max speed (rpm) Instant Spindle parameters (P5.) 009 2nd spindle speed Instant Spindle command S value invalid Instant Spindle parameters (P5.) Spindle parameters (P5.) Spindle parameters (P5.) Spindle parameters (P5.) Spindle parameters (P5.) 010 011 012 013 014 enable Mechanical spindle speed in gear 1 Instant (rpm) Mechanical spindle speed in gear 2 Instant (rpm) Mechanical spindle speed in gear 3 Instant (rpm) Mechanical spindle speed in gear 4 Instant (rpm) Spindle parameters (P5.) 015 Spindle stop delay (ms) Instant Spindle parameters (P5.) 016 Alarm off spindle enable Instant Spindle parameters (P5.) 017 Spindle Auto Open Instant Spindle parameters (P5.) 018 Spindle Auto Stop Instant Analog Spindle Encoder One Loop Instant Spindle parameters (P5.) 019 Pulse Spindle parameters (P5.) 020 Analog Spindle Gear Numerator Instant Spindle parameters (P5.) 021 Analog Spindle Gear Denominator Instant Spindle parameters (P5.) 022 Tapping mode Instant Way of tapping acceleration and Instant Spindle parameters (P5.) Spindle parameters (P5.) 023 024 deceleration If tapping shaft has an encoder - 107 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Spindle parameters (P5.) Spindle parameters (P5.) 025 026 Tapping FPGA calculates spindle Instant speed Tapping enables spindle Instant acceleration filtering Spindle parameters (P5.) 027 Tapping adjusting parameter Kp Instant Spindle parameters (P5.) 028 Tapping adjusting parameter Ki Instant Spindle parameters (P5.) 029 Tapping adjusting parameter Kd Instant Filter coefficient of tapping Instant Spindle parameters (P5.) Spindle parameters (P5.) Spindle parameters (P5.) 030 031 032 adjusting parameter Kd Amplitude limiting value of Instant tapping adjusting parameter Ki Amplitude limiting value of Instant tapping adjusting parameter Kd Spindle parameters (P5.) 033 Tapping adjusting parameter K2 Instant Spindle parameters (P5.) 034 Delay before tapping Instant Spindle parameters (P5.) 035 Tapping hole bottom delay Instant Spindle parameters (P5.) 036 If tapping collects data Instant Spindle parameters (P5.) 037 Maximum allowable tapping error Instant Spindle parameters (P5.) 038 Tapping fixed cycle type Instant Instant Port parameter (P6.) Port parameter (P6.) Port parameter (P6.) Port parameter (P6.) Port parameter (P6.) 001 002 003 004 005 Tool checking input port No. Instant Tool setting safety testing input Instant port number Tool setting magazine output port Instant number Tool setting dust cover output port Instant number Tool setting dust cover lift in place Instant input port Port parameter (P6.) 006 Tool regulator limit input port Instant Port parameter (P6.) 007 Tool regulator blow output port Instant - 108 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode number Port parameter (P6.) Port parameter (P6.) Port parameter (P6.) Port parameter (P6.) 008 009 014 015 Spindle alarm input detection port Instant number Variable frequency alarm input Instant detection port number System power-off input port Instant number System power-off output port Instant number Port parameter (P6.) 016 Gearbox gear detection input 1 Instant Port parameter (P6.) 017 Gearbox gear detection input 2 Instant Port parameter (P6.) 018 Spindle CW output port number Instant Port parameter (P6.) 019 Spindle CCW output port number Instant Spindle CW 2 forward output port Instant Port parameter (P6.) Port parameter (P6.) 020 021 number Spindle CCW 2 reverse output port Instant number Port parameter (P6.) 022 Spindle inverter alarm reset output Instant Port parameter (P6.) 023 Spindle blowing output port Instant Port parameter (P6.) 024 Spindle brake output port Instant Port parameter (P6.) 029 Safety grating input port number Instant Air pressure alarm input port Instant Port parameter (P6.) Port parameter (P6.) Port parameter (P6.) 030 031 032 number Feed alarm input port number Instant Oil pressure alarm input port Instant number Port parameter (P6.) 033 External start 2 input port number Instant Port parameter (P6.) 034 External pause 2 input port number Instant External emergency stop 2 input Instant Port parameter (P6.) Port parameter (P6.) 035 036 port number Cooler alarm input port number - 109 - Instant Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Port parameter (P6.) Port parameter (P6.) 037 038 Lubricating oil level alarm input Instant port number External reset alarm input port Instant number Port parameter (P6.) 039 Elastic tool input port number Instant Port parameter (P6.) 040 Warning lamp output port Instant Port parameter (P6.) 041 Running lamp output port Instant Port parameter (P6.) 042 Stop lamp output port Instant Port parameter (P6.) 043 System ready lamp output port Instant Port parameter (P6.) 044 Oiling Out Port Instant Port parameter (P6.) 045 Cooler Out Port Instant Port parameter (P6.) 046 Oil Pump Out Port Instant Port parameter (P6.) 047 Input Detect ELevel 00 ~ 31 Instant Port parameter (P6.) 048 Input Detect ELevel 32 ~ 63 Instant Port parameter (P6.) 049 Input Detect ELevel 64 ~ 95 Instant Port parameter (P6.) 050 Input Detect ELevel 96 ~ 127 Instant Port parameter (P6.) 051 Input Detect ELevel 128 ~ 159 Instant Port parameter (P6.) 052 Input Detect ELevel 160 ~ 191 Instant Port parameter (P6.) 053 Input Detect ELevel 192 ~ 223 Instant Port parameter (P6.) 054 IO Conf in RESET 00~31 Instant Port parameter (P6.) 055 IO Conf in RESET 32~63 Instant Port parameter (P6.) 056 IO Conf in RESET 64~95 Instant Port parameter (P6.) 057 IO Conf in RESET 96~127 Instant Port parameter (P6.) 058 IO Conf in RESET 128~159 Instant Port parameter (P6.) 059 IO Conf in RESET 160~191 Instant Port parameter (P6.) 060 IO Conf in RESET 192~223 Instant Port parameter (P6.) 061 LED Conf in RESET 00 ~ 31 Instant Port parameter (P6.) 062 LED Conf in RESET 32 ~ 63 Instant Port parameter (P6.) 063 LED Conf in RESET 64 ~ 95 Instant Port parameter (P6.) 064 LED Conf in RESET 96 ~ 127 Instant Port parameter (P6.) 065 LED Conf in RESET 128 ~ 159 Instant - 110 - Page ADTECH9 Series CNC Maintenance Manual Effective Parameter type S/N Description Default value mode Port parameter (P6.) 066 LED Conf in RESET 160 ~ 191 Instant Port parameter (P6.) 067 LED Conf in RESET 192 ~ 223 Instant Port parameter (P6.) 068 Power-on Output Open 00 ~ 31 Instant Port parameter (P6.) 069 Power-on Output Open 32 ~ 63 Instant Port parameter (P6.) 070 Power-on Output Open 64 ~ 95 Instant Port parameter (P6.) 071 Power-on Output Open 96 ~ 127 Instant Port parameter (P6.) 072 Power-on Output Open 128 ~ 159 Instant Port parameter (P6.) 073 Power-on Output Open 160 ~ 191 Instant Port parameter (P6.) 074 Power-on Output Open 192 ~ 223 Instant Port parameter (P6.) 075 Wheel 0.1 Instant Port parameter (P6.) 076 Wheel 0.01 Instant Port parameter (P6.) 077 Wheel 0.001 Instant Port parameter (P6.) 078 X Wheel Instant Port parameter (P6.) 079 Y Wheel Instant Port parameter (P6.) 080 Z Wheel Instant Port parameter (P6.) 081 A Wheel Instant Port parameter (P6.) 082 B Wheel Instant Port parameter (P6.) 083 C Wheel Instant Port parameter (P6.) 084 7 Wheel Instant Port parameter (P6.) 085 8 Wheel Instant Port parameter (P6.) 086 STARTUP Instant Port parameter (P6.) 087 STOP Instant Port parameter (P6.) 088 SCRAM Instant 10.2 Comprehensive parameter (P1.) 001 Feeding speed (mm/min) 002 Initial feeding speed (mm/min) 003 Feeding acceleration (mm/sec) 007 Maximum feeding speed (mm/min) Range : 1~9999, 1~9999, 1~8000, 1~9999 - 111 - Page ADTECH9 Series CNC Maintenance Manual Unit : mm/min, mm/min, mm/sec, mm/min Authority : Operation admin or higher Default : 3000, 200, 1000, 3000 Effective time : Instant Note : The feeding instructions such as G01, G02 and G03 move at the speed of F instruction. If the F instruction isn’t specified in the program, the above instructions move at the speed set by this parameter. If the F instruction is specified, this parameter will be invalid. The maximum feeding speed restricts the F instruction during processing, i.e. no matter what F is set to, the actual speed can’t exceed this parameter value. Setting this parameter will prevent the damage caused by accidental speed programming error when calling processing files. 004 Zero Return Mode Range : 0~1 Unit : None Authority : Operation admin or higher Default : 0 (Program home) Effective time : Instant Note : 0 - Program home 1 - Mechanical home Program home is that the coordinates go to home, i.e. in place. Mechanical home requires external detection switch to locate the home position; while home operation, move to specified home direction at home speed, and move back slowly after signal is detected. At this moment, move forward slowly when the signal is disconnected, and the home operation completes when the signal is valid again. When the servo Z phase enable switch in IO configuration parameters is enabled, mechanical home will enable Z phase positioning as home position automatically after signal reaches. 005 IO Filter Wave (restart) Range : 0~8 Unit : None - 112 - ADTECH9 Series CNC Maintenance Manual Authority : Super Admin Default : 0 Effective time : After restarted Note : Set the filter constant; If the environment has too much interference, such as rain or thunder, please set a filter value. Higher value indicates longer test time and high reliability; 0 indicates no filter; 006 Selection of communication mode (restart) Range : No User Network Uart All User Unit : None Authority : Operation admin or higher Default : Uart Effective time : Restart Note : NetTCP Uart0 Uart1 NetUDP Uart3 008 009 Zeroing soft limit no alarm enables Range : 0~1 Unit : None Authority : Operation admin or higher Default : 0 Effective time : Instant Note : No soft limit detection required when zeroing USB disk online processing enable Range : 0~1 Unit : None Authority : Operation admin or higher Default : 0 - 113 - ADTECH9 Series CNC Maintenance Manual Effective time : Instant Note : To set to read USB disk processing file directly, and with USB disk processing online processing function 010 011 M Code Delay time (ms) Range : 1~9999 Unit : ms Authority : Operation admin or higher Default : 100 Effective time : Instant Note : Set the waiting time (unit: ms) after executing M code Line number increment Range : 0~64 Unit : None Authority : Operation admin or higher Default : 0 Effective time : Instant Note : While editing G code manually, add a line number Nxxxxx automatically in a new line; 0 indicates that this function is disabled; 012 UART serial port baud rate Range : 9600~115200 Unit : None Authority : Operation admin or higher Default : 115200 Effective time : Restart Note : The communication rate setting when DNC or other PC software and this controller are in RS232 communication mode 013 Controller ID Range : 1~255 Unit : None Authority : Operation admin or higher Default : 1 - 114 - ADTECH9 Series CNC Maintenance Manual Effective time : Restart Note : The ID number setting of the controller when DNC or other PC software and this controller are in MODBUS communication mode 014 Circle Inp Unit(mm) Range : 0~1 Unit : mm Authority : Operation admin or higher Default : 0.2 Effective time : Instant Note : Set the arc interpolation equivalent If this value is too small, the arc has higher approximation accuracy, but the computation will be too high, making the pause during processing obvious and affecting the processing effect. 015 G73(M) Loop Obligate(mm) 016 G83(M) Loop Obligate(mm) Range : 0.1~100 Unit : mm Authority : Operation admin or higher Default : 2.000 Effective time : Instant Note : Set the tool retracting amount after Q is fed in G73 and G83 instructions; this parameter (default: 2mm) is set according to actual chip removal effect. 017 Arc interpolation processing mode Range : Time split, position split Unit : None Authority : Operation admin or higher Default : Position split Effective time : Instant Note : Position split is done based on arc length Time split is done by time. 018 Speed optimization constraint mode Range : Angle Speed Speed1 - 115 - ADTECH9 Series CNC Maintenance Manual Unit : None Authority : Operation admin or higher Default : Speed2 Effective time : Instant Note : In pretreatment mode, set to Angle to use corner speed balancing algorithm, or set to Speed to use axis acceleration constraints balancing algorithm, or set to Speed1 to use efficient and quick acceleration constraints balancing algorithm. 019 G Code pre-treatment processing mode Range : 0~1 Unit : None Authority : Operation admin or higher Default : 0 (real-time processing) Effective time : Instant Note : Real-time processing is suitable for machine test. In pretreatment mode, the system enters processing state buffs for two seconds and pre-reads. The pretreatment mode only can check the direction and size of feeding segment to adjust the speed automatically and process at optimized speed. 020 'O’ Pro Scan Range : 0~1 Unit : None Authority : Operation admin or higher Default : 1 Effective time : Instant Note : File scanning symbol will quicken the file transfer speed when processing large files. When transferring NC files, the system needs to scan over to position every program block. X In this way, if the file only has one block and the file size is very big, it will cause unnecessary waiting time. If this option is closed, the system will exit after scanning the address of first block. 021 Variable frequency analog control mode - 116 - ADTECH9 Series CNC Maintenance Manual Range : 0~1 Unit : None Authority : Operation admin or higher Default : 0 Effective time : Instant Note : Control mode corresponding to spindle S code (frequency conversion mode) 0 : Analog output 1: Section speed regulation (4-digit code determined by output port configured by spindle parameters P6.014 ~ P4.017), as below: P6.014------S0 P4.015------S1 P4.016------S2 P4.017------S3 In analog output mode, the analog voltage is: V=S/MaxRPM S is the rotation set by the user, and MaxRPM is the maximum rotation of spindle set by the parameter (P4.017); In switching quantity mode, constitute block 0-15 according to four-digit code to output; S code value is restricted to 0-15; 022 Lubricant Pressure Open(min) 023 Lubricant Pressure Keep(sec) 024 Lubricant Pressure Out Freq(Hz) Range : Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : Set the schedule start and holding time of the automatic oil pump of the system Schedule open setting is that the settings of P6.045 oil pump output ports when the timing reaches specified value after the system starts and times. - 117 - ADTECH9 Series CNC Maintenance Manual Output signal stops keeping for the seconds specified by P1.023 (reverse phase). Output signal follows the hertz specified by P1.024 in working state, and used for oil supply devices. If it is set to 0, the system will keep low output level. 025 Back Home Mode Configuration (BIT) Range : Unit : Authority : Operation admin or higher Default : Z – XYABC Effective time : Instant Note : Set the zero sequence of each axis; up to three sections can be set. 026 Arc speed for Radii 027 Arc speed for Speed Range : Unit : Coefficient Authority : Operation admin or higher Default : 50, 100 Effective time : Instant Note : Used to restrict the arc processing speed automatically. This parameter is valid in pretreatment mode. The bigger the radius coefficient is, the lower the arc speed is. The bigger the acceleration coefficient is, the higher the arc speed is. 028 Pretreatment Code Setting Range : 100~5000 Unit : Instruction line Authority : Operation admin or higher Default : 500 Effective time : Instant Note : Set the pre-reading instruction lines; if the pretreatment processing - 118 - ADTECH9 Series CNC Maintenance Manual pauses and pre-reads, please increase this value to pre-read more instructions. 029 Inp AccSpeed Mode (1: linear acceleration/deceleration 0:S curve acceleration/deceleration) 030 'S' Speed Acceleration Range : Unit : Authority : Default : Effective time : Instant Note : Used to set the performance of S curve acceleration/deceleration Operation admin or higher 031 HOME check enable for alarm 032 HOME Check Enable Range : 0~1 Unit : Authority : Operation admin or higher Default : 0, 1 Effective time : Instant Note : Used to set whether prompt user to reset under certain conditions, ensuring that the user has performed the operation; If the value is set to 0, it won’t check, and will run directly. 033 X diameter prog enable (L series) Range : 0~1 Unit : Authority : Operation admin or higher Default : 1 (L series) /0 (M series) Effective time : Instant Note : On lathe controller (L series), it is used to set whether the display and programming of X axis are in radius or diameter; - 119 - ADTECH9 Series CNC Maintenance Manual 034 Default process plane Range : G17, 18, 19 Unit : Authority : Operation admin or higher Default : G18 (L series)/G17 (M series) Effective time : Instant Note : Set the default processing plane to XY or XZ; modify the default plane, so that it isn’t need to specify the modal plane value while programming, and write plane related instructions directly in stead; 035 T code form (compensation number digits)(L series) Range : 0~2 Unit : Authority : Operation admin or higher Default : 2 (L series) Effective time : Instant Note : Used to set the T value in tool change instruction on lathe controller (L series); the latter digits indicate the compensation number. In some conventional programming, people usually use two digits to specify the compensation number used by corresponding tool number; For example: T0801 M06 indicates changing the #8 tool and compensating with #1 length. 036 Local IP address 037 Subnet mask 038 Default gateway Range : Unit : Authority : Operation admin or higher Default : 192.168.0.123 255.255.255.0 192.168.0.1 - 120 - ADTECH9 Series CNC Maintenance Manual Effective time : Restart Note : Used to configure Ethernet parameters, which shall comply with the actual network settings, or else it can’t be accessed normally. After configured successfully, the user can perform the ping command test on the PC of same network segment (same subnet mask) in the intranet. The connection has error if the return overtimes. Please check the physical connection. The network environment requires independent NC network. Do not connect to office network or Internet, because the broadcast in the network and regular query of windows will block the network communication of NC. 040 This parameter is invalid (Standby) 041 Feed speed setting En Range : 0~1 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : This parameter is used to modify the interpolation speed in programming, making F programming invalid. Used for the cases that processing codes requires ignoring F-value. 042 G00 Inp mode Enable Range : 0~1 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : Used to set whether G00 instruction is moved with G01 mode If G01 mode is used, the interpolation speed shall follow the setting of minimum speed; The acceleration is the interpolation acceleration. - 121 - ADTECH9 Series CNC Maintenance Manual 043 Abnormal memory position jump enable Range : 0~2 (corresponding OFF position memory, and status memory) Unit : None Authority : Operation admin or higher Default : 0(OFF) Effective time : Instant Note : OFF: turn off this function ON: turn on this function; when turned on, the processing ends because the processing code has abnormal condition during processing; the processing can be continued from the break point. 044 Pause Z to safe altitude 045 Pause A to safe altitude Range : OFF workpiece coordinates, machine tool coordinates Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : OFF: turn off this function ON: turn on this function; when turned on, press the [Pause] key during code processing or execute home operation in home mode, Z axis or A axis lifts to the safe altitude set by P1.049 or P1.050 automatically (workpiece coordinates or machine tool coordinates). 046 Program home reference point enable 047 Mechanical home reference point enable Range : 0~1 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : OFF: turn off this function - 122 - ADTECH9 Series CNC Maintenance Manual ON: turn on this function; when turned on, execute program or mechanical home in home mode, return to the value set by coordinate parameters -Æ coordinate settings -Æ reference point 1. 048 Clear coordinates in home mode Range : MAC Coord G54 Coord Unit : None Authority : Operation admin Default : MAC Coord Effective time : Instant Note : For setting in home mode, press axis X, Y, Z, A, B, C in Run -Æ Absolute position and the red LED flashes, press the [Cancel] button to clear the coordinate system, press MAC Coord to clear machine coordinates, and press G54 Coord to clear G54 workpiece coordinates. This function is generally used for machine debugging. Do not use it if the machine has been debugged. 049 Z-axis safe height 050 A-axis safe height Range : -9999.999~9999.999 Unit : mm Authority : Operation admin or higher Default : 0 Effective time : Instant Note : When P1.044 or P1.045 is enabled and set to workpiece coordinates or machine coordinates, it is used to set the safety height automatically lifted (workpiece coordinates or machine coordinates) when A-axis or Z-axis pauses in the processing or executes home operation in home mode. 051 Z axis feed rate limit 052 A axis feed rate limit Range : 0~20000 - 123 - ADTECH9 Series CNC Maintenance Manual Unit : mm/min Authority : Operation admin or higher Default : 0 Effective time : Instant Note : When Z-axis or A-axis is used as the cutting feed axis, it sets the maximum G01 cutting feed rate. 053 Thread cutting acceleration pitch P (L series) 054 Thread cutting acceleration pitch D (L series) 055 Thread cutting backslide amount V (L series) Range : 0~100 Unit : mm Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set the pitch length of acceleration segment of lathe CNC4620 system thread cutting command G32 & G92, pitch length of the deceleration segment and run-out amount. For details of G32 G92 instruction, see CNC4620 programming manual. 056 057 Reserved Range : OFF ON Unit : None Authority : Operation admin Default : OFF Effective time : Instant Note : System home ON Range : No, Ask, Auto Unit : None Authority : Operation admin Default : Non-return-to-zero - 124 - ADTECH9 Series CNC Maintenance Manual Effective time : Instant Note : Ask: when the system is restarted, it asks whether to execute home operation; press the [EOB] button to execute. Auto: when the system is restarted, it executes home operation automatically. 058 059 060 Spindle brake delay (ms) Range : 0~60000 Unit : Second Authority : Operation admin Default : 1000 Effective time : Instant Note : Used to set the delay between actions of the spindle brake switch This parameter is invalid currently Range : Unit : Authority : Default : Effective time : Instant Note : This parameter is invalid currently. Operation admin 4 axis max rotate speed Range : 1~500 Unit : Authority : Operation admin Default : 50 Effective time : Instant Note : When P1.018 is set to (Angle X Y Z space angle optimization), set the maximum rotation speed when the fourth axis A is the rotation axis. 061 Handwheel encoder dir - 125 - ADTECH9 Series CNC Maintenance Manual Range : 0~1 Unit : None Authority : Operation admin Default : 0 Effective time : Instant Note : When the logic direction obtained by handheld box encoder is reverse to the actual motion direction of the axis, set this parameter to perform in-phase setting. 0: positive direction 1: negative direction 062 063 Handwheel control mode Range : 0~1 Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : Used to set handwheel to control the motion of each axis; 0: old, 1: new Handwheel max rate Range : 500~10000 Unit : Authority : Operation admin Default : 4000 Effective time : Instant Note : Used to set the maximum rate of handwheel (valid when P1.062 is set to 1). 064 Handwheel acceleration Range : 1~20 Unit : Authority : Operation admin Default : 10 - 126 - ADTECH9 Series CNC Maintenance Manual Effective time : Instant Note : Used to set the maximum acceleration of handwheel (valid when P1.062 is set to 1). 065 Enables for returning to reference point after machining Range : OFF Absolute coordinates, Machine coordinates Unit : Authority : Operation admin Default : OFF Effective time : Instant Note : To set the system to return to the G54 workpiece coordinate system zero point or machine coordinate system zero point after machining program operation completes 066 067 Feeding rate variation Range : 1~100 Unit : Authority : Operation admin Default : OFF Effective time : Instant Note : To set the adjusting unit amount of feedrate Auto chamfering and arc chamfering enable Range : OFF Auto chamfering , Auto arc chamfering, Arc chamfering error Unit : Authority : Operation admin Default : OFF Effective time : Instant Note : To set the straight lines or arc chamfering transition at the intersection of two straight lines 068 Chamfering or arc chamfering accuracy (mm) Range : 0~100 Unit : Authority : Operation admin Default : 1.000 Effective time : Instant - 127 - ADTECH9 Series CNC Maintenance Manual Note : To set the straight line edge value or arc radius value at the intersection of two straight lines 069 Tool setting way of coordinate system Range : 0~1 Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : To set the absolute input or relative input by manually entering the G5x workpiece coordinate system. 070 Maximum deviation of double drive zero return-to-zero (mm) Range : 0.1~10000 Unit : Authority : Operation admin Default : 1.000 Effective time : Instant Note : To set the machine of double-drive gantry structure (the maximum deviation of the two servo return-to-zero synchronization error alarm) 071 G code loading boundary scan enable Range : OFF ON Unit : Authority : Operation admin Default : OFF Effective time : Instant Note : To set whether the machining path stroke exceeds the software limit setting value during the G code loading process. 072 Split cycle Range : Unit : Authority : Operation admin Default : 1 ms Effective time : Instant - 128 - ADTECH9 Series CNC Maintenance Manual Note 073 : For settings Z-axis safe height return speed Range : 0~20000 Unit : Authority : Operation admin Default : 100 Effective time : Instant Note : To set the moving speed for positioning the Z-axis to a safe height when pause or jump the specified line 074 A-axis safe height return speed Range : 0~20000 Unit : Authority : Operation admin Default : 100 Effective time : Instant Note : To set the moving speed for positioning the A-axis to a safe height when pause or jump the specified line 075 076 078 Z Axis Feed Speed Limit (mm/min) Range : 0~20000 Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : To set the total G01 feedrate for the Z-axis machining process A Axis Feed Speed Limit (mm/min) Range : 0~20000 Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : To set the total G01 feedrate for the A-axis machining process Remote slave IP address Range : - 129 - ADTECH9 Series CNC Maintenance Manual Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : To set the IP address to access the remote Modbus slave when the system is used as a Modbus master 079 Modbus master timeout (ms) Range : 0~1000 Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : To set the communication timeout to access the remote Modbus slave when the system is used as a Modbus master 080 Modbus master retransmission times Range : 0~100 Unit : Authority : Operation admin Default : 10 Effective time : Instant Note : To set the communication retransmission times to access the remote Modbus slave when the system is used as a Modbus master 081 082 UART3 serial port baud rate Range : 9600~115200 Unit : Authority : Operation admin Default : 115200 Effective time : Instant Note : To set the communication baud rate of UART3 serial port (RS485) Local IP address 2 Range : Unit : - 130 - ADTECH9 Series CNC Maintenance Manual 083 Authority : Operation admin Default : 0 Effective time : Instant Note : To set the IP address of system Channel2 RJ45 network port MAC address 2 Range : Unit : Authority : Operation admin Default : 0 Effective time : Instant Note : To set the physical MAC address of the Channel 2 RJ45 network port of the system. 084 10.3 001 LV interrupt enable (0 off 1 on) Range : Unit : Authority : Operation admin Default : 1 Effective time : Restart Note : Axis parameter configuration (P2.) X Gear Numerator X Gear Denominator Y Gear Numerator Y Gear Denominator Z Gear Numerator Z Gear Denominator A Gear Numerator A Gear Denominator B Gear Numerator - 131 - ADTECH9 Series CNC Maintenance Manual B Gear Denominator C Gear Numerator C Gear Denominator Range : 1~65535 Unit : None Authority : Operation admin or higher Default : 1 Effective : Restart : When screws of different pitches and motors of different step angles or time Note servo motors of different pulses are matched, or connected through gears, it allows keeping the program and actual motion distance consistent through electronic gear ratio setting of the system. CMR/CMD =P/(L×1000) CMR: gear ratio numerator CMD: gear ratio denominator P: Pulses corresponding to one rotation of the motor L: Machine tool movement corresponding to one rotation of the motor (mm) CMD/CMR is the pulse equivalent actually, i.e. the motion distance corresponding to every pulse (unit: 0.001mm). Ex 1: the motor rotates one cycle every 5000 pulses, and the machine tool moves 5mm when the motor rotates one cycle, then CMR/CMD=5000/(5*1000)=1/1 Then, CMR=1, CMD=1, the pulse equivalent is 0.001mm Ex 2: the motor rotates one cycle every 5000 pulses, and the machine tool moves 10mm when the motor rotates one cycle, then CMR/CMD=5000/(10*1000)=1/2 Then, CMR=1, CMD=2, the pulse equivalent is 0.002mm 002 X Fast Speed(mm/min) Y Fast Speed(mm/min) Z Fast Speed(mm/min) A Fast Speed(mm/min) - 132 - ADTECH9 Series CNC Maintenance Manual B Fast Speed(mm/min) C Fast Speed(mm/min) 003 X axis start rate (mm/min) Y axis start rate (mm/min) Z axis start rate (mm/min) A axes start rate (mm/min) B axis start rate (mm/min) C axis start rate (mm/min) 004 X axis acceleration (Kpps) Y axis acceleration (Kpps) Z axis acceleration (Kpps) A axes acceleration (Kpps) B axis acceleration (Kpps) C axis acceleration (Kpps) Range : 1~9999, 1~9999, 1~8000 Unit : mm/min,mm/min,mm/sec Authority : Operation admin or higher Default : 3000, 200, 1500 Effective time : Instant Note : This parameter is the trapezoid acceleration/deceleration setting and used for GOO instruction About start speed, 1-2 rotation motor speed is recommended for step motor; as above, the machine tool moves 5mm when the motor rotates one cycle, and the speed is 5-10mm/sec (300-600mm/min). For servo motor, the start and stop shouldn’t have vibration. If this speed is too high, it will cause vibration during motion, and the step motor will be out of step. Parameters affected by the acceleration and start speed include manual speed, home speed and other non-interpolation motions; 005 X Soft PosLimit+(mm) X Soft NegLimit-(mm) Y Soft PosLimit+(mm) Y Soft NegLimit-(mm) - 133 - ADTECH9 Series CNC Maintenance Manual Z Soft PosLimit+(mm) Z Soft NegLimit-(mm) A Soft PosLimit+(mm) A Soft NegLimit-(mm) B Soft PosLimit+(mm) B Soft NegLimit-(mm) C Soft PosLimit+(mm) C Soft NegLimit-(mm) Range : -9999~9999 Unit : mm Authority : Operation admin or higher Default : Maximum positive/negative value Effective time : Instant Note : Generally, the machine tool has hard limit signal. In this case, software limit isn’t required. Please set the positive limit to +9999.999, and negative limit to -9999.999. If hard limit switch isn’t installed, please use soft limit, which uses machine tool coordinate system as the base point. Positive limit and negative limit are subject to actual distance (unit: mm). Since soft limit decelerates and stops at the limit point, it may exceed the set distance, which depends on acceleration time and speed. Please keep certain margin when setting this parameter. 006 X- Machine Limit Input Port No. Y- Machine Limit Input Port No. Z- Machine Limit Input Port No. A- Machine Limit Input Port No. B- Machine Limit Input Port No. C- Machine Limit Input Port No. Range : 0~8888 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant - 134 - ADTECH9 Series CNC Maintenance Manual Note 007 : To set the negative hard limit input port number of each axis X+ Machine Limit Input Port No. Y+ Machine Limit Input Port No. Z+ Machine Limit Input Port No. A+ Machine Limit Input Port No. B+ Machine Limit Input Port No. C+ Machine Limit Input Port No. 008 Range : Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set the positive hard limit input port number of each axis X 0~8888 Ext Home Input Port No. Y Ext Home Input Port No. Z Ext Home Input Port No. A Ext Home Input Port No. B Ext Home Input Port Number C Ext Home Input Port Number 009 Range : 0~8888 Unit : None Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set the external zero input port number of each axis X Server Enable Output Port No. Y Server Enable Output Port No. Z Server Enable Output Port No. - 135 - ADTECH9 Series CNC Maintenance Manual A Server Enable Output Port No. B Server Enable Output Port No. C Server Enable Output Port No. 010 Range : 0~8888 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set the servo enable output port number of each axis X Server Alarm Input Port No. Y Server Alarm Input Port No. Z Server Alarm Input Port No. A Server Alarm Input Port No. B Server Alarm Input Port No. C Server Alarm Input Port No. 011 Range : 0~8888 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set the input signal port number of receiving detection servo alarm X Server Reset Output Port No. Y Server Reset Output Port No. Z Server Reset Output Port No. A Server Reset Output Port No. B Server Reset Output Port No. C Server Reset Output Port No. Range : Unit : Authority : 0~8888 Operation admin or higher - 136 - ADTECH9 Series CNC Maintenance Manual 012 Default : 0 Effective time : Instant Note : To set the reset servo control output port number X Backlash Expiate(pulse) Y Backlash Expiate(pulse) Z Backlash Expiate(pulse) A Backlash Expiate(pulse) B Backlash Expiate(pulse) C Backlash Expiate(pulse) Range : 1~20000 Unit : Pulse Authority : Operation admin or higher Default : 0 Effective time : Instant Note : Compensate the clearance between control axis Compensate with the pulse in minimum unit. The specific number should be converted according to gear ratio. 013 X HOME Offset Y HOME Offset Z HOME Offset A HOME Offset B HOME Offset C HOME Offset Range : -9999~9999 Unit : Pulse(mm) Authority : Operation admin or higher Default : 0 Effective time : Instant Note : Set the compensation home offset (unit: pulse) after axis home - 137 - ADTECH9 Series CNC Maintenance Manual operation. First, complete the mechanical home operation, offset corresponding pulse, and then set this point as mechanical home. Note: This parameter is invalid during program home operation. 014 X axis Home Dir Y axis Home Dir Z axis Home Dir A axis Home Dir B axis Home Dir C axis Home Dir Range : 0~1 Unit : None Authority : Operation admin or higher Default : 1, 1, 0, 0 Effective time : Instant Note : Set the mechanical home direction of every processing axis Positive Negative 015 X axis home speed Y axis home speed Z axis home speed A axes home speed B axis home speed C axis home speed Range : 0~9999 Unit : mm/min Authority : Operation admin or higher Default : 1000 Effective time : Instant Note : Set the home speed of every axis separately - 138 - ADTECH9 Series CNC Maintenance Manual 016 X axis manual speed Y axis manual speed Z axis manual speed A axes manual speed B axis manual speed C axis manual speed Range : 0~9999 Unit : mm/min Authority : Operation admin or higher Default : 1000 Effective time : Instant Note : Set the manual speed of every axis separately The starting speed and acceleration are determined by parameters 003 & 004. 017 X-axis corner speed smoothing level Y-axis corner speed smoothing level Z-axis corner speed smoothing level A-axis corner speed smoothing level B-axis corner speed smoothing level C-axis corner speed smoothing level 018 X axis max restrain rate (mm/sec) Y axis max restrain rate (mm/sec) Z axis max restrain rate (mm/sec) A axis max restrain rate (mm/sec) B axis max restrain rate (mm/sec) C axis max restrain rate (mm/sec) Range : 1~90000 Unit : Authority : Super Admin Default : 90000 Effective time : Instant Note : Used to configure the restriction acceleration of every axis during - 139 - ADTECH9 Series CNC Maintenance Manual pretreatment processing. No matter which parameter, the lower the setting is, the slower the processing speed is; vice versa. The setting value should be as high as possible if each axis permits. This parameter is valid when the Comprehensive parameter P1.018 (speed optimization constraint mode) is set to Speed or Speed1. 019 X_Servo AlarmIn ELevel Y_Servo AlarmIn ELevel Z_Servo AlarmIn ELevel A_Servo Alarm ELevel B_Servo Alarm ELevel C_Servo Alarm ELevel 020 X_Servo Reset Out ELeve Y_Servo Reset Out ELeve Z_Servo Reset Out ELeve A_Servo Reset Out ELevel B_Servo Reset Out ELevel Range : 0~1 Unit : LOGIC VOLTAGE LEVEL Authority : Super Admin Default : 0, 1 Effective time : Instant Note : Adapt to the interface parameters of selected servo driver; please refer to interface voltage level description of servo for specific parameter settings. 021 X_ECZ Home Enable Y_ECZ Home Enable Z_ECZ Home Enable A_ECZ Home Enable B_ECZ Home Enable - 140 - ADTECH9 Series CNC Maintenance Manual C_ECZ Home Enable Range : 0~1 Unit : LOGIC VOLTAGE LEVEL Authority : Super Admin Default : 0 Effective time : Instant Note : When this parameter is enabled, encoder Z phase positioning of corresponding axis will be enabled automatically in mechanical home mode, i.e. the “servo home” positioning; in this mode, the accuracy of repeated home positioning depends on servo positioning accuracy, and therefore it is recommended to enable this function for servo motor. Step motor doesn’t have encoder and can’t enable this option, or else the signals can’t be scanned during mechanical home operation and will move constantly. 022 X_ECZ Home ELevel Y_ECZ Home ELevel Z_ECZ Home ELevel A_ECZ Home ELevel B_ECZ Home ELevel C_ECZ Home ELevel Range : 0~1 Unit : LOGIC VOLTAGE LEVEL Authority : Super Admin Default : 0 Effective time : Instant Note : Adapt to the interface parameters of selected servo driver; please refer to interface voltage level description of servo for specific parameter settings. 023 X Machine Limit ELevel<●> Y Machine Limit ELevel<●> - 141 - ADTECH9 Series CNC Maintenance Manual Z Machine Limit ELevel<●> A Machine Limit ELevel<●> B Machine Limit ELevel<●> C Machine Limit ELevel<●> Range : 0~1 Unit : None Authority : Super Admin Default : 0 Effective time : After restarted Note : Specific parameter settings depend on the interface level instructions of selected button or photoelectric sensor switch. Scanning mode is integrated by the system and can’t be shielded. The scanning mode inputs signal by accessing specified function number, and uses software anti-interference detection technology to check whether limit alarm occurs or has no interference. This requires certain time to check, and thus the real time isn’t as well as interrupted limit. However, in most cases (at 10mm/min processing speed), it can meet the requirement on processing safety check. The hardware response function of hard limit is prior to scanning response function, i.e. if the hardware response is enabled, it will quicken the response speed directly. It should be noted that the hardware response function only can stop pulse in instant mode. Therefore, the instant stop mode may cause mechanical vibration if the speed is too high. While software scanning mode uses maximum acceleration mode and decelerates according to the maximum acceleration set to every axis by the user (parameter P2.029), and therefore overshot will occur. 024 X Pulse Command Format (restart) Y Pulse Command Format( restart) Z Pulse Command Format( restart) A Pulse Command Format( restart) B Pulse Command Format( restart) C Pulse Command Format (restart) - 142 - ADTECH9 Series CNC Maintenance Manual Range : 0~1 Unit : None Authority : Super Admin Default : 1 Effective time : Restart Note : Pulse command format setting is to configure the mode of output pulse. The compatible command format of the motor driver should be known in advance. 0 Pulse + pulse 1 Pulse + direction 025 X Pulse Logic Dir Mode (restart) Y Pulse Logic Dir Mode (restart) Z Pulse Logic Dir Mode (restart) 4 Pulse Logic Dir Mode (restart) B Pulse Logic Dir Mode (restart) C Pulse Logic Dir Mode (restart) Range : 0~1 Unit : None Authority : Super Admin Default : 1 Effective time : Restart Note : Set pulse direction; if the controller direction is reverse to actual driver direction, please modify this parameter to adjust the rotation direction of motor. 026 X Ext Home ELevel Y Ext Home ELevel Z Ext Home ELevel A Ext Home ELevel B Ext Home ELevel C Ext Home ELevel Range : 0~1 - 143 - ADTECH9 Series CNC Maintenance Manual Unit : LOGIC VOLTAGE LEVEL Authority : Super Admin Default : 0 Effective time : Instant Note : Set the effective voltage level of external home sensor switch during home operation. Low level High level 027 X Round Setting (Restart) Y Round Setting (Restart) Z Round Setting (Restart) A Round Setting (Restart) B Round Setting (Restart) C Round Setting (Restart) Range : 0~9999999 Unit : Pulse Authority : Super Admin Default : 0 Effective time : Restart Note : Round function is available on hardware version 1.0 or later only; This function is used to prevent the logic counting of axis exceeding the maximum counting range (2147483648) and causing overflow error; Generally, overflow occurs only when the axis is set to rotary. The system will calculate the corresponding pulse limit according to the gear ratio of current axis and assign to the ROUND parameter of corresponding axis, if current axis is set to rotary and uses 360° display mode after the system getting P2.062~P2.069 parameters. The user can check the change of this parameter when the rotary axis display function is enabled. The user can modify the changed parameters, and the finally displayed number will be effective. This parameter requires restart to take effect; the corresponding axis must be rotary and set to 360° display (P2.062~069); - 144 - ADTECH9 Series CNC Maintenance Manual 028 X physial Assign Num<●> Y physial Assign Num<●> Z physial Assign Num<●> A physial Assign Num<●> B physial Assign Num<●> C physial Assign Num<●> Range : 0~4 Unit : Pulse port sequence No. Authority : Super Admin Default : Effective time : Restart Note : In default mode, the actual number of every axis corresponds to the silk screen number on the shell. If certain function axis is abnormal, you can replace the axis through this function. For example, set P2.045 to 4, P2.048 to 1, then, any operation to X axis will be the operation to A axis encoder port on the shell. 0: no such axis 1~6: corresponding to 1#-6# axis 029 X axis encoder wire number Y axis encoder wire number Z axis encoder wire number A axes encoder wire number B axis encoder wire number C axis encoder wire number Range : 0~9999 Unit : Wire number Authority : Super Admin Default : 2500 Effective time : Instant Note : Set the encoder wires connected to every pulse port (AB phase pulse). Since four times frequency division is performed for internal transfer, the - 145 - ADTECH9 Series CNC Maintenance Manual value of this parameter should be the pulses collected by the encoder for one cycle divided by 4. 030 X Reset to 360 Y Reset to 360 Z Reset to 360 A Reset to 360 B Reset to 360 C Reset to 360 031 Range : 0~1 Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : To set the 360 degree reset when each axis is set to the rotation X Pulse Logic Level (restart) Y Pulse Logic Level (restart) Z Pulse Logic Level (restart) A Pulse Logic Level (restart) B Pulse Logic Level (restart) C Pulse Logic Level (restart) Range : 0~1 Unit : LOGIC VOLTAGE LEVEL Authority : Super Admin Default : 0 Effective time : Restart Note : Set the normal voltage level when the pulse is working. If the setting is different from the normal voltage level required by motor driver, a direction will have accumulative error during every positive and negative motion (independent of pulses). Therefore, if the positioning axis of the machine has accumulative error in a direction, please check whether this - 146 - ADTECH9 Series CNC Maintenance Manual parameter matches. 032 X feature (Rotary 0 Linear 1) Y feature (Rotary 0 Linear 1) Z feature (Rotary 0 Linear 1) A feature (Rotary 0 Linear 1) B feature (Rotary 0, Linear 1) C feature (Rotary 0, Linear 1) Range : 0~1 Unit : None Authority : Super Admin Default : 1 Effective time : Instant Note : Set axis features. 0: Rotary axis 1: Linear axis The setting of this parameter and P2.027 axis will affect the setting of P2.021 Please refer to the parameter description of P2.021 for details. 033 X Rolling Display Mode Y Rolling Display Mode Z Rolling Display Mode A Rolling Display Mode B Rolling Display Mode C Rolling Display Mode Range : 0~1 Unit : None Authority : Super Admin Default : 0 Effective time : Instant Note : Set the coordinate display mode of the axis. This parameter is valid when P2.062~P2.065 is set to 0 This parameter is valid when P2.062~P2.065 is set to 0 - 147 - ADTECH9 Series CNC Maintenance Manual 0: 0~360° display 1: -9999.999~9999.999° display The setting of this parameter and P2.026 axis will affect the setting of P2.021 Please refer to the parameter description of P2.021 for details. 034 X G00 Rolling Path Optimize Y G00 Rolling Path Optimize Z G00 Rolling Path Optimize A G00 Rolling Path Optimize B G00 Rolling Path Optimize C G00 Rolling Path Optimize Range : 0~1 Unit : None Authority : Super Admin Default : 1 Effective time : Instant Note : This parameter is valid when P2.026 and P2.027 are set to 0; set whether looking for shortest path automatically; if it is rotary axis and is positioning but doesn’t process, enable this function to shorten the motion time. 0: Do not optimize the path 1: Enable the shortest path Note: If processing is required during the motion, the shortest path may be not your desired processing track. 035 X Max Acceleration Y Max Acceleration Z Max Acceleration A Max Acc(Kpps) B Max Acceleration C Max Acceleration Range : 100~8000 Unit : Kpps (Kilo Pulse Per Second) Authority : Super Admin - 148 - ADTECH9 Series CNC Maintenance Manual Default : 2000 Effective time : Instant Note : Set the maximum acceleration of every axis. This setting will affect the track speed optimization of pretreatment to every axis. If a high value is set, the axis response time will be shortened and characteristics of the motor will be improved according to the machine tool. This parameter also affects the home function and limit stop function. Hard limit function: Use hard limit in software scanning mode, in which the hard limit decelerates and stops according to the maximum acceleration of this axis. Therefore, if this value is too high, the machine tool will stop in emergency, and if this value is too low, it will cause too much overshoot. Home function: the home acceleration of every axis uses this value. 036 X Servo Home Dir Y Servo Home Dir Z Servo Home Dir A Servo Home Dir B Servo Home Dir C Servo Home Dir Range : 0~1 Unit : None Authority : Super Admin Default : 0 Effective time : Instant Note : This parameter determines the Z phase search direction when servo Z phase enable parameter is enabled in P2.015. 0: Positive 1: Negative 037 X Ext Home Enable X Ext Home Enable Z Ext Home Enable - 149 - ADTECH9 Series CNC Maintenance Manual A Ext Home Enable B Ext Home Enable C Ext Home Enable Range : 0~1 Unit : None Authority : Super Admin Default : 1 Effective time : Instant Note : When mechanical home mode is selected, this parameter determines whether external deceleration switch should be searched. If this parameter is set to 0, and P2.015 (servo Z phase enable) is also set to 0, the home mode sets current point as the home directly in mechanical mode. 0: No 1: Yes 038 X Encoder Logic Dir Y Encoder Logic Dir Z Encoder Logic Dir A Encoder Logic Dir B Encoder Logic Dir C Encoder Logic Dir Range : 0~1 Unit : None Authority : Super Admin Default : 0 Effective time : Instant Note : When the logic direction obtained by handheld box encoder is reverse to the actual motion direction of the axis, set this parameter to perform in-phase setting. 0: positive direction 1: negative direction 039 X-axis return-to-zero 2nd segment leave speed - 150 - ADTECH9 Series CNC Maintenance Manual Y-axis return-to-zero 2nd segment leave speed Z-axis return-to-zero 2nd segment leave speed A-axis return-to-zero 2nd segment leave speed B-axis return-to-zero 2nd segment leave speed C-axis return-to-zero 2nd segment leave speed 040 X-axis return-to-zero 3rd segment detection speed Y-axis return-to-zero 3rd segment detection speed Z-axis return-to-zero 3rd segment detection speed A-axis return-to-zero 3rd segment detection speed B-axis return-to-zero 3rd segment detection speed C-axis return-to-zero 3rd segment detection speed Range : 1~20000 Unit : mm/min Authority : Super Admin Default : 100, 60 Effective time : Instant Note : Used to set the speed parameters of mechanical resetting; the specific effective sequence is as follows: Resetting speed ——> (when detecting external zero switch) deceleration ——> scanning speed 041 X axis pitch compensation function enable Y axis pitch compensation function enable Z axis pitch compensation function enable A axes pitch compensation function enable B axis pitch compensation function enable C axis pitch compensation function enable Range : OFF ON Unit : None Authority : Super Admin Default : OFF Effective time : Instant Note : Set to ON and the pitch compensation of axis X, Y, Z, 4, B, C is valid. - 151 - ADTECH9 Series CNC Maintenance Manual 042 X axis pitch compensation spacing (mm) Y axis pitch compensation spacing (mm) Z axis pitch compensation spacing (mm) A axes pitch compensation spacing (mm) B axis pitch compensation spacing (mm) C axis pitch compensation spacing (mm) Range : 1~1000 Unit : mm Authority : Super Admin Default : 10 Effective time : Instant Note : Set the compensation spacing from point N to point N + 1 of each axis; if it is set to 10mm, the spacing from compensation point 0 to 1 is 10mm. 043 X axis pitch compensation start position Y axis pitch compensation start position Z axis pitch compensation start position A axes pitch compensation start position B axis pitch compensation start position C axis pitch compensation start position Range : -9999.999 ~ 9999.999 Unit : mm Authority : Super Admin Default : 0 Effective time : Instant Note : Set the starting position of compensation, which corresponds to the machine coordinate position. Since the number of pitch compensation is measured from mechanical zero position to a position on the machine, so that the parameter is set to the mechanical zero position. The parameter is generally set to 0. 044 X axis pitch compensation end position - 152 - ADTECH9 Series CNC Maintenance Manual Y axis pitch compensation end position Z axis pitch compensation end position A axes pitch compensation end position B axis pitch compensation end position C axis pitch compensation end position Range : -9999.999 ~ 9999.999 Unit : mm Authority : Super Admin Default : 0 Effective time : Instant Note : Set the compensation of the end position, corresponding to the machine coordinate position. This value depends on the measured travel and has both positive and negative values. To measure pitch compensation from mechanical zero position to mechanical -110mm position, the value is set to -110mm; to measure from mechanical zero position to mechanical 110, the value is set to 110mm. After setting the starting position and end position, the mechanical coordinate position of the system trajectory only compensates the pitch error in this region. 045 X servo device address Y servo device address Z servo device address A servo device address B servo device address C servo device address Range : 0 ~ 255 Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : It is used to set the address when it accesses servo slave as a Modbus master, i.e. the ID number. - 153 - ADTECH9 Series CNC Maintenance Manual 046 X-axis single-turn offset (mm/turn) Y-axis single-turn offset (mm/turn) Z-axis single-turn offset (mm/turn) A-axis single-turn offset (mm/turn) B-axis single-turn offset (mm/turn) C-axis single-turn offset (mm/turn) Range : -9999.999 ~ 9999.999 Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : It is used to set the screw moving distance after servo rotates a turn (usually be used by the absolute servo motor or ETherCAT bus servo in setting movement per revolution. Note: After setting this parameter for bus controller, it is not necessary to set P2 parameter 001 multiplication ratio and frequency division coefficient) 047 X-axis absolute encoder origin calibration Y-axis absolute encoder origin calibration Z-axis absolute encoder origin calibration A-axis absolute encoder origin calibration B-axis absolute encoder origin calibration C-axis absolute encoder origin calibration Range : -9999.999 ~ 9999.999 Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : To set the absolute encoder servo origin position calibration for the ETherCAT bus 048 X Servo Driver Type Y Servo Driver Type - 154 - ADTECH9 Series CNC Maintenance Manual Z Servo Driver Type A Servo Driver Type B Servo Driver Type C Servo Driver Type Range : Standard pulse type QX, QS8 .... ETherCAT bus type servo driver Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : It is used to set the standard pulse type and ETherCAT bus type of the servo driver types 049 X encoder type Y encoder type Z encoder type A encoder type B encoder type C encoder type 050 Range : Relative, absolute Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the servo driver encoder type X Server Orientation Output Port No. Y Server Orientation Output Port No. Z Server Orientation Output Port No. A Server Orientation Output Port No. B Server Orientation Output Port No. C Server Orientation Output Port No. Range : Unit : 0~8888 - 155 - ADTECH9 Series CNC Maintenance Manual Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the servo spindle quasi-stop control output port number (Note: This parameter is used when the servo spindle is configured for this axis) 051 X servo pulse control output port number Y servo pulse control output port number Z servo pulse control output port number A servo pulse control output port number B servo pulse control output port number C servo pulse control output port number Range : 0~8888 Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the control output port number when servo spindle simulates and switch with the pulse mode (Note: This parameter is used when the servo spindle is configured for this axis) 052 X servo rigid tapping mode output port Y servo rigid tapping mode output port Z servo rigid tapping mode output port A servo rigid tapping mode output port B servo rigid tapping mode output port C servo rigid tapping mode output port Range : 0~8888 Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the control output port number when the servo spindle is switched - 156 - ADTECH9 Series CNC Maintenance Manual to the rigid tapping mode (Note: This parameter is used when the servo spindle is configured for this axis) 053 X servo spindle ready input port Y servo spindle ready input port Z servo spindle ready input port A servo spindle ready input port B servo spindle ready input port C servo spindle ready input port Range : 0~8888 Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the input detection port prepared by the servo enable for servo spindle detection (Note: This parameter is used when the servo spindle is configured for this axis) 054 X servo spindle quasi-stop in-position input port Y servo spindle quasi-stop in-position input port Z servo spindle quasi-stop in-position input port A servo spindle quasi-stop in-position input port B servo spindle quasi-stop in-position input port C servo spindle quasi-stop in-position input port Range : 0~8888 Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the servo quasi-stop in-position input detection port for the servo spindle detection (Note: This parameter is used when the servo spindle is configured for this axis) - 157 - ADTECH9 Series CNC Maintenance Manual 055 X servo spindle zero speed in-position input port Y servo spindle zero speed in-position input port Z servo spindle zero speed in-position input port A servo spindle zero speed in-position input port B servo spindle zero speed in-position input port C servo spindle zero speed in-position input port Range : 0~8888 Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the zero speed in-position input detection port after servo stop during servo spindle detection (Note: This parameter is used when the servo spindle is configured for this axis) 056 X servo spindle speed reaches the input port Y servo spindle speed reaches the input port Z servo spindle speed reaches the input port A servo spindle speed reaches the input port B servo spindle speed reaches the input port C servo spindle speed reaches the input port Range : 0~8888 Unit : Authority : Super Admin Default : Standard Pluse Mode Effective time : Instant Note : To set the input detection port when the servo speed reaches during servo spindle detection (Note: This parameter is used when the servo spindle is configured for this axis) 10.4 001 Management parameter (P3.) Select administrator mode - 158 - ADTECH9 Series CNC Maintenance Manual 002 Edit super user password 003 Edit operation user password Range : None Unit : None Authority : None Default : None Effective time : Instant Note : In this menu, type the password and press ‘Insert’. If the password is valid, the system will enter this user mode; After entering, this menu will turn into “Exit XXX admin mode”, indicating entering successfully; In the new menu, press the Insert key to exit the admin mode. To modify the parameter table at this moment, you need to enter the admin mode again; The super user can modify all passwords, while the operation user only can modify the own password. Password 0 indicates that the password isn’t checked in this mode; it isn’t required to enter the admin mode to modify the parameters. 004 Initialize <●> 005 Initialize IO configuration <●> 006 All para reset<●> Range : None Unit : None Authority : Super user Default : None Effective time : Instant Note : Initial parameter table only in super user mode 007 Para backup 008 Para recover - 159 - ADTECH9 Series CNC Maintenance Manual Range : None Unit : None Authority : Super user Default : None Effective time : Instant Note : The parameters are backed up and restored only in super user mode. The parameters are backed up to the sysconf.bak file in the root directory of the controller. If this folder already has a file with same name, the latest backup will overwrite this file. The sysconf.bak file in the root directory is also used for restoring. During restoring, it will check whether the parameter versions are same according to the backed up parameter version; if not, the system won’t restore the parameter table. After restoring, the system will restart automatically. 009 Generate cryptogram Range : None Unit : None Authority : None Default : None Effective time : Instant Note : 1. If you have forgotten the password, you can generate a PassMeg.DAT file with this function, provide this file to controller manufacturer and ask the manufacturer to reset the password. 010 System axis group configuration Range : 1~65535 Unit : None Authority : None Default : 0 (click) Effective time : Instant Note : To set the axis configuration of the Channel 1 and 2 of the multi-channel 011 Clear accumulated processing pieces 012 Clear current processing pieces - 160 - ADTECH9 Series CNC Maintenance Manual 013 Range : None Unit : None Authority : None Default : None Effective time : Instant Note : Clear the accumulated value of current processing pieces Maximum cumulative processing number Range : 0~999999 Unit : None Authority : None Default : 0 Effective time : Instant Note : When this value is set, the system prompts alarm if the cumulative processing number in automatic mode is greater than or equals to this value. The proceeding can be continued when the P3.011 parameter is cleared. 014 015 Import CSV system configuration Range : None Unit : None Authority : None Default : None Effective time : Restart Note : Import the CSV system configuration of the manufacturer into the system Startup display module Range : Select Unit : None Authority : Operation admin Default : ABS Effective time : Instant Note : Select default boot screen from absolute position, relative position and - 161 - ADTECH9 Series CNC Maintenance Manual comprehensive position. 016 Sys language bag Range : 0~1 Unit : None Authority : Operation admin Default : 0 (Chinese) Effective time : Instant Note : Sys language select Chinese English 017 Macro key word valid enable Range : 0~1 Unit : None Authority : Operation admin Default : 0 (Chinese) Effective time : Instant Note : Macro keyword effective parameter is used to set whether the macro expression symbol on the membrane is valid (1: valid, 0: invalid). 018 Startup picture display Range : 0~6 Unit : None Authority : Operation admin Default : 1S Effective time : Instant Note : Used to configure the display mode of the logo; if it is set to 0, the user needs to press any key to enter the system; for any other value, the system delays for corresponding time and enters automatically. 019 System axis group starts configuration automatically - 162 - ADTECH9 Series CNC Maintenance Manual Range : Axis group 1 Axis group 2 GRUN4 GRUN5 GRUN6 Unit : None Authority : Super user Default : XYZ Effective time : Instant Note : To set the multi-channel G code configuration that is started in parallel when the system starts running the machining program 020 Sys debug information enable Range : 0~1 Unit : None Authority : Super user Default : OFF/0 Effective time : Instant Note : Used to configure whether RS232 of current system outputs the testing info while program is running. This parameter is dedicated for programmers, and the users are not suggested using this parameter. If the testing info is enabled, the system performance will be lowered, and therefore it is disabled during normal processing. If networking is enabled, this function must be disabled, or else the networking will fail. 021 Axis control composite enable Range : 0~1 Unit : None Authority : Super user Default : ON/1 Effective time : Instant Note : Used to configure whether the key for axis motion on the control panel is enabled. This parameter is used to shield the composite function of the key for axis motion on the NC panel and reduce the possibility of misoperation when - 163 - ADTECH9 Series CNC Maintenance Manual additional panel is used. However, if no additional panel is used, this parameter must be enabled, or else the axis motion can’t be controlled through the key. 022 Additional panel enable Range : OFF FCNC4M FDK4A FCNC900V FCNC6D Unit : None Authority : Super user Default : OFF/0 Effective time : Instant Note : Used to configure whether NC uses additional panel, which must be ADT matching additional panel, or compatible with the interface of same protocol. If additional panel is used, the system testing info enable must be deactivated (P3.20). 023 M code macro program selection Range : MFUNC User-Def Unit : None Authority : Super user Default : MFUNC Effective time : Restart Note : Used to configure M code macro program of the system, MFUNC uses the default M code macro program, and User-Def uses user-defined M_FUNC.NC. 024 T macro program selection Range : TFUNC User-Def Unit : None Authority : Super user Default : TFUNC Effective time : Instant - 164 - ADTECH9 Series CNC Maintenance Manual Note : Used to configure ATC function of the system, TFUNC uses the default M code macro program, and User-Def uses user-defined T_FUNC.NC. 025 026 027 PLC program selection (this parameter is invalid) Range : Unit : Authority : Default : Effective time : Note : This parameter is invalid. Screen Saver ON (min) Range : 0~1 Unit : None Authority : Super user Default : 0 Effective time : Instant Note : Set whether to turn on screen saver; 0: off; 1: on Modbus master/salve settings Range : UART0_POLL UART1_POLL UART3_POLL TCP_POLL UDP_POLL Unit : None Authority : Super user Default : SLAVE Effective time : Instant Note : Set the system as Modbus communication salve or host; SLAVE: as slave; POLL: as host 028 Imperial unit enable Range : OFF ON Unit : None Authority : Super user - 165 - ADTECH9 Series CNC Maintenance Manual 029 Default : OFF Effective time : Instant Note : To set the system to display in imperial units Additional panel UART1 baud rate Range : 9600~115200 Unit : None Authority : Super user Default : 115200 Effective time : Instant Note : To set the communication baud rate of system additional panel serial port UART1 030 Additional panel emergency stop for negation Range : OFF ~ ON Unit : None Authority : Super user Default : OFF Effective time : Restart Note : To set the system additional panel emergency stop button logic level for negation 031 032 this parameter is invalid currently (Standby) Range : OFF ~ ON Unit : None Authority : Super user Default : OFF Effective time : Restart Note : Extended IO type Range : No IO expansion 485 extension - IO ET1616-IO - 166 - ADTECH9 Series CNC Maintenance Manual 033 Unit : None Authority : Super user Default : No IO expansion Effective time : Restart Note : To set external expanded IO type (Modbus-485 bus IO or ETeCAT bus IO) Number of expanded input boards (blocks) Range : 0~100 Unit : None Authority : Super user Default : 0 Effective time : Restart Note : To set the number of externally extended ETherCAT bus input board modules 034 Number of extended output board Range : 0~100 Unit : None Authority : Super user Default : 0 Effective time : Restart Note : To set the number of externally extended ETherCAT bus input board modules 035 Bus axis or IO node configuration Range : ECAT_IO_01 ~ ECAT_IO_16 Unit : None Authority : Super user Default : 0 Effective time : Restart Note : - 167 - ADTECH9 Series CNC Maintenance Manual 10.5 001 Tool magazine parameter (P4.) Customized by manufacturer Range : Unit : Authority : Default : Effective time : Instant Note : This parameter is determined by tool magazine design of each machine Operation admin or higher tool manufacturer. Please refer to the machine too manuals for details. 10.6 001 002 003 Spindle parameters (P5.) 1st spindle mapping axis Range : Analog Spindle X Y …. C Unit : Authority : Operation admin or higher Default : Analog Spindle Effective time : Note : To set the first spindle to specify the analog spindle or servo spindle 2nd spindle mapping axis Range : Analog Spindle X Y …. C Unit : Authority : Super Admin Default : Analog Spindle Effective time : Restart Note : To set the second spindle to specify the analog spindle or servo spindle Spi. Max Speed(rpm) Range : 1~30000 Unit : None Authority : Operation admin or higher Default : 24000 - 168 - ADTECH9 Series CNC Maintenance Manual Effective time : Instant Note : This setting is used to calculate the analog output of the controller, and suppose that the analog of variable frequency control is in linear control mode; This method is to set the rotation to this parameter according to the variable frequency rotation corresponding to analog 10V, and transfer the rotation directly later, while the controller will output corresponding analog voltage according to linear scale automatically. 004 Spindle Open Delay Range : 0~10000 Unit : ms Authority : Operation admin or higher Default : 0 Effective time : Instant Note : Set the delay before next action or operation after forward or reverse rotation of the spindle. 005 006 System spindle rotation Range : 1~24000 Unit : rpm Authority : Operation admin or higher Default : 6000 Effective time : Instant Note : Set the current speed of the spindle. Whether close spindle to execute Auto stop Range : 0~1 Unit : Authority : Operation admin or higher Default : 0 Effective time : Instant - 169 - ADTECH9 Series CNC Maintenance Manual Note : Set to 0: execute M30 instruction and do not turn off spindle running; set to 1: execute M30 instruction and turn off spindle running. 007 008 009 010 Spindle Min Speed(rpm) Range : 100~100000 Unit : rpm Authority : Operation admin or higher Default : 100 Effective time : Instant Note : Spindle min speed setting Second channel spindle max speed Range : 1~100000 Unit : rpm Authority : Operation admin or higher Default : 24000 Effective time : Instant Note : Set the maximum speed of second channel spindle. Second channel spindle speed Range : 1~24000 Unit : rpm Authority : Operation admin or higher Default : 6000 Effective time : Instant Note : Set the speed of second channel spindle. Spindle command S value invalid enable Range : OFF ON Unit : Authority : Operation admin or higher Default : OFF - 170 - ADTECH9 Series CNC Maintenance Manual Effective time : Instant Note : When set to ON, the value specified by S in M03Sxxxx instruction is invalid, and the spindle speed uses the value specified by P5.031. 011 Mechanical spindle first gear speed (rpm) 012 Mechanical spindle second gear speed (rpm) 013 Mechanical spindle third gear speed (rpm) 014 Mechanical spindle fourth gear speed (rpm) Range : 1~1000000 Unit : rpm Authority : Operation admin or higher Default : 24000 Effective time : Instant Note : This parameter is used for L version system of lathe, to the maximum speed of the version, set the maximum speed of each mechanical position of the lathe spindle relative to M41 M42 M43 M44. 015 016 Spindle stop delay (ms) Range : 0~60000 Unit : None Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set the delay time after the spindle stops Alarm off spindle enable Range : 0~1 Unit : None Authority : Operation admin or higher Default : 0 Effective time : Instant Note : To set whether to automatically turn off the spindle after setting the - 171 - ADTECH9 Series CNC Maintenance Manual system alarm 017 Spindle Auto Open Range : OFF ON Unit : None Authority : Operation admin or higher Default : OFF Effective time : Instant Note : To set to automatically start the spindle when system executes the machining program 018 Spindle Auto Stop Range : OFF ON Unit : None Authority : Operation admin or higher Default : OFF Effective time : Instant Note : To set to stop the spindle automatically when the system machining program ends. 019 Analog spindle encoder a loop pulse number Range : 0~10000000 Unit : None Authority : Operation admin or higher Default : 2500 Effective time : Instant Note : The received wire number of the encoder when the spindle rotates one circle; Same as common axis encoder, it can only receive AB phase pulse, and thus the wire number of the encoder must be pulses of one circle divided by 4. - 172 - ADTECH9 Series CNC Maintenance Manual This parameter will affect G74 and G84 tap instructions. Please set it properly. 020 Analog Spindle Gear Numerator 021 Analog Spindle Gear Denominator Range : 1~65535 Unit : None Authority : Operation admin or higher Default : 1 Effective time : Instant Note : If the spindle has gear position, please set the hardware gear ratio to this parameter, which hasn’t been used in standard version, but may be used in certain special conditions. 022 Tapping mode Range : INP ClosedLoop Unit : None Authority : Operation admin or higher Default : CloseLoop Effective time : Instant Note : To set the system tapping mode to use interpolation or closed-loop tapping 023 Tapping acceleration/deceleration mode Range : S-shaped Trapezoid Index Sin Unit : None Authority : Operation admin or higher Default : Trapezoid Effective time : Instant Note : To set the system closed-loop tapping acceleration and deceleration modes: S, curve, trapezoida, index and trigonometric function - 173 - ADTECH9 Series CNC Maintenance Manual acceleration and deceleration 024 If tapping shaft has an encoder Range : OFF ON Unit : None Authority : Operation admin or higher Default : OFF Effective time : Instant Note : To set the tapping axis, that is, whether the tapping follower axis is connected to the encoder 025 026 027 Tapping FPGA calculate spindle speed Range : OFF ON Unit : None Authority : Operation admin or higher Default : ON Effective time : Instant Note : To set to use FPGA to calculate spindle precision speed during tapping Tapping start spindle acceleration filter Range : OFF ON Unit : None Authority : Operation admin or higher Default : ON Effective time : Instant Note : To set tapping spindle acceleration smoothing function Tapping adjusting parameter Kp Range : Unit : None Authority : Operation admin or higher Default : 68.00 Effective time : Instant - 174 - ADTECH9 Series CNC Maintenance Manual Note : To set tapping closed-loop adjusting parameters (proportional-derivative-integral adjusting parameters) to use default values 028 Tapping adjusting parameter Ki Range : Unit : None Authority : Operation admin or higher Default : 0.0 Effective time : Instant Note : To set tapping closed-loop adjusting parameters (proportional-derivative-integral adjusting parameters) to use default values 029 Tapping adjusting parameter Kd Range : Unit : None Authority : Operation admin or higher Default : 0.6 Effective time : Instant Note : To set tapping closed-loop adjusting parameters (proportional-derivative-integral adjusting parameters) to use default values 030 Filter coefficient of tapping adjusting parameter Kd Range : Unit : None Authority : Operation admin or higher Default : 500.0 Effective time : Instant Note : Default value is generally used to set tapping closed loop adjustment parameters - 175 - ADTECH9 Series CNC Maintenance Manual 031 Amplitude limiting value of tapping adjusting parameter Ki Range : Unit : None Authority : Operation admin or higher Default : 10.0 Effective time : Instant Note : Default value is generally used to set tapping closed loop adjustment parameters 032 Amplitude limiting value of tapping adjusting parameter Kd Range : Unit : None Authority : Operation admin or higher Default : 100.0 Effective time : Instant Note : Default value is generally used to set tapping closed loop adjustment parameters 033 Tapping adjusting parameter K2 Range : Unit : None Authority : Operation admin or higher Default : 10.0 Effective time : Instant Note : Default value is generally used to set tapping closed loop adjustment parameters 034 Delay before tapping Range : Unit : None Authority : Operation admin or higher Default : 100 Effective time : Instant - 176 - ADTECH9 Series CNC Maintenance Manual Note : Default value is generally used to set tapping closed loop adjustment parameters 035 Tapping hole bottom delay Range : Unit : None Authority : Operation admin or higher Default : 100 Effective time : Instant Note : Default value is generally used to set tapping closed loop adjustment parameters 036 If tapping collects data? Range : Unit : None Authority : Operation admin or higher Default : 100 Effective time : Instant Note : Set the data collected during the tapping process for the graphical analysis of the tapping effect 037 Max allowable tapping error Range : Unit : None Authority : Operation admin or higher Default : 10000 Effective time : Instant Note : To set the maximum allowable error during tapping to prevent abnormal conditions such as screw tap breaking 038 Tapping fixed cycle type Range : - 177 - ADTECH9 Series CNC Maintenance Manual 10.7 Unit : None Authority : Operation admin or higher Default : 100 Effective time : Instant Note : Set tapping F to indicate rate or logic programming method Port configuration (P6.) 001 Tool Checking Signal Port No. … … 046 Oil Pump Out Port No. 075 Handwheel 0.1 … … 088 SCRAM Range : 0~23 Unit : Terminal No. Authority : Super Admin Default : The port table in the manual Effective time : Instant Note : Set the input or output port number assigned to configure system functions; To shield this function, you can type 8888 and press Insert. This operation is in background, and displays “=========” if the operation is successful. 047 Input Detect ELevel 00 ~ 31 048 Input Detect ELevel 32 ~ 63 049 Input Detect ELevel 64 ~ 95 050 Input Detect ELevel 96 ~ 127 051 Input Detect ELevel 128 ~ 159 052 Input Detect ELevel 160 ~ 191 053 Input Detect ELevel 192 ~ 223 - 178 - ADTECH9 Series CNC Maintenance Manual Range : 0x00000000~0xFFFFFFFF Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : Used to configure IO detection effective voltage level, 0: Low 1: High. Use binary system to configure in positions. For example: P6.050:10, is 00000000 00000000 00000000 00001010 in binary system; which indicates that among input ports IN32 ~ IN63, IN33 IN35 IO detection effective voltage level is high, while other IO detection effective voltage levels are low. 054 IO Conf in RESET 00~31 055 IO Conf in RESET 32~63 056 IO Conf in RESET 64~95 057 IO Conf in RESET 96~127 058 IO Conf in RESET 128~159 059 IO Conf in RESET 160~191 060 IO Conf in RESET 192~223 Range : 0x00000000~0xFFFFFFFF Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : Used to configure the IO that the system needs to reset when there is alarm. 0: No; 1: Yes Used to configure the IO signal that the system needs to reset when there is alarm. For example: P6.53:10, is 00000000 00000000 00000000 00001010 in binary system; which indicates that among OUT32 ~ OUT63, OUT33 is reset when the system resets or alarms, OUT35 turns off, while other output ports are - 179 - ADTECH9 Series CNC Maintenance Manual not reset. 061 LED Conf in RESET 00 ~ 31 062 LED Conf in RESET 32 ~ 63 063 LED Conf in RESET 64 ~ 95 064 LED Conf in RESET 96 ~ 127 065 LED Conf in RESET 128 ~ 159 066 LED Conf in RESET 160 ~ 191 067 LED Conf in RESET 192 ~ 223 Range : 0x00000000~0xFFFFFFFF Unit : Authority : Super Admin Default : 0 Effective time : Instant Note : Used to configure the IO that the system needs to reset when there is alarm. 0: No; 1: Yes Use binary system to configure in positions. For example: P6.56:10, is 00000000 00000000 00000000 00001010 in binary system; which indicates that among OUT32 ~ OUT63, OUT33 is reset when the system resets or alarms, OUT35 turns off, while other output ports are not reset. 068 Power-on Output Open 00~31 069 Power-on Output Open 32~63 070 Power-on Output Open 64~95 071 Power-on Output Open 96~127 072 Power-on Output Open 128~159 073 Power-on Output Open 160~191 074 Power-on Output Open 192~223 Range : Unit : Authority : 0x00000000~0xFFFFFFFF Super Admin - 180 - ADTECH9 Series CNC Maintenance Manual Default : 0 Effective time : Instant Note : To configure to automatically turn on the output point when the system is powered on (configuration method <reset and turn off LED>) - 181 - ADTECH9 Series CNC Maintenance Manual 11. 11.1 Hardware interface definition and connection instructions Installation Layout 11.1.1. 9640 series external interface diagram XS1(X axis), XS2(Y axis), XS3(Z axis), XS4(A axis): 15-core D-pin socket connects to step motor driver or digital AC servo driver (2) XS5 digital input: 25-core D-pin socket inputs signals for every axis limit and other switching quantity (3) XS6 digital output: 25-core D-pin socket outputs signals for switching quantity (4) USB and serial port exchange files between PC and CNC96 controller and realize other functions. (5) CNC96 controller uses 24V DC power supply, and the internal power consumption is about 5W. (6) Extensional panel: 15-core D-pin socket connects to hand wheel (7) XS8 spindle: 9-core D-pin socket connects to spindle inverter - 182 - ADTECH9 Series CNC Maintenance Manual 11.1.2. 9810 and 9650 series external interface diagram XS1(X axis), XS2(Y axis), XS3(Z axis), XS4(A axis), (XS8 axis): 15-core D-pin socket connects to step motor driver or digital AC servo driver. (2) XS5 digital input: 25-core D-pin socket inputs signals for every axis limit and other switching quantity. (3) XS6 digital output: 25-core D-pin socket outputs signals for switching quantity. (4) XS9 serial port exchange files between PC and CNC96 controller and realize other functions. (5) CNC98 controller uses 24V DC power supply, and the internal power consumption is about 5W. (6) XS7 extensional panel: 15-core D-pin socket connects to hand wheel (7) XS8 Spindle: 26-core D-pin socket connects to spindle inverter or servo host driver. - 183 - ADTECH9 Series CNC Maintenance Manual 11.1.3. 99 series external interface diagram XS1 (X axis), XS2 (Y axis), XS3 (Z axis), XS4 (A axis), XS5 (B axis), XS6(C axis): 15-core D-pin socket connects to step motor driver or digital AC servo driver. (2) XS7 machine tool input interface: 37-core D-pin socket inputs signals for every axis limit and other switching quantity. (3) XS8 machine tool output interface: 25-core D-pin socket outputs signals for switching quantity. (4) USB and serial port exchange files between PC and CNC99 controller and realize other functions. (5) CNC99 controller uses 24V DC power supply, and the internal power consumption is about 5W. (6) XS9 hand wheel interface: 15-core D-pin socket connects to hand wheel (7) XS10 spindle: 26-core D-pin socket connects to spindle inverter (8) XS14 machine tool extended input interface: 25-pin D-type socket is switching quantity extended input signal (9) XS15 machine tool extended output interface: 25-pin D-type socket is switching quantity extended output signal - 184 - ADTE ECH9 Series CNC Maintenan nce Manual 11.1.4.. 96 Seriess Mountinng dimensiions 11.1.5.. 99 Seriess Mountinng dimensiions - 185 - ADTECH9 Series CNC Maintenance Manual 11.1.6. Installation precautions Installation condition for electric cabinet ⑴ The cabinet must be able to effectively prevent dust, coolant and organic solution from entering; ⑵ When design electric cabinet, the distance between rear cover and case should be at least 20CM; considering the temperature rises in the cabinet, the difference of temperature inside and outside of the cabinet shouldn’t exceed 10℃; ⑶ The cabinet should be installed with fan to ensure interior ventilation; - 186 - ADTECH9 Series CNC Maintenance Manual ⑷ The display panel should be installed at the position where can’t be sprayed by the coolant; ⑸ When designing electric cabinet, the external electrical interference should be reduced to as lowest as possible to prevent interfering with the system; To prevent interference Anti-interference measures such as shielding space electromagnetic radiation, absorbing impact current and filtering power clutter have been taken in design of system, which can prevent interference with the system in a certain degree. To ensure system stability, please take the following measures to install and connect the system: ⑴ CNC must be kept away from equipment generating interference (e.g. inverter, AC contactor, electrostatic generator, high voltage generator, and sub-unit of power lines), and the switching power supply should be connected to a filter to improve the anti-interference of CNC (as in Fig. 1-4); ⑵ To supply power to the system through isolation transformer, the machine tool must be grounded, CNC and driver must be connected to separate earth wire. To suppress interference Connect RC circuit (0.01μF, 100~200Ω, as in Fig. 1-5) to both sides of AC coil in parallel. RC circuit should be installed close to inductive load; connect freewheeling diode reversely on both sides of DC coil in parallel (as in Fig.1-6); connect surge absorber to the winding of AC motor in parallel (as in Fig. 1-7). To reduce the interference between CNC signal cables and strong current cables, the wiring shall follow the principles below: - 187 - ADTECH9 Series CNC Maintenance Manual Group Cable type A Wiring Requirement AC power cord Bundle the cables of group A separately from group B AC coil and C, keep at least 10cm clearance, or make AC contactor electromagnetic shielding for group A AC coil (24VDC) B Bundle the cables of group B separately from group A or DC relay (24VDC) Cable between system and strong current cabinet shield group B; group B and group C should be as far as possible Cable between system and machine tool Cable between system and machine tool C Position feedback cable Bundle the cables of group C separately from group A, Position encoder cable or shield group C; keep at least 10cm clearance between Handwheel cable group C and group B and use twisted pair Other cables for shielding 11.2 Interface Definition 12.2.1. Motor driver control interface Four driver interfaces are available (XS1.. XS4, XS8 (note: CNC9650) of 96 series or XS1…XS4, XS5, XS6 of 99 series), and they have the same definition, as shown below: 96 series pulse interface 99 series pulse interface - 188 - ADTECH9 Series CNC Maintenance Manual Simple Internal Circuit Diagram for Pulse Output Wire No. Definition Function 1 PU+ Pulse signal + 2 PU- Pulse signal - 3 DR+ Direction signal + 4 DR- Direction signal Servo alarm signal input (CNC96 series X axis: IN66, Y axis: 5 ALM IN67, Z axis: IN68, A axis: IN69, B axis: IN70) (CNC99, CNC98 series X axis: I66, Y axis: I67, Z axis: I68, A axis: I69, B axis: I70, C axis: I71) Axis alarm reset output signal (CNC96 series X axis: OUT48, Y axis: OUT49, Z axis: OUT50, A axis: OUT51, B 6 OUT axis: OUT52) (CNC99, CNC98 series X axis: OUT48, Y axis: OUT49, Z axis: OUT50, A axis: OUT51, B axis: OUT52, B axis: OUT53) 7 ECZ+ Encoder phase Z input + (CNC96 series X axis: IN40, Y axis: IN43, Z axis: IN46, A axis: IN49) (CNC99, CNC98 series X - 189 - ADTECH9 Series CNC Maintenance Manual axis: IN72, Y axis: IN73, Z axis: IN74, A axis: IN75, B axis: IN76, C axis: IN77) Encoder phase Z input - (CNC96 series X axis: IN72, Y axis: 8 ECZ- IN73, Z axis: IN74, A axis: IN75) (CNC99, CNC98 series X axis: IN72, Y axis: IN73, Z axis: IN74, A axis: IN75, B axis: IN76, C axis: IN77) 99 series reference ground, 96 series single-ended to common 9 GND 10 24V+ Internally provided 24V power supply, directly connected to 11 24V- 24V power supply of the controller 12 ECA+ Encoder phase A input + 13 ECA- Encoder phase A input - 14 ECB+ Encoder phase B input + 15 ECB- Encoder phase B input - terminal Standard pulse wiring diagram This wiring is suitable for 96 and 99 series controller Step motor driver cable to differential input Adtech CNC driver is used for reference, all of which use differential input mode. This mode has strong anti-interference and is recommended. Please refer to the figure below for the connection of CNC with step motor driver and step motor - 190 - ADTE ECH9 Series C CNC Maintenan nce Manual Wiring diagram d of step motor driv ver with singlle-ended inpuut Certain companies c coonnect togethher the optoccoupler inputt cathodes off step driverss, which is called c commoon cathode connection and a isn’t suittable for CN NC controller.. Common anode a connecction connectts together thhe o optocoupleer input. Thee wiring shaall follow thee figure beloow, and do nnot connect PU+ P and DR R+ anodes of together, or else the pulse interfacee may be dam maged. Wiring Diagram of Steep Motor Driveer with Commonn Anode Input m driver wiring w diagrram (note: on nly for 96 serries controlleer) Servo motor Since diffferential connnection is ussed in most cases, c please refer to diffferential modde for the pullse connection. Most serrvo drivers reequire 12-24V V power suppply, and the 24V 2 power prrovided by piin 10, 11 may y be used. Thhe specific connection c deepends on serrvo driver. Please contact us if you havve any questioon. 0 Caution Neither two t of PU+, PU-, P DR+ andd DR- could be connected d, or else the pulse p interfacce may be dam maged. - 191 - ADTECH9 Series CNC Maintenance Manual 12.2.2. Digital input interface The digital input interface contains the hardware limit signal of every axis, and the definition is as follows: Simple Internal Output Diagram for Digital Input Photoelectric Switch Wiring Diagram + is the anode of approach switch, - is the earth wire, and OUT is output signal. For common approach switch, please select 10-30V power supply and NPN output. Photoelectric switch is similar. Default input port configuration of 96M series XS5 (CNC9640 milling machine) Wire No. Port Definition Function - 192 - ADTECH9 Series CNC Maintenance Manual 1 IN0 X axis home 2 IN1 Y axis home 3 IN2 Z axis home 4 IN3 Z axis home 5 IN4 Standby input 6 IN5 Standby input 7 IN6 Standby input 8 IN7 Standby input 9 IN8 Standby input 10 IN9 Standby input 11 IN10 Standby input 12 IN11 Standby input 13 IN12 Standby input 14 IN13 Standby input 15 IN14 Standby input 16 IN15 Standby input 17 IN16(XLMT-) X axis negative limit 18 IN17(XLMT+) X axis positive limit 19 IN18(YLMT-) Y axis negative limit 20 IN19(YLMT+) Y axis positive limit 21 IN20(ZLMT-) Z axis negative limit 22 IN21(ZLMT+) Z axis positive limit 23 IN22(ALMT-) A axis negative limit 24 IN23(ALMT+) A axis positive limit 25 INCOM Input common end INCOM (24V+, 12V+) connects to internal or external power supply Default input port configuration of 98M series XS5 (CNC9810 milling machine) Wire No. Port Definition Function 1 IN0 X axis home 2 IN1 Y axis home 3 IN2 Z axis home 4 IN3 Z axis home - 193 - ADTECH9 Series CNC Maintenance Manual 5 IN4 B axis home 6 IN5 Standby input 7 IN6 Standby input 8 IN7 Standby input 9 IN8 Standby input 10 IN9 Standby input 11 IN10 Standby input 12 IN11 Standby input 13 IN12 Standby input 14 IN13 Standby input 15 IN14 B axis negative limit 16 IN15 B axis positive limit 17 IN16(XLMT-) X axis negative limit 18 IN17(XLMT+) X axis positive limit 19 IN18 Y axis negative limit 20 IN19 Y axis positive limit 21 IN20(ZLMT-) Z axis negative limit 22 IN21(ZLMT+) Z axis positive limit 23 IN22 A axis negative limit 24 IN23 A axis positive limit 25 INCOM Input common end INCOM (24V+, 12V+) connects to internal or external power supply Default input port configuration of 99M series XS7 (CNC9960 milling machine) The digital input interface including the home of every axis (X, Y, Z, A, B, C), the hardware limit signal of every axis (X, Y, Z, A, B, C), and the definition is as follows: - 194 - ADTECH9 Series CNC Maintenance Manual Machine input interface 37-pin 9960(40) plug wire Definition 1 IN0(X_LMT+) X axis positive limit IN00 2 IN1(X_LMT-) X axis negative limit IN01 3 IN2(Y_LMT+) Y axis positive limit IN02 4 IN3(Y_LMT-) Y axis negative limit IN03 5 IN4(Z_LMT+) Z axis positive limit IN04 6 IN5(Z_LMT-) Z axis negative limit IN05 7 IN6(A_LMT+) A axis positive limit IN06 Function 9163 Definition - 195 - ADTECH9 Series CNC Maintenance Manual 8 IN7 (A_LMT-) A axis negative limit IN07 9 INCOM1 Input common end (24v+, +24V 10 IN8(X_STOP0) X axis zero point IN08 11 IN9(Y_STOP0) Y Axis Home IN09 12 IN10 (Z_STOP0) Z Axis Home IN10 13 IN11(A_STOP0) Z Axis Home IN11 14 IN12(B_STOP0) B Axis Home IN12 15 IN13(C_STOP0) C Axis Home IN13 16 IN14 Standby input IN14 17 IN15 Standby input IN15 18 INCOM2 Input common end (24v+, +24V 19 IN16 B axis positive limit IN16 20 IN17 B axis negative limit IN17 21 IN18 C axis positive limit IN18 22 IN19 C axis negative limit IN19 23 IN20 Standby input IN20 24 IN21 Standby input IN21 25 IN22 Standby input IN22 26 IN23 Standby input IN23 27 INCOM3 Input common end(24v+, 12v+) +24V 28 IN24 Standby input IN24 29 IN25 Standby input IN25 30 IN26 Standby input IN26 31 IN27 Standby input IN27 32 IN28 Standby input IN28 33 IN29 Standby input IN29 34 IN30 Standby input IN30 35 IN31 Standby input IN31 36 INCOM4 Input common end (24v+, +24V 12v+) 12v+) 12v+) - 196 - ADTECH9 Series CNC Maintenance Manual 37 Default Extended input port configuration of 99M series XS14 (CNC9960 milling machine) Extended digital input interfaces are mainly used for spare extension, which is defined in the following figure Wire No. Port Definition Function 1 IN32 Standby input 2 IN33 Standby input 3 IN34 Standby input 4 IN35 Standby input 5 IN36 Standby input 6 IN37 Standby input 7 IN38 Standby input 8 IN39 Standby input 9 IN40 Standby input 10 IN41 Standby input 11 IN42 Standby input 12 IN43 Standby input 13 IN44 Standby input 14 IN45 Standby input 15 IN46 Standby input 16 IN47 Standby input 17 IN48 Standby input - 197 - ADTECH9 Series CNC Maintenance Manual 18 IN49 Standby input 19 IN50 Standby input 20 IN51 Standby input 21 IN52 Standby input 22 IN53 Standby input 23 IN54 Standby input 24 IN55 Standby input 25 INCOM5 Input common end (24v+, 12v+) 12.2.3. Digital output interface The wiring of digital output interface is as follows: J1---Jn are the relays. Please connect the fly-wheel diode on each relay by following the method provided in figure below - 198 - ADTECH9 Series CNC Maintenance Manual Spindle Simple Internal Circuit of Digital Output (left) Wiring of Machine Tool (right) (spindle positive rotation for example) - 199 - ADTECH9 Series CNC Maintenance Manual Default output port configuration of M series milling machine CNC9640 (XS6), CNC9960 (XS8) and NC9810 Wire No. Port Definition Function 1 OUT0 Spindle CW (M03)(operation panel M203) 2 OUT1 Spindle CCW (M04)(operation panel M204) 3 OUT2 (M10, M11) (FCNC9M panel chuck M10, M11) 4 OUT3 (M12, M13) (operation panel lighting M12, M13) 5 OUT4 6 OUT5 7 OUT6 8 OUT7 9 OUT8 10 OUT9 11 OUT10 12 OUT11 13 OUT12 14 OUT13 15 OUT14 16 OUT15 (M34, M35) (FCNC6D panel discharge M34, M35) 17 OUT16 (M36, M37) (FCNC6D panel feeding M36, M37) 18 OUT17 19 OUT18 (M40, M41) (operation panel F0 M40, M41) 20 OUT19 (M42, M43) (operation panel F1 M42, M43) 21 OUT20 (M44, M45) (operation panel F2 M44, M45) Cooling (M08, M09)(operation panel cooling M208, M209) Lubrication (M32, M33)(operation panel lubrication M212, M213) (M14, M15) (operation panel elastic tool M14, M15) (M16, M17) (operation panel cutter or manual tool magazine M16, M17) (M18, M19) (operation panel tool magazine +M18, M19) (M20, M21) (operation panel tool magazine -M20, M21) (M22, M23) (operation panel chamber blowing M22, M23) (M24, M25) (operation panel chip removal M24, M25) (M26, M27) (FCNC6D panel chip removal 2 M26, M27) (M128, M129) (FCNC6D panel cooling 2 M128, M129) (M130, M131) (FCNC6D panel loose material M130, M131) (M38, M39) (FCNC6D panel spindle positioning M38, M39) - 200 - ADTECH9 Series CNC Maintenance Manual 22 OUT21 (M46, M47) (operation panel F3 M46, M47) 23 OUT22 (M48, M49) (operation panel F4 M48, M49) 24 OUT23 (M50, M51) (FCNC6D panel F5 M50, M51) OUTGND12V-, 24V- common power supply of 25 external output Default configuration of extended output port of M series milling machine CNC9960 (XS15) Wire No. Port Definition Function 1 OUT24 (FCNC6D panel F6 2 OUT25 (FCNC6D panel 3 OUT26 (FCNC6D panel F8 M56, M57) 4 OUT27 (FCNC6D panel F9 M58, M59) 5 OUT28 (FCNC6D panel F10 6 OUT29 (FCNC6D panel F11 M62, M63) 7 OUT30 (FCNC6D panel F12 8 OUT31 (FCNC6D panel F13 M66, M67) 9 OUT32 (Standby output M68, M69) 10 OUT33 (Standby output M70, M71) 11 OUT34 (Standby output M72, M73) 12 OUT35 (Standby output M74, M75) 13 OUT36 (Standby output M76, M77) 14 OUT37 (Standby output M78, M79) 15 OUT38 (Standby output M80, M81) 16 OUT39 (Standby output M82, M83) 17 OUT40 (Standby output M84, M85) 18 OUT41 (Standby output M86, M87) 19 OUT42 (Standby output M90, M91) 20 OUT43 (Standby output M92, M93) 21 OUT44 (Standby output M94, M95) 22 OUT45 (Standby output M96, M97) 23 OUT46 (Standby output M198, M199) 24 OUT47 (Standby output M100, M101) - 201 - F7 M52, M53) M54, M55) M60, M61) M64, M65) ADTECH9 Series CNC Maintenance Manual OUTGND12V-, 24V- common power supply of 25 external output 12.2.4. Handheld box interface The definition of 9 series (CNC9640 XS7) is as follows: Wire No. Definition Function 1 (IN56) gear switch 0.1 gear --- High speed 2 (IN58) gear switch 0.01 gear --- Medium speed 3 (IN60) gear switch 0.001 gear --- Low speed 4 (IN62) button Cycle start 5 (IN64) button Pause 7 24V- 9 (IN57) axis selection X axis 10 (IN59) axis selection Y axis 11 (IN61) axis selection Z axis 12 (IN63) axis selection A axis 13 (IN65) button Emergency stop 6 HA Hand encoder phase A input signal 14 HB Hand encoder phase B input signal 15 5V- Negative pole of internally provided 5V Negative pole of internally provided 24V power supply - 202 - ADTE ECH9 Series C CNC Maintenan nce Manual power p supply 8 +5V 7 24V- Positive P pole of internally provided 5V power p supply Negative N polee of internallyy provided 24 4V power p supply 9 series (CNC9960 ( X XS9, CNC9810 XS7, CNC9650 XS7) CNC99660 and CNC9810 definitionns are as folloows: Wire Definitioon Function 1 IN56 0.1 gear switch s - Higgh 2 IN58 0.01 gear switch - Medium M 3 IN60 0.001 geaar switch - Low L 4 IN62 Select C axis a 5 IN64 Emergenccy stop 6 HA Hand encoder phase A input signnal 7 24V- Internal -2 24V power supply 8 5V+ Internal +5V + power supply s 9 IN57 Select X axis a No. - 203 - ADTE ECH9 Series C CNC Maintenan nce Manual 10 IN59 Select Y axis a 11 IN61 Select Z axis a 12 IN63 Select A axis a 13 IN65 Select B axis a 14 HB Hand encoder phase B input siggnal 15 5V- Internal -5 5V power supply ( 9 series (XS9) CNC99440 definition is i as follows: Wire No.. Definitioon Function 1 IN56 0.1 gear sw witch - Highh 2 IN58 0.01 gear switch - Meddium 3 IN60 0.001 gear switch - Loow 4 IN62 Start 5 IN64 Stop 6 HA Hand encoder phase A input signaal 7 24V- Internal -24 4V power suupply 8 5V+ Internal +5 5V power suupply 9 IN57 Select X ax xis 10 IN59 Select Y ax xis 11 IN61 Select Z ax xis - 204 - ADTECH9 Series CNC Maintenance Manual 12 IN63 Select A axis 13 IN65 Emergency stop 14 HB Hand encoder phase B input signal 15 5V- Internal -5V power supply 12.2.5. Analog output interface (9640 series XS8) Analog output interface wiring diagram: The wiring is also suitable for XS8 interface of 96 series controller; Wire No. Definition Function 1 DAOUT1 Analog voltage output (0~10) V - 205 - ADTECH9 Series CNC Maintenance Manual 2 DAOUT2 Analog voltage output (0~10) V 3 GND Internal 24V power grounding 4 GND Internal 24V power grounding 5 GND Internal 24V power grounding 12.2.6. Spindle encoder interface (9640 series XS12) Spindle encoder interface diagram (9640 series XS12): The spindle encoder (9 series CNC9640 controller) definition is as follow: Wire No. Definition Function 1 ECA+ Encoder phase A input + 2 ECA- Encoder phase A input - 3 ECB+ Encoder phase B input + 4 ECB- Encoder phase B input - 5 ECZ+ Encoder phase Z input + (IN76) 6 ECZ- Encoder phase Z input - (IN76) 7 NC Null 8 NC Null 9 5V- Negative end of internal 5V power supply can’t be connected to external power supply 10 5V- Negative end of internal 5V power supply can’t be connected to external power supply 11 5V+ Positive end of internal 5V power supply can’t be connected to external power supply 12 5V+ Positive end of internal 5V power supply can’t be connected to external power supply - 206 - ADTECH9 Series CNC Maintenance Manual 13 5V- Negative end of internal 5V power supply can’t be connected to external power supply 14 NC Null 15 NC Null Spindle encoder interface diagram (CNC9 series CNC9960 XS10, CNC9810 XS9, CNC9650 XS9): The spindle encoder (CNC9 series, CNC9960, CNC9810, and CNC9810 controller) definition is as follow: Wire Definition Function EXT_INCOM5 Control signal common terminal power 24V+ (external No. 1 power supply required) 2 UECZ- Spindle encoder Z- (9810 9650: IN77, 9960: IN78) - 207 - ADTECH9 Series CNC Maintenance Manual 3 UECB- Spindle encoder B- 4 UECA+ Spindle encoder A+ 5 EXT_GNDA Spindle encoder power GND 6 EXTVCC5.0V Spindle encoder 5V+ (supply 5.0V voltage to external, 250MA) 7 CDR- Spindle position control direction -(DR-) PU+ 8 CDR+ Spindle position control direction +(DR+) 9 CPU- Spindle position control pulse -(PU-) 10 AXIS_IN1 Spindle alarm input port 1 (IN93 needs EXT_INCOM5 PU- DR- to connect 24V voltage) 11 AXIS_IN2 Spindle alarm input port 2 (IN94 needs EXT_INCOM5 to connect 24V voltage) 12 UECZ+ Spindle encoder Z+ (9810 9650: IN77, 9960: IN78) 13 UEB+ Spindle encoder B+ 14 UECA- Spindle encoder A- 15 AXES2 Spindle output port 2(CCW)(OUT55) 16 AXES4 Spindle output port 4 (OUT57) 17 AXES6 Spindle output port 6 (OUT59) 18 CPU+ Spindle position control pulse +(PU+) DR- 19 PWM1 PWM output 20 DAOUT2 Second channel analog output 0~10V 21 DAOUT1 First channel analog output 0~10V 22 DAGND Analog GND 23 AXES1 Spindle output port 1(CW)(OUT54) 24 AXES3 Spindle output port 3 (OUT56) 25 AXES5 Spindle output port 5 (OUT58) 26 24VGND Control signal common terminal power 24V GND AB phase decoder input allows differential connection and common anode connection, which is determined by the encoder type. Encoder output modes include open collector, complementary, voltage and line driver, among which open collector, complementary and voltage outputs use common anode connection, and line driver output uses differential connection. - 208 - ADTECH9 Series CNC Maintenance Manual As shown in the figure below, AB phase decoder input signal uses differential input connection; if common anode connection is used, the positive ends of phase A and phase B must be connected; for common cathode connection, the negative ends of phase A and phase B must be connected. Differential connection is as follows: 5V power supply is externally provided. Common anode connection is as follows: The power voltage is determined by encoder. If 5V power supply is used, resistor R will be unnecessary. For 12V power supply, please use 1K-2K resistor, and for 24V power supply, please use 2K-5K resistor. Suggestion: Please use differential output encoder to ensure better anti-interference when the line is long. 12.2.7. RS232 interface (96 series XS9, 99 series XS11), RS-485 interface (9810 9650) and RJ45 network interface (9 series) Serial communication interface ---9-core signal socket (male) - 209 - ADTECH9 Series CNC Maintenance Manual 1 6 2 7 3 8 4 9 5 NC NC TXD NC RXD NC NC NC GND RS485 interface RJ45 network interface 12.2.8. USB memory connection interface (96 series XS10) Standard USB memory (e.g. USB disk) interface; 12.2.9. PC USB communication interface (96 series XS11, 99 series X13) Standard USB communication interface; 11.3 Electrical connection diagram 11.3.1. Symbol schematic diagram - 210 - ADTECH9 Series CNC Maintenance Manual 11.3.2. Power connection diagram - 211 - ADTECH9 Series CNC Maintenance Manual 11.3.3. Servo driver connection diagram - 212 - ADTECH9 Series CNC Maintenance Manual 11.3.4. Step connection diagram - 213 - ADTECH9 Series CNC Maintenance Manual 11.3.5. IO electrical connection diagram - 214 - ADTECH9 Series CNC Maintenance Manual - 215 - ADTECH9 Series CNC Maintenance Manual - 216 - ADTECH9 Series CNC Maintenance Manual 11.3.6. ADT9163 splitter wiring diagram Note: The splitter terminal GND and +24V are used for power supply of external proximity sensor switch. Every four input points share a group, and the maximum operating current of each group of power supply terminals is 200MA. The common terminal of all input points is +24V, and the status of the input point inverts when all input terminals are connected to GND. - 217 - ADTECH9 Series CNC Maintenance Manual Terminal No. J2 J2 Area POWER J2 Port Name Function +24V 24V power supply output terminal GND 24V power supply output GND terminal X+ X axis positive limit J2 X, Y X- X axis negative limit J2 Axis Limit Y+ Y axis positive limit Y- Y axis negative limit +24V 24V power supply output terminal GND 24V power supply output GND terminal Z+ Z axis positive limit J2 J2 J2 POWER J2 J2 Z, A Z- Z axis negative limit J2 Axis Limit A+ A axis positive limit A- A axis negative limit +24V 24V power supply output terminal GND 24V power supply output GND terminal B+ B axis positive limit J2 J2 J2 POWER J2 J2 B, C B- B axis negative limit J2 Axis Limit C+ C axis positive limit C- C axis negative limit +24V 24V power supply output terminal GND 24V power supply output GND terminal X X Origin J2 J2 J2 POWER J2 J2 X, Y, Z, Z Y Y Origin J2 Origin Switch Z Z Origin A A Origin +24V 24V power supply output terminal GND 24V power supply output GND terminal J2 J2 J2 POWER J2 B, C Origin B B Origin J2 Switch C C Origin IN14 Pressure detection IN15 Vacuum detection +24V 24V power supply output terminal J2 J2 J2 Press POWER - 218 - ADTECH9 Series CNC Maintenance Manual J2 GND 24V power supply output GND terminal J2 IN20 EXT control switch J2 External IN21 EXT control switch J2 Switch IN22 EXT control switch IN23 EXT control switch +24V 24V power supply output terminal GND 24V power supply output GND terminal IN24 IN24 J2 J2 J2 POWER J2 J2 INPUT IN25 IN25 J2 24-27 IN26 IN26 J2 IN27 IN27 J2 +24V 24V power supply output terminal J2 GND 24V power supply output GND terminal J2 IN28 IN28 J2 INPUT IN29 IN29 J2 28-31 IN30 IN30 IN31 IN31 Port Name Function J3 A+ Spindle encoder A+ J3 A- Spindle encoder A- J3 B+ Spindle encoder B+ J2 Terminal No. Area J3 Spindle B- Spindle encoder B- J3 Encoder Z+ Spindle encoder Z+ J3 Z- Spindle encoder Z- J3 EVCC5V Spindle encoder power 5V terminal J3 EGND Spindle encoder power 0V terminal PU+ Servo spindle position control PU+ J3 Spindle - 219 - ADTECH9 Series CNC Maintenance Manual J3 Puls PU- Servo spindle position control PU- J3 DR+ Servo spindle position control DR+ J3 DR- Servo spindle position control DR- J3 PWM1 PWM1 J3 DAGND Analog grounding J3 DOUT1 0-10V first analog output J3 DOUT2 0-10V second analog output J3 IAXIS_IN1 Spindle alarm signal 1 input port J3 +24V Control signal common end +24V J3 IAXIS_IN2 Spindle alarm signal 2 input port J3 GND Control signal common end GND J3 Control CW Spindle CW signal AXES1 J3 Port CCW Spindle CCW signal AXES2 J3 S1 Spindle step 1 AXES3 J3 S2 Spindle step 2 AXES4 J3 S3 Spindle step 3 AXES5 J3 S4 Spindle step 4 AXES6 11.3.7. ET102A splitter wiring diagram - 220 - ADTECH9 Series CNC Maintenance Manual Note: The splitter terminal GND and +24V are used for power supply of external proximity sensor switch. Every four input points share a group, and the maximum operating current of each group of power supply terminals is 200MA. Except common terminal 24V or GND is selected for IN08-IN15 by J34, the common terminal of all other input points is +24V, and the status of the input point inverts when all input terminals are connected to GND. ET102A splitter function definition Terminal No. J38 J38 J38 Area POWER IN03-IN00 Port Name Function +24V 24V power supply output terminal GND 24V power supply output GND terminal IN00 IN00 - 221 - ADTECH9 Series CNC Maintenance Manual J38 IN01 IN01 J38 IN02 IN02 J38 IN03 IN03 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN04 IN04 IN05 IN05 IN06 IN06 IN07 IN07 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN08 IN08 IN09 IN09 IN10 IN10 IN11 IN11 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN12 IN12 IN13 IN13 IN14 IN14 IN15 IN15 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN16 IN16 IN17 IN17 IN18 IN18 IN19 IN19 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN20 IN20 IN21 IN21 IN22 IN22 IN23 IN23 J38 J38 POWER J38 J38 J38 IN07-IN04 J38 J38 J38 POWER J38 J38 J38 IN11-IN08 J38 J39 J39 POWER J39 J39 J39 IN15-IN12 J39 J39 J39 POWER J39 J39 J39 IN19-IN16 J39 J39 J39 POWER J39 J39 J39 J39 IN23-IN20 - 222 - ADTECH9 Series CNC Maintenance Manual 11.3.8. ET202A splitter wiring diagram ET202A splitter function definition Termina Port Name Function J31 OUT00 OUT00 J31 OUT01 OUT01 J31 OUT02 OUT02 J31 OUT03 OUT03 OUT04 OUT04 J31 OUT05 OUT05 J31 OUT06 OUT06 J31 OUT07 OUT07 J31 OUT08 OUT08 l No. J31 Area OUT00-OUT09 - 223 - ADTECH9 Series CNC Maintenance Manual J31 OUT09 OUT09 J32 OUT10 OUT10 J32 OUT11 OUT11 J32 OUT12 OUT12 J32 OUT13 OUT13 OUT14 OUT14 OUT15 OUT15 J32 OUT16 OUT16 J32 OUT17 OUT17 J32 OUT18 OUT18 J32 OUT19 OUT19 J30 OUT20 OUT20 OUT21 OUT21 OUT22 OUT22 OUT23 OUT23 J32 J32 J30 J30 J30 OUT10-OUT19 OUT20-OUT23 11.3.9. ADT-I24HNA input board - 224 - ADTE ECH9 Series C CNC Maintenan nce Manual Supplyy power to thee IN88-IN15 activee externaal inductive levvel selection switch IN00-IIN23 Device switch s When IN N00-IN07 andd IN15 to IN223 are fixed, the t reversal occurs o when OV O is on, from m IN08 to IN N15. The J1 jumper selects to flip against OV or o 24V. 11.3.100. ADT T-O24HNA A output board b - 225 - ADTE ECH9 Series C CNC Maintenan nce Manual Internal wiring diagram off UT23 OUT20-OU relay terminnal blocks Internal wiring diaagram of OU UT00-OUT199 relaay terminal blo ocks T00-OUT19, every four ouutput points share one COM M terminal. The T output pooints are not the t normally For OUT opened contacts, c whicch are disconnnected usuallly and are clo osed when it is i connected. The four outtput points off OUT20-O OUT23 are equipped withh independentt COM ports,, each of whicch leads one N NO contact and a one NC contact. - 226 - ADTECH9 Series CNC Maintenance Manual 12. CNC9 Series Hardware Interface Instructions 12.1. External Interface Diagram XS1 (X axis), XS2 (Y axis), XS3 (Z axis), XS4 (A axis), XS5 (B axis), XS6(C axis), XS16(7 axis), XS10(8 axis): 15-core D-pin socket connects to step motor driver or digital AC servo driver. (2) XS7 machine tool input interface: 37-core D-pin socket inputs signals for every axis limit and other switching quantity. (3) XS8 machine tool output interface: 25-core D-pin socket outputs signals for switching quantity. (4) USB and serial port exchange files between PC and CNC99 controller and realize other functions. (5) CNC99 controller uses 24V DC power supply, and the internal power consumption is about 5W. (6) XS9 hand wheel interface: 15-core D-pin socket connects to hand wheel (7) XS14 machine tool extended input interface: 25-pin D-type socket is switching quantity extended input signal (8) XS15 machine tool extended output interface: 25-pin D-type socket is switching quantity extended output signal 12.2. Motor driver control interface The definitions of XS1…XS4 XS5 XS6 (corresponding to X axis, Y axis, Z axis, A axis, B axis, C axis) are as follows: - 227 - ADTECH9 Series CNC Maintenance Manual 49 series pluse interface Wire No. Definition Function 1 PU+ Pulse signal + 2 PU- Pulse signal - 3 DR+ Direction signal + 4 DR- Direction signal Servo alarm signal input 5 ALM X axis: IN66, Y axis: IN67, Z axis: IN68, A axis: IN69 , B axis : IN70, C axis: IN71 Axis alarm reset output signal 6 OUT X axis: OUT48, Y axis: OUT49, Z axis: OUT50, A axis: OUT51 , B axis : OUT52, C axis: OUT53 7 ECZ+ Encoder phase Z input + 8 ECZ- Encoder phase Z input - 9 GND 10 24V+ Internally provided 24V power supply, directly connected to 11 24V- 24V power supply of the controller 12 ECA+ Encoder phase A input + 13 ECA- Encoder phase A input - 14 ECB+ Encoder phase B input + 15 ECB- Encoder phase B input - 99 series reference ground, 96 series single-ended to common terminal - 228 - ADTE ECH9 Series C CNC Maintenan nce Manual The definnitions of XS S16 and XS100((correspondding to the mo otor control definition d of 7 axis, 8 axis)) are as follows: Wire Definitionn Functtion 1 PU+ Pulse signal + 2 PU- Pulse signal - 3 DR+ Direcction signal + 4 DR- Direcction signal + 5 ALM Servoo alarm signall input (7 axis: IN93, 8 axis:IN94) 6 OUT Axis alarm reset output signal (7 ( axis: OUT58, 8 axis: No. OUT556) 7 ECZ+ Encodder phase Z in nput + 8 ECZ- Encodder phase Z in nput - 9 GND 99 serries referencee ground 10 24V+ Internnally provided d 24V power supply, direcctly 11 24V- conneected to 24V power p supplyy of the contrroller 12 CW Spinddle forward ou utput (can bee used as geneeral output) 13 CCW Spinddle reverse ou utput (can be used as generral output) 14 DAGND Analoog output GN ND 15 DAOUT0 Analoog output (0-1 10V) - 229 - ADTECH9 Series CNC Maintenance Manual 12.3. ADT9163 splitter wiring diagram Note: The splitter terminal GND and +24V are used for power supply of external proximity sensor switch. Every four input points share a group, and the maximum operating current of each group of power supply terminals is 200MA. The common terminal of all input points is +24V, and the status of the input point inverts when all input terminals are connected to GND. ADT-9163 splitter function definition (Basic input) - 230 - ADTECH9 Series CNC Maintenance Manual Termin al No. J2 J2 Area POWER J2 Port Name Standard System function +24V 24V power supply output terminal GND 24V power supply output GND terminal X+ X+ axis limit IN00, 1000 J2 X, Y X- X- axis limit IN01, 1001 J2 Axis Limit Y+ Y+ axis limit IN02, #1002 Y- Y- axis limit IN03, 1003 +24V 24V power supply output terminal GND 24V power supply output GND terminal Z+ Z+ axis limit IN04, 1004 J2 J2 J2 POWER J2 J2 Z, A Z- Z- axis limit IN05, #1005 J2 Axis Limit A+ A+ axis limit IN06, 1006 A- A- axis limit IN07, 1007 +24V 24V power supply output terminal GND 24V power supply output GND terminal B+ B+ Axis J2 J2 J2 POWER J2 Limit IN16, 1016 J2 B, C B- B- axis limit IN17, 1017 J2 Axis Limit C+ C+ axis limit t IN18, 1018 C- C- axis limit IN19, 1019 +24V 24V power supply output terminal GND 24V power supply output GND terminal X X Origin IN08, 1008 J2 J2 J2 POWER J2 J2 X, Y, Z, Z Y Y Origin IN09, 1008 J2 Origin Switch Z Z Origin IN10, 1010 A A Origin IN11, 1011 +24V 24V power supply output terminal GND 24V power supply output GND terminal J2 J2 J2 POWER J2 B, C Origin B B origin IN12, 1012 J2 Switch C C origin IN13, 1013 IN14 7 origin IN14 #1014 IN15 8 origin IN15 #1015 +24V 24V power supply output terminal J2 J2 J2 Press POWER - 231 - ADTECH9 Series CNC Maintenance Manual J2 GND 24V power supply output GND terminal J2 IN20 IN20 #1020 J2 External IN21 IN21 #1021 J2 Switch IN22 IN22 #1022 IN23 IN23 #1023 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN24 IN24 J2 J2 J2 POWER J2 J2 INPUT IN25 IN25 J2 24-27 IN26 IN26 IN27 IN27 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN28 IN28 J2 J2 J2 POWER J2 J2 INPUT IN29 IN29 J2 28-31 IN30 IN30 IN31 IN31 J2 12.4. ET102A splitter wiring diagram - 232 - ADTECH9 Series CNC Maintenance Manual Note: The splitter terminal GND and +24V are used for power supply of external proximity sensor switch. Every four input points share a group, and the maximum operating current of each group of power supply terminals is 200MA. Except common terminal 24V or GND is selected for IN08-IN15 by J34, the common terminal of all other input points is +24V, and the status of the input point inverts when all input terminals are connected to GND. ET102A splitter function definition (Extended input) Terminal No. J38 J38 Area POWER J38 J38 J38 IN03-IN00 Port Name Extended input of Standard system +24V 24V power supply output terminal GND 24V power supply output GND terminal IN00 IN32 #1032 IN01 IN33 #1033 IN02 IN34 #1034 - 233 - ADTECH9 Series CNC Maintenance Manual J38 J38 J38 POWER J38 J38 J38 IN07-IN04 J38 J38 J38 POWER J38 J38 J38 IN11-IN08 J38 J39 J39 POWER J39 J39 J39 IN15-IN12 J39 J39 J39 Terminal No. POWER Area J39 J39 J39 IN19-IN16 J39 J39 J39 POWER J39 J39 J39 J39 IN23-IN20 IN03 IN35 #1035 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN04 IN36 #1036 IN05 IN37 #1037 IN06 IN38 #1038 IN07 IN39 #1039 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN08 IN40 #1040 IN09 IN41 #1041 IN10 IN42 #1042 IN11 IN43 #1043 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN12 IN44 #1044 IN13 IN45 #1045 IN14 IN46 #1046 IN15 IN47 #1047 +24V 24V power supply output terminal GND 24V power supply output GND terminal Port Name Extended input of Standard system IN16 IN48 #1048 IN17 IN49 #1049 IN18 IN50 #1050 IN19 IN51 #1051 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN20 IN52 #1052 IN21 IN53 #1053 IN22 IN54 #1054 IN23 IN55 #1055 - 234 - ADTECH9 Series CNC Maintenance Manual ET102A splitter function definition (Extended input 2—external expansion) Termina l No. J38 J38 Area POWER J38 J38 J38 IN03-IN00 J38 J38 J38 POWER J38 J38 J38 IN07-IN04 J38 J38 J38 POWER J38 J38 J38 IN11-IN08 J38 J39 J39 POWER J39 J39 J39 IN15-IN12 J39 J39 J39 J39 J39 POWER IN19-IN16 Port Name Extended input of Standard system +24V 24V power supply output terminal GND 24V power supply output GND terminal IN00 Standby IN100 IN01 Standby IN101 IN02 Standby IN102 IN03 Standby IN103 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN04 Standby IN104 IN05 Standby IN105 IN06 Standby IN106 IN07 Standby IN107 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN08 Standby IN108 IN09 Standby IN109 IN10 Standby IN110 IN11 Standby IN111 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN12 Standby IN112 IN13 Standby IN113 IN14 Standby IN114 IN15 Standby IN115 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN16 Standby IN116 IN17 Standby IN117 - 235 - ADTECH9 Series CNC Maintenance Manual J39 IN18 Standby IN118 J39 IN19 Standby IN119 +24V 24V power supply output terminal GND 24V power supply output GND terminal IN20 Standby IN120 IN21 Standby IN121 IN22 Standby IN122 IN23 Standby IN123 J39 POWER J39 J39 J39 IN23-IN20 J39 J39 12.5. ET202A splitter wiring diagram ET202A splitter function definition (Basic output) Terminal No. J31 J31 Area OUT00-OUT09 Port Name Standard System function OUT00 OUT00 #1400 OUT01 OUT01 #1401 - 236 - ADTECH9 Series CNC Maintenance Manual J31 OUT02 OUT02 #1402 J31 OUT03 OUT03 #1403 J31 OUT04 OUT04 #1404 J31 OUT05 OUT05 #1405 J31 OUT06 OUT06 #1406 J31 OUT07 OUT07 #1407 J31 OUT08 OUT08 #1408 J31 OUT09 OUT09 #1409 J32 OUT10 OUT10 #1410 J32 OUT11 OUT11 #1411 J32 OUT12 OUT12 #1412 J32 OUT13 OUT13 #1413 OUT14 OUT14 #1414 OUT15 OUT15 #1415 J32 OUT16 OUT16 #1416 J32 OUT17 OUT17 #1417 J32 OUT18 OUT18 #1418 J32 OUT19 OUT19 #1419 J30 OUT20 OUT20 #1420 OUT21 OUT21 #1421 OUT22 OUT22 #1422 OUT23 OUT23 #1423 J32 OUT10-OUT19 J32 J30 OUT20-OUT23 J30 J30 ET202A splitter function definition (Extended output) Terminal No. Area Name Standard System function J31 OUT00 OUT24 #14024 J31 OUT01 OUT25 #14025 J31 OUT00-OUT0 OUT02 OUT26 #14026 J31 9 OUT03 OUT27 #14027 J31 OUT04 OUT28 #14028 J31 OUT05 OUT29 #14029 - 237 - ADTECH9 Series CNC Maintenance Manual J31 OUT06 OUT30 #14030 J31 OUT07 OUT31 #14031 J31 OUT08 OUT32 #14032 J31 OUT09 OUT33 #14033 J32 OUT10 OUT34 #14034 J32 OUT11 OUT35 #14035 J32 OUT12 OUT36 #14036 J32 OUT13 OUT37 #14037 J32 OUT10-OUT1 OUT14 OUT38 #14038 J32 9 OUT15 OUT39 #14039 J32 OUT16 OUT40 #14040 J32 OUT17 OUT41 #14041 J32 OUT18 OUT42 #14042 J32 OUT19 OUT43 #14043 J30 OUT20 OUT44 #14044 J30 OUT20-OUT2 OUT21 OUT45 #14045 J30 3 OUT22 OUT46 #14046 OUT23 OUT47 #14047 J30 - 238 - ADTECH9 Series CNC Maintenance Manual 13. Transmission of Computer NC Program Network to the System 13.1. System IP Settings Connect the controller to the router with a network cable. Through built-in command window, it is available to view the local computer ip address configuration using the IPCONFIG command, as shown below: Assign the controller the IP address 192.168.2.2 in the same network segment that is not used based on the IP address of the host computer, for example, the IP address is 192.168.2.54. - 239 - ADTECH9 Series CNC Maintenance Manual Check whether the network is connected through the ping command in the command window on the computer, as shown in the following figure: If the screen shown below appears, the network is not connected. Check whether the IP address is correctly assigned, whether there is any problem with the connection, and whether the system is powered on. - 240 - ADTECH9 Series CNC Maintenance Manual When the network is normal, you can open the communication software, add the terminal configuration, and set the IP address, as shown below: After setting the correct IP address, select the station number 1 under the TCP extension menu bar, and click the “Connect” button to access the contents of the controller, as shown below: - 241 - ADTECH9 Series CNC Maintenance Manual Select to upload and download files in the file management bar. - 242 - ADTECH9 Series CNC Maintenance Manual 14. Appendix-Common Servo Wiring Diagrams 14.1. Pulse control port wiring definition 14.1.1. Wiring diagram of ADTECH QS, QX and Shanyang servo driver 14.1.2. Yaskawa, Matsushita, Fuji, TECO - 243 - ADTECH9 Series CNC Maintenance Manual - 244 - ">

Public link updated
The public link to your chat has been updated.
Advertisement