Principio della modalità Loop modulo

 

Descrizione del principio della modalità Modulo-loop

Panoramica

La modalità Modulo-loop può essere usata per azioni ripetute su una serie di oggetti in movimento, ad esempio in applicazioni per l'imballaggio e l'etichettatura.

Principio

Sul fronte di salita della condizione di sincronizzazione, il contatore viene attivato e il valore corrente viene reimpostato a 0.

Quando il conteggio è attivato:

Direzione di incremento: il valore del contatore aumenta finché non raggiunge il valore modulo -1. All'impulso successivo, il contatore viene reimpostato a 0, un flag modulo è impostato a 1 e il conteggio prosegue.

Direzione di decremento: il contatore diminuisce fino a raggiungere 0. All'impulso successivo, il contatore viene impostato al valore modulo, un flag modulo è impostato a 1 e il conteggio prosegue.

Modalità di ingresso

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 ciclo encoder

oX2: 2 conteggi per ciclo encoder

oX4: 4 conteggi per ciclo encoder

Quadratura normale X2

Quadratura normale X4

Quadratura inversa X1

Quadratura inversa X2

Quadratura inversa X4

Schema del principio avanti indietro

G-RU-0010214.3.gif-high.gif

 

 

Fase

Azione

1

Al fronte di salita della condizione di sincronizzazione, il valore corrente è reimpostato a 0 e il contatore viene attivato.

2

Quando la condizione di attivazione = 1, ogni impulso su A incrementa il valore del contatore.

3

Quando il contatore raggiunge il valore (modulo-1), il contatore va ciclicamente a 0 all'impulso successivo e il conteggio prosegue. Modulo_Flag è impostato a 1.

4

Sul fronte di salita della condizione di sincronizzazione, il valore corrente del contatore è reimpostato a 0.

5

Quando la condizione di attivazione = 1, ogni impulso su B diminuisce il valore del contatore.

6

Quando il contatore raggiunge lo 0, il contatore va ciclicamente a (modulo-1) all'impulso successivo e il conteggio prosegue.

7

Quando la condizione di attivazione = 0, gli impulsi sugli ingressi vengono ignorati.

8

Sul fronte di salita della condizione di sincronizzazione, il valore corrente del contatore è reimpostato a 0.

NOTA: Le condizioni Attiva e Sync dipendono dalla configurazione e sono descritte nella funzione Attivazione e Preimpostazione.

Schema del principio della quadratura

Il segnale dell'encoder viene contato in base alla modalità di ingresso selezionata, come indicato di seguito:

G-SE-0002687.2.gif-high.gif