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
- Uma introdução à programação de máquinas CNC
- Programação do SINUMERIK 840D Uso do loop WHILE
- Manual de programação CNC por Peter Smid
- Programação CNC Sinumerik 840D
- Programação CNC para Operadores CNC
- Programação de ângulo CNC G01
- Comando Sinumerik MSG para exibir mensagens ao operador CNC
- O que é Comando RET Siemens Sinumerik
- Códigos M – Teste de programação CNC
- Códigos G – Teste de programação CNC