CNC-C2: um controlador aderente às normas ISO 14649 E IEC 61499

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Harbs, Eduardo
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.udesc.br/handle/UDESC/12706
Resumo: A indústria tem enfrentado dificuldades quanto à flexibilidade das máquinas CNC, devido à norma utilizada atualmente para a programação CNC, a ISO 6983 ou código G/M. Com objetivo de substituição desta norma, desenvolveu-se a ISO 14649 ou STEP-NC, que é um novo modelo de transferência de dados unificado entre sistemas CAD/CAM e CNC. Para atender os novos requisitos de automação e controle de sistemas, desenvolveu-se a norma IEC 61499, visando o uso de objetos de software, os function blocks (FBs). Neste trabalho integraram-se as normas STEP-NC e IEC 61499 para a construção de uma nova geração de CNCs, onde STEP-NC fornece o modelo de dados completo, porém sem funcionalidade, e os FBs fornecem as funcionalidades ao modelo de dados para o controle da máquina-ferramenta. Para tal, foi desenvolvido um controlador para uma máquina CNC protótipo aderente às normas STEP-NC e IEC 61499. Este protótipo é constituído de uma fresadora 2,5D, acionada por um conjunto de três servoacionamentos com CLPs integrados. Um conjunto de software foi desenvolvido para compilação do arquivo STEP-NC e geração automática de modelos IEC 61499, visualização, edição e execução de FBs e rede de FBs além de uma biblioteca de modelos IEC 61499. Teste do software e do protótipo foi realizado com a usinagem de uma peça exemplo, alcançando o objetivo proposto e provendo as características individuais das normas no controlador, como: interoperabilidade, portabilidade, uso de features, configurabilidade, distribuição e adaptabilidade.