A11 Plus DSP Controller
A11 Plus DSP Controller
, Ltd
User’s Manual
北京锐志天宏科技股份有限公司
Add:5F, No.4 building, No. 4 Yard, Shengmingyuan Road, Zhongguancun Life Science Park
Beiqing St., Changping District, Beijing 102206 China Tel/Fax:(+86)-010-53275118/53275119
1
Beijing RichAuto S&T Co., Ltd
This manual helps you be familiar with the company's products, and get information
Cautions:
1. It’s strictly prohibited in the strong interference and strong magnetic field environment.
Operating ambient temperature:0-70 ℃;Environment humidity: 0-90% (non-condensing).
2. Insert U disk in the correct direction. Do not pull out or insert 50-pin signal transmission cable
when system is powered on.
3. During the perform processing in U disk file, do not pull out the U disk to prevent the
interruption of data transmission.
4. Strictly prohibited metal, dust, and other conductive substances drop into the handheld
controller shell.
5. The machine casing shall be well grounded to ensure work safety and prevent interference.
7. For long time not using, please power off and keep it properly.
10. Spindle motor bearing life and its speed is inversely proportional.
11. The tool bit is very sharp. Do not touch when it is running, in order to avoid injury; Do not use
handkerchiefs, scarves to approach it to prevent embroiled damage.
Important statement:
2
Beijing RichAuto S&T Co., Ltd
The Company shall not be responsible for any loss caused by improper using or failure to
comply with the rules of operation.
Beijing RichAuto S&T Co., Ltd owns final interpretation of this manual, we reserves the rights to
revise all information in this manual, including data, technical details, etc.
3
Beijing RichAuto S&T Co., Ltd
Content
FOREWORD.................................................................................................................1
1. System Introduction:.................................................................................................1
2. Performance Feature:............................................................................................... 1
3. Product Parameters:................................................................................................. 2
4. Model List:....................................................................................................................2
1.2.1 Handle..................................................................................................................................4
2 Keypad Introduction..........................................................................................6
3 Wiring description........................................................................................... 10
4 MENU description............................................................................................ 18
5
Beijing RichAuto S&T Co., Ltd
6
Beijing RichAuto S&T Co., Ltd
PS5.2.2 Calculate electronic gear ratio according to fixed pulse equivalent value........... 66
7
Beijing RichAuto S&T Co., Ltd
FOREWORD
1. System Introduction:
RichAuto A11plus motion control system independently developed by Beijing RichAuto S&T Co.,
Ltd and it can be widely applied to machinery, advertisement, wood working, mold engraving machines,
laser, flame, plasma cutting machines, and others in the machine control field.
RichAuto A11plus makes DSP as the core of its system, High-speed processing; Use embedded
structure, high degree of integration and strong stability make installation and operation easy; Support U
disk, removable storage card reader; High speed transfer, no longer dependent on the computer to
realize off-line operation.
2. Performance Feature:
1) System standard configuration is X, Y, Z 3-axis motion control method, support double Y axis output
control.
2) Multiple I/O ports control. Standard equipped with I/O signal node which has 8 inputs and 7 output
signals.
3) Support the standard G code, PLT format instructions; support domestic and international
mainstream CAM software, such as: Type3, Artcam, UG, Pro/E, MasterCAM, Cimatron,
Ucancam etc.
4) Provide with power failed protection. System automatically save the current processing information
in the moment of sudden power down (file name, current line number, work speed, spindle state);
After powered up and returned HOME position, the system automatically prompts the user to
restore the processing before power down which makes processing operations become more
humanity.
5) Support breakpoint memory, select file line No. processing. Can save 8 different breakpoint
processing information.
6) Multi-coordinate memory function. Provide 9 working coordinate system. The User can switch
among the 9 coordinates, each coordinate system can save a process origin information.
7) Support adjusting spindle operating frequency (or spindle rotate speed). The spindle frequency is
divided into 8 shifts. During processing, user can adjust shifts directly by keys without suspend
processing.
8) Support adjusting speed ratio during operation. To adjust the speed ratio so as to change the
processing speed and travel speed, speed ratio values from 0.1-1. Increasing or decreasing 0.1 per
time.
9) Simple manual operate mode. In manual mode, the system provides 3 kinds of move modes,
including continuous, step, and distance, become more simple and convenient.
10) Identifies M code, F code and other extended instructions, and it can also open a
special code based on user’s needs.
1
Beijing RichAuto S&T Co., Ltd
11) Built-in 512 M memory. Adapt USB communication port with high efficiency for file transfer. Can
read files in U disk and card reader directly.
12) Unique handheld structure which can be hold with one hand. With LCD display and 24 keys
operation keyboard, intuitive and flexible operation, no longer rely on the computer, completely
offline operation.
13) Self-detection function. The system comes with I/O ports signal detection function, easy remote
maintenance.
14) System supports automatic dynamic upgrade, which is convenient for remote operation and
maintenance.
3. Product Parameters:
4. Model List:
2
Beijing RichAuto S&T Co., Ltd
RichAuto control system contains the following parts:1pc of hand-held controller (handle),
1pc of interface board, 1pc of 50-pin data transmission cable, 1pc of USB communication
cable.
3
Beijing RichAuto S&T Co., Ltd
1.2.1 Handle
1) LCD screen: 128 * 64 resolution LCD display , to display the machine motion, system
settings and other information.
2) Key area: Contains 24 buttons to set system parameter information and the machine
movement control operation.
3) U disk adapter: External memory like U disk and the card reader throw-over access port.
It can identify the files from external memory; System format is FAT16/32 format. This part
can be removed separately if it is damaged.
4) RichAuto LOGO
5) 50-pin cable socket: To realize the connection between the system and the machine
tool via 50-pin cable. The motion signal given by the system is transmitted to the machine
tool motion actuator.
4
Beijing RichAuto S&T Co., Ltd
Y axis
J10: power supply terminal
DC24V
5
Beijing RichAuto S&T Co., Ltd
Normal starting: Normal power on the system, after boot it will enter into HOME TYPE
interface and manual control interface.
Emergency starting: If normal starting cannot show any words or manual interface,
emergency starting is required.
Power off the system first, then keep pressing “ ” and don’t release it, power on the
controller and waiting for 3-4 seconds. Release“ ”, it will enter into Emergency
State interface, user could either select System Update or Format System or restart the
system directly without any selection.
2 Keypad Introduction
2.1 Buttons introduction
RichAuto handheld control system has defined 24 operation buttons, each one provides
one or more functions in different working states:
6
Beijing RichAuto S&T Co., Ltd
RichAuto provides 2 modes of button operations, including one-touch key & Combination
keys.
One-touch key : Press one key on the handheld controller keypad is executing the single
key operation.
Combination keys : Press two keys at the same time to achieve certain function is
executing combination keys operation;The operation steps: press one main function key
not release it, meanwhile press a second auxiliary function key, and then release the two
buttons at the same time to realize the combination keys operation. For instance, the
system upgrade combination keys are “ ”+“ ”. When operation, user could
push the main function key “ ”first, push auxiliary function key“ ” then, at
last release both of them at the same time.
“ ”+ “ / ”
3 Set current position as parking position
“ ”+“ ”
4 System upgrade
“ ”+“ ”
5 Input coordinate parameter to move the
equipment
“ ”+“ ”
6 Exit keyboard detection interface
“ ”+“ ”
7
Beijing RichAuto S&T Co., Ltd
Note: Users can also find the corresponding combination keys operations list at the back
of the handle.
figure 4 input
Figure 8 input
8
Beijing RichAuto S&T Co., Ltd
negative sign
Return work origin;
processing termination;
9
Beijing RichAuto S&T Co., Ltd
3 Wiring description
3.1 Interface board terminal
10
Beijing RichAuto S&T Co., Ltd
5V output
PULSE Y axis pulse signal Output voltage≧ 3V ;
Drive current≦8mA
DIR Y axis direction Output voltage≧ 3V ;
signal Drive current≦8mA
11
Beijing RichAuto S&T Co., Ltd
和对刀仪
X05 Driver alarm Logic low
X06 Hard limit Logic low
SIGNAL
12
Beijing RichAuto S&T Co., Ltd
Installation Requirements: Switching mode power supply ( 24V, 3A ) , it’s better to add a
filter to prevent the electric field interference. If origin detecting switch is different power
supply type, the special detecting switch power supply is needed. (Recommend 24V origin
detecting switch).
RichAuto motion control system realizes its control through the connection between the
interface board and CNC machine. Interface board terminal can be divided into input
terminal and output terminal:
Output terminals:X,Y,Z,C axis pulse signal output terminal; OUTPUT SIGNAL terminal.
Input terminal
13
Beijing RichAuto S&T Co., Ltd
14
Beijing RichAuto S&T Co., Ltd
If the alarm signal is normally open, the wiring method is parallel connection. See as
below,
Output terminals:
1) X axis pulse signal wiring (Y, Z axis pulse signal wiring is the same to X axis)
Step drive:
Servo drive: Σ-7 and Σ-V are the same wiring method
15
Beijing RichAuto S&T Co., Ltd
Brake wiring:
First, ensure that the brake output is enabled, and then set Pn50F to 0300, and select
brake signal output terminal CN-29 and CN-30. Wiring is as follow,
2) Spindle output
16
Beijing RichAuto S&T Co., Ltd
Note :S1-S8 are corresponding to 8 different spindle speed; While the spindle is stopped,
the screen displays Fn (n stands for shift number 1 to 8), it is the spindle speed when
spindle stop.
The user no need to set spindle state, only have to input the actual line number, because
the system corresponding shifts automatically.
The system can start work when the above connectings are completed.
17
Beijing RichAuto S&T Co., Ltd
1) After turn on the power, manually move each axis and confirm the direction. If the
movement direction and definition direction are opposite, should change the motor
phase sequence (A+,A- or B+, B-) or modify the servo driver parameters (this could
refer to servo driver manual).
2) According to the defined position of machine origin coordinate, enter into MENU
–machine setup- Home setup- Home direction to set HOME direction.
3) Double press “ ” to enter into manual voltage setup (the upper arrows stand for
input voltage) to check whether the home switch is working properly (manually trigger,
arrow flip) or not.
You can determine the machine has been properly connected if none of above operations
failed.
4 MENU description
4.1 Menu category
RichAuto-A11plus motion control system manages the menu according to its function
type, as shown below,
System Setup
File Operation
Version View
18
Beijing RichAuto S&T Co., Ltd
The menu “Machine Setup” is used to set machine hardware related parameters. It is set
by machine producer according to equipment type. No need to modify if the machine
hardware or electrical parameters have not changed; If user needs to change the setting,
shall consult the equipment manufacturer and modify it under the guidance of the
technical engineer.
Machine Setup
Pulse Equiv
Table Size
Spindle Setup
Home Setup
Accel
Start speed
Voltage Setup
C.A.D. Thickness
DistTime Limit
Input Confi
Pulse Equivalent
Linear axis: The number of pulses required to send from the system when machine moves
every 1mm. Unit: pulse / mm;
19
Beijing RichAuto S&T Co., Ltd
Rotating axis: The number of pulses required to send from the system when machine
rotate every 1 degree. Unit: pulse / degree.
Setting mode : Enter “Pulse Equiv”, cursor is in the X axis pulse equivalent position,
value, and press “ ” to save. To modify X, Y and Z axis value one by one in the
same way. Save all changes and return to the "Pulse Equivalent" menu.
Table size
RichAuto system makes the table size as the soft limit values, in order to prevent machine
over travel. Machine size must be less than or equal to the actual size of machine table.
Setting : Enter “Table Size”, press “ ”to move cursor as required. Press
“ ” and input the new value, press “ ” to save the changes. To modify X, Y
and Z axis value one by one in the same way. Save all changes and go back to the "Table
size" menu.
Spindle Setup
Spindle state:To be used to set multi-speed control or simply spindle on/off signal control
parameters. System defaults “3-line8-state”, if user needs “1-line2-state (On/Off)”, just
change the number of lines to 1; See detailed settings at OUTPUT SIGNAL spindle output
wiring.
Home Setup
Home speed:The movement speed of each axis when go mechanical origin (ZERO), the
system default X, Y axis home speed: 3000 mm/minute, Z axis home speed: 1800
mm/minute.
Home order : Motion sequence of each axis when executing return ZERO (return
mechanical origin).
20
Beijing RichAuto S&T Co., Ltd
Including:
Z, X and Y Z, X, Y Z, Y, X
X, Y, Z Y, X, Z XY home
Home direction : Movement direction of each axis when return ZERO. The directions are
depending on the real assembly position of HOME switches on the machine tool. If home
switch is installed in the positive movement direction, then home direction should set as
“Positive”, if it is installed in the negative movement direction, the home direction shall set
as “Negative”.
required. Press “ ”to change home direction, then press“ ”to save the
changes. Return to “Home direction” menu.
System default: linear acceleration is 800 mm/s2, curve acceleration is 1000mm/s2, the
proposed curve acceleration is 1-1.5 times of the linear acceleration value.
Start speed of motion axis from stationary state. Not starting from 0, but starting directly
from a certain speed, so it can shorten the overall processing time, but this speed
shouldn’t be too high. Too high, it will cause the motor losing steps, jitter and even whistle;
Set too small, it will reduce the operating speed of the entire graph.
If the inertia of motion axes is heavy (shaft very heavy), can set a smaller starts peed; if
the inertia of motion axes is light (shaft very light), can increase the start speed value.
21
Beijing RichAuto S&T Co., Ltd
Voltage Setup
Used to set the input, output signal port normally open or normally closed port state,
system defines “↓” as normal open; “↑” as normal closed.
The upper arrows indicate the input level definition : Set input signal terminal status
definition.
The first four:0,1,2,3 are X axis HOME, Y axis HOME, Z axis HOME, tool setting signal;
The 5 to 8 positions are: 4,5,6,7 correspond driver alarm, hard limit, E-stop signal and foot
switch input signals.
The under arrows indicate the output level definition : Set output signal terminal status
definition.
“ ”can jump up and down. Move the cursor to arrow which needs flip, and
22
Beijing RichAuto S&T Co., Ltd
The thickness should input actual value. If the input value is bigger than the actual
thickness, Z axis may over cut; if smaller, Z axis tool bit can’t reach workpiece surface.
This parameter can only take effect when user uses auto tool setting function. Invalid
when manual set workpiece origin (press XY→0, Z→0)
Set the maximum movement speed of three axis positive and negative direction, the
setting is only effect during processing, not affect the speed in manual mode;
When the Distance mode was selected, it will automatically switch back to Continuous
movement mode if there is no action for a certain time of period. To avoid the spindle hits
against the machine body (Under this circumstance, such as the user have set a big
Distance value and forgot to switch back to Continuous mode). The systems default
Distance mode limit time is 30s.
Enable or disable the input port. User can disable X5-X8 if there is no signal on these
ports.
The menu “Auto Pro Setup” is used to set parameters of processing file and G code file
reading properties.
23
Beijing RichAuto S&T Co., Ltd
Work Speed
Safe Height
Auto Scale
Fall Scale
Stop Status
G Code Setup
Pro Attribute
Array Work
Including work speed and fast speed, system default is 3000 mm/minute.
Auto Scale
Actual processing speed=work speed*auto scale. System default the auto scale doesn’t
affect the fast speed.
Fall Scale
System default the fall down scale is 0.200, Fall speed=fast speed*fall scale, the
maximum fall speed is Z- axis limit speed*fall scale.
Fall height, system default is5.000mm. Fall down scale takes effect when the spindle falls
to the fall height.
Stop Statue
Stop position when the processing is finished. You can set either a special location or
system specified location.
24
Beijing RichAuto S&T Co., Ltd
1) Set a special stop position: Press “ ” move cursor to where user wants
to modify. Press “ ”, input new coordinate values one by one, then press
2) Set system specified location: Move the cursor to the first row, and press“ ”to
enter into system final position list:
(FinAct=Finish Action,Org=Origin)
25
Beijing RichAuto S&T Co., Ltd
G Code Setup
Set special G code attribute, according to the actual need to make changes.
Pro Attribute
Set some special settings in the process, according to the actual need to change.
26
Beijing RichAuto S&T Co., Ltd
Array work
Set array work parameters, including column count, Row count, Column space, Row
space, Time Interval (unit: ms)
Column space:The space along X axis;
Row space: The space along Y axis;
Total Processing times= column count* Row count
Time Interval: System default 0, it means not wait.
During processing, if user wants to change processing materials after completion of each
processing, needs to set time interval as a negative number.
When the first time processing is completed, the screen prompt “Waiting for the next array
processing…” At this moment, user presses any key to start the next array processing, if
user doesn’t press any key, the system will keep waiting.
Starting array work, press “ ” the system prompts advanced processing list, and
then choose the array work from it.
27
Beijing RichAuto S&T Co., Ltd
System Setup
Languages
Data Initial
Inner Format
Wipe Cache
Function Configuration
Probation Password
Backup Password
Buttons Check
Backup Data
Restore Data
Trial Setting
Auto Upgrade
Languages
Data Initial
Inner Format
Wipe the internal files. It won’t remove the system parameters after inner format.
Wipe Cache
28
Beijing RichAuto S&T Co., Ltd
The system needs wipe cache when it has been using for a long time or after the system
upgrading, it will ask to reboot after “Wipe Cache” operation.
Function Configuration
Set whether the system retains a function or not, change it in accordance with the
practical application needs. After the operation user needs to restart the handheld
controller.
Setting: Press “ ” and select the function in needs, then press “ ” to save
the change. Return to the upper menu.
Probation Password
In case of the CNC machine manufacturer has set passwords before delivery (including
trial password and backup password)but forget the password when the password expired,
the user could inform RichAuto the original 20 digits password which displays on the
system screen, and then get new 20 digits from us to input into the controller to unlock all
passwords.
Setting: Press “ ” to enter into ‘Probation Password’, input new password directly
29
Beijing RichAuto S&T Co., Ltd
Backup Password
number when it asks to input password, then press “ ” if user wants to cancel the
backup password.
Number 1 to 3 are X,Y,Z ZERO input signal; Number 4 is tool setting input signal; Number
5 to 7 are Driver alarm, Hard limit, E-stop signal, Foot switch(Cycle switch) input signal.
Number 1 is Spindle on/off output signal; Number 2-4 is Spindle shifts output signal;
Number 5 is Alarm lamp output signal; Number 6 is Run lamp output signal.
Buttons Check
Detect the keys are valid or not. Press every button, the screen will highlight it if the key is
valid, if not valid will not highlight. Use combination keys “ ”+“ ” to exit.
Backup Data
Backup the system parameters and send to U disk or inner space. The backup file format
is data.bak
Restore Data
Restore the backup system parameters by choosing the “data.bak” file from the U disk or
internal storage area.
Trial setting
There are 4 grades of password (Level 1, level 2, level 3 and level 4). Each level can be
set password and use time. User can set 1-8 digits; Using time unit is Hour and the
system defaults use time is 1h.
30
Beijing RichAuto S&T Co., Ltd
When the previous password expires, the next level of password will come into effect. The
operation of Data Initial, Inner Format, Wipe cache and system upgrade are unable to
remove 4-grade password.
move the cursor and select different options, then press “ ” to get into, press
“ ” to input numbers and after finished to press “ ” to save the change. Then
Trial password
*Trial 2 password
*Trial 3 password
Only the punctuation ‘*’ shows before each level of password indicates trial password has
been set successfully. If the level doesn’t have ‘*’, the password will not work normally.
31
Beijing RichAuto S&T Co., Ltd
Contact the manufacturer to obtain the password, and press “ ” under this interface,
then input the new password directly then press “ ”to confirm. The screen will
prompt as below,
NOTE: If CNC machine manufacturers forgot all password, you can contact us and tell us 20-digit
original password under “System Setup--Probationpas” menu, and then obtain new 20-digit
password from us, enter the new numbers and press“ ” to remove 4-grade password and
reset them.
Auto Upgrade
If we added new functions, we will offer upgrade file which extension name is ******.PKG
format (File name is rz-xxxx or q13-xxxx). User can update the system through an U flash
disk, for more details please see chapter PS1. System updating doesn’t remove the
controller original parameters.
Upgrade package format sample:
32
Beijing RichAuto S&T Co., Ltd
Operate File
Copy File
Delete File
View File
Pro Info
Copy file
Delete File
View File
View each line G code of the file which is in the U disk or inner storage space.
Count the file completely processing number of times and time spent by file name. The
record will be cleared when power off.
Calculate processing time in accordance with the work speed. After reading G code, the
screen will display the processing time.
33
Beijing RichAuto S&T Co., Ltd
Operate method: Press “ ” to enter into “Check Pro Time”, then press
choose a file, press “ ”. After reading the G code, the screen will display the
processing time.
NOTE: Please pull out the U disk correctly after copying files from computer, otherwise
may cause the handheld controller doesn’t recognize U disk.
Win7 (32 bit) system: after copying files, press“ ”, then the lower right corner of the
screen will pop-up a dialog box“ ”, select Eject the corresponding U disk.
When you see this dialog box “ ”means the U disk has been
removed safely from the computer.
Users can view information about the system hardware and software, including:
Update Version e.g.:P1.409/rz-xxxx/q13-802
Product ID e.g.:A0020112
Soft Version e.g.:A1.1936
34
Beijing RichAuto S&T Co., Ltd
It will display “all axis home”, “Z home only”, “none axis home” after starting up the DSP
handle. Choose one among the options based on real needs. Machine return home can
correct the coordinate of system. In some cases, such as after normal power off, reboot
and continue last operation, no need to go machine ZERO, just choose “none axis home”
to skip HOME operation. That is because system automatically saved coordinate values
when it exited normally.
Manual Processing Operation refers to move the machine tool by pressing the keypad.
User can change the running speed and set the grid in manual mode. System will enter
Manual Operation state after returned HOME, and the screen displays as shown below,
35
Beijing RichAuto S&T Co., Ltd
There are 2 speed modes: High speed and low speed. We can switch speed mode by
pressing “ ” key. The speed mode status show on screen determines the actual
manual moving speed.
2) Speed adjusting
In manual mode, press “ ” enter into the current speed mode settings. For instance,
suppose the current speed mode is LOW (screen shows ‘L’), the screen displays:
Manual Param
X SLOW 1200.000
Y SLOW 1200.000
Z SLOW 1200.000
press “ ” then input new value, and next press “ ” to confirm; Press
“ ” to exit the settings. If the input value is wrong, press “ ” delete the last
number and then input new numbers.
To ensure the accuracy of processing and debugging, the system introduces the concept
of ‘grid’ which also called ‘minimum feed rate’. Precision can reach to 0.001mm.When
user switch to “step” mode, and press the direction keys of X, Y, Z axis, machine will move
by grid distance.
High speed mode setting is the same to low speed mode.
36
Beijing RichAuto S&T Co., Ltd
The system provides 3 type of manual movement modes: Continue, step, distance. User
could press “ ” under manual mode to switch manual movement mode and view
the current movement mode through the screen bottom display status.
No specific data control, user could press motion direction key of each axis
In step mode, move 1 grid every half second. The grid distance is determined by the
current speed mode. It is suitable for precise adjusting the cutter or fine adjusting the
location of the mechanical coordinate.
It runs a certain distance according to the setting. Press motion direction keys
37
Beijing RichAuto S&T Co., Ltd
1X 0.000 MAUN
1Y 0.000 F 2
1Z 0.000 L SP
Double press “ ”, the screen will displays two rows of arrows which defaults all
arrows are downwards “↓”.
Manual trigger the signal switch by pressing “ ”, the corresponding arrow flip up
indicates that the signal is normal. If not, user should check its switch, wiring and 50
pins cable.
To trigger X1 (X axis HOME switch), the corresponding arrow will flip, means X1 signal is
normal. X2 to X8 detecting is in the same way.
Machine coordinate system is a fixed position, the origin point of machine coordinate is
always a fixed position relative to the machine; its coordinate value is called mechanical
values, the origin of coordinate is the origin of the machine or called reference point. So, at
any time, a point in space can be uniquely determined by a mechanical coordinate system.
Because of reference point is the calculation basis of machine coordinates movement, all
38
Beijing RichAuto S&T Co., Ltd
of those operations such as power on the machine or abnormal release and so on have to
return to the reference point which is refers to return machine ZERO.
Work coordinate system used more greatly than other coordinates system in processing.
Usually, in processing, we describe a processing position is always relative to a certain
point on the workpiece, whereas the workpiece on the machine tool's position relative to
the mechanical origin is often change, so it is necessary to introduce a set of more
convenient coordinate system during processing, that is work coordinate system. The
origin of work coordinate system is a fixed point relative to the workpiece, but it is floating
relative to the machine coordinate origin.
work coordinate system; press “ ” + “Number button 1-9” can switch among
different work coordinate systems.
Note: The system cannot set workpiece origin under machine coordinate system. User
should switch to work coordinate first, and then set workpiece origin.
Auto processing refers to the system runs according to the instruction of the file in U disk
or inner storage space; it also called “file processing”. Before auto processing, user must
39
Beijing RichAuto S&T Co., Ltd
set the machine tool parameters and all of the system parameters correctly.
Auto processing steps could refer to the following text.
The origin coordinates of X, Y and Z axis in the processing program is workpiece origin.
Before processing, we should pay attention to this position as well as
the real position. Operation is as follow:
Move X, Y and Z to the position which will start to process the file on workpiece.
Afterwards, press zero clearing “ ” can set the workpiece origin of X, Y axis. Press
zero clearing “ ” can set the origin of Z axis. It should be noted that if user have
already used the automatically tool setting function which combination keys are “ ”
40
Beijing RichAuto S&T Co., Ltd
Press “ ” move the cursor and choose, press “ ” to enter into the list,
the screen will display the first three file names, press “ ” to move one by
After selecting object file, press “ ” , the user can modify processing parameters,
including “work speed”, “fast speed”, “speed scale” and “fall down(scale)”.
values and then press “ ” to confirm the changes. The system starts to check the
codes and machine starts to process when the system finished the checking. The G code
checking is system smart check mode, press “ ” to stop the code checking and
directly access to automatic processing.
System will remember the checking result only when it is a complete and correct checking.
And the system will not check the same file again after complete and correct checking.
41
Beijing RichAuto S&T Co., Ltd
During the processing, system screen scrolling display real-time processing speed,
operation time, and current line number. Switching those options by pressing “ ”.
During processing, press “ ” adjust the speed ratio. The speed ratio
If user has set multistep speed, the DSP handle can change the multistep speed
Press “ ”pause processing. The top right corner of screen will change from “MAUN”
to “PAUS” and machine suspends processing except the rotating of spindle. Shown
below:
42
Beijing RichAuto S&T Co., Ltd
At this moment, the user is allowed to adjust the position of X, Y and Z axis. The system
default motion mode is STEP. So that user can fine adjust each axis distance. Machine
moves one low or high speed grid distance every step. Meanwhile user can change the
The system asks the operator to confirm whether to save the modified position or not.
Press “ ”or” ” key, the system will start processing at modified position;
Press “ ”, the system will go back to the suspend position (before modifying).
1) Breakpoint processing
If user press “ ” during machine running, the controller screen shows as below,
43
Beijing RichAuto S&T Co., Ltd
If you want to save the current machine location Press “ ”, the screen displays
break list (From breakpoint 1 to 8), press “ ” move the cursor and select,
and then press “ ” to save, system automatically move to workpiece origin. If the
user needs continue processing from the breakpoint, could press the shortcut
key“ ”, the system will restore the machining from corresponding breakpoint.
E.g.: To restore from breakpoint 1, could press shortcut key “ ”, the screen shows
the file name of on breakpoint 1 as below,
The G code file “Testfile.cnc” for example, it has totally 6705 lines g codes. Press
44
Beijing RichAuto S&T Co., Ltd
Press“ ” popup machining parameters list, then revise as needed and press
“ ”, the system will resume processing from breakpoint 1. However, if user needs
to go backwards from this breakpoint, shall press “ ”, then the screen shows as
below,
Input line number that required to return to, and then press “ ”, the screen will
shows new line number as below,
Press “ ” popup machining parameters list, then revise as needed and press
“ ” the system will start from the new line. The system must have an action of
returning HOME (machine origin) during the period of saving breakpoint and before
machining.
45
Beijing RichAuto S&T Co., Ltd
When there is a sudden power failure during processing, system will save current
coordinate and parameters, while power restart, process continues. Before that, system
must have a HOME motion. Shown as below,
Press“ ” key to start processing the unfinished process, it will display stop line no.,
and the line no. also can be chosen. Press “ ” cancel the power off protection. If
here the user wants to go backwards from current position, the operate method is the
same to what has mentioned in breakpoint processing.
Advanced processing is designed for some special requests, it contains: Array work,
Resume work (breakpoint processing), Tool changing (manual change tool bit), Part
work, Calculate bound, Mill plane, Calculate work time, Find break No., and Scale
work. The shortcut key is“ ”. When the advanced Work is enabled, the screen
show as below,
46
Beijing RichAuto S&T Co., Ltd
Steps as below:
1) Press “ ” to move cursor to the Array work, press “ ”to enter, and
47
Beijing RichAuto S&T Co., Ltd
4) During array work, press “ ” view real-time row number, column number and
other processing information.
Note: If user needs to manual control in array work, just change the setting of
“Interval (unit:ms)”into a negative number.
Steps as below:
“ ”, the system will resume work from the chosen breakpoint. If you want to return
back towards from the breakpoint position, should press “ ” to input new line
number and then press “ ”, system will start processing from the new line. For
specification operation steps can review the contents in 5.5.3 Break work & power failure
protection.
It means manually loading or unloading the cutting tool in a certain position of the machine
tool. Press “ ” to get into the setup, after changing the tool bit press “ ” to
move back to the previous location.
Park work means user can select a start line and stop line from G code, which can realize
machining a part of G codes from the processing file. The operate steps are as follows:
48
Beijing RichAuto S&T Co., Ltd
2) Press“ ” when the system ask to input start line no. and stop line no..Then the
screen displays codes of the first line. Press “ ”, screen shows: input new line
no.(and also shows the total lines count of the file). Input the start line number at the
cursor and press “ ” to confirm. If the input value is wrong, could press “ ”
key and revise before confirm.
3) Once more press “ ”to set the end line number, it will prompt : Input end line
number. Press “ ” the screen will show the modified start line number, so here
press “ ” key, input an end line number and press “ ” to save it. If the input
4) Set processing parameters. The rest steps are consistent with the common processing.
Calculate bound means user can check the size of processing, So as to avoid
unnecessary waste of materials and machining errors. The steps are as below:
49
Beijing RichAuto S&T Co., Ltd
2)Waiting for system file reading, and show the calculate result of file size.
a. Scan milling
2) Press “ ” to enter into the “scan mill set”, it contains parameters: Scan type,
(Scan) width, (Scan) height, (Tool bit) diameter,(Scan) depth, Z Step(Z feed
amount), T Ratio(feed ratio);
b. Encircle milling
50
Beijing RichAuto S&T Co., Ltd
2) Press “ ” to enter the “scan mill set”, it includes: Scan type, Scan Width, Scan
Height, Cutter Tool Diameter, Scan Depth, Z Step and T Ratio.
Calculate the total processing time according to the system “work speed”. After reading
the processing file, the screen displays processing time, different work speed correspond
to different processing time.
51
Beijing RichAuto S&T Co., Ltd
During processing, if accidentally tool damaged and user hasn’t saved the break point,
stop working and replace cutter tool. After that, user can manually move X, Y axis to the
nearest point where the cutter was broken (recommend to move a little further), press
“ ”+“ ”to start advanced work, move cursor to “Find break no.”, then press
“ ” to enter in. After guide and reading code, the system prompts:
Query
Press “ ” to start processing, press “ ” key, the screen shows the current
position line number as below:
Info
Note: When using the “find break no.” function, must at the same work coordinate system.
If the actual processing requires different sizes of the same file, user can use“scale work”,
and enter a zoom in/out ratio.
52
Beijing RichAuto S&T Co., Ltd
X scale 1.000
Y scale 1.000
Z scale 1.000
After changing all the value, user could start the “scale work” machining.
Way 1:
Store the **.PKG file (Upgrade package) into U disk, and insert the U disk in the top right
port on handheld controller. The upgrade pack name in the controller is rz-xxxx or qxx-xxx.
Press “ ”, select “System Setup” and press “ ”. Move the cursor and choose
“Auto upgrade”. The screen shows as follow,
Internal File
Recent File
Choose “U disk file” and press “ ” to access in U disk storage area and select
relative upgrade pack then press “ ”, the system will complete the updating
automatically.
53
Beijing RichAuto S&T Co., Ltd
Way 2:
Store the **.PKG file (Upgrade package) into U disk, and insert the U disk in the top right
port on handheld controller. The upgrade pack name in the controller is rz-xxxx or qxx-xxx.
SelectUpdateFile
Internal File
Recent File
1) Choose “U disk file” and press “ ” to access in U disk storage area and select
relative upgrade pack then press “ ”, the system will complete the updating
automatically.
2) When the upgrading is successful, user should restart the controller.
1) Press any two buttons at the same time( for example:“ ”+“ ”).
2) Connect handle and computer by USB cable , it means that the handleis powered by
computer, loosen the buttons after the power supply.
3) Handle screen display:
54
Beijing RichAuto S&T Co., Ltd
优盘模式
55
Beijing RichAuto S&T Co., Ltd
56
Beijing RichAuto S&T Co., Ltd
M217 Run the next line of G code after waiting until anyone of all the specified
input signal logic high
M220 Set Y1 logic low level
M221 Set Y1 logic high level
M222 Set Y2 logic low level
M223 Set Y2 logic high level
M224 Set Y3 logic low level
M225 Set Y3 logic high level
M226 Set Y4 logic low level
M227 Set Y4 logic high level
M350 Set the extension output logic low level
M351 Set the extension output logic high level
T Tool function
S Spindle speed
F Feed rate
H Tool length offset
There are 3 kinds of tool settings: Direct tool setting, Fixed calibration and Mobile
calibration.
57
Beijing RichAuto S&T Co., Ltd
Z axis move down towards directly and the cutter tool touches the material surface. Of
course, user should reduce the motion speed of Z axis when the cutter is the most nearest
the plane.
To confirm the contact position between the tool and the workpiece by eye-measurement
or tool bit touch the workpiece surface. Then press “Z→0” to finish the manual tool setting.
Tool setter wiring: The dsp controller tool setting input signal (X4) is normally open state
when ex- factory.
Normally open type : The Tool setter signal CUTTER should be connected to the wiring
board input port --X4, COM connects to GND-INPUT SIGNAL.
Normally closed : Firstly, modify the input voltage level of X4 to normally closed, then
connect CUTTER signal to X4, COM to GND-INPUT SIGNAL.
The Over travel protection signal wiring method is similar to CUTTER signal. It can be
connected to X7-E-stop signal.
58
Beijing RichAuto S&T Co., Ltd
Fixed calibration: Means to execute tool setting operation at a certain fixed position on
the machine table.
During machining, the cutter tool wear or fracture that needs replacement. However, the
blade length and tool clamping position will change after tool changing. The system can
execute “fixed calibration” to re-confirm the tool offset value.
Instructions:
In place: Move X,Y axis to the place where is over the Tool setter, press “ ”.
Manual move Z axis to the surface of workpiece, and set workpiece origin of X,Y,Z axis.
59
Beijing RichAuto S&T Co., Ltd
Press “ ”execute the first time tool setting. The system will record value of offset
automatically.
After the tool changed or tool bit broken, press “ ”+“ ” to start second time
tool setting, system will automatically restore to current Z axis workpiece coordinate origin.
Note: After the tool changed or tool bit broken, the system can automatically
calculate Z offset and save it when executes the tool setting command, after tool
setting user can start processing directly without press “Z→0”.
Mobile calibration is suitable for materials such as wood working, acrylic, plastic,
aluminum, iron, steel etc.
Generally, the tool touch-off plate can be used to do the mobile calibration, as it is
economical, simple and convenient.
1. The white wire connects to X4(TS) input port on the wiring board.
2. The black wire connects to GND on the input terminal of the wiring board.
60
Beijing RichAuto S&T Co., Ltd
Usage method:
Connect the wire to the wiring board(X4 port), and connect the alligator clip to GND port
on the interface board input terminal (or clamp it to the spindle, and ensure the spindle has
been connected to earth wire).
Put the tool touch-off plate on the surface of the workpiece, move X Y axis over the tool
plate, press “ ”, Z axis will move down slowly until touches the plate and feedback
its tool setting dignal to the controller, then Z axis automatically lift up, tool setting
complete.
Note: After connected the tool touch-off plate, start the machine (don’t start the spindle).
Don't put alligator clip on the spindle immediately, but to start automatically tool setting
function first, and then use the alligator clip touch the tool touch-off plate quickly, in order
to check whether Z axis has the action of tool setting. To ensure there is no problem with
the spindle, and then realize the automatically tool setting.
The system “C.A.D thickness” value is default as 0, so the user should measure the real
thickness of the tool touch-off plate and input the value into the system, under “Machine
setup”—“C.A.D thickness”, after that user could use mobile calibration.
61
Beijing RichAuto S&T Co., Ltd
Unit:Pul/mm
Numerator:
Denominator:
Distance/revolution formula:
Screw drive:
360 °
∗Driver subdivision
Stepper angle
pulse =
Screw pitch∗transmission ratio
62
Beijing RichAuto S&T Co., Ltd
Explain: Stepper angle is the data of motor, means the angle of motor rotating for a single
step. Driver subdivision is set in the driver.
In E.g.1, Pulse/rev is Pulses per revolution of stepper motor, so that the user only needs to
select a relative value according to the actual dial code. For example: If user choose 3200
Pulse/rev, indicates (360 °/stepper angle)* Driver subdivision=3200.
In E.g.2, the MSTEP means subdivision number. So, if the stepper angle is 1.8°, selected
subdivision is 16, then (360 °/stepper angle)* subdivision=(360°/1.8)*16=3200.
The use should use correct computational method according to the actural marks of
stepper motor driver nameplate.
Screw pitch (above picture): The distance that the nut moves when the ball screw makes
one rotation.
Transmission ratio: The reduction rate or angular velocity ratio of the front drive sprocket
to the end driven wheel.
Rack drive:
► Straight teeth:
63
Beijing RichAuto S&T Co., Ltd
360 °
Stepper angle
×Driver subdivision
pulse =
rack module×gear teeth number×π×transmission ratio
► Helical teeth:
360 °
Stepper angle
×Driver subdivision×cos(helical angle)
pulse =
rack module×gear teeth number×π×transmission ratio
Explain: Rack module and gear teeth number are both the parameters of the rack. Rack
module*gear teeth number*pi is the pitch circle circumference of the rack.
360 °
×Driver subdivision
Stepper angle
pulse =
πd×transmission ratio
d:Pulley diameter
For example: the stepper motor driver dialed code is 1600 pulse/rev.
Screw drive
1600
screw pitch=5mm,pulse equivalent= =320
5
Rack drive
64
Beijing RichAuto S&T Co., Ltd
helical angle:19°31′42″(≈19.52833333°)
Straight rack
1600
Pulse equivalent= = 88.573
1.25×23×3.141592654×0.2
Helical rack
1600
Pulse equivalent=
1.25×23×3.141592654×0.2÷cos(19°31' 42″ )
1600×cos(19.52833333)
= = 83.478
1.25×23×3.141592654×0.2
NOTES:1.25×23×3.141592654×0.2= 18.0641577605
cos(19.52833333)= 0.94247630504668681677372940102406
1.25×23×3.141592654×0.2÷cos(19.52833333)=19.1666969915≈19.1667
360 °
×Driver subdivision
Stepper angle
pulse =
360 °×transmission ratio
65
Beijing RichAuto S&T Co., Ltd
1600
Pulse equivalent= =177.778 (result retains up to 3 decimal places)
360×1/40
Electronic gear ratio numerator: resolution of the encoder can be found in the servo
driver manual.
equivalent value
1. YASKAWA-Numerator Pn20E
YASKAWA-denominator Pn210
Screw drive
66
Beijing RichAuto S&T Co., Ltd
Rack drive
helical angle:19°31′42″(≈19.52833333°)
Straight rack
Pn210 = 1000×1.25×23×3.141592654×0.2=18064
Helical rack
Pn210 = 1000×1.25×23×3.141592654×0.2÷cos(19.52833333)=19167
2. DELTA ASDA-B2&A2
Screw drive
N 160000 32
Electronic gear ratio= M
= =
5000 1
Set P1-44=32,P1-45=1
Rack drive
helical angle:19°31′42″(≈19.52833333°)
Straight rack
Denominator M=1000×1.25×23×3.141592654×0.2=18064
N 160000 10000
Electronic gear ratio = = =
M 18064 1129
67
Beijing RichAuto S&T Co., Ltd
Set P1-44=10000,P1-45=1129
Helical rack
Denominator M=1000×1.25×23×3.141592654×0.2÷cos(19.52833333)=19167
N 160000
Electronic gear ratio = =
M 19167
Set P1-44=160000,P1-45=19167
gear ratio
Screw drive
10000
screw pitch=5mm,pulse equivalent = = 2000
5
Rack drive
rack module : 1.25, gear teeth number : 23, π : 3.141592654, transmission ratio :
1/5(0.2)
helical angle:19°31′42″(≈19.52833333°)
10000
Pulse equivalent= = 553.582
1.25×23×3.141592654×0.2
10000
Pulse equivalent=
1.25×23×3.141592654×0.2÷cos (19°31' 42″ )
68
Beijing RichAuto S&T Co., Ltd
10000×cos (19.52833333)
=
1.25×23×3.141592654×0.2
= 521.738
Pn20E=16777216,
Pn20E=1048576
N 160000 160
Electronic gear ratio = M
= =
9000 9
Set P1-44=160,P1-45=9
P1-45=1
69
Beijing RichAuto S&T Co., Ltd
10000
Pulse equivalent= =1111.111(results retain up to three decimal places)
360×1/40
If there is an error when calculate it according to the formula or cannot get relevant data to
calculate, it can be calculated according to the proportion method. Suppose handle pulse
equivalent is A, press " " switching to distance mode, set a distance B, measuring
the number of actual moving distance C, then the actual pulse equivalent = A × B ÷ C.
For example: Suppose handle pulse equivalent A = 400, distance B = 100, actual distance
C = 80, then the actual pulse equivalent = 400 × 100 ÷ 80 = 500
Repeat calculation for several times until you get the correct pulse equivalent value.
1) Switching mode power supply is insufficient. Check power supply if there are
2) The local power grid unstable. Check local grid voltage stability or use the regulator
filter device.
3) The power chip of the handle is ageing. This phenomenon also appears when the
handle is powered through the USB cable to the computer. Please return back the
70
Beijing RichAuto S&T Co., Ltd
4) Temporary solution. Using standard 5V mobile phone charger, supply power through
the USB cable to handle. Duplicate power supply for temporary emergency use.
1) It is under the mechanical coordinate system. Check if the main interface displays AX
AY AZ, if yes, should press " " + " " switching to work
coordinate system. Then it can set work origin. Press " "+" " is for
going to mechanical coordinate system where cannot set work origin in there.
3. Assertion error
Assertion error (occurred during the processing or after starting) is generally a software
problem. User can boot the controller by entering “emergency state”, or re-upgrade it. If
can’t be solved either, user should send back it for repairing.
1) Processing by U-disk, screen shows “there is no item in this option”. Format U-disk to
FAT32, change allocation unit to the default configuration size. Then re-import
2) U flash disk capacity is too large (16G, 32G or 64G etc.). Recommend replace U
3) There is something wrong with USB communicate port or U-disk interface is broken ,
4) There is no any reaction while insert into the U-disk. Change a genuine brand of
5) If the U-disk interface is weak connection , user can copy files into inner memory
does not recognize them and interrupt handling. Recommend using professional
71
Beijing RichAuto S&T Co., Ltd
1. After the machining, the cutting size doesn’t match the actual size in processing
file
2) User has selected the wrong tool bit which is not the same as it set in process file.
3) Check if there is any problem with the path processing file.
1) The machine hasn’t returned ZERO, lead the system is unable to confirm the actual
position. Solution is to go machine ZERO.
2) The reserved processing range is small than the actual file size after user set work
piece origin. Confirm the actual file size and then set a correct working origin.
3) Set wrong working origin in the process of creating processing file path. Check the file
path, and then generate the correct one.
1) If the machine has connected with hard limit, the hard limit switch maybe damaged or
the voltage setup status on X6 is wrong.
2) System has not connected with hard limit signal : Confirm whether connect other
signal wire to hard limit X6 port, if not, check voltage setup normal or not. If normal,
user could go to “MACHINE SETUP”-“Input Confi” and DISABLE X6 port, then go to
“SYSTEM SETUP”- “wipe cache”. If still can’t solve this problem, user can upgrade
the system.
1) Z axis working speed exceed the fastest speed cause Z axis loses its steps when
moving up. " MACHINESETUP " - " Max Spd Limit ",set the safe speed.
2) The coupling is loosen or transmission mechanism slipping. Re-adjustment the
connecting parts.
72
Beijing RichAuto S&T Co., Ltd
3) The signal wire connected between the interface board and the motor driver has got
interference. Adjust the circuit.
4) Processing file error. Check processing file, try to download the correct processing
file to U disk or handle internal.
5) There is something wrong ( plug loosen or wire damaged or wire diameter is too
slimsy)with the lines connecting Z axis motor and motor driver. Replace the lines.
5. Repeating the same processing file after returning back to the machine
1) Machining table is uneven or processing object not firmly fixed, re-milling the machine
table to adjust the flatness.
2) Z-axis origin detection switch repeat positioning accuracy error, causing Z axis
homing error each time. Replace a high-quality detection switch.
3) Too much interference in the Z-axis homing process to form a false Z
origin. Re-adjust the wiring.
6. The machine cannot stop after returning ZERO, and cause spindle hit the
machine body
Double press“ ”to check input signal (Origin detection switch signal). To do
self test. Detect whether the signal is triggered or disconnected.
7. The machine uniform moves to the reverse direction when backing to the
machine ZERO
1) The origin detection switch types do not match with the definition of the
corresponding voltage level. Modify the voltage level in the controller. (Normally open
type corresponds to a level defined the direction of the arrow down, normally closed
type corresponds to the level defined arrow up).
73
Beijing RichAuto S&T Co., Ltd
theoretical file
9. Start automatic tool setting, the tool does not stop after touching C.A.D
(Tool sensor).
10. Coordinate value changes on screen, but the machine does not move
1) If it is one axis not moving, it maybe wiring problem. Change another normal terminal
to this axis wiring terminal, if it moves properly indicating the rear parts of motor driver
have no problem. Check if there is something wrong with interface board or 50-pin
cable. If it is still not moving, it is necessary to detect the corresponding drive and
motor.
2) If all axes are not moving, firstly, check if there are problems in the 50-pin cable and
interface board,; secondly, if the interface board and 50-pin cable are normal, then
user should check the power supply of the motor drivers.
3) If debugged all above parts, but the machine still not move, then the mechanical parts
should be checked.
74
Beijing RichAuto S&T Co., Ltd
11. It is normal to the move from one position to another position, but when
13. The machine vibrates when moves in arc or two-axis linkage movement
1. A single axis or multi axis can only in one direction after machine power on
1) There is something wrong with the connecting between the interface board and motor
driver common anode end, check the connection.
2) Interface board is broken. Replace the interface board.
3) The motor driver is broken. Replace the driver.
4) Measure the direction voltage of that axis with a multimeter. Check if the direction is
correct.
75
Beijing RichAuto S&T Co., Ltd
3. Screen is not bright after power up, but connect the handle to computer with USB
1) The DC24V voltage of the handle is not available. Check if the DC24V power supply
voltage output is normal or not. If normal, please check if the cable from the power
supply to the interface board is virtual connection.
2) The 50-pin cable is broken or 50 pin connecting plug hasn’t connected well.
4. Screen is not bright neither after power up nor connect to computer by USB cable
1) This phenomenon may due to the handle shocked by external force or fall on the
ground, causing the crystal processor broken. Return back to repair.
2) Users connect high voltage power supply to the interface board and cause the handle
and interface board broken. Return back to repair.
5. The screen display “Spindle on” , actually the spindle off; the screen display
1) Line fault. Spindle on signal and COM port is short circuit. Check circuit line.
2) The output level definition reversed. Go to the “voltage setup” and modify the output
level definition (modify the left first arrow direction in the second row).
6. The handle screen doesn’t light up and shows nothing after power on
1) The power supply voltage is too large or the + and – short circuit burned the chip.
Return to us for repairing.
7. System always alarm after the alarm signal has been connected
Change the input level on X5 (normally open, wiring in parallel; normally closed, wiring in
series).
76
Beijing RichAuto S&T Co., Ltd
1) Check wiring, if normal, check if the inverter has alarm, if the inverter is normal and its
setting is correct, and then check if the spindle motor damaged or not.
2) Check if 50-pin cable is loose. Confirm the settings of inverter refer to its manual to
debug one by one.
77