Vai al contenuto
PLC Forum


Reset Encoder su CP1L


paopau

Messaggi consigliati

Buongiorno a tutti.

 

Dispongo  di un plc CP1L M20D a cui e collegato un encoder incrementale a 360 impulsi/giro ed un proximetro per impulso di zero.

 

Il conteggio dell'encoder funziona benissimo....ma non sempre si resetta a zero al passaggio della tacca di zero.

 

L'ingresso di zero e collegato su un ingresso 0.09 , mentre i canali A e B dell' encoder nei rispettivi canali 0.0 e 0.1

 

Saluti

 

Paolo M

 

 

Link al commento
Condividi su altri siti


Se devi usare un encoder in modalità circolare, come mi pare di capire, utilizzando o la sua tacca di zero interna o con sensore, devi collegarlo come specificato nel manuale W471 al paragrafo 5-1-5, cioè con tacca di zero al 0.04

Poi in Impostazioni del PLC dovrai attivare la voce Fase Z, Reset Software.

Link al commento
Condividi su altri siti

Collegato Fase z su ingresso 0.4

 

Ma nulla da fare il conteggio non si resetta come fase Z

 

Settando A531.0 sull'ingresso di 0.4 si porta a 0.....ma a volte credo che perda il segnale ed il conteggio prosegue

Link al commento
Condividi su altri siti

Controlla di aver impostato Fase Z,Reset Software nelle impostazioni, altrimenti non si azzera con il segnale esterno. Deve funzionare, per forza. A me va sempre

Altrimenti, non puoi usare lo A531.0 direttamente nel programma, poiché col tempo di scansione lo mancherai quasi certamente. Anche se tu mettessi un tempo di risposta degli ingressi basso (da 1 a 4ms)

Dovrai casomai associare un interrupt a quell'ingresso e nel programmetto associato effettuare l'azzeramento del contatore. Ma il reset hardware è sempre meglio.

Link al commento
Condividi su altri siti

gianff, non è vero.

Se imposti a Fase Z,reset Software, automaticamente lui mette in grigio l'ingresso interrupt 0 (che fisicamente corrisponde all'ingresso 0.4).

Impegna da solo l'ingresso 0.4 per la tacca di zero dell'encoder

E' selezionabile solo se si imposta Reset Software. Lo stesso vale per il contatore 1 (IN1, indirizzo 0.5)

La modalità ingresso rapido è per fare contatori a interrupt, non molto veloci però.

Occhio che gli IN0..5 riportati in basso nelle impostazioni Ingresso Integrato fanno riferimento al numero di interrupt, ma fisicamente sono gli ingressi 0.4-0.9

Link al commento
Condividi su altri siti

Dopo un lungo travaglio ,mi son deciso chiamare assistenza OMRON

 

Soluzione :

 

Bisogna settare sempre ON il bit  A531.0. Ogni volta che passa sulla tacca di zero, il conteggio si resetta.

 

Sembra Funzionare :thumb_yello:

Link al commento
Condividi su altri siti

ok Ctec puo' essere

io avevo lo stesso problema e mettendolo rapido non sbagliava piu' il reset ?!!!

pero' usavo CJ1M-CPU22

comunque  il reset software.... reset Z... o entrambi non e' troppo chiaro

 

...

comunque se adesso lo setta ( sempre on ) il bit A531.0 poi sbaglia a contare ...il giro sucessivo

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...