Autor Tópico: RUNTIME ERROR 207  (Lida 3414 vezes)

Description:

0 Membros e 2 Visitantes estão vendo este tópico.

Gilberto F. Abreu

  • Visitante
RUNTIME ERROR 207
« Online: 04 de Maio de 2008, 19:07 »
Óla Colegas!

Toda vez que rodo "G02" o turbocnc trava e aparece a seguinte
mensagem "Runtime error 207 at 0005:15F" alguem sabe explicar?

Lembrando que:
DOS6.22 puro.
Turbocnc 4.01.
pentium 200Mhz
64M memoria

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: RUNTIME ERROR 207
« Resposta #1 Online: 04 de Maio de 2008, 19:27 »
Gilberto,

Pode ser um problema de memória, ou mesmo alguma configuração presente no config.sys...

O TCNC não aceita bem nenhum gerenciador de memória como EMM386, ou qualquer outro...

Gilberto F. Abreu

  • Visitante
Re: RUNTIME ERROR 207
« Resposta #2 Online: 07 de Maio de 2008, 22:25 »
Olá!
Fábio, apertando F5 inicia-se o DOS sem o config.sys e o autoexec.bat e memo assim ainda trava, quando você se refere a memória quer dizer a memória física?
Já reinstalei o DOS e o TURBOCNC e continua, o curioso é que com alguns raios funciona.
Sera que alguem poderia testar essa linha?:
G02 X0 Y0 R60
Com essa sempre trava!
Obrigado!

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: RUNTIME ERROR 207
« Resposta #3 Online: 08 de Maio de 2008, 07:57 »
Gilberto,

Posso estar errado, mas acho que o código está incompleto...

Veja este exemplo de uma linha de um de meus arquivos:
G2 X25.300 Y33.950 I-1.475 J-4.050

Sugiro ler o manual do programa que mostra qual a grafia correta do código de raio...

Offline Luis Gustavo

  • Novato
  • *
  • Posts: 50
  • Sexo: Masculino
Re: RUNTIME ERROR 207
« Resposta #4 Online: 07 de Junho de 2008, 16:02 »
Acontece este problema do Runtime error comigo também. Troquei a memoria do computador e continuou acontecendo.
Observei que quando chega em 2250 linhas de código é quando o programa trava. Como posso resolver este problema??

Obs.: Mem. 256Mb
DOS 6.06


Grato

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: RUNTIME ERROR 207
« Resposta #5 Online: 07 de Junho de 2008, 16:33 »
Luiz,

Como está abrindo o arquivo de corte?

NO TCNC há duas maneiras:
- abrir no Editor (Open in Editor)
- Rodar do Arquivo (Run from File)

Uma delas é mais adequada a funcionar com arquivos longos...

Offline Luis Gustavo

  • Novato
  • *
  • Posts: 50
  • Sexo: Masculino
Re: RUNTIME ERROR 207
« Resposta #6 Online: 07 de Junho de 2008, 17:00 »
Fábio,

Estou abrindo:
- Rodar do arquivo

Grato

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: RUNTIME ERROR 207
« Resposta #7 Online: 07 de Junho de 2008, 17:30 »
Então ao invés disso, experimente rodar este mesmo arquivo que dá erro, através do comando "Abrir com o Editor"...

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re: RUNTIME ERROR 207
« Resposta #8 Online: 08 de Junho de 2008, 00:01 »
Sera que alguem poderia testar essa linha?:
G02 X0 Y0 R60
Com essa sempre trava!

Gilberto

O código é assim mesmo, só que existe uns poréns.

Qual a posição antes dessa linha?

Se por a posição for algum ponto maior que o raio, vai dar erro com certeza, que é o que provavelmente está acontecendo. Se zerar os eixos e executar novamente, não vai dar erro.

Para fazer um arco se utiliza duas linhas na primeira se determina a posição inicial, na segunda a posição final e o raio do arco

Ex.:
G00 X0 Y0 (vai até a posição de inicio)
G02 X20 Y0 R10 (faz um arco desde o ponto X0,Y0 até o ponto X20,Y0, com raio 10)

seria o mesmo escrever
G00 X0 Y0
G02 X20 Y0  I20 J0

(No manual do TurboCnc G02 Interpolação circular sent. Horário página 53)

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: RUNTIME ERROR 207
« Resposta #9 Online: 08 de Junho de 2008, 08:52 »
Gilberto,

Desculpe, mas eu não lí direito sua postagem ,e me passou desapercebido este detalhe que o Cientista bem explicou...

E apenas complementando a informação, o erro que está dando é porque alinha está escrita de forma que o programa não entenda...

Se não em engano, o Turbocnc vem ajustado como "padrão" para entender as palavras de interpolação circular (G02 ou G03) com as partículas "I" e "J" no final (e não "R").

O mais fácil seria ajustar o pós processador (ou mudar de pós processador) para gerar os códigos de interpolação com "I" e "J"...
« Última modificação: 08 de Junho de 2008, 08:55 por fgilii »

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re: RUNTIME ERROR 207
« Resposta #10 Online: 08 de Junho de 2008, 22:54 »
Se não em engano, o Turbocnc vem ajustado como "padrão" para entender as palavras de interpolação circular (G02 ou G03) com as partículas "I" e "J" no final (e não "R").

Fábio no manual tem as duas opções com "R" e com "I" e "J". Fiz um teste com "R" e funciona.

Se for escrever o programa na mão mesmo, é mais fácil utilizar o "R", na minha opinião é claro.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: RUNTIME ERROR 207
« Resposta #11 Online: 09 de Junho de 2008, 08:29 »
Curioso...

Aqui se eu fizer um código com "R" dá erro - só funciona com "I" e "J"...

 

/** * */