EasyManua.ls Logo

Control Techniques Digitax ST - Page 56

Control Techniques Digitax ST
224 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Menu 3
Parameter
structure
Keypad and
display
Parameter x.00
Parameter
description format
Advanced parameter
descriptions
Serial comms
protocol
Electronic
nameplate
Performance
56 Digitax ST Advanced User Guide
www.controltechniques.com Issue Number: 1
In the example the current/torque sampling rate is 4kHz, but this will change if a different switching frequency is selected. If fast sampling is used the
control position used to define the drive reference frame is obtained every current/torque control sample and the position passed to Solutions
Modules is obtained 20μs before the datum point where other types of encoders are sampled. If slow sampling is used both the control position and
the position passed to Solutions Modules is obtained 150μs before the datum. When fast sampling is used the delay introduced into the control
system by the encoder is less, and so a higher control system bandwidth will be possible. So that the position values from the encoder can be used in
a position control system compensation is provided for the delay in obtaining the position before it is made available to Solutions Modules or in the
drive position parameters so that it appears to have been sampled at the datum. This compensation is based on the delay (i.e. 20μs or 150μs) and
the change of position over the previous sample.
EnDat comms
The following equations are used by the drive to determine the time taken to obtain the position information from an EnDat encoder. These are based
on t
cal
5μs, where t
cal
is the time from the first clock edge of the position command message from the drive to the first clock edge when the encoder
responds as defined in the EnDat specification. This limit of 5μs may exclude a small number of EnDat encoders from being used by the drive as a
comms only feedback device. It is also assumed that t
D
1.25μs where t
D
is the data delay from the encoder as defined by the EnDat specification for
105m of cable. Although with higher clock rates shorter cables must be used, and t
D
will be less than 1.25μs, the calculation performed by the drive
always assumes t
D
=1.25μs. It should be noted that all values are rounded up to the nearest microsecond.
Command message time = t
command
= 10T or t
cal
whichever is the longest
Where: T = 1/Baud Rate, t
cal
= 5μs
Time for single turn position = t
command
+ t
D
+ (2 + Single turn resolution) x T
= t
command
+ t
D
+ (2 + Pr 3.35) x T
Where: t
D
= 1.25μs
Time for whole message including CRC = Time for single turn position + (Number of turns bits + 5) x T
= Time for single turn position + (Pr 3.33 + 5) x T
For example an encoder with 12 turns bits, 13 bit single turn resolution and a baud rate of 2M would give the following times:
Time for single turn position = 14μs (13.75μs rounded up)
Time for the whole message including CRC = 23μs (22.25μs rounded up)
A recovery time (tm) is specified for EnDat encoders, that is the time required between the end of one data transfer and the beginning of the next one.
If this time is not allowed between messages that transfer the position from the encoder, the encoder operates in continuous mode and the data from
the encoder will be incorrect and cause CRC errors. tm is nominally 20μs, but may vary from 10μs to 30μs (EnDat 2.1 specification). If tm is greater
than 23μs and 6 or 12kHz switching is used, which have a fast sample rate of 83μs, it is possible for the time allowed for tm to be too short. Therefore
if 6 or 12kHz switching are used the total message transfer time should not exceed 53μs unless tm can be guaranteed to be less than 30μs by a
suitable margin.
SSI comms
The whole position must be obtained from an SSI encoder before it can be used by the drive, therefore the time for the single turn position and the
time for the whole message are the same.
Time to obtain the position= (Number of turns bits + Single turn resolution + 1) x T
= t
D
+ (Pr 3.33 + Pr 3.35 + 1) x T
For example an encoder with 12 turns bits, 13 bit single turn resolution and a baud rate of 1M would give the following time:
Time to obtain the position data = 28μs (27.25μs rounded up)
The drive does not include the recovery time of the encoder in these calculations, therefore the user must ensure that there is sufficient time after the
data transfer before the next transfer begins. If the encoder does not recover in time its output will be low just before the new transfer beings and will
cause an EnC5 trip.
The following encoders can be connected to the drive encoder port.
0, Ab: Quadrature incremental encoder, with or without marker pulse
1, Fd: Incremental encoder with frequency and direction outputs, with or without marker pulse
2, Fr: Incremental encoder with forward and reverse outputs, with or without marker pulse
A phasing test must be performed after every drive power-up or encoder trip.
3, Ab.Servo: Quadrature incremental encoder with commutation outputs, with or without marker pulse
4, Fd.Servo: Incremental encoder with frequency, direction and commutation outputs, with or without marker pulse
3.38
Drive encoder type
Coding
Bit SP FI DE Txt VM DP ND RA NC NV PT US RW BU PS
1 111
Range 0 to 11
Default 3
Update rate Background read (Only has any effect when the drive is disabled)

Table of Contents

Related product manuals