PS7. Common troubleshooting…………………………………………………………………………………………69
PS7.1 Handle screen prompt fault information solution……..............…………….…..69
PS7.2 Common problems during operation………………………………………………….……71
PS7.3 Electrical components and circuit problems……………..................................74
Beijing RichAuto S&T Co., Ltd.
Foreword
System introduction:
RichAuto CNC motion control systems are independently developed by Beijing RichAuto S&T
Co., Ltd. It can be widely applied to machinery, advertisement, woodworking, mold engraving
machines, laser, flame, plasma cutting machines, woodworking lathe, dispensing machine and
soon in the industry machine control field.
RichAuto make DSP as the core control system,High-speed processing operation which are
the microcontroller, PLC systems can’t match;Embedded structure,High degree of integration,
Strong stability, easy to installation and operation;support U disk, Removable storage card
reader,With USB Interface,High speed transfer,Plug and play . Fully offline work.
Performance characteristics:
1. System standard configuration is X, Y, Z axis motion control method, and supports the rotation
axis(C axis)control which enables the switch between rotary machining and plane processing .
Can be extended to X, Y, Z, C four-axis motion control to realize 4 axes linkages 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 adjust 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 (crawl), 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.
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.
1
Beijing RichAuto S&T Co., Ltd.
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.
Product parameters:
Model No. RichAuto-B15
CPU DSP Power down protection Support
Built in memory 512MB Breakpoint processing 8
Display screen 128*64Monochrome LCD External supply voltage DC 24V
Communication
port
Linkage axis No. 3to 4axes Interpolate method
Control signal 5V common anode Soft / hard limit Support
Driving system Stepper / servo motor Maximum pulse frequency 1MHz
Minimum input
unit
Languages
Standard layout
U disk Manual mode
0.001mm Password protection Support
Simplified Chinese, English, traditional Chinese, other languages can be
customized
Handheld controller with USB adapter 1pc;50 pins cable 1 pc、I/O interface
board 1 pc, USB data cable 1 pc
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.
RichAuto schematic diagram of system accessories
Hand-held controller Interface board
Both ends tenon type USB communication cable
data transmission cable
3
RichAuto LOGO
Beijing RichAuto S&T Co., Ltd.
1.2 Components description
1.2.1 Handheld controller
As shown below,including 6 parts:
U Disk Adapter
LCD Screen
USB Communication
Interface
Key Area
50-pin Cable Socket
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.
6) USB communication interface: The port of USB communication cable. It is used to connect the
handle and computer.
4
Beijing RichAuto S&T Co., Ltd.
1.2.2 Interface board
Between handle and machine tool is controlled by the interface board connection. The
connection ports contain 5 parts, as shown in the following figure:
X AXIS
50-pin cable socket
J7: Output signal terminal
Motor
driver
control
Y AXIS
Z AXIS
C AXIS
J8: Input signal terminal
J10: Power supply terminal
DC24V
Interface board
50-pin cable socket:To connect the handle and machine tool via 50-pin cable, and transmit
motion signal from system to the machine tool motion actuator.
Output signal terminal: To control spindle ON/OFF and spindle speed shifts etc.
Input signal terminal: The input end of machine origin, tool setting, servo driver alarm, hard
limit, E-stop, foot switch signals.
Power supply terminal: The input terminal of system switching mode power supply (DC 24V,
3A).
Motor driver control terminal: Driver control signal output terminals.
1.3 Interface board installation dimensions
Scale 1:1, unit mm
5
Beijing RichAuto S&T Co., Ltd.
1.4 System startup methods
RichAuto-B1X motion control system contains 2 starting methods:
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 push “” and keep pressing, power on the controller
and waiting for 3-4 seconds. Release“”, will get into Emergency State interface, user
could either select System Update or Format System or don’t restart the system directly without
any selection.
2. Handheld controller buttons 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:
Real photograph of pressing keys
2.2 Usage mode
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
6
Beijing RichAuto S&T Co., Ltd.
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.
Commonly used combination keys:
1
Combination Keys Function
Coordinates systems switching keys
0 is mechanical coordinate system
“”+“0-9” numeric key
1-9are working coordinate system
2
Switching spindle shifts in manual mode
“”+ “”
3
Repeat last processing
“”+“”
4
Set current position as parking position
“”+“”
5
System upgrade
“”+“”
6
“”+“”
7
Input coordinate parameter to move the
equipment to that position
Exit keyboard detection interface
“”+“”
Note: Users can also find the corresponding combination keys operations list at the back of the
handle.
7
Beijing RichAuto S&T Co., Ltd.
2.3 Detailed annotation for buttons
Key Name Function
X axis positive/negative movement;
Menu up/down selection;
figure 1,5 input
Yaxis positive/negative movement;
work speed up/down selection;
figure 2, 6 input
Zaxis positive/negative movement;
spindle speed up/down selection;
figure 3,7 input
Set X axis and Y axis work origin;
Operation of return machine zero point (HOME) in manual
FAST/LOW motion state switching in manual mode;
work coordinate/ mechanical coordinate switching in auto
mode; figure 0 input
spindle ON/OFF in manual mode
figure 4 input
Set work origin of Z axis;
Figure 8 input
mode; Figure 8 input
Decimal input;
Enter MENU setting;
View work information during processing;
Return reference point operation;
OK key of all selections, inputs, operations
8
negative sign
Beijing RichAuto S&T Co., Ltd.
Manual motion states;
Cancellation of various options, inputs and operations during
Continuous, step, distance 3 modes switching
RUN/ PAUSE processing file;
DELETE the input data;
Selection of different attribute in MENU
Motion parameter adjustment in manual mode;
processing termination;
processing
Switch to spindle No.1
Switch to spindle No.2
Switch to spindle No.3
user-defined
Enable Z axis automatic tool setting function
Enable advanced processing function
Repeat machining same processing file
Breakpoint processing combination main function key
( support the figure 1 to 8)
9
Beijing RichAuto S&T Co., Ltd.
3. Wiring description
3.1 Interface board terminal
X axis signal output terminal
Y axis signal output terminal
Z axis signal output terminal
C axis signal output terminal
Analog output terminal
Output signal connecting terminal
Input signal connecting terminal
24V power supply input terminal
10
Beijing RichAuto S&T Co., Ltd.
3.2 I/O ports
Terminal Name
DC24V
X_AXIS
24V+ Input power supply+
GND return circuit ground
5V
PULSE Xaxis pulse signal
DIR Xaxis direction signal
SHIELD Shield signal
5V
Y_AXIS
PULSE Yaxis pulse signal
DIR Yaxis direction signal
SHIELD Shield signal
5V
Z_AXIS
PULSE Zaxis pulse signal
DIR Zaxis direction signal
SHIELD Shield signal
5V
C_AXIS
PULSE C axis pulse signal
DIR C axis direction signal
SHIELD Shield signal
Pin definition
Xaxis common anode
signal
Yaxis common anode
signal
Zaxis common anode
signal
C axis common anode
signal
Pin functions
and parameters
Provide 24V operating voltage for
the interface board after power
up.
X-axis driver common anode
power supply terminal, 5V output
Output voltage ≧3V;
Drive current≦8mA
Output voltage≧3V;
Drive current≦8mA
X-axis driver signal output shield
wire
Y-axis driver common anode
power supply terminal,5V output
Output voltage≧3V;
Drive current≦8mA
Output voltage≧3V;
Drive current≦8mA
Y-axis driver signal output shield
wire
Z-axis driver common anode
power supply terminal, 5V output
Output voltage≧3V;
Drive current≦8mA
Output voltage≧3V;
Drive current≦8mA
Z-axis driver signal output shield
wire
C-axis driver common anode
power supply terminal, 5V output
Output voltage≧3V;
Drive current≦8mA
Output voltage≧3V;
Drive current≦8mA
C-axis driver signal output shield
wire
Attention matters
Recommend to use DC 24V
(current = 3A) current
source
Do not impose any other
voltage on this pin.
Do not impose any other
voltage on this pin.
Do not impose any other
voltage on this pin.
Do not use this port as a
ground port.
Do not impose any other
voltage on this pin.
Do not use this port as a
ground port.
Do not impose any other
voltage on this pin.
Do not use this port as a
ground port.
11
Beijing RichAuto S&T Co., Ltd.
3.3 Hardware wiring
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:
Input terminal:INPUT SIGNAL terminal; Main power supply terminal.
Output terminal:X,Y,Z,C axis pulse signal output terminal; OUTPUT SIGNAL terminal.
Input terminal
Main power supply wiring:
INPUT terminal wiring:
1) Return ZERO point (HOME): X, Y Z axis wiring methods are the same
Mechanical switch NPN normally open proximity switch
Take the driver alarm as example:
The alarm signal is normally closed, wiring method is series connection. Meanwhile, revise
the voltage definition of X5.
If the alarm signal is normally open, the wiring method is parallel connection. See as below,
13
Beijing RichAuto S&T Co., Ltd.
Output terminals wiring:
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
Brake wiring:
Yaskawa servo Σ-V series driver
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,
14
Beijing RichAuto S&T Co., Ltd.
OUTPUT SIGNAL- spindle output
Here we only introduce the wiring method of double cylinders multi spindle cnc machine, since
the 4 cylinders multi spindle cnc machine wiring is the same.
1) 2-spindle with a single frequency converter – Analog
2) 2-spindle with 2 frequency converters – Analog wiring
To complete the above wiring the machine and control system will be connected with each other.
15
Beijing RichAuto S&T Co., Ltd.
3.4 Commissioning of machine tools and control systems
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 “”-manual voltage setup (the upper arrows stand for input voltage) to
check whether the home switch is working properly (manually trigger, arrow flip).
We could determine the machine has been properly connected if all above are ready.
4. MENU description
4.1 MENU classification
RichAuto-B15 motion control system has managed the menu according to its function type, see
as below,
RichAuto B15 motion control system
Machine Setup
Auto Pro Setup
System Setup
File Operation
Version View
16
Table Size
Acce
l
DistTime Limit
C.A.D. Thickness
Tool Count
Beijing RichAuto S&T Co., Ltd.
4.2 Menu details
4.2.1 Machine Setup
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.
Menu structure of Machine Setup
Machine Setup
Pulse Equiv
Pulse Equivalent
Linear axis: The number of pulses required to send from the system when machine moves every
1mm. Unit: pulse / mm;
Rotating axis: The number of pulses required to send from the system when machine rotate every
1 degree. Unit: pulse / degree.
For the computing method please see in SP7.
Spindle Setup
Home Setup
Start speed
Voltage Setup
Max. Speed Limit
Cylinder Delay time
Input Confi
17
Beijing RichAuto S&T Co., Ltd.
Setting mode : Enter “Pulse Equiv”, cursor is in the X axis pulse equivalent position,
press“” to move cursor as required. Press“” then, input a new 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 delay:Including start delay and stop delay(Unit:ms).
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).
Including:
Z,X and YZ,X,Y Z,Y,X
Z onlyX and Y,Z X,Y,Z
Y,X,ZXY zero X zero then Y zero
Y,X zero None X zero only XZ and Y
Home direction:Movement direction of each axis when return ZERO. The directions are depend
18
Beijing RichAuto S&T Co., Ltd.
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”.
Setting mode: Enter“Home direction”, press “” and move cursor as required.Press
“”to change home direction, then press“”to save the changes. Return to
“Home direction” menu.
Acceleration (Unit: mm/s2 )
The maximum acceleration value during acceleration and deceleration movement, improve
(including straight and curved motion) processing capabilities. If acceleration value is too big, it
may cause the motor losing steps, tremble and even squeak; Setting value too small, will cut
down the operating speed of the entire graph.
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 (Unit: mm/min)
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.
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.
Including 2 rows of arrows:
The upper arrows indicate the input level definition:Set input signal terminal status definition.
The first four:0,1,2,3 are X axis ZERO、Y axis ZERO、Z axis ZERO、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.
The top four: 0、1、2、3 correspond to spindle On/Off, multi-speed 1,multi-speed 2,multi-speed 3output signals; The 5 to 6 positions are:4, 5 correspond alarm lamp, run lamp output signals.
19
Beijing RichAuto S&T Co., Ltd.
Setting:Press “”move to left or right in the row. Press “”can jump up and down.
Move the cursor to arrow which needs flip, and press “” to flip the arrow.
C.A.D. Thickness (Unit: mm)
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)
Max Spd Limit (Unit: mm/min)
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;
System defaults max. speed X+/-,Y+/-are60000000 mm/min, Z+ is 1800mm/min, Z-is 3000
mm/min.
Compared with the A15, the offset setting method of B15 is a little different. We take 2
cutters for example (the same setting method for 4 cutters). In A15, the offset value is set from
T2 and no need to set T1 offset, because it regards the spindle No.1 position as reference
position.
However, B15 has changed, user should set both X and Y offset on Spindle No.1 as 0, and the
value cannot change at any time. For Z axis offset on spindle No.1, it can be set according to
cutter’s length and height.Z axis saves the value of mechanical coordinate value.
Take the X axis offset as example. All the spindles clamping center pointed knife, and then
20
200.000
Y axis 0.000
Z axis 0.000
Beijing RichAuto S&T Co., Ltd.
double press “” key, access I/O ports control interface, show as below,
Move the cursor to Y5 arrow, and press “” to flip up the arrow on Y5; Control relay of
cylinder on spindle No.1 enabled; Spindle No.1 drops down towards the working table. After that,
press “” move the Z axis to the workpiece surface and cut a point of knife mark, then
press “” to set work origin of X and Y axis.
Manually lift up Spindle No.1, switch to spindle No.2, double press “”. Y5 arrow flips
down, and control relay of Y5 enable is canceled. Move the tool nose of spindle No.2 to the
position where spindle No.1 leaved a knife mark. If the X axis value displays 200.000, means that
the distance between T1 and T2 is 200mm. The X axis offset of T2 should be input as follow;
No.2 spindle offset
X axis -
b) Z direction offset
Stressed: manual tool changing process will move Z up to the highest point (actually it’s the Z axis
zero point), and then it switches to another tool, the tool standing still. After manual tool
changing mechanical coordinates may change, this is normal, because, if you move it to the same
machine coordinate system position where previous tool located, you will find the tool nose can
completely coincides.
21
Beijing RichAuto S&T Co., Ltd.
Without auto tool touch-off plate
Firstly, set tool setting type in to “Manual” under System Setup – Function Confi –ToolSet
(means tool setting method); Then double press “”, flip up the arrow of Y5 under
the I/O ports control interface, manual switch the current tool to T1, press “” move
Z axis to the measuring workpiece surface. At this time, the mechanical coordinate value of Z
is the Z axis offset value of T1. Press combination keys “” + “”, the Z offset
value will be automatically saved and shows on screen.
T2 offset measurement method is the same to T1, to be measured by I/O ports switching.
Equipped with an auto tool touch-off plate
Firstly, set tool setting type into “Auto” under System Setup – Function Confi–ToolSet, this
operation can be carried out independently on different cutter heads, but A15 must handle all of
the tool heads simultaneously.
For B15, switch to the corresponding cutter head which needs offset value setting, and then
manually move down Z axis to reference surface for measuring (Note: All cutter heads must use
Information
Spindle 1 tool length
offset set successfully!
the same measurement reference surface), press shortcut combination keys“” +
“” to save the point as current Z offset. Generally, X, Y axis offset value for each tool is
fixed. So we recommend using “manual” for setting X and Y axis offset. And then use “Auto”
mode to set Z axis offset.
Cylinder delay time (Unit: ms)
The time for waiting the cylinder lift up or drop down.
Cylinder delay
DwnDelay 4000
UpDelay 4000
22
Beijing RichAuto S&T Co., Ltd.
Distance Time Limit (Unit: s)
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.
Input Confi (Input Port Configuration)
Enable or disable each input port by the user. You could disable X5-X8 if there is no signal on
these ports by yourself.
Input Configuration
Enable or Disable the input port signals. If X5-X8 have connect signal, could disable X5-X8 signal
under this menu.
4.2.2 Auto Pro Setup
This menu is used to set processing parameters, G code attributes etc.
Menu structure of Auto Pro Setup
Work Speed (Unit: mm/min)
Including work speed and fast speed, system default is 3000 mm/minute.
Safe Height (Unit: mm)
Z axis lifting height during processing. System default is 40.000mm.
Auto Pro Set
Work Speed
Safe Height
Auto Scale
Fall Scale
Stop Status
G Code Setup
Pro Attribute
Array Work
23
Beijing RichAuto S&T Co., Ltd.
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.
Work stop state
FinAct Pick up Z
XCoordnt 0.000
YCoordnt 0.000
ZCoordnt 0.000
(FinAct=Final Action; Coordnt=coordinate)
Set a special stop position: Press “” move cursor to where user wants to modify.
Press “”, input new coordinate values one by one, then press “” to save the
changes.
Set system specified location: Move the cursor to the first row, and press“”to enter
into system final position list:
FinAct
Pickup Z
Back To Work Org
Back Home
Back Position
None move
24
Beijing RichAuto S&T Co., Ltd.
(FinAct=Finish Action,Org=Origin)
Press “” to move cursor to where user wants to modify, then press “” to save
the change. Return to the upper menu.
G Code Setup
Set special G code attribute, according to the actual need to make changes.
PS: Blue parts indicate system default attributes.
Setting: Press “” move cursor to where needs to modify, press “” and select,
then press “” to save. Return to the upper menu.
Pro Attribute
25
Beijing RichAuto S&T Co., Ltd.
Set some special settings in the process, according to the actual need to change.
Setting: Press “” move cursor to where needs to modify, press “” and select,
then press “” to save. Return to the upper menu.
Array work
Set array work parameters, including columncount, Rowcount, Columnspace, Rowspace, Time
Interval (unit: ms)
Columnspace:The distance between the X trend of the file;
Rowspace: The distance between the Ytrend of the file;
Total Processing times= columncount* Rowcount
Time Interval: System default 0, it means not wait.
During processing, if user wants to change processing materials aftercompletion of each
processing, needs to set time interval as a negative number.
Whenthe first time processing is completed, the screen prompt “Waiting for the next array
processing…”, at this moment, user should press 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, then
user could choose the array work from it.
26
Beijing RichAuto S&T Co., Ltd.
4.2.3 System Setup
Menu structure of System Setup
System Setup
Languages
Data Initial
Inner Format
Wipe Cache
Funtion Configuration
Probation Password
Backup Password
Input port list
Output port list
Buttons Check
Backup Data
Restore Data
Trial Setting
Auto Upgrade
Languages
Change system display language, Chinese or English language.
Data Initial
After data initial system parameters will restore to factory setting
Inner Format
Wipe the internal files, it will not remove the system parameters after inner format.
Wipe Cache
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.
27
Beijing RichAuto S&T Co., Ltd.
Function Configuration
Set whether the system retains a function or not, change it in accordance with the practical
application of changes. After the operation user needs to restart the handheld controller.
PS:Blue parts indicate system default function.
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 and
then press “” to save.
Backup Password
In condition of system parameters are disordered, to avoid incorrect operation such as covering
off the correct system parameters or backup parameters. Don’t enter any number when it asks
to input password, then press “” if user wants to cancel the backup password.
Input Port List
To be used to review the current input port configuration.
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.
28
Beijing RichAuto S&T Co., Ltd.
Output Port List
To be used to review the current output port configuration.
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.
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.
Setting: Press “” to access into “Trial setting” menu, press “” to 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 go to the next option…one by
one. When completed all settings, press “” to confirm. The screen shows as follow:
29
*Trial 4 password
Beijing RichAuto S&T Co., Ltd.
Trial password
*Trial 1 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.
When the password is expires, the screen will display as below,
The system is out of testing
time, please contact the
factory to get more testing
time or unlock!
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,
The time password is
updated successfully, please
restart the control system.
Restart the handheld controller, the system will work normally.
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 could update the system through U disk, for more details
please see PS1. System updating doesn’t remove the controller original parameters.
Upgrade package format sample:
30
Beijing RichAuto S&T Co., Ltd.
4.2.4 File Operate
Menu structure of Operate File
Operate File
Copy file
Copy file from U disk to inner storage space.
Delete File
Delete inner file.
View File
View each line G code of the file which is in the U disk or inner storage space.
Pro Info (Processing Information)
Count the file completely processing number of times and time spent by file name. The record
will be cleared when power off.
Check Pro Time (Check Processing Time)
Calculate processing time in accordance with the work speed. After reading G code, the screen
will display the processing time.
Copy File
Delete File
View File
Pro Info
Check Pro Time
Operate method: Press “” to enter into “Check Pro Time”, then press “” and
select “U disk/ Internal/ Recent file”, press “” and then choose a file, press “”.
After reading the G code, the screen will display the processing time.
PS: Please pull out the U disk correctly after copying files from computer, otherwise may cause
the handheld controller doesn’t recognize U disk.
31
Beijing RichAuto S&T Co., Ltd.
1) 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.
2) Win XP system: after copying files, press “”, and click “”,
then click “” to remove U disk successfully.
4.2.5 Version View
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
Emergency Version e.g.:A1.1920
Soft type: 3-axis carving
Hardware type: Support 3-inch screen Flash Disk Mode
5. Machine Operation
5.1 Return HOME (ZERO)
It will display “all axis home”, “Z home only”, “none axis home” after starting up the DSP
handle. Choose any one you want. 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 saves coordinate value when the system exits normally.
5.2 Import processing file
Before processing, generally we should import files. RichAuto system has 2 ways to import
files: U disk file processing and inner file processing.
1) Directly import the processing file into U disk, and then run with the U disk inserting in the
controller.
2) Copy the files to handle internal storage area via U disk, and then run the inner file without U
disk.
5.3 Manual Processing Operation
Manual Processing Operation refers to move the machine tool by pressing the keypad. User can
32
Beijing RichAuto S&T Co., Ltd.
change the running speed and set the grid (step distance) in manual mode. System will enter
Manual Operation state after returned home, and the screen displays,
Manual control state initial interface:
Coordinate Number Operation status
Axis Spindle status
Speed Mode
Manual mode
1 X 0.000 MAUN
1 Y 0.000 F 2
1 Z 0.000 L N1
Continue
5.3.1 Manual speed switching and adjustment
1) Speed mode switching
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
Slow Grid 0.100
The cursor is on “X SLOW”, Press “” to the one needs to be modified, and 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’
33
Beijing RichAuto S&T Co., Ltd.
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.
5.3.2 Manual processing mode
The system provides 3 manual movement modes: Conitnue, 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.
1) Continue (Continuous motion mode)
No specific data control, user could press motion direction key of each axis
(,,), the machine will move accordingly until the key is released. The
motion speed is determined by current manual speed mode.
2) Step motion mode
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 orfine adjusting the location of the
mechanical coordinate.
3) Distance motion mode
It runs a certain distance according to the setting. Press motion direction keys
(,,),the machine will move accordingly.
Note: The movement will be carried out according to the current speed mode and the set
distance, it is not affect by the ‘grid’, so it will not stop on grid point. To change the distance value,
triple press “” re-enter the ‘Distance’ value setting.
5.3.3 Manual testing input and output
Under the initial boot interface, that is screen displays as follow,
1 X 0.000 MAUN
1 Y 0.000 F 2
1 Z 0.000 L N1
Continue
34
Beijing RichAuto S&T Co., Ltd.
Double press “”, the screen will displays two rows of arrows which defaults all
arrows are downwards “↓”.
Upper arrows represent input signals: the former 4 numbers 0, 1, 2, 3
corresponding to X zero, Y zero, Z zero and tool setting. The 4th,5th,6thare driver alarm, hard
limit, emergency stop and foot switch (cycle switch) input signals.
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.
Manual test input ports
Manual test output ports
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.
Note: Do not confuse with “Voltage setup”.
5.3.4 Manual switching coordinate system
Including machine coordinate system and work coordinate system.
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 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.
RichAuto-B15 provides 1 machine coordinate system and 8 work coordinate systems. Press
“” + “” can switch the machine coordinate system and work coordinate system;
press “” + “Number button 1-9” can switch among different work coordinate systems.
Schematic diagram of coordinate system:
35
Beijing RichAuto S&T Co., Ltd.
Note: The system cannot set workpiece origin under machine coordinate system. User should
switch to work coordinate first, and then set workpiece origin.
5.4 Auto processing operation
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 set the
machine tool parameters and all of the system parameters correctly.
Auto processing steps could refer to the following text.
5.4.1 Set workpiece origin
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 “” + “” will no
need to press “”.
36
Beijing RichAuto S&T Co., Ltd.
5.4.2 Select processing file
After determined the workpiece origin, press “”, the screen shows:
Press “” move the cursor and choose, press “” to enter into the list, the screen
SelectWorkFile
U Disk File
Internal File
Recent File
will display the first three file names, press “” to move one by one; press “”
jump 2 lines to move the cursor; press “” to exit.
5.4.3 Set processing parameters
After selecting object file, press “” , the user can modify processing parameters,
including “work speed”, “fast speed”, “speed scale” and “fall down(scale)”.
Set Work Param
WorkSpd 3000.000
FastSpd 3000.000
SpdScale 1.000
FallDown 0.200
Press “” move cursor to select different settings, press “” input values and then
press “” to confirm the changes. The system starts to check the codes and machine
37
Beijing RichAuto S&T Co., Ltd.
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.
During the processing, system screen scrolling display real-time processing speed, operation time,
and current line number. Switching those options by pressing “”.
5.5 Processing operations
5.5.1 Speed ratio & spindle state adjusting
1) Speed ratio adjusting
During processing, press “” adjust the speed ratio. The speed ratio increase/decrease 0.1
each press on “”. Speed scale (speed ratio): max. 1.0; min.0.1, speed values are also
changed accordingly except for the time. Current processing speed = work speed * speed scale
2) Adjust spindle state
If user has set multistep speed, the DSP handle can change the multistep speed
during processing. Press “ ” to change spindle shift from S1 to S8.
5.5.2 Suspend processing & position adjustment
Press “”pause processing. The top right corner of screen will change from “MAUN” to
38
Beijing RichAuto S&T Co., Ltd.
“PAUS” and machine suspends processing except the rotating of spindle. Shown below:
1X 7.000 PAUS
1Y 8.000 S2
1Z -2.000 H N1
User will start
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 speed mode to high
mode just press “”.
When the adjustment is finished, press“” again, screen shows:
1X 7.200 PAUS
1Y 41.300 S2
1Z -2.000 H SP
Restore Position?
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).
The G code file “Testfile.cnc” for example, it has totally 6705 lines g codes. Press “” the
screen displays breakpoint line No. after pre-reading.
Line No. 30
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 (new line) No.:
File has 6705
25
Total line count
Input a new line No.
40
Beijing RichAuto S&T Co., Ltd.
Input line number that needs to return to, and then press “”, the screen will shows new
line number as below,
Line No. 30
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 to
workpiece origin before save breakpoint and machining.
2) Power off protection
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.
5.6 Advanced Processing Function
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,
41
Beijing RichAuto S&T Co., Ltd.
Advanced Work
Array work
Resume work
Tool changing
Part work
Calc bound
Auto center
Mill plane
Calc work time
Find break no.
Scale work
5.6.1 Array work
Steps as below:
1) Press “” to move cursor to the Array work, press “”to enter, and then press
“” again to select different listed files;
2) Press “” to enter file list, then press “” to move the cursor to choose target
file;
3) Set machining parameters, revise array parameters, or go to “MENU”--“AUTO PRO SETUP”,
choose “Work Array” and modify the array parameters. The rest steps are similar to the normal
processing. After that, system will start the array work according to the user’s settings.
4) During array work, press “ ” view real-time row number, column number and other
processing information.
42
Beijing RichAuto S&T Co., Ltd.
Note: If user needs to manual control in array work, just change the setting of “Interval
(unit:ms)”into a negative number.
5.6.2 Resume work (breakpoint processing)
Steps as below:
Press“” to move cursor to resume work, press “” to enter the breakpoint list,
then move the cursor to the breakpoint position as needed, press “”, 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.3Breakpoint processing &power failure recover.
5.6.3 Tool changing
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.
5.6.4 Part work
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:
1) Press“” to enter the setup, press “” to move the cursor and select a file and
wait for the file reading process;
2) Press“” when the system ask to input start line no. and stop line no..Then the screen
43
Beijing RichAuto S&T Co., Ltd.
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 value is wrong, could
press “” key and revise before confirm.
4) Set processing parameters. The rest steps are consistent with the common processing.
5.6.5 Calculate bound
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:
1) Press “” to move the cursor to “calculate bound”, press “” to access in it.
Then press “” to select a file and press “”;
2) Waiting for system file reading, and show the calculate result of file size.
5.6.6 Mill plane
Including two types: Scan milling and Encircle milling
a. Scan milling
44
Scan mill set
X Scan
100.000
100.000
meter 10.000
0.00000
0.100
Scan mill set
)
100.000
100.000
Diameter 10.000
0.00000
0.100
Beijing RichAuto S&T Co., Ltd.
ScanType
Width
Height
Dia
Depth
Z Step
T Ratio 0.800
1) Press “” to move the cursor and choose “scan mill”.
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);
3) Press “” to move the cursor and press “” to modify parameters, press
“” to save all the changes.
b. Encircle milling
ScanType AC(anticlockwise
Width
Height
Depth
Z Step
T Ratio 0.800
1) Press “” to move cursor to choose the mill type as “Encircle milling”.
45
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.
3) Press “” to move the cursor and press”” to selcect scan type (anticlockwise
or C.W.) and modify parameters, press “” to save all the changes.
5.6.7 Calculate work time
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.
5.6.8 Find break No.
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:
Press enter key to continue
working from searching
position, press other key only
show the line number!
Query
Press “” to start processing, press “” key, the screen shows the current position
line number as below:
35422 is the break line number
of this file.
Info
46
Beijing RichAuto S&T Co., Ltd.
Note: When using the “fine break no.” function, must at the same work coordinate system.
5.6.9 Scale work
If the actual processing requires different sizes of the same file, user can use“scale work”, and
enter a zoom in/out ratio.
Steps: Press“ ” to get into “Scale work”:
After changing all the value, user could start the “scale work” machining.
Scale work param
X scale 1.000
Y scale 1.000
Z scale 1.000
47
Beijing RichAuto S&T Co., Ltd.
PS1. System upgrade operation
During using, system software may have updated version which can upgrade the handheld
controller, operation as follow:
Upgrade with **.PKG file from U disk
Way 1:
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.
2) Press “”, select “System Setup” and press “”. Move the cursor and choose
“Auto upgrade”. The screen shows as follow,
SelectUpdateFile
U Disk File
Internal File
Recent File
3) 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.
4) When the upgrading is successful, user should restart the controller.
Way 2:
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.
2) press “” + “”, the screen shows:
SelectUpdateFile
U Disk File
Internal File
Recent File
3) 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.
4) When the upgrading is successful, user should restart the controller.
48
Beijing RichAuto S&T Co., Ltd.
PS2. “U disk mode” function introduction
RichAuto adds “U flash disk mode” to A1X and B1X which hardware number start from A010****
(E.g.: A0101203), & Update Version from rz-1967 (the system needs to update if the update
version number lower than 1967). Connect handle and computer by USB cable, find portable
storage device on the computer, and then copy processing files from computer to handle inner.
This function can ensure that if USB port of the handle is broken or there is no U disk, the
machine can still work normally.
Operation step:
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:
The handle is connected with the computer successfully.
优盘模式
Flash disk mode
4) Open“”, could find a removable storage device””A0131482(G:)
is the handle storage space area. User can copy files first and then paste them to A0131482(G:).
5) Connect handle and machine, Choose internal file to start processing.
Note: Users can view the hardware support capability in “version view”, if it supports “U disk
mode” means it can realize U disk storage function.
49
Beijing RichAuto S&T Co., Ltd.
PS3. Servo wiring and parameters setting
PS3.1 YASKAWA Σ-7, Σ-series driver
1. Wiring(Y、Z same to X)Set the driver as internal enable. No need to connect pin-40,
settings please see Pn50A which is in following table (parameter setting).
Motor brake:
Σ-7 same as Σ-Ⅴ
50
Beijing RichAuto S&T Co., Ltd.
2. Parameter setting
Para.
Function Value Description
No.
*Pn000 Function
selection basic
switch 0
0010
Bit 0:Set 0,positive rotation at positive rotation
command
Bit 1:Set 1,position control mode(pulse sequence
command)
*Pn200 Format seletion
switch of
0005
Bit 0 : Set 5,select the instruction mode as
“pulse+direction”,negative logic
position control
command
*Pn20E Electronic gear
ratio(numerator)
Need
calculation
Z1 = Encoder pulse count per revolution×4;
Z2 = Pulse equivalent×Screwpitch×Transmission
ratio
*Pn210 Electronic gear
ratio(denominato
r)
Need
calculation
e.g. Pulse equivalent 1000,Screw pitch 10mm,
Encoder resolution 5000,Transmission ratio 1
Z1/Z2= 5000×4/1000×10×1=2/1
set Pn20E=2,set Pn210=1.The numerator and
denominator of electronic gear ratio is reducible to
set the value of Pn20E and Pn210 as a integer in the
range of 1~65536.
*Pn50A Input signal
selection 1
8170
Bit 1:Set 7,servo on all the time.
Bit 3:Set 8,positive rotation not used and signal
input(P-OT)prohibited
*Pn50F Output signal
selection 2
0300 Set it when servo motor with brakes.
Bit 2:Set 3,brake interlock signal “/BK”is output
from CN1-29,CN1-30 to control 24V relay used for
brake
*Pn50E Output signal
selection 1
0211 Set it when servo motor with brakes.
To avoid of CN1-29 and CN1-30 being used for
other function and leading to brake ineffective,3 is
not allowed to appear in the 4 digits.
NOTE:
1. Data bit description:
… Bit3 Bit2 Bit1 Bit0
… X XXX
2. For parameters No. which has a prefix of "*", refers to the parameter will take effect when
power on again. If it has not connected the brake, then no need to set Pn50E and Pn50F.
3. The servo alarm signal corresponds to the pin number ALM+:pin-31; ALM-:pin-32; Signal
type default normal close. The default alarm input terminal of B11, B12, B15 is on X5 port
51
Beijing RichAuto S&T Co., Ltd.
B18 is on X6 port.
User needs to access to “Machine Setup”-“Voltage Setup”, and modify level of X5(or X6 on B18
model) to normally closed(Press“” and flip the arrow to go upwards).
e.g. Pulse equivalent 1000 , Screw pitch
10mm,encoder pulses 5000,Transmission ratio 1,
then
Z1/Z2=5000×4/1000×10×1=2/1 , set P1-44=2,
P1-45=1. The numerator and denominator of
electronic gear ratio is reducible.
Bit 0:Set 1,servo on all the time.
If connect external enable signal: Bit1,0: set 01
refers to the input digit input DI1 as SON,
correspond CN1 PIN-9; Bit2: set 1 indicate input
DI1 as normally open a-contact point.
P2-
P2-
Function setting for
digital output pin
DO1
Function setting for
digital output pin
DO1 corresponds to pin-6 & pin-7,used as
clamping-position brake signal of Z-axis
Bit1,0 : 08--set pin-6 and pin-7 as BK- and
BK+respectively.
Bit2 : 0--set DO15 output as normally closed
b-contact point, 1--as normally open a-contact point.
DO5 corresponds to pin-28 & pin-27,used as servo
alarm signal
Bit1,0 : 07--set pin-28 and pin-27 as ALRM+
55
44
45
10
digital input pin DI1
1
Beijing RichAuto S&T Co., Ltd.
DO5
Note:
1. Data bit description:
… Bit3 Bit2 Bit1 Bit0
… X XXX
2. For parameters No. which has a prefix of "*", refers to the parameter will take effect when
power on again.
andALRM- respectively.
Bit2:0--set DO5 output as normally closed b-contact
point, 1--as normally open a-contact point.
DELTA A2 series parameter settings
Para No. Function Value Description
P1-00
*P1-01
External pulse train
input type
Set control mode
102
0000
Bit 0:2--pulse+direction
Bit 2:1--negative logic
Bit 3:Maintaining the set value.Since switching
control mode is not used,bit 3--0.
P1-
P1-
P2-
Electronic gear
ratio(numerator)(Z1)
Electronic gear
ratio(denominator)
(Z2)
Function setting for
Need
calculation
Need
calculation
Bit 2:0--forward rotation(CCW)(from the view of
load)
Bit 1,0:00--position control mode
Range:1~32767;
Z1 =Encoder pulses×4;
Z2 =Pulse equivalent×Screw pitch×Transmission
ratio
e.g. Pulse equivalent 1000 , Screw pitch
10mm,encoder pulses5000 , Transmission ratio 1,
then Z1/Z2=5000×4/1000×10×1=2/1.
Pn1-44=2, Pn1-45=1; The numerator and
denominator of electronic gear ratio is reducible.
Bit 0:Set 1,servo on all the time.If connect external
enable signal: Bit1,0: set 01 refers to the input digit
input DI1 as SON, correspond CN1 PIN-9; Bit2: set
Function setting for
1 indicate input DI1 as normally open a-contact
point.
Bit1,0 : 08--set pin-1 and pin-26 as BK- and
56
22
007
Beijing RichAuto S&T Co., Ltd.
P2-21
P2-
Note:
3. Data bit description:
… Bit3 Bit2 Bit1 Bit0
… X XXX
4. For parameters No. which has a prefix of "*", refers to the parameter will take effect when
power on again.
digital output pin
DO1
Function setting for
digital output pin
DO5
108
BK+respectively.
Bit2:1--set DO1 output as normally opena-contact
point, 0--as normally closed b- contact point.
DO5 corresponds to pin-28 & pin-27,used as servo
alarm signal
Bit1,0 : 07--set pin-28 and pin-27 as ALRM+
andALRM- respectively.
Bit2:0--set DO5 output as normally closed b-contact
point, 0--as normally open a-contact point.
PS4. G code reference list
G code list of A1X &A5X
G00 Rapid positioning
G01 Linearinterpolation
G02 Circular interpolation CW
G03 Circular interpolation CCW
G04 Dwell (Unit: millisecond)
G17 Selection of XY coordinate plane
G18 Selection of ZX coordinate plane
G19 Selection of YZ coordinate plane
G20 Input in inch
G21 Input in metric
G28 Auto back to reference point
G30 Back to secondary reference point
G40 Cancel tool radius compensation
G41 Left tool compensation(the tool offsets radius distance on the left side of tool
moving direction)
G42 Right tool compensation(the tool offsets radius distance on the right side of tool
moving direction)
G43 Tool length compensation (compensation along positive direction)
57
Beijing RichAuto S&T Co., Ltd.
G44 Tool length compensation (compensation along negative direction)
G49 Cancel tool length compensation
G54 Work coordinate system 1
G55 Work coordinate system 2
G56 Work coordinate system 3
G57 Work coordinate system 4
G58 Work coordinate system 5
G59 Work coordinate system 6
G73 High-speed peck drilling cycle for deep holes
G80 Canned cycle cancel
G81 Drilling cycle
G82 Drilling cycle of dwell at bottom of hole
G83 Peck drilling cycle for deep holes
G84 Righthand tapping cycle
G90 Absolute programming
G91 Incremental programming
G98 Return to initial point
G99 Return to point R
G101 Move with processing speed until the signal is triggered.Meanwhile Rollback
and pinpoint signal edge (similar to backing home)
G102 Move with fast speed until the signal is triggered.Meanwhile Rollback and
pinpoint signal edge (similar to backing home)
G103 Move with processing speed until the signal is triggered.
G104 Move with fast speed until the signal is triggered.
M03 Spindle on(CW rotation)
M04 Spindle on(CCW rotation)
M05 Spindle stop
M06 Tool change
M08 Coolant on (Flood)
M09 Coolant off
M30 End of program,and return to program top
M37 Spindle on(CW rotation)
M38 Spindle on(CCW rotation)
M129 4th spindle on
M208 Cycle machining
M210 Set outputlogic low level
M211 Set outputlogic high level
M214 Run the next line ofG codeafter waiting for the specified input signallogic low
M215 Run the next line ofG codeafter waiting for the specified input signallogic high
M216 Run the next line ofG code after waiting until all the specified input signal logic
high
M217 Run the next line ofG code after waiting until anyone of all the specified input
58
Beijing RichAuto S&T Co., Ltd.
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
PS5. Tool setting methods detailed explanation
The process of tool setting is process of setting work coordinate system specific location in the
machine tool coordinate system.
There are 3 kinds of tool settings: Direct tool setting, Fixed calibration and Mobile calibration.
Tool touch plate
Tool touch plate
Microset, tool touch plate working sketch
PS5.1 Direct tool setting
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.
59
Beijing RichAuto S&T Co., Ltd.
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 tool setting.
PS5.2 Fixed calibration
Microset electrical wiring diagram:
(Tool setting signal)
Wiring diagram Microset actual picture
Microset wiring: The dsp controller tool setting input signal (X4) is normally open state when ex-
factory.
Normally open type:The microset signal CUTTER should be connected to the wiring board input
port --X4, COM connects to GND-INPUT SIGNAL.
X4: system default normally open.
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.
Fixed calibration diagram:
60
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:
1) Set microset position
Get into “MACHINESETUP--C.A.D Position” to set microset position, including
“Inplace”&“Inposition”.
In position(positioning): Press“”, screen displays “Press OK key to set point position by
manual mode, it’s very simple but not accurate, press cancel to set by number”. Recommend to
choose manual mode.
In place: Move X,Y axis to the place where is over the microset, press “”.
2) First time tool setting / Tool setting after tool changing
Manual move Z axis to the surface of workpiece, and set workpiece origin of X,Y,Z axis.
Press “”execute the first time tool setting. The system will record value of offset
automatically.
Start the processing after first time tool setting.
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.
Second time tool setting completed, start processing.
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”.
PS5.3 Mobile calibration
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.
Tool touch-off plate wiring:
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.
61
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.
62
Beijing RichAuto S&T Co., Ltd.
PS6. Pulse equivalent calculation
PS6.1 Stepper motor drive
PS6.1.1 Linear axis
Unit:Pul/mm
Formula = pulses per revolution / distance per revolution
Numerator:
Pulses per revolution formula: (360 °/stepper angle* Driver subdivision)
(Some stepper drivers mark pulse number directly).
E.g.1:Driver nameplate 1 E.g.2:Driver nameplate2 Motor nameplate/ stepper angle=1.8°
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
63
Beijing RichAuto S&T Co., Ltd.
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:
► Helical teeth:
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.
64
Beijing RichAuto S&T Co., Ltd.
Pulley&belt drive:
d:Pulley diameter
PS6.1.2 Linear axis pulse equivalent computing method
For example: the stepper motor driver dialed code is 1600 pulse/rev.