La linea si ferma di colpo, i motori tacciono, il quadro resta buio per pochi secondi. Niente fumo, niente danni visibili, solo quel silenzio breve che in reparto fa alzare la testa a tutti. Poi torna alimentazione, il PLC rientra, l’HMI riparte con la sua calma burocratica e l’operatore guarda l’asse verticale: è ancora dove era prima o la macchina deve prima ricordarsi dov’è?
La guida tecnica “Cos’è un encoder” di Renishaw mette la differenza tra encoder incrementale e assoluto in un posto molto concreto: dopo un’interruzione di alimentazione. Finché tutto gira, la distinzione sembra materia da specifica. Appena manca corrente, diventa una prova di progetto. Il contenuto pratico di questa prova si confronta con le pagine su https://www.elap.it/it/encoder-assoluti/, perché la posizione disponibile all’accensione viene trattata come una condizione di lavoro, non come una definizione da catalogo.
0 s: la macchina si ferma, la posizione no
Supponiamo che due macchine identiche stiano lavorando lo stesso formato. Stessa meccanica, stessa tavola rotante, stesso asse che porta una pinza in quota, stesso ciclo interrotto a metà. La prima usa un encoder incrementale, la seconda un encoder assoluto. A 0 s arriva il blackout, o una microfermata abbastanza lunga da spegnere la logica di controllo. Dal punto di vista dell’operatore è una pausa. Dal punto di vista del controllo asse è una perdita di continuità.
L’encoder incrementale misura lo spostamento contando impulsi. Se il controllo perde alimentazione e non conserva in modo sicuro il conteggio, alla ripartenza conosce la propria ignoranza: sa che deve ricostruire la posizione. Può farlo cercando lo zero macchina, leggendo una marca di home, portando l’asse in una zona nota. Tutto ragionevole, a patto che quel movimento sia ammesso dalla meccanica e dal prodotto fermo in macchina.
L’encoder assoluto lavora in modo diverso: a ogni posizione corrisponde un codice univoco. Quando torna alimentazione, il controllo riceve un valore di posizione già identificato. Automazione-PLC spiega questo aspetto in modo lineare: l’assoluto fornisce il valore raggiunto, mentre l’incrementale ha bisogno di una procedura per ritrovare la posizione. Detta senza velluto: uno ricorda dove si trova, l’altro deve rifare una piccola indagine.
Il punto pratico non è stabilire quale tecnologia sia più nobile. Una ruota che gira sempre nello stesso verso, con un’area libera per l’homing e tempi di ripartenza poco aggressivi, può convivere benissimo con un incrementale. Ma se l’asse è verticale, se c’è una lama in posizione, se una pinza trattiene un pezzo o se una tavola rotante è ferma tra due stazioni, il ciclo di ricerca può diventare la parte meno simpatica del riavvio. E in officina le parti meno simpatiche hanno la tendenza a presentarsi di venerdì, poco prima del cambio turno.
3 s: il PLC riparte, ma l’asse deve ancora essere creduto
A 3 s il PLC ha ripreso vita. Il programma carica le variabili, le uscite restano in stato sicuro, gli azionamenti aspettano consenso. Sulla macchina con encoder incrementale, però, la posizione asse non è ancora una certezza di processo. Il controllo può segnalarla come non valida, oppure valida solo dopo una sequenza di homing. Qui spesso nasce l’equivoco: siccome la macchina “riparte”, si pensa che riparta il processo. Non è la stessa cosa.
La ripartenza elettrica è un fatto. La ripartenza funzionale è una verifica. Serve sapere se il pezzo è ancora serrato, se l’asse è sceso per gravità, se la tavola è rimasta entro una finestra accettabile, se il formato selezionato ha ancora senso rispetto alla posizione reale. Un encoder assoluto non risolve da solo tutti questi controlli, ci mancherebbe. Però evita che il primo movimento necessario sia proprio quello usato per capire dove ci si trova.
Qui c’è una prassi che merita poca indulgenza: scaricare sull’operatore una sequenza manuale di recupero dopo mancanza tensione, scritta magari in due righe nel manuale macchina, e trattarla come soluzione tecnica. Se l’asse deve muoversi per ritrovare lo zero mentre il prodotto è in presa o un organo tagliente è vicino alla zona di lavoro, quella procedura non è una cura. È un debito lasciato al turno successivo. La progettazione deve decidere prima quali movimenti sono accettabili a energia appena tornata, non sperare che una pagina di istruzioni renda innocuo ciò che meccanicamente non lo è.
Sulla macchina con encoder assoluto, invece, il PLC può leggere una posizione univoca appena il dispositivo e la rete sono pronti. Che il dato viaggi su protocollo seriale, bus di campo o Ethernet industriale cambia la parte di integrazione, non la logica di base: il valore non nasce da una corsa di ricerca. Questo non autorizza ad avviare il ciclo alla cieca. Autorizza a fare controlli più sobri: confronto tra posizione letta e stato macchina, finestra ammessa, consenso al recupero, eventuale ritorno controllato alla fase corretta.
La differenza si sente sulle macchine con ricette e formati in memoria. Se una tavola rotante porta più stazioni, la posizione assoluta permette di capire se il formato caricato è coerente con l’angolo reale. Se un carro verticale sostiene un utensile, la quota letta al riavvio entra subito nelle condizioni di consenso. Se una pinza è ferma tra presa e rilascio, il controllo non deve prima mandarla a cercare casa passando in una zona che, in quel momento, potrebbe essere occupata.
10 s: ripartire non vuol dire rifare l’homing
A 10 s arriva la differenza che interessa al manutentore e al responsabile di produzione: quanto tempo serve prima di tornare a un ciclo controllato? Sulla macchina incrementale, la risposta dipende dalla sequenza di homing. Può essere rapida, se l’asse è libero e vicino alla marca. Può essere lenta, se bisogna liberare la zona, togliere prodotto, arretrare manualmente, validare lo stato. Può essere rischiosa, se il movimento necessario attraversa una posizione che durante il ciclo normale non sarebbe mai percorsa in quelle condizioni.
Sulla macchina assoluta, il riavvio parte da un’informazione diversa. Il controllo non deve chiedere all’asse di muoversi per scoprire la sua posizione; può prima leggerla e poi decidere. Questa inversione è piccola sulla carta, ma pesa nella pratica. Prima sapere, poi muovere. Non il contrario.
Supponiamo che l’interruzione arrivi mentre una confezionatrice ha il gruppo di taglio in una posizione intermedia. Con un incrementale, il ciclo di recupero potrebbe prevedere una risalita fino a una posizione nota, purché la zona sia libera. Se però il film è rimasto teso, se il prodotto è parzialmente inserito, se una protezione è stata aperta per rimuovere uno scarto, la sequenza automatica si complica. Con un assoluto, la quota del gruppo è disponibile al ritorno dell’alimentazione: il programma può bloccare il consenso, chiedere una rimozione controllata del prodotto o autorizzare un movimento ridotto entro una finestra già verificata.
Il vantaggio non è la magia. Un encoder assoluto può essere installato male, configurato male, letto con tempi non coerenti con il ciclo. Può essere montato su una trasmissione con gioco, e allora il valore letto racconta la posizione dell’albero, non per forza quella dell’organo finale. Però, se la catena meccanica è stata pensata con criterio, il dato assoluto riduce una parte molto concreta dell’incertezza al riavvio.
Per questo la scelta non dovrebbe nascere dalla frase generica “serve precisione”. Precisione di che cosa, e soprattutto quando? Se il caso critico è il movimento a regime, il discorso prende una strada. Se il caso critico è il ritorno dopo alimentazione persa, la specifica deve guardare alla disponibilità immediata della posizione, alla coerenza con il multigiro quando l’asse può superare un giro, alla comunicazione con il controllo e alla gestione degli stati non validi. La risoluzione da sola fa bella figura nella tabella, ma non decide se un riavvio è ordinato.
Un progettista dovrebbe quindi scrivere la prova di blackout prima della distinta finale. Non una prova teatrale, ma una sequenza asciutta: togli alimentazione durante il ciclo, ripristina, leggi stato asse, verifica consensi, recupera senza urti e senza percorsi inutili. Se per superarla serve sempre portare l’asse a zero, la macchina sta dicendo qualcosa. Ignorarla perché “tanto succede raramente” è un modo piuttosto costoso di trattare un evento che, nelle fabbriche, raro non significa mai impossibile.
La manutenzione guarda questo tema con una pazienza limitata: vuole una macchina che dopo la mancanza tensione dica dove si trova e cosa le manca per ripartire, non una caccia al sintomo. Per il responsabile acquisti, il dato che resta è più prosaico: una distinta che riduce una ripartenza rischiosa vale più di una riga di costo isolata.