Descrizione del principio della modalità Free-large
La modalità Free-large può essere utilizzata per il monitoraggio degli assi o l'etichettatura nel caso in cui la posizione di ingresso di ogni parte debba essere nota.
In modalità Free Large, il modulo si comporta come un contatore avanti-indietro standard.
Quando il conteggio è attivato, il contatore conta nel seguente modo:
Direzione di incremento: il valore del contatore aumenta.
Direzione di decremento: il valore del contatore diminuisce.
Il contatore è attivato da un fronte preimpostato che carica il valore preimpostato.
Il contatore corrente viene memorizzato nel registro di cattura usando la funzione Cattura.
Se raggiunge i limiti di conteggio, il contatore reagisce in base alla configurazione di Gestione dei limiti.
La tabella seguente descrive gli 8 tipi di modalità di ingresso disponibili:
Modalità di ingresso |
Commento |
---|---|
A = Avanti, B = Indietro |
Modalità predefinita Il contatore aumenta su A e diminuisce su B. |
A = Impulso, B = Direzione |
Se vi è un fronte di salita su A e B è true, il valore del contatore diminuisce. Se vi è un fronte di salita su A e B è false, il valore del contatore aumenta. |
Quadratura normale X1 |
Un encoder fisico fornisce sempre due segnali sfasati di 90° che consentono al contatore di contare gli impulsi e di rilevare la direzione: oX1: 1 conteggio per ogni ciclo encoder oX2: 2 conteggi per ogni ciclo encoder oX4: 4 conteggi per ogni ciclo encoder |
Quadratura normale X2 |
|
Quadratura normale X4 |
|
Quadratura inversa X1 |
|
Quadratura inversa X2 |
|
Quadratura inversa X4 |
Schema del principio avanti indietro
La figura mostra la modalità A = avanti, B = indietro:
Fase |
Azione |
---|---|
1 |
Sul fronte di salita della condizione di preimpostazione, il valore del contatore è impostato al valore di preimpostazione e il contatore viene attivato. |
2 |
Quando la condizione di attivazione = 1, ogni impulso su A incrementa il valore del contatore. |
3 |
Sul fronte di salita della condizione di preimpostazione, il valore del contatore viene impostato al valore di preimpostazione. |
4 |
Quando la condizione di attivazione = 1, ogni impulso su B diminuisce il valore del contatore. |
5 |
Quando la condizione di attivazione = 0, gli impulsi su A o B vengono ignorati. |
6 |
Sul fronte di salita della condizione di preimpostazione, il valore del contatore viene impostato al valore di preimpostazione. |
7 |
Quando la condizione di attivazione = 1, gli impulsi su B decrementano il valore del contatore. |
Schema del principio della quadratura
Il segnale dell'encoder viene contato in base alla modalità di ingresso selezionata, come indicato di seguito: