Impostazione dei parametri per encoder

 

Durante l'avvio, l'apparecchio legge la posizione assoluta del motore dall'encoder. Con il parametro _p_absENC è possibile visualizzare la posizione assoluta.

NOTA:

I valori per posizioni, velocità, accelerazione e decelerazione sono indicati nelle seguenti unità utente:

ousr_p per posizioni

ousr_v per velocità

ousr_a per accelerazione e decelerazione

Nome parametro

Menu HMI

Nome HMI

Descrizione

Unità

Valore minimo

Impostazioni di fabbrica

Valore massimo

Tipo di dati

R/W

Persistente

Expert

Indirizzo parametro con bus di campo

_p_absENC

(Mon)

(PAMu)

Posizione assoluta riferita alla corsa utile dell'encoder.

Questo valore corrisponde alla posizione modulo del riquadro dell'encoder assoluto.

Il valore perde validità se il rapporto di trasmissione tra l'encoder macchina e l'encoder motore viene modificato. In questo caso è necessario un riavvio.

Tipo: decimale senza segno - 4 byte

usr_p

-

-

-

UINT32

R/-

-

-

Modbus 7710

IDN P-0-3030.0.15

Corsa utile dell'encoder

La corsa utile dell'encoder singleturn comprende 131072 incrementi per giro.

La corsa utile dell'encoder Multiturn comprende 4096 giri da 131072 incrementi ciascuno.

Superamento negativo della posizione assoluta

Se, partendo dalla posizione assoluta 0, si sposta il motore rotativo in direzione negativa, l'encoder Multiturn rileva un superamento negativo della propria posizione assoluta. La posizione effettiva continua invece il conteggio in senso matematico e fornisce un valore di posizione negativo. Dopo il disinserimento e il reinserimento la posizione effettiva non corrisponde più al valore di posizione negativo, bensì assume la posizione assoluta dell'encoder.

Per adattare la posizione assoluta dell'encoder sono disponibili le seguenti possibilità:

oRegolazione della posizione assoluta

oSpostamento della corsa utile

Regolazione della posizione assoluta

Mentre il motore è in stato di arresto è possibile impostare, mediante il parametro ENC1_adjustment, la nuova posizione assoluta del motore sulla posizione motore meccanica attuale.

La regolazione della posizione assoluta provoca anche uno spostamento della posizione dell'impulso di posizione.

La posizione assoluta di un encoder all'encoder 2 (modulo) può essere regolata con il parametro ENC2_adjustment.

oImpostare la posizione assoluta sul limite meccanico negativo specificando un valore di posizione maggiore di 0. Così facendo i movimenti restano all'interno dell'intervallo stabile dell'encoder.

Nome parametro

Menu HMI

Nome HMI

Descrizione

Unità

Valore minimo

Impostazioni di fabbrica

Valore massimo

Tipo di dati

R/W

Persistente

Expert

Indirizzo parametro con bus di campo

ENC1_adjustment

Regolazione della posizione assoluta dell'encoder 1 .

L'intervallo di valori dipende dal tipo di encoder.

 

Encoder singleturn:

0 ... x-1

 

Encoder Multiturn:

0 ... (4096*x)-1

 

Encoder singleturn (spostato con il parametro ShiftEncWorkRang):

-(x/2) ... (x/2)-1

 

Encoder Multiturn (spostato con il parametro ShiftEncWorkRang):

-(2048*x) ... (2048*x)-1

 

Definizione di 'x': posizione massima per una rotazione dell'encoder in unità utente. Con la scalatura di default, questo valore è pari a 16384.

 

Per eseguire la lavorazione con inversione di direzione, quest'ultima deve essere impostata prima di definire la posizione dell'encoder.

Dopo l'accesso in scrittura è necessario attendere almeno 1 secondo prima che sia possibile disinserire l'azionamento.

Tipo: decimale con segno - 4 byte

Accesso in scrittura tramite Sercos: CP2, CP3, CP4

Le impostazioni modificate diventano effettive dopo il successo ciclo di spegnimento e riaccensione.

usr_p

-

-

-

INT32

R/W

-

-

Modbus 1324

IDN P-0-3005.0.22

ENC2_adjustment

Regolazione della posizione assoluta dell'encoder 2 .

La fascia di valori dipende dal tipo di encoder all'interfaccia fisica ENC2.

 

Questo parametro può essere modificato soltanto se il parametro ENC_abs_source è impostato su 'Encoder 2'.

 

Encoder singleturn:

0 ... x-1

 

Encoder Multiturn:

0 ... (y*x)-1

 

Encoder singleturn (spostato con il parametro ShiftEncWorkRang):

-(x/2) ... (x/2)-1

 

Encoder Multiturn (spostato con il parametro ShiftEncWorkRang):

-(y/2)*x ... ((y/2)*x)-1

 

Definizione di 'x': posizione massima per una rotazione dell'encoder in unità utente. Con la scalatura di default, questo valore è pari a 16384.

Definizione di 'y': rotazioni dell'encoder Multiturn.

 

Per eseguire la lavorazione con inversione di direzione, quest'ultima deve essere impostata prima di definire la posizione dell'encoder.

Dopo l'accesso in scrittura, i valori devono essere scritti nella memoria non volatile e l'azionamento deve essere spento e riacceso, in modo che le impostazioni modificate diventino effettive.

Tipo: decimale con segno - 4 byte

Accesso in scrittura tramite Sercos: CP2, CP3, CP4

Le impostazioni modificate diventano effettive dopo il successo ciclo di spegnimento e riaccensione.

usr_p

-

-

-

INT32

R/W

-

-

Modbus 1352

IDN P-0-3005.0.36

Spostamento della corsa utile

Il parametro ShiftEncWorkRang consente di spostare la corsa utile.

La corsa utile senza spostamento comprende:

Encoder Singleturn

0 ... 131071 incrementi

Encoder Multiturn

0 ... 4095 giri

G-SE-0055670.1.gif-high.gif

 

 

La corsa utile con spostamento comprende:

Encoder Singleturn

-65536 ... 65535 incrementi

Encoder Multiturn

-2048 ... 2047 giri

G-SE-0055671.1.gif-high.gif

 

 

Nome parametro

Menu HMI

Nome HMI

Descrizione

Unità

Valore minimo

Impostazioni di fabbrica

Valore massimo

Tipo di dati

R/W

Persistente

Expert

Indirizzo parametro con bus di campo

ShiftEncWorkRang

Movimento della corsa utile dell'encoder.

0 / Off: movimento off

1 / On: movimento on

Dopo aver attivato la funzione di movimento, la corsa utile dell'encoder viene spostata di metà della fascia.

Esempio per la corsa utile di un encoder Multiturn con 4096 rotazioni:

Valore 0: i valori di posizione si trovano tra 0 ... 4096 rotazioni.

Valore 1: i valori di posizione si trovano tra -2048 ... 2048 rotazioni.

Tipo: decimale senza segno - 2 byte

Accesso in scrittura tramite Sercos: CP2, CP3, CP4

Le impostazioni modificate diventano effettive dopo il successo ciclo di spegnimento e riaccensione.

-

0

0

1

UINT16

R/W

per.

-

Modbus 1346

IDN P-0-3005.0.33