28.11.2012 Views

Table of Contents - TG Drives

Table of Contents - TG Drives

Table of Contents - TG Drives

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EXTENDED REGISTER GROUPS<br />

RD1.FiltSpeed 5<br />

RD1, Resolver/Digital converter #1.<br />

perform accurately up to 30000 rpm for a 2-pole (single speed)<br />

resolver. If the RD1.Ampl maximum exceeds 16000 and the<br />

corresponding resolver is to be used at low speeds only<br />

(maximum <strong>of</strong> 500-1000 rpm for a 2-pole resolver), this value<br />

may be detuned to decrease RD1.Ampl below 16000.<br />

Not implemented<br />

RD1.RPos 6 -2 31 ..2 31 -1 R<br />

Relative position counter. Rd1.Rpos = Rd1.pos – Rd1-PosOffs<br />

RD1.SinOffs 7 -16384..16383 RW<br />

In High-speed mode, these values are the RD-electronics <strong>of</strong>fset<br />

calibration values. The <strong>of</strong>fset values are subtracted from the<br />

A/D input values to give SysIo.RD1Sin and SysIo.RD1Cos.<br />

RD1.CosOffs 8 -16384..16383 RW<br />

In High-speed mode, these values are the RD-electronics <strong>of</strong>fset<br />

calibration values. The <strong>of</strong>fset values are subtracted from the<br />

A/D input values to give SysIo.RD1Sin and SysIo.RD1Cos.<br />

RD1.AmplAdj 9 -1..1 R<br />

!! This is done more efficiently by using automatic correction!!<br />

The result from the resolver monitoring performed with the rate<br />

set by SYSIO.ChkTMR.<br />

If RD1.Ampl < 15500 then<br />

RD1.AmplAdj = -1<br />

If RD1.Ampl > 16000 then<br />

RD1.AmplAdj = 1<br />

If RD2.Ampl < 8000 then<br />

RD1.AmplAdj = 0<br />

If the resolver interrupt is enabled, the RD1.AmplAdj can be<br />

used to modify the SysIo.PWM0 in order to keep the<br />

RD1.Ampl within the range 15500 to 16000 by just adding the<br />

value to SysIo.PWM0.<br />

RD1.SinGain 10 -4096 .. +4096<br />

Sine/cosine gain compensation. To be used in high-resolution<br />

mode.<br />

This is aprox. +-12.5 % adjustment.<br />

-4096 -12.5 % less<br />

0 unity (100%)<br />

4096 12.5 % larger<br />

This member is used to compensate gain errors between the<br />

sine and the cosine amplifier. The value can be found by<br />

rotating the motor while searching the SysIo.RD1Sin maximum<br />

and SysIo.RD1Cos maximum (preferably in a PL program),<br />

then calculate as;<br />

⎛ sin max* 32768 ⎞<br />

RD<br />

1. SinGain = 32768 − ⎜<br />

⎟<br />

⎝ cos max ⎠<br />

User's Manual 5.1 Inmotion Technologies AB<br />

Doc. No.9032 0027 01 (B), Rev. 11.07.2001<br />

61

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!