28.08.2013 Views

8065. Solução de erros. - Fagor Automation

8065. Solução de erros. - Fagor Automation

8065. Solução de erros. - Fagor Automation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CNC 8065<br />

(REF: 1107)<br />

·36·<br />

1224 'Falta operador ou operador <strong>de</strong>sconhecido'<br />

DETECÇÃO Durante a execução.<br />

CAUSA Falta um operador <strong>de</strong> atribuição trás a variável ou parâmetro.<br />

SOLUÇÃO Os operadores <strong>de</strong> atribuição válidos são "=", "+=", "-=", "*=", "/=".<br />

<strong>Solução</strong> <strong>de</strong> <strong>erros</strong><br />

1225 ‘Divisão por zero’<br />

DETECÇÃO Durante a execução.<br />

CAUSA Uma das operações programadas realiza uma divisão por zero.<br />

SOLUÇÃO Revisar a programação. Se se está trabalhando com parâmetros, é possível que no<br />

historial do programa, esse parâmetro tenha adquirido um valor zero. Comprovar que<br />

o parâmetro não chega à operação com esse valor.<br />

1226 'Não existe eixo frontal (FACEAXIS) no plano ativo para compensação <strong>de</strong> raio'<br />

DETECÇÃO Durante a execução.<br />

CAUSA Nenhum eixo do plano está <strong>de</strong>finido como eixo frontal.<br />

SOLUÇÃO Definir um dos eixos do plano como eixo frontal (parâmetro FACEAXIS).<br />

1227 'Não existe eixo lateral (LONGAXIS) no plano ativo para compensação <strong>de</strong> raio'<br />

DETECÇÃO Durante a execução.<br />

CAUSA Nenhum eixo do plano está <strong>de</strong>finido como eixo longitudinal.<br />

SOLUÇÃO Definir um dos eixos do plano como eixo longitudinal (parâmetro LONGAXIS).<br />

1233 'O <strong>de</strong>slocamento programado exce<strong>de</strong> a classe <strong>de</strong> dados'<br />

DETECÇÃO Durante a execução.<br />

CAUSA O <strong>de</strong>slocamento <strong>de</strong> origem <strong>de</strong>finido supera ao máximo permitido.<br />

SOLUÇÃO Revisar a programação.<br />

1236 'Nome <strong>de</strong> macro <strong>de</strong>masiado comprido'<br />

DETECÇÃO Durante a execução.<br />

CAUSA O nome da macro supera o máximo número <strong>de</strong> símbolos permitidos.<br />

SOLUÇÃO O máximo número <strong>de</strong> símbolos permitidos é 30.<br />

1237 'Se espera "\" no texto associado à macro'<br />

DETECÇÃO Durante a execução.<br />

CAUSA No texto <strong>de</strong> substituição duma macro, se há incluído um macro que não começa pelo<br />

símbolo "\".<br />

SOLUÇÃO O texto <strong>de</strong> substituição duma macro <strong>de</strong>ve ir entre aspas e po<strong>de</strong> incluir outros macros,<br />

as quais <strong>de</strong>vem estar <strong>de</strong>limitadas pelos símbolos \"; por exemplo, "macro” =<br />

“\"macro1\" \ “macro2\"".<br />

1238 'Texto <strong>de</strong> substituição da macro <strong>de</strong>masiado comprido'<br />

DETECÇÃO Durante a execução.<br />

CAUSA O número <strong>de</strong> símbolos do texto <strong>de</strong> substituição da macro supera o máximo permitido.<br />

SOLUÇÃO O máximo número <strong>de</strong> símbolos permitidos é 140.<br />

1239 'Número máximo <strong>de</strong> macros ultrapassado'<br />

DETECÇÃO Durante a execução.<br />

CAUSA Superado o máximo número <strong>de</strong> macros no CNC.<br />

SOLUÇÃO O máximo é 50 macros. Po<strong>de</strong> apagar a tabela <strong>de</strong> macros mediante a instrução<br />

#INIT MACROTAB.<br />

1240 'Macro inexistente'<br />

DETECÇÃO Durante a execução.<br />

CAUSA A macro não está <strong>de</strong>finida no programa.<br />

SOLUÇÃO Definir a macro antes <strong>de</strong> utilizar-la. A macro po<strong>de</strong> estar <strong>de</strong>finida num programa<br />

O CNC armazena numa tabela as macros <strong>de</strong>finidas <strong>de</strong>s<strong>de</strong> um programa ou <strong>de</strong>s<strong>de</strong><br />

o modo MDI/MDA, <strong>de</strong> maneira que estão disponível para todos os programas<br />

executados a continuação. O CNC inicializa a tabela <strong>de</strong> macros no arranque ou<br />

mediante a instrução #INIT MACROTAB.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!