Muitos clientes, assim que vêem o código F31112, acreditam firmemente que o codificador deve estar completamente inoperacional. Na realidade, o facto de o próprio codificador apresentar problemas é, de facto, a situação mais comum, mas não é, de forma alguma, a única causa. O codificador pode estar realmente avariado, com chips internos envelhecidos, erros de amostragem ou armazenamento anómalo. Os atuais encoders da Siemens possuem, todos, funções de autodiagnóstico, tal como um médico tradicional chinês particular. Assim que sentir que o seu próprio «pulso» não está correto — por exemplo, se o chip do sensor estiver defeituoso, se o erro de amostragem de posição for demasiado grande ou simplesmente se já se passaram anos e os componentes eletrónicos envelheceram —, ele faz primeiro um autodiagnóstico e, em seguida, comunica o problema ao variador através do bit de erro. Nestas situações, mesmo que o cabo de comunicação exterior esteja novinho em folha, o variador apresenta, como de costume, o código de erro F31112. Se o equipamento tiver sido utilizado durante muitos anos, ou permanecer durante muito tempo num ambiente de temperatura e humidade elevadas, a probabilidade deste tipo de avaria é particularmente elevada. Em alguns servomotores da Siemens, o codificador está integrado na parte traseira; quando se verifica esta situação, muitas vezes só é possível substituir o codificador ou mesmo todo o motor.
No entanto, não se deve fixar o olhar apenas no corpo do codificador. Por vezes, o problema reside no fio de ligação ou na ficha. Embora o código F31112 não indique uma interrupção da comunicação, se a qualidade da comunicação se deteriorar, isso pode igualmente forçar o codificador a entrar num estado anormal. Por exemplo, o cabo do codificador que acompanhou a corrente de arrasto, deslocando-se para a frente e para trás durante vários anos, pode ter alguns fios do núcleo já partidos; a ficha pode não estar bem fixada, com os pinos oxidados; ou, durante o processamento, manchas de líquido de arrefecimento e óleo podem ter penetrado na junta — tudo isto fará com que a qualidade do sinal diminua significativamente. Muitos cabos de codificador de máquinas-ferramenta oscilam para a frente e para trás na corrente de arrasto durante todo o ano; após três a cinco anos de utilização, é no ponto de saída da corrente de arrasto que o envelhecimento tende a começar mais facilmente. À primeira vista, o revestimento exterior parece estar em bom estado, mas, ao abrir o revestimento, é possível que vários fios de cobre estejam partidos. Se tiver um cabo de codificador sobressalente à mão, substituí-lo para testar é frequentemente a forma mais rápida de resolver o problema.
Existe também uma situação fácil de ignorar: a blindagem e o aterramento mal executados, que podem ser prejudicados por interferências. O que o codificador transmite são sinais de feedback de alta precisão, particularmente sensíveis. Se a camada de blindagem não estiver solidamente ligada à terra, ou se o próprio aterramento do armário estiver mal feito, a interferência eletromagnética externa pode penetrar no circuito de sinal e causar problemas. Especialmente se houver nas proximidades inversores de alta potência, robôs de soldadura em funcionamento, equipamentos de arranque de alta frequência, junto a barramentos de grande corrente ou se o interior do armário estiver densamente lotado com uma pilha de servomotores; neste tipo de ambiente, é mais fácil que surjam problemas. Se, ao traçar inicialmente o percurso dos cabos, não tiver seguido as regras de EMC da Siemens e tiver agrupado o cabo de sinal do codificador com o cabo de alimentação, a probabilidade de o código de erro F31112 aparecer é muito maior. Por isso, ao chegar ao local, verificar se a camada de blindagem está bem ligada à terra de ponta a ponta, se o fio de terra é fiável e se o cabo de sinal está afastado do cabo de alimentação é um passo fundamental.
Outra possibilidade é a própria fonte de alimentação do codificador ser instável. Embora a Siemens não tenha oficialmente listado o problema da fonte de alimentação como a principal causa do erro F31112, nós, na manutenção, de facto deparámo-nos com vários casos, simplesmente porque a tensão na parte de baixa tensão da alimentação fornecida ao codificador era baixa, o contacto da ficha não era bom ou o bloco de terminais no interior do armário estava solto, fazendo com que o codificador falhasse na autoverificação. Se a tensão continuar a oscilar, o codificador poderá entrar frequentemente num estado de erro, enviando constantemente bits de erro para o variador. Por isso, antes de gastar muito dinheiro a substituir o codificador, comece por utilizar um multímetro para verificar se a alimentação fornecida ao mesmo é estável ou não e, ao mesmo tempo, verifique todo o circuito de alimentação.
Ao depararmo-nos com o código de erro F31112, não devemos precipitar-nos e desmontar o variador de imediato. Uma abordagem mais adequada é, em primeiro lugar, guardar o registo de alarmes, determinar se este alarme surge logo após a ligação ou se aparece aleatoriamente enquanto a máquina está em funcionamento e, ao mesmo tempo, verificar se surgiu em conjunto com outros alarmes do codificador ou de comunicação. Em seguida, concentre-se em verificar essa linha do codificador, para ver se há desgaste, se a ficha está solta ou não e se os pinos ficaram pretos ou não. Depois, verifique uma vez a blindagem e a ligação à terra no interior do armário, para ver se cumprem os requisitos. Se tudo estiver normal, meça se a tensão que alimenta o codificador é estável e sólida. Só depois de excluir todas estas causas externas é que, finalmente, se deve suspeitar do próprio encoder, substituindo uma parte e testando o funcionamento. Seguir esta ordem pode evitar muitos erros; não se precipite logo à partida a pensar que o acionamento está avariado.