Avanzado
Alarmas y Diagnóstico Fanuc
Códigos de error y procedimientos de diagnóstico
Tipos de Alarmas
| Tipo | Prefijo | Descripción |
|---|---|---|
| Programa | PS | Errores de programa/secuencia |
| Overtravel | OT | Límites de recorrido |
| Servo | SV | Errores de servo |
| IO | IO | Errores de entrada/salida |
| Spindle | SR | Errores de husillo |
Alarmas P/S Comunes
| Código | Descripción | Solución |
|---|---|---|
| PS0011 | Avance no comandado | Agregar F antes de G01 |
| PS0028 | Error de radio arco | R ≥ distancia/2 |
| PS0041 | Subrutina no encontrada | Verificar O del M98 |
| PS0112 | División por cero | Verificar divisor |
| PS0116 | DO/END sin par | Revisar bucles |
Alarma Personalizada
; Crear alarma con mensaje
IF[#1 LT 0] THEN #3000 = 100 (VALOR NEGATIVO NO PERMITIDO)
; Esto genera alarma 3100 con mensaje
Procedimiento ante alarma: 1. Leer código, 2. Consultar manual, 3. Verificar línea, 4. Reset después de corregir.