Menu 3
All modes
Parameter
structure
Keypad and
display
Parameter
x.00
Parameter
description format
Advanced parameter
descriptions
Macros
Serial comms
protocol
Electronic
nameplate
Performance RFC mode
68
Unidrive SP Advanced User Guide
www.controltechniques.com Issue Number: 10
An incremental digital encoder or a SINCOS encoder without communications may have a marker channel. When this channel becomes active it may
be used to reset the encoder position and set the marker flag (Pr
3.31
= 0), or just to set the marker flag (Pr
3.31
= 1). The marker flag is set each time
the marker input becomes active, but it is not reset by the drive, and so it must be cleared by the user.
If Pr
3.35
is set to zero the marker system operates in a conventional manner and only resets the position (Pr
3.29
and Pr
3.30
) and not the turns
(Pr
3.28
) on a marker event. If Pr
3.35
is set to one the whole position (Pr
3.28
to Pr
3.30
) are reset on a marker event. The full reset mode allows the
marker to give a form of registration where the marker event defines zero position.
The marker function only operates when Ab, Fd, Fr, SC, Ab.Servo, Fd.Servo, Fr.Servo type encoders are selected with Pr
3.38
.
This parameter has a different function depending on the type of encoder selected with Pr
3.38
and Pr
3.39.
Ab, Fd, Fr, Ab.Servo, Fd.Servo, Fr.Servo, SC
It is sometimes desirable to mask off the most significant bits of the revolution counter with these types of encoders. This does not have to be done for
the drive to function correctly. If Pr
3.33
is zero the revolution counter (Pr
3.28
) is held at zero. If Pr
3.33
has any other value it defines the maximum
number of the revolution counter before it is reset to zero. For example, if Pr
3.33
= 5, then Pr
3.28
counts up to 31 before being reset. If Pr
3.33
is
greater than 16, the number of turns bits is 16 and the Pr
3.28
counts up to 65535 before being reset.
SC.Hiper, SC.EnDat, SC.SSI and 03.39 = 1 or 2 (Rotary encoder)
Pr
3.33
must contain the number of bits in the comms message used to give the multi-turn information. For a single turn comms encoder, Pr
3.33
must be set to zero. As well as setting the number of comms turns bits this parameter also sets up a mask on the turns displayed in Pr
3.28
as
described above. With SC.Hiper or SC.EnDat encoders it is possible for this parameter to be obtained automatically from the encoder (see Pr
3.41
).
If Pr
3.33
is greater than 16 the number of turns bits is 16.
SC.Hiper, SC.EnDat, SC.SSI and 03.39 = 0 (Linear encoder)
When a linear encoder is selected no mask is placed on the turns information displayed in Pr
3.28
, and so this parameter always displays the turns
information as a full 16 bit value with a maximum of 65535. Linear SINCOS encoders with comms are normally specified with a length for each sine
wave period and the length for the least significant bit of the position in the comms message. Pr
3.33
should be set up with the ratio between these
two lengths so that the drive can determine the drive encoder position during initialization. The Linear encoder comms to sine wave ratio is defined as
follows:
With SC.Hiper or SC.EnDat encoders it is possible for this parameter to be obtained automatically from the encoder (see Pr
3.41
).
This ratio can be greater than 255 for some EnDat encoders. If this is the case it is possible to use auto-configuration to set up the correct value
provided the ratio is less than or equal to 65535. The value cannot be stored in Pr
3.33
because it will be too large, and so Pr
3.33
is set to 255. Auto-
configuration must be enabled (Pr
3.41
=1) and this setting must be saved, so that auto-configuration is carried out at power-up and each time the
drive encoder is initialized. Once auto-configuration has been carried out so that the internally stored value (not visible to the user) is larger than 255,
this value cannot be changed via Pr
3.33
. The internal value can be reset to re-enable the function of Pr
3.33
by powering down and then powering up
again, or by auto-configuration with an alternative encoder where the corresponding value for Pr
3.33
is less than or equal to 255.
EnDat, SSI
Pr
3.33
must contain the number of bits in the comms message used to give the multi-turn information. If the encoder gives no turns information, for
example a single turn comms encoder, Pr
3.33
must be set to zero. As well as setting the number of comms turns bits that the drive will attempt to
obtain from the encoder, this parameter also sets up a mask on the turns displayed in Pr
3.28
as described above. With an EnDat encoder it is
possible for this parameter to be obtained automatically from the encoder (see Pr
3.41
). If Pr
3.33
is greater than 16 the number of turns bit is 16.
It should be noted that some SSI encoders include leading zeros before the turns information. In this case the number of turns bits should include the
leading zeros.
3.32
Drive encoder marker flag
Drive modes
Open-loop, Closed-loop vector, Servo
Coding
Bit
SP
FI
DE Txt VM DP ND RA NC NV
PT
US RW BU PS
1
1
1
Default
Open-loop, Closed-loop vector, Servo
0
Update rate
250
μ
s write
3.33
Drive encoder turns bits / Linear encoder comms to sine wave ratio
Drive modes
Open-loop, Closed-loop vector, Servo
Coding
Bit
SP
FI
DE Txt VM DP ND RA NC NV
PT
US RW BU PS
1
1
1
Range
Open-loop, Closed-loop vector, Servo
0 to 255
Default
Open-loop, Closed-loop vector, Servo
16
Update rate
Background read (Only has any effect when the drive is disabled)
Linear encoder comms to sine wave ratio
=
Length for a sine wave period
Length representing the LS bit of the position in the comms message
Summary of Contents for unidrive sp
Page 419: ......
Page 420: ...0471 0002 10 ...