Caso di studio di supporto remoto · Michigan, USA
Come abbiamo risolto l'errore di inseguimento degli assi X/Y su un tagliatore laser a fibra EDS3000
Un allarme di errore di inseguimento non è sempre un guasto hardware del servo. In questo caso di supporto remoto, la calibrazione del movimento misurato e una impostazione della direzione dell'encoder hanno ripristinato una corsa stabile e precisa degli assi X/Y.
Il sintomo: gli assi potevano essere spostati manualmente, ma il controller non li muoveva
Un cliente del Michigan ha segnalato che gli assi X e Y HCFA potevano essere spostati manualmente in HSC Studio, ma non si muovevano quando comandati tramite il controller EDS3000. Il sistema mostrava anche più allarmi, inclusi errore di inseguimento giunto 0 e messaggi di errore di inseguimento per entrambi gli assi X e Y.
Poiché l'asse Z funzionava normalmente, il team di supporto ha concentrato la diagnosi sui parametri di movimento X/Y, la direzione del feedback e la struttura di trasmissione non standard della macchina.
Importante: Un allarme di errore di inseguimento significa che la posizione comandata dal controller e il feedback dell'encoder non coincidono entro la tolleranza consentita. Prima di sostituire parti, verificare la meccanica, la scala del comando e la direzione dell'encoder.
Configurazione del sistema
| Componente | Configurazione in questo caso |
|---|---|
| Sistema di controllo | EDS3000 |
| Software di taglio | RayTools XC3000S, aggiornato da 2DCutAhead V2.0 a V2.4.2.48298 |
| Servoasse X | HCFA serie SV-X, 220 V, 2,5 kW |
| Servoasse Y | HCFA serie X5, 220 V, 1,5 kW |
| Servoasse Z | Yaskawa; funzionamento normale |
| Alimentatore | Mean Well LRS-600-24, 24 V / 25 A |
| Trasmissione | Combinazione vite a ricircolo di sfere + cinghia dentata + pignone |
Perché il meccanismo è importante: questa macchina non utilizzava un sistema standard a cremagliera e pignone. La sua combinazione di vite a ricircolo di sfere, cinghia e pignone significa che non si può presumere che un calcolo standard a cremagliera e pignone produca il valore corretto del passo.
Passo 1: diagnosticare con la corsa misurata, non con supposizioni
La prima revisione remota ha identificato le impostazioni del passo come probabile causa. Il team ha quindi utilizzato un test semplice ma essenziale: comandare una distanza di corsa nota e misurare fisicamente il movimento reale.
Rilevamento sull'asse Y
Il cliente ha comandato 100 mm. L'asse sembrava inizialmente muoversi di circa 83 mm; verifiche ripetute hanno confermato che la corsa effettiva era di 70 mm. Questo ha mostrato che il parametro di scala necessitava di correzione.
Rilevamento sull'asse X
L'asse X mostrava un disallineamento molto più grande e generava ripetutamente allarmi. Un comando di 100 mm poteva produrre una corsa gravemente errata, rendendo chiaro che la calibrazione da sola potrebbe non essere la causa completa.
Passo corretto = Passo attuale × (Corsa effettiva ÷ Corsa comandata)
Usare unità coerenti per entrambe le misurazioni. Dopo aver modificato un parametro, eseguire di nuovo lo stesso test prima di effettuare un’altra regolazione.
Passo 2: correggere il passo dell’asse Y
Con un comando di 100 mm che produceva 70 mm di movimento reale, il rapporto misurato era 0,7. Il team di supporto ha ricalcolato il passo dell’asse Y e ha verificato il risultato con un altro test di spostamento.
Impostazione nota dell’encoder
10.000 impulsi, impostazione predefinita del drive.
Passo finale Y verificato
8.53658
Dopo la correzione, l’asse Y si è mosso con precisione e la condizione di errore di inseguimento è stata eliminata.
Passo 3: identificare la causa principale dell’asse X
L’asse X continuava a generare un allarme di errore di inseguimento anche durante la regolazione dei valori del passo. La scoperta decisiva è stata che l’inversione dell’encoder era stata attivata. Questa relazione di feedback invertita era la causa principale dell’errore persistente sull’asse X.
Dopo aver corretto la direzione dell’encoder, il team ha ricalibrato il passo dell’asse X usando lo spostamento misurato. Partendo da un test in cui un movimento comandato di 100 mm produceva uno spostamento reale di 205 mm, il rapporto di correzione era 2,05. Una regolazione fine ha quindi portato l’asse entro la tolleranza.
Passo finale X
16.6419
Verifica finale
500 mm comandati = 500 mm reali
Lezione chiave: se un asse continua a mostrare errore di inseguimento dopo una correzione della scala, verificare la direzione dell’encoder prima di modificare ripetutamente i valori del passo. Una direzione di feedback errata può far sembrare inefficace un parametro calcolato correttamente.
Risultato finale
Errore di inseguimento eliminato e spostamento misurato ripristinato.
Errore di inseguimento eliminato; 500 mm di spostamento comandato corrispondono a 500 mm di spostamento reale.
Software RayTools aggiornato alla versione V2.4.2.48298.
Il cliente ha confermato che l’attivazione della corretta impostazione di inversione dell’encoder ha risolto il problema. Questo caso è stato completato con tre giorni di supporto remoto via WhatsApp e AnyDesk.
Lista di controllo pratica per futuri casi di errore di inseguimento
- Confermare quali assi sono interessati e se possono essere mossi manualmente tramite il software del servo.
- Controllare che la macchina abbia completato l’azzeramento e che gli allarmi di sicurezza o del controllo altezza siano risolti.
- Comandare una distanza nota, quindi misurare lo spostamento effettivo sulla macchina.
- Usare la formula del movimento misurato per correggere il valore del passo; ripetere il test dopo ogni modifica.
- Verificare le impostazioni degli impulsi dell’encoder e la direzione dell’encoder prima di presumere che un servoazionamento sia guasto.
- Per trasmissioni meccaniche non standard, calibrare dal movimento reale anziché applicare una formula generica.
- Dopo la riparazione, testare movimenti brevi e lunghi, quindi salvare un backup dei parametri finali.
Nota di sicurezza: I parametri del servo e del controller influenzano il movimento della macchina. Solo personale qualificato dovrebbe modificarli, con la macchina in uno stato sicuro e l’asse libero da persone, utensili e pezzi di lavoro.