TM5SE2IC01024

Introduzione

Il modulo elettronico di espansione TM5SE2IC01024 è un modulo elettronico di ingressi avanzati a 24 Vdc con 2 canali di ingresso per l'encoder incrementale ABR.

Per ulteriori informazioni, vedere TM24SE2IC01024 Modulo elettronico 2 HSC INC 100 kHz 5 Vdc.

Scheda Mapping I/O Modulo TM5

Nella scheda Mapping I/O Modulo TM5 è possibile definire e denominare le variabili. In questa scheda vengono fornite anche informazioni aggiuntive, quali l'indirizzamento topologico.

Questa tabella descrive la configurazione Mapping I/O:

Canale

Tipo

Descrizione

ModuleOK

BYTE

Stato dei moduli di I/O compatti ed elettronici

DcOk

BOOL

Campo di tensione:

o0: non valido

o1: valido

Riservato

BOOL

Riservato.

NetworkOk

BOOL

Bus TM5:

o0: errore del bus

o1: OK

Dati I/O validi

BOOL

Validità dei dati:

o0: valido

o1: non valido

Riservato

BOOL

Riservato

Riservato

BOOL

Riservato

Riservato

BOOL

Riservato

Riservato

BOOL

Riservato

-

PowerSupply

BYTE

Stato alimentazione encoder (bit 1...7: non utilizzati)

 

PowerSupply00

BOOL

Stato alimentazione encoder (0=OK)

Ingressi

DigitalInput 0-7

BYTE

Stato di tutti gli ingressi digitali

 

SignalA

BOOL

Encoder Signal A

SignalB

BOOL

Encoder Signal B

SignalR

BOOL

Encoder Signal R

DigitalInput00

BOOL

Stato dell'ingresso digitale 0

SignalA

BOOL

Encoder Signal A

SignalB

BOOL

Encoder Signal B

SignalR

BOOL

Encoder Signal R

DigitalInput01

BOOL

Stato dell'ingresso digitale 1

Incremental encoder 00-01

-

Encoder incrementale

 

Encoder00

DINT

Encoder incrementale

Encoder01

INT

Encoder incrementale

Stato encoder incrementale 00-01

 

Stato encoder incrementale 00-01

StatusInput00

BYTE

Stato encoder incrementale 00 (vedere di seguito)

StatusInput01

USINT

Stato encoder incrementale 01 (vedere di seguito)

Uscite

ReferenceModeEncoder00

BYTE

Modalità riferimento encoder incrementale 00

ReferenceModeEncoder01

BYTE

Modalità riferimento encoder incrementale 01

Per ulteriori descrizioni generiche, vedere la Descrizione della scheda Parametri definiti dall'utente.

Registro StatusInput0x

Questo registro contiene informazioni relative allo stato del processo di riferimento: inattivo, attivo o completo.

Questa tabella descrive il registro StatusInput0x:

Bit

Descrizione

0-1

Sempre 0

2

Il valore Bit è sempre 1 dopo il primo impulso di riferimento

3

Si attiva dopo ogni riferimento completato

4

Il valore Bit è sempre 1 dopo il primo impulso di riferimento

5...7

Contatore a esecuzione libera, con incrementi a ogni impulso di riferimento

Esempio:

Valore del registro

Descrizione

00000000 bin

00 hex

Riferimento inattivo o già in corso.

00111100 bin

3C hex

Primo riferimento completato. Valore di riferimento applicato nel registro Encoder0x

xxx11100 bin

xB hex

I bit 5...7 vengono modificati in modo sequenziale con ogni impulso di riferimento.

xxx1x100 bin

xx hex

I bit vengono modificati costantemente con il riferimento continuo dell'impostazione. Con ogni impulso di riferimento, il valore di riferimento viene applicato al registro Encoder0x.

Registro ReferenceModeEncoder0x

Questo registro determina la modalità di riferimento dell'encoder.

Questa tabella descrive il registro ReferenceModeEncoder0x:

Bit

Valore

Descrizione

0-1

00

Riferimento DISATTIVATO

01

Riferimento singolo (one shot)

11

Riferimento continuo

2...5

0000

Bit impostato in modo permanente = 0

6 - 7

00

Riferimento DISATTIVATO

Esempio:

Valore del registro

Descrizione

00000000 bin

00 hex

Riferimento DISATTIVATO

11000001 bin

C1 hex

Riferimento singolo (one shot)

Quando si inizia appena è terminato il processo di definizione del riferimento, impostare questo registro a 00 hex. Attendere poi fino a che anche StatusInput0x assuma il valore 00 hex. Solo allora sarà possibile creare il valore C1 hex.

11000011 bin

C3 hex

Riferimento continuo: il riferimento si verifica a ogni impulso di riferimento.

Scheda Parametri definiti dall'utente

Questa tabella descrive la configurazione dei parametri definiti dall'utente del TM5SE2IC01024:

Nome

Valore

Valore predefinito

Descrizione

PresetABR01_32Bit

-2,147,483,648...2,147,483,647

0

Valore preimpostato di movimento a riposo (homing) per il contatore; il valore impostato qui è applicato al valore del contatore al completamento del processo di riferimento.

ReferenceEdge01

Off

Di salita

Di discesa

Off

Seleziona il fronte dell'impulso di riferimento per il movimento a riposo (home).

ReferenceEnableSwitch01

Low attivo

High attivo

Low attivo

Fronte di configurazione ingresso digitale 01.

ReferenceEnableSwitch01

disattivato

attivato

disattivato

Ingresso digitale 01 utilizzato come commutatore abilitazione riferimento.

PresetABR02_32Bit

-2,147,483,648...2,147,483,647

0

Valore preimpostato di movimento a riposo (homing) per il contatore; il valore impostato qui è applicato al valore del contatore al completamento del processo di riferimento.

ReferenceEdge02

Off

Di salita

Di discesa

Off

Seleziona il fronte dell'impulso di riferimento per il movimento a riposo (home).

ReferenceEnableSwitch02

Low attivo

High attivo

Low attivo

Fronte di configurazione ingresso digitale 01.

ReferenceEnableSwitch02

disattivato

attivato

disattivato

Attiva/disattiva il parametro soprastante.