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. |
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.