£20 OPERATION MANUAL
CONTENTS PAGE
PREFACE...
1. Introduction:
2. Hard ware
3. Operating modes
4, Parameter programming.
5. Programming examples.....++
6. Delete program
7. Teach in
8. Diagnosis program.PREFACE
This manual describes the operation of the controller E20 which is
specially used on shearing machine and press brake.
Only authorized people are able to create new or edit existing programs.
The control has therefore a access code to prevent un-authorized operation.
Without a correct access code, the operator can only select an existing
program to execute , not allow to changed the program and parameters in
any way.1, Introduction
‘The £20 is a high performance CNC controller specially for press brake
and shearing machine.
£20-SM: one-axis controller
£20-DM: Two-axis controller for backgauge axis (X-axis) and
angle axis (Y-axis)
For the purpose of high precision, the operator can use one-side
positioning function to overcome the leadscrew backlash.
Reference point can be automatically searched when the controller is
started,
Or the controller will be always memorized the position after power
down
‘The backgauge X-axis or Y-axis can be moved manually by pushing the
buttons on the front panel with 2 different speeds.
The E20 has the functions of diagnostic, retract, cut counting, step
repeating and programm counting.
It’s possible to program several steps which can be combined to programs.
‘The E20 is capable of controlling one or two-speed AC motor or DC
motor.2. HARDWARE
The E20 consists of three printed circuit boards and a front-panel.
The three PCBs are:
--+ 1/0 board;
Mainboard;
keyboard with LE!
S indications
2.1 Front panel
+/- toggle key
operation select
Parameter leds
Cursor key
Numerical keys
12 display
Enter key
Decimal key
Stop indicator clear key
stop key
Sines ue! teh sped up| Low speed down
Low speed up
High speed down
t
2.1.1 Displays and LEDsDisplays
The E20-DM has 2 lines LED displays with 12 digital readout.
~ Six digital readout for parameter value of x-axis.
- Six for parameter value display of y-axis or count
LEDs indicators
The control panel contains eight LEDs:
- Six LEDs indicating the selected parameters:(Pp,Ap,ConRd, #
and darkness)
- One LED in the stop key, indicating that the E20 is stopped;
~ One LED in the start key, indicating that the E20 is started;
2.1.2 Key-board
The key-board contains the following keys:
10 numerical keys(0-9);
one decimal point key ;
+/- toggle;
clear key, to clear a parameter value;
cursor key, to select the next parameter;
P key, select different operations;
Enter key, to clarify the parameter value;
stop key (0);
start key (1);
manual movement low speed up key(+);
manual movement low speed down key(-);
manual movement high speed key(++-- key in combination with
+ or - key);
HC wmnaunrPrennrca
Operating, modes
3.1 General
‘The E20 has two operating modes: Manual mode and automatic mode
When the stop key is pressed the E20 will stop the back-gauge at its
present position. The LED of the stop button will light up for indication.
In the same way, when the start key is pressed the LED of the start
button will light up for indication.
In the following paragraphs the operating modes are described.
3.2 start/stop parameter readout
When the start key is pressed the cursor moves automatically to Ap.
‘This means that when the start button is pressed always the actual
position is displayed.
When the stop button is pressed the cursor will move to Pp.
3.3 manual mode
Manual mode can only be selected in stop status
If the LED of the stop key lights on, the backgauge can be moved
manually by pressing the manual movement keys on the front-panel.
«4 slow speed in counting up direction
«_« slow speed in counting down direction
44. high speed, must be pressed together with the + or ~ key.3.4 Automatic mode
In automatic mode a program can be executed.
When the start key is pressed the backgauge moves to the programmed
position and the Y-axis moves to the programmed position of the current
step.
A new step is loaded at the moment of each START (step changing input
signal) input.4, Parameter programming
‘the F20 controller specially apply in press brake for both X-axis and
y-axis controlling.
The £20-dm can also program parameters, related to other machine
functions
One set of such parameters is referred to as a “step”
Several steps can be combined to build a program During the execution of
the program, the steps within a program ere executed one after another in
an automatic cycle
4.1 Programmable Parameters
A parameter can be programmed upon selection. The selected parameter 1S
indicated by a LED. Each parameter is represented by its own LED.
Selecting a parameter is done by pressing the ® key. The actual value of
the selected parameter is displayed on the 5-character display.
rhe function Ap, Which is also indicated by a LED, is not a programmable
parameter. If Ap is selected the actual position of the X-axis or Y-axis is
displayed
The step dependant parameters are:
-Pp = parameter position of the X-axis or Y-axis.
-Cor
-Rd
correction of the position of X-axis or Y-axis.
retract distance.
_4 = number of (step) repetitions.
= darkness = code
Each time the key is pressed the next parameter becomes active. The
sequence is as follows:
ppth) -> Apth) > Cor(h) Ra(h) + # > darkness
<= Pp(u) —* Apte) Cort) > Pp(h) and so on.
Holding the key will speed up the effect.4.2. Programming a value
When a parameter is selected its value can be programmed.
To program a value the following keys are available:
-10 numerical key(0-9)
-decimal point
-plus/minus
-clear key
Example
Suppose the value 22.189 has to be programmed. The table below shows
the order of the keys to be pressed. The number of decimals depends on
the setting of the machine parameter and may as well be limited to only
one digit.
Key pressed ue on display
00
Clear key
When the clear key is pressed the value on the display is set to zero
Notice
To the parameter of Pp, AP and Cor, when the second row displays
POOH**, the first row display x-axis value. When the second row displays
POOU**, the first row display y-axis value4.3 X-axis or Y-axis position Pp
When the cursor is at Pp a value is displayed, the value is x-axis or y-axis
position. The position can be edited.
If the cursor is at Pp and a correction(Cor) has been programmed this will
be indicated by a flashing the “Cor” LED.
4.4 Actual position readout Ap
If Ap is selected the actual x-axis or
axis position is displayed.
If the reference has not passed yet only small squares are displayed: the
lower four segments of each display are lit
4.5 Correction(Cor)
Correction on the programmed x-axis or y-axis position.
The value to be programmed at Cor appears in the same resolution as Ap.
Default: 0
4.6 Retract distance (Rd)
In some cases it may be necessary to move(retract) the backgauge from
the material . This may occur at the moment when the mechanical action
begins. The retract distance is a programmable displacement of the X- axis
in the upcounting direction.
The value at Rd appears in the same resolution as Pp.
47H
step repetition: the number of times a step is repeated before the next step
is executed.
Range: 0-99
Default: 1
0Nore: to single step program, the value 0 means that the value 100.and to
multi-step the value 0 means that the step must be skipped.
4.8 Darkness
Program flow code:
S= this step isn’t executed, the next step is loaded and the program is
executed
6= afier this step has been completed the first step is loaded and the
program isn't executed.
7= after this step has been completed the next step is loaded and the
program is executed.
8= after this step has been completed the first step is loaded and the
program is executed again. This is repeated endlessly.
fote: to single step program, the value is nonsensical
4.9 Parameter value checking
Each programmed parameter is checked against its minimum and
maximum value. If a programmed value is out of the range, the display
starts flashing.5. Programming examples
-single step program
Single step program means controller runs in the statue of POO***. To
program only one dimension of product, and to finish the same bending,
-Multi-step program
Multi-step model means controller run in the statue of P10***-P49***.
to program several bends or several cuts
Example |
Single step program: x-axis at 100.0mm, correction with +2.5mm,
retract distance 5.0mm ,and y-axis at 50.03mm.
Note.
Pp(h) is meant for the x-axis position, then the second row displays
peepee
Pp(u) is meant for the y-axis position, then the second row displays
pty
This program following:
Pp(h)_[ Cor(h) | Rdth) #__|darkness[ Pp(u) | Cor(u)
100.0 | 2.5 5.0 8 0 50.03 | 0.00
Entry:
_On the stop mode.
Displa |
Ke The first row | The second row | LEDs on Comment
7 the begin _
> _ Pp
LP P
Z POOHOO | Pp Enter into single mode,
x-axis is at position 50.0
_ change position 100.0POOHOO Pp
Enter 1 digit of x-axis |
value 100.0
0 10.0 POOHOO | Pp Enter 2nd digit of x-axis
_ value 100.0
0 |100.0 POOHOO | Pp Enter 3” digit of x-axis
| )eaaueae i value 100.0
> 50.0 POOHOO Ap Press cursor
> 0.0 | POOHOO Cor _| Press cursor
2 2.0 POOHOO Cor [Enter 1* digit of value
25
3 [2.5 POOHOO Cor Enter 2nd digit of value |
2.5 |
> 0.0 POOHOO Rd Press cursor _ i
5 5.0 POOHOO | Rd Enter 1* digit of value |
5.0
> POOHOO # Press cursor
8 POOHOO | # Enter value of repetition |
> POOHOO Press cursor
> PoOU00 | Pp Press cursor, y-axis is at
position 40.00, change
7 position 50.03
5 5.00 POOU00 Pp Enter 1* digit of y-axis |
value 50.03 |
0 50.00 PO0U00 ‘| Pp Enter 2nd digit of y-axis |
value 50.03 |
: 50.00 PO0U00 _| Pp Enter the decimal point _|
0 50.00 P00U00 | Pp Enter I* decimal of)
| y-axis value 50.03
3 50.03 POOUOO Pp Enter 2" decimal of
y-axis value 50.03
> 40.00 POOU00 | Ap Press cursor
> 0.00 PO0U00 [Cor _| Press cursor |
> 100.0 POOHOO | Pp Press cursor
Press the start key(1), run the program.
Real value |POOHO8 | Ap
Example 2.
Multi-step program:
The P20 step is the first step of program P2, after the P20 step executingthe P21 step is loaded . then the P20 step is loaded and the program is
executed again. This is repeated endlessly.
This program following:
Step P20: 7
Rd(h) # | darkness |“ Pp(u) | Cor(u)_
5.0 | 7 | 50.03 | 0.00
_Rd(h) # [darkness |“ Pp(u)_[_Cor(u)_|
0 1 8 | 55.00 [0.00]
Entries:
On the stop mode.
{ ____ Display ]
Key _ | Thefistvow | The second row [LEDs on Comment
- the begin
> 50.0 Pp
ipo PB
2 2 P Enter into the start of
program .
Lf 50.0 P20H00 Pp x-axis is at position 50.0
change position 100.0
1 1.0 P20HO00 Pp Enter 1 digit of x-axis
value 100.0
0 10.0 P20HOO Pp Enter 2nd digit of x-axis
ie value 100.0
0 100.0 P20H00 Pp Enter 3° digit of x-axis
| value 100.0
>» 50.0 P20H00 Ap Press cursor
[> 0.0 P20HOO [Cor _| Press cursor 7
2 2.0 P20HO00 Cor Enter 1* digit of value
re)
3 2.5 P20H00 Cor Enter 2nd digit of value |
2.5
[> 0.0 P20H00 Rd Press cursor |
5 5.0 P20HOO | Rd Enter 1" digit of value
5.0
> 0 P20H00 # | Press cursor
1 1 P20HO0 # Enter value of repetition> [0 P20H00 Press cursor
[7 17 P20H00 Enter value ofcode |
> [40.00 P20U00 | Pp Press cursor, y-axis is at
| position 40.00, change
| : 7 position 50.03
5 3.00 P20U00 | Pp Enter 1* digit of y-axis
: value 5.00 _
0 50.00 P20U00 | Pp Enter 2nd digit of y-axis
; value 50.03 .
: | 50.00 P20U00__| Pp Enter the decimal point
0 50.00 P20U00 | Pp Enter I* decimal of]
: is value 50.03 _
3 50.03 P20U00 | Pp Enter 2 “decimal of
- : -axis value 50.03
> 40.00 P20U00 | Ap Press cursor
> 0.00 P20U00_ [Cor _| Press cursor
> 100.0 P20H00 Pp Press cursor
a 0.0 P21HO00 PP Enter the P21 step
x-axis is at position 0.0
L change position 200
2 2.0 P21H0O | Pp Enter 1° digit of x-axis
value 200.0 _
0 20.0 P21H0O Pp Enter 2nd digit of x-axis |
L. - value 200.0
0 200.0 P21H00 | Pp Enter 37 digit of x-axis
value 200.0 |
> 50.0 P21H00 ‘| Ap Press cursor
> 0.0 P21HOO [Cor _| Press cursor
a 0.0 P2iH00 [Rd Press cursor |
> 0 P21HO00 # | Press cursor
1 1 P21HOO _[# Enter value of repetition
> 0 P21HO0 Press cursor
8 8 P21H00 Enter value of code
> 0.00 P21U00 [Pp Press cursor, y-axis is at
position 0.00, change
| _| position 55.00 |
5 5.00 P21U00 | Pp Enter 1* digit of y-axis
value 5.00
5 55.00 P21U00 {Pp Enter 2nd digit of y-axis
= value 55.00> 40.00 P21U00 [Ap Press cursor
> 0.00 P21U00 [Cor _| Press cursor
> ~ | 200.0 P21HO00 Pp ‘Press cursor
a run the program _
Pe 0 P Pp
[2 [2 ~ 1P Pp Enter the start step _
Z 100.0 P20HOO | Pp
start key | x-axis real | y-axis real | Ap Display real position
value value6. Delete program:
1. on stop mode, continuously press the P key until the Pp(h)
LEDs light.
2. press the P key, input the password 3636, then press the key
/ toenter.
3. press the P key to select the program of 1, 2, 3, 4 and all
the selected program can be deleted by pressing the key
ce
4, press the P key to exit.
After clearing the program, the parameters of the program
will be zero.7. Teach in:
In order to make the controller quickly get the actual position of the
backgauge, “Teach in” function can be used.
1. in stop mode, continuously press P key till the Pp(h) LEDs
light.
2.press P key, input the password 1212, then press the key “
to enter into.
3.input the present position of x-axis or y-axis.
4.by pressing the key “to confirm.
5 press the P key to exit.
The controller will memorize the present position.8. Diagnostic program
With the E20 diagnostic program, you can test all E20 hardware, software
and interface connection.
The selected test is always displayed in the two leftmost digits of the
display. The other four digits are used to display test dependent
information.
Starting the diagnostic program
1. on stop mode, continuously press the key until the Pp(h)
LEDs light.
2.press the P key, input the password 5656, then press the key
“ toenter
The diagnostic program contains the following tests:
- status of LEDs
- front-panel keys
janane digital inputs and outputs
Al: status of LEDs
With this diagnosis program all the digits of all the displays are tested.
The phases of test consists of:
1. all segments of all displays are lid
2. all segments of all displays are off
3. one segment of each display is lid for about 1 second. Then the next
segment is lid ete.
4. all segments of one display are lid for about 1 second. Then the next
display is lid etc.
5. all available decimal points are lid,
Continue to the next test by pressing >‘A2: front-panel keys
With this test all front-panel key’s can be tested separately.
When a key is pressed , a corresponding code will be displayed on
the two rightmost digits of the display.
Key display
2 1
3 2
4 3
3 4
6 5
i 6
8 7
9 8
10 9
0 0
clear key ic
cursor key to select the next parameter
low speed up key(+) +
low speed down key(-) 7
high speed key H
start key(1) A
stop key(0) °
P key P
N key stop the diagnostic program
H- key U
Continue to the next test by pressing > ;
A3----- digital inputs and outputs
When an input signal is active, The controller will display certain
number:
Input DisplayStart i
R 12
x-eot 13
y-eot 14
count 15
key 16
A digital output signal can also be made actively by pressing a key
corresponding to the following table:
Pressing Key Display Output
1 21 XP
2 22 XH
3 23 X+
4 24 xX
5 25 x
6 26 YAP
7 27 YH
8 28 Y+
9 29 Y¥
0 20 Y--
Continue to the next test by pressing > ;
A4
Pressing the start keys on the front-panel, there are normal if display 0.
- ram memory
You can end the diagnostic program by pressing the “ key
2