Table of Contents - TG Drives
Table of Contents - TG Drives
Table of Contents - TG Drives
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
EXTENDED REGISTER GROUPS<br />
RD1CORR, POSITION CORRECTOR<br />
Group Group<br />
No.<br />
RD1Corr<br />
RD1Corr.<br />
RD1.Mode<br />
18<br />
.<br />
RD1.Mode,13<br />
Reg.SetTorq , 500<br />
.<br />
clr Tmr.T0<br />
wait Tmr.T0 > 20000<br />
.<br />
RD1.Mode,5<br />
.<br />
RD1Corr, Position corrector<br />
Description<br />
Position correction values for RD1. This table can be<br />
used to increase the accuracy <strong>of</strong> RD1. This is useful<br />
if RD1 is a low accuracy type, such as a HALL<br />
sensor, etc. Turning ON bit 2 <strong>of</strong> RD1.Mode enables<br />
use <strong>of</strong> this table.<br />
; Assume R19 is 1 for forward and 0 for reverse direction.<br />
10 IF RD1Corr.34 = R19 then 12 ; Check if right direction.<br />
11 RD1Corr.34 = R19 ; Nope, swap table<br />
12 ...<br />
GENERAL<br />
To swap to alternate table, use the following:<br />
The DMC 2 is intended for use with resolvers as feedback devices. If other devices<br />
are to be used, or the resolver is <strong>of</strong> low quality, it may be necessary to correct the<br />
values from the feedback device before the angle is calculated.<br />
The RD1Corr group is a table <strong>of</strong> such correction values.<br />
FUNCTION<br />
The correction table does not operate in high-resolution mode.<br />
Version 4.x<br />
RELATED ITEMS<br />
EXAMPLE USAGE<br />
The DMC 2 can measure and create the values in the<br />
correction table using a special mode <strong>of</strong> the RD1.Interface.The<br />
motor must run with high and constant speed for several<br />
seconds to be able to find the values.<br />
Bit 3 in RD1.Mode activates the measurement procedure and<br />
bit 2 activates the correction.<br />
Resolver 1 mode register.<br />
;1+4+8 use and create the correction table<br />
;run with torque control<br />
;run a while<br />
;1+4 use the correction table<br />
User's Manual 5.1 Inmotion Technologies AB<br />
Doc. No.9032 0027 01 (B), Rev. 11.07.2001<br />
133