ARQUITETURA PARA MONITORAMENTO E SUPERVISÃO - PDF
ARQUITETURA PARA MONITORAMENTO E SUPERVISÃO
Download "ARQUITETURA PARA MONITORAMENTO E SUPERVISÃO"
Cristiana Madureira Almada
1 FÁBIO FERRAZ JÚNIOR ARQUITETURA PARA MONITORAMENTO E SUPERVISÃO INTEGRADOS DE PROCESSOS DE USINAGEM EM MÁQUINAS COM CONTROLE NUMÉRICO ABERTO Tese apresentada à Escola de Engenharia de São Carlos, da Universidade de São Paulo, para obtenção do título de Doutor em Engenharia Mecânica. Área de Concentração: Engenharia Mecânica Orientador: Prof. Dr. João Fernando Gomes de Oliveira São Carlos 2007
3 DEDICATÓRIA Aos meus pais, Fábio e Antonia, fonte de inspiração e conforto, exemplos de dignidade e amor. Aos meus irmãos, Fabrício e Lúcio, exemplos de pessoas e de profissionais, das quais eu sempre me guiarei; e a minha irmã Jéssica. A Camilinha, com amor e gratidão por sua compreensão, carinho e apoio para a realização deste trabalho.
4 AGRADECIMENTOS À Deus - razão de toda a existência, fonte de esperança e amor -, por ter me guiado para alcançar mais esta graça. Ao professor João Fernando Gomes de Oliveira, pela confiança, pela orientação deste trabalho, pela amizade, paciência e conselhos que contribuíram para o meu crescimento científico e intelectual. À Dona Irene, pela disponibilidade e atenção em todos os momentos. A toda família do laboratório OPF (Otimização de Processsos de Fabricação) do NUMA (Núcleo de Manufatura Avançada), pelo apoio, convivência e momentos de descontração. Agradecimentos especiais para Carlos Magno (Dinho) e Eraldo Jannone pelos trabalhos realizados na EMBRAER. Ao colega e amigo Anderson Yoshizato, pela confiança e oportunidade de desenvolver parte deste trabalho na EMBRAER. À todos os funcionários do Departamento de Engenharia Mecânica e do Departamento de pós-graduação da EESC-USP, pela atenção e cooperação. À Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) pela concessão da bolsa de doutorado e pelo apoio financeiro para a realização desta pesquisa. À todas as pessoas que de alguma forma contribuíram de forma direta ou indireta para a realização deste trabalho.
5 EPÍGRAFE Exigência Não pense mal de mim. A minha luta, o meu esforço... Aquilo por que mais torço, é uma batalha sem fim. Não pense que idealizo Para nós a perfeição. Mas brigo por isso, antemão, Sabendo que não realizo. A vida é luta constante. E se o querer-subir não vem, A decadência intervém, E leva a todos rasante. Por isso brado com gosto, - Para ficarmos no meio Querendo, com todo anseio, O idealismo proposto. Fábio Ferraz ( Exigência, pág. 23 do livro Mente Corpo Coração )
6 i RESUMO FERRAZ JUNIOR, F. Arquiteturas para monitoramento e supervisão integrados de processos de usinagem em máquinas com controle numérico aberto f. Tese (Doutorado) Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, Empreendimentos industriais requerem o completo e preciso acompanhamento de dados de máquinas em tempo real, integrando as atividades do chão de fábrica com a engenharia, suporte e de negócios. É reconhecido que sistemas de monitoramento são fundamentais para melhorar a qualidade do produto, reduzir os tempos e para a adaptação rápida às mudanças de produção. Os sensores de processos possuem altos custos, não são compactos e são de difícil implementação. Portanto, seria estratégico desenvolver sistemas de monitoramento que utilizem ao máximo os recursos já existentes nas máquinas ferramentas e que não representem custos adicionais de implementação. O uso de CNC s de arquitetura aberta nas indústrias é crescente. Estes se mostram como potenciais ferramentas para atender a estas exigências. Possuem os recursos necessários para a aquisição de informações administrativas e tecnológicas e para o desenvolvimento de sistemas de monitoramento. O objetivo do presente trabalho é pesquisar arquiteturas de monitoramento e supervisão para processos de usinagem que tenham como base informações disponíveis em CNC s de arquitetura aberta. Tais sistemas, apesar de todo o potencial existente, ainda não tem sido explorados nem desenvolvidos adequadamente para os processos de usinagem. O presente trabalho é multidisciplinar nas áreas de automação e usinagem. Está dividido em partes em que são analisados tanto os elementos tecnológicos dos CNC s abertos, bem como os processos de monitoramento e supervisão da usinagem. São apresentadas propostas no sentido de integrar as duas áreas pelo desenvolvimento de arquiteturas de software dedicadas. Os sistemas desenvolvidos foram testados em laboratório e também nas empresas parceiras. Os resultados mostram que o uso de CNC s abertos para monitoramento e supervisão de processos é viável e proporciona funções de monitoramento/supervisão que não eram possíveis com os sistemas convencionais e sem a necessidade de recursos adicionais, como hardware, sensores e instalação. A implementação de protótipo em empresa parceira foi bem sucedida e deverá ser expandida no futuro. Palavras-chave: CNC de arquitetura aberta, monitoramento, supervisão, usinagem.
7 ii ABSTRACT FERRAZ JUNIOR, F. Integrated monitoring and supervision architectures applied to machining process controlled by open CNC systems f. Thesis (Doctoral) Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, Manufacturing enterprises require complete real time and accurate monitoring of machine tool data for integrating the shop floor with other company activities, as engineering, maintenance and business. It is acknowledged that monitoring systems capabilities are unavoidable to improve product quality, to reduce production time, and to the rapid adaptation in the changes of production. The use of external sensors gives high costs and do not have the advantages of compactness and the ease of use. Therefore, it is extremely advantageous to develop monitoring systems maximizing the use of the resources already existent in the machine tools and without additional costs of implementation. The use of open CNC s on industries is growing. This kind of control has been a great tool to attend these present requirements. It has the necessary resource to get managerial and technological information, and to develop monitoring systems. The objective of this work is to research monitoring and supervision architectures for machining process, based on information already available in open CNC s. Such systems, in spite of the whole existent potential, have not still been explored nor developed appropriately for the machining processes. The present work is multidisciplinary in the automation and machining areas. It is divided in parts where the technological elements of open CNC s are analyzed, as well as the monitoring and supervision systems of the machining processes. An architecture is proposed in the sense of integrating both monitoring and supervision. The developed systems were tested in laboratory and also in the partner companies. The results show that the use of open CNC s for monitoring and supervision of processes is viable and provides monitoring/ supervision functions which were not possible with the conventional systems and without the need of additional resources, as hardware and sensor installation. The prototype tested in a partner company succeeded and should be expanded in the future. Keywords: open CNC, monitoring system, supervisory system, machining.
8 iii LISTA DE FIGURAS FIGURA 2.1 Constituição básica de uma máquina CNC... 7 FIGURA Estruturas de CNCs passado, atualidade e tendência (PRITSCHOW et al, modificado) FIGURA CNC hardware e software tendência atual (PRITSCHOW et al, modificado). 11 FIGURA Benefícios do uso de sistemas de controles abertos (PRITSCHOW et al, modificado) FIGURA interfaces externas e internas de sistemas de controle (PRITSCHOW et al, modificado) FIGURA 2.6 Arquitetura básica de um sistema de controle OSACA (OSACA, modificado). 17 FIGURA 2.7 Esquema da plataforma de sistema da OSACA (OSACA, modificado) FIGURA 2.8 Esquema da plataforma de sistema de controle convencional (OSACA, modificado) FIGURA Variações de estruturas de hardware e software de CNCs (PRITSCHOW et al, modificado) FIGURA Critério de sistemas de controle aberto (PRITSCHOW et al, modificado) FIGURA 2.11 Níveis de abertura de sistemas de controle (OSACA, 2004 e PRITSCHOW et al, modificado) FIGURA 2.12 Decomposição das funcionalidades de controle (PRITSCHOW et al, modificado) FIGURA 2.13 Infraestrutura de sistemas de controle aberto modulares (PRITSCHOW et al, modificado) FIGURA 2.14 Critérios de abertura de sistemas de controle (PRITSCHOW et al, modificado) FIGURA 2.15 Características de sistemas de controle abertos (PRITSCHOW et al, modificado) FIGURA 2.16 Visão geral de sistemas CNC comerciais (PRITSCHOW et al, modificado) FIGURA 3.1 Funções de sistemas de monitoramento (TÖNSHOFF et al, 2002 modificado) FIGURA 3.2 Elementos de um ciclo de controle de processo (TÖNSHOFF et al, 2002 modificado) FIGURA 3.3 Guia para o processamento de sinal de sensor (DU et al, 1995 modificado) FIGURA 3.4 Método convencional de tomada de decisão (TÖNSHOFF et al, 2002 modificado). 42 FIGURA 3.5 Limites fixos ao longo do ciclo e ao longo do tempo FIGURA 3.6 Limites fixos ao longo do ciclo, porém flutuante ao longo do tempo FIGURA 3.7 Limites definidos pelo tempo... 43
9 iv FIGURA 3.8 Assinatura da peça FIGURA 3.9 Limites dinâmicos FIGURA 3.10 Limites para características do sinal medido FIGURA 3.11 Método por modelagem de processo para tomada de decisão (TÖNSHOFF et al, modificado) FIGURA 3.12 Métodos de modelagem (TÖNSHOFF et al, 2002 modificado) FIGURA 3.13 Possibilidades de integração de sistemas de monitoramento em máquinas ferramenta FIGURA 3.14 Controle de máquina ferramenta e de processos (LIANG et al, 2004; SIEMENS, 2000 modificado) FIGURA 4.1 Típico sistema de controle local FIGURA 4.2 Exemplo de central de controle de um sistema SCADA FIGURA Arquitetura de hardware típica de um sistema SCADA FIGURA Arquitetura de software genérica de um sistema SCADA (DANEELS & SALTER, 1999) FIGRUA Principais componentes de um sistema SCADA FIGURA Equipamentos de campo (em destaque) de um sistema SCADA FIGURA Sistema de comunicação (em destaque) de um sistema SCADA FIGURA Níveis de automação e tipos de redes FIGURA Diferença entre redes de cabos paralelos e fieldbus (FERRAZ JR., 2002) FIGURA 4.10 Estação SCADA Server FIGURA 4.11 Estação SCADA Client FIGURA 4.12 Exemplos de telas de supervisão (FERRAZ JR., 2002) FIGURA 4.13 Esquema das possíveis configurações de máquinas de chão de fábrica FIGURA 5.1 Níveis de resolução de tempo para a aquisição de informações de chão de fábrica FIGURA 5.2 Arquitetura tradicional de sistema de monitoramento FIGURA 5.3 Níveis de resolução de tempo para sistemas de supervisão, micromonitoramento da produção e sistemas de monitoramento FIGURA 5.4 Arquitetura proposta abrangendo todos os níveis de resolução de tempo de aquisição de informações FIGURA 5.5 Exemplos de aplicações da arquitetura proposta: sistema de monitoramento e supervisão FIGURA 5.6 Arquitetura proposta com sistema de automação em PC externo interligado à rede interna de controle FIGURA 5.7 Arquitetura proposta com sistema de automação em PC externo interligado via PC da IHM FIGURA 5.8 Arquitetura proposta com o sistema de automação no próprio PC da IHM FIGURA 6.1 Arquitetura de CNCs SIEMENS FIGURA 6.2 Arquitetura de CNCs GE-FANUC FIGURA 6.3 Arquitetura de comunicação via rede Ethernet (TCP/ IP) e protocolo NetDDE... 94
10 v FIGURA 6.4 Exemplo de arquitetura de supervisão com CNCs SIEMENS Sinumerik 810D/ 840D 95 FIGURA 6.5 Arquitetura de comunicação via rede RS-485 (MPI/ OPI) e protocolo DDE, utilizando um PC externo FIGURA 6.6 Arquitetura de comunicação via rede RS-485 (MPI/ OPI) e protocolo DDE, no próprio PC da HMI FIGURA 6.7 Arquitetura de comunicação via rede Ethernet e protocolo FOCAS1 para sistema de monitoramento e/ou supervisão FIGURA 6.8 Exemplo de arquitetura de supervisão com CNCs GE-FANUC serie XX0i FIGURA 6.9 Arquitetura de comunicação via rede HSSB de fibra óptica e protocolo FOCAS1, no próprio PC da IHM FIGURA 6.10 Corpo de prova de perfil complexo: a-) foto do corpo de prova b-) modelo geométrica utilizado no CAM FIGURA 6.11 Comparação entre arquiteturas de comunicação com CNC SIEMENS FIGURA 7.1 Arquitetura de comunicação do sistema de supervisão com CNCs SIEMENS Sinumerik 8x0D FIGURA 7.2 Front end principal do sistema de supervisão (informações de produção das máquinas ferramenta) FIGURA 7.3 Front end de informações do torno INDEX FIGURA 7.4 Front end de informações do centro de usinagem ROMI FIGURA 7.5 Front end de informações do centro de usinagem HERMLE FIGURA 7.6 Estratégia para definição de status a serem registrados FIGURA 7.7 Arquitetura de comunicação do projeto piloto EMBRAER-CEEHM FIGURA 7.8 Front end da tela principal do projeto EMBRAER-CEEHM (informações gerais das máquinas ferramenta) FIGURA 7.9 Front end de uma das telas de informações detalhadas das máquinas ferramenta FIGURA 7.10 Front end do aplicativo local (LOG LOCAL) das máquinas ferramenta com CNC ECS FIGURA 7.11 Consulta de eventos FIGURA 7.12 Consulta diária FIGURA 7.13 Consulta semanal FIGURA 7.14 Consulta de 7-30 dias FIGURA 7.15 Arquitetura de comunicação do sistema de monitoramento com CNC SIEMENS Sinumerik 8x0D FIGURA 7.16 Front end do sistema de monitoramento do processo de fresamento FIGURA 7.17 Front end do sistema de monitoramento do processo de fresamento FIGURA 7.18 Gráfico do sinal de LOAD spindle ao longo do processo de fresamento para cada ensaio FIGURA 7.19 Gráfico da média do sinal de LOAD spindle em cada ensaio de usinagem FIGURA 7.20 Detalhe da detecção de limite de desgaste da ferramenta de corte ultrapassado FIGURA 7.21 Análise de velocidades de avanço (real e de setpoint) ao longo do corpo de prova 129
11 FIGURA 7.22 Análise de forças de corte ao longo do corpo de prova vi
12 vii LISTA DE TABELAS TABELA Métodos para o monitoramento do estado de ferramentas de corte TABELA 6.1 Exemplos de arquiteturas de comunicação para sistemas de monitoramento e supervisão TABELA 7.1 Máquinas ferramenta do projeto EMBRAER-CEEHM TABELA 7.2 Tabela de status do projeto EMBRAER-CEEHM TABELA 7.3 Parâmetros de usinagem TABELA 7.4 Desgastes da ferramenta de corte nos quatro ensaios de usinagem
13 viii LISTA DE ABREVIATURAS E SIGLAS API Application Programming Interface BOP Basic Operation Package CAM Computer Aided Manufacturing CEP Controle Estatístico de Processo CEEHM Coleta Eletrônica de Eventos Hora Máquina CLP Controlador Lógico Programável CNC Comando Numérico Computadorizado CN Comando Numérico COM Component Object Model CPU - Central Processing Unit DCOM Distributed Component Object Model DCS Distributed Control System DDE Dynamic Data Exchange DLL Dynamic Linking Libraries DNC - Distributed Numerical Control ERP Enterprise Resource Planning FDDI - Fiber Distributed Data Interface FOCAS Fanuc OpenFactory CNC API Specification FSSB Fanuc Serial Servo Bus FTP File Transmission Protocol HMI Human Machine Interfacing HSSB High Speed Serial Bus HTML HyperText Markup Language HTTP HyperText Transfer Protocol IEC - International Electrotechnical Commission IEEE - Institute of Electrical and Electronics Engineers IHM Interface Homem Máquina I/O Input/ Output IP Internet Protocol ISA The Instrumentation, Systems and Automation Society
14 ix ISO International Organization for Standardization LAN Local Area Networking LVDT Linear Variable Differential Transformer MES Manufacturing Execution System MMC Man Machine Interface MMI Man Machine Interfacing MPI MultiPoint Interface NetDDE Network Dynamic Data Exchange ODBC Open Database Connectivity OEM Original Equipment Manufacturer OLE Object Linking and Embedding OPC OLE for Process Control OPI Operator Panel Interface PC Personal Computer PDF Probability Density Functions PMC Programmable Machine Control RMS Root Mean Square RTU Remote Terminal Unit ou Remote Telemetry Unit SCADA Supervisory Control And Data Acquisition SDCD Sistemas Digitais de Controle Distribuídos SDC Sistemas Distribuído de Controle SQL Structured Query Language TCP Transmission Control Protocol TI Tecnologia de Informação WAN Wide Area Networking WIP Work In Process
15 x SUMÁRIO RESUMO...i ABSTRACT...ii LISTA DE FIGURAS...iii LISTA DE TABELAS...vii LISTA DE ABREVIATURAS E SIGLAS...viii 1. INTRODUÇÃO Objetivo Estrutura do trabalho CNC DE ARQUITETURA ABERTA Benefícios de CNCs de Arquitetura Aberta Sistemas de controle e suas interfaces Estrutura de hardware e software de sistemas de controle Definições de sistema de controle aberto Categorias de sistemas de controle aberto Requisitos Visão geral do mercado SISTEMAS DE MONITORAMENTO DE PROCESSOS DE USINAGEM Objetivo Definição Sensores Processamento de sinal Interpretação e tomada de decisões (estratégia de monitoramento) Método convencional Método por modelagem do processo Integração de sistemas de monitoramento em máquinas ferramenta Controle de processos de usinagem SISTEMAS DE SUPERVISÃO E CONTROLE DE PROCESSOS Definição Arquitetura Arquitetura de Hardware Arquitetura de Software Componentes...58
16 xi Equipamentos de campo Sistema de comunicação Estação SCADA Server Estações SCADA Client Funcionalidades Integração de sistemas PROPOSTA DE ARQUITETURA DE MONITORAMENTO E SUPERVISÃO EM OPEN CNC Lacunas preenchidas por esta proposta Descrição da arquitetura proposta Opção 1: Sistema de automação em PC externo interligado à rede interna de controle Opção 2: Sistema de automação em PC externo interligado via PC da IHM Opção 3: Sistema de automação no próprio PC da IHM APLICAÇÕES DA ARQUITETURA PROPOSTA EM CNCs Arquitetura de CNCs: SIEMENS e GE-FANUC SIEMENS (Sinumerik 810D/ 840D) GE-FANUC (Serie XX0i) Exemplos de Aplicação SIEMENS (Sinumerik 810D e 840D) GE-FANUC (Serie 180i) Avaliações de desempenho e limitações Comunicação com CNC SIEMENS (Sinumerik 810D/ 840D) Comunicação com CNC GE-FANUC (serie 180i) TESTES EM LABORATÓRIO E INDÚSTRIA Rotinas de supervisão Rotina de supervisão de máquinas SIEMENS Rotina de supervisão de máquinas GE-FANUC Rotinas de monitoramento Rotina de monitoramento da ferramenta de corte para processos de fresamento Rotina de aquisição de sinais para o estudo de fenômenos de usinagem CONCLUSÃO REFERÊNCIAS BIBLIOGRÁFICAS Referências Bibliográficas Citadas Referências Bibliográficas Consultadas APÊNDICE CONFIGURAÇÃO PARA COMUNICAÇÃO VIA REDE MPI/ OPI (SIEMENS) ROTINA DE SUPERVISÃO DE MÁQUINAS FERRAMENTA COM CNC SIEMENS 8x0D ROTINA DE MONITORAMENTO DA FERRAMENTA DE CORTE PARA PROCESSOS DE FRESAMENTO...154
17 1. Introdução 1 1. INTRODUÇÃO São vários os fatores, tais como custos, qualidade, flexibilidade e tempo de resposta, que são diferenciais de competitividade nas indústrias. No ramo metal-mecânico, esses fatores estão intimamente ligados ao sistema de produção, especificamente ao chão de fábrica e à sua gestão. Se a gestão da produção não estiver suficientemente preparada com informações precisas, detalhadas e em tempo real, esses fatores de competitividade podem ser afetados negativamente. Entender a verdadeira capacidade do sistema de manufatura é essencial para balancear demandas de consumidores em curto tempo, e atender lotes com tamanhos variados e a baixo custo, afirma ROCKWELL (2004). O meio para se fazer isso é a troca de informações entre o chão de fábrica e os demais níveis superiores onde decisões gerenciais são realizadas. A coleta manual de informações mostra-se deficiente quanto à confiabilidade, velocidade de atualização, detecção de não conformidades e outros fatores prejudiciais à produção, além de gerarem redundância de trabalho na coleta e alimentação de banco de dados. Conseqüentemente, as informações geradas a partir desses apontamentos podem criar uma percepção diferente da realidade, e com um retardo suficiente para impossibilitar decisões críticas a partir das mesmas, conclui MINTCHELL (2001). Assim, o fluxo de informações entre os sistemas de Tecnologia de Informação (TI) dos altos níveis gerenciais e dos níveis de automação de chão de fábrica é altamente desejável. Portanto, um sistema automático de aquisição de informações de chão de fábrica, compartilhando informação localmente e remotamente ao longo do empreendimento, é altamente estratégico como ferramenta de apoio à gestão do sistema produtivo. Com esses sistemas, conhecidos como
18 1. Introdução 2 sistemas de supervisão, empreendimentos podem rapidamente se adaptar às mudanças de mercado, melhorar atendimento aos clientes, e reduzir custos operacionais. Os sistemas de supervisão são amplamente utilizados nos processos contínuos e por bateladas. No entanto, ainda não são aplicados para os processos discretos, nos quais se encaixam os processos de usinagem. Empreendimentos de manufatura cada vez mais requerem que seus equipamentos sejam integrados com os demais sistemas de TI, exigindo um completo e preciso monitoramento de máquinas ferramenta em tempo real (MINTCHELL, 2000; KRAR & GILL, 2002; WIENDAHL & LUTZ, 2002). No entanto, até o momento, tem havido poucos fluxos úteis de informações, devido a controles proprietários que limitam o acesso ou o tipo de dados a serem adquiridos (ROCKWELL, 2004; KRAR & GILL, 2002). Gerentes ainda vêm tomando decisões estratégicas baseadas em dados de produção incompletos e desatualizados, ROCKWELL (2004). Adicionalmente, segundo LANDERS & ULSOY (1998), sistemas de monitoramento são inevitáveis para melhorar a qualidade de produtos, reduzirem tempos de produção e para a rápida adaptação às mudanças da produção. Contudo, trata-se de uma tarefa árdua escolher sensores apropriados e condicionadores/ amplificadores de sinais. Em muitos casos, os sensores têm altos custos, não são compactos, podendo até mesmo perturbar as áreas de trabalho, e não são de fácil utilização. Seus sinais contêm ruídos, os quais para extrair componentes desejáveis de informação, têm-se a necessidade de escolher apropriados condicionadores e amplificadores de sinais, bem como os seus parâmetros de configuração. Assim, é extremamente vantajoso desenvolver sistemas de monitoramento usando somente os recursos já disponíveis nas máquinas ferramenta (sensores, rede de comunicação, condicionadores e amplificadores de sinais, CPU, etc), que são resistentes a sujeiras, cavacos, influências eletromagnéticas e mecânicas, sem custos adicionais e sem redução da área de trabalho.
19 1. Introdução 3 CNC de arquitetura aberta tem-se mostrado como uma grande ferramenta para atender à estas necessidades. Dentre as diversas configurações de CNC de arquitetura aberta, tem-se a chamada arquitetura híbrida, ou open HMI (Human Machine Interface). Nesta arquitetura, o cerne do CNC permanece fechado, no entanto a sua HMI (ou IHM - Interface Homem Máquina) é baseada em PC (Personal Computer) com padrões e recursos abertos (não proprietários) para a integração e implementação de aplicativos. Ele tem os recursos necessários para a aquisição de informações gerenciais e tecnológicas de máquinas ferramenta, permitindo melhor fluxo de informação entre o chão de fábrica e os demais níveis superiores de uma empresa (engenharia, suporte, negócios, etc), bem como o desenvolvimento de sistemas de monitoramento Objetivo O objetivo do presente trabalho é pesquisar e propor arquiteturas inovadoras de monitoramento e supervisão para processos de usinagem que tenham como base informações disponíveis em CNC s de arquitetura aberta. Tais sistemas, apesar de todo o potencial existente, ainda não têm sido explorados nem desenvolvidos adequadamente para os processos de usinagem. A aplicação das arquiteturas pesquisadas e propostas neste trabalho deve promover melhorias nos atuais sistemas de monitoramento e supervisão de processos de usinagem. O presente trabalho é multidisciplinar nas áreas de automação e usinagem. Está dividido em partes em que são analisados tanto os elementos tecnológicos dos CNC s abertos, bem como os processos de monitoramento e supervisão da usinagem. Os sistemas pesquisados visam não somente servirem como fontes de informações para posteriores otimizações de processos de usinagem, mas também detectar possíveis falhas de
20 1. Introdução 4 funcionamento de seus componentes (máquina, peça, ferramenta e processo) e executar ações de prevenção e/ou correção. Assim, dentre as diversas técnicas de monitoramento e supervisão, o presente projeto de doutorado utiliza as vantagens das arquiteturas abertas e ambientes PCs de CNCs modernos, que disponibilizam uma infinidade de recursos ainda poucos explorados no meio acadêmico e industrial brasileiro. Com base nos resultados obtidos, poder-se-á apresentar uma visão geral das possibilidades de monitoramento e supervisão para os processos de usinagem com máquinas ferramenta de CNC de arquitetura aberta Estrutura do trabalho Este documento apresentado à Escola de Engenharia de São Carlos, da Universidade de São Paulo, como parte dos requisitos para a defesa de tese de doutorado do departamento de Engenharia Mecânica está dividido em 9 capítulos: Capítulo 1: introdução, com o intuito de situar o leitor dentro do panorama em que se encontra o presente trabalho; apresenta também esta estrutura da tese, que faz breve descrição dos capítulos que compõem o documento. Capítulo 2: revisão bibliográfica sobre CNC de arquitetura aberta. Capítulo 3: revisão bibliográfica sobre sistemas de monitoramento de processos de usinagem. Capítulo 4: revisão bibliográfica sobre sistemas de supervisão e controle de processos.
21 1. Introdução 5 Capítulo 5: apresentação de propostas de arquiteturas de sistemas de monitoramento e supervisão em open CNC. Capítulo 6: implementações de soluções de monitoramento e supervisão em open CNC de acordo com as propostas apresentadas no capítulo 5. Capítulo 7: apresentação de testes, da arquitetura proposta, em laboratório e indústria. Capítulo 8: conclusões finais do presente trabalho. Referências bibliográficas utilizadas e citadas que deram suporte a confecção do presente documento. Apêndice, para dar suporte esclarecedor relativo ao conteúdo do trabalho.
22 2. CNC de Arquitetura Aberta 6 2. CNC DE ARQUITETURA ABERTA São vários os tipos de controles de máquinas ferramenta encontrados em chão-defábrica; desde controles mais simples baseados em lógicas aos relés e contatores, passando por controles através de CLPs, e finalmente controles mais sofisticados utilizando-se de CNCs, dentre os quais possuem uma infinidade de tipos e padrões. Uma máquina CNC é constituída basicamente por (vide ilustração na figura 2.1): Programa CN Série de instruções codificadas simbolicamente (segundo normas DIN66025 e ISO/105R) que levam a máquina a realizar uma seqüência específica de operações. Controle - CNC (Controle Numérico Computadorizado): responsável pela interpretação do programa CN e tradução em comandos que são enviados ao CLP e aos Drivers para o acionamento interpolado dos eixos e spindle, de acordo com valores atuais de posição vindos de transdutores de posição (encoders, etc). - CLP (Controlador Lógico Programável): responsável pela execução de tarefas seqüenciais e de intertravamento (segurança, troca de ferramentas, acionamentos, etc), e pelo gerenciamento da interface da máquina com o operador - display, botões, acionadores, etc. - Drivers: responsáveis pelos loops de controle da velocidade e da corrente dos motores, baseando-se em dados vindos do CNC (velocidade desejada), do
23 2. CNC de Arquitetura Aberta 7 motor (corrente, etc) e de transdutores de velocidade. Permitem que os motores (servo-motores, motores de passo, spindle, etc) girem na velocidade e tempo necessários para que cada eixo atinja os valores de posição e velocidades estipulados em cada bloco do programa CN. - IHM (Interface Homem Máquina): sistema de hardware/software que serve de interface entre o operador e a máquina ferramenta. Basicamente, possibilita o referenciamento e movimento dos eixos da máquina, troca e setup de ferramentas, manipulação de programas CN (armazenar, gerar, editar, simular e executar), e acompanhamento de tarefas e situação (alarmes, mensagens, etc) da máquina. Máquina Partes mecânicas da máquina ferramenta que garantem a precisão dos movimentos e rigidez. Composta basicamente por: barramento, mesa, guias, porta-ferramentas e eixo-árvore. Lista de instruções IHM Eixo-árvore... N10 G91 G28 X0 Y0 Z0 N20 G40 G17 G80 G49 N30 G0 G90 Z10. N40 T1 M6 N50 G54 G90 X-.655 Y S4000 M3 N60 G43 Z5. H1 N70 G1 Z F500 N80 X-.555 Z F300 N90 X-.171 Z N100 X.213 Z N110 X N120 X Y Z N130 X Y Z N140 M30 CLP CNC encoder Spindle Drivers Motores de posicionamento Porta ferramentas máquina ferramenta mesa PROGRAMA CN CONTROLE MÁQUINA FIGURA 2.1 Constituição básica de uma máquina CNC
TECNOLOGIAS DE SUPERVISÃO E MONITORAMENTO EM MÁQUINAS FERRAMENTAS COM CNC DE ARQUITETURA ABERTA
TECNOLOGIAS DE SUPERVISÃO E MONITORAMENTO EM MÁQUINAS FERRAMENTAS COM CNC DE ARQUITETURA ABERTA Fábio Ferraz Júnior Universidade de São Paulo/ Escola de Eng. de São Carlos Dep. de Engenharia Mecânica Av.