paopau Inserito: 21 novembre 2016 Segnala Share Inserito: 21 novembre 2016 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 More sharing options...
Ctec Inserita: 21 novembre 2016 Segnala Share Inserita: 21 novembre 2016 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 More sharing options...
paopau Inserita: 21 novembre 2016 Autore Segnala Share Inserita: 21 novembre 2016 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 More sharing options...
Ctec Inserita: 23 novembre 2016 Segnala Share Inserita: 23 novembre 2016 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 More sharing options...
gianff Inserita: 23 novembre 2016 Segnala Share Inserita: 23 novembre 2016 nelle inpostazioni quando inposti l'encoder devi anche inpostare l'ingresso 0.4 ( IN4 ) di zero come ingreso rapido nella parte bassa ( ingresso interupt ) Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 23 novembre 2016 Segnala Share Inserita: 23 novembre 2016 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 More sharing options...
paopau Inserita: 23 novembre 2016 Autore Segnala Share Inserita: 23 novembre 2016 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 Link al commento Condividi su altri siti More sharing options...
gianff Inserita: 23 novembre 2016 Segnala Share Inserita: 23 novembre 2016 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 More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora