Muchos clientes, en cuanto ven el código F31112, creen firmemente que el codificador debe de estar completamente fuera de servicio. En realidad, que el propio codificador tenga problemas es, efectivamente, la situación más habitual, pero no es, ni mucho menos, la única causa. El codificador puede estar realmente averiado: chips internos envejecidos, errores de muestreo o anomalías en el almacenamiento. Los codificadores actuales de Siemens cuentan, en su interior, con funciones de autodiagnóstico, como si fueran un viejo médico tradicional chino. En cuanto detecta que su propio «pulso» no es el adecuado —por ejemplo, si el chip del sensor no funciona bien, el error de muestreo de posición es demasiado grande o, simplemente, han pasado los años y los componentes electrónicos se han deteriorado—, primero se realiza un autodiagnóstico y, a continuación, se lo comunica al variador a través del bit de error. En estos casos, aunque el cable de comunicación exterior esté completamente nuevo, el variador seguirá indicando el código F31112 como de costumbre. Si el equipo lleva muchos años en uso o permanece durante mucho tiempo en un entorno con altas temperaturas y humedad elevada, la probabilidad de que se produzca este tipo de fallo es especialmente alta. En algunos servomotores de Siemens, el codificador está integrado en la parte trasera; cuando se da esta situación, a menudo solo queda sustituir el codificador o incluso todo el motor.
Sin embargo, tampoco hay que fijarse únicamente en el cuerpo del codificador. A veces, el problema lo causan el cable de conexión o el conector. Aunque el código F31112 no indica una interrupción de la comunicación, si la calidad de la misma se deteriora, también puede provocar que el codificador entre en un estado anómalo. Por ejemplo, si el cable del codificador ha estado desplazándose de un lado a otro durante varios años dentro de la cadena portacables, algunos hilos del núcleo ya se habrán roto; si el conector no estaba bien fijado, los pines se habrán oxidado; o si, durante el procesamiento, se han filtrado manchas de refrigerante y aceite en la unión, todo ello provocará una fuerte disminución de la calidad de la señal. Muchos cables de codificador de máquinas-herramienta se balancean de un lado a otro en la cadena portacables durante todo el año; tras tres a cinco años de uso, el punto de salida de la cadena es donde es más probable que comience el desgaste. Aunque la cubierta exterior no presente daños, al pelarla se puede observar que varios hilos de cobre del interior se han roto. Si dispone de un cable de codificador de repuesto, cambiarlo para probar suele ser la forma más rápida de solucionar el problema.
También hay una situación que se suele pasar por alto: un blindaje y una puesta a tierra deficientes, que provocan interferencias. Lo que transmite el codificador son señales de retroalimentación de alta precisión, especialmente delicadas. Si la capa de apantallamiento no está bien conectada a tierra, o si la propia puesta a tierra del armario es deficiente, las interferencias electromagnéticas externas pueden colarse en el bucle de señal y causar problemas. Especialmente si hay cerca inversores de alta potencia, robots de soldadura en funcionamiento, equipos de arranque de alta frecuencia, junto a barras colectoras de gran intensidad, o si dentro del armario hay una gran cantidad de servomotores apiñados; en este tipo de entornos es más fácil que surjan fallos. Si al tender inicialmente los cables no se siguieron las normas de compatibilidad electromagnética (EMC) de Siemens y se agruparon juntos el cable de señal del codificador y el de alimentación, la probabilidad de que aparezca el código de error F31112 es mucho mayor. Por eso, al llegar al lugar, es fundamental comprobar si la capa de blindaje está bien conectada a tierra de principio a fin, si el cable de tierra es fiable y si el cable de señal se ha tendido separadamente del de alimentación; este paso es clave.
Otra posibilidad es que la propia fuente de alimentación del codificador sea inestable. Aunque Siemens no incluyó oficialmente el problema de la fuente de alimentación como causa principal del error F31112, en el departamento de mantenimiento nos hemos encontrado con bastantes casos de este tipo, simplemente porque la tensión de alimentación del codificador era baja, el contacto del conector era deficiente o el bloque de terminales dentro del armario estaba suelto, lo que provocaba que el codificador fallara en la autocomprobación. Si la tensión sigue oscilando, el codificador podría entrar con frecuencia en estado de error, enviando constantemente bits de error al variador. Por lo tanto, antes de gastarte una fortuna en cambiar el codificador, comprueba primero con un multímetro si la alimentación que recibe es estable y, de paso, verifica todo el circuito de alimentación.
Al encontrarnos con el código de error F31112, no nos lanzaremos a desmontar el variador de inmediato. Lo mejor es guardar primero el registro de alarmas, averiguar si esta alarma se produce nada más encender el equipo o si aparece aleatoriamente mientras la máquina está en funcionamiento y, al mismo tiempo, comprobar si se ha producido junto con otras alarmas del codificador o de comunicación. A continuación, céntrate en comprobar esa línea del codificador para ver si hay desgaste, si el conector está suelto o no, y si los pines se han ennegrecido o no. Después, revisa una vez el apantallamiento y la puesta a tierra dentro del armario, para comprobar si cumplen los requisitos. Si todo esto está en orden, mide si la tensión que alimenta al codificador es estable y sólida. Solo después de descartar todas estas posibles causas externas, llega el momento de sospechar del propio codificador; sustituya una pieza importante y pruébela un poco. Seguir este orden puede ahorrarle muchos pasos en falso; no se precipite al principio pensando que el accionamiento está averiado.