8065. Solução de erros. - Fagor Automation
8065. Solução de erros. - Fagor Automation
8065. Solução de erros. - Fagor Automation
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.