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.

100<br />

SysIo, System I/O<br />

EXTENDED REGISTER GROUPS<br />

Writing here affects bit 4 <strong>of</strong> n <strong>of</strong><br />

the external RS422 transceiver properly. Writing to<br />

ot affect the etting!<br />

Getting into synchronization to the master after enabling slave<br />

synchronization may take several seconds. DMC nits that<br />

share resolvers must be synchronized and remain<br />

synchronized while the shared resolvers are used.<br />

A resolver is considered shared if a DMC 2 SysIo.POut to set the directio<br />

SysIo.POut does n SysIo.Sync s<br />

2<br />

u<br />

unit that is not<br />

driving the excitation for said resolver reads it.<br />

Synchronization must also take effect before the resolver<br />

RD1.SHAdj and RD2.SHAdj parameters<br />

are calibrated.<br />

If a slave wants to desynchronize, it must first set:<br />

SysIo.Sync = 0<br />

To become master, and then immediately turn OFF the<br />

synchronization-line driver by clear bit 4 in<br />

SysIo.POut = 0.<br />

(Write BCLR SysIo.POut, 16) to prevent<br />

jamming the<br />

synchronization-line for the other units.<br />

SysIo.MemStat 19 0..65536 RW<br />

Status <strong>of</strong> system memory. Support two blocks <strong>of</strong> EEProm (32<br />

bit values.)<br />

Bit0 (1)=1 EEprom activity completed. ( EELoad/EEStore done.)<br />

Bit1 (2)=1 Checksum error in firmware PROM.<br />

Bit2 (4)=1 Block0 (EEProm.0 – EEProm.63)<br />

Checksum error in configuration EEprom variables. (EEProm.0<br />

– EEProm.28) Set by the EELoad instruction. Must be cleared<br />

by the PL program as the EELoad instruction does not clear<br />

this bit.<br />

Bit3 (8)=1 Block0 (EEProm.0 – EEProm.63)<br />

Checksum error in user EEprom variables. (EEProm.30 –<br />

EEProm.62) Set by the EELoad instruction. Must be cleared by<br />

the PL program as the EELoad instruction does not clear this<br />

bit.<br />

Bit4 (16)<br />

EEprom size,<br />

0 = EEProm size is 1024 bit (93C46)<br />

1 = EEProm size is 4096 bit (93C66)<br />

If the EEProm size is 1024bit then only the lower<br />

64 EEProm registers will be saved.<br />

Bit5 (32)=1 Block1 (EEProm.64 – EEProm.126)<br />

Checksum error in configuration EEprom variables.<br />

(EEProm.64 – EEProm.92) See Bit2.<br />

Bit6 (64)=1 Block1 (EEProm.64 – EEProm.126)<br />

Checksum error in user EEProm variables. (EEProm.94 –<br />

EEProm.126) See Bit3<br />

Bit7 (128) 1 = EEProm size is 16384 bit (93C86)<br />

Bit8 (256) Reserved<br />

Bit9 (512) Reserved.<br />

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

Doc. No.9032 0027 01 (B), Rev. 11.07.2001

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

Saved successfully!

Ooh no, something went wrong!