El FANUC PS0200 significa que el comando S usado para el roscado rígido falta, está fuera del rango permitido o es más alto que la velocidad máxima del husillo permitida para la marcha seleccionada. En las series FANUC 0i-D / 0i Mate-D cubiertas por los manuales citados, los límites de velocidad de roscado rígido relevantes se establecen mediante los parámetros 5241–5243, con el parámetro 5244 disponible para una cuarta marcha en configuraciones aplicables.
La primera acción debe ser confirmar el valor S programado y la marcha realmente seleccionada por la máquina. No aumente inmediatamente un parámetro solo para borrar la alarma. El límite debe coincidir con el husillo, la relación del codificador de posición, la caja de engranajes, la herramienta de roscado y la especificación del fabricante de la máquina.
| Elemento | Significado |
|---|---|
| Pantalla CNC | PS0200 / COMANDO DE CÓDIGO S NO VÁLIDO |
| Condición de funcionamiento | Roscado rígido |
| Causa principal del programa | S falta, no es válido o está por encima del límite para la marcha activa |
| Dirección principal del parámetro | Velocidad máxima del husillo de roscado rígido para cada marcha, normalmente 5241–5243 en la lista de alarmas citada |
| Primera corrección | Corregir el comando S o verificar el límite de velocidad aprobado para la marcha seleccionada |
Para las alarmas CNC circundantes, consulte los Códigos de Alarma CNC FANUC 0001–0200.
Advertencia de seguridad antes de cambiar los parámetros de roscado rígido
El roscado rígido sincroniza la rotación del husillo con el movimiento del eje de roscado. Un límite de velocidad incorrecto, una relación de transmisión, un comando de avance o una secuencia de máquina pueden romper la broca, dañar la pieza de trabajo o causar movimientos inesperados del husillo y del eje.
No aumente los parámetros 5241–5243 por encima del límite aprobado de la máquina simplemente para suprimir el PS0200. Primero, realice una copia de seguridad de los parámetros del CNC, PMC y husillo, y utilice la edición manual de FANUC y la documentación del fabricante de la máquina para el CNC y la máquina exactos.
Los cambios de parámetros y la operación de prueba deben ser realizados por personal calificado. Mantenga la herramienta alejada de la pieza de trabajo durante la prueba controlada inicial, siempre que el procedimiento del fabricante de la máquina lo permita.
¿Qué significa FANUC PS0200?
Las listas de alarmas de FANUC describen el PS0200 como un comando de código S ilegal durante el roscado rígido. La condición de alarma completa es más amplia que "la velocidad del husillo es demasiado alta". Puede generarse cuando:
-
No se ha especificado un valor S válido para la operación de roscado rígido.
-
El valor S está fuera del rango de comando permitido.
-
La velocidad comandada excede la velocidad máxima de roscado rígido asignada a la marcha actualmente en uso.
-
Los parámetros de velocidad máxima de roscado rígido no siguen la relación requerida para el sistema de engranajes configurado.
-
En las funciones de la serie T aplicables, se comanda el roscado rígido mientras el control de velocidad superficial constante aún está activo.
PS0200 es normalmente una alarma de programa o configuración. Por sí solo, no indica un motor de husillo, codificador de posición, cable de retroalimentación o amplificador de husillo defectuosos.
1. Confirme el bloque de alarma y el método de roscado rígido
Registre la pantalla de alarma e identifique el bloque exacto que se está ejecutando cuando aparece PS0200. Registre también:
-
La serie y el modelo completos del CNC
-
Si el control es de la serie M o de la serie T
-
El ciclo de roscado rígido utilizado, como G84 o el equivalente específico de la máquina
-
El comando de modo rígido, comúnmente M29 cuando es necesario
-
El valor S programado
-
La marcha o rango de husillo seleccionados
-
Parámetros 5241–5244 y los datos de relación de engranajes relacionados
-
Si el programa se reinició, se editó o se llamó desde un subprograma
-
Si la alarma comenzó después de la restauración de parámetros, el trabajo del husillo o el trabajo de la caja de cambios
El formato del comando de roscado rígido varía según la serie CNC, la configuración de parámetros y el fabricante de la máquina herramienta. Algunas máquinas requieren un código M de modo rígido antes de G84 o G74; otras configuraciones entran en roscado rígido sin un código M separado. Utilice el formato de programa aprobado para esa máquina.
No diagnostique PS0200 solo desde el bloque que contiene G84. El comando S puede estar en el bloque de modo rígido anterior, y los valores modales pueden haber sido borrados por una cancelación de ciclo anterior.
2. Compruebe si hay un comando S válido presente
La descripción de la alarma de FANUC indica que el PS0200 puede ocurrir cuando el valor S está fuera de rango o no especificado. Verifique la ruta del programa activa, incluidos los subprogramas, los bloques opcionales y los valores generados por macro.
Confirme que:
-
El comando S requerido está presente antes de que comience el roscado rígido.
-
El valor S es positivo y está dentro del formato permitido por el CNC.
-
Una variable de macro utilizada para generar S no está vacía, es cero o está fuera de su rango previsto.
-
El programa no ha cancelado el ciclo de roscado y luego ha reutilizado un valor S antiguo sin intención.
-
El método de roscado rígido seleccionado coloca S en el bloque correcto.
En el manual del centro de mecanizado 0i-D citado, la cancelación del ciclo enlatado de roscado rígido borra el comando S de roscado a S0. Por lo tanto, una operación posterior de roscado rígido necesita de nuevo el comando S requerido. Esta es una comprobación útil cuando el primer orificio se ejecuta correctamente, pero un ciclo posterior produce PS0200.
Si el comando S falta o es incorrecto, revise el programa en lugar de cambiar el límite de velocidad de la máquina.
3. Compare la velocidad comandada con el límite de marcha activa
FANUC especifica una velocidad máxima de husillo de roscado rígido separada para cada engranaje. Para el manual de parámetros 0i-D / 0i Mate-D, el mapeo es:
| Parámetro | Función FANUC | Unidad | Aplicación |
| 5241 | Velocidad máxima del husillo en roscado rígido para la primera marcha | min⁻¹ | Se utiliza cuando se selecciona la primera marcha de roscado rígido |
| 5242 | Velocidad máxima del husillo en roscado rígido para la segunda marcha | min⁻¹ | Se utiliza cuando se selecciona la segunda marcha de roscado rígido |
| 5243 | Velocidad máxima del husillo en roscado rígido para la tercera marcha | min⁻¹ | Se utiliza cuando se selecciona la tercera marcha de roscado rígido o según lo requiera la relación de marchas configurada |
| 5244 | Velocidad máxima del husillo en roscado rígido para la cuarta marcha | min⁻¹ | Disponible en configuraciones de cuatro marchas aplicables |
La lista concisa de alarmas PS0200 puede identificar 5241–5243, mientras que el manual de parámetros 0i-D define 5241–5244. Esta no es una razón para editar los cuatro valores. Confirme el número de marchas admitidas y utilizadas por el CNC y la máquina exactos.
Por ejemplo, si el programa comanda S3000 mientras la marcha de roscado rígido activa está limitada a 2500 min⁻¹, PS0200 es el resultado esperado. La corrección apropiada es comandar una velocidad segura igual o inferior al límite aprobado o, si se demuestra que el parámetro existente es incorrecto, restaurar el valor aprobado por el fabricante de la máquina para esa marcha.
4. Verifique qué marcha está realmente seleccionada
Un valor S correcto aún puede compararse con el parámetro incorrecto cuando la marcha comandada y la marcha reconocida por el CNC no coinciden.
Compruebe:
-
El código M de selección de marcha o el comando de rango específico de la máquina
-
Las señales de selección de marcha del PMC
-
La marcha mecánica real acoplada
-
La relación de engranajes del codificador de posición del husillo utilizada para el roscado rígido
-
El grupo de parámetros de primera, segunda, tercera o cuarta marcha seleccionado por el CNC
-
Cualquier cambio reciente de escalera, caja de cambios, husillo o parámetros
No asuma que "marcha baja" en el panel del operador siempre significa el parámetro 5241. El fabricante de la máquina puede definir la secuencia de selección y la lógica PMC relacionada. Utilice el manual eléctrico de la máquina y las señales de diagnóstico para identificar el rango activo.
Si se selecciona la marcha incorrecta, corrija el programa, la señal PMC o la falla de selección mecánica. Elevar el límite para una marcha seleccionada incorrectamente oculta el problema real.
5. Compruebe las relaciones de engranajes 5241–5244 requeridas
El manual de parámetros FANUC 0i-D proporciona reglas adicionales para las configuraciones de engranajes de la serie M:
-
Para un sistema de engranajes de una etapa, el manual requiere que los valores aplicables en los parámetros 5241 y 5243 sean los mismos.
-
Para un sistema de engranajes de dos etapas, el valor en el parámetro 5243 debe coincidir con el valor aplicable en 5242.
-
Si no se cumple la relación requerida, se puede emitir PS0200.
Estas reglas son fáciles de pasar por alto después de una restauración parcial de parámetros o un reemplazo de control. Una velocidad puede parecer razonable cuando cada parámetro se ve por separado, pero la relación requerida entre las entradas es incorrecta.
No copie esta regla a ciegas a una generación FANUC diferente, configuración de la serie T o máquina de cuatro engranajes. Verifique el manual de parámetros que se aplica al control instalado.
6. Corrija los parámetros solo cuando se demuestre que la configuración existente es incorrecta
Si el valor S del programa es válido, se selecciona la marcha correcta y el parámetro de velocidad máxima actual no coincide con los datos aprobados de la máquina, restaure el valor correcto para la marcha relevante.
Antes de editar un parámetro:
-
Guarde una copia de seguridad completa.
-
Registre los valores originales de 5241–5244.
-
Confirme la velocidad de roscado rígido permitida del husillo.
-
Confirme la relación de engranajes del codificador de posición y el rango de datos válidos aplicable.
-
Compruebe la velocidad máxima del portaherramientas de roscado y de la herramienta.
-
Verifique la especificación de la caja de cambios y del rango del husillo.
-
Cambie solo el valor requerido por la documentación aplicable de FANUC y del fabricante de la máquina.
En B-64310EN/02, estos parámetros usan min⁻¹ y su rango numérico permitido depende en parte de la relación de engranajes del codificador de posición del husillo. Un valor aceptado por la pantalla de parámetros no es automáticamente seguro para la máquina.
Si el parámetro original coincide con la copia de seguridad aprobada por el fabricante de la máquina, reduzca o corrija el valor S programado. No redefina el límite de la máquina para acomodar un programa de roscado inadecuado.
7. Compruebe el control de velocidad superficial constante en las series T aplicables
En las funciones de roscado rígido de la serie T de FANUC aplicables, el manual del operador establece que comandar el roscado rígido mientras el control de velocidad superficial constante está activo causa PS0200. Cancele el control de velocidad superficial constante utilizando la secuencia de programación aprobada de la máquina antes de iniciar el roscado rígido.
Esta rama es específica de la configuración. No debe tratarse como la primera explicación en un centro de mecanizado de la serie M. Confirme el tipo de CNC y el modo de programa antes de cambiar cualquier secuencia de código G.
8. Realice una prueba de verificación controlada
Después de corregir el programa o restaurar el parámetro aprobado:
-
Confirme que se selecciona la marcha del husillo esperada.
-
Pruebe con un valor S seguro dentro del límite de roscado rígido aprobado.
-
Verifique que el avance comandado coincida con el paso de la rosca y el modo de programación.
-
Confirme la inversión del husillo y la sincronización del eje de roscado.
-
Compruebe que el PS0200 no se repita en cada marcha utilizada por el programa.
-
Verifique que un segundo ciclo de roscado después de G80 u otra cancelación de ciclo reciba un nuevo comando S válido.
Comience con una prueba en seco controlada o una condición de prueba aprobada por el fabricante de la máquina. La prueba en seco y el bloqueo de la máquina pueden comportarse de manera diferente durante el roscado rígido, por lo que siga las instrucciones específicas de FANUC y de la máquina en lugar de asumir que el husillo y el eje permanecerán estacionarios.
Diferencia entre PS0200 y alarmas de roscado rígido relacionadas
| Alarma | Significado FANUC | Distinción principal |
| PS0200 | Comando S ilegal o faltante en el roscado rígido | Compruebe el valor S, el límite de velocidad de la marcha seleccionada y el parámetro de la serie 5241 aplicable |
| PS0201 | No hay comando F en el roscado rígido | Falta la velocidad de avance requerida |
| PS0202 | La cantidad de distribución del husillo es demasiado grande | La distribución del husillo calculada excede el límite de control |
| PS0203 | El código M rígido o el comando S están en una posición incorrecta | Compruebe la secuencia entre M29 y G84/G74 y cualquier comando intermedio |
| PS0204 | Operación de eje ilegal en roscado rígido | Se comandó un movimiento de eje o una operación prohibida en la secuencia rígida |
| PS0205 | La señal DI de modo rígido no está activada | Compruebe la escalera PMC y la señal de confirmación de modo rígido |
| PS0206 | Cambio de plano o eje de taladrado en modo rígido | Cancele el ciclo rígido antes de cambiar el eje de taladrado o el plano |
PS0200 no debe usarse como una etiqueta general para cada falla de G84. Diagnostique el número de alarma exacto que muestra el CNC.
Para alarmas posteriores de roscado rígido, consulte los Códigos de alarma CNC FANUC 0201–0400.
Tabla de diagnóstico FANUC PS0200
| Hallazgo | Interpretación probable | Acción recomendada |
| Ningún valor S está activo cuando comienza el roscado rígido | Falta el comando de velocidad del husillo requerido | Agregue el comando S correcto utilizando el formato de roscado rígido aprobado |
| S es mayor que el límite para la marcha activa | El programa excede el parámetro 5241, 5242, 5243 o 5244 según corresponda | Reduzca S o restaure el límite de marcha aprobado si el parámetro es incorrecto |
| El primer ciclo de roscado funciona, pero uno posterior se alarma después de G80 | El valor S de roscado rígido puede haberse borrado a S0 | Especifique un nuevo comando S para el ciclo posterior |
| La alarma comenzó después de la restauración de parámetros | Uno o más límites de roscado rígido o relaciones de marcha requeridas pueden ser incorrectos | Compare 5241–5244 y los datos de marcha relacionados con la copia de seguridad aprobada |
Orden de resolución de problemas recomendado
-
Confirme PS0200 y registre el bloque de programa exacto.
-
Identifique la serie del CNC, el sistema M/T, el método de roscado rígido y el husillo activo.
-
Haga una copia de seguridad de los parámetros del CNC, PMC y husillo.
-
Confirme que se ha especificado un valor S válido para el ciclo de roscado rígido.
-
Verifique si G80 u otra cancelación de ciclo borró el valor S anterior del roscado rígido.
-
Compare el valor S comandado con el máximo para la marcha realmente seleccionada.
-
Verifique los comandos de selección de marcha, las señales PMC y el rango mecánico.
-
Compare los parámetros 5241–5244 y los datos de marchas relacionados con la copia de seguridad aprobada de la máquina.
-
En las configuraciones aplicables de la serie 0i-D M, verifique la relación de parámetros de una o dos etapas requerida.
-
En una serie T aplicable, confirme que se ha cancelado el control de velocidad de superficie constante.
-
Corrija el programa primero cuando S falta, es inválido o innecesariamente alto.
-
Cambie un parámetro de velocidad máxima solo cuando el valor existente se demuestre incorrecto y el valor de reemplazo esté aprobado para la máquina.
-
Realice una prueba de roscado rígido controlada y verifique cada marcha utilizada por el programa.
Referencias técnicas
-
Manual del usuario (sistema de centro de mecanizado) de la serie FANUC 0i-MODEL D / 0i Mate-MODEL D, B-64304EN-2/01, limitaciones del roscado rígido y comportamiento del comando S
-
Manual de parámetros de la serie FANUC 0i-MODEL D / 0i Mate-MODEL D, B-64310EN/02, parámetros 5241–5244
-
Manual del operador (sistema de torno) de la serie FANUC 0i-MODEL F, B-64604EN-1/01, roscado rígido y limitación del control de velocidad de superficie constante
-
Lista de alarmas FANUC para PS0200 COMANDO DE CÓDIGO S ILEGAL, rango S de roscado rígido y parámetros 5241–5243
-
Guía técnica de Beijing FANUC PS0200, comando de código S ilegal durante el roscado rígido
Utilice siempre la edición manual para la serie CNC exacta, el tipo de máquina y el software. La redacción de la alarma, el número de marchas disponibles, el rango de parámetros y el formato del programa de roscado rígido pueden diferir entre los controles.
¿Necesita ayuda con la alarma FANUC PS0200?
REACO CNC proporciona solución de problemas independiente de FANUC CNC, recuperación de parámetros, pruebas de accionamiento de husillo, soporte de reparación y reemplazo. Envíenos la pantalla de alarma PS0200, el modelo completo de CNC, los bloques de programa de roscado rígido alrededor de M29/G84/G74, el valor S programado, la marcha activa, los parámetros 5241–5244 y los detalles de cualquier trabajo reciente en los parámetros o el husillo.
Visite el Centro de soporte técnico de FANUC para obtener más guías de alarma de FANUC, o contacte a REACO CNC para obtener asistencia.
Fuente de referencia: Beijing FANUC. Este artículo se basa en la documentación técnica de FANUC. El valor S correcto de roscado rígido, la selección de marcha y el parámetro de velocidad máxima dependen del CNC exacto, el husillo, la caja de cambios, la relación del codificador de posición y la especificación del fabricante de la máquina.