Você está na página 1de 5

Sistemas de controle para processos de bateladas

Por Alan Liberalesso* H algum tempo os processos de batelada deixaram de ser um mistrio nas indstrias e no ambiente de automao. O cenrio atual nos apresenta diversas maneiras de se controlar e monitorar um processo de bateladas, cada um com suas caractersticas, vantagens e desvantagens. Este artigo visa mostrar alguns detalhes de quatro maneiras diferentes de se automatizar um processo de bateladas a partir de um sistema de controle. 1. Controle a partir de CLPs (Controladores Lgico-Programveis) e IHMs (Interfaces HomemMquina) Interagir com os equipamentos de campo, como vlvulas, motores, sensores e outros dispositivos, atravs de CLPs (ou PLCs, Programmable Logic Controllers, em ingls) o recurso mais comum na maioria dos processos industriais no mundo, inclusive no Brasil. Neste contexto, cabem ao PLC tarefas como: partida e parada de motores, abertura e fechamento de vlvulas, contagem, temporizao, monitoramento e controle de variveis analgicas, seqenciamentos, entre muitos outros. Nos processos de bateladas so utilizados alguns algoritmos de pesagem, tabelas de dados e procedimentos. O controle do processo realizado pelo PLC, papel dele a execuo das operaes, sejam estas fixas ao longo de suas rotinas, sejam parametrizveis atravs de alguma interface de operao. As IHMs, equipamentos para visualizao e controle de processo, projetadas para o ambiente industrial e com dezenas de opes disponveis no mercado, tem o papel de apresentar de maneira didtica as informaes do processo ao usurio do sistema. No sentido contrrio, recebe os comandos gerados pelo mesmo e faz a entrega ao PLC atravs de sua interface de comunicao. O controle dos processos de batelada realizados pelo par PLC-IHM pode ser realizado de diversas maneiras, dependendo do hardware empregado, tipo de processo, nmero de receitas, entre outros. Assim: Processos e aplicaes com uma nica receita: neste caso, a IHM apresenta cones, textos ou teclas de funo (dependendo do modelo) onde so solicitadas operaes como: iniciar receita/batelada, pausar, abortar, entre outros. A IHM pode apresentar informaes como nmero do passo em execuo, mensagens ao operador, tempo da batelada, quantidades adicionadas, etc. O PLC recebe os comandos e executa as operaes previamente estabelecidas em sua lgica de controle. papel do PLC identificar a execuo dos passos e gerenciar o processo de batelada. Dependendo do processo e aplicao, os parmetros desta receita podem ser alterados via IHM (tempos, velocidades, quantidades, etc.), porm a ordem de execuo das tarefas (seqenciamento da batelada) no pode ser alterada; Em processos onde temos mais de uma receita: pode-se trabalhar de maneira semelhante anterior, somente acrescendo ferramenta para seleo da receita via IHM. Tambm neste caso existe a opo de se utilizar valores previamente definidos no PLC ou alter-los via IHM. A maioria das IHMs existentes no mercado obriga que todos os parmetros das receitas sejam armazenados no PLC, em tabelas de dados que so copiadas para a rea de trabalho aps seleo e solicitao feita pelo usurio do sistema. Alguns modelos permitem que todos os dados das receitas fiquem armazenados na prpria IHM, liberando memria no PLC e reduzindo drasticamente a necessidade de lgicas dedicadas ao armazenamento e manipulao destes dados no mesmo. A utilizao do par IHM-PLC no permite controle de verso, reviso e autoria. Alm disto, limita o nmero de receitas, o acesso aos dados das mesmas, e no permite alterar o seqenciamento das operaes. Nota: Apesar de normalmente vincularmos processos de batelada a tanques de produo, adies de matrias-primas, procedimentos, etc., existem muitas mquinas e linhas de produo que apesar atuarem

dentro de processos contnuos ou de controle discreto utilizam parte do princpio de controle de batelada para seleo de produtos, peas, formatos e setup das mesmas. Exemplos:

Fig.1 Tela de seleo de receitas

Fig.2 Tela de parametrizao

Fig.3 Tela de gerenciamento completo

2. Controle com PLCs e SCADA (Sistemas Supervisrios) O princpio de controle o mesmo. A diferena que com a utilizao de sistemas supervisrios tem-se um grande incremento de capacidade, funcionalidades e ferramentas para interagir com o processo. As aplicaes geradas para este tipo de sistema rodam em microcomputadores, os mundialmente conhecidos PCs. Primeiramente, cada equipamento ou dispositivo do processo que controlado pelo PLC pode ser manipulado a partir do sistema supervisrio. Comandos como abrir/fechar/ligar/desligar, seleo de modo de operao (manual, automtico, manuteno) so feitos a partir de janelas de controle individualizadas. A indicao dos status (ligado/desligado/aberto/fechado/em alarme/inibido/em manual/em automtico) tambm feita de maneira individual e para todos os equipamentos. Variveis de processo (temperatura, presso, vazo, nvel, velocidade) so monitoradas e controladas a partir de computadores, fisicamente posicionados junto ao processo, em salas de controle, ou remotamente, a quilmetros de distncia. E o processo de batelada, o que esta arquitetura pode proporcionar? Com relao capacidade de armazenamento de receitas, milhares podem fazer parte do sistema; quanto ao gerenciamento das mesmas atravs da tela do computador, pode-se visualizar e selecionar utilizando filtros como cdigo, verso, famlia, produto, receita. Alm destes, possvel definir o tamanho da batelada e a quantidade de bateladas a produzir. Como controle, operaes como pausar, parar, abortar, pular passo, alterar parmetros e tempos, so operaes comuns. Pode-se at montar uma fila de produo, onde so selecionadas todas as bateladas para um determinado perodo (hora, turno, dia). As telas de acompanhamento da produo trazem informaes importantes do processo e da batelada, como a indicao do passo atual, dos passos executados com os respectivos registros (quantidade real, tempo consumido, alarmes, etc.), das bateladas que esto em execuo, do status e contedo dos tanques. Grficos registram o comportamento das variveis e as telas sinticas (que apresentam o layout do processo) trazem em tempo real as informaes do cho-de-fbrica. Neste sistema fica restrita a alterao da ordem de execuo dos passos e assim como na arquitetura anterior, no possvel repetir um passo j executado, operaes em paralelo, defasagem entre passos, etc. Exemplos:

Fig.4 Tela sintica

Fig.5 Tela de gerenciamento e acompanhamento

3. Controle por PLC, SCADA e Sistemas MES (Sistemas de Execuo da Manufatura) Nesta arquitetura o sistema supervisrio mantm a atribuio de monitoramento e controle do processo, mas o gerenciamento da batelada cabe a um sistema MES, desenvolvido atravs de linguagens de programao de alto nvel. Neste caso, todas as informaes referentes s receitas (cdigos, matriasprimas, passos, procedimentos, etc.) ficam armazenadas em bancos de dados do tipo relacional, os quais proporcionam, entre outras vantagens, maior capacidade de armazenamento, utilizao de ferramentas de consulta, acesso remoto e por mais de uma estao de trabalho/operao, rastreabilidade e trabalho com sistema de armazenamento aberto e escalonvel. O sistema MES contempla telas e recursos para cadastro de matrias-primas, procedimentos, parmetros e registros, bem como a montagem da receita com dados de cabealho (cdigo, nome, descrio, data de criao e reviso, verso, produto, etc.), e com a composio dos passos com os respectivos procedimentos, sejam estes relacionados aos processos de dosagem, sejam instrues de trabalho ou procedimentos de controle (ex.: agitao, resfriamento, tempo de espera, etc.). Tambm papel deste tipo de sistema a interface para solicitao de produo (lotes a produzir, nmero de bateladas, etc.), uma ferramenta para acompanhamento da produo (lotes em andamento, bateladas concludas, status, etc.). O sistema de relatrio tambm faz parte de um sistema MES, seja ele gerado dentro do prprio sistema, seja atravs de algum software de relatrio de mercado ou mesmo a partir de ferramenta Web (para consulta atravs de um navegador como o Internet Explorer, da Microsoft) Numa viso mais ampla, o sistema MES responde por: Cadastros toda a entrada de dados que visa alimentar as tabelas do banco de dados com informaes para futura Solicitao de produo interface onde inserido o plano de produo, ou seja, a relao de receitas a produzir, o numero de lote ou ordem de fabricao e o nmero de bateladas desejadas de cada uma. Acompanhamento da produo interface para visualizao do andamento da produo, com status das receitas, bateladas em andamento, concludas ou na fila para produo Relatrios ferramenta de consulta que permite fazer a rastreabilidade de um lote ou seqncia especfica e tambm, na combinao de seus filtros, a consulta de bateladas produzidas no passado.

Exemplos:

Fig.6 Tela de cadastro de receitas Fig.7 Cadastro de procedimentos Fig.8 Acompanhamento da batelada

4. Controle via PLC, SCADA e Softwares de Bateladas (baseados na norma para bateladas ISA S88) Dependendo da caracterstica do processo e da flexibilidade exigida pelo mesmo, uma aplicao para batelada dever ser muito mais que um seqenciador de passos combinado com procedimentos especficos como adio de matrias-primas, aquecimento, agitao, tempos de espera, etc. Operaes como paralelismo, defasagem de passos, transies baseadas em eventos, loops, etc., podem ser exigidas para a execuo da receita (produo da batelada). E a que entram a norma ISA S88 e os softwares de bateladas. Resumidamente, a S88: Define um modelo para controle de bateladas o qual usado como um padro por muitas indstrias; Fornece uma terminologia comum para o controle de bateladas, permitindo que usurios diferentes possam expressar suas idias sobre uma base comum e esta base comum de terminologias e modelos permitem aos usurios integrarem solues de diferentes fornecedores; A norma especifica que o cdigo do controlador deve ser dividido em pequenas partes (mdulos de controle), e o fato de termos pequenos cdigos permite que as receitas sejam modificadas com maior facilidade; Se duas plantas/linhas tiverem equipamentos semelhantes, pequenos cdigos permitem uma implementao mais fcil com a reutilizao dos cdigos; e Conceitua a separao do controle do equipamento do controle do procedimento (receita) que descreve como fazer o produto final, permitindo mltiplos produtos, mltiplos procedimento, mltiplas unidades de produo. Os softwares de bateladas de mercado visam atender norma ISA S88 e possuem ferramentas adicionais que permitam a integrao destes com PLCs, por exemplo, e tambm ferramentas que agregam valor aos usurios e que procure diferenci-lo dos outros softwares disponveis. O modelamento do sistema dividido em duas partes: 1. Modelamento fsico do processo a. Clula de processo: onde definida a rea responsvel para a produo das bateladas (planta/processo/linha) b. Unidades: conjunto de mdulos de controle e de equipamentos responsvel pela execuo de uma, algumas ou todas as etapas do processo (tanques, reatores, silos, etc.); c. Mdulo de equipamento: conjunto de equipamentos que realizam atividades do processo, como aquecimento, dosagem, etc.; e d. Mdulo de controle: dispositivo de controle, como vlvula, motor, sensor, etc.

2. Modelamento procedural do processo a. Procedimento: estratgia para execuo do processo/batelada; b. Procedimentos da unidade: conjunto de operaes utilizadas para seqnciamento dentro da unidade; c. Operaes: conjunto de atividades agrupadas e que visam o atendimento de necessidades da batelada/processo; e d. Fases: realizao de tarefas/aes bsicas e simples, como adio de materiais, agitao, transferncia, entre muitos outros O software de bateladas dividido em mdulos, sendo que a base definida por: Equipment Editor (modelamento fsico), Recipe Editor (modelamento procedural), Server (gerenciamento da batelada e

comunicao do mdulo View com o PLC), View (interface ao operador para visualizao e controle das bateladas), Archiver (gerao dos registros eletrnicos das bateladas) e Report Editor (criao e customizao de relatrios com os registros eletrnicos). O sistema supervisrio continua com a atribuio de monitoramento e controle do processo. Ao PLC cabe toda a interface com o cho de fbrica, como as tarefas de partida e parada de motores, abertura e fechamento de vlvulas, monitoramento e controle de variveis analgicas. Do modelo fsico definido para o controle da batelada cabem ao PLC as rotinas com as phases e os estados das mesmas, cada uma com uma funo especifica como agitao, adio de materiais, resfriamento, entre outras, definidas quando do modelamento do sistema de bateladas. Exemplos:

Fig.9 Phases (Procedimentos) de uma Unit

Fig.10 Receita em SFC

Fig.10 Phases e estados no PLC

5. Comentrios Finais A soluo a ser adotada dever ser definida aps a anlise de uma srie de fatores, como caracterstica do processo, necessidades do sistema de formulao, estrutura e nmero de receitas, parmetros e registros necessrios, infra-estrutura de automao existente e/ou requerida, custos envolvidos, entre outros. Dependendo das informaes acima ser possvel afirmar quais solues atendero s necessidades do processo. E quando mais de uma soluo atender aos propsitos, caber uma anlise sobre necessidades futuras e relao custo-benefcio para se definir qual soluo ser adotada e implementada.

* Alan Liberalesso engenheiro de aplicaes da BASE Automao (alan@baseautomacao.com.br) e colaborador do Batch Control Comunidade Online (www.batch.com.br).

Você também pode gostar