Códigos de Erro Milltronics Centurion 7: Referência Completa para Operadores CNC
Mensagens de Erro Milltronics Centurion 7 lista completa para maquinistas programadores CNC que trabalham em máquinas CNC Milltronics

Mensagens de Erro Milltronics
001 Número de função inválido
Anote o que acabou de ocorrer e chame o suporte técnico. Foi feita uma chamada para uma função DOS inexistente.
002 Arquivo não encontrado
Nome de arquivo especificado como OLD não existe. Tente MENU.
003 Caminho não encontrado
A unidade ou subdiretório especificado não existe.
004 Muitos arquivos abertos
Verifique Config.sys para FILES=20.
005 Acesso a arquivo negado
O arquivo pode ser somente leitura ou está em disco protegido contra escrita.
006 Handle de arquivo inválido
007 Blocos de controle de memória destruídos
008 Memória insuficiente
O programa sendo carregado é muito grande para caber na memória. Um programa sendo executado ou verificado é muito grande para rodar na memória do controle. Tente modo DNC.
009 Endereço de bloco de memória inválido
010 Ambiente inválido
011 Formato inválido
012 Código de acesso a arquivo inválido
013 Dados inválidos
015 Unidade especificada inválida
Unidade especificada não existe.
016 Não é possível remover diretório atual
Anote o que acabou de ocorrer e chame o suporte técnico.
017 Não é possível renomear entre unidades
018 Nenhum arquivo adicional
100 Erro de leitura de disco
Foi feita uma tentativa de editar um arquivo que foi corrompido de alguma forma, talvez perda de energia durante a edição, ou erro 101 ocorreu durante a edição. Tente um arquivo diferente para ver se o problema é específico a um arquivo particular. Se for o caso, o programa deve ser recriado.
Nota: Este erro ocorre ao tentar editar arquivos conversacionais criados com software SLS.
101 Erro de escrita em disco – Memória de peças cheia
Para evitar este erro, remova programas da memória quando terminar de usá-los (armazene em disquete). Também, observe a quantidade de memória disponível enquanto programa. Deletar alguns programas da memória de peças liberará espaço para programas adicionais.
Procedimento para recuperar do ERRO 101
(Erro de escrita em disco: Memória de peças cheia)
Digite os comandos mostrados em LETRAS MAIÚSCULAS, seguidos pela tecla ENT.
1) ENTER (C:/RAM deve ser exibido)
2) CD.. (mudar diretório)
3) CD PARTS (mudar para o diretório de peças)
4) DIR (listar arquivos PART)
5) DEL O####(#### é seu número de peça)
NOTA: Você pode recriar seu arquivo O#### a partir do seu arquivo conversacional (P####) repostando-o.<
6) Desligue a máquina, depois ligue novamente, para RESETAR o controle. Use UTIL-FILES-ERASE para apagar programas que não são mais necessários.
NOTA: Você pode verificar quanto de memória de peças está disponível usando UTIL-INFO para olhar a página de informações.
102 Arquivo não atribuído
103 Arquivo não aberto
104 Arquivo não aberto para entrada
105 Arquivo não aberto para saída
106 Formato numérico inválido
150 Disco protegido contra escrita
Verifique a aba de proteção contra escrita no disquete sendo usado.
151 Unidade desconhecida
152 Unidade não pronta
Verifique se há um disco na unidade de disquete.
153 Comando desconhecido
154 Erro CRC nos dados. O disco sendo lido está corrompido.
155 Comprimento de estrutura de requisição de unidade inválido
156 Erro de busca em disco
Verifique o cabeamento do controle para a unidade de disquete.
157 Tipo de mídia desconhecido
158 Setor não encontrado
159 Impressora sem papel
160 Falha de escrita no dispositivo
161 Falha de leitura no dispositivo
162 Falha de hardware
Formato impróprio no disquete. Tente outro disco ou tente reformatar o mesmo disco. Verifique se os cabos de disquete estão conectados corretamente.
163 Violação de Compartilhamento
200 Divisão por zero
201 Erro de verificação de faixa
202 Estouro de pilha
203 Estouro de heap – Memória RAM insuficiente
Execute o comando DOS CHKDSK para determinar a quantidade de RAM disponível no sistema. Se possível, descarregue drivers de dispositivo desnecessários carregados no PC antes de iniciar o CNC.
Passos para evitar ERRO 203
(Estouro de heap: Memória RAM insuficiente)
Se ciclos de texto ou ciclos enlatados estão sendo carregados e não usados, desligue-os. Veja PARMS-SETUP-MISC.
1) (F7) PARMS
2) (F9) CTRL
3) Mova cursor para Carregar Ciclos de Texto
4) Alterne para "Não"
5) (ESC)
6) (ESC) para o menu principal.
7) Desligue a máquina, depois ligue novamente.
Se você está rodando um programa grande, tente rodá-lo através do modo RS-232 RUN.
204 Operação de ponteiro inválida
205 Estouro de ponto flutuante
206 Subfluxo de ponto flutuante
207 Operação de ponto flutuante inválida
208 Erro TP Overlay
209 Erro TP Overlay
210 Erro TP Object
211 Erro TP Object
212 Erro TP Object
213 Erro TP Object
214 Erro TP Object
300 Programa já existe
Foi feita uma tentativa de usar um nome de programa já em uso. Use um nome diferente.
301 Número de programa inválido
Números de programa válidos são 1 a 9999.
* Números de programa do simulador são 1 a 15.
302 Nenhum programa para selecionar
Este erro pode ocorrer a qualquer momento que um menu está sendo criado para seleção de arquivo quando não há arquivos. Pode haver um disco não formatado na unidade de disquete. Memória de peças pode estar vazia.
303 Problema ao salvar programa(s) em disco
Não há disquete na unidade de disco. O disquete pode não ter espaço para armazenar arquivos adicionais. Pode haver um disco não formatado na unidade.
304 Problema ao carregar programa(s) do disco
Disco foi removido da unidade de disquete após definir arquivos.
305 Não formatado para conversacional. Tente editor de texto.
306 Sistema conversacional foi corrompido
307 Número de evento ilegal
Número de evento em programa conversacional é negativo.
308 Número de ferramenta inválido
Número de ferramenta é menor que zero ou maior que 99.
309 Não é possível copiar ou renomear um arquivo para si mesmo
Tente usar um nome de arquivo diferente.
310 Arquivo não formatado para conversacional ou parâmetros
Problema ao receber arquivo via RS-232. Verifique se o arquivo correto foi enviado.
311 Arquivo de parâmetros não válido
Problema ao receber arquivo de parâmetros via RS-232. Verifique se os parâmetros foram enviados.
312 Armazenamento de peças insuficiente
Memória de peças cheia. Tente apagar alguns programas do diretório de peças (UTILS-FILES-ERASE).
Programa no disquete pode ser muito grande para caber na memória do controle.
313 Armazenamento insuficiente para compressão, impossível postar o arquivo
Apague alguns programas da memória de peças.
314 Armazenamento insuficiente, post abortado
Apague alguns programas da memória de peças.
315 Sem espaço de armazenamento no disquete
Disquete cheio ou com muitos programas. Há limite de 224 arquivos que podem ser armazenados no diretório raiz em um disquete. Um subdiretório pode ser criado no disquete e o caminho do disquete alterado para salvar arquivos no subdiretório. Isso permite uso total do espaço do disco.
316 Armazenamento insuficiente para criar novo arquivo
Não há espaço de peças suficiente para criar novo programa conversacional. Apague programas desnecessários para liberar espaço de peças.
317 Simulador permite apenas 15 eventos
319 Envio de arquivo abortado
320 Programa PLC inválido.
Um dos arquivos ACRO.HEX (ou NCB.HEX) no diretório RAM está corrompido.
321 Erro no programa O.
Um MCODE personalizado ou GCODE personalizado tem erro.
322 ou programa de G code personalizado não encontrado.
323 ou programa de M code personalizado não encontrado.
324 Caminho inválido ou programa não encontrado para macro M6 de troca de ferramenta.
A macro de troca de ferramenta pode ter erro nela.
400 Home necessário
A máquina deve ser referenciada (homed) antes de qualquer movimento de eixo poder ocorrer na máquina, i.e. MDI, JOG, HDW, etc.
401 Ultrapassagem de limite de software do eixo X
403 Ultrapassagem de limite de software do eixo Z
404 Ultrapassagem de limite de software do eixo A
405 Ultrapassagem de limite de software do eixo B
406 Ultrapassagem de limite de software do eixo C
Estes erros são resultado do eixo atingir os limites programados de curso.
Ao fazer jog ou handwheel e um limite de eixo é atingido, o controle só permitirá movimento em uma direção.
Em um programa, o erro pode ser encontrado. Os parâmetros G92 e/ou G54 podem precisar ser modificados.
Offsets de comprimento de ferramenta também são causa potencial de ultrapassagem do eixo Z.
407 Condição de erro excessivo do eixo X
408 Condição de erro excessivo do eixo Y
409 Condição de erro excessivo do eixo Z
410 Condição de erro excessivo do eixo A
411 Condição de erro excessivo do eixo B
412 Condição de erro excessivo do eixo C
Estes erros são causados pelo eixo não conseguir acompanhar o movimento programado na velocidade programada.
O erro ocorre apenas durante movimentos rápidos? S__ N__
Se sim, verifique tensão do barramento e parâmetros de avanço rápido.
Alguma das placas de drive tem LEDs vermelhos acesos? S__ N__
Se sim, qual luz em qual placa? VOL, GF, RMS, ou SG
Outras causas podem ser corte muito pesado, ferramenta gasta, 15 volts baixo, parâmetros acel/desacel, ou falha de placa de drive.
413 Tentativa de mover para zona segura
415 Não é possível estabelecer link DNC enquanto programa está rodando
O programa sendo executado deve ser parado antes que o link DNC possa ser estabelecido.
416 Fora de posição, ponto final do arco não está no arco
417 Não é possível editar parâmetros enquanto programa está rodando
O programa deve ser parado antes de editar parâmetros.
O programa está em modo bloco ou feedhold?
418 Erro no Cartão Controlador
448 Erro de Pressão de Ar. Verifique conexão da mangueira de ar
449 ERRO 449: Parada de emergência: Falha no drive de eixo. Reset drives do servo ou desligue energia.
450 ERRO 450: Condição de parada de emergência. Reset drives ou pressione para limpar esta mensagem.
451 Falha de lubrificação, Verifique Nível de Óleo de Guias
O interruptor de flutuação da bomba de autolubrificação indica que óleo precisa ser adicionado ao tanque de autolubrificação.
452 Ferramenta não encontrada na sequência automática de ferramentas
Verifique UTIL-TLCHG-SLOTS para aquele número de ferramenta.
453 Pote de ferramenta não subiu durante movimento do torrete
Verifique se o interruptor POT UP está funcionando como deveria.
454 Não está na posição de troca de ferramenta
Tente comandar um G32 antes do comando M6.
455 Braço ATC não está para fora, movimento de eixo não permitido
456 Não é possível processar troca automática de ferramenta após mudança para manual
457 Comprimento de movimento muito grande para o controle (divida em movimentos menores)
458 Eixo X está no modo manual. Pressione reset para habilitá-lo
459 Eixo Y está no modo manual. Pressione reset para habilitá-lo
460 Avanço muito grande para o controle.
500 Última softkey pressionada não é suportada neste momento
501 Endereço ilegal "#" encontrado
O caractere entre aspas "" não é um endereço válido, como X, Y, Z, R, G, etc. O bloco onde o erro ocorreu é mostrado na exibição do bloco. Verifique aquele bloco para o endereço inválido.
502 Ciclo enlatado indefinido
503 Retorno sem gosub
Consulte página 328, Seção 5 sobre gosub e return.
504 Pontos coincidentes, ponto inicial e final são iguais em um arco sem centro
O ponto inicial e final são iguais em um arco sem centro.
505 Raio muito pequeno para abranger pontos dados
Pontos inicial e final estão a mais de distância "R" separados.
507 Após compensação, linha para arco carece de interseção
509 Após compensação, arcos carecem de interseção
515 Tamanho de arquivo inesperado. O controle leu um arquivo que não era do tamanho correto.
517 Parâmetro fora de faixa
Número de parâmetro é menor que zero. Para números de parâmetro maiores que 699 você deve usar modo de dados (G10, G11).
518 Declaração de programa ilegal
Comando na declaração de programa não é considerado válido.
519 Avanço fora de faixa
O avanço programado está além do valor do parâmetro "avanço máximo" nos parâmetros de configuração da máquina. O avanço do programa pode ser negativo.
520 Velocidade do fuso fora de faixa
A velocidade programada do fuso está além do parâmetro "faixa do fuso" na configuração da máquina. A velocidade programada do fuso pode ser negativa.
521 Raio de arco negativo
Foi feita uma tentativa de gerar um raio de arco negativo.
522 Raio polar negativo
Um raio polar deve ser especificado como valor positivo.
523 Número de ferramenta ilegal
Números T válidos são 0 – 99.
524 Número de raio ilegal
Números D válidos são 0 – 99.
525 Número de comprimento ilegal
Números H válidos são 0 – 99.
526 Código de acesso inválido
O código de acesso não corresponde ao carregado nos parâmetros de configuração da máquina.
527 Nível de acesso inválido
Níveis válidos são 0 – 4.
529 Endereço duplicado encontrado
O mesmo endereço foi encontrado duas vezes no mesmo bloco, como X0 Y0 X.5.
530 Linha colinear para linha em canto arredondado
531 Linha colinear para arco em canto arredondado
532 Arco colinear para linha em canto arredondado
533 Arco colinear para arco em canto arredondado
535 Comprimento de chanfro é < 0
Comprimento de chanfro deve ser um número positivo.
536 Não é possível chanfrar e arredondar o mesmo canto
Escolha chanfro ou canto arredondado.
537 Não é possível chanfrar para ou de arcos
538 Contador de loop fora de faixa
O número máximo de loops para uma chamada é 999.
539 Tempo de pausa fora de faixa
Provavelmente um número negativo foi especificado. O tempo máximo de pausa é 999999999 segundos.
540 Tempo de pausa ilegal "#" encontrado
Tente G4 F##.####; especifique X, P, ou F após G4.
541 Nenhum movimento de eixo é permitido em bloco G31 ou G32
G31 e G32 são destinados a mover apenas Z. Realoque movimentos X e Y para outro bloco.
542 G30 Parâmetro de retorno de referência ilegal no bloco G30
Deveria ser P2, P3, ou P4 para segundo, terceiro, e quarto ponto de referência.
543 Declaração G10 ilegal
544 Muitos dígitos no número
O número de dígitos usados está além do que o endereço espera. Por exemplo, G100 deve ter apenas dois dígitos.
545 Valor K ilegal para número de furos
K deve ser um número entre 1 e 1000.
546 Chamadas aninhadas ou gosubs muito profundas
Provavelmente um programa está chamando a si mesmo. Limite de ninho é 50 para chamadas de programa.
547 Comentário não fechado
Sempre use "( )" (parênteses) em pares para comentários de programa.
549 Código G não reconhecido
Código G encontrado não é reconhecido pelo controle.
550 Formato numérico ruim
Esperando valor numérico, ou valor de parâmetro entre [ ], após endereço X, Y, Z, R, etc.
551 Múltiplos pontos decimais
Múltiplos pontos decimais foram detectados dentro de um valor numérico.
552 "]" faltando
Sempre use colchetes em pares.
553 "[" faltando
Sempre use colchetes em pares.
554 Estouro de função tangente
Tentando encontrar a tangente de um número próximo a 90°
555 "/" faltando
Sintaxe ARCTAN "ATAN" é P## = ATAN[#/#].
556 Argumento SQRT negativo
557 Função desconhecida
560 Operador relacional ilegal
567 Chamada não resolvida
Programa sendo chamado não existe (Call ####).
568 Goto ou gosub não resolvido
N#### não existe no programa (Goto ####).
569 A ferramenta é muito grande para cortar dentro do arco "Raio compensado é muito pequeno"
Elimine o arco, ou use ferramenta menor.
570 A ferramenta é muito grande para cortar dentro do arco "1º raio compensado em arco para arco é < 0"
Elimine o arco, ou use ferramenta menor.
571 A ferramenta é muito grande para cortar dentro do arco "2º raio compensado em arco para arco é < 0"
Elimine o arco, ou use ferramenta menor.
572 Limpeza de bolso não está em ciclo Start/End mill
-loop WHILE WEND-
Use START no início do ciclo mill e END no final do ciclo mill.
573 Parede arredondada não está em ciclo Start/End mill
-loop WHILE WEND-
Use START no início do ciclo mill e END no final do ciclo mill.
574 Raio de parede arredondada não abrangerá 1ª profundidade Z e profundidade Z final
575 Parede cônica não está em ciclo Start/End mill
-loop WHILE WEND-
Use START no início do ciclo mill e END no final do ciclo mill.
576 Incremento Z é 0
577 Declarações de entrada devem preceder movimentos de eixos
578 Ciclo de texto indefinido
Caractere especificado em comando de texto não é suportado.
Parâmetro Carregar Ciclos de Texto pode não estar definido em PARMS-CTRL.
579 Arcos compensados não se intersectam
580 Operação de ponto flutuante inválida. O argumento passado para a função LN era zero ou negativo.
581 Operação de ponto flutuante inválida. O operando passado para a função "#" era zero ou negativo
588 Não é possível definir offsets de ferramenta para ferramenta #0
600 Não é possível aninhar ciclos Start/End mill -loops WHILE WEND-
Não inicie um ciclo mill dentro de outro ciclo mill.
601 Declaração WHILE faltando
Pode ser um ciclo end mill sem um start mill cycle.
602 Declaração WEND faltando
Pode ser um start mill cycle sem um end mill cycle.
603 Programa N#### não existe
Programa sendo chamado como subprograma não existe. Verifique se o programa chamado está na memória.
605 Não é possível modificar status de dry run enquanto programa está rodando
Programa deve ser parado antes de mudar status de dry run.
Tente HALT-DRY-RESUME.
606 Programa N#### está vazio
Programa de texto sendo executado ou verificado está vazio. Tente editar e repostar o arquivo conversacional.
607 Não é possível sair do modo DNC run enquanto programa está rodando
O modo DNC deve ser parado antes de sair.
608 'P' esperado no bloco M98
609 G20/21 não permitido em DNC Fast
610 Movimento de posição requerido após esta rotação
611 Avanço deve ser especificado em todo bloco enquanto modo de tempo inverso está ativo.
666 Movimento de caneta detectado, reposicione a caneta para sua posição original.
Erros de Digitalização
800 Bloco de tastador ilegal
Erro de sintaxe no arquivo de orientação. Verifique formato do bloco. Blocos devem começar com X, Y, ou Z que deve ser seguido por um ou dois comandos P.
801 Fim de escolha faltando
Limite de escolha não fechado. Arquivo de entrada não terminou com bloco de definição de limite de escolha.
802 Segmento de varredura invertido
Múltiplo segmento de varredura iniciado que causaria mudança de direção de varredura no meio da varredura atual.
803 Fim de varredura faltando
Segmento de escolha terminado antes do fim de varredura ser definido. Deve haver pelo menos dois blocos de definição de varredura entre cada limite de escolha.
804 Segmento de escolha invertido
Múltiplo segmento de escolha iniciado que causaria mudança na direção de escolha. Use múltiplos segmentos de tastador se esta for a intenção desejada.
805 Configuração de tastador inválida
Arquivo de entrada não começa com comentário contendo três asteriscos. Também, os três blocos seguintes devem ser X, Y, Z, ou Y, X, Z dependendo do plano de varredura.
806 Origem de varredura esperada
Múltiplo segmento de escolha iniciado sem definir o início das varreduras naquele segmento.
807 Arquivo de tastador não encontrado
Não foi possível encontrar o arquivo de entrada selecionado.
808 Configuração não selecionada
Tentou tastar sem selecionar tanto o arquivo de entrada quanto o modo de saída da tela de configuração do tastador.
809 Limites Z ruins encontrados
A altura máxima Z é menor que o valor de profundidade máxima Z.
810 Tastador de digitalização travado
Digitalização pode ter atingido altura máxima Z e contato da peça ainda é detectado. Se o tastador não está realmente tocando a peça, o tastador pode requerer manutenção. Se está tocando a peça, então a peça tem que ser abaixada ou a altura máxima Z deve ser aumentada.
812 Entrada fora de faixa
900 Erro RS232 overrun (O sistema enviando dados pode não ter a mesma taxa baud que o CNC.)
Verifique parâmetro de taxa baud RS-232 em PARMS-CTRL.
901 Erro RS232 parity (O sistema enviando dados pode não ter a mesma parity que
o CNC.)
Verifique parâmetro de parity RS-232 em PARMS-CTRL.
902 Erro RS232 framing (Sistema remoto e CNC podem não ter as mesmas configurações de linha ou cabo solto.)
Verifique configurações de linha em PARMS-CTRL para taxa baud, parity, e bits de parada.
903 RS232 break detected (Cabo RS232 pode estar solto.)
Verifique cabos e conectores para bom contato.
950 Software de controlador obsoleto para este sistema
951 Software acroloop obsoleto para este sistema
952 Software de teclado obsoleto para este sistema
953 Acesso a bit obsoleto para controlador ncb.
954 Controle não detectado.
955 Interface não detectada.
Lista exaustiva de códigos de erro do Milltronics Centurion 7, cobrindo erros de sistema de arquivos, memória, movimento de eixos, comunicação RS-232, digitalização, e falhas de hardware, com procedimentos de recuperação detalhados para erros críticos.
Máquina cnc
- Manipulação de Arquivos em C: Dominando I/O com fopen, fprintf, fread e fseek
- Dominando Operações de Arquivo em Java com java.io – Criação, Leitura, Escrita e Exclusão
- Dominando I/O de Arquivos em Verilog: Abrir, Ler, Escrever e Fechar
- Entendendo Arquivos de Cabeçalho em C: Tipos, Uso e Boas Práticas
- Dominando Tratamento de Erros em C: Boas Práticas e Técnicas
- Arquivos M do MATLAB: Domine Scripts e Funções para Programação Poderosa
- Lima Triangular Explicada: Design, Usos e Cuidados
- Lima Redonda (Round File): Guia Completo de Uso, Cortes e Características
- Referência Completa de M-Codes Centroid para Fresadora CNC Série M
- Guia de Alarmes PLC e Mensagens Fadal para Controles CNC FANUC 0i MC