Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Equipment >> Máquina cnc

STOPRE Comando de programação Sinumerik840D


Este artigo é sobre o comando do programa STOPRE Sinumerik 840D.

Siemens Sinumerik 840D é um controle cnc avançado.



Uma das habilidades do controle CNC do Sinumerik 840D é que o Sinumerik 840D Pré-processo comandos do programa de peça antes de executar eles.

Em palavras simples, o Sinumerik 840D lê mais rápido que a máquina cnc.

O que significa que o sinumerik 840D lê antecipadamente o programa cnc. Você pressiona o início do ciclo e a máquina cnc começa a funcionar, mas o controle cnc sinumerik 840D agora pode ter lido todo o programa cnc, mas a máquina cnc real está atrasada.

Isso tudo significa que o sinumerik 840D está funcionando mais rápido do que a máquina cnc real.

Essa estratégia tem suas vantagens e desvantagens.

Vantagens de leitura antecipada do Sinumerik 840D


Agora, quase o sinumerik 840D leu o programa cnc ou está muito à frente da máquina cnc real, então agora a máquina cnc pode funcionar mais suavemente . Agora, o controle cnc já sabe o que fazer a seguir, ou se houver algum cálculo complexo, o controle cnc já resolveu isso e a máquina cnc pode funcionar sem problemas. Agora os perfis complexos podem ser usinados com mais suavidade.

Desvantagens de leitura antecipada do Sinumerik 840D


Mas há algumas deficiências nessa estratégia. A máquina cnc está atrás e o controle cnc está muito à frente.

Portanto, pode haver o perigo de ler um valor errado se estivermos usando variáveis ​​(parâmetros R) em nosso programa cnc. Suponha que você tenha inicializado uma variável local com algum valor e posteriormente no programa cnc você atualize a mesma variável local com algum outro valor.

Portanto, se a máquina cnc está atrasada e ainda não leu o primeiro valor da variável local, e o controle cnc está funcionando mais rápido e cruzou os blocos cnc que atualizaram o valor da variável local. O que vai acontecer. Agora, quando a máquina cnc ler o valor da variável local, este será o valor errado, porque o controle cnc primeiro inicializou o valor e depois atualizou o valor. Mas como a máquina cnc estava atrasada, ela pode ler o primeiro valor e obter o valor atualizado.

Isso pode explicar mais http://www.automation.siemens.com/forum/guests/PostShow.aspx?PostID=246454&Language=en&PageIndex=1

Solução


O Siemens Sinumerik 840D possui um comando de programa de peça STOPRE (Parar de ler).
STOPRE

O comando STOPRE Siemens Sinumerik limpa todos os dados de leitura antecipada.

Portanto, sempre que a máquina cnc executa o comando STOPRE, o controle cnc do Sinumerik 840D limpa todos os dados lidos antecipadamente. Portanto, agora a máquina cnc e o controle cnc estão no mesmo ponto no programa cnc.

Enquanto o comando STOPRE for concluído, o Sinumerik 840D inicia novamente a leitura antecipada até que o programa cnc termine ou a máquina cnc execute o STOPRE novamente.

Utilização do comando STOPRE Siemens Sinumerik


O comando STOPRE Siemens Sinumerik é muito vital, resolve o problema de variável local acima de uma maneira muito simples.

Outro uso do comando STOPRE Siemens Sinumerik é quando estamos interagindo com peças de hardware da máquina CNC, como mandril, cabeçote móvel, etc.

Máquina cnc

  1. Uma introdução à programação de máquinas CNC
  2. Programação do SINUMERIK 840D Uso do loop WHILE
  3. Manual de programação CNC por Peter Smid
  4. Programação CNC Sinumerik 840D
  5. Programação CNC para Operadores CNC
  6. Programação de ângulo CNC G01
  7. Comando Sinumerik MSG para exibir mensagens ao operador CNC
  8. O que é Comando RET Siemens Sinumerik
  9. Códigos M – Teste de programação CNC
  10. Códigos G – Teste de programação CNC