Guia de Códigos de Alarme e Erro Fanuc 10/11/12 para CNC
Este guia abrangente apresenta os códigos de alarme e erro dos controles Fanuc séries 10, 11 e 12, essenciais para operadores e programadores de CNC. A identificação rápida destes códigos permite diagnosticar e resolver problemas de programação, servo, sobrecurso, acesso a arquivos e outros eventos críticos.
Códigos de Alarme Fanuc 10/11/12
Erros de Programa / Alarmes P/S (Program/Set)
Alarmes relacionados a erros de sintaxe, comandos inválidos, problemas de macro e ciclos de usinagem.
- PS003 – Excesso de dígitos
- PS006 – Uso ilegal de valor negativo
- PS007 – Uso ilegal de ponto decimal
- PS010 – G-code impróprio
- PS011 – Endereço NC impróprio
- PS012 – Ponto de quebra de palavras inválido
- PS013 – Posição ilegal do número do programa
- PS014 – Formato ilegal do número do programa
- PS015 – Muitas palavras em um bloco
- PS016 – EOB não encontrado
- PS017 – Modo ilegal para GOTO/WHILE/DO
- PS058 – Comando S fora da faixa
- PS060 – Número de sequência não encontrado
- PS061 – Sem comando P, Q em G70–G72
- PS062 – Comando ilegal em G70–G76
- PS063 – Bloco P, Q não encontrado
- PS064 – Programa de forma não monótono
- PS065 – Comando ilegal no bloco P
- PS066 – Comando ilegal no programa
- PS067 – G70–G73 em modo proibido
- PS069 – Comando ilegal no bloco Q
- PS076 – Programa não encontrado
- PS077 – Programa em uso
- PS090 – Duplicação de statement NC, macro
- PS091 – Duplicação de palavra de subchamada
- PS092 – Duplicação de palavra de macrochamada
- PS093 – Duplicação de palavra NC e M99
- PS094 – Uso de 'G' como argumento
- PS095 – Muitos argumentos tipo 2
- PS100 – Cancelamento sem chamada modal
- PS110 – Overflow: inteiro
- PS111 – Overflow: ponto flutuante
- PS112 – Divisão por zero
- PS114 – Número de variável fora da faixa
- PS115 – Leitura de variável protegida
- PS116 – Escrita em variável protegida
- PS118 – Excesso de aninhamento de colchetes
- PS119 – Valor de argumento fora da faixa
- PS121 – Excesso de aninhamento de sub/macro
- PS122 – Excesso de aninhamento de macro
- PS123 – Statement END ausente
- PS124 – Statement DO ausente
- PS125 – Formato de expressão ilegal
- PS126 – Número de loop ilegal
- PS128 – Número de sequência fora da faixa
- PS131 – Colchete de abertura ausente
- PS132 – Colchete de fechamento ausente
- PS133 – '=' ausente
- PS134 – ',' ausente
- PS135 – Erro de formato de statement macro
- PS136 – Erro de formato de statement DFA
- PS137 – Erro de formato de statement IF
- PS138 – Erro de formato de statement WHILE
- PS139 – Erro de formato de statement SETVN
- PS141 – Caractere ilegal em nome de variável
- PS142 – Nome V muito longo (SETVN)
- PS143 – Erro de formato de statement BPRNT/DPRNT
- PS144 – Erro de formato G10
- PS145 – Timeout G10.1
- PS146 – Erro de formato G10.1
- PS180 – Todos os eixos paralelos em estacionamento
- PS181 – Retorno a zero não finalizado
- PS182 – Corte circular em avanço rápido (F0)
- PS183 – Muitos eixos simultâneos
- PS184 – Distância excessiva
- PS185 – Erro de verificação de retorno a zero (G27)
- PS186 – Seleção de plano ilegal
- PS187 – Avanço zero (comando)
- PS188 – Parâmetro zero (dry run)
- PS190 – Parâmetro zero (corte máximo)
- PS191 – Fora de tolerância do raio
- PS192 – Comando de avanço ilegal (G34)
- PS194 – Fim de retorno a zero não na referência
- PS195 – Eixo selecionado ilegal (G96)
- PS196 – Eixo de furação selecionado ilegal
- PS197 – Outros eixos comandados
- PS198 – Ângulo de indexação ilegal
- PS199 – Comando ilegal em indexação
- PS200 – Retorno a zero inválido do Pulsecoder
- PS201 – Erro de formato G02.1/03.1 (M) / Comando de avanço ilegal G35 (T)
- PS205 – Referência da torreta não finalizada
- PS206 – Número de ferramenta ilegal
- PS213 – Uso ilegal de G12.1/G13.1
- PS214 – Uso ilegal de G-code
- PS215 – Comando ilegal em G10.6
- PS270 – CRC: Início/cancelamento por círculo
- PS271 – CRC: Mudança de plano
- PS272 – CRC: Interferência
- PS299 – Comando de retorno a zero ilegal
- PS300 – Endereço ilegal
- PS301 – Endereço ausente
- PS302 – Número de dado ilegal
- PS303 – Número de eixo ilegal
- PS304 – Excesso de dígitos
- PS305 – Dado fora da faixa
- PS306 – Número de eixo ausente
- PS307 – Uso ilegal de sinal de menos
- PS308 – Dado ausente
- PS400 – Programa não corresponde
- PS410 – Comando de eixo impróprio G37
- PS411 – G37 especificado com código H
- PS412 – Número de offset G37 não atribuído
- PS413 – G37 especificado com código T
- PS414 – Número de offset G37 não atribuído
- PS415 – Sinal de chegada G37 não asserido
- PS418 – Movimento de fuso e outro eixo
- PS419 – Fuso não retornado a zero
- PS421 – Erro de comando de configuração
- PS422 – Dados de ferramenta não encontrados
- PS426 – Muitos endereços
- PS427 – Muitos eixos para movimento I-R
- PS428 – Incompatibilidade de eixo com CNR, CHF
- PS429 – Valor ausente em CNR, CHF
- PS430 – Código não é G01 após CNR, CHF
- PS431 – Movimento ausente após CNR, CHF
- PS437 – Número de grupo de vida ilegal
- PS438 – Grupo não encontrado nos dados de vida
- PS439 – Excede número máximo de ferramentas
- PS440 – Comando T não encontrado
- PS441 – Não usando ferramenta no grupo de vida
- PS442 – Comando T ilegal em M06
- PS443 – Comando P, L não encontrado
- PS444 – Excede grupo de vida máximo
- PS445 – Comando L ilegal
- PS446 – Comando H, D, T ilegal
- PS447 – Tipo de troca de ferramenta ilegal
- PS448 – Formato ilegal nos dados de vida
- PS449 – Dados de vida de ferramenta ilegais
- PS580 – Alarme de codificação (senha e chave)
- PS581 – Alarme de codificação (parâmetro)
- PS610 – Eixo G07.1 ilegal
- PS611 – Uso ilegal de G-code (modo G07.1)
- PS625 – Excesso de aninhamento G68
- PS626 – Erro de formato G68
- PS805 – Comando ilegal
- PS891 – Comando ilegal G05
- PS895 – Parâmetro ilegal em G02.3/G03.3
- PS896 – Formato ilegal em G02.3/G03.3
- PS897 – Comando ilegal em G02.3/G03.3
- PS900 – Erro de aninhamento G72.1
- PS901 – Erro de aninhamento G72.2
Alarmes SR
Alarmes do sistema de leitura/gravação e comunicação serial.
- SR310–SR319 – Erro H, S, C
- SR424 – Excede dados máximos de ferramenta
- SR590 – Erro TH
- SR591 – Erro TV
- SR592 – Fim de registro
- SR600 – Erro de parâmetro de reinício
- SR805 – Comando ilegal
- SR806 – Tipo de dispositivo incompatível
- SR807 – Erro de configuração de parâmetro
- SR810 – PTR não pronto
- SR812 – Erro de overrun (PTR)
- SR820–SR824 – Erros de porta serial 1 (DR off, CD off, overrun, framing, buffer overflow)
- SR830–SR834 – Erros de porta serial 2
- SR840–SR844 – Erros de porta serial 3
- SR860–SR864 – Erros de modem card
- SR880 – Não desenhando
- SR890 – Erro de checksum (G05)
Alarme de Chave Habilitadora de Parâmetros (SW ALARM)
- SW000 – Chave habilitadora de parâmetros ligada
- SW010 – Modo livre de bolhas disponível
Alarmes de Servo (SV ALARM)
Falhas no sistema de acionamento servo: desconexão de tacogerador, corrente excessiva, erros de posição, problemas no pulse coder, sobrecarga, etc.
- SV000 – Tacogerador desconectado
- SV001 – Corrente excessiva no servo
- SV002 – Disjuntor (unidade de controle de avanço) desligado
- SV003 – Corrente anormal no servo
- SV004 – Tensão excessiva no motor
- SV005 – Corrente de descarga excessiva do motor
- SV006 – Tensão da unidade de velocidade muito baixa
- SV008 – Erro excessivo (parado)
- SV009 – Erro excessivo (em movimento)
- SV010 – Compensação de deriva excessiva
- SV011 – Overflow do LSI
- SV012 – Overflow de valor de movimento
- SV013 – V_READY OFF impróprio
- SV014 – V_READY ON impróprio
- SV015 – Pulse coder desconectado
- SV017 – LSI de controle de posição ilegal
- SV018 – Frequência de desaceleração incorreta
- SV019 – Pulso do pulse coder incorreto
- SV020 – Valor de deslocamento de fase incorreto
- SV021 – Sinal de pulso de 1 volta incorreto
- SV022 – Pulso de 1 volta ausente
- SV023 – Sobrecarga do servo
- SV025 – V_READY ON (inicializando)
- SV026 – Arranjo de eixo ilegal
- SV030 – Parada de emergência
- SV100 – Overflow de valor S-comp
- SV101 – Erro de dados (PCDR absoluto)
Alarmes de Sobrecurso (OT ALARM)
Limites de curso suaves (software) e duros (hardware), além de alarmes relacionados ao fuso.
- OT001–OT006 – Sobrecurso suave (+/-) nos limites 1, 2, 3
- OT007–OT008 – Sobrecurso duro (+/-)
- OT021–OT022 – Sobrecurso de pré-verificação (+/-)
- OT032 – Necessita ZRN (PCDR absoluto)
- OT100–OT151 – Alarmes de fuso: superaquecimento, erro de velocidade excessiva, fusíveis queimados, tensão alta/baixa, sobrecarga de semicondutor de potência, erros de ROM, opção, desconexão de pulse coder, endereços não atribuídos, mensagens, A/D converter, etc.
Alarmes de Acesso a Arquivo (IO ALARM)
- IO001 – Erro de timeout de bolha
- IO002 – Comando ilegal de bolha emitido
- IO003 – Transferência de bolha ausente
- IO010 – Loop de mapa de bolha quebrado
- IO011 – Bolha apagada ou descarregada
- IO020 – Muitas páginas de paridade de bolha
- IO021 – Erro de paridade de dados de bolha
- IO022 – Bolha protegida contra escrita
- IO030 – Erro de checksum
- IO031 – Código inválido
- IO032 – Acesso à memória fora da faixa
Alarme "Potência Deve Ser Desligada" (PW ALARM)
- PW000 – Potência deve ser desligada
- PW100 – Parâmetro ilegal (S-comp)
Alarmes de Superaquecimento (OH ALARM)
- OH000 – Superaquecimento do motor
- OH001 – Superaquecimento do armário
Erros PC
- PC010–PC030 – Erro PC
- PC500 – Alarme watchdog
- PC510 – Tipo MIC incompatível
Paridade de RAM Gráfica
- SB010 – Paridade de RAM gráfica
- SB011 – Paridade de RAM gráfica (Work/Red/Green/Blue)
Máquina cnc
- Ciclo de Rosqueamento G76 Formato de Linha Única – Guia Fanuc 10/11/15T
- Dominando Comando Fanuc G04 Pausa para Temporização Precisa em CNC
- Códigos de Alarme Haas CNC Explicados: Guia de Solução de Problemas
- Guia Abrangente de Códigos de Alarme Fanuc CNC
- Guia Completo de Códigos M Fanuc para Centros de Usinagem Fadal
- Fanuc 21 Controle CNC: Referência Completa de Códigos de Alarme
- Referência Completa de Códigos de Alarme CNC Yasnac LX3
- Guia de Referência Completo de Códigos de Alarme CNC Yasnac LX2
- Guia Completo de Códigos de Alarme CNC Yasnac MX2
- Guia Completo dos Códigos de Alarme Fanuc Série 15