Servizio di emergenza 24/7

+86 186 1679 6852

Contattateci ora!

admin@songweicnc.com

IT

Come risolvere l'allarme F31112 di Siemens?

JUL. 23, 2026

Chiunque abbia lavorato con i convertitori di frequenza Siemens SINAMICS sa bene che l’encoder è l’“occhio” installato dietro l’estremità del motore del servosistema. Non solo deve comunicare al convertitore la posizione raggiunta dal motore e la sua velocità di rotazione, ma da esso dipendono anche l’accuratezza della posizione dell’intero sistema e la capacità del sistema di sincronizzazione di stare al passo. Non appena questo «paio di occhi» inizia a vedere sfocato, a percepire in modo errato o semplicemente si chiude e smette di trasmettere dati, il convertitore, senza esitare un attimo, arresterà bruscamente l’asse per evitare che la macchina continui a funzionare alla cieca, causando gravi incidenti.

Come risolvere l'allarme F31112 di Siemens?
C'è un tipo di allarme che può capitare di tanto in tanto in officina, denominato allarme Siemens F31112. La prima volta che molte persone lo vedono, il loro primo pensiero è che il cavo di comunicazione tra l’encoder e l’azionamento sia danneggiato, oppure che la spina sia allentata. Di conseguenza, dopo aver controllato tutti i possibili guasti di comunicazione, aver sostituito una serie di cavi e moduli e aver perso tempo per mezza giornata, alla fine scoprono che non era affatto così: il problema risiede nell’encoder stesso, che sta attivamente gridando "aiuto” all’azionamento.
 
F31112 non indica un’interruzione della comunicazione, ma è l’encoder che vi sta dicendo: «C’è qualcosa che non va al mio interno»
La definizione ufficiale fornita da Siemens per il codice F31112 è un po’ contorta: «F31112 – Bit di errore impostato nel protocollo seriale».

Sembra complicato da ascoltare, vero? In realtà, se lo si spiega in parole semplici, è estremamente facile da capire. Tra l’azionamento e l’encoder, ogni minuto e ogni secondo si scambiano "chiamate” attraverso quella linea; l’encoder non solo deve comunicare all’azionamento dati quali la posizione attuale e la velocità, ma invia anche, nel frattempo, un proprio "codice di stato di integrità”. Se l’encoder, durante l’autocontrollo interno, rileva che un componente elettronico non funziona correttamente, che la memoria interna presenta un errore o che l’autodiagnosi non ha superato il controllo, solleverà attivamente una "piccola segnalazione” all’interno di questo codice di stato di integrità, ovvero impostando il bit di errore. Ciò equivale a dire chiaramente e senza mezzi termini all’azionamento: «Amico, la nostra comunicazione non è interrotta, ma il mio sistema ha sviluppato un piccolo problema, vedi tu cosa fare». L’azionamento riceve questo segnale e genera immediatamente l’allarme F31112, bloccando l’asse in questione.

Pertanto, questo è un punto in cui è particolarmente facile confondersi: F31112 non significa che il segnale sia perso; al contrario, il segnale è stato trasmesso correttamente, ma al suo interno è racchiuso un "avviso di grave malfunzionamento” proveniente dall’encoder.

Quando si verifica questo allarme, in che stato si troverà generalmente la macchina
Sul posto, non appena compare il codice F31112, la maggior parte delle apparecchiature smette immediatamente di funzionare. A volte, non appena viene accesa, prima ancora di iniziare a funzionare, l’abilitazione del servomotore non riesce nemmeno ad attivarsi; altre volte, durante il funzionamento, si verifica un arresto di emergenza improvviso e quell’asse non è più in grado di muoversi; in alcuni centri di lavoro o apparecchiature di automazione, non è nemmeno possibile completare il ritorno a zero, con lo schermo che segnala "errore nell’impostazione del punto di riferimento”. Questo perché, dopo che l’azionamento riceve la segnalazione di errore dall’encoder, non osa più fidarsi della posizione da esso restituita e interrompe semplicemente l’uscita degli impulsi. A questo punto, sia che si esegua il funzionamento automatico o si provi a muoverlo manualmente, è inutile cercare di far muovere quell’asse anche solo di un po’. Nelle apparecchiature multiasse, a volte solo un asse segnala l’errore, mentre gli altri assi possono continuare a funzionare normalmente.
 
Perché mai l’encoder alza attivamente bandiera bianca
Molti clienti, non appena vedono il codice F31112, sono fermamente convinti che l’encoder debba aver smesso definitivamente di funzionare. In realtà, il malfunzionamento dell’encoder stesso è effettivamente la situazione più comune, ma non è affatto l’unica causa. L’encoder può essere effettivamente guasto: invecchiamento dei chip interni, errori di campionamento, anomalie di memorizzazione. Gli attuali encoder Siemens dispongono tutti di funzioni di autodiagnosi, proprio come un vecchio medico di medicina tradizionale cinese. Non appena avverte che il proprio "polso” non è regolare — ad esempio, se il chip del sensore è difettoso, l’errore di campionamento della posizione è troppo elevato o, semplicemente, sono trascorsi anni e i componenti elettronici si sono deteriorati — effettua innanzitutto un’autodiagnosi, per poi segnalare il problema all’azionamento tramite il bit di errore. In questi casi, anche se il cavo di comunicazione esterno è nuovo di zecca, l’azionamento segnala come al solito il codice F31112. Se l’apparecchiatura è in uso da molti anni, o rimane a lungo in un ambiente con temperature e umidità elevate, la probabilità che si verifichi questo tipo di guasto è particolarmente alta. In alcuni servomotori Siemens, l’encoder è integrato nella parte posteriore; quando si verifica questa situazione, spesso l’unica soluzione è sostituire l’encoder o addirittura l’intero motore.

Tuttavia, non bisogna concentrarsi esclusivamente sul corpo dell’encoder. A volte sono il cavo di collegamento o la spina a causare il problema. Sebbene l’errore F31112 non indichi un’interruzione della comunicazione, se la qualità della comunicazione peggiora, può comunque costringere l’encoder in uno stato anomalo. Ad esempio, il cavo dell’encoder, che per diversi anni ha seguito il percorso della catena portacavi muovendosi avanti e indietro, presenta all’interno alcuni fili conduttori già spezzati; la spina non era fissata saldamente e i pin si sono ossidati; oppure, durante la lavorazione, macchie di refrigerante e olio sono penetrate nel giunto: tutti questi fattori causano un forte calo della qualità del segnale. Molti cavi degli encoder delle macchine utensili oscillano avanti e indietro nella catena portacavi per tutto l’anno; dopo tre-cinque anni di utilizzo, il punto di uscita dalla catena portacavi è quello in cui l’invecchiamento tende a manifestarsi per primo. Osservando il rivestimento esterno non si nota nulla di anomalo, ma aprendo l’involucro si potrebbero scoprire fili di rame con diversi trefoli rotti. Se si dispone di un cavo di ricambio per l’encoder, sostituirlo per verificare il funzionamento è spesso il modo più rapido.

Esiste anche una situazione che può facilmente passare inosservata: una schermatura e una messa a terra non eseguite correttamente, che causano interferenze. Ciò che l’encoder trasmette sono tutti segnali di retroazione ad alta precisione, particolarmente delicati. Se lo strato di schermatura non è saldamente collegato a terra, o se la messa a terra dell’armadio stesso è mal gestita, le interferenze elettromagnetiche esterne possono infiltrarsi nel circuito del segnale causando problemi. Soprattutto se nelle vicinanze sono presenti inverter ad alta potenza, robot di saldatura in funzione, apparecchiature di avviamento ad alta frequenza, accanto a sbarre collettrici ad alta corrente, oppure all’interno dell’armadio dove sono stipati numerosi servomotori: in questo tipo di ambiente è più facile che si verifichino malfunzionamenti. Se durante il cablaggio iniziale non sono state seguite le norme EMC di Siemens e il cavo di segnale dell’encoder è stato raggruppato insieme al cavo di alimentazione, la probabilità che l’errore F31112 si presenti è molto più alta. Pertanto, una volta sul posto, è fondamentale verificare se lo strato di schermatura sia ben collegato a terra dall’inizio alla fine, se il cavo di terra sia affidabile e se il cavo di segnale sia stato posato separatamente dal cavo di alimentazione.

Un’altra causa possibile è l’instabilità dell’alimentazione stessa dell’encoder. Sebbene Siemens non abbia ufficialmente indicato il problema di alimentazione come causa principale dell’errore F31112, noi addetti alla manutenzione ne abbiamo riscontrati parecchi, semplicemente perché la linea di alimentazione fornita all’encoder presentava una tensione di lato basso, il contatto della spina era difettoso o la morsettiera all’interno dell’armadio era allentata, causando il fallimento dell’autocontrollo dell’encoder. Se la tensione continua a oscillare, l’encoder potrebbe entrare frequentemente in uno stato di errore, inviando costantemente bit di errore all’azionamento. Pertanto, prima di spendere una somma ingente per sostituire l’encoder, è opportuno misurare con un multimetro se l’alimentazione fornita è stabile o meno e, nel contempo, verificare l’intero circuito di alimentazione.
 
Una volta sul posto, come si procede in genere per risalire alla causa del problema
Quando si verifica l’errore F31112, non è consigliabile smontare subito l’azionamento. È preferibile salvare innanzitutto il registro degli allarmi, capire se l’allarme si verifica subito all’accensione o se compare in modo casuale durante il funzionamento della macchina e, allo stesso tempo, verificare se si è verificato insieme ad altri allarmi relativi all’encoder o alla comunicazione. Successivamente, concentrarsi sul controllo di quella linea dell’encoder, per verificare se vi sia usura, se il connettore sia allentato o meno e se i pin siano anneriti. Dopodiché, controllare una volta la schermatura e la messa a terra all’interno dell’armadio, per verificare che siano conformi ai requisiti. Se tutto risulta normale, misurare se la tensione che alimenta l’encoder è stabile e costante. Solo dopo aver escluso tutte queste possibili cause esterne, si può finalmente sospettare che il problema sia proprio l’encoder stesso; in tal caso, sostituirne una parte significativa e provare a vedere se funziona. Seguire questa sequenza può evitare molte strade sbagliate; non concentrarsi fin dall’inizio su un punto specifico pensando che l’azionamento sia guasto.
 
In caso di allarme, è possibile prima resettare e forzare il funzionamento per continuare a lavorare?
In generale, sconsigliamo di farlo. L’encoder è il punto di riferimento di posizione del sistema servoassistito; se ti ha segnalato che qualcosa non va e tu lo costringi comunque a continuare a indicarti la strada, lo scostamento di posizione non farà che aumentare sempre di più. In casi lievi, le dimensioni di lavorazione sfuggono al controllo; in casi gravi, la macchina va direttamente in crash, la sincronizzazione tra gli assi va in tilt e l’apparecchiatura può persino diventare da rottamare. Pertanto, il convertitore SINAMICS blocca direttamente quell’asse, proteggendo proprio l’intera macchina.
 
In generale, mantenete una maggiore attenzione: l’F31112 può ridurre i problemi
Molti problemi relativi all’encoder si manifestano gradualmente; di norma, una semplice manutenzione può consentirne l’utilizzo per molti anni in più. Ad esempio, controllate regolarmente che il cavo dell’encoder non presenti scalfitture o segni di usura; mantenete puliti i connettori, evitando che il liquido di raffreddamento vi penetri; la messa a terra dell’armadio e il percorso delle linee EMC devono essere standardizzati; le linee di segnale non dovrebbero rimanere a lungo accostate alle linee di alimentazione. Per quei tavoli macchina che funzionano a pieno carico per lunghi periodi, è meglio includere il controllo del sistema servo nella manutenzione annuale. Individuare tempestivamente che lo stato dell’encoder non è corretto fa risparmiare molto più denaro rispetto a un arresto improvviso della macchina che vi coglie alla sprovvista.

Ho controllato tutto da solo e non ho ancora idea di cosa sia; quando dovremmo chiamare i rinforzi?

Se avete già verificato che il cavo dell’encoder, l’alimentatore e la messa a terra non presentano problemi, e l’errore F31112 continua a comparire ripetutamente, o se anche dopo aver sostituito l’azionamento la situazione rimane invariata, allora si può sostanzialmente concludere che il problema risiede nell’encoder o nel servomotore stesso. A questo punto, sostituire i componenti alla cieca non ha più senso; è meglio utilizzare un banco di prova professionale per collegare insieme l’encoder, il servomotore e l’interfaccia di feedback del convertitore di frequenza ed effettuare un controllo fisico completo, in modo da individuare con maggiore precisione la causa del guasto ed evitare di sprecare denaro inutilmente.

In definitiva, l’allarme F31112 di Siemens non è una comune interruzione di comunicazione, ma è l’encoder stesso che, tramite la comunicazione seriale, comunica attivamente al convertitore di frequenza che «c’è qualcosa che non va al suo interno». Se si conferma che si tratta di un guasto interno all’encoder, riparare ciò che deve essere riparato e sostituire ciò che deve essere sostituito; intervenire tempestivamente non solo consente di riportare l’apparecchiatura alla normalità il prima possibile, ma permette anche di evitare guasti meccanici più gravi e perdite di produzione causate da un feedback di posizione anomalo.

Tipi di prodotti correlati

Se hai trovato interessante questo articolo, potresti voler saperne di più su queste tipologie di prodotti correlati. 

Contattaci per massimizzare il tuo profitto

Inserisci qui sotto le informazioni sul componente per verificarne prezzo e disponibilità.

Solitamente la spedizione avviene tramite UPS o DHL, con consegna in circa 3 giorni lavorativi.

Tutti i pezzi vengono testati prima della spedizione con una garanzia di 12 mesi.

Fornire un servizio di consulenza tecnologica al ricevimento del componente.

CONTATTO
Thank you! Your message has been sent.
Unable to send your message. Please fix errors then try again.

Ricerca