A D T 8 8 6 0 + T V 1 0 0 4 C M User's Manual
A D T 8 8 6 0 + T V 1 0 0 4 C M User's Manual
A D T 8 8 6 0 + T V 1 0 0 4 C M User's Manual
User’s Manual
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.
First uploaded
Item No. Version No. Pages Compiled by Typeset by
on
Revision
Version/Pag
Date Result Confirmed by
e
Note
Remark:
We have collated and checked this Manual strictly, but we can’t ensure that there are no errors and
omission in this Manual. Due to constant improvement of product functions and service quality,
any products and software described in this manual and the content of the manual are subject to
changes without prior notice.
-2-
Note
CONTENTS1.FOREWORD ...................................................................................................... - 6 -
2.TECHNICAL FEATURES ............................................................................................................... - 7 -
2. 1SYSTEM STRUCTURE ................................................................................................................... - 7 -
2.2 TECHNICAL PARAMETERS ............................................................................................................ - 7 -
2.3OPERATING ENVIRONMENT .......................................................................................................... - 8 -
2.4 PRODUCT CONFIGURATION .......................................................................................................... - 9 -
3. SYSTEM FUNCTIONS ................................................................................................................ - 10 -
3.1 SYSTEM INTERFACES ................................................................................................................. - 10 -
3.2 MACHINING INTERFACE ............................................................................................................ - 10 -
3.2.1 Keys and Functions ...........................................................................................................- 11 -
3.3 INSTRUCTION INTERFACE .......................................................................................................... - 14 -
3.3.1 Instruction Function ......................................................................................................... - 15 -
3.4 PARAMETERS INTERFACE........................................................................................................... - 17 -
3.5 SYSTEM-FILE INTERFACE .......................................................................................................... - 18 -
3.5.1 Function Introduction....................................................................................................... - 18 -
3.5.2 Auxiliary Function............................................................................................................ - 20 -
3.6 DIAGNOSIS INTERFACE .............................................................................................................. - 21 -
3.6.1 Function Introduction....................................................................................................... - 22 -
4. SYSTEM OPERATION ................................................................................................................ - 24 -
4.1 SIMPLE MACHINING .................................................................................................................. - 24 -
4.2 SYSTEM DIAGNOSIS DA OPERATION ......................................................................................... - 24 -
4.3 AUXILIARY PROGRAM UPGRADING ........................................................................................... - 25 -
5. SYSTEM PARAMETERS ............................................................................................................ - 26 -
5.1 COMPREHENSIVE PARAMETERS ................................................................................................. - 26 -
. ....................................................................................................................................................... - 39 -
5.2 OPERATING PARAMETERS .......................................................................................................... - 39 -
5.3 ADMINISTRATION PARAMETERS................................................................................................. - 51 -
6. HARDWARE INTERFACE DEFINITION AND CONNECTION .............................................. - 58 -
6.1 DRAWING OF EXTERNAL INTERFACE AND INSTALLATION SIZE .................................................. - 58 -
6.2 PRECAUTIONS FOR INSTALLATION ............................................................................................. - 60 -
6.3 DEFINITION OF INTERFACE ........................................................................................................ - 64 -
6.3.1(Axis-X…Axis-C)Interface for Motor Drive Control (Axis-X…Axis-C) ....................... - 64 -
6.32 Data-Input Interface (JA, JB,Pendant and Extensions) .................................................... - 68 -
6.3.3 Data-Output Interface (JC, Extension) ............................................................................ - 71 -
6.34 DA and Other Interfaces(JD,LVDS and COM3) ........................................................... - 73 -
-3-
Note
※Maintenance
The following items can be conducted for daily and regular inspection, under the
general usage conditions (environmental conditions: daily average temperature:
30℃, load-carry duty: 80%, and operational rate: 12 hours per day)
-4-
Note
-5-
Foreword
1.Foreword
ZM620, consisting of the monitor “TV1004C” and controller “ADT886”, is an embedded numeric
control system developed by Adtech (Shenzhen) Technology Co. Ltd to meet the application of
the high-end 6-axis tufting machine.
Terminology:
The word “system” or “controller” mentioned in this Manual refers to ZM620;
Where the word “Note” appears, it means the user must be cautious when performing the related
operation or setup. Otherwise, the operation may fail or some action can’t be executed.
-6-
Technical Features
2.Technical Features
2. 1System Structure
¾ CPU: ARM industrial control mainboard;
¾ RS232 interface
-7-
Technical Features
2.3Operating Environment
.
Operating voltage 24V DC (with filter)
Operating temperature 0℃— 45℃
Optimum working temperature 5℃— 40℃
RH 10%——90%,without condensation
Recommended RH 20%——85%
Storage temperature 0℃—50℃
Storage humidity 10%——90%
Free of dust, corrosive gases (acid, alkali) and explosive gases, and of
Ambient environment
magnetic interference
-8-
Technical Features
-9-
System Functions
3. System Functions
System
Submenu or button information
- 10 -
System Functions
Running Mode: With two options—Auto and Semi-Auto. In Auto mode, the pedal is
used to control the chucking so that the workpiece can be machined. In
Semi-Auto mode, each time when one workpiece needs to be machined,
the Start button has to be pressed. In either mode, the operator can use
the Continuous/Inching button as externally set to achieve continuous
operation or inching.
Machining Mode: With options as follows: tufting and drilling, tufting only, drilling
only and analogue. The former three modes can be switched over when
the related operation needs to be changed. In analogue mode, the spindle
won’t move, and only the workbench moves. It is used for test and
inspection.
。
Spindle Speed: To change the spindles’ current machining speed. Both the spindle test
and machining are based on this speed.
Drill ON/OFF: In stop status, use this button to start/stop the drill.
Spindle Brake ON/OFF: In stop status, use this button to start/stop the spindle brake.
Left/Right Blocking ON/OFF: In stop status, use this button to perform the blocking
opetation.
Chucking Operation: In Machining mode or stop status, use this button to engage or
disengage the chucking. To exit the state, click a place outside the
interface.
Spindle Reset: Use this button to reset the spindle.
Material box Up/Down: In stop status, use this button to manually control the
upward/downward movement of the material box.
- 11 -
System Functions
Tuft ON/OFF: In Machining mode or stop status, use this button to engage or
disengage the tufting action. When in OFF state, there will be no action,
no matter whether it is set as “tuft delay” or “IO tuft”.
Single Step Forward/Backward: In Inching mode, use this button to change the hole
number in an increment or decrement manner.
Control: This submenu button can lead to such items as Workbench Move,
Workbench Reset, To 1st Hole and To Set Hole. To exit the state, click a place
outside the interface.
Set: This item is used to select the current machining shift, and at the same time, to
modify the output and total outpout of each shift. Press Cancel to exit the state,
without saving the data. Press Enter to save the modification and exit.
Start: Use this button to start machining. When the system changes its “stop” status or
“single step” state to “continuous machining”state, the operator should press this
button and the external “start” button (protection). However, to change Semi-Auto or
Continuous mode to Single Step mode, you can only press this button or the external
“start” button.
Stop: In any machining state, press this button to stop machining.
Current File: To display the name of the current machining file.
- 12 -
System Functions
Current Hole Number: This item displays the number of the holes whose machining is
not finished, including those being machined or to be machined.
Spindle Angle: This item displays the angle between the reset spindle and its home
position.
Drill Speed: It displays the revolution speed of the drill. To modify the figure, use the
parameter “015, drill revolution speed”.
Shift Output: It displays the selected machining output for the current shift. Use Set to
change the Current Shift and Ouput.
Running State: It displays the present running state of the system, which includes Stop,
Machining, Spindle Reset, Workbench Reset and so on.
Running Time: This item displays the total machining time counted from the start
time.
Total Time: To display the time counted from the system start-up.
- 13 -
System Functions
Comprehensive
information
Instruction
data
Instruction function
Submenu or button
- 14 -
System Functions
In the interface of system instruction, you can enter, edit, delete and modify the
instruction data. You can also modify the existing data in a manual manner.
E-Stop: It has the same function as the external E-Stop button. Press it, and the
motion and the spindle will stop immediately. At the time, the system will
send out E-Stop alarm. To ensure safety, this internal E-Stop button will
automatically become effective even only when the external E-Stop
button is pressed. Thus, after you cancel the external emergency stop
state, you should also come to this interface to cancel the same state.
Select Axis A: This key provides two functions. When without the external handwheel,
use this key to select the number of current moving axis, and move the select axis
with the help of “Inching/Continuous”, “- ←” and “→ +”. When with the external
handwheel, the select axis number displayed from this key is the one the external
handwheel selects.
Edit: Press this button to enter the interface of instruction edition. You can achieve
such operations as deletion, insertion, modification and array. To exit the
interfacem, click a place outside the interface.
- 15 -
System Functions
Panel: Press this button to enter the interface of function panel, where you can
perform such operations as “spindle reset”, “drill ON/OFF” and “workbench
ON/OFF”. To exit the interface, click a place outside the interface.
PageUp and PageDown: Use these two buttons to scroll up or down the instruction
data in the interface.
Enter: Use this button to confirm the current instruction data and enter them into the
related data form. It is as effective as the confirmation button on the external
pendant.
Save: Use this button to manuall save the current instruction data. When in the
administration parameters the item “013, instruction data to be saved or not” is
enabled, this Save button will become ineffective. In this case, the system will
automatically save the modified data.
- 16 -
System Functions
- 17 -
System Functions
The System-File Interface is designed to manage the system and the machining files.
- 18 -
System Functions
In this system, the suffix of system machining files is.PHM, and of system parameter
backup files .BAK. The critical files in the system disc can’t be deleted. Double click
the interface to confirm, or to enter the directory of next level. And long press it to
pop up the shortcut menu. It should be noted that, when the current directory is not
empty, you must long press an icon to pop up the shortcut menu. If the current
directory is empty, you must long press a blank place to pop up it.
New: Use it to create a new .PHM file. Note you have to first enter the workbench
type and confirm it, and then you can enter the file name. The workbench
type is subject to A-Z range, while the length of a file name shall not exceed
8 characters.
Copy: Use it to copy a file or folder.
Paste: Use it to paste a file or folder.
Cut: Use it to cut a file or folder. Some system files can’t be deleted. Even if you try
to delete them, the system will remind you they won’t be.
Delete: Use it to delete a file or folder. Some system files can’t be deleted. Even if
you try to delete them, the system will remind you they won’t be.
PageUp: To go to the previous page.
- 19 -
System Functions
The auxiliary interface is used for system protection or to perform some auxiliary
functions, such as connecting to PC, program updating, restart the system and screen
saving.
Connect to PC: You can use a USB cable to connect the system to a PC, and consider
the system as a movable disc.
Update: Use it to upgrade the system program or resource packets. (For details, see
the following part “system operation”)
Restart: To restart the system.
Screen Saver: Use it to start the screen saver program. If a password is set to protect
the system, you have to enter the password after Screen Saver is activated. If not, just
enter 0.
- 20 -
System Functions
The diagnosis interface is used to diagnose the system’s input and output in an
auxiliary manner, whose functions cover such items as input diagnosis, output
diagnosis, DA diagnosis and system information.
- 21 -
System Functions
Input Diagonosis: This item is used to check the status of the input signals. When the
input signal is effective, the corresponding button appears red. (See the
picture above)
Output Diagnosis: This interface is used for displaying or output of the status of all
output signals. When an output is effective, the related button will appear
read. Or, press the related button to switch it to be effective or ineffective.
- 22 -
System Functions
DA Diagnosis: This interface is used to test the system’s DA (spindle control), which
covers such items as direct volatage output, designated speed output, test
of actual spindle speed and wire feed test.
- 23 -
System Operation
4. System Operation
- 24 -
System Operation
positions)
You can also enter the DA diagnosis interface to perform a DA test in a more
comprehensive way. In that interface, where the voltage output of both the spindle and
drill is shown, which can be indicated as 0-10V or as the corresponding revolution
speed, you can judge whether the output voltage matches the speed. Enter a
corresponding value into the edition box and press Output Test, and the output will be
seen. The item Speed Test is used to test the actual speed of the current spindle, while
Wire Feed Test to test the wire feeding process when the spindle is running.
- 25 -
System Parameters
5. System Parameters
.
001 Axis X pulse per round(PPr)
002 Axis X pitch (mm)
003 Axis Y pulse per round(PPr)
004 Axis Y pitch (mm)
005 Axis Z pulse per round(PPr)
006 Axis Z pitch (mm)
007 Axis A pulse per round(PPr)
008 Axis A pitch (mm)
009 Axis B pulse per round(PPr)
010 Axis B pitch (mm)
011 Axis C pulse per round(PPr)
012 Axis C pitch (mm)
Setting : PPr: 1~65535;
Range Pitch: 0~9999.999
Unit : PPr and mm
Authority : Administrator
Preset : 10000 and10.000
value
Effective : After restarting the system
Note : When guide screws with different pitches are
connected to motors, you can set the parameter of
electronic gear ratio so that the programmed value can
be the same as the actual motion distance.
- 26 -
System Parameters
.
019 Axis X reset direction
020 Axis Y reset direction
021 Axis Z reset direction
- 27 -
System Parameters
.
.
025 Select reset mode
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : Immediately
Note : Use this parameter to set the mode of workbench
resetting. Normally, 0 is defined as resetting of
external home position switch, while 1 as resetting of
external home position + phase Z home position.
- 28 -
System Parameters
.
032 Signal logic of axis X pulse
033 Signal logic of axis Y pulse
034 Signal logic of axis Z pulse
035 Signal logic of axis A pulse
036 Signal logic of axis B pulse
037 Signal logic of axis C pulse
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : After retarting the system
- 29 -
System Parameters
Note : Use this parameter to set the pulse logic of each axis.
The pulse output mode of each axis is subject to this
pulse logic. The mode must be in consistent with the
receiving mode of the motor drive. Otherwise, add-up
deviation will occur.
.
.
038 Axis X’s zero point deviation(mm)
039 Axis Y’s zero point deviation(mm)
040 Axis Z’s zero point deviation(mm)
041 Axis A’s zero point deviation(mm)
042 Axis B’s zero point deviation(mm)
043 Axis C’s zero point deviation(mm)
Setting : -9999.999~9999.999
Range
Unit : mm
Authority : Administrator
Preset : 0.000
value
Effective : Immediately
Note :
When each axis is reset mechanically, if the home
positiom is deviated from what’s required and you
don’t want to move the home position switch, you can
set this parameter to achieve the desired effect.
.
044 Axis X’s fast traverse speed (mm/min)
045 Axis Y’s fast traverse speed (mm/min)
046 Axis ZX’s fast traverse speed (mm/min)
047 Axis A’s fast traverse speed (mm/min)
048 Axis B’s fast traverse speed (mm/min)
- 30 -
System Parameters
.
050 Axis X start speed (mm/min)
051 Axis Y start speed (mm/min)
052 Axis Z start speed (mm/min)
053 Axis A start speed (mm/min)
054 Axis B start speed (mm/min)
055 Axis C start speed (mm/min)
Setting : 1~200000
Range
Unit : mm/min
Authority : Administrator
Preset : 100
value
Effective : Immdediately
Note : Use this parameter to set the start speed of fast
movement for each axis. For example, the start speed
for the movement of instruction interface, and to set
hole, 1st hole, safe position and safe hole can be
- 31 -
System Parameters
- 32 -
System Parameters
.
.
063 Start feed speed (mm/min)
Setting : 1~200000
Range
Unit : mm/min
Authority : Administrator
Preset : 100
value
Effective : Immediately
Note : Use this parameter to set the start feed speed for
machining. As in this system the movement of the
workbench follows that of the spindle, the actual start
speed of the workbench is subject to the spindle’s
speed. Thus, the start feed speed is often set as the
default value.
.
064 Feed acceleration (Kpps)
Setting : 1~9000
Range
Unit : Kpps
Authority : Administrator
Preset : 500
value
Effective : Immediately
Note : Use this parameter to set the feed acceleration for
machining. The higher the acceleration is, the shorter
the acceleration time will be. The value is subject to
the rigidity and vibration of the machine.
- 33 -
System Parameters
.
071 Axis X-test phase Z speed (mm/min)
072 Axis Y-test phase Z speed (mm/min)
073 Axis Z-test phase Z speed (mm/min)
074 Axis A-test phase Z speed (mm/min)
075 Axis B-test phase Z speed (mm/min)
076 Axis C-test phase Z speed (mm/min)
Setting : 1~200000
Range
Unit : mm/min
Authority : Administrator
Preset : 50
value
Effective : Immediately
Note : Use this parameter to set the speed with which the
- 34 -
System Parameters
.
077 Axis X max. speed (mm/min)
078 Axis Y max. speed (mm/min)
079 Axis Z max. speed (mm/min)
080 Axis A max. speed (mm/min)
081 Axis B max. speed (mm/min)
082 Axis C max. speed (mm/min)
Setting : 1~200000
Range
Unit : mm/min
Authority : Administrator
Preset : 6000
value
Effective : Immediately
Note : Use this parameter to limit the max. fast travserse
speed of each axis. It mainly limits fast traverse
speed, not the feed speed.
.
.
083 Axis X positive soft limit(mm)
084 Axis X negative soft limit(mm)
085 Axis Y positive soft limit(mm)
086 Axis Y negative soft limit(mm)
087 Axis Z positive soft limit(mm)
088 Axis Z negative soft limit(mm)
089 Axis A positive soft limit(mm)
- 35 -
System Parameters
.
.
095 Axis X rigidity/displacement ratio
096 Axis Y rigidity/displacement ratio
097 Axis Z rigidity/displacement ratio
098 Axis A rigidity/displacement ratio
099 Axis B rigidity/displacement ratio
100 Axis C rigidity/displacement ratio
Setting : 1~100
Range
Unit : None
Authority : Administrator
Preset : 1
value
Effective : Immediately
- 36 -
System Parameters
.
101 Max. HW speed(mm/min)
Setting : 500~10000
Range
Unit : mm/min
Authority : Administrator
Preset : 9000
value
Effective : Immediately
Note : Use this parameter to set the max. speed of the
handwheel. The value of this speed will affect the
real-time reaction of the workbench from the
instructed handwheel and.
.
102 HW response coefficient
Setting : 100~3000
Range
Unit : None
Authority : Administrator
Preset : 1000
value
Effective : Immediately
Note : The handwheel coefficient can be defined as the
acceleration of the handwheel.
- 37 -
System Parameters
.
105 Spindle home position deviation (degree)
Setting : 0.000~360.000
Range
Unit : degree
Authority : Administrator
- 38 -
System Parameters
Preset : 0.000
value
Effective : Immediately
Note : Use this parameter to set the deviation according to
which the system finds out the actual home position
needed after the spindle is reset but the home position
is devivated from the desired place. If the deviation is
too much, you can align the position of the encoder.
.
106 Spindle drive port number
107 Drill drive port number
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 0 and 1
value
Effective : Immediately
Note : Use this parameter to modify the DA port number of
the spindle or drill.
.
001 Current machining workbench
Setting : A~Z
Range
Unit : None
Authority : Administrator
- 39 -
System Parameters
Preset : A
value
Effective : Immediately
Note : Use this parameter to set the current workbench type.
If the current workbench type doesn’t match that in
the machining file, the system will prompt that
machining can’t be performed.
.
.
002 Open chucking or not
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : Immediately
Note : Use this parameter to set whether the chucking needs
to be opened automatically after the finished
workpiece moves to the load position. Normally, 0
means not to be opened automatically, while 1 means
the opposite.
.
003 Spindle max. speed(rpm)
004 Spindle min. speed (rpm)
005 Spindle reset speed(rpm)
006 Spindle color change speed(rpm)
Setting : 1~100000
Range
Unit : Rpm
Authority : Administrator
- 40 -
System Parameters
Preset : 0
value
Effective : Immediately
Note : Spindle max. speed: Use this item to set the max.
speed of the spindle. In the machining interface, the
maximumly set spinde speed must be equal to this
value. Also, the DA output ratio uses this speed as the
denominator.
Spindle min. speed: Use this item to set the min.
speed of the spindle. In the machining interface, the
minimumly set spinde speed must not be less than this
value. It is recommended that this speed be set as the
value with which the spindle can just move.
Spindle reset speed: Use this item to set the speed
with which the system looks for phase Z’s home
position for the spindle encoder during its resetting.
This value should not be too high.
Spinde color-change speed: Use this item to set the
spindle speed when the material box changes color
during machining. So, the spindle speed at the time
the material box changes color will never be greater
than this value.
Setting : 0.000~360.000
Range
Unit : Degree
Authority : Administrator
Preset : 30
value
Effective : Immediately
Note : Use this parameter to set the high position of the
- 41 -
System Parameters
.
.
008 Spindle safety-position start angle (degree)
Setting : 0.000~360.000
Range
Unit : Degree
Authority : Administrator
Preset : 120.000 and 280.000
value
Effective : Immediately
Note : Use this parameter to set the start and end angles for
the spindle’s safety position. The safety position is a
range within which the workbench below the spindle
is permitted to move.
.
010 Spindle & workbench speed ratio
Setting : 0.001~1
Range
Unit : None
Authority : Administrator
Preset : 0.9
value
Effective : Immediately
Note : Use this parameter to set the speed ratio between the
- 42 -
System Parameters
.
011 Spindle & workbench following ratio
Setting : 0.001~1
Range
Unit : None
Authority : Administrator
Preset : 0.65
value
Effective : Immediately
Note : Use this parameter to set the following ratio between
the spindle and workbench. After this value is set, it
should be checked whether, when the spindle speed
(to be as high as possible) remains unchanged, there is
any hole deformation under proper pitches and with
the increment of pitch value. If there is not any hole
deformatiaon, you can raise the value.
.
012 Spindle brake response time(ms)
Setting : 0~10000
Range
Unit : None
Authority : Administrator
Preset : 50
- 43 -
System Parameters
value
Effective : Immediately
Note : This parameter refers to the time interval between the
sending of the brake signal and the execution of the
braking action.
.
.
013 Spindle DA response time(ms)
Setting : 0~10000
Range
Unit : None
Authority : Administrator
Preset : 200
value
Effective : Immediately
Note : This parameter refers to the time needed to stop the
machine with a DA output of 10V-0V (from highest
speed to being still), while the brake is not engaged.
.
.
014 Drill max. speed(rpm)
Setting : 1~100000
Range
Unit : Rpm
Authority : Administrator
Preset : 10000
value
Effective : Immediately
Note : Use this parameter to set the max. drill speed. The
following 015 “drill work speed” will output a
propotional DA on the basis of this speed.
- 44 -
System Parameters
.
.
015 Drill work speed (rpm)
Setting : 1~100000
Range
Unit : Rpm
Authority : Administrator
Preset : 3000
value
Effective : Immediately
Note : Use this parameter to set the work speed of the drill.
Once the drill is turned on, it will run at this speed.
.
.
016 Axis A/Y interaction ratio
Setting : -100~100
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : Immediately
Note : Use this parameter to set the interaction ratio between
axis A and Y when axis A and Y are instructed
interacted. (Axis C shown on the instruction box
indicates the interaction of axis A and Y). This value
is set as positive or negative. The former means the
Axis A has the same direction as Y, while the latter
means it has reverse direction.
For example, if it is set as -1, it means that axis A and
Y travels the same distance each time, but to reverse
direction. If as 05, it means axis A travels just as half
as the distance of axis Y, but to the same direction.
- 45 -
System Parameters
.
.
017 Workbench post spacing (mm)
Setting : 0~9999.999
Range
Unit : mm
Authority : Administrator
Preset : 180.000
value
Effective : Immediately
Note : Use this parameter to set the spacing between the
posts at the workbench. It must be the same as the
actual interval between the posts, and refers to the
distance the workbench travels each time it moves.
.
018 Workbench safety position(mm)
Setting : -9999.999~9999.999
Range
Unit : mm
Authority : Administrator
Preset : 0.000
value
Effective : Immediately
Note : Use this parameter to set the safety position where the
workbench is allowed to move (axis Z traveling up
and down). At the time of workbench moving, post
change, “to set hole” or “to 1st hole”, the system will
move axis Z to this safe position before the
workbench acts.
- 46 -
System Parameters
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 1
value
Effective : Immediately
Note : Use this parameter to set whether the safety hole
needs to be enabled. Normally, 0 means disabled, and
1 enabled.
When it is disabled: The total hole number of the
current machining file is qual to the actual machined
holes. After machining, the workbench shall travel to
the safety position (axis Z) as described in item 018,
and then the operator can go to the next machining
job.
When it is enabled: The last one of all holes in the
current machining file won’t be machined because it
is used as the safety hole. After machining, the
workbench shall travel to this hole, and then the
operator can go to the next machining job.
.
.
020 Wire feed length (axis C
Setting : 0~9999.999
Range
Unit : mm
Authority : Administrator
Preset : 5.000
value
Effective : Immediately
- 47 -
System Parameters
Note : Use this parameter to set the length of the wire fed by
the motor. The wire feed length is within the range
between the start and end angles created by the
spindle.
.
021 Wire-feed start angle (degree)
Setting : 0~360.000
Range
Unit : Degree
Authority : Administrator
Preset : 135 and 280
value
Effective : Immediately
Note : This parameter defines what angle the spindle needs
to feed the wire, mainly involving the start angle and
end angle.
.
.
023 Machining speed mode
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 1
value
Effective : Immediately
Note : Use this parameter to set the speed mode for
machining. Normally, 0 means fast-traverse
non-following mode, and 1 interpolation following
- 48 -
System Parameters
mode.
.
.
024 Material box tuft period(ms)
Setting : 0~600000
Range
Unit : ms
Authority : Administrator
Preset : 1000
value
Effective : Immediately
Note : Use this parameter to set the tufting period for the
material box. When its value is 0, it means no tufting
at the material box. This action of tufting can be used
together with the IO tufting said in the instruction
interface. If the tufting button in the machining
interface is disabled, both delayed tufting and IO
tufting won’t act.
.
025 Material box color change angle (degree)
Setting : 0~360.000
Range
Unit : Degree
Authority : Administrator
Preset : 250
value
Effective : Immediately
Note : Use this parameter to set at what angle the material
box can be changed, e.g. to change the color. If you
select single color in the machining interface, the
material box won’t change in the process of
machining.
- 49 -
System Parameters
.
026 Lubricantion time (S)
Setting : 0~10000
Range
Unit : S
Authority : Administrator
Preset : 60
value
Effective : Immediately
Note : Use this parameter to set what time the system needs
to be lubricated. Once the set time arrives, the system
will output the time length for lubrication. After that,
the process will stop and the system wait for the
output of next period.
.
027 Lubricating time (ms)
Setting : 0~600000
Range
Unit : ms
Authority : Administrator
Preset : 50
value
Effective : Immediately
Note : Use this parameter to set how much time the system
needs to be lubricated. Once the set time arrives, the
output time length will be the same as this parameter.
- 50 -
System Parameters
.
001 Current management mode
Setting : Admin and Operator
Range
Unit : None
Authority : Administrator or operator
Preset : Admin
value
Effective : Immediately
Note : Use this parameter to switch over the current
management modes. Two options are available:
Admin and Operator.
.
003 Admini password
- 51 -
System Parameters
.
004 Enable touch-screen sound or not
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 1
value
Effective : Immediately
Note : Use this parameter to set whether the sound is turned
on when the touch-screen is touched. Normally, 1
means “enabled”, and 0 “disabbled”.
.
005 System parameter initialization
Setting : None
Range
Unit : None
Authority : Administrator
Preset : None
value
Effective : After restarting the system
- 52 -
System Parameters
.
006 System parameter backup
Setting : None
Range
Unit : None
Authority : Administrator
Preset : None
value
Effective : Immediately
Note : Use this item to back up the system parameters so that
they can be restored. In the process, the data already
backed up before will be covered. If you want to save
those data, you should copy or move them to other
path.
System parameter backup path: D:\SYSCONF.BA
.
007 System parameters restoration
Setting : None
Range
Unit : None
Authority : Administrator
Preset : None
value
Effective : After restarting the system
Note : Use this item to restore the backed-up parameters to
the current system. After the restoration, all current
system parameters will be changed.
The system parameters back-up path is
D:\SYSCONF.BAK. If this file is not available,
- 53 -
System Parameters
.
008 Workpieces add-up
Setting : 0~9999999
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : Immediately
Note : Use this parameter to add up the machined
workpieces. With it, you can modify or clear away the
added-up workpieces.
.
.
009 Workpiece cardinal number
Setting : 0~255
Range
Unit : None
Authority : Administrator
Preset : 1
value
Effective : Immediately
Note : Use this parameter to set the cardinal number for the
workpieces to be machined. It is the value that needs
to be added.
- 54 -
System Parameters
Unit : None
Authority : Administrator
Preset : Chinese
value
Effective : After restarting the system
Note : Use this parameter to switch over the current OSD
language. Two options are available—Chinese and
English.
.
011 System adjustment information
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : Immediately
Note : This item is used when the system needs to be
debugged. Non-qulified person should not enable it.
Normally, 0 means “disabled”, and 1 “enabled”.
- 55 -
System Parameters
.
013 Save instruction data not
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 1
value
Effective : Immediately
Note : Use this parameter to set whether the changed data
need to be save automatically or manually. Normally,
1 means to be saved automatically, and 0 manually.
When it is set as 1, it will be ineffective to save it
manually.
.
014 Enable closed-loop test or not
Setting : 0 or 1
Range
Unit : None
Authority : Administrator
Preset : 0
value
Effective : Immediately
Note : Use this item to set whether the pulse fed back by the
encoderr during machining needs to be checked, so as
to judge whether it has arrived at the actual position.
.
015 Pulse errors
Setting : 0~255
Range
Unit : None
Authority : Administrator
- 56 -
System Parameters
Preset : 0
value
Effective : Immediately
Note : Use this parameter to se how many errors are
permitted in the checked pulses fed back by the
encoder during machining.
.
017 Spindle speed change
Setting : 1~100000
Range
Unit : Degree
Authority : Administrator
Preset : 100
value
Effective : Immediately
Note : Use this parameter to set the spindle speed and the
benchmark speed following the advance angle.
- 57 -
Hardware Interface Definition and Connection
Connection
ADT-8860
Axis Z, Y, Z, A, B and C:
15-core D-type receptacle connected to stepper motor drive or digital AC servo drive
(2) JA and JB data input:
- 58 -
Hardware Interface Definition and Connection
Flat receptacle with 18 interfaces is used for spindle limit and other input switch
signals.
(3) JC data output:
Flat receptacle with 18 interfaces is used for input switch signals.
(4) USB and COM1 are used to exchange files between PC and ADT-8860 controller
and to perform other functions.
(5) COM3 is connected to TV1004 Touchpanel interface (with touchscreen SI cable).
(6) LVDS is connected to TV1004 LVDS interface (with LVDS cable).
(7) HAND-BOS instruction box interface:
15-core D-type receptacle connecting to instruction box.
(8) JD analogue voltage output:
Two paths of analogue voltage output, one to spindle converter, and the other to drill
converter.
(9) POWER:
ADT8860 controller uses 24V DC power source.
(10) Other extensions:
16-path input, 16-path output, 2-path AD input.
- 59 -
Hardware Interface Definition and Connection
TV1004
- 60 -
Hardware Interface Definition and Connection
(4)The display panel must be installed at a place the coolant can’t reach;
(5)The distributor should be designed as such that the external electric interference is
minimized, and prevented to be transmitted to the system;
To prevent interference:
In designing the system, such anti-interference measures as shielding of spatial
electromagnetic radiation, absorption of surge current and filtering of power clutters
have been taken. These measures, to some extent, can prevent the external sources
from interferecing the system. To ensure the proper running of the system, the
following things must be done when you set up the equipment:
- 61 -
Hardware Interface Definition and Connection
Parallel and reversely connect the freewheeling diode at the two ends of the DC coil
(see Fig.1-6);
Parallel connect a surge arrestor at the winding of AC motor (see Fig.1-7).
To minimize the mutual interference between CNC signal cables and high-voltage
cable, the following points must be kept in mind in the process of wiring:
.
Group Cable Wiring
AC power cable Tie up the cables of Group A separately from those of
AC coil Group B and C, and keep a distance of at least 10cm
A
AC contactor between A and B and C. Or provide shielding for
cables of Group A.
AC coi(24VDC)
DC realy(24VDC) Tie up cables of Group B separately from those of
B
Group A, or provide shielding for the former. The
Cables between system and high-voltage equipment
farther cables of Group B are kept from Group C, the
Cables between system and machine tool
better.
Cables between system servo drive
Position feedback cables Tie up cables of Group C separately from those of
Group A, or provide shielding for the former. Keep a
C Position encoder cables
distance of at least 10cm between C and B. Use
Handwheel cables twisted-pair cables.
Other shielding cables
- 62 -
Hardware Interface Definition and Connection
Power Source
This device requires 24V DC power source, with a workable range of 12-26V. Please
use model “250V,3A” for the fuse, and it must be fast-blow type. Note that the AC
power supply used for this system should be isolated from other dynamic AC power
sources, so that the system can run smoothly.
Note: To avoid damage to the controller caused by wiring, PE of the switching power
and GND of 24V must be short connected. See the figure below:
- 63 -
Hardware Interface Definition and Connection
(Axis-X…Axis-C)
Pulse port
- 64 -
Hardware Interface Definition and Connection
.
Stand Pulse Wiring Diagram
- 65 -
Hardware Interface Definition and Connection
difference input mode. The wiring between ADT-8860 and the step motor drive and
the step motor itself can be seen as follows:
Wiring Diagram for Step Motor Drive with Single End Input
On some step drives made other companies, the cathodes of opticalcoupler input are
nonnected together, which is termed as “co-cathode connection”. However, this
method doesn’t apply to ADT-8860 controller. Here, the anodes of opticalcoupler
input are connected together, e.g. co-anode connection. For that purpose, the drawing
below should be referred, where PU+ is not connected to DR+. Otherwise, the pulse
interface can be damaged.
Wiring Diagrams of Step Motor Drive with Co-Anode Input and of Servo Motr Drive
In most cases, difference connection method are employed, and it is also applicable
for the part of pules. Many servor drives need a 12-24V power source, which is
- 66 -
Hardware Interface Definition and Connection
available from 10-pin and 11-pin connections. In practice, the connections are subject
to the model of the servo drive. If you have any questions, please contact ADTech.
Note: Any two of the four pins—PU+, PU-, DR+ and DR- shall not be connected
together. Otherwise, the pulse interface can be damaged.
- 67 -
Hardware Interface Definition and Connection
The data input interface includes the hardware limit signals of each axis, whose
definitions can be shown as follows:
IN1
IN2
INCOM1 18 INCOM2 18
IN0 17 18 IN17 17 18
IN1 16 17 IN18 16 17
IN2 15 16 IN19 15 16
IN3 14 15 IN20 14 15
IN4 13 14 IN21 13 14
IN5 12 13 IN22 12 13
IN6 11 12 IN23 11 12
IN7 10 11 IN24 10 11
IN8 9 10 IN25 9 10
IN9 8 9 IN26 8 9
IN10 7 8 IN27 7 8
IN11 6 7 IN28 6 7
IN12 5 6 IN29 5 6
IN13 4 5 IN30 4 5
IN14 3 4 IN31 3 4
IN15 2 3 IN32 2 3
IN16 1 2 IN33 1 2
1 1
3.81mm 3.81mm
- 68 -
Hardware Interface Definition and Connection
.
No. Definition Details
1 IN58 HW high speed
2 IN60 HW middle speed
3 IN62 HW low speed
4 IN64 HW axis C
5 IN66 Instruction confirmation
6 HA HW phase A input
7 GND_Hand Pendant reference ground
8 VCC_Hand Isolated +5V power
9 IN59 HW axis X
10 IN61 HW axis Y
11 IN63 HW axis Z
12 IN65 HW axis A
13 IN67 HW axis B
- 69 -
Hardware Interface Definition and Connection
14 HB HW phase B input
15 GND_Hand Pendant reference ground
- 70 -
Hardware Interface Definition and Connection
3.81mm
.
Interface of extension data output is defined as follows:
- 71 -
Hardware Interface Definition and Connection
OUT2
1
EXT_24V_GND 1
OUT24 2
OUT25 3 2
OUT26 4 3
OUT27 5 4
OUT28 6 5
OUT29 7 6
OUT30 8 7
OUT31 9 8
OUT32 10 9
OUT33 11 10
OUT34 12 11
OUT35 13 12
OUT36 14 13
OUT37 15 14
OUT38 16 15
OUT39 17 16
18 17
EXT_24V 18
3.81mm
- 72 -
Hardware Interface Definition and Connection
3.81mm
JD ports
.
No. Definition Details
1 DAGND Analogue reference ground
2 DAOUT0 Analogue path 0
3 DAGND Analogue reference ground
4 DAOUT1 Analogue path 1
LVDS ports
- 73 -
Hardware Interface Definition and Connection
7 RIN2-
LVDS difference data pair 2
8 RIN2+
9 E3V3 3.3V power output
10 E3V3 3.3V power output
11 GND Power reference ground
12 BPWR Backlight control
13 GND Power reference ground
14 RCLK-
LVDS difference lock pair
15 RCLK+
- 74 -