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.
<strong>Solução</strong> <strong>de</strong> <strong>erros</strong><br />
1350 'Caractere não válido entre as instruções #VAR/#ENDVAR'<br />
DETECÇÃO Durante a execução.<br />
CAUSA Em algum dos blocos compreendidos entre estas instruções há programado um<br />
símbolo não válido.<br />
SOLUÇÃO Entre estas instruções só se admite a <strong>de</strong>claração <strong>de</strong> variáveis <strong>de</strong> usuário (separadas<br />
por vírgulas se são várias numa mesma linha) ou a programação do número do bloco.<br />
1351 '#VAR/#ENDVAR/#DELETE: variável <strong>de</strong> um tipo não permitido'<br />
DETECÇÃO Durante a execução.<br />
CAUSA O CNC há tentado <strong>de</strong>finir ou apagar uma variável que não é do usuário.<br />
SOLUÇÃO Revisar a programação.<br />
1352 '#VAR/#ENDVAR: a variável <strong>de</strong>finida já existe'<br />
DETECÇÃO Durante a execução.<br />
CAUSA a variável do usuário já existe.<br />
SOLUÇÃO Revisar a programação.<br />
1353 'Demasiados valores para inicializar o array'<br />
DETECÇÃO Durante a execução.<br />
CAUSA Na inicialização duma variável <strong>de</strong> array <strong>de</strong> usuário, o CNC inicializa mais posições<br />
das que tem.<br />
SOLUÇÃO Revisar a programação.<br />
1354 'Erro na escritura da variável'<br />
DETECÇÃO Durante a execução.<br />
CAUSA O CNC não po<strong>de</strong> ler à variável.<br />
SOLUÇÃO Revisar a programação.<br />
1355 'Não se po<strong>de</strong> apagar o arquivo'<br />
DETECÇÃO Durante a execução.<br />
CAUSA O CNC há tentado apagar uma variável do sistema.<br />
SOLUÇÃO O CNC só po<strong>de</strong> apagar variáveis <strong>de</strong> usuário (prefixos P e S).<br />
1356 'Se espera variável ou parâmetro'<br />
DETECÇÃO Durante a execução.<br />
CAUSA Programação incorreta da instrução $IF EXIST.<br />
SOLUÇÃO A instrução $IF EXIST só permite parâmetros aritméticos ou variáveis.<br />
1357 '#DELETE: caractere não válido'<br />
DETECÇÃO Durante a execução.<br />
CAUSA Detectado um caractere não válido no bloco.<br />
SOLUÇÃO Revisar a sintaxe do bloco. A instrução se <strong>de</strong>ve programar sozinha no bloco ou junto<br />
à etiqueta do bloco. Esta instrução só permite variáveis <strong>de</strong> usuário.<br />
1358 '#DELETE: a variável a ser apagada não existe'<br />
DETECÇÃO Durante a execução.<br />
CAUSA A variável do usuário não existe.<br />
SOLUÇÃO Revisar a programação.<br />
1360 'Não se admite G33/G63/G95/G96/G97 com eixo C ativo'<br />
DETECÇÃO Durante a execução.<br />
CAUSA O CNC há tentado executar uma função G33/G63/G95/G96/G97 com o eixo C ativo.<br />
SOLUÇÃO Desativar o eixo C para executar a função.<br />
1362 'Dimensão <strong>de</strong> array incorreta'<br />
DETECÇÃO Durante a execução.<br />
CAUSA A variável é <strong>de</strong> array, porém o número <strong>de</strong> arrays programados é incorreto.<br />
SOLUÇÃO Verificar a sintaxe da variável.<br />
1363 'Declaração incorreta <strong>de</strong> variáveis <strong>de</strong> array'<br />
DETECÇÃO Durante a execução.<br />
CAUSA As variáveis <strong>de</strong> usuário que são array <strong>de</strong>vem <strong>de</strong>clarar-se entre as instruções #VAR<br />
e #ENDVAR.<br />
SOLUÇÃO Revisar a programação.<br />
CNC 8065<br />
(REF: 1107)<br />
·45·