Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Test encoder


Messaggi consigliati

Inserito:

Buonasera a tutti.

 

Dovrei verificare il corretto funzionamento di un encoder rotativo incrementale.

E montato su un servomotore di posizionamento di un asse di un macchinario cnc a controllo pc.

 

il problema è che a volte durante la procedura di azzeramento il sistema entra in tilt perché non trova la tacca di zero.

 

vi avevo già sottoposto il problema un anno fa ed ho ricevuto importanti consigli di cui vi ringrazio.

 

ora però sono riuscito a recuperare miracolosamente lo schema elettrico della macchina. Allego una foto della pagina che riguarda il componente in oggetto.

 

Mi avevate già detto che per verificare un eventuale malfunzionamento devo testare il canale z con un oscilloscopio.

 

allego il link Di un oscilloscopio economico.

puó andare per lo scopo? 
 

qualcuno si prende la briga di spiegarmi passo passo come

eseguire la procedura? 
 

Grazie buona sera 

 

IMG_0263.png

https://amzn.eu/d/480AnVh
 

Link dell oscilloscopio 


Livio Orsini
Inserita:
9 ore fa, Ale7676 ha scritto:

qualcuno si prende la briga di spiegarmi passo passo come

 

Per verificare gli impulsi del segnale di un encoder basta qualsiasi oscilloscopio con 100kHz di banda, anche quelli economici o anche quelle schede che si connettono via USB al PC.

 

La procedura è semplicissima.

L'ideale sarebbe poter scollegare meccanicamente il motore dall'asse.

Poi si connette la sonda dell'oscilloscopio al canale "Z" e si osservano gli impulsi facendo ruotare il motore alla sua massima velocità.

Visto che si ha un impulso ad ogni rotazione completa dell'encoder, la frequenza sarà piuttosto bassa. Ad esempio se il motore, quindi l'encoder, ruotasse a 3000 rpm, la frequneza sarebbe pari a 50Hz.

Gli impulsi devono avere un'ampiezza pari alla tensione di alimentazione dell'encoder, una larghezza costante e, soprattutto, devono avere una regolarità erchè se, saltuariamente, si perdesse un impulso vedresti delle variazioni di frequenza.

 

Però forse il problema non è la generazione degli impulsi, ma la loro lettura.

Di norma l'impulso di zero viene letto solo durante la fase di ricerca di zero asse e solo dopo aver riconosciuto il fine corsa; al riconoscimento del fine corsa si comanda l'inversione e si abilita la lettura del canale "Z".

Inserita:

Grazie per le informazioni.

 

questo potrebbe andare allo scopo?

https://amzn.eu/d/bK8ipSY
 

Voglio controllare se la tacca di zero dell’encoder funziona a meno proprio per escludere altri componenti a monte nel controllo.

 

Quando l’asse tocca lo switch di fine corsa torna indietro qualche cm poi non trovando la tacca ripete l’operazione all’infinito . 
 

a volte lo prende. A volte no 

 

se muovo l’asse a mano senza scollegare nulla non dovrei vedere comunque L’oscillazione e il segnale quando passa sulla tacca di zero?

 

 

Livio Orsini
Inserita:
30 minuti fa, Ale7676 ha scritto:

se muovo l’asse a mano senza scollegare nulla non dovrei vedere comunque L’oscillazione e il segnale quando passa sulla tacca di zero?

 

Cosa muoveresti a mano?

Per questo ti basta un tester; se giri a mano l'encoder vedi ad ogni giro che il ester ti da un guizzo positivo in corrispondenza della marca di zero.

Ma per vederlo all'oscilloscopio hai bisogno che la velocità di rotazione sia abbastanza elevata. Rileggi quanto ho scritto prima.

 

36 minuti fa, Ale7676 ha scritto:

questo potrebbe andare allo scopo?

 

Per quello che devi fare va benissimo.

Inserita:

L’encoder è montato sul motoriduttore che aziona una battuta di posizionamento.

 

con la macchina in emergenza la battuta si muove liberamente e di conseguenza l’encoder ruota.

 

a questo punto visto che il tester c’è l’ho potrei fare una prova con quello… 

bisogna vedere se in emergenza l’encoder è comunque alimentato. 

 

 

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