28.11.2012 Views

Table of Contents - TG Drives

Table of Contents - TG Drives

Table of Contents - TG Drives

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

EXTENDED REGISTER GROUPS<br />

INT, INTERRUPT CONTROL<br />

Group Group<br />

No.<br />

Int 10 Interrupt handling.<br />

GENERAL<br />

Description<br />

Int, Interrupt control<br />

The interrupt system in the DMC 2 application s<strong>of</strong>tware recognizes two different<br />

types <strong>of</strong> events, input related events and system related events.<br />

The interrupts are controlled with a bit mask for enabling (or inhibiting) each event<br />

and an interrupt pending register that indicates events waiting to be recognized.<br />

FUNCTION<br />

Int.Mask<br />

Int.SysMask<br />

Int.Level<br />

Int.PosErr<br />

Int.TempMask<br />

Int.BleedLim<br />

RELATED ITEMS<br />

Vector.Fault<br />

Vector.Enable<br />

Vector.Ptc<br />

Vector.ResolvErr<br />

Vector.BleedErr<br />

Vector.TempErr<br />

Vector.SysErr<br />

Vector.CtrlC<br />

Vector.PosErr<br />

Int.Mask enables the input related events. Bit 0 controls the<br />

event for digital input 1, bit 1.digital input 2 and so on.<br />

Int.SysMask enables the system related events. Bit 0 controls<br />

the cyclical timer event and so on, according to the Vector<br />

group<br />

For input events, the logical level for the interrupts can be set<br />

individually for each input in the Int.Level register.<br />

The Int.PosErr parameter sets the ”window” used for<br />

checking <strong>of</strong> position error. 0 means no checking.<br />

The Int.TempMask register holds bit information on which<br />

sources should cause the TempErr interrupt. Initialised from<br />

EEProm.5 at startup<br />

The limit for bleeder supervision is set in the Int.BleedLim<br />

parameter.<br />

SysIo.ChkTmr Rate for system monitoring <strong>of</strong> PosError, Bleederload,<br />

Overtemperature and Resolver errors.<br />

Vector.Di1..Di10 Vectors for input related events.<br />

Vectors for input related events.<br />

Vectors for input related events.<br />

Vectors for input related events.<br />

System interrupts vector for resolver monitoring.<br />

System interrupts vector for bleeder monitoring.<br />

System interrupts vector for temperature monitoring.<br />

System interrupts vector for interpreter monitoring.<br />

System interrupt vector for ”control C” handling.<br />

System interrupt vector for positions monitoring.<br />

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

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

103

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

Saved successfully!

Ooh no, something went wrong!