Funzioni di movimento encoder

Introduzione

La scheda Funzioni di movimento dell'encoder permette di configurare elementi specifici, esclusivamente per le applicazioni di movimento.

NOTA: queste Funzioni di movimento non devono essere utilizzate con la libreria M262Encoder se sono selezionate le caselle di controllo relative ad Asse, Scalatura, Filtro e/o DeadTimeCompensation.

Configurazione delle funzioni di movimento

La tabella seguente descrive la procedura di configurazione delle funzioni di movimento.

Passo

Azione

1

Fare doppio clic sul nodo dell'encoder nella Struttura dispositivi.

2

Aprire la scheda Funzioni di movimento.

3

Selezionare le caselle di controllo per Asse, Scalatura, Filtro e/o DeadTimeCompensation.

Risultato: i parametri di configurazione vengono visualizzati nella scheda Configurazione encoder incrementale o nella scheda Configurazione encoder SSI.

Encoder incrementale/SSI

Questa tabella descrive la configurazione delle funzioni di movimento dell'encoder incrementale o dell'encoder SSI:

Parametro

Tipo

Valore

Val. predefinito

Descrizione

Scalatura

RisoluzioneIncrementi

DINT

1...2,147,483,647

131072

RisoluzioneIncrementi

RisoluzionePosizione

LREAL

1.0...1.7976931348623158e+308

360.0

RisoluzionePosizione

GearIn

UDINT

1...4,294,967,295

1

Ingresso riduttore

GearOut

UDINT

1...4,294,967,295

1

Uscita riduttore

InvertDirection

BOOL

FALSE

FALSE

Inverte la direzione di movimento dell'asse

Filtro

AverageDuration

UDINT

0...1024

0

Durata filtro nei cicli Sercos

DeadTimeCompensation

Ritardo

LREAL

-100.0...100.0

0

Ritardo dei valori di movimento di feedback (posizione/velocità/accelerazione) in millisecondi. Questo ritardo viene compensato dal sistema.

NOTA: il ritardo di DeadTimeCompensation, senza un filtro, determina un deviazione del segnale molto alta della velocità di feedback e può provocare un comportamento imprevisto di un asse slave accoppiato.