How We Resolved X/Y-Axis Following Error on an EDS3000 Fiber Laser Cutter
Tempo di lettura: 6'

Come abbiamo risolto l’errore di inseguimento asse X/Y su un tagliatore laser a fibra EDS3000

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.

EDS3000 RayTools XC3000S Servoazionamenti HCFA Calibrazione dei parametri

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.

Display EDS3000 che mostra allarmi di errore di inseguimento sugli assi X e Y

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
Servoazionamento asse Y HCFA installato nell'armadio elettrico del tagliatore laser a fibra Servoazionamento asse X HCFA installato nell'armadio elettrico del tagliatore laser a fibra

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.

Formula di calibrazione del movimento misurato 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

Impostazioni iniziali del passo meccanico degli assi X e Y nel software del controller

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

Asse Y

Errore di inseguimento eliminato e spostamento misurato ripristinato.

Asse X

Errore di inseguimento eliminato; 500 mm di spostamento comandato corrispondono a 500 mm di spostamento reale.

Software

Software RayTools aggiornato alla versione V2.4.2.48298.

Panoramica del quadro elettrico del taglio laser a fibra Alimentatore Mean Well da 24 volt nel quadro elettrico del taglio laser a fibra

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

  1. Confermare quali assi sono interessati e se possono essere mossi manualmente tramite il software del servo.
  2. Controllare che la macchina abbia completato l’azzeramento e che gli allarmi di sicurezza o del controllo altezza siano risolti.
  3. Comandare una distanza nota, quindi misurare lo spostamento effettivo sulla macchina.
  4. Usare la formula del movimento misurato per correggere il valore del passo; ripetere il test dopo ogni modifica.
  5. Verificare le impostazioni degli impulsi dell’encoder e la direzione dell’encoder prima di presumere che un servoazionamento sia guasto.
  6. Per trasmissioni meccaniche non standard, calibrare dal movimento reale anziché applicare una formula generica.
  7. 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.

Lascia un commento

Si prega di notare che i commenti devono essere approvati prima di essere pubblicati.