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 >> Equipamento industrial

Aprimorando Precisão de Programas CNC com Integração de Entrada Externa

Programas CNC padrão carecem de inteligência. Eles são executados sequencialmente, comandos resultam em ação/ões predeterminada/s e palavras para cada comando são fixas.

Programação paramétrica fornece capacidades adicionais, e vários tipos de compensação, como offsets de dispositivo de fixação, comprimento de ferramenta e compensação de raio de corte, permitem que programas referenciem dados de fora do programa. Estes dados são tipicamente armazenados em registradores de offset e afetam a forma como um programa CNC é executado.

Certas aplicações requerem que programas CNC acessem outros dados de fora do programa da mesma forma que a compensação faz. Estas aplicações excedem os limites do que é possível com G-code padrão. Com programação paramétrica, no entanto, é fácil fazer programas acessarem dados externos.

Fontes para dados externos incluem registradores de offset, registradores de variáveis comuns permanentes e terminais de sinal de entrada em uma placa de circuito impresso. Variáveis de sistema de programação paramétrica permitem acesso a cada tipo.

Para acesso a offset, a maioria dos CNCs usa um nome ou número de variável de sistema que corresponde ao registrador de offset sendo acessado. Para um modelo popular de CNC FANUC de centro de usinagem, a variável de sistema #2001 fornece acesso de leitura e escrita ao registrador para offset de geometria número um, #2002 fornece acesso ao registrador número dois, e assim por diante. Embora cada tipo de offset seja acessado com uma série diferente de variáveis de sistema, fique tranquilo que você pode acessar qualquer registrador de offset se souber o nome ou número da variável de sistema correspondente.

Variáveis comuns permanentes são muito parecidas com registradores de offset. Você pode inseri-las usando o teclado do painel MDI, ou dados podem ser inseridos por alguma outra fonte (talvez os resultados vindos de um programa de apalpamento). Embora a nomenclatura/numeração para estas variáveis de sistema variem, a FANUC usa uma série de variáveis de sistema começando com #500 para acessá-las. Variável comum permanente #501, por exemplo, é usada para acessar (ler e escrever) o valor no registrador de variável comum permanente número 501.

Terminais de entrada e saída são acessados através de uma série de variáveis de sistema variando de #1100 a #1131 para entradas e de #2000 a #2031 para saídas. Cada uma corresponde a uma localização de terminal de placa de circuito impresso. Se o terminal está ativo/ligado (corrente está fluindo), o valor da variável de sistema correspondente será 1. Se o terminal está inativo/desligado (corrente não está fluindo), seu valor será 0. Por exemplo, quando a localização do terminal número 2 está ativa, o valor da variável de sistema #1102 será 1.

Qual método você usará para armazenar/acessar dados dependerá de sua aplicação. Às vezes faz sentido colocar dados relacionados em registradores de offset, especialmente se os dados estão relacionados a fixação de peça ou ferramentas de corte. Outras vezes, é mais lógico colocar os dados em variáveis comuns permanentes, especialmente se os dados estão mais relacionados ao uso da máquina do que a ferramentas. Terminais de entrada/saída são importantes se dispositivos externos estão sendo usados que devem fornecer informação de feedback ao CNC.

Como dados são colocados em registradores de dados também varia. Em algumas aplicações, o operador inserirá dados através do teclado do painel MDI. Em outros, os dados são inseridos por um dispositivo externo, como um apalpador tátil ou sistema de medição pós-processo. Em outra aplicação, um sensor de máquina (como um que monitora a posição angular de uma mesa rotativa) é conectado a um terminal de entrada/saída.

Quais são algumas maneiras de acessar dados externos de programa CNC?

Aqui estão três maneiras de acessar dados externos, com um exemplo para cada aplicação:

  1. Acesso a Registrador de Offset: Aprimorando Offsets de Desgaste

Existem momentos em que o operador de centro de torneamento não pode facilmente determinar a quantidade de ajuste necessária para um ajuste de dimensionamento. Considere uma dimensão especificada sobre uma esfera (veja Figura 1). Em vez de calcular a quantidade de ajuste do offset, que requer trigonometria, faça o operador armazenar a medição feita sobre a esfera em um registrador de offset não utilizado. O programa pode então referenciar este valor em um cálculo que determina como ajustar os movimentos dos eixos X e Z necessários para usinar corretamente o cone.

  1. Acesso a Variável Comum Permanente: Automatizando Atribuição de Zero do Programa

O centro de uma peça redonda, quando mantida em um dispositivo de fixação em V (veja Figura 2), variará de maneira previsível baseada no diâmetro da peça. Em vez de medir esta posição toda vez que uma configuração é alterada, faça o operador inserir o diâmetro da peça em uma variável comum permanente. O programa pode referenciar este valor para determinar a posição do centro e então especificar um valor apropriado no registrador de offset de dispositivo de fixação correspondente.

  1. Acesso a Terminal de Sinal de Entrada: Determinar Posição de Dispositivo Rotativo

Se uma mesa rotativa estiver na posição angular errada quando um programa for ativado ou reiniciado, os resultados poderiam ser desastrosos. Um sensor montado na mesa rotativa (possivelmente um fim de curso) pode ser conectado a um terminal de sinal de entrada de tal forma que, quando o lado apropriado da mesa estiver voltado para o fuso, a corrente fluirá no terminal. O programa pode testar se este terminal está ativo. Se não estiver, pode gerar um alarme.

Equipamento industrial

  1. Sua Fábrica Está Pronta para IoT? Um Guia Prático
  2. Estabeleça uma Linha de Base Confiável para Maximizar Desempenho do Sistema
  3. Projetando Sua Sala de Compressores: 5 Fatores Essenciais
  4. Guia Especialista para Projetar Sistemas de Ar Comprimido Eficientes
  5. Planejamento Estratégico de Expansão de Planta: Economize Tempo, Reduza Custos e Evite Problemas
  6. Proteja Seu Sistema de Ar Comprimido Neste Verão: Dicas de Serviço Comprovadas
  7. Controladores Centrais: Gestão Integrada de Sistemas Multi-Compressores
  8. Maximize a Eficiência: Como o Monitoramento de Compressor Aumenta Confiabilidade e Longevidade
  9. Causas Comuns de Falha de Sistema Hidráulico: Insights e Prevenção
  10. Sistemas Hidráulicos: Por Que a Manutenção Regular É Essencial