Guida alla Risoluzione dei Problemi: Errore di Inseguimento e Perdita di Posizione nei Servoazionamenti

Technical analysis: Troubleshooting servo drive following error and position loss: encoder feedback, mechanical coupling

1. Descrizione e Ambito del Problema

Questa guida diagnostica è focalizzata sull’identificazione e la risoluzione di guasti relativi all’errore di inseguimento (following error) eccessivo e alla perdita di posizione nei servoazionamenti, problematiche critiche che compromettono l’accuratezza e l’efficienza delle macchine utensili. I sintomi principali includono:

  • Allarmi di following error (errore di inseguimento) o di posizione anomala nel sistema di controllo (PLC/CNC).
  • Scostamenti o imprecisioni nel posizionamento dell’asse.
  • Vibrazioni, rumore anomalo o movimenti a scatti durante il funzionamento.
  • Arresti macchina inaspettati con messaggi di errore di posizionamento.

Questi problemi possono manifestarsi su servoazionamenti, motori brushless, encoder rotativi o lineari, riduttori e accoppiamenti meccanici in diverse applicazioni, tipicamente nel settore delle macchine utensili (centri di lavoro CNC, torni, fresatrici, robot industriali, sistemi di movimentazione assi di precisione). La severità del problema può essere classificata come:

  • Critica: La macchina è ferma o opera con rischi di collisione o di danneggiamento del pezzo/utensile. Richiede intervento immediato.
  • Maggiore: Degrado significativo delle prestazioni, riduzione della qualità di lavorazione, aumento dei tempi ciclo. Richiede intervento prioritario.
  • Minore: Allarmi sporadici o lievi imprecisioni che non fermano la produzione ma indicano una condizione anomala che potrebbe evolvere. Richiede pianificazione di intervento.

2. Precauzioni di Sicurezza

!ATTENZIONE! La diagnosi e la riparazione di sistemi servoassistiti espongono a rischi elettrici e meccanici significativi. Seguire sempre le procedure di sicurezza standard.

  • Blocco/Taglietto (Lockout/Tagout): Prima di qualsiasi intervento meccanico o elettrico, applicare scrupolosamente le procedure di blocco/taglietto conformi alla norma UNI EN ISO 14118 per prevenire avviamenti inattesi.
  • Scarica Energia Immagazzinata: I servoazionamenti contengono condensatori ad alta capacità che possono mantenere una tensione pericolosa anche dopo lo scollegamento dall’alimentazione. Attendere il tempo specificato dal produttore (solitamente 5-10 minuti) e verificare l’assenza di tensione sul bus DC con un multimetro certificato EN 61243-3 prima di toccare qualsiasi componente.
  • Dispositivi di Protezione Individuale (DPI): Indossare sempre DPI idonei, inclusi guanti isolanti conformi a UNI EN 60903, occhiali di protezione conformi a UNI EN 166, e scarpe antinfortunistiche conformi a UNI EN ISO 20345.
  • Verifica Assenza di Tensione: Utilizzare sempre un multimetro digitale CAT III 1000V o superiore per confermare l’assenza di tensione su tutti i circuiti prima di procedere.
  • Pericolo di Movimento Inatteso: Durante i test funzionali, mantenere una distanza di sicurezza dagli assi in movimento.

3. Strumenti Diagnostici Necessari

L’efficacia della diagnosi dipende dall’uso di strumentazione adeguata. Di seguito una tabella degli strumenti essenziali:

Strumento Specifiche/Modello Ideale Range di Misura Tipico Scopo
Multimetro Digitale CAT III 1000V, RMS Vero, funzioni Min/Max 0.1mV – 1000V DC/AC, 0.1Ω – 40MΩ, 0.1mA – 10A DC/AC, Capacità, Frequenza Verifica alimentazioni (es. 5V ±5% per encoder), continuità cablaggi, misurazione resistenze e tensioni di segnale.
Oscilloscopio Portatile 2 canali, 200 MHz, campionamento ≥1 GS/s 10mV/div – 100V/div, 1µs/div – 1s/div Analisi forme d’onda dei segnali encoder (onde quadre TTL/HTL, sinusoidali Sin/Cos), ripple di alimentazione, rumore su linee di segnale.
Analizzatore di Vibrazioni Accelerometro ICP, range 10 Hz – 10 kHz 0.1 mm/s RMS – 50 mm/s RMS (velocità), 0.1 g – 50 g (accelerazione) Diagnosi di disallineamenti, squilibri, usura cuscinetti e problemi meccanici che generano vibrazioni. Soglia allarme tipica per macchine utensili: >4.5 mm/s RMS (secondo UNI ISO 10816-3).
Termocamera Sensibilità ≤0.05°C, range -20°C a 350°C ≤0.05°C Identificazione surriscaldamenti anomali in motori, cuscinetti, riduttori, cavi e componenti del drive. Differenze di temperatura >15°C tra componenti simili o temperature assolute >70°C indicano anomalie.
Software di Tuning Servoazionamento Specifico per marca e modello del drive (es. Siemens Starter, Rockwell Studio 5000, Fanuc FSSB) Variabile in base al software Monitoraggio parametri operativi (corrente, velocità, posizione, following error), diagnosi interna del drive, esecuzione di auto-tuning e regolazione manuale dei guadagni (Kp, Ki, Kd).
Calibro di Precisione / Comparatore Calibro digitale (0.01 mm), Comparatore centesimale (0.001 mm) con base magnetica 0 – 150 mm (calibro), 0 – 10 mm (comparatore) Misurazione giochi meccanici (radiali, assiali), eccentricità, verifica allineamenti.
Chiave Dinamometrica Range 5 Nm – 100 Nm, precisione ±4% 5 Nm – 100 Nm Serraggio di viti e bulloni a coppie specifiche, essenziale per accoppiamenti e fissaggi meccanici. Certificata UNI EN ISO 6789.
Dinamometro / Rilevatore di Coppia Range 1 Nm – 200 Nm, precisione ±0.5% 1 Nm – 200 Nm Misurazione di coppie meccaniche, resistenza all’avanzamento, attriti.

4. Checklist di Valutazione Iniziale

Prima di iniziare qualsiasi diagnosi approfondita, è fondamentale raccogliere informazioni e osservare le condizioni operative. Questo aiuta a indirizzare correttamente l’indagine.

Elemento di Controllo Descrizione / Cosa Osservare Registrazione / Stato
Condizioni Operative Temperatura ambiente, umidità, carico macchina attuale (leggero/pesante), velocità dell’asse al momento del guasto, presenza di lavorazioni specifiche. ___°C, ___%, ___kg, ___m/min, ___
Registro Allarmi (CNC/PLC/Drive) Codici e descrizioni degli allarmi attivi o storici. Frequenza e concomitanza con altri eventi. Codice: ___, Descrizione: ___, Frequenza: ___
Modifiche Recenti Interventi di manutenzione (meccanica/elettrica), sostituzione componenti, aggiornamenti software/firmware, modifiche cablaggio. Data: ___, Descrizione: ___
Ispezione Visiva Generale Danni meccanici evidenti (cavi schiacciati, accoppiamenti rotti, cuscinetti rumorosi, tracce di surriscaldamento, contaminazione). Dettaglio: ___
Rumori/Vibrazioni Anomale Presenza di rumori insoliti (stridii, sfregamenti, battiti) o vibrazioni percepibili durante il movimento o in condizione di fermo. Descrizione: ___
Condizioni Ambientali Presenza di polvere, olio, liquidi, trucioli metallici che potrebbero influenzare componenti elettronici o meccanici. Dettaglio: ___
Stato dei Fissaggi Viti, bulloni, serraggi di motore, encoder, riduttore, accoppiamento. Dettaglio: ___

5. Flusso di Diagnosi Sistematica

Questo diagramma di flusso logico guida il tecnico attraverso un percorso diagnostico basato sui sintomi osservati, per isolare la causa radice del problema.

  1. Sintomo Iniziale: Allarme di Following Error o Perdita di Posizione.
    1. Verificare i registri allarmi del drive e del sistema di controllo (PLC/CNC).
      • Se l’allarme indica specificamente un problema all’encoder (es. ‘Encoder Fault’, ‘Feedback Error’): Procedere alla sezione “Diagnosi Encoder” (Passo 2).
      • Se l’allarme indica una corrente eccessiva o un sovraccarico motore (es. ‘Overcurrent’, ‘Motor Overload’): Procedere alla sezione “Analisi Carico Meccanico” (Passo 4).
      • Se l’allarme è legato al tuning o alla stabilità (es. ‘Tuning Error’, ‘Instability’): Procedere alla sezione “Verifica Parametri di Tuning” (Passo 5).
      • Se non vi sono allarmi specifici, ma la macchina mostra una chiara perdita di posizione o un errore di inseguimento eccessivo (es. deviazione > 100 conteggi encoder sotto carico): Procedere alla sezione “Diagnosi Encoder” (Passo 2) come punto di partenza più probabile.
    2. Diagnosi Encoder.
      1. Ispezione visiva dell’encoder e del relativo cablaggio.
        • Il cavo è danneggiato (schiacciature, spellature) o i connettori sono allentati/scollegati?
          • Causa Probabile: Cablaggio encoder danneggiato o connessione allentata.
          • Risoluzione: Ripristinare o sostituire il cablaggio. (Vedi Sezione 8.1)
        • Se il cablaggio è intatto:
      2. Verificare l’alimentazione dell’encoder (di solito 5V o 24V DC) con un multimetro.
        • La tensione è fuori specifica (es. ±5% della tensione nominale)?
          • Causa Probabile: Problema di alimentazione dell’encoder o del drive.
          • Risoluzione: Verificare l’alimentatore DC del drive o l’alimentazione ausiliaria. (Vedi Sezione 8.8)
        • Se l’alimentazione è corretta:
      3. Controllare i segnali in uscita dall’encoder (A, B, Z per incrementali; seriale per assoluti) con un oscilloscopio.
        • I segnali sono distorti, rumorosi (>20mVpp di rumore), assenti o con transizioni non nette?
          • Causa Probabile: Encoder difettoso o interferenze elettriche.
          • Risoluzione: Sostituire l’encoder o migliorare la schermatura/messa a terra. (Vedi Sezione 8.2)
        • Se i segnali sono corretti e puliti: Procedere alla sezione “Verifica Accoppiamento Meccanico” (Passo 3).
    3. Verifica Accoppiamento Meccanico.
      1. Ispezionare l’accoppiamento tra motore e carico (o motore e riduttore, o riduttore e asse).
        • Si osserva gioco (backlash) eccessivo, disallineamento o usura sull’accoppiamento?
          • Causa Probabile: Accoppiamento meccanico difettoso.
          • Risoluzione: Sostituire e riallineare l’accoppiamento. (Vedi Sezione 8.3)
        • Se l’accoppiamento è integro:
      2. Verificare il serraggio di tutte le viti di fissaggio di motore, riduttore, encoder e carico.
        • Viti allentate?
          • Causa Probabile: Allentamento meccanico.
          • Risoluzione: Serrare le viti alle coppie specificate dal produttore. (Vedi Sezione 8.3)
        • Se i serraggi sono corretti:
      3. Testare manualmente il gioco assiale e radiale sull’albero motore, albero encoder e all’ingresso/uscita del riduttore (se presente), usando un comparatore.
        • Gioco eccessivo (>0.01mm radiale, >0.02mm assiale)?
          • Causa Probabile: Cuscinetti motore, riduttore o encoder usurati.
          • Risoluzione: Sostituire i cuscinetti o il componente difettoso. (Vedi Sezione 8.3)
        • Se non si rileva gioco: Procedere alla sezione “Analisi Carico Meccanico” (Passo 4).
    4. Analisi Carico Meccanico.
      1. Disaccoppiare il motore dal carico (se possibile e sicuro) e muovere l’asse manualmente.
        • Si percepisce un attrito eccessivo, resistenza irregolare o “durezza” nel movimento?
          • Causa Probabile: Attrito meccanico elevato nel sistema (guide, viti, ecc.).
          • Risoluzione: Lubrificare, pulire, o sostituire i componenti usurati. (Vedi Sezione 8.4)
        • Se il movimento manuale è fluido:
      2. Monitorare la corrente assorbita dal motore tramite il software del drive durante un ciclo di lavoro tipico.
        • La corrente di picco è regolarmente elevata (es. >150% della corrente nominale) o la corrente RMS supera costantemente il 15% del valore nominale del motore?
          • Causa Probabile: Sovraccarico del motore.
          • Risoluzione: Ridurre il carico, ottimizzare i profili di movimento o considerare un motore/riduttore più potente. (Vedi Sezione 8.6)
        • Se il carico sembra nella norma: Procedere alla sezione “Verifica Parametri di Tuning” (Passo 5).
    5. Verifica Parametri di Tuning.
      1. Accedere al software di diagnostica del drive e verificare i parametri di tuning (guadagni P, I, D, filtro notch, inerzia).
        • I parametri sono stati modificati di recente o sono incoerenti con l’applicazione?
          • Causa Probabile: Parametri di tuning non ottimali.
          • Risoluzione: Eseguire auto-tuning o regolare manualmente i guadagni. (Vedi Sezione 8.5)
        • Se i parametri sembrano corretti:
      2. Eseguire un test di risposta allo step (step response) e analizzare la curva.
        • La risposta è lenta, presenta overshoot eccessivo (>15%), oscillazioni o un tempo di assestamento (>100ms) troppo lungo?
          • Causa Probabile: Tuning non ottimale.
          • Risoluzione: Ottimizzare il tuning per migliorare la stabilità e la reattività. (Vedi Sezione 8.5)
        • Se il tuning è validato come corretto: Procedere alla sezione “Verifica Servoazionamento (Drive)” (Passo 6).
    6. Verifica Servoazionamento (Drive).
      1. Ispezionare visivamente l’unità servoazionamento per danni (condensatori gonfi, tracce di bruciature, componenti danneggiati).
        • Danni evidenti?
          • Causa Probabile: Drive difettoso.
          • Risoluzione: Sostituire il drive. (Vedi Sezione 8.7)
        • Se non ci sono danni visibili:
      2. Verificare la tensione del bus DC con un multimetro dopo aver atteso la scarica dei condensatori.
        • La tensione è anomala o fluttuante?
          • Causa Probabile: Problema interno al drive o all’alimentazione.
          • Risoluzione: Sostituire il drive o verificare l’alimentazione. (Vedi Sezione 8.7, 8.8)
        • Se le tensioni sono corrette:
      3. Se disponibile, provare con un drive di ricambio noto per essere funzionante (assicurandosi della compatibilità e del corretto caricamento dei parametri).
        • Il problema si risolve?
          • Causa Probabile: Drive difettoso.
          • Risoluzione: Sostituire il drive. (Vedi Sezione 8.7)
        • Se il problema persiste con un drive sostitutivo, o se non è disponibile: il problema potrebbe essere intermittente o di natura complessa non isolabile con i test precedenti. Considerare un’analisi più approfondita con supporto OEM.

    6. Matrice Causa-Guasto

    Questa matrice riassume i sintomi, le cause più probabili, i test diagnostici e i risultati attesi per una rapida consultazione.

    Sintomo Probabili Cause (classificate per probabilità) Test Diagnostico Risultato Atteso se Causa Confermata
    Allarme Following Error / Perdita di Posizione / Imprecisione 1. Cablaggio encoder danneggiato/allentato Ispezione visiva, verifica continuità (multimetro) Interruzione, resistenza anomala (>1Ω), connettori allentati
    2. Encoder difettoso Oscilloscopio su segnali encoder (A, B, Z o seriale) Segnali distorti, assenti, rumore eccessivo (>20mVpp)
    3. Gioco meccanico eccessivo (accoppiamento, riduttore, cuscinetti) Ispezione visiva, test manuale gioco, comparatore (max gioco radiale 0.01mm, assiale 0.02mm) Movimento libero anomalo, eccentricità, isteresi durante inversione moto
    4. Attrito meccanico elevato Movimento manuale asse disaccoppiato, monitoraggio corrente motore (software drive) Resistenza elevata, picchi di corrente >150% nominale durante il movimento
    5. Parametri di tuning non ottimali Auto-tuning drive, analisi risposta step (software drive) Overshoot >15%, oscillazioni, settling time lungo (>100ms), following error > ±5 conteggi encoder in movimento
    6. Sovraccarico del motore Monitoraggio corrente motore (software drive) Corrente RMS > 15% della corrente nominale del motore per periodi prolungati
    7. Unità servoazionamento (drive) difettosa Ispezione visiva, verifica tensioni DC bus, scambio drive Danni visibili (condensatori gonfi), risoluzione problema con drive sostitutivo
    8. Alimentazione drive/encoder instabile Multimetro/Oscilloscopio su alimentazioni (es. 5V/24V encoder, DC bus drive) Tensione/corrente fuori specifiche (es. ripple >5% tensione nominale), fluttuazioni
    Vibrazioni / Rumore Anomalo 1. Disallineamento accoppiamento Analizzatore vibrazioni, controllo allineamento con comparatore Vibrazioni radiali elevate (1x, 2x RPM), disallineamento >0.05mm radiale
    2. Cuscinetti motore/carico usurati Analizzatore vibrazioni, termocamera Spettro vibrazioni con frequenze di difetto cuscinetto, surriscaldamento locale >70°C

    7. Analisi delle Cause Radice per Ogni Guasto

    Comprendere il “perché” di un guasto è essenziale per la prevenzione e per una risoluzione efficace.

    7.1 Cablaggio Encoder Danneggiato o Allentato

    • Perché accade: I cavi encoder sono spesso soggetti a sollecitazioni meccaniche ripetute (flessione in catene portacavi), vibrazioni della macchina, schiacciamenti accidentali durante la manutenzione o l’installazione. La corrosione dei contatti in ambienti umidi o sporchi, o una schermatura interrotta, possono degradare la qualità del segnale. Raggi di curvatura non rispettati possono portare a rotture interne dei conduttori.
    • Come confermare: Oltre all’ispezione visiva per rotture o spellature, l’uso di un multimetro in modalità continuità consente di verificare ogni singolo conduttore (pin-to-pin). Un test di flessione del cavo durante la misurazione può rivelare interruzioni intermittenti. La resistenza tra i contatti dovrebbe essere <1 Ohm.
    • Danni se irrisolto: La perdita intermittente del feedback di posizione può causare movimenti a scatti, fermi macchina imprevedibili, allarmi di following error o, nei casi più gravi, potenziali danneggiamenti del drive o del motore a causa di cicli di start/stop anomali e correnti di spunto elevate.

    7.2 Encoder Difettoso

    • Perché accade: L’usura meccanica dei cuscinetti interni dell’encoder può generare gioco e imprecisione nella lettura. La contaminazione (polvere, olio, umidità) può ostruire i dischi ottici o danneggiare i sensori magnetici. Sovratensioni sulla linea di alimentazione o segnale, o l’invecchiamento dei componenti elettronici, possono degradare l’integrità del segnale.
    • Come confermare: L’analisi dei segnali A/B/Z (per encoder incrementali) o del segnale seriale (per encoder assoluti) con un oscilloscopio è il metodo più efficace. Un segnale senza transizioni nette, con rumore eccessivo (>20mVpp) o con un’ampiezza ridotta rispetto alle specifiche, è indicativo di un malfunzionamento.
    • Danni se irrisolto: Impossibilità di posizionamento preciso, movimenti incontrollati dell’asse (runaway), collisioni macchina, usura accelerata dei componenti meccanici a causa di sollecitazioni anomale.

    7.3 Gioco Meccanico Eccessivo

    • Perché accade: L’usura naturale degli accoppiamenti (elastici o rigidi) tra motore, riduttore e carico è una causa comune. Cuscinetti motore, del riduttore o della vite a ricircolo di sfere usurati introducono gioco. Le viti di fissaggio di questi componenti possono allentarsi a causa di vibrazioni prolungate o un serraggio iniziale insufficiente. Il gioco negli ingranaggi del riduttore (backlash) può aumentare con l’usura.
    • Come confermare: Effettuare un test manuale: bloccare il motore e provare a muovere l’asse a mano, quindi viceversa. L’uso di un comparatore, con risoluzione di 0.001mm, per misurare il gioco radiale e assiale (es. sull’albero motore, sull’albero del riduttore, sull’estremità della vite a ricircolo di sfere) è cruciale. Test con inversione di moto sotto carico leggero possono rivelare l’isteresi del sistema.
    • Danni se irrisolto: Imprecisione di posizionamento, vibrazioni e rumore eccessivo durante il movimento, maggiori sollecitazioni dinamiche su motore e drive, usura accelerata degli altri componenti meccanici e potenziale rottura strutturale.

    7.4 Attrito Meccanico Elevato

    • Perché accade: La lubrificazione insufficiente o assente di guide lineari, viti a ricircolo di sfere o boccole è la causa principale. L’usura eccessiva delle guide o dei pattini a ricircolo di sfere, l’accumulo di sporco o corpi estranei nel sistema di movimentazione, o un precarico eccessivo sui cuscinetti possono aumentare significativamente l’attrito.
    • Come confermare: Disaccoppiare il motore e muovere l’asse manualmente per percepire la resistenza. Monitorare la corrente di picco assorbita dal motore durante le fasi di accelerazione e decelerazione. La corrente dovrebbe essere proporzionale al carico; picchi anomali e ripetuti (>150% della corrente nominale) indicano un attrito elevato o irregolare.
    • Danni se irrisolto: Surriscaldamento eccessivo del motore, consumo energetico elevato, usura accelerata dei componenti meccanici (specialmente guide e viti), riduzione della vita utile del servoazionamento e potenziale blocco del movimento.

    7.5 Parametri di Tuning Non Ottimali

    • Perché accade: I parametri di tuning (guadagni proporzionali, integrali, derivativi – Kp, Ki, Kd) stabiliscono come il drive reagisce agli errori di posizione. Variazioni significative nel carico della macchina non compensate, la sostituzione di componenti meccanici o del motore senza un ricalcolo dell’inerzia, o errori durante il tuning manuale sono cause comuni. Un tuning obsoleto potrebbe non essere più adatto a causa dell’usura della meccanica.
    • Come confermare: Eseguire un test di risposta a uno step di comando (step response) tramite il software del drive e analizzare la curva di risposta (overshoot, tempo di assestamento, frequenza di oscillazione). Un tuning troppo “aggressivo” può causare instabilità e vibrazioni, mentre un tuning troppo “morbido” si traduce in lentezza e following error eccessivo. Il following error in movimento dovrebbe essere entro ±5 conteggi encoder.
    • Danni se irrisolto: Imprecisione di posizionamento, movimenti scattosi, vibrazioni, surriscaldamento anomalo del motore e del drive (dovuto a continue correzioni), usura meccanica accelerata.

    7.6 Sovraccarico del Motore

    • Perché accade: Il carico di lavoro meccanico supera costantemente la capacità nominale del motore. Ciò può essere dovuto a un’errata progettazione iniziale, all’aggiunta di massa al carico, all’aumento dei cicli di lavoro (alta frequenza di accelerazioni/decelerazioni che aumentano la corrente RMS), all’attrito meccanico eccessivo (come descritto in 7.4) o a un’inerzia del carico non correttamente calcolata nel tuning.
    • Come confermare: Monitorare la corrente RMS (Root Mean Square) e la corrente di picco del motore nel software di diagnostica del drive. Confrontare questi valori con la corrente nominale (IRMS) e di picco (IPeak) specificate nella targa del motore. Se la corrente RMS supera del 15% il valore nominale per periodi prolungati, si è in condizione di sovraccarico. Il monitoraggio della temperatura del motore con una termocamera è un indicatore diretto (temperatura di superficie >90°C è critica).
    • Danni se irrisolto: Surriscaldamento eccessivo del motore che porta alla degradazione dell’isolamento degli avvolgimenti (conforme a CEI EN 60034-1), perdita di magnetizzazione nei motori sincroni a magneti permanenti, e in ultima analisi, blocco o guasto totale del motore.

    7.7 Unità Servoazionamento (Drive) Difettosa

    • Perché accade: I componenti elettronici interni, in particolare i condensatori elettrolitici sul bus DC, hanno una vita utile limitata e possono degradarsi con il tempo, il surriscaldamento o le fluttuazioni di tensione. Sovraccarichi di corrente, sovratensioni sulla linea di alimentazione, difetti di fabbricazione, o una ventilazione insufficiente che porta a un surriscaldamento prolungato, possono causare il guasto di IGBT, circuiti di controllo o dell’alimentatore interno.
    • Come confermare: Ispezione visiva interna per individuare condensatori gonfi o che perdono, tracce di bruciature, componenti carbonizzati o fusibili interrotti. La verifica della tensione del bus DC con un multimetro può rivelare valori anomali. Il test con un drive di ricambio funzionante (se disponibile e compatibile) è la prova definitiva.
    • Danni se irrisolto: Funzionamento erratico o intermittente del motore, impossibilità di controllo, rottura completa del drive e potenziale danneggiamento irreversibile del motore se il drive invia segnali o correnti errate.

    7.8 Alimentazione Drive/Encoder Instabile

    • Perché accade: Problemi all’alimentatore DC (es. PSU switching degradato che genera ripple eccessivo, cadute di tensione dovute a sovraccarico della linea), cablaggio di alimentazione sottodimensionato o danneggiato. I disturbi elettromagnetici (EMI) provenienti da altri dispositivi (es. saldatrici, motori, inverter) possono indurre rumore sulle linee di alimentazione e segnale, interferendo con il corretto funzionamento del drive e dell’encoder.
    • Come confermare: Misurare la tensione di alimentazione del drive e dell’encoder con un multimetro per verificare il valore RMS e con un oscilloscopio per analizzare il ripple. Il ripple dovrebbe essere inferiore al 5% della tensione nominale (es. <0.25V per una 5V DC). Fluttuazioni improvvise o picchi di tensione/corrente possono essere rilevati con la funzione Min/Max del multimetro.
    • Danni se irrisolto: Funzionamento instabile e imprevedibile del drive, reset improvvisi, letture errate o intermittenti dei segnali encoder, riduzione significativa della vita utile dei componenti elettronici del drive e dell’encoder.

    8. Procedure di Risoluzione Passo-Passo

    Le seguenti procedure sono numerate e dettagliate per guidare il tecnico attraverso la correzione delle cause radice identificate.

    8.1 Risoluzione Cablaggio Encoder

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa sulla macchina. Verificare l’assenza di tensione.
    2. Ispezionare visivamente l’intero percorso del cavo encoder, dalla scatola di giunzione del motore (o encoder) fino al drive, cercando schiacciature, tagli, abrasioni, spellature o connettori allentati.
    3. Con un multimetro, verificare la continuità di ogni singolo conduttore del cavo encoder (pin-to-pin su entrambi i connettori). La resistenza per un conduttore integro non dovrebbe superare 1 Ohm. Verificare anche la continuità della schermatura.
    4. Pulire e serrare tutti i connettori. Utilizzare spray per contatti elettrici industriali, non residui, per rimuovere ossidazione e migliorare la conducibilità.
    5. Se il cavo è danneggiato in qualsiasi punto o mostra interruzioni intermittenti, sostituirlo con un cavo nuovo di specifiche identiche (tipo di schermatura, sezione conduttori, materiale isolante) e lunghezza adeguata. Rispettare i raggi di curvatura minimi indicati dal produttore (tipicamente 10x il diametro del cavo per installazioni fisse, 20x per cavi in catena portacavi o in movimento).
    6. Assicurarsi che la schermatura del cavo sia correttamente collegata a terra su entrambe le estremità (se specificato dal produttore) o su una sola, per evitare anelli di massa, secondo le normative CEI EN 61000-6-4 per la compatibilità elettromagnetica.
    7. Ripristinare l’alimentazione della macchina e testare il movimento dell’asse in tutte le sue escursioni e a diverse velocità.

    8.2 Risoluzione Encoder Difettoso

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa. Verificare l’assenza di tensione.
    2. Verificare l’alimentazione dell’encoder. Se non è corretta, consultare la procedura 8.8.
    3. Scollegare l’encoder difettoso. Assicurarsi di annotare il cablaggio dei pin.
    4. Installare un nuovo encoder di identico modello, risoluzione (PPR o bit), tipo di uscita (TTL, HTL, Sin/Cos, seriale) e interfaccia (es. SSI, EnDat, Hiperface) come quello originale.
    5. Assicurarsi del corretto accoppiamento meccanico sull’albero motore. Il serraggio della vite di blocco o del giunto dovrebbe essere conforme alle specifiche del produttore (es. 2Nm per viti M3). Evitare tensioni meccaniche sul corpo dell’encoder.
    6. Ricollegare il cablaggio dell’encoder, rispettando l’ordine dei pin.
    7. Ripristinare l’alimentazione. Nel software del drive, verificare l’orientamento dell’encoder (il conteggio degli impulsi dovrebbe aumentare o diminuire correttamente in base al senso di rotazione dell’albero motore). Potrebbe essere necessario eseguire un azzeramento (homing) o un ricalcolo degli offset di posizione.
    8. Eseguire test di movimento a bassa velocità, monitorando il following error, e poi aumentare gradualmente la velocità e il carico.

    8.3 Risoluzione Gioco Meccanico Eccessivo

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa. Verificare l’assenza di tensione.
    2. Identificare la fonte esatta del gioco utilizzando un comparatore o un micrometro:
      • Accoppiamento: Controllare il gioco tra l’albero motore e l’accoppiamento, e tra l’accoppiamento e l’albero del carico/riduttore.
      • Cuscinetti: Verificare il gioco radiale e assiale sui cuscinetti del motore, del riduttore e della vite a ricircolo di sfere. Il gioco radiale non dovrebbe superare 0.01mm e quello assiale 0.02mm per applicazioni di precisione.
      • Riduttore: Controllare il backlash (gioco angolare) del riduttore muovendo l’albero di uscita mentre l’ingresso è bloccato.
    3. Per accoppiamenti usurati: Sostituire l’accoppiamento con un componente nuovo di pari caratteristiche (materiale, dimensione, capacità di coppia). Assicurarsi del corretto allineamento degli alberi; un disallineamento massimo accettabile è tipicamente 0.05mm radiale e 0.1mm angolare, verificabile con un comparatore o un sistema di allineamento laser.
    4. Per cuscinetti usurati: Sostituire i cuscinetti del motore, del riduttore o dell’asse. Utilizzare attrezzi specifici per l’estrazione e l’installazione per evitare danni. Lubrificare i nuovi cuscinetti con il grasso specificato dal produttore.
    5. Per serraggi allentati: Serrare tutte le viti di fissaggio di motore, riduttore, accoppiamento e carico alle coppie indicate nei manuali OEM (es. viti M8 con 25Nm, viti M10 con 49Nm). Utilizzare una chiave dinamometrica certificata UNI EN ISO 6789.
    6. Per gioco nel riduttore: Se il backlash del riduttore supera la specifica OEM (es. > 5 arcmin per riduttori di precisione), valutare la sostituzione del riduttore. Tentare la regolazione del backlash solo se previsto dal costruttore.
    7. Ripristinare l’alimentazione e testare il movimento dell’asse, monitorando il following error e l’assenza di rumori o vibrazioni anomale.

    8.4 Risoluzione Attrito Meccanico Elevato

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa. Verificare l’assenza di tensione.
    2. Disaccoppiare il motore dall’asse (se possibile e sicuro) e muovere l’asse manualmente per identificare i punti di maggiore resistenza o attrito (guide lineari, viti a ricircolo di sfere, cuscinetti di supporto).
    3. Pulire accuratamente le guide lineari e le viti a ricircolo di sfere. Rimuovere trucioli, polvere, ossidi o detriti metallici che possono ostacolare il movimento.
    4. Lubrificare le guide e le viti con il lubrificante specificato dal produttore (es. olio ISO VG 68, grasso NLGI 2). Rispettare i punti e gli intervalli di lubrificazione.
    5. Ispezionare i pattini delle guide lineari e le chiocciole delle viti a ricircolo di sfere; sostituire se presentano usura eccessiva, scanalature o superfici danneggiate.
    6. Verificare l’allineamento delle guide. Un disallineamento eccessivo può causare attrito significativo e carichi non uniformi. Correggere l’allineamento se necessario.
    7. Ripristinare l’accoppiamento motore-asse.
    8. Ripristinare l’alimentazione e monitorare la corrente del motore durante il movimento per verificare che rientri nei limiti normali e che non ci siano picchi anomali.

    8.5 Risoluzione Parametri di Tuning Non Ottimali

    1. Accedere al software di diagnostica e tuning del servoazionamento.
    2. Se disponibile, eseguire la funzione di auto-tuning del drive. Questa funzione calcola automaticamente l’inerzia del carico e imposta guadagni iniziali adeguati. Registrare i parametri ottenuti.
    3. Eseguire un test di risposta allo step (step response). Analizzare la curva ottenuta:
      • Se la risposta è troppo lenta o con following error elevato: Aumentare gradualmente i guadagni proporzionali (Kp) e integrali (Ki).
      • Se la risposta presenta overshoot, oscillazioni o è instabile: Ridurre Kp o aumentare il guadagno derivativo (Kd) per smorzare le oscillazioni. Aggiungere o regolare i filtri notch se sono presenti risonanze meccaniche.
    4. Regolare i guadagni con cautela, eseguendo piccoli incrementi e monitorando la risposta ad ogni modifica. L’obiettivo è minimizzare il following error statico e dinamico, mantenere un settling time rapido (es. <50ms) e una risposta stabile senza oscillazioni. Il following error durante il movimento nominale non dovrebbe superare ±5 conteggi encoder.
    5. Salvare i nuovi parametri di tuning nel drive e fare un backup su PC.
    6. Eseguire test di funzionamento della macchina in diverse condizioni di carico, velocità e profili di movimento per validare il nuovo tuning.

    8.6 Risoluzione Sovraccarico del Motore

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa. Verificare l’assenza di tensione.
    2. Determinare la causa precisa del sovraccarico:
      • Se dovuto ad attrito eccessivo, consultare la procedura 8.4.
      • Se il carico utile (massa o forza resistente) supera la capacità del motore o del riduttore, considerare la riprogettazione del sistema meccanico.
    3. Se il carico utile è intrinsecamente elevato, valutare la sostituzione del motore con uno di potenza e coppia superiori. In alternativa, se presente un riduttore, implementarne uno con un rapporto di riduzione più elevato per aumentare la coppia disponibile all’asse.
    4. Verificare che il valore di inerzia del carico impostato nel drive corrisponda a quello reale. Se l’inerzia è stata calcolata in modo errato, ricalcolare e aggiornare il parametro.
    5. Ottimizzare i profili di movimento (accelerazione/decelerazione, velocità di crociera) nel programma PLC/CNC per ridurre i picchi di corrente e la corrente RMS media, rispettando i limiti termici del motore.
    6. Ripristinare l’alimentazione e monitorare la corrente RMS e di picco del motore per verificare che rientrino nei limiti nominali durante l’intero ciclo di lavoro. Controllare la temperatura del motore con la termocamera.

    8.7 Risoluzione Unità Servoazionamento (Drive) Difettosa

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa. Verificare l’assenza di tensione e attendere la scarica dei condensatori (tipicamente 5-10 minuti).
    2. Ispezionare visivamente l’interno del drive, se accessibile. Cerca condensatori gonfi o che perdono elettrolita, tracce di bruciature sui circuiti stampati, componenti carbonizzati o fusibili interrotti.
    3. Se si sospetta un drive difettoso e non ci sono danni visibili, procedere con la sostituzione. Assicurarsi di avere un’unità di ricambio identica o pienamente compatibile.
    4. Prima della sostituzione, effettuare un backup completo dei parametri del drive (se possibile) e del firmware. Caricare il firmware corretto e i parametri salvati nella nuova unità.
    5. Installare il nuovo drive, assicurandosi che tutti i collegamenti (alimentazione, motore, encoder, I/O, bus di campo) siano corretti e serrati adeguatamente.
    6. Smaltire l’unità difettosa secondo le normative locali e la Direttiva 2012/19/UE (RAEE).
    7. Ripristinare l’alimentazione e testare il sistema servoassistito in tutte le sue funzionalità.

    8.8 Risoluzione Alimentazione Drive/Encoder Instabile

    1. !ATTENZIONE! Eseguire la procedura di blocco/taglietto completa. Verificare l’assenza di tensione.
    2. Verificare l’alimentatore DC del drive o l’alimentazione ausiliaria per l’encoder. Misurare la tensione di uscita e il ripple con un multimetro e un oscilloscopio. Il ripple dovrebbe essere inferiore al 5% della tensione nominale. Sostituire l’alimentatore se fuori specifica.
    3. Controllare i cavi di alimentazione (sia AC che DC) del drive e dell’encoder. Assicurarsi che le sezioni dei cavi siano dimensionate correttamente per la corrente massima assorbita. Cavi sottodimensionati possono causare cadute di tensione significative sotto carico.
    4. Verificare l’integrità del collegamento a terra di tutti i componenti. Un’efficace messa a terra è fondamentale per la soppressione del rumore EMI.
    5. Valutare l’installazione di filtri EMI di linea (es. conforme a CEI EN 61000-6-4) per mitigare i disturbi sulla linea di alimentazione che possono influenzare il drive e i segnali dell’encoder.
    6. Ripristinare l’alimentazione e monitorare le tensioni e il funzionamento del sistema, verificando l’assenza di fluttuazioni o rumore.

    9. Misure Preventive

    L’implementazione di misure preventive è fondamentale per garantire l’affidabilità e prolungare la vita utile dei servoazionamenti e dei componenti associati.

    Causa Radice Strategia di Prevenzione Metodo di Monitoraggio Intervallo Consigliato
    Cablaggio Encoder Danneggiato Fissaggio cavi adeguato (fermacavi, catene portacavi), protezione meccanica contro schiacciamenti, rispetto raggi di curvatura minimi. Ispezione visiva periodica del percorso cavi, test continuità cavi (resistenza <1Ω). Annuale o a ogni intervento di manutenzione preventiva maggiore.
    Encoder Difettoso Pulizia periodica dell’ambiente circostante, protezione da contaminanti (polvere, olio, liquidi), verifica integrità guarnizioni. Monitoraggio qualità segnali encoder con oscilloscopio, controllo temperatura superficiale con termocamera. Biennale o a 8000 ore di funzionamento.
    Gioco Meccanico Eccessivo Programma di lubrificazione regolare (guide, viti, cuscinetti), verifica serraggio viti di fissaggio (motore, riduttore, accoppiamento). Ispezione visiva e test manuale del gioco, utilizzo comparatore per misurazioni di precisione. Semestrale o a 4000 ore di funzionamento.
    Attrito Meccanico Elevato Pulizia e lubrificazione periodica di guide e viti a ricircolo di sfere, ispezione pattini e chiocciole. Monitoraggio trend della corrente motore (RMS e picco) tramite software drive, misura manuale della forza di trascinamento asse disaccoppiato. Mensile (monitoraggio software), Trimestrale (pulizia/lubrificazione).
    Parametri di Tuning Non Ottimali Backup regolare dei parametri del drive, auto-tuning dopo modifiche significative al carico o componenti meccanici. Analisi della risposta allo step (step response) tramite software drive, monitoraggio del following error in produzione. Dopo modifiche, Annuale (verifica).
    Sovraccarico del Motore Analisi e dimensionamento corretto del motore/riduttore per l’applicazione, ottimizzazione profili di movimento (riduzione accelerazioni estreme). Monitoraggio continuo della corrente motore (RMS e picco) e della temperatura superficiale del motore (termocamera/sensore integrato). Continuo (software drive), Trimestrale (termocamera).
    Unità Servoazionamento Difettosa Installazione in ambiente controllato (temperatura, umidità), pulizia interna da polvere, verifica efficienza ventole di raffreddamento. Ispezione visiva interna (condensatori, componenti), monitoraggio temperatura interna del drive (se disponibile). Annuale.
    Alimentazione Instabile Manutenzione preventiva degli alimentatori DC (verifica ripple), controllo integrità e dimensionamento cablaggi, installazione filtri EMI. Monitoraggio tensione e ripple su bus DC e alimentazioni ausiliarie con multimetro/oscilloscopio. Annuale.

    10. Ricambi e Componenti

    Disporre di un adeguato inventario di ricambi critici riduce significativamente i tempi di fermo macchina. UNITEC-D offre una vasta gamma di componenti per servoazionamenti e sistemi meccanici.

    Descrizione Parte Specificazione Chiave Quando Sostituire Categoria UNITEC
    Encoder Incrementale/Assoluto Risoluzione (es. 1024 PPR, 23 bit), Tipo di uscita (TTL, HTL, Sin/Cos, SSI, EnDat), Tensione alimentazione. Segnali anomali, gioco meccanico sull’albero, eccessivo rumore, superamento ore di funzionamento consigliate dal produttore (es. 20.000 ore). Sensoristica Industriale
    Cavo Encoder Lunghezza, Numero conduttori, Sezione, Tipo di schermatura, Connettori (es. M12, D-sub). Danni fisici (tagli, schiacciature), interruzioni di continuità, degrado isolamento, problemi persistenti di EMI. Cablaggio Industriale
    Accoppiamento Motore/Riduttore Diametro alberi (es. ⌀14mm, ⌀19mm), Coppia nominale (es. 50 Nm), Materiale, Tipo (elastico, a soffietto). Gioco eccessivo, usura delle lamelle/elementi elastici, deformazioni, rottura. Ispezionare ogni 2000 ore. Componenti di Trasmissione
    Cuscinetti Motore/Asse/Riduttore Tipo (radiale, obliquo), Dimensioni (diametro interno/esterno, larghezza), Classe di precisione (es. P5, P4). Rumore eccessivo (stridio, rotolamento), vibrazioni anomale, gioco radiale/assiale fuori specifica (es. >0.01mm), surriscaldamento locale. Ispezionare ogni 4000 ore. Meccanica di Precisione
    Unità Servoazionamento (Drive) Potenza nominale (es. 1.5 kW, 5 kW), Tipo di motore supportato (sincrono, asincrono), Interfaccia bus di campo (es. Profinet, EtherCAT). Diagnosi interna drive (allarmi critici non risolvibili), danni visibili (es. condensatori gonfi, tracce di bruciature), funzionamento erratico o guasto totale. Elettronica di Potenza
    Alimentatore DC ausiliario Tensione di uscita (es. 24V DC), Corrente massima (es. 5A, 10A), Stabilità (ripple <5%). Tensione instabile, ripple eccessivo, guasto completo. Verificare ogni 8000 ore. Elettronica di Potenza
    Filtro EMI (per drive) Corrente nominale (es. 10A, 20A), Frequenza nominale, Grado di protezione (es. IP20). Problemi persistenti di EMI non risolvibili con schermatura/messa a terra, danni fisici. Componenti Elettrici
    Motore Brushless (Servo) Potenza nominale (kW), Coppia nominale (Nm), Velocità massima (RPM), Flangia di montaggio, Tipo di feedback compatibile. Sovraccarico termico ripetuto, avvolgimenti bruciati (misura resistenza di isolamento <0.5MΩ a 500V DC), rottura albero, rumore eccessivo dai cuscinetti interni. Motorizzazione Industriale

    Per trovare i ricambi specifici per le vostre esigenze e garantire la massima compatibilità e affidabilità, visitate il nostro e-catalog: www.unitecd.com/e-catalog/. Il nostro team tecnico è a disposizione per supportarvi nella scelta.

    11. Riferimenti

    Per approfondimenti e la consultazione delle normative vigenti, si rimanda ai seguenti standard e documenti:

    • UNI EN ISO 13849-1: Sicurezza del macchinario – Parti dei sistemi di comando legate alla sicurezza – Parte 1: Principi generali per la progettazione.
    • UNI EN ISO 14118: Sicurezza del macchinario – Prevenzione dell’avviamento inatteso.
    • UNI EN ISO 12100: Sicurezza del macchinario – Principi generali di progettazione – Valutazione e riduzione dei rischi.
    • CEI EN 61800-3: Sistemi di azionamento elettrico a velocità variabile – Parte 3: Requisiti di compatibilità elettromagnetica (EMC) e metodi di prova specifici.
    • CEI EN 60034-1: Macchine elettriche rotanti – Parte 1: Caratteristiche nominali e prestazioni.
    • Manuali Tecnici OEM (Original Equipment Manufacturer) dei servoazionamenti, dei servomotori e degli encoder utilizzati.
    • Guide di Manutenzione UNITEC correlate: “Diagnostica Vibrazionale per Macchine Utensili”, “Allineamento Preciso degli Accoppiamenti”.

Related Articles