Manual: Movidrive MDX61B DIP11B / DEH21B Absolute Encoder Cards
Manual: Movidrive MDX61B DIP11B / DEH21B Absolute Encoder Cards
MOVIDRIVE® MDX61B
DIP11B / DEH21B Absolute Encoder Cards
Edition 12/2007
11702613 / EN
Manual
SEW-EURODRIVE – Driving the world
1 General Information ............................................................................................... 5
1.1 Structure of the safety notes .......................................................................... 5
1.2 Right to claim under warranty ........................................................................ 5
1.3 Exclusion of liability ........................................................................................ 5
3 System Description................................................................................................ 7
3.1 Areas of application ....................................................................................... 7
3.2 Applicable absolute encoders ........................................................................ 8
3.3 DIP11B/DEH21B and processing in IPOSplus®.............................................. 9
3.4 Encoder sensing .......................................................................................... 10
3.5 Encoder monitoring ...................................................................................... 10
3.6 Control functions .......................................................................................... 11
4 Assembly/Installation .......................................................................................... 12
4.1 Mounting the DIP11B option card ................................................................ 12
4.2 Mounting the DEH21B option card............................................................... 12
4.3 Notes for combining DIP11B with DIO11B................................................... 14
4.4 Connection and terminal description of the DIP11B option.......................... 15
4.5 Connection and terminal description of the DEH21B option ........................ 16
4.6 DC 24 V power supply of the DIP11B/DEH21B ........................................... 17
4.7 Connecting an absolute encoder ................................................................. 19
6 Startup................................................................................................................... 24
6.1 General startup notes .................................................................................. 24
6.2 Startup with PC and MOVITOOLS®............................................................. 25
6.3 Manual startup ............................................................................................. 43
12 Index ...................................................................................................................... 56
1 General Information
1.1 Structure of the safety notes
The safety notes in this manual are designed as follows:
Specific hazard,
e.g. electric shock
STOP! Possible damage to property Damage to the drive system or its environ-
ment
2 Safety Notes
2.1 Other applicable documentation
• Only electrical specialists are allowed to perform installation and startup observing
relevant accident prevention regulations and the MOVIDRIVE® MDX60B/61B oper-
ating instructions:
• Read through this publication carefully before you commence installation and startup
of the DIP11B/DEH21B options.
• As a prerequisite to fault-free operation and fulfillment of warranty claims, you must
adhere to the information in the documentation.
2.5 Disposal
Please follow the current national regulations.
Dispose of the following materials separately in accordance with the country-specific
regulations in force, as:
• Electronics scrap
• Plastics
• Sheet metal
• Copper
3 System Description
3.1 Areas of application
The DIP11B/DEH21B absolute encoder card options expands the MOVIDRIVE® sys-
tem to include an SSI connection for absolute encoders. This permits positioning func-
tions to be implemented with IPOSplus® that offer the following opportunities:
• No reference travel required when the system is started or after a power failure.
• Positioning can take place either with the absolute encoder or the motor encoder.
• Replacement of positioning switches along the travel distance even without motor
encoder feedback.
• Free processing of the absolute position in the IPOSplus® program.
• Both synchronous and asynchronous motors can be used in all MOVIDRIVE® oper-
ating modes (P700P701).
• The absolute encoder can be mounted either on the motor or along the track (e.g.
high-bay warehouse).
• Simple encoder adjustment with user-guided startup.
• Endless positioning in combination with activated modulo function. Pay attention to
the notes in the "IPOSplus® manual" as well as the MOVIDRIVE® MDX60B/61B sys-
tem manual (→ section "Parameter descriptions").
NOTE
It is not possible to operate the DIP11B and the DEH21B simultaneously.
-
GO Wait... Profile + Position +
n contr.
generator controller -
IPOSplus® nactual
program M
62681AEN
• Direct position control in IPOSplus® by means of the absolute encoder connected via
DIP11B/DEH21B option.
• An encoder (X15) is always required on the motor for speed feedback.
• Automatic slip compensation between the encoder of the motor and the absolute en-
coder.
• In IPOSplus®, positioning commands such as GOA ..." are performed with reference
to the source actual position (in this case: absolute encoder connected to the
DIP11B/DEH21B.
• The dynamic response that can be achieved depends on the properties and the in-
stallation of the absolute encoder as well as the position resolution.
Position control
with incremental
encoder on Absolute
encoder
motor, process-
System DIP11B
ing of absolute variable vmax amax DEH21B
encoder position
in the IPOSplus® GO Wait... Profile + Position +
program (case 2) JMP H...
generator - controller - n contr.
62682AEN
plus®
• Position control takes place in IPOS with motor encoder connected to motor.
• An encoder is always required on the motor for speed feedback.
• The high dynamic response of the inverter can be used directly for positioning.
• The position information of the absolute encoder is automatically reflected in an
IPOSplus® variable and can be processed using program control.
• With DIP11B/DEH21B, a reference travel is not necessary.
Processing of the
absolute encoder
position in the Absolute
encoder
IPOSplus® pro- DIP11B
System
gram (case 3) variable DEH21B
nnom
plus®
IPOS
program M
62683AEN
• Modulo function
Applications with infinite rotation, such as conveyor belts or rotary tables can be rep-
resented in modulo format (360° Ⳏ 216).
There will be no position loss (even in case of a gear unit ratio i with a relatively large
number of decimal positions).
It can be positioned endlessly without a position loss.
4 Assembly/Installation
Before you begin Do not use the DIP11B and the DEH21B simultaneously.
Read the following notes before installing or removing the DIP11B or DEH21B op-
tion card:
• Disconnect the inverter from the power. Switch off the DC 24 V and the supply volt-
age.
• Take appropriate measures to protect the option card from electrostatic charge (use
discharge strap, conductive shoes, etc.) before touching it.
• Before installing the option card, remove the keypad and the front cover.
• After installing the option card, replace the front cover and the keypad.
• Keep the option card in its original packaging until immediately before you are ready
to install it.
• Hold the option card by its edges only. Do not touch any components.
NOTES
• The DIP11B option can only be installed in MOVIDRIVE® MDX61B sizes 1 to
6, not in MOVIDRIVE® MDX61B size 0.
• The DIPI11B option card must be installed in the expansion slot.
• The DIP11B option must be supplied with 24V DC. Observe the 'Project Planning'
chapter in the MOVIDRIVE® MDX60B/61B system manual.
NOTES
• The DEH21B option card can be installed in MOVIDRIVE® MDX61B sizes 0 to
6. Only SEW-EURODRIVE staff may install or remove the DEH21B option for
MOVIDRIVE® MDX61B size 0.
• The DEH21B option card must be plugged into the encoder slot.
• The DEH21B option must be supplied with 24V DC. Observe the 'Project Planning'
chapter in the MOVIDRIVE® MDX60B/61B system manual.
Basic procedure for installing and removing option cards (MDX61B, sizes 1 to 6)
2.
1.
2.
1.
3.
3.
3.
4.
4.
60039AXX
Figure 1: Installing an option card in MOVIDRIVE® MDX61B sizes 1 to 6
1. Remove the retaining screws holding the card retaining bracket. Pull the card retain-
ing bracket out evenly from the slot (do not twist).
2. Remove the retaining screws of the black cover plate on the card retaining bracket.
Remove the black cover plate.
3. Position the option card onto the retaining bracket so that the retaining screws fit into
the corresponding bores on the card retaining bracket.
4. Insert the retaining bracket with installed option card into the slot, pressing slightly so
it is seated properly. Secure the card retaining bracket with the retaining screws.
5. To remove the option card, follow the instructions in reverse order.
Observe terminal MOVIDRIVE® MDX61B allows for the assignment of eight binary input terminals and
assignment eight binary output terminals on one option card. In case the DIP11B option is used with
the DIO11B option card or a fieldbus option, note the listed grouping of input and output
terminals.
Terminal assign-
ment of the input
Function Option
terminals (DI10 ...
DI17) DIO11B DIP11B DIO11B DIP11B
Variable H4831) H520
DIP11B with
6 ... 13 14 ... 21 8 ... 15 16 ... 23
Read termi- DIO11B
nals with Bit DIP11B with
or without - 6 ... 13 - 8 ... 15
fieldbus card
DIP11B with Yes - Yes -
Parameter 61.. DIO11B
effective for DIP11B with or with- - Yes - Yes
out fieldbus card
1) H483 is only documented for compatibility reasons. SEW-EURODRIVE recommends to use the H520
variable with MOVIDRIVE® B.
Terminal assign-
ment of the output
Function Option
terminals (DO10 ...
DO17) DIO11B DIP11B DIO11B DIP11B
Variable H4801) H521
DIP11B with
0 ... 7 8 ... 15 6 ... 13 14 ... 21
Read termi- DIO11B
nals with Bit DIP11B with
or without - 0 ... 7 - 8 ... 15
fieldbus card
DIP11B with Yes - Yes -
Parameter 63.. DIO11B
effective for DIP11B with or with- - Yes - Yes
out fieldbus card
1) H480 is only documented for compatibility reasons. SEW-EURODRIVE recommends to use the H521
variable with MOVIDRIVE® B.
It is always possible to set and read terminals with variables, regardless of the additional
option used along with the DIP11B. If the DIP11B is used in conjunction with a fieldbus
card, the virtual fieldbus terminals are only available in IPOSplus® by reading the process
output data (GETSYS Hxxx PO-DATA).
NOTE
The DIP11B option must be supplied with 24V DC. Observe the 'Project Planning'
chapter in the MOVIDRIVE® MDX60B/61B system manual.
Front view of
Description Terminal Function
DIP11B
X60: Connection binary inputs X60:1 ... 8 Connection binary inputs DI10 ... DI17 isolated via optocoupler
DIP11B (Ri=3 kΩ , IE=10 mA, scanning time 1 ms, PLC compatible)
1
Signal level (according to EN 61131-2):
"1" = DC+13 V ... DC+30 V
"0" = DC–3 V ... DC+5 V
X60
X61: Connection binary outputs X61:1 ... 8 Connection binary outputs DO10 ... DO17 (response time 1 ms,
PLC compatible)
9 Signal level (Do not apply external voltage!):
"1" = DC 24 V
"0" = DC 0 V
Imax = DC 50 mA, short-circuit proof and protected against exter-
nal voltage to DC 30 V
X61:9
24VIN Input supply voltage:
Mandatory for binary outputs and encoders (reference potential
DGND)
X62: Connection absolute X62:1 Data +
encoder X62:2 Reserved
X62:3 Cycle +
X62:4 Reserved
X62:5 DGND
X62:6 Data –
X62:7 Reserved
X62:8 Cycle –
X62:9 DC 24 V output
5
X62
6
1
53680AXX
STOP!
You must neither install nor remove an encoder connected to X62 during operation.
Electrical components in the encoder or on the encoder card could be destroyed.
De-energize the inverter before plugging or removing the encoder connection. Switch
off the mains voltage and the DC 24 V (X10:9 at the inverter and X61:9 at the DIP11B
option)
NOTE
The DC 24 V power supply of an encoder connected to X62 is ensured when X60 is
supplied with DC 24 V. Observe the 'Project Planning' chapter in the MOVIDRIVE®
MDX60B/61B system manual.
Front view of
Description Terminal Function
DEH21B
X62: Connection absolute X62:1 Data +
DEH21B encoder X62:2 Reserved
X62:3 Cycle +
X62:4 Reserved
9 5
X62:5 DGND
X62
X62:6 Data –
X62:7 Reserved
6 1 X62:8 Cycle –
X62:9 DC 24 V output
X60: Power supply X60:1 24VIN
X60:2 DGND
X60
1
2
X15: Motor encoder input X15:1 (COS+) signal track A (K1)
X15:2 (SIN+) signal track B (K2)
X15:3 Signal track C (K0)
15 8 X15:4 DATA +
X15:5 Reserved
X15
STOP!
Encoders connected to X15 and X62 must not be installed or removed during opera-
tion.
Electrical components in the encoder or on the encoder card could be destroyed.
De-energize the inverter before plugging or removing the encoder connections. Switch
off the mains voltage and the DC 24 V (X10:9 at the inverter and X60:1 at the DEH21B
option).
NOTE
The DC 12 V supply voltage from X15 is sufficient to operate SEW encoders (except
HTL encoders) with a DC 24 V supply voltage. With all other encoders, check whether
they can be connected to the DC 12 V supply voltage.
Option 1: Power DC 24 V power supply via the auxiliary voltage output VO24 (X10:8) of the basic unit.
supply via basic This is only permitted if
unit • the total load of all outputs of the basic unit and the currently connected options (in-
cluding encoder) is less than 400 mA.
• and the total power output of the switched mode power supply is < 29 W
MDX61B
X10 DIP11B
X60
V024 8 10 DGND
VI24 9
9 24VIN
X61
DGND 10
MDX61B
X10 DEH21B
X60
V024 8
1 24VIN
VI24 9 2 DGND
DGND 10
62705AXX
Figure 2: Wiring diagram of the auxiliary voltage output VO24
Option 2: Exter- DC 24 V power supply via an external 24 V power supply unit. This is necessary when
nal power supply • the total load of all outputs of the basic unit and the currently connected options (in-
cluding encoder) is more than 400 mA.
• and the total power output of the switched mode power supply is > 29 W
The following figure shows two wiring examples (A and B).
In wiring example B, make sure that the external DC 24 V power supply of the
DIP11B/DEH21B option is switched on before or together with the MOVIDRIVE® B
power supply. This ensures that the connected encoder is initialized in time.
A B
MDX61B MDX61B
X10 DIP11B X10 DIP11B
X60 X60
V024 8 10 DGND V024 8 10 DGND
MDX61B MDX61B
X10 DEH21B X10 DEH21B
X60 X60
V024 8 V024 8
1 24VIN 1 24VIN
VI24 9 2 DGND VI24 9 2 DGND
DGND 10 DGND 10
62706AXX
Figure 3: External power supply (wiring examples A and B)
Prefabricated • Wiring diagram for absolute encoder at the DIP11B or DEH21B option:
cables/wiring dia-
grams DIP11B, DEH21B
max. 100 m (328 ft) X62
Data + 1
Data - 6
Cycle + 3 5
Cycle- 8 9
GND 5
DC 24 V 9 6 1
62688ADE
• Y cable to connect the AV1Y absolute encoder with plug connector on the motor
side. The following encoder tracks are evaluated with the Y cable:
– SSI track of the AV1Y absolute encoder at X62 of the DIP11B or DEH21B
– sin/cos track of the AV1Y absolute encoder at X15 DEH11B or DEH21B
20
150±
ca.
15
56133AXX
9
1
쵰 쵰
62689AXX
• CM and DS motors with integrated resolver: Additional cable to connect the AV1Y
absolute encoder with plug connector connection on the motor side to DIP11B X62.
A connection to the DEH21B X62 is not possible.
56143AXX
Wiring diagram:
AV1Y max. 100 m (328 ft) DIP11B, X62
1 Data + 14 YE YE 1 Data +
2 11
12
10 Data - 17 GN GN 6 Data -
3
13 16 9 Cycle + 8 PK PK 3 Cycle + 5
4 14 9
17 15 8 Cycle - 9 GY GY 8 Cycle -
5 7 GND 10 BN BN 5 GND
6 DC 24 V 7 WH WH 9 DC 24 V 6
1
쵰 쵰
62690AEN
5 Project Planning
5.1 Encoder selection
When selecting the absolute encoder, the following points should be considered to
achieve optimum travel characteristics and good dynamic properties in the system:
• Position measurement should be conducted without slip.
Operate the encoder in positive engagement via toothed belt. Avoid all friction wheel
connections.
• Position measurement must be rigid.
Avoid elasticity and clearance.
• The resolution of the position measurement must be as high as possible.
The more increments the encoder counts per unit-distance traveled,
– the more exactly it approaches the target position
– and the more rigid the control system can be set.
• The "refresh time" (the time taken for the absolute encoder to determine a new ac-
tual position) should be less than 1 ms.
This value exerts a decisive influence on the dynamic characteristics of the drive.
• The position output by the absolute encoder should not be averaged or fil-
tered, otherwise the dynamic properties of the drive are severely reduced.
Encoders which can be used with the DIP11B/DEH21B option are divided into three cat-
egories as follows:
• Multiturn encoder, e.g. T&R CE58, CE 65, Sick ATM60
• Laser distance measuring devices, e.g. T&R LE200, Sick DME5000
• Linear distance measuring devices, e.g. Leuze BPS37, Stahl WCS2, Stahl WCS3
Multiturn encoder • Multiturn encoders are ideally suited in applications with positive power transmission
from the motor shaft to the load.
In this case, the absolute encoder can be mounted onto the motor shaft of the drive.
This keeps the installation costs very low while the position resolution is generally
very high due to the gear ratio.
• If the position measurement is performed using an externally mounted incremental
encoder (synchronous encoder), it is essential to make sure the ratio between the
encoder and the toothed belt is adequate.
NOTE
The ratio of position resolution between motor encoder and synchronous encoder must
not exceed factor 8.
Laser distance Distance measurement with laser systems is based on a run-time measurement of
measuring units pulsed infrared beams. Various measurement values have to be processed in the en-
coder to determine an accurate position with this procedure. The result is a delay in po-
sition measurement with these systems of up to 50 ms. This delay has a negative effect
on the dynamics and positioning accuracy of the drive.
Consider the following points when using and configuring laser distance measuring de-
vices:
• Ensure a vibration-free design when mounting the measurement system, e.g. in case
of travel drives for storage/retrieval systems. Install the measuring system on the bot-
tom in this instance because the swinging motion of the tower will otherwise have an
adverse effect on the measurement.
• The maximum acceleration of the drive is not to exceed 0.8 ms–2.
• The encoder characteristics will usually result in a positioning accuracy of ± 1 ... 3
mm.
• The long delay
– may demand a drastic reduction in velocity precontrol (P915).
– may limit the amplification of the position controller (P910) to small values (0.1 ...
0.4). This means high dynamic properties cannot be achieved.
• There is a lag fault which is dependent on the speed, making it harder to monitor the
drive (delayed shut-off in the event of a fault).
Material measure The operating principle of this system corresponds to that of the multiturn encoder.
via metal rule There is no averaging, so this system is not subject to a delay in position measurement.
A linear position measuring system offers the following advantages:
• No reduction in dynamic properties.
• Velocity precontrol (P915) of 100% means there is no lag fault.
• The monitoring functions are fully effective; a small lag fault window is possible.
Disadvantages of a linear position measuring system:
• Position resolution of 0.8 mm. The required positioning accuracy should not be less
than ± 2 mm.
• Rather complicated mechanical installation due to the need for routing the metal rule.
• SICK DME-5000-111
– The interface must be set to "SSI".
– Set "24 data bits + error bit".
– Set the resolution to 0.1 mm.
– The plausibility must be set to "Normal".
6 Startup
6.1 General startup notes
The drive must be started up in conjunction with the MOVIDRIVE® MDX61B drive invert-
er as described in the MOVIDRIVE® MDX60B/61B system manual. It must be possible
to move the drive using a suitable setpoint and control source.
Make sure that
• the installation of the DIP11B/DEH21B option
• Cabling
• the terminal assignment and
• Safety cut-outs
have been configured correctly and are suited to the application.
There is no need to activate the factory settings. If you call up a factory setting, the
MOVIDRIVE® MDX61B parameters will be reset to the default values. This also affects
the terminal assignment, which must be altered to the required settings if necessary.
10708AEN
Figure 4: MOVITOOLS® initial screen
• Before you startup up the DIP11B/DEH21B option, you have to startup the connect-
ed MOVIDRIVE B® unit.
Commencing • In the "Execute Program" selection field, press the "Shell" button under "Parame-
startup ters/Diagnosis". The Shell program is started.
• In the Shell program, select [Startup]/[DIP/DEH21B Startup] menu command.
11850AEN
Figure 5: Open DIP/DEH21B-startup
• MOVITOOLS® opens the startup menu for DIP/DEH21B absolute encoders (→ fol-
lowing figure). For questions on startup, refer to the MOVITOOLS® online help. Click
[Next] to continue.
11852AEN
New startup of
the
DIP11B/DEH21B
11853AEN
Figure 6: Set desired startup
• Choose one of the following options and click the [Next] button:
– Completely new startup of the DIP11B/DEH21B option card after initial installa-
tion, for example
– Restartup of the DIP11B/DEH21B , for example after having replaced the abso-
lute encoder (→ "Restartup of the DIP11B/DEH21B").
• The following sections describe a complete new installation of the DIP11B/DEH21B
option card.
11854AEN
Figure 7: Setting the cycle frequency
• Set the cycle frequency at which the DIP11B/DEH21B reads the absolute information
of the absolute encoder. 100% cycle frequency corresponds to the nominal frequen-
cy. The nominal frequency relates to the encoder manufacturers information for a ca-
ble length of 100 m (→ Section "Encoder connection").
• If the line length is < 100 m (328 ft.), you can increase the cycle frequency. Reading
out the position values more quickly improves the closed-loop control properties. The
cycle frequency may not be less than the minimum encoder cycle frequency.
• Click [Next].
Select absolute
encoder
11859AEN
Figure 8: Select absolute encoder
• Select the connected absolute encoder from the list of possible encoders.
• Click [Next].
11855AEN
Figure 9: Select increment option
• Select one of the two options "I would like to use increments" or "I would like to use
operation units". Click [Next] to continue.
10773AEN
Figure 10: Setting the relation between connected encoder and motor encoder
• You will have to move the drive by a few motor revolutions to set the relation between
connected encoder and motor encoder. Click [Next]. The "Parameter" window opens
(→ section "Entering IPOSplus® parameters").
• If you want to operate the drive in manual mode, click the "Manual operation" button.
The "Manual operation" window opens (→ section "Manual operation").
Manual operation
10715AEN
Figure 11: Setting reference travel in manual operation
• Use buttons [F7=variable speed], [F8=slow speed] or [F9=fast speed] to set the set-
point speed.
• Set binary input DI00 "/Controller inhibit" to the value "1".
• Use buttons [F2=CCW] and [F3=CW] to set direction of rotation.
• Click on button [F11=START] and move the drive by a few motor revolutions.
• Click on button [F5=Stop] and reset binary input DI00 to "0". Click ESC=Close[. The
current encoder setpoint will be activated. Confirm the next message with [OK].
• The window "Operation range of the encoder" will open up once again. Click [Next]
to continue.
Enter IPOSplus®
parameters
11240AEN
Figure 12: Enter IPOSplus® parameters
• Enter all parameters (P910 et seq.) that are important for IPOSplus® programming.
The parameters become effective in "...&IPOS" operating mode only.
• Click [Next] to continue.
10760AEN
Figure 13: Set parameters for reference travel
• A reference travel is necessary for precise assignment of the absolute encoder value
to a mechanical reference point. Enter the necessary parameters (P900 et seq.).
Click [Next] to start reference travel.
Start reference
travel
10761AEN
Figure 14: Start reference travel
• If you want to perform reference travel by manual operation, click the [Manual oper-
ation] button. The "Manual operation" window opens (→ section "Perform reference
travel by manual operation").
• After reference travel, click [Next] to continue. The window "Identify current absolute
position" opens (→ section "Indicate current absolute position").
Perform reference
travel by manual
operation
10762AEN
Figure 15: Perform reference travel by manual operation
• Set binary input DI00 "/Controller inhibit" to "1".
• Use buttons [F2=CCW] and [F3=CW] to set direction of rotation.
• To start reference travel, click [F11=START] and then [F=Reference travel].
• After reference travel, click the [F5=STOP] button. Reset the binary input DI00 to "0".
Click ESC=Close[. Confirm the next message with [OK].
• The window "Identify current absolute position" opens. Click the [Next] button.
10763AEN
Figure 16: Enter reference offset as incremental value
• Enter the numeric value that the current position is to correspond to in increments in
the "Reference offset" entry field. Click [Next] to continue.
Saving the
DIP/DEH21
parameters
11856AEN
Figure 17: Save DIP parameters
• Click [Finish] to transmit data to the inverter. This means the initial start is complete.
Restartup of the If the startup of the DIP11B/DEH21B option has been performed before, the following
DIP11B/DEH21B window appears.
11857AEN
Figure 18: Restartup of the DIP11B/DEH21B
• Select the option "Encoder adjustment with existing DIP/DEH21B startup" (e. g. after
replacement of the absolute encoder).
• The following sections describe an encoder adjustment of the DIP11B/DEH21B.
Encoder adjust-
ment
10766AEN
Figure 19: Encoder adjustment
• Select one of the following options, depending on the particular application:
– The absolute encoder has been replaced. The position offset was set so that the
IPOSplus® programs can be used without being edited.
– The reference cam has been changed.
• Click [Next] to continue.
Start reference
travel
10767AEN
Figure 20: Perform reference travel
• If you want to perform reference travel by manual operation, click the [Manual oper-
ation] button. The "Manual operation" window opens (→ section "Perform reference
travel by manual operation").
• After reference travel, click [Finish]. The data are automatically loaded to the inverter.
This means the encoder adjustment is complete.
Perform reference
travel by manual
operation
10768AEN
Figure 21: Perform reference travel by manual operation
• Set binary input DI00 "/Controller inhibit" to the value "1".
• Use buttons [F2=CCW] and [F3=CW] to set direction of rotation.
• To start reference travel, click the button [F11=START] and next [F=Reference trav-
el].
• After reference travel, click the [F5=STOP] button. Reset the binary input DI00 to "0".
Click [ESC=Close]. Confirm the next message with [OK].
• The "Start reference travel" window opens. Click the [Finish] button. The data are
loaded to the inverter. This means the encoder adjustment is complete.
Select P950 Select the absolute encoder connected to the DIP11B/DEH21B (X62) option. At
encoder type present, the following encoders are permitted:
• VISOLUX EDM
• T&R CE65, CE58, CE100 MSSI
• T&R LE100, LE200
• T&R LA66K
• AV1Y / ROQ424
• STEGMANN AG100 MSSI
• SICK DME-3000-111
• STAHL WCS2-LS311
• Stegmann AG626
• IVO GM401, GXMMW A202PA2
• STAHL WCS3
• LEUZE OMS1, OMS2
• T&R ZE 65M
• LEUZE BPS37
• SICK DME5000-111
• POMUX KH53
• KÜBLER 9081
• LEUZE AMS200
• MTS TEMPOSONICS RP
• P+F AVM58X-1212
• Hübner HMG161 S24 H2048
• Balluf BTL5-S112B-M1500
• T&R LA41K
• Elgo LIMAX2
You must check whether other encoders are suitable and released for use by
SEW-EURODRIVE.
Set P35x Direc- Move the drive in the positive direction at low speed. If the actual position P003 counts
tion of motor upwards, it is possible to leave parameter P350 Change direction of rotation unchanged
rotation (→ use SHELL or DBG60B keypad to display the actual position). Change P350 if the
actual position counts downwards.
P951 Set the Move the drive in the positive direction at low speed. If the absolute encoder position
counting direc- (H509 ACTPOS. ABS) counts upwards, you do not have to change parameter P951
tion for the SSI Counting direction. Change P951 if the absolute encoder position counts downwards.
absolute encoder
Set P955 Encoder Set P955 to "1" if there is no motor encoder (no speed control). The position information
scaling from the absolute encoder is multiplied by this value. The parameter is set so the travel
information ratio between the motor encoder and the absolute encoder is as close to "1"
as possible.
Proceed as follows:
• Set P955 to "1" initially.
• Note the values of the variables H509 ACTPOS.ABS and H511 ACTPOS.MOT.
• Move the drive by about one increment.
• Calculate the difference between the values you wrote down and the new values of
the variables:
– H509 old – H509 new = H509 difference
– H511 old – H511 new = H511 difference
• Get the quotient Q from H509 difference and H511 difference:
Q = H511 difference / H509 difference
• Set P955 Encoder scaling to the value closest to the calculated quotient Q, prefera-
bly to the lower of the closest values.
Set P954 Zero off- Zero offset is used for assigning the value you want to a specific position. The range of
set values can adopt positive or negative position values. The maximum valid parameter
must not be exceeded. The limit is determined by the range of values of the numerator
±(231–1) and the range of values of the absolute encoder. Move the drive to a known
position. Read in the value of variable H509 ACT.POS.ABS and enter the following val-
ue in parameter P954 Zero offset: P954 = Variable H509 – required value.
The required value is the display value you wish to have for the current position.
Set P942 / P943 In the event of positioning to an external encoder (X14) or an absolute encoder (X62),
encoder factor then these two parameters are used for adapting the resolution to the motor encoder
numerator / (X15).
denominator Proceed as follows:
• Note the values of the variables H509 ACTPOS.ABS and H511 ACTPOS.MOT.
• Move the drive by about 30 000 increments (H511).
• Calculate the difference between the values you wrote down and the new values of
the variables:
– H509 old – H509 new = H509 difference
– H511 old – H511 new = H511 difference
• The values must not differ by more than 32 767 (215 –1). If the values are greater,
divide both differentials by the same number to obtain correspondingly smaller val-
ues. Alternatively, repeat the procedure with a shorter travel distance.
• Enter the result H511 difference in P942 Encoder factor nominator and H509 differ-
ence in P943 Encoder factor denominator.
Set P941 Source This parameter determines the position encoder used for position control if an operating
actual position mode & IPOS" is set in P700 Operating mode.
There are positioning commands in the IPOSplus® program to control the motor connect-
ed to MOVIDRIVE® MDX61B. Set P941 Source actual position to "Absolute encoder
DIP" if the motor is to be positioned using the absolute encoder.
NOTE
The circuit gain for position control of IPOSplus®, parameter P910 Gain X controller was
preset during startup of the speed control loop. This presetting means positioning con-
trol is performed with the motor encoder. The difference in encoder resolution or the
time characteristics of the absolute encoder (e.g. laser distance measuring instrument)
may require a lower value setting.
• Set half the value of the calculated preset value.
• Start an IPOSplus® program with a positioning operation between two valid points at
moderate speed.
• Reduce or increase parameter P910 Gain X controller step-by-step until the best
movement and positioning characteristics have been set.
• The position value provided by the absolute encoder is available in variable H509
ACTPOS.ABS. The position value can be processed with the internal IPOSplus® con-
trol even without direct positioning.
NOTE
When a reference travel is started after the manual startup, only the motor encoder
is referenced independent of the setting of parameter P941.
When a reference travel is started after the startup with PC and MOVITOOLS®, as de-
scribed in chapter 5.2, the absolute encoder and the motor encoder are referenced in-
dependent of the setting of parameter P941.
7 Unit Functions
7.1 Encoder evaluation
All connected encoders are always evaluated regardless of the operating mode (P700).
Operating modes with positioning (VFC-n-Reg. & IPOS, CFC & IPOS, SERVO & IPOS)
always require a motor encoder at X15. The actual positions can be evaluated with the
touch-probe function.
Encoder type Absolute encoder on Ext. encoder on X14 Motor encoder on
DIP11B/DEH21B (P941: external X15
P941: Absolute encoder) (P941: Motor
encoder (DIP) encoder)
Connection X62 on DIP11B/DEH21B X14 on X15 on
DEH11B/DER11B DEH11B/DEH21B/DE
option1) R11B option
Actual value on variable H509 ACTPOS.ABS H510 ACTPOS.EXT H511 ACTPOS.MOT
Resolution Absolute position after Actual number of Always 4096
conversion with: encoder PPR count inc./motor revolution,
• Zero offset (P954), (with four time evalua- regardless of the
• Position offset tion) actual encoder reso-
(P953), lution
• Counting direction
(P951).
Edge at DI02 H503 TP.POS1ABS H506 TP.POS1EXT H507 TP.POS1MOT
Touch Edge at DI03 H502 TP.POS2ABS H504 TP.POS2EXT H505 TP.POS2MOT
probe
Max. delay
1 ms 100 µs
time
1) It is not possible to operate the DEH11B and the DEH21B simultaneously.
Speed monitoring Speed monitoring checks the correcting variable of the n-controller and, in M control
mode, the actual speed range. The motor encoder is always used for the speed signal,
so the "DIP11B/DEH21B encoder" is either not checked with speed monitoring P50_ or
not 'checked' directly.
Lag error moni- When lag error monitoring is active, it checks the difference between the current setpoint
toring position and the actual position. The maximum permitted amount is set using P923 Lag
error window. Lag error monitoring is only effective if the drive is in positioning status.
The resolution is always "encoder increments" (exception: P941 Source actual position
= Motor encoder (X15)), independent of PPR count 4,096 incr./motor revolution).
Axis in position The function operates with the resolution encoder increments of the encoder set via
message P941 (exception: P941 Source actual position = Motor encoder (X15)), independent of
PPR count 4,096 incr./motor revolution).
If no positioning operation has been set via P700 or if the drive is in reference travel sta-
tus, the function will always show "Axis in position = 0".
Reference travel
NOTE
The reference travel and the associated parameters P900 ... P903 as well as the
reference travel commands refer to the motor position (X15) and therefore to the
motor encoder.
Modulo function You activate the modulo function with the Shell parameters (P960 and following) (→
MOVIDRIVE® MDX60B/61B system manual). You then have the option to represent the
positioning process directly in the scaling 360° = 216.
The actual position is displayed in variable H455 ModActPos. Positioning processes are
triggered in case the target position (variable H454 ModTagPos) is written in enabled
state. You will find additional information in the "MOVIDRIVE® IPOSplus® positioning
and sequence control" manual.
System variables
relevant for abso-
System variable Meaning
lute encoders
H503 TP.POS1ABS Touch probe position DIP11B/DEH21B encoder
H502 TP.POS2ABS Touch probe position DIP11B/DEH21B encoder
H509 ACTPOS.ABS Absolute position after conversion with zero offset, position offset, counting direc-
tion, encoder scaling
Software limit The function of the software limit switches monitors whether the current target position
switch (H492 TARGET POSITION) is in the valid range. The function is active when the drive
is referenced or parameter P941 = source actual position = absolute encoder (DIP) is
set and the drive is in positioning status. If you position to "external encoder" and need
the limit switches, you will have to perform a reference travel.
11242AEN
The window [IPOS status display] opens. Here you can find the information on the cur-
rent program status (→ following figure).
11858AEN
8 IPOSplus® Parameters
8.1 Parameter description
The following is a description of the IPOSplus® parameters. The factory setting is indi-
cated by underline.
P072 Option/firm- Displays the encoder card currently installed in the encoder slot and the program ver-
ware encoder slot sion.
P074 Option/firm- Displays the option card currently installed in the expansion slot and the program ver-
ware expansion sion, if this option has a program memory.
slot
P941 Source Setting range: Motor encoder (X15) / Ext. encoder (X14) / absolute encoder (X62)
actual position Defines the encoder to which IPOSplus® positions.
P950 Encoder The absolute encoder connected to the DIP11B/DEH21B option at X62 is selected. At
type present, encoders can be selected from the following list:
• VISOLUX EDM
• T&R CE65, CE58, CE100 MSSI
• T&R LE100, LE200
• T&R LA66K
• AV1Y / ROQ424
• STEGMANN AG100 MSSI
• SICK DME-3000-111
• STAHL WCS2-LS311
• Stegmann AG626
• IVO GM401, GXMMW A202PA2
• STAHL WCS3
• LEUZE OMS1, OMS2
• T&R ZE 65M
• LEUZE BPS37
• SICK DME5000-111
• POMUX KH53
• KÜBLER 9081
• LEUZE AMS200
• MTS TEMPOSONICS RP
• P+F AVM58X-1212
• Hübner HMG161 S24 H2048
• Balluf BTL5-S112B-M1500
• T&R LA41K
• Elgo LIMAX2
P954 Zero offset Setting range: –(231 –1) ... 0 ... 231 –1
Zero offset is used for assigning the value you want to a specific position. The range of
values can adopt positive or negative position values. The maximum valid parameter
must not be exceeded. The limit is determined by the range of values of the numerator
(231) and the range of values of the absolute encoder. Move the drive to a known posi-
tion. Read off the value of variable H509 ACT.POS.ABS and enter the following value
in parameter P954 Zero offset: P954 = Variable H509 – required value.
The required value is the display value you wish to have for the current position.
9 Application Example
9.1 Storage and retrieval system with extended positioning via bus
The "Extended positioning via bus" application module is particularly suited to applica-
tions in which it is necessary to move to any number of positions at different speeds and
with different acceleration ramps. If you use an external encoder for positioning, which
is necessary when there is a non-positive connection between motor shaft and load, you
can either use an incremental encoder or an absolute encoder.
The "Extended positioning via bus" application module is especially suitable for the fol-
lowing branches of industry and applications:
• Materials handling
– Trolleys
– Hoists
– Rail vehicles
• Logistics
– Storage and retrieval units
– Transverse carriages
The "Extended positioning via bus" module offers the following advantages in
these applications:
• User-friendly user interface
• You only have to enter the parameters required for "Extended positioning via bus"
(ratios, speeds, diameters).
• Guided parameter setting process instead of complicated programming.
• Monitor mode for optimum diagnostics.
• Users do not need any programming experience.
• Long travel distances possible (218 × travel unit)
• Incremental encoders or absolute encoders can be used as external encoders.
• It does not take long to get to know the system.
Functional char- The "Extended positioning via bus" application offers the following functional character-
acteristics istics:
• Any number of target positions can be specified via fieldbus.
• Long travel distance possible. The maximum possible travel distance depends on the
travel unit set. For example:
Travel unit Maximum possible travel distance
1/ 10 mm 26.2144 m
mm 262.144 m
• You have to set the speed and the ramps via the bus.
• Software limit switches can be defined and evaluated.
• Either incremental or absolute encoders can be evaluated as external encoders.
• Simple connection to the master controller (PLC).
Operating modes The functions are implemented with three operating modes:
• Jog mode
– The drive is moved clockwise or counter clockwise via bit 9 or 10 in the control
word (PO1). The speed and the ramps are variable and are set via the fieldbus.
• Referencing mode
– A reference travel is started via bit 8 in the control word (PO1). Reference travel
establishes the reference point (machine zero) for absolute positioning opera-
tions.
– Reference travel can also be performed when using an absolute encoder as ex-
ternal encoder.
• Automatic operation
– Positioning is started in automatic mode with bit 8 in control word 2 (PO1).
– The target position is specified using process output data words PO2 and PO3.
– The actual position is signaled back cyclically in user travel units using process
input data words PI2 and PI3.
– The set speed is specified using process output data word PO4.
– The actual speed is signaled back cyclically via the process input data word PI4.
– Acceleration and deceleration ramps are specified via the process output data
words PO5 and PO6.
– The active current and unit utilization are signaled back cyclically via the process
input data words PI5 and PI6.
– Confirmation of the target position to which movement has taken place via virtual
binary output "target position reached".
PO
54293AEN
Figure 22: Data exchange via process data
10 Error Messages
10.1 MOVIDRIVE® MDX61B with DIP11B/DEH21B option
The factory set error response appears in the "Response (P)" column. (P) indicates that
the response is programmable (via IPOSplus®).
Sub-
Fault Response
Designation error Designation Possible cause Measure
code (P)
code
0 Hardware is missing or not • Type of option card not • Use correct option card
permitted. allowed • Set correct setpoint source
2 Fault encoder slot. • Setpoint source, control sig- (P100)
nal source or operating • Set correct control signal
Option miss- Immediate 3 Fault fieldbus slot.
36 mode not permitted for this source (P101)
ing switch-off
4 Fault expansion slot. option card • Set correct operating
• Incorrect encoder type set mode (P700 or P701)
for DIP11B/DEH21B • Set the correct encoder
type
Timeout at boot synchroni- Error during boot synchroniza-
Boot synchro- Immediate Install a new option card if this
40 0 zation with option. tion between inverter and
nization switch-off fault reoccurs.
option.
0 Fault Watchdog timer • Error in communication • Contact SEW Service.
from/to option. between system software • Check IPOS program
17 Fault Watchdog IPOS. and option software
• Watchdog in the IPOSplus®
program
Watchdog • Check whether the unit
option Immediate has been activated for the
41 • An application module with- application version (P079)
IPOS watch- switch-off
dog out the application version • Check the selected tech-
has been loaded in a MOV- nology function (P078)
IDRIVE® B unit
• The wrong technology func-
tion has been set if an appli-
cation module is used
Possible cause:
DIP encoder Error mes- Soiling problem Stahl Encoder on DIP11B/DEH21B
92 1 Encoder is dirty → clean
problem sage WCS3 reports an error.
encoder
The encoder signals a fault, e.g. • Check absolute encoder
power failure. connection.
• Connection cable between • Check connection cables.
the encoder and • Set correct cycle fre-
DIP11B/DEH21B does not quency.
meet the requirements • Reduce maximum travel-
DIP encoder Emergency
93 0 Error "absolute encoder" (twisted pair, shielded). ing velocity or ramp.
error stop (P)
• Cycle frequency for cable • Replace absolute encoder.
length too high.
• Permitted max.
speed/acceleration of
encoder exceeded.
• Encoder defective.
• Set the correct encoder
No plausible position could be
type.
determined.
• Check IPOSplus® travel
• Incorrect encoder type set.
parameters.
• IPOSplus® travel parameter
DIP plausibil- Emergency Validity check of absolute • Check traveling velocity.
95 0 set incorrectly.
ity error stop (P) position • Correct numerator/denom-
• Numerator/denominator fac-
inator factor.
tor set incorrectly.
• After zero adjustment
• Zero adjustment performed.
reset.
• Encoder defective.
• Replace absolute encoder.
Only in IPOSplus® operating Rewrite the IPOSplus® program
mode: so that ramp times and travel-
IPOS ramp Positioning ramp is sinusoidal or ing velocities can only be
Immediate Ramp or positioning speed
99 calculation 0 square and an attempt is made altered when the inverter is
stop modified (sine or square)
error to change ramp times and trav- inhibited.
eling velocities with enabled
inverter.
11 Technical Data
11.1 Electronics data DIP11B option
Description Function
Connection binary inputs X60:1 ... 8 DI10 ... DI17 isolated via optocoupler, scanning time 1 ms, PLC compatible (EN 61131)
Signal level (EN 61131) "1" = DC+24 V "0" = DC 0 V Important: Do not apply external voltage!
Function X61:1 ... 8 DO10 ... DO17: Selection option → Parameter menu P63_
Encoder connection X62: SSI encoder input
Reference terminals X60:9 DCOM: Reference potential for binary inputs (DI10 ... DI17)
X60:10 DGND: Reference potential for binary signals and 24VIN
• without jumper X60:9-X60:10 (DCOM-DGND) isolated binary inputs
• With jumper X60:9-X60:10 (DCOM-DGND) non-isolated binary inputs
Voltage input X61:9 24VIN: Supply voltage DC+24 V for binary outputs DO10 ... DO17 and encoder (manda-
tory)
12 Index
A Mounting the DEH21B ................................. 12
Absolute encoder connection Mounting the DIP11B .................................. 12
General installation notes .............................19 Terminal description of DEH21B ................. 16
Wiring diagrams and prefabricated cables ...19 Terminal description of DIP11B ................... 15
Applicable absolute encoders ...............................8 Installing and removing option cards ................. 13
Application example ............................................52 IPOSplus® parameters ...................................... 49
Storage and retrieval system with extended Parameter description ................................. 49
positioning via bus ........................................52 M
Areas of application for DIP11B/DEH21B .............7
Manual startup ................................................... 43
Assembly ............................................................12
O
C
Other applicable documentation .......................... 6
Combining DIP11B with DIO11B ........................14
Terminal assignment input terminals P
(DI10...DI17) .................................................14 P072 Option/firmware encoder slot .................... 49
Terminal assignment output terminals P074 Option/firmware expansion slot ................ 49
(DO10...DO17) .............................................14 P941 Source actual position .............................. 49
Configuring the encoders ....................................23 P950 Encoder type ............................................ 50
Connecting an absolute encoder ........................19 P951 Counting direction ..................................... 50
Control functions .................................................11 P952 Cycle frequency ........................................ 50
Modulo function ............................................11 P954 Zero offset ................................................ 51
Touch-Probe function ...................................11 P955 Encoder scaling ........................................ 51
D Power supply of the DIP11B/DEH21B
Via external DC 24 V power supply ............. 18
Diagnostics option in the Shell program .............48
Power supply of the DIP11B/DEH21B via basic
DIP11B/DEH21B and processing in IPOSplus® ..9
unit ..................................................................... 17
E Project Planning ................................................. 21
Encoder factor numerator / denominator ............49 Configuring the encoders ............................ 23
Encoder monitoring .............................................10 Encoder selection ........................................ 21
Encoder selection ...............................................21 Laser distance measuring units ................... 22
Encoder sensing .................................................10 Material measure via metal rule .................. 22
Error messages MDX61B with DIP11B/DEH21B Multiturn encoder ......................................... 21
option ..................................................................54 R
Exclusion of liability ...............................................5
Right to claim under warranty .............................. 5
F
S
Functions relevant for absolute encoders
Safety Notes
Axis in position message ..............................46
Disposal ......................................................... 6
Lag error monitoring .....................................46
Product names and trademarks .................... 6
Modulo function ............................................47
Safety notes
Reference travel ...........................................46
Hoist applications .......................................... 6
Software limit switch .....................................47
Safety functions ............................................. 6
Speed monitoring .........................................46
Startup
G General notes .............................................. 24
General Information Manual startup ............................................. 43
Exclusion of liability ........................................5 New startup of the DIP11B/DEH21B ........... 27
General notes PC and MOVITOOLS® ................................ 25
right to claim under warranty ..........................5 Restartup of the DIP11B/DEH21B ............... 39
Structure of the safety notes ..........................5 Structure of the safety notes ................................ 5
System Description .............................................. 7
I
Installation ...........................................................12 T
Before you begin ..........................................12 Technical data
Combining DIP11B with DIO11B ..................14 DEH21B option ............................................ 55
Connecting an absolute encoder ..................19 DIP11B option ............................................. 55
SEW-EURODRIVE
Driving the world