El FANUC PS0205 significa que el CNC ha alcanzado un ciclo de roscado rígido, pero no ha recibido la señal DI de confirmación de modo rígido requerida del PMC. En los sistemas FANUC cubiertos por la documentación de alarma más reciente, esta confirmación se identifica como RGTAP <G061.0>. Si no está ACTIVADO cuando el CNC ejecuta el bloque G84 o G74 aplicable, el CNC se detiene con PS0205 / SEÑAL DI DE MODO RÍGIDO DESACTIVADA.
El área de falla principal es la secuencia del PMC del fabricante de la máquina-herramienta y su manejo de la señal de roscado rígido. En una máquina de husillo múltiple o de trayectoria múltiple, la selección incorrecta del husillo, la asignación de trayectoria o el uso de un husillo ya controlado por otra trayectoria también pueden generar el PS0205.
| Elemento | Significado |
|---|---|
| Pantalla CNC | PS0205 / SEÑAL DI DE MODO RÍGIDO DESACTIVADA |
| Confirmación requerida en sistemas más nuevos aplicables |
RGTAP <G061.0>
|
| Momento de la alarma | El ciclo de roscado rígido se ejecuta mientras la confirmación requerida está DESACTIVADA |
| Verificación primaria | Secuencia de escalera del PMC para el código M de modo rígido de la máquina y la señal RGTAP |
| Verificación de husillo múltiple | Husillo seleccionado, trayectoria de comando, propiedad y selección de husillo para roscado rígido |
| Normalmente no indicado solo por PS0205 | Un amplificador de husillo, codificador, motor o cable de realimentación defectuoso |
Para la alarma de secuencia de programa anterior, consulte la guía de operación de eje ilegal FANUC PS0204. Para la lista más amplia, consulte Códigos de alarma CNC FANUC 0201–0400.
Advertencia de seguridad antes de verificar la secuencia del PMC
El roscado rígido sincroniza la rotación del husillo con el movimiento del eje de roscado. Forzar incorrectamente una señal del PMC, omitir un enclavamiento, seleccionar un husillo incorrecto o probar con una posición de herramienta insegura puede causar un movimiento inesperado del husillo o del eje, romper la terraja y dañar la pieza de trabajo o la máquina.
No fuerce el RGTAP a ON simplemente para borrar el PS0205. No edite la escalera de producción mientras la máquina está disponible para operación automática. El diagnóstico del PMC y los cambios en la escalera deben ser realizados por personal calificado utilizando el manual de conexión FANUC exacto, la documentación de la escalera del fabricante de la máquina, la copia de seguridad original del PMC y un procedimiento de prueba aprobado.
Registre la alarma, el programa, el estado del PMC, el estado de la máquina y la escalera original antes de realizar cualquier cambio. Realice la primera prueba sin una pieza de trabajo y, cuando el fabricante de la máquina lo permita, sin una herramienta de corte. Mantenga el gabinete cerrado y utilice el procedimiento de verificación controlado del fabricante de la máquina.
¿Qué significa FANUC PS0205?
La descripción de la alarma de FANUC indica que se ha especificado un código M rígido —comúnmente M29—, pero la señal DI de modo rígido no está ACTIVADA cuando se ejecuta el bloque de roscado rígido G84 o G74. La dirección oficial es verificar el programa de secuencia del PMC y determinar por qué la señal no se activó.
Esto significa que el CNC ha reconocido la solicitud de roscado rígido en la secuencia NC, pero la secuencia de control del lado de la máquina no ha devuelto la confirmación esperada en el momento requerido. La alarma puede ocurrir cuando:
-
La escalera nunca activa la confirmación de modo rígido.
-
La escalera la activa demasiado tarde, después de que el CNC verifica la señal.
-
La señal se activa brevemente pero se desactiva antes de que se ejecute el bloque del ciclo de roscado.
-
Un permisivo o enclavamiento en la secuencia del fabricante de la máquina impide que se configure la señal.
-
El programa utiliza un código M rígido que el CNC reconoce, pero la escalera del fabricante de la máquina no procesa como se espera.
-
Una configuración de husillo múltiple o trayectoria múltiple no identifica un husillo válido para el comando de roscado actual.
Por lo tanto, el PS0205 es diferente de un error normal de formato M29/G84. Un programa de aspecto correcto aún puede producir la alarma si el handshake del PMC-CNC o la secuencia de selección del husillo están incompletos.
G061.0 es una dirección PMC, no un código G de NC
La notación G061.0 o G61.0 en esta alarma se refiere a un bit en el área de señal PMC a CNC de FANUC. No es un comando de parada exacta G61 y no es una instrucción que deba agregarse al programa NC.
En los sistemas PMC de FANUC, una señal de dirección G generalmente se envía del PMC al CNC. FANUC llama a RGTAP una señal DI desde el punto de vista del CNC porque es una entrada recibida por el CNC. Sin embargo, desde el punto de vista de la escalera, la lógica del PMC del fabricante de la máquina impulsa el bit de dirección G.
No intente corregir el PS0205 escribiendo una línea como G61.0 en el programa de la pieza. Eso confundiría una dirección PMC con un comando NC y no repararía la confirmación de modo rígido faltante.
Cómo funciona la secuencia de confirmación de roscado rígido
La escalera exacta difiere según el fabricante de la máquina, pero la relación de control es generalmente:
| Etapa de la secuencia | Evento esperado |
| 1. Solicitud de modo rígido de NC | El programa ejecuta M29 o el código M de roscado rígido configurado de la máquina |
| 2. Procesamiento de PMC | La escalera decodifica el código M y verifica el husillo, el modo, la seguridad y las condiciones de la máquina definidas por el constructor |
| 3. Confirmación de modo rígido |
El PMC establece la señal RGTAP aplicable, comúnmente <G061.0> en sistemas más nuevos
|
| 4. Ejecución del ciclo de roscado | El CNC ejecuta G84/G74 y verifica que la confirmación esté ACTIVADA |
| 5. Cancelación de modo | El PMC y el CNC borran el modo rígido de acuerdo con la secuencia de cancelación aplicable y la configuración de parámetros |
Si la etapa 3 falta, es tardía o se cancela antes de la etapa 4, ocurre el PS0205. El propósito de la resolución de problemas es encontrar la condición que impide que esta secuencia se complete, no simplemente mantener el bit de salida ACTIVADO permanentemente.
1. Registre la alarma exacta y la configuración de la máquina
Antes de cambiar el programa o la escalera, registre:
-
El mensaje y número de alarma completo
-
La serie, modelo y serie de software exactos del CNC FANUC
-
Si la máquina es de la serie M o T
-
La trayectoria activa y el husillo comandado
-
El modelo del fabricante de la máquina y la versión de la escalera
-
El código M de modo rígido utilizado por un programa de trabajo verificado
-
Los bloques del programa antes e incluyendo M29 y G84/G74
-
El estado de la señal RGTAP antes de M29, después de M29 y en el bloque del ciclo de roscado
-
Las señales de selección de husillo en una máquina de husillo múltiple
-
Cualquier cambio reciente en PMC, parámetros, CNC, husillo, máquina o post-procesador
El momento en que RGTAP cambia es más útil que una sola captura de pantalla estática. Si la señal está ACTIVADA después de la alarma, pero estaba DESACTIVADA cuando se verificó G84, una verificación estática puede ocultar la falla de temporización. Use el estado de la escalera, el rastreo de señales o el método de registro de diagnóstico aprobado para el control exacto.
2. Confirme el método de comando de roscado rígido aprobado de la máquina
M29 es el código M de modo rígido común de FANUC, pero no es universal. Los parámetros FANUC aplicables permiten un código M diferente, y algunas configuraciones pueden ingresar al modo rígido automáticamente con el comando de ciclo de roscado. La escalera del fabricante de la máquina debe coincidir con el método de comando configurado.
Una forma de programa común es:
G00 X50.0 Y30.0 Z5.0
M29 S500
G84 Z-20.0 R2.0 F1.25
Los valores numéricos son solo ejemplos. Utilice la velocidad real, el modo de avance, el paso de rosca, la profundidad y el espacio libre aprobados para la máquina y la herramienta.
Compare el programa de alarma con un programa de roscado rígido conocido y que funcione de la misma máquina. Si la máquina normalmente utiliza otro código M, no sustituya M29 solo porque aparece en un ejemplo genérico de FANUC. Una falta de coincidencia puede permitir que el CNC interprete la solicitud de roscado rígido mientras la escalera personalizada no completa la secuencia de máquina prevista.
No cambie el parámetro de código M de modo rígido hasta que se haya comparado la copia de seguridad del parámetro CNC, la lógica de la escalera, la documentación del fabricante de la máquina y el programa de trabajo. El parámetro y la secuencia del PMC deben coincidir.
3. Monitorice RGTAP en el momento requerido
En los sistemas que identifican la señal como RGTAP <G061.0>, monitoree el bit a través de la secuencia completa de prueba:
-
Antes del código M rígido, confirme su estado inactivo normal.
-
Ejecute el bloque de código M rígido aprobado bajo el procedimiento de prueba controlado.
-
Confirme si RGTAP se activa después de que el PMC reconoce la solicitud.
-
Confirme que permanece en el estado requerido cuando se ejecuta el bloque G84/G74.
-
Después de cancelar el ciclo, confirme que se borra de acuerdo con la secuencia aplicable de FANUC y del fabricante de la máquina.
El resultado separa varias posibles fallas:
-
Nunca ACTIVADO: la decodificación del código M, la lógica permisiva, la selección del husillo o el escalón de salida están incompletos.
-
ACTIVADO demasiado tarde: la finalización del código M y la temporización de RGTAP pueden estar en el orden incorrecto.
-
ACTIVADO y luego DESACTIVADO antes de G84: una condición de caída, un enclavamiento incorrecto o una ruta de cancelación prematura está activa.
-
Correcto en G061.0 pero el PS0205 persiste: verifique la dirección exacta y la definición de la alarma para esa serie de CNC en lugar de asumir que la máquina usa el mapeo de señal más nuevo.
Los manuales de parámetros de FANUC también describen una relación de cancelación entre RGTAP y la salida del CNC del modo rígido. El orden exacto puede depender de la configuración aplicable y la serie de control. No reescriba la lógica de enclavamiento o cancelación a partir de un diagrama genérico en línea.
4. Rastree la escalera del PMC desde el código M rígido hasta RGTAP
Si RGTAP no se activa correctamente, rastree la escalera hacia atrás desde la bobina RGTAP o la condición de salida. Identifique cada contacto y bloque de función que debe satisfacerse.
Dependiendo del fabricante de la máquina, el escalón puede incluir condiciones para:
-
Reconocimiento del código M de roscado rígido configurado
-
Modo de operación automático o MDI
-
Husillo seleccionado y trayectoria seleccionada
-
Modo de control del husillo
-
Rango de marcha o finalización de la orientación
-
Cancelación del modo de eje C o herramienta rotativa
-
Estado de servo listo, husillo listo o máquina lista
-
Mandril, torreta, herramienta, puerta u otros enclavamientos definidos por el fabricante
-
Condiciones de finalización y reinicio para la función auxiliar
-
Relés internos utilizados para enclavar y cancelar el modo rígido
Estos son posibles elementos lógicos del fabricante de la máquina, no una lista de verificación universal de FANUC. Registre qué contacto está realmente abierto en la máquina afectada y determine por qué. No omita una condición abierta sin comprender su propósito.
Compare la escalera actual con la copia de seguridad original cuando comenzó la alarma después de:
-
Reemplazo de CNC o PMC
-
Restauración o edición de la escalera
-
Inicialización o restauración de parámetros
-
Adición de un husillo, herramienta motorizada o eje rotativo
-
Modernización de la máquina
-
Actualización de software
-
Pérdida de datos de relé de retención del PMC
Si la escalera siempre ha funcionado y no ha habido cambios de lógica o parámetros, inspeccione la condición de entrada real que ahora impide que el escalón establecido se complete. La alarma aún identifica la confirmación faltante; no prueba que el código fuente de la escalera haya sido alterado recientemente.
5. Verifique la finalización del código M y la temporización de la señal
El código M rígido y su finalización de función auxiliar deben coordinarse con la confirmación RGTAP. Si la escalera devuelve la finalización del código M antes de que la confirmación de modo rígido sea válida, el CNC puede avanzar al bloque G84/G74 y verificar RGTAP mientras aún está DESACTIVADO.
Por el contrario, si RGTAP se genera solo como un pulso corto en lugar de mantenerse durante la parte requerida de la secuencia, el bit puede desaparecer antes de que el CNC realice la verificación. Revise el diagrama de tiempo de la escalera y la transición de estado real en lugar de verificar solo si la señal cambia en algún momento.
No resuelva un problema de temporización agregando un temporizador arbitrario. El orden correcto depende de la serie de control, la ejecución del PMC, el handshake de la función auxiliar, la selección del husillo y la especificación del fabricante de la máquina. Identifique primero la condición real faltante o prematura.
6. Verifique la selección de husillo múltiple y trayectoria múltiple
En una máquina de husillo múltiple, RGTAP puede ser correcto mientras se genera PS0205 porque el CNC no puede identificar un husillo válido para la trayectoria actual y el comando de roscado rígido.
El manual de mantenimiento de FANUC Serie 500i-A enumera estas condiciones adicionales de PS0205:
-
No se encuentra ningún husillo que acepte el comando para la trayectoria activa.
-
Los husillos en trayectorias múltiples seleccionan comandos de la misma trayectoria incorrectamente.
-
El husillo especificado para el roscado rígido ya está funcionando bajo otra trayectoria.
-
El husillo de roscado rígido no está seleccionado en un sistema de husillo múltiple.
-
Se emite un comando de roscado rígido para un eje de herramienta rotativa de servomotor asignado a otra trayectoria.
Verifique la trayectoria activa, el husillo comandado, la señal de selección de comando del husillo y cualquier lógica de propiedad de trayectoria/husillo antes de editar RGTAP.
En los controles FANUC Series 16i/18i multihusillo aplicables, la documentación de FANUC describe dos posibles métodos de selección de husillo:
| Método de selección aplicable | Señales documentadas por FANUC |
| Selección general de husillo múltiple |
SWS1/SWS2 <G027#0/#1>
|
| Selección de husillo dedicada para roscado rígido |
RGTSP1/RGTSP2 <G061#4/#5>
|
Qué método se aplica depende del control exacto, las opciones, los parámetros y el diseño del fabricante de la máquina. Otras generaciones de FANUC pueden usar diferentes conteos de señales o métodos de asignación de trayectoria. No fuerce los bits SWS o RGTSP y no cambie el parámetro del método de selección sin el manual aplicable y los datos originales de la máquina.
7. Considere las diferencias de serie y dirección de FANUC
El significado de la alarma es consistente, pero la dirección mostrada y la lista de condiciones adicionales no son idénticas en todas las generaciones de FANUC.
| Familia de documentación | Presentación de señal/dirección | Nota importante |
| Documentación de las series 16i/18i/21i Modelo B, 0i-D y las más recientes de tipo 30i/31i/32i |
RGTAP o DGN <G061.0> / <G61#0>
|
Verificar el bit cuando se ejecuta G84/G74 |
| Serie 500i-A B-64805EN/03 |
RGTAP <G061.0> más condiciones multiruta/multihusillo
|
También verificar la propiedad de la ruta y la selección del comando del husillo |
| Series anteriores 16i/18i Modelo A y ciertas listas de alarmas de mantenimiento heredadas | DGN G061.1 o notación específica de la serie | Utilizar el manual exacto; no asumir la dirección del bit del Modelo B/más reciente |
El cero inicial y el estilo del separador también pueden variar, como G61.0, G061.0 o <G061#0>. Estos pueden describir la misma notación de byte y bit dentro de una familia de documentación particular, pero G061.0 y G061.1 son bits diferentes. Verifique el control exacto antes de rastrear o editar la escalera.
Las referencias de ciclos de roscado de la serie M y la serie T también pueden diferir. Muchos manuales de la serie M se refieren a G84/G74, mientras que las listas de alarmas aplicables de la serie T más antiguas pueden referirse a G84/G88. Utilice el manual del operador de la máquina en lugar de copiar un ciclo de otro tipo de control.
8. No empezar por el reemplazo del hardware del husillo
PS0205 no diagnostica directamente un amplificador de husillo, motor de husillo, codificador de posición, cable de codificador, amplificador servo o placa principal del CNC fallidos. La dirección correctiva principal de FANUC es inspeccionar la secuencia del PMC y, cuando corresponda, la selección del husillo/ruta.
Una alarma de hardware o de husillo separada puede explicar por qué un permisivo de escalera permanece apagado, pero PS0205 por sí solo no es evidencia para reemplazar ese hardware. Diagnostique la alarma adicional o el contacto de escalera abierto específico antes de seleccionar una pieza.
Del mismo modo, no cambie la ganancia de roscado rígido, la aceleración, el juego, la velocidad máxima o los parámetros del codificador de posición para borrar una confirmación DI faltante. Esos ajustes afectan a otras funciones y alarmas de roscado rígido; no reemplazan la comunicación PMC-CNC de RGTAP.
Diferencia entre PS0204, PS0205 y PS0206
| Alarma | Condición principal | Investigación principal |
| PS0204 | Se produce un movimiento de eje ilegal o una colocación de M29 específica de la serie en la secuencia de roscado rígido. | Corregir el orden del programa NC |
| PS0205 | La confirmación del modo rígido está DESACTIVADA, o no existe una asignación válida de husillo/ruta | Verificar RGTAP, secuencia PMC y selección del husillo |
| PS0206 | El plano o el eje de perforación se cambia mientras el modo rígido está activo | Corregir el programa y cancelar/reorganizar el ciclo antes del cambio |
La presencia de M29 y G84 en el orden correcto no excluye el PS0205. PS0204 se centra en la secuencia NC, mientras que PS0205 se centra en la confirmación del modo de máquina solicitado y el husillo seleccionado.
Tabla de diagnóstico de FANUC PS0205
| Hallazgo | Interpretación | Acción recomendada |
| RGTAP nunca se enciende después del código M rígido | La escalera no completa la solicitud de modo rígido | Rastrear la decodificación del código M, los permisos, la selección del husillo y el peldaño RGTAP |
| RGTAP se enciende después de alcanzar G84 | La confirmación llega tarde | Verificar la finalización de la función auxiliar y la temporización de la escalera |
| RGTAP se enciende brevemente y se apaga antes de G84 | La condición de enclavamiento o cancelación es incorrecta | Identificar la condición del peldaño que elimina la confirmación |
| El programa funciona con roscado ordinario pero no con roscado rígido | Los comandos estándar del husillo no demuestran que el intercambio de modo rígido esté completo | Diagnosticar la secuencia PMC dedicada al roscado rígido |
| M29 funciona en otra máquina pero no en esta | El código M rígido configurado o la implementación de la escalera pueden diferir | Utilizar un programa y documentación verificados para la máquina afectada |
| La alarma comenzó después de restaurar una escalera o parámetros | La lógica PMC, los datos de mantenimiento o la configuración de comandos pueden ya no coincidir | Comparar los datos actuales con la copia de seguridad original validada |
| El primer husillo funciona, pero el segundo husillo da alarma | La selección del husillo de roscado rígido o la asignación de ruta están incompletas | Verificar las señales aplicables de selección de comando de husillo SWS/RGTSP o más nuevas |
| El husillo seleccionado está controlado por otra trayectoria | El husillo solicitado no está disponible para la trayectoria actual | Corregir la propiedad de trayectoria/husillo según el diseño de la máquina |
| G061.0 parece correcto, pero el control utiliza un mapa de señales más antiguo | Se puede estar supervisando el bit de diagnóstico incorrecto | Utilizar los manuales exactos de alarma y conexión del CNC |
| El técnico propone forzar G061.0 en ON | La alarma puede desaparecer sin establecer un estado seguro de la máquina | No forzar la señal; reparar y verificar la secuencia real |
| No hay alarma de hardware del husillo | PS0205 sigue siendo un diagnóstico de PMC/selección | No reemplazar el amplificador o el codificador sin evidencia separada |
Orden de solución de problemas recomendada
-
Confirmar PS0205 / SEÑAL DI DE MODO RÍGIDO APAGADA y registrar la pantalla completa de la alarma.
-
Identifique la serie exacta del CNC FANUC, el software, el sistema M/T, la ruta activa, el modelo de máquina y la versión de la escalera.
-
Registre el código M de roscado rígido aprobado y los bloques del programa hasta G84/G74.
-
Compare el programa con un programa de roscado rígido conocido y bueno de la misma máquina.
-
Identifique la dirección RGTAP exacta para ese control; no asuma que todos los sistemas usan G061.0.
-
Supervise la señal antes del código M rígido, después del código M y cuando se ejecuta el bloque del ciclo de roscado.
-
Si la señal nunca se enciende, rastree la escalera desde RGTAP hacia atrás a través de cada condición abierta real.
-
Si la señal llega tarde o se cae antes de tiempo, verifique la finalización del código M, el enclavamiento, el restablecimiento y la sincronización de la cancelación.
-
En sistemas multihusillo o multiruta, verifique el husillo seleccionado, la ruta de comando, la propiedad y las señales aplicables de selección de comando de husillo SWS/RGTSP.
-
Compare el PMC, los parámetros y los datos de mantenimiento con la copia de seguridad original si la alarma se produjo después de una restauración, reemplazo, actualización o adaptación.
-
No fuerce G061.0, no evite enclavamientos ni cambie la lógica de escalera sin una revisión cualificada y la documentación del fabricante de la máquina.
-
No reemplace el hardware del husillo ni altere los parámetros de ajuste de roscado rígido a menos que otra alarma o condición medida respalde ese diagnóstico.
-
Después de la corrección, verifique la secuencia completa de entrada y cancelación del modo rígido, luego realice una prueba controlada sin pieza de trabajo antes de cortar.
Referencias técnicas
-
Manual de mantenimiento FANUC Series 500i-A, B-64805EN/03, definición de alarma PS0205, RGTAP
<G061.0>y condiciones multiruta/multihusillo -
Manual de mantenimiento FANUC Series 30i/31i/32i Modelo A, B-63945EN/02, definición de alarma PS0205 y DGN G061.0
-
Manual de mantenimiento FANUC Series 0i-MODEL D / 0i Mate-MODEL D, B-64305EN, definición de alarma PS0205
-
Manual de conexión FANUC Series 0i-MODEL D / 0i Mate-MODEL D (Función), B-64303EN-1, señales y secuencia CNC/PMC de roscado rígido
-
Manual de parámetros FANUC Series 16i/18i/160i/180i Modelo B, B-63530EN/03, cancelación de RGTAP y selección multihusillo SWS/RGTSP
-
Manual de operación y mantenimiento FANUC Series 16i/18i/21i Modelo B, B-63527EN/01, RGTAP
<G61#0>y condiciones multihusillo PS0205 -
Manual de mantenimiento FANUC Series 16i/18i/160i/180i Modelo A, B-63005EN, notación de señal PS0205 heredada
-
Guía técnica de Beijing FANUC para PS0205: señal DI de modo de roscado rígido desactivada
Utilice siempre la edición del manual que se aplique al CNC, software, tipo de máquina, PMC, escalera, número de husillos, configuración de trayectoria, opciones e interfaz del fabricante de la máquina exactos.
¿Necesita ayuda con la alarma FANUC PS0205?
REACO CNC proporciona soporte técnico independiente de FANUC, revisión de secuencias PMC, pruebas de accionamiento, reparación y verificación de compatibilidad de piezas. Envíenos la pantalla de alarma PS0205, modelos completos de CNC y máquina, versión de la escalera, bloques de programa alrededor del código M rígido y G84/G74, estado de RGTAP, trayectoria y husillo seleccionados, y detalles de cualquier cambio reciente de PMC, parámetros, CNC, husillo o máquina.
Visite el Centro de Soporte Técnico de FANUC para obtener más guías de alarmas de FANUC, o contacte con REACO CNC para obtener asistencia.
Fuente de referencia: Beijing FANUC. Este artículo se basa en la documentación técnica de FANUC. La dirección de señal correcta, la secuencia de la escalera, el método de selección del husillo y el procedimiento de verificación dependen del CNC, PMC, software, máquina, opciones y especificaciones del fabricante de la máquina exactos.