TM5SE1IC02505

Introduzione

Il modulo elettronico di espansione TM5SE1IC02505 è un modulo elettronico di ingressi avanzati a 5 Vdc o 24 Vdc con 1 canale di ingresso per encoder incrementale ABR.

Il segnale dell'encoder viene conteggiato nel modo seguente:

G-SE-0017478.1.gif-high.gif

 

 

Per ulteriori informazioni, vedere TM5SE1IC02505 Modulo elettronico 1 HSC INC 250 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

-

Alimentatori

BYTE

Stato alimentazione encoder

 

PowerSupply01

BOOL

Stato alimentazione encoder 24 Vdc (0=OK)

PowerSupply02

Stato alimentazione encoder 5 VDC (0=OK)

Ingressi

Ingressi

BYTE

Stato di tutti gli ingressi digitali (bit 6...7: non utilizzati)

 

SignalA

BOOL

Segnale A dell'encoder

SignalB

BOOL

Segnale B dell'encoder

SignalR

BOOL

Impulso di riferimento encoder

reserved

BOOL

riservato

DigitalInput01

BOOL

Stato dell'ingresso digitale 0

DigitalInput02

BOOL

Stato dell'ingresso digitale 1

reserved

BOOL

Riservato

reserved

BOOL

riservato

-

Encoder01

DINT

Encoder incrementale

-

StatusInput01

BYTE

Stato encoder incrementale 01 (vedere di seguito)

-

ReferenceModeEncoder01

BYTE

Modalità riferimento encoder incrementale 01

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

Registro StatusInput01

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

Questa tabella descrive il registro StatusInput01:

Bit

Descrizione

0-1

Sempre 0.

2

Quando il riferimento è ON, il bit è sempre 1 dopo il primo impulso di riferimento. Quando il riferimento è OFF, il bit è sempre 0.

3

Quando il riferimento è ON, questo bit passa da attiva/disattiva dopo ogni riferimento completato. Quando il riferimento è OFF, il bit è sempre 0.

4

Questo 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 Encoder00

xxx11100 bin

xB hex

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

xxx1x100 bin

xx hex

I bit cambiano continuamente con l'impostazione continua del riferimento. Con ogni impulso di riferimento, il valore di riferimento viene applicato al registro Encoder00.

ReferenceModeEncoder01 Registro

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

Questa tabella descrive il registro ReferenceModeEncoder01:

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 StatusInput00 assuma il valore x0 hex.

11000011 bin

C3 hex

Definizione del riferimento continua: la definizione del riferimento si verifica ad ogni impulso di riferimento.

Scheda Parametri definiti dall'utente

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

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.

ReferenceEdge

Off

Di salita

Di discesa

Off

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

ReferenceEnableSwitch

Low attivo

High attivo

Low attivo

Fronte di configurazione ingresso digitale 01.

ReferenceEnableSwitch

Disattivato

Attivato

Disattivato

Attiva/disattiva il parametro soprastante