Non affrettatevi a smontare il disco rigido non appena sentite l'allarme, perché è probabile che si tratti di uno spreco di denaro. Quando arriviamo sul posto, di solito abbiamo in mente un piano e seguiamo il seguente approccio:
Primo: controllare quando l'allarme è apparso per la prima volta. Questo è particolarmente importante. Si attiva non appena si accende la macchina? Oppure si attiva dopo che la macchina ha iniziato a funzionare? Si attiva durante i movimenti ad alta velocità? Oppure si attiva solo quando si raggiunge una posizione specifica? Si attiva più frequentemente dopo il riscaldamento della macchina? Questi dettagli possono aiutare direttamente a determinare la direzione del problema. Ad esempio, se si attiva non appena la macchina si muove, è probabile che il cavo dell'encoder sia rotto; se si attiva dopo che la macchina si è riscaldata, potrebbe trattarsi di una connessione allentata o di un'elettronica invecchiata; se l'errore si verifica in modo del tutto casuale, occorre verificare la presenza di interferenze o di una connessione allentata sulla spina.
Invece di smontare in fretta e furia i componenti principali, controllate prima di tutto il cavo dell'encoder. Si tratta della fonte più comune di guasti. Prestare molta attenzione alle aree in cui il cavo si piega frequentemente, alla sezione della catena di trascinamento e al punto in cui il cavo esce dal motore: verificare la presenza di corrosione da olio o di qualsiasi cosa premuta contro di esso. Molti cavi si rompono internamente e non sono riconoscibili dall'esterno. In questo caso, è meglio attorcigliare il filo per testarlo o utilizzare la modalità di continuità di un multimetro. Se avete a portata di mano un buon filo di ricambio, scambiarlo è il modo più rapido per confermare se il problema è nel filo.
Successivamente, scollegare il connettore CN2 e ispezionarlo. Questa operazione spesso fornisce risultati immediati. Controllare che i pin all'interno non siano piegati, che non vi siano accumuli di ossido verde o di grasso e assicurarsi che il connettore non sia allentato. Spesso basta spruzzarlo con un detergente, pulirlo e reinserirlo saldamente per far scomparire l'allarme.
Non dimenticate poi la messa a terra e le interferenze. Molti non ne tengono conto. I segnali degli encoder sono in realtà molto suscettibili alle interferenze. Soprattutto in ambienti con molti inverter, cavi di alimentazione e di segnale accorpati, messa a terra non corretta e saldatori che causano gravi interferenze, tutti elementi che possono interrompere completamente le comunicazioni dell'encoder. In un caso che abbiamo riscontrato, un cliente ha sostituito due inverter senza successo; alla fine ci siamo resi conto che il cavo dell'encoder correva da anni parallelamente alla linea di alimentazione, causando un'interferenza eccessiva. Il problema è stato risolto immediatamente dopo il ricablaggio.
Se avete controllato i cavi, sostituito i connettori ed eliminato le interferenze e il problema persiste, è il caso di iniziare a sospettare dell'encoder stesso. Tra i sintomi più comuni vi sono le vibrazioni del motore, il ritorno a zero non corretto e il feedback erratico della velocità. Se si dispone di un oscilloscopio, l'esame della forma d'onda di retroazione è il modo più diretto per diagnosticare il problema. Anche se non si dispone di un oscilloscopio, la diagnosi è semplice: sostituire il motore con lo stesso modello o sostituire semplicemente l'encoder; di solito è molto più rapido che impiegare il tempo necessario per effettuare misurazioni lente.
Come ultima risorsa, se non funziona nient'altro, si sospetta il driver. Non sospettate subito del driver, perché la percentuale effettiva di casi di allarme 20 causati da guasti nel driver stesso non è elevata. A meno che non si siano sostituiti i cavi, scambiati i motori, controllati i connettori ed eliminate le interferenze e l'allarme persista, si deve considerare se l'interfaccia dell'encoder sul driver è danneggiata, se il circuito di comunicazione è difettoso o se la scheda madre è difettosa.