Single Axis Position Controller: SERIES P8511-000-R
Single Axis Position Controller: SERIES P8511-000-R
Single Axis Position Controller: SERIES P8511-000-R
2. FUNCTIONS 4
3. FRONT PANEL 7
4. CONTROLLER IN OPERATION 8
5. SETTING OF REGISTERS 9
6. REGISTER TABLE 10
7. DESCRIPTION OF REGISTERS 11
2
12. INSTALLATION HINTS 28
3
1. Short Description
The P8511-000-R is a modern and compact solution for single axis tasks.
An extensive function pool allows to modulate the controller for individual applications:
The unit is suitable for operation with any type of 2 or 3 speed bi-directional drive or any
variable speed drive with 1, 2 or 4 quadrant of control.
The performance and accuracy obtained is dependent on the type of drive chosen.
The outputs for stepped speed drives are relays.
These outputs can be configured in a number of ways to suit all types of control circuits.
The actual position is monitored by an incremental encoder.
The power supply unit is integrated.
The controller can be used to position machinery to any desired absolute position.
Alternatively, the controller can be used to feed material through a process.
2. Functions
NB: R1 = R2 > R3 The value in Register 1 must be the same value as Register 2
Stop Offset P3
Creep point P2
4
2.2 Three speed operation
NB: R1 > R2 > R3 The value in Register 1 must be larger than Register 2
Demand position
Fast
slow
creep
Stop Offset P3
Creep point P2
Slow point P1
Datum can be set in a variety of ways. The method is selected in Register R8/3
R8 = xx0xxx Datum to R7
Closing input St 3 / 4 transfers the value set in R7
into Actual Value Display
If, after positioning is activated, no Encoder pulses are received after a time set in R19 (0.1
to 9.9 sec), positioning will be aborted and fault 01 will be displayed.
Setting R19 to 0.0 sec, disables this feature.
5
2.5 Batch Counter
With adding function, the counter starts from zero. When the set quantity is reached, the
quantity complete output will be pulsed. With subtracting function, counting from preset to
zero takes place. When zero is reached, the quantity complete output will be pulsed.
With add/subtract function, subtracting will take place if a preset value is entered. On
reaching zero, adding will ensue. When the quantity counter goes from 1 to 0, a pulse
output is given.
The length of this pulse is set in P11. Setting 0.0 gives a maintained output.
*NB: External stop input must be linked before system can operate. Therefore, if
external n/c pushbutton is not fitted, then insert a permanent wire link.
6
3. Front Panel
Demand
Minus Symbol Actual Position Quantity
Position
TYP ELGO
ELECTRIC
P8511
m
m
Function button
F 4 5 6
Start Positioning
Start
1 2 3
Stop Positioning
Stop C 0 >
Clear Button Cursor Button
7
4. Controller in Operation
Switch on conditions is programmable in register R33:
The Actual position is memorised. In “Hand” the demand window line is swiched off. In
“Single” the Demand value is memorised
Initially the axis moves at slow speed. When the time set in P32 has elapsed, the axis
changes into high speed. This condition continues till button is released.
In high speed, when the Actual position reaches preset software limits (P13 + P1) or
(P14 - P1), the speed automatically drops to creep.
8
5. Setting of Registers
To unlock Registers :-
Thereafter, the required Register is displayed. To alter value of Register proceed as follows:-
Press > The Register value is stored in memory. The Actual Value display indicates
next Register number
Press F for 2 sec The Register entry is ended. Actual position is again displayed
Once Registers have been unlocked, you may alternate between operation and Register entry
mode without the need for further security code entry.
Powering down, or
9
6. Register table
Register Function Resolution Default Customer
01 Slow speed distance 0.1 mm 200*
02 Creep speed distance 0.1 mm 100*
03 Stop offset 0.1 mm 0
04 Backlash compensation 0.1 mm 50
05 Retract distance 0.1 mm 500
06 Tool Width 0.1 mm 0
07 Datum value 0.1 m 1000
08 System Register 1 See Page 11 100000
09 Position reached pulse 0.1 s 10(0=held)
10 Backlash dwell time 0.1 s 10
11 Quantity reached pulse 0.1 s 10(0=held)
12 Tolerance window 0.1 mm 0
13 Min software limit 0.1 mm 0
14 Max software limit 0.1 mm 500000
15 Software limit selection 0,1,2,3 0
17 Display brightness 0-15 10
18 System Register 2 See Page 16 000000
19 Encoder pulse monitor time 0.1 s 0
20 Decimal point 3,0,2,1 1
21 Slow speed distance negative 0.1 mm 200
direction
22 Creep speed distance negative 0.1 mm 100
direction
23 Stop offset 0.1 mm 0
24 Backlash window 0.1 mm 0
25 Home position 0,1mm 1000
28 System Register 3 See Page 17 000002
29 Time delay for Drive inhibit 0.1 sec 10
32 High speed delay time 0,1 sec 10
33 Power on mode 0,1 sec 0
34 Start delay time 0,1 sec 0
56 Encoder edge multiplier 1,2,4 1
64 Direction of manual buttons 0-1 0
69 Speed of automatic Datum setting 0-2 0
88 System Register 4 See Page 19 000000
90 Button enable in service mode 0,1,2 2
94 Inch / factor multiplier 0.0 to 9.99999 100000
96 Encoder pulse multiplication 0.0 to 9.99999 100000
97 Inch / mm conversion mode 0,1,2,3 0
98 Security code 250565 0
99 Service -- 0
* Logical sequence values such as these must always be present, regardless whether
3 speed, 2 speed or 1 speed drive is used.
P1 > P2 > P3 for 3 speed drive P1 = P2 > P3 for 2 speed or 1 speed drive.
10
Registers R06 and R07 can be accessed and changed without need for the Security Code.
The Registers R50 to 55, 57 to 63 and 65 to 68 are for analogue output only.
7. Description of Registers
11
R07 Datum
The Datum value is stored in this Register. The value is used in different ways, in
accordance with setting of P8/3. Input St3/4 initiates loading. This Register can be
accessed without Security Code.
Backlash
0 = no backlash compensation
1 = negative backlash comp
2 = positive backlash comp
3 = negative backlash on start in R24 window
4 = positive backlash on start in R24 window
Option
Datum
0 = Datum to R7 with external pulse by key-switch
1 = Datum to Demand position window with external key-switch
2 = Automatic datum to positive direction limit
3 = Automatic datum to negative direction limit
4 = Datum to R7 by key-board only
Option
Kind of positioning
0 = Analogue positioning
1 = Fast/slow/stop
12
Relay Configurations
RELAY 2 3 4 5
Slow forwards X
Fast forwards X X X
Slow reverse X X
Fast reverse X X X X
RELAY 2 3 4 5
Creep forwards X
Slow forwards X X
Fast forwards X X X
Creep reverse X X
Slow reverse X X X
Fast reverse X X X X
RELAY 2 3 4 5
Slow forwards X X
Fast forwards X X
Slow reverse X X
Fast reverse X X
13
Value 2 2 speed operation Speed set by Relays 2 & 3. Direction set by Relay 4
RELAY 2 3 4 5
Slow forwards X X
Fast forwards X X
Slow reverse X X
Fast reverse X X X
Value = 3 2 speed operation (P1=P2) - Independent outputs for direction and speed
RELAY 2 3 4 5
Slow forwards X
Fast forwards X
Slow reverse X
Fast reverse X
RELAY 2 3 4 5
Slow forwards X
Fast forwards X X X
Slow reverse X X X X
Fast reverse X X X X
RELAY 2 3 4 5
Creep forwards X
Slow forwards X X
Fast forwards X X X
Creep reverse X X X X
Slow reverse X X X X
Fast reverse X X X X
14
Value = 5 2 speed operation (P1=P2) - Binary coded Relays
RELAY 2 3 4 5
Slow forwards X X
Fast forwards X X X
Slow reverse X X
Fast reverse X X X
RELAY 2 3 4 5
Creep forwards X X
Slow forwards X X
Fast forwards X X X
Creep reverse X X
Slow reverse X X
Fast reverse X X X
RELAY 2 3 4 5
Slow forwards X
Fast forwards X X X
Slow reverse X
Fast reverse X X X
RELAY 2 3 4 5
Creep forwards X
Slow forwards X X
Fast forwards X X X
Creep reverse X
Slow reverse X X
Fast reverse X X X
During each move the controller gives an output to signal “positioning”. When 'in position'
the output is deactivated for the length of this pulse set in R9. Setting 0.0 gives a
maintained output. This output St5/1-2 is inactive when Actual position = Demand position
+/- Tolerance window R12
When the machine stops at the end of the overrun, it is usually desirable to have a short
delay. The time is set in this Register.
When the quantity counter goes from 1 to 0, a pulse output at St6/3-4 is given. The length
of this pulse is set in R11. Setting 0.0 gives a maintained output.
It is possible to enter a value in register R12 that represents an acceptable tolerance e.g.
0.1 mm. When the actual position is within the Tolerance window, the actual position
displayed is made equal to the target position. The actual error is not lost, as the controller
knows the true position.
Actual Window
Target Window
16
Single set operation
Immediately after start signal, the controller checks the software limits. If the Demand
position is greater or smaller than the corresponding limit, the controller will stop and show
the error message on the display. The backlash distance in R4 is considered at the check of
the Max software limit, if the backlash is activated in R8/6.
Software limits (R13 & R14) are active in accordance with the setting of R15/6
External end-switches can be connected to the St4/3 negative direction and at St4/4 for
positive direction.
N.B If these are not connected to limit switches they need to be connected “normally
closed” (i.e. linked out).
17
R18 System Register 2
Demand Window
Quantity Counter
0 = no quantity counter
1 = automatic subtracting
2 = automatic adding
3 = manual subtracting (external input St3/7)
4 = manual adding (external input St3/7)
5 = automatic add/sub (in Single only)
6 = manual add/sub for (in Single only)
7 = automatic subtracting, STOP when “zero”
8 = manual subtracting, STOP when “zero”
Option
Option
Positioning in single
0 = Absolute
1 = Incremental + ve
2 = Incremental – ve
3 = Incremental from zero
4 = Incremental from zero with saw-blade in negative
Retract mode
0 = retract to Actual + P5 return on deactivation
1 = retract to P5 setting return on deactivation
2 = retract whilst input active return on deactivation
3 = retract to Actual + P5 without return
4 = retract to P5 without return
5 = retract whilst time in R 10 in positive direction, no return
6 = retract to Actual –P5 in negative direction, return on deact.
7 = retract whilst time in R 10 in negative direction, return on
deactivation.
8 = retract to Actual –P5 in negative direction, no return.
9 = retract whilst time in R 10 in negative direction, no return.
Serial link
0 = none
1 = with RS232
18
R19 Encoder monitoring
If after positioning is initiated, no Encoder pulses are sensed after a time set in R19,
positioning will be aborted and Fault 01 will be displayed. Setting R19 to 0.0, disables
Encoder pulse monitoring.
19
R28 System Register 3
Demand Window
The Actual position is memorised. In “Hand” the demand window line is swiched off. In
“Single” the Demand value is memorised
20
R56 Multi edge triggering
Setting 0 Setting 1
Button 7 Backwards Forwards
Button 9 Forwards Backwards
R69 Speed of going to Datum in First phase, in switched speed control mode
Demand Window
1 2 3 4 5 6
Start input
0 = rising edge triggered
1 = falling edge triggered
Option
Option
Option
Option
21
R96 Encoder Pulse Multiplier
A factor (0.00001 to 9.9999) can be entered in this Register. The input pulses will be
multiplied by this factor, to modulate the display to desired values. If no multiplication is
required, this Register must be set to 1.00000
0 = mm operation
1 = inch operation. Resolution 1/100
2 = inch operation. Resolution 1/1000
3 = factor operation. As set in R94
22
8. Functions of Inputs (Terminals ST3)
St3/6 Retract
Activating this input causes the axis to move in accordance with setting of
R18/2
23
9. Functions of Inputs (Terminals ST4)
24
10. Terminal Layout
ST 9
1 1
F1
Power Fuse 400mA
supply
1
ST 7 RS232
(Option)
ST 5 ST 6
Output Output
ST 8
1 1
(Option) ST 2
Encoder
1
ST 3 ST 4
Input Input
25
ST 5 Relays 1-5 ST 4 Input
26
11. Technical Data
Consumption 14 VA
Input signals PNP standard, (NPN option) Minimum signal time 0.3 sec
Input current 10 mA max
Outputs normally open relay contact 250v 0.3A – suppress external coils
Connectors RIA
Ambient temp 0… + 45 °C
27
12. Installation Hints
Elgo Electric controllers are constructed to the latest standards of technology and protected
against noise.
To enable the controller to operate successfully, the following instructions must be carried out.
Power Supply: For 230 VAC single phase supply, avoid using the same feed as to motors
or contactors. Otherwise fit a Filter.
Cable: All low voltage cables must be run separately from power cables.
Suppression: To avoid electronic noise. Suppress all coils in the cabinet and on
Machine.
28
13. Only for Service
Security Register R98 must be opened and service Register R90 set.
29
14. Type designation
P = Position Controller
Series
P8511 no Programme memory
Programme Memory
1 = none
Number of Axes
Construction
000 = standard
001 = 1st special version
etc.
Supply voltage
024 = 24 V DC
115 = 115 V AC
230 = 230 V AC
Encoder input
0 = A/B 24V/24V 20KHz PNP
1 = A/B/0 24V24V 20KHz PNP
* 2 = 5 V line receiver
* 3 = 5V line receiver with index input
8 = A/B 24V /24 neg. logic NPN
Special Features
P = Analogue closed loop
R = Relay output
EN = input NPN (including marker)
S= Serial communication link RS232
*under construction
30
Liability exclusion / Guarantee
We have checked the contents of this instruction manual carefully, to the best of our knowledge and belief for
conformity with the described hardware and software. Nevertheless errors, mistakes or deviations can not be excluded,
therefore we do not guarantee complete conformity. Necessary corrections will be included in the subsequent editions.
We appreciate your ideas and improvement suggestions very much. Reprint, duplication and translation, even in
extracts, are only allowed with a written authorization by the company ELGO Electric GmbH. We constantly strive for
improving our products, therefore we keep all rights reserved for any technical modifications without any notice.
ELGO Electric does not assume any liability for possible errors or mistakes.
The guarantee period is one calendar year from the date of delivery and includes the delivered unit with all
components. ELGO Electric GmbH will at its option replace or repair without charge defects at the unit or the included
parts, verifiable caused by faulty manufacturing and/or material in spite of proper handling and compliance to the
instruction manual.
Damages verifiably not caused by ELGO Electric GmbH and due to improper handling are excluded from any guarantee
e.g. by applying faulty voltage, diffusion of liquid into the interior of the engine, using force, scratching the surface,
chemical influences etc.!
31