You are on page 1of 41

ESCOLA SUPERIOR ABERTA DO BRASIL ESAB LATO SENSU EM ENGENHARIA DE SISTEMAS RODRIGO ATHAYDES SILVA

CONTROLE DE QUALIDADE EM SISTEMAS DE AUTOMAO INDUSTRIAL

SO PAULO - SP 2008

RODRIGO ATHAYDES SILVA

CONTROLE DE QUALIDADE EM SISTEMAS DE AUTOMAO INDUSTRIAL

Trabalho de Concluso de Curso de PsGraduao Lato Sensu em Engenharia de Sistemas apresentado a ESAB Escola Superior Aberta do Brasil! sob "rientao da Pro#a$ Beatri% Christo Gobbi$

SO PAULO - SP 2008

RODRIGO ATHAYDES SILVA

CONTROLE DE QUALIDADE EM SISTEMAS DE AUTOMAO INDUSTRIAL

Apro&ada em '''' de '''''''''''' de ''''''''

'''''''''''''''''''''''''''''''''''''''''

'''''''''''''''''''''''''''''''''''''''''

'''''''''''''''''''''''''''''''''''''''''

SO PAULO - SP 2008

AG(A)EC*+E,T"S ESAB pela oportunidade! . +inha

companheira Louise e a meus pais pela paci/ncia e apoio! Aos meus incont0&eis amigos e a todos 1ue sempre me apoiaram e 1ue me ainda me a2udam a trilhar uma tra2etria cada &e% mais abenoada e &itoriosa$

3" 4omem de&e criar as oportunidades! no apenas encontr0-las5 (Francis Bacon)

RESUMO
Este trabalho tem a #inalidade de propor uma metodologia para o controle de 1ualidade em sistemas de automao industrial! atra&6s de #erramentas! documentos! testes e boas pr0ticas! al6m da aplicao de m6tricas para seu controle! e 1ue possibilitem uma maior &iso do sistema! permitindo a rastreabilidade do processo! registros e CEP$

ABSTRACT
This paper is intended to propose one methodolog7 to implement 1ualit7 control in *ndustrial automation s7stem! b7 the using o# tools! documents! tests and good practices! as 8ell as the application o# metrics #or its control! and that allo8 an o&erall &ision o# the s7stem! allo8ing the process traceabilit7! records and Statistic control o# the process$

LISTA DE FIGURAS

9: ;igura 9< - 4ierar1uia de Automao$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ;igura 9> - Chec?list$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ;igura 9> - EAemplo de lgica estruturada$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ := :@ <:

LISTA DE TABELAS

Tabela 9:

- EAemplo de 4istrico de alteraBes$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

9:

LISTA DE SIGLAS

AB,T CEP *EC *4+ *SA D*T +ES ,B( P*+S PLC P+B"G ("* SCA)A

Associao Brasileira de ,ormas T6cnicas Controle EstatCstico de Processos International Eletrotechnical Comission *nter#ace 4omem +01uina Instrumentation, Systems and Automation Society Produo Just In Time Esob demandaF Manufacturing E ecution System ,orma Brasileira !rocess Information Management System !rogramma"le #ogic Controller !lanning Management Body of $no%ledge &eturn 'n In(estment Su)er(isory Control and *ata Ac+uisition

SUMRIO

CAPITULO I In !"#$%&"''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''() CAPITULO II S*+ ,-. #, A$ "-.%&" In#$+ !*./'''''''''''''''''''''''''''''''''''''''''''''''''(0 <$: )e#inio de Automao *ndustrial$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:H <$< <$> <$= <$I "b2eti&os da Automao$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<: Principais elementos de um Sistema de Automao $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<< 4ierar1uia em Automao *ndustrial$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<< Ar1uiteturas tCpicas de um sistema$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<=

CAPITULO III PRO1ETO DO SISTEMA''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''2) >$: C*CL" )E J*)A )" P("DET"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<I >$:$: >$:$< >$:$> >$:$>$: >$:$>$< >$:$= >$< >$> >$= *niciao$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<I Plane2amento$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<H EAecuo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<@ )esen&ol&imento$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<@ *mplantao$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<K Controle$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>9

)ocumentao do pro2eto$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>: Testes$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>< Jalidao$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>>

CAPITULO IV Q$./*#.#,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''20 =$: ;(E,TES )A LMAL*)A)E $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>H =$:$: =$:$< =$:$> Plane2amento da Lualidade$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>H Garantia da Lualidade$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>H Controle da Lualidade$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>N

=$<

;E((A+E,TAS )A LMAL*)A)E $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>N +6tricas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>N Boas Pr0ticas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>@

=$<$: =$<$<

C"n3/$+&"''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')0 R,4,!5n3*.+ B*6/*"7!84*3.+'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')0

:=

CAPITULO I In !"#$%&"

"s Sistemas de Automao *ndustrial so ob2etos de constante atuali%ao e moderni%ao! e por se tratar ainda de um no&o campo de conhecimento! seu controle de 1ualidade no 6 normali%ado de maneira especi#ica e 6 #eito pelos pro#issionais de maneira sub2eti&a! cada um em sua prpria 0rea de conhecimento! no permitindo uma correta &iso do status do sistema nem permitindo a rastreabilidade de problemas$ " #oco dessa monogra#ia 6 propor metodologias para an0lise de sistemas de Automao *ndustrial! aplic0&eis tanto para sistemas no&os 1uanto eAistentes! bem como procedimentos para registros e controle da 1ualidade! utili%ando as #erramentas atuais combinadas com os princCpios de an0lise de sistemas$ Para tanto! #oram utili%adas pes1uisas bibliogr0#icas! an0lise de casos e o m6todo analCtico-deduti&o para o desen&ol&imento do trabalho! bem como a aplicao de conceitos de gerenciamento de pro2etos aplicados no conteAto da Automao *ndustrial$ Ser0 Abordada a ar1uitetura tCpica de um sistema de automao industrial! bem como as normas e procedimentos relati&os a cada item do sistema! e como podemos de#inir um procedimento macro para controle e &iso do sistema como um todo$

:I

CAPITULO II S*+ ,-. #, A$ "-.%&" In#$+ !*./

,os sistemas de Automao *ndustrial! bem como nos sistemas comerciais con&encionais! o bem 6 o dado! mas em um sistema de automao industrial! h0 uma di#erena crucial em relao aos outros sistemas! em 1ue os dados so manipulados de uma #orma MSMO(*" -P S*STE+A -P MSMO(*"$ "s dados em um sistema de automao industrial so &oltados

primeiramente ao processo produti&o! controle de um sistema de produo em seus di&ersos nC&eis! se2a campo Eparte operati&a! como motores! &0l&ulas! sensoresF! bem como seu controle Elgicas de controle como controle de malhas por eAemploF! sendo os in)uts e out)uts no necessariamente gerados por um usu0rio! mas sim por um sistema autom0tico! no 1ual o sistema de automao industrial atua como uma ponte entre o usu0rio e a produo propriamente dita$ "utra di#erena entre os sistemas comerciais con&encionais e os sistemas de automao 6 1ue normalmente nos programas comerciais e cientC#icos! a &elocidade de processamento s 6 importante pelo tempo em 1ue se obt6m a resposta para uma determinada re1uisio! sendo um #ator importante! mas no crCtico! pois o tempo de processamento no ir0 inter#erir na preciso e acur0cia da resposta! ou se2a! um programa eAecutado em uma m01uina lenta gerar0 o mesmo resultado do 1ue em uma m01uina r0pida$ Em um sistema de automao! a &elocidade de processamento 6 um dos #atores mais importantes! bem como a repetibilidade e a capacidade de gerenciar concorr/ncia de tare#as$ Suas principais aplicaBes so crCticas! como a &eri#icao do embalamento de um produto produ%ido a uma taAa de I99 unidades por minuto! ou o controle de presso em uma caldeira em uma re#inaria de petrleo! ou a mo&imentao de cargas em um porto! o controle de uma reao de sCntese em uma indQstria 1uCmica! gerenciamento de subestaBes! entre outras incont0&eis aplicaBes em 1ue o tempo de coleta de dados! de processamento! de saCda! bem como a 1ualidade do dado so &itais$ mpo #t8ares para automao tamb6m t/m como re1uisito a capacidade de administrar a concorr/ncia de tare#as! e! por isso! so ditos de tempo realR mas em

:H

automao! &elocidade e correo esto interligadasS por eAemplo! num programa de controle 1ue l/ medidas oriundas de um processo #Csico e as coloca num bu##er! a &elocidade de leitura no pode ser menor 1ue a de entrada no bu##er! sob pena de ocorrer perda gra&e da in#ormao$ )i%-se 1ue tais programas so de tempo real! hard$ " problema essencial no caso da automao 6 o #ato de 1ue uma tare#a pode estar mudando o &alor de uma &ari0&el na memria en1uanto outra est0 lendo a mesma &ari0&elR ento 6 preciso ter!

"s sistemas de automao industrial atuam geralmente em um nC&el 3abaiAo5 dos sistemas gerenciais! como descrito a seguir$

2'( D,4*n*%&" #, A$ "-.%&" In#$+ !*./

Automao *ndustrial pode ser de#inida como a aplicao da in#orm0tica! 2untamente com a mecTnica! el6trica e eletrUnica! em ambiente industrial para o controle e monitoramento de seus mais di&ersos processos! bem como a interao entre o processo e os nC&eis gerenciais de controle$ A pala&ra automation #oi in&entada pelo mar?eting da indQstria de e1uipamentos na d6cada de :KH9$ " neologismo! sem dQ&ida sonoro! busca&a en#ati%ar a participao do computador no controle autom0tico industrial$ V comum pensar 1ue a automao resulta to-somente do ob2eti&o de redu%ir custos de produo$

:N

*sso no 6 &erdadeS ela decorre mais de necessidades tais como maior nC&el de 1ualidade! eApressa por especi#icaBes num6ricas de tolerTncia! maior #leAibilidade de modelos para o mercado! maior segurana pQblica e dos oper0rios! menores perdas materiais e de energia! mais disponibilidade e 1ualidade da in#ormao sobre o processo e melhor plane2amento e controle da produo$ A automao en&ol&e a implantao de sistemas interligados e assistidos por redes de comunicao! compreendendo sistemas super&isrios e inter#aces homem-m01uina 1ue possam auAiliar os operadores no eAercCcio da super&iso e da an0lise dos problemas 1ue por&entura &enham a ocorrer$ A &antagem de utili%ar sistemas 1ue en&ol&am diretamente a in#ormati%ao 6 a possibilidade da eApanso utili%ando recursos de #0cil acessoR nesse conteAto! so de eAtraordin0ria importTncia os controladores lgicos program0&eis ECLPsF! 1ue tomam a automao industrial uma realidade onipresente$ Luando se &isita uma instalao automati%ada 6 di#Ccil distinguir as contribuiBes da engenharia! tanto a de controle dinTmico 1uanto a de controle lgicoR o 1ue se &/ so computadores de inter#ace homem-m01uina! cabos de sinal e de energia e componentes #Csicos do processo! tais como motores!

:@

&0l&ulas! tubulaBes! tan1ues! &eCculos etc$ A rigor! coeAistem contribuiBes das duas especialidades de controle! assim como de outras engenharias$ Por eAemplo! no caso de uma planta 1uCmica pioneira de processo contCnuo 6 claro 1ue uma reao 1uCmica terica de&e ser inicialmente compro&ada em laboratrio$ Con#irmada sua &iabilidade! a engenharia 1uCmica de&e montar uma planta-piloto para estabelecer as condiBes operacionais mais e#icientes$ Segue-se um pro2eto 1uCmico industrial! em plena escala! para depois &irem a engenharia ci&il do pr6dio! a mecTnica e a hidr0ulica dos &asos e tubulaBes! e a de instrumentao$ Paralelamente! a engenharia de controle dinTmico de&e pes1uisar modelos matem0ticos do processo e pro2etar as malhas de realimentao capa%es de manter as condiBes operacionais nos &alores e#icientes! a despeito das perturbaBes pre&isC&eis no processo e na 1ualidade dos insumos$ )e&e tal&e% pes1uisar um algoritmo de controle 1ue otimi%e a e#ici/ncia e ainda simular o con2unto em computador$ ;inalmente! inter&6m a engenharia de automao priori%ando o controle lgico! atra&6s da implementao das regras dese2adas para os e&entos discretos no processo Ea chamada WreceitaW do processoF! ou se2a! das manobras capa%es de le&0-*o aos nC&eis da operao e#iciente$ )e&e ainda considerar os nC&eis de segurana para os componentes e para

:K

as pessoas! assim como os re1uisitos de monitorao! alarme e inter&eno por parte dos operadores e os relatrios gerenciais$ A engenharia de automao de&e selecionar os e1uipamentos de computao e de redes! depois program0-*os! test0-*os em bancada e acompanhar o desempenho no start-up$ Em plantas 1uCmicas pioneiras como esta! com os recursos tecnolgicos digitais de ho2e! a implementao das malhas do controle dinTmico 6 usualmente uma parte pe1uena das tare#as da engenharia de automao$ Em outros eAemplos! como um laminador de tiras a #rio ou uma aerona&e! a di#iculdade do controle dinTmico pode ser bem maior 1ue a do controle de e&entos associado$ Em outros casos #re1Xentes! a engenharia de automao 6 solicitada a implementar simplesmente uma receita operacional de#inida eAclusi&amente em termos de e&entos Eprocesso dito Wde bateladaWF2 eAemploS energi%ar um #ornoR ao chegar a tal temperatura! energi%ar tal motobomba! desenergi%ar 1uando certo nC&el de tan1ue se2a atingidoR ento energi%ar o motor do agitador e aguardar tantos minutos para deslig0-loR e assim por diante$ ,este eAemplo! ob&iamente! 1uase ineAiste problema de controle dinTmico$ Em automao h0 uma combinao dos dois tipos de controle! numa proporo in#initamente

<9

&ari0&el$ " desa#io maior da sua engenharia! no entanto! parece ser implementar com segurana todas as necessidades de controle lgico! de controle dinTmico e de comunicao digital$

Entende-se por engenharia de so#t8are a tecnologia para analisar re1uisitos de in#ormao e pro2etar Ar1ui&os e #luAos de dados! para programar os e1uipamentos digitais! assim como testar e manter os programas computacionais$ V um dos ramos de engenharia mais solicitados atualmente$ "s so#t8ares ditos comerciais Epara bancos e empresas comerciaisF re1uerem grandes memriaS e capacidade apenas para c0lculos simplesR os so#t8ares cientC#icos Epara ;Csica! Engenharia! Astronomia! Biologia etc$F eAigem grande capacidade de c0lculo e apenas pe1uenas memrias$ Em ambos os tipos de programas a &elocidade tem importTncia em si mesma! e ela no inter#ere na Correo dos resultadosR um programa correto numa m01uina r0pida tamb6m o ser0 numa lenta! e &ice-&ersa$

Em muitos programas comerciais h0 concorr/ncia! no sentido de 1ue muitos usu0rios pedem ser&io simultaneamente e no aceitam esperarR o problema usualmente se resol&e com su#icientes &elocidade de processamento e nQmero de terminais$ )i%-se 1ue tais programas so de tempo

<:

real$ "s so#t8ares para automao tamb6m t/m como re1uisito a capacidade de administrar a concorr/ncia de tare#as! e! por isso! so ditos de tempo realR mas em automao! &elocidade e correo esto interligadasS por eAemplo! num programa de controle 1ue l/ medidas oriundas de um processo #Csico e as coloca num bu##er! a &elocidade de leitura no pode ser menor 1ue a de entrada no bu##er! sob pena de ocorrer perda gra&e da in#ormao$ )i%-se 1ue tais programas so de tempo real! hard$ " problema essencial no caso da automao 6 o #ato de 1ue uma tare#a pode estar mudando o &alor de uma &ari0&el na memria en1uanto outra est0 lendo a mesma &ari0&elR ento 6 preciso ter!

,o mundo atual! em plena era globali%ada! o mercado eAige cada &e% mais produtos e soluBes r0pidas e com maior 1ualidade! e o custo do processo pode ser a di#erena entre o sucesso e o #racasso$ ,esse conteAto! a automao! torna-se uma importante #erramenta para a indQstria! pois o#erece meios de melhorar a produti&idade! e garantir um maior controle e &iso do processo! al6m de redu%ir custos de gerenciamento$

2'2 O69, *:"+ #. A$ "-.%&"

<<

Alguns ob2eti&os da automaoS Garantir (epetibilidade Garantir 1ualidade no processo e no produto #inal (eduo de espaos #Csicos! produo D*T Possibilidade de sistemas interligados (eduo de custos Jiso geral do processo ;acilidade de aplicao das #erramentas de CEP

2'2 P!*n3*;.*+ ,/,-,n "+ #, $- S*+ ,-. #, A$ "-.%&"

"s elementos de um sistema de automao se di&idem em > categoriasS 4ard8are Parte #Csica respons0&el pelo processamento! nessa categoria

podemos citarS PLC! PCYs! *4+Ys e e1uipamentos de campo! como por eAemplo &0l&ulas! motores! sensores! etc$ So#t8are Parte lgica respons0&el pelo processamento! Sistemas SCA)A!

so#t8are do PLC! sistemas de controle de Batelada! P*+S! +ES! etc$ *n#ra-estrutura E1uipamentos e condiBes necess0rias para o

#uncionamento do sistema! mas 1ue no in#luenciam no seu processamento! como energia el6trica! redes de comunicao! bornes! #iao! tomadas! etc$

2') H*,!.!<$*. ,- A$ "-.%&" In#$+ !*./

<>

A Automao! grosso modo! pode ser subdi&idida em = nC&eis hier0r1uicos! con#orme eAempli#icado na #igura :$

;igura <

4ierar1uia de Automao

,C&el Gerencial (Enter)rise #e(el)

(espons0&el pela an0lise dos dados de

campo! e do controle +acro do sistema! CEP! e inter#ace com sistemas gerenciais de alto nC&el$ ,ormalmente 6 composta por sistemas +ES e P*+S$ ,C&el de Controle (Control #e(el) (espons0&el pelo controle de processos

propriamente dito! #a% a integrao entre os di&ersos dispositi&os de campo 6 nesse nC&el 1ue so coletados os dados de processo$ V composto por PLCYs +estres! Sistemas SCA)A! Sistemas de controle de batelada (Batch)! e Sistemas de a1uisio de dados (,istorian-*ataloggers)! entre outros$ ,C&el de )ispositi&o (*e(ice #e(el) (espons0&el pelo controle das partes

indi&iduais 1ue controlam o processo$ V composto por *4+Ys! PLCYs locais! Ser&o Controladores! *n&ersores de #re1X/ncia! etc$ podemos citar como eAemplo! os controladores de uma caldeira! de uma m01uina de en&ase! um reator! um sistema de deteco de #umaa! etc$

<=

,C&el de Campo (Sensor #e(el)

(espons0&el pela inter#ace entre o sistema

e o processo! sendo os in)uts e out)uts entre o sistema e o processo$ V composto pelos e1uipamentos de campo$ Podemos citar como eAemplo! uma &0l&ula! um sensor! um motor! uma lTmpada! en#im 1ual1uer e1uipamento 1ue sir&a de entrada eZou saCda do sistema$

2'0 A!<$* , $!.+ =;*3.+ #, $- +*+ ,-.

A Automao! grosso modo! pode ser subdi&idida em = nC&eis hier0r1uicos! con#orme eAempli#icado na #igura :$

CAPITULO III PRO1ETO DO SISTEMA

,o processo de implementao da Automao na indQstria! bem como em sua manuteno e aper#eioamento! 6 de suma importTncia 1ue se2a aplicada ou de#inida uma metodologia em seus pro2etos! para 1ue se possa de#inir! especi#icar! eAecutar! controlar! testar e &alidar o pro2eto! a #im de garantir a con#iabilidade! produti&idade e segurana dos sistemas$ Para tanto! podemos tomar por base algumas de#iniBes do guia P+B"G! 1ue ser&em de re#er/ncia para a eAecuo de um bom pro2eto! e aplic0-los no conteAto da automao$

<I

>$:

C*CL" )E J*)A )" P("DET"


Segundo o P+B"G! o ciclo de &ida de um pro2eto se di&ide em I grupos! 1ue

sero melhor detalhados adiante! bem como eAemplos de sua aplicao pr0tica! com procedimentos! documentaBes e eAemplos$ "s I grupos do ciclo de &ida do pro2eto soS *niciao Plane2amento EAecuo Controle Encerramento

2'('( In*3*.%&"
A #ase de iniciao do pro2eto 6 a respons0&el pelas de#iniBes preliminares do pro2eto$ ,essa etapa! so de#inidos e documentados os re1uisitos ou as necessidades do cliente e dos seus processos$ ,esta etapa! so coletadas as in#ormaBes iniciais sobre os processos! e1uipamentos e sistemas eAistentes! 6 #eito o estudo de &iabilidade do no&o sistema! e o processo de a&aliao das melhores alternati&as$ " sistema proposto 6 descrito de #orma clara! demonstrando por1ue o modelo selecionado 6 a melhor soluo para satis#a%er os re1uisitos do cliente$ Tamb6m nessa etapa 6 de#inido o escopo do pro2eto :! bem como a estimati&a de durao do pro2eto! e o c0lculo do retorno do in&estimento Ecaso solicitadoZse aplic0&elF$ Em Automao! normalmente essa etapa 6 composta pela proposta t6cnica e pr6-pro2eto de automaoZintegrao$
[:\ )e#inio do escopo do pro2eto! e no do sistema$

<H

Ati&idades pertinentes a #ase de *niciaoS - *denti#icao dos ob2eti&os do cliente - An0lise do processo e tipo do processo atual Ese aplic0&elF - Estimati&a inicial do sistema E,o *Z"YsF - Proposio dos e1uipamentos - Proposio da ar1uitetura do sistema e topologia de redes - Estimati&a de custos materiais! mo de obra! deslocamentos! etc$ - c0lculo do custo do processo atual - calculo do custo do pro2eto - elaborao do custo do pro2eto e custo de operao do no&o sistema - c0lculo do tempo de )ay."ac/ do pro2eto e ("* E(etorno sobre *n&estimentoF - elaborao de proposta t6cnica$ EeAemploF

2'('2 P/.n,9.-,n "


V a #ase aps a apro&ao do plano inicial do pro2eto$ ,essa etapa 6 desen&ol&ido o plano diretor do pro2eto! 1ue ir0 nortear todo o andamento do pro2eto! bem como as regras para alteraBes de documento! escopo! etc$ Ser0 de#inido nessa #ase! o escopo do sistema a ser implantado e todas in#ormaBes sobre o sistema de&em ser coletadas detalhadamente! com documentos! relatrios e an0lises #eitas em campo$ Aps a an0lise das in#ormaBes detalhadas! sero gerados documentos! como cronograma do pro2eto! ar1uitetura detalhada dos sistemas! especi#icao #uncional! especi#icao de so#t8are! listas de entradas e saCdas! es1uemas el6tricos e demais documentos 1ue se #aam necess0rios$ V de #undamental importTncia 1ue esses documentos se2am submetidos . apro&ao do cliente! e . medida 1ue #orem descobertas no&as in#ormaBes sobre o

<N

pro2eto! como riscos! depend/ncias! re1uisitos! ou mesmo no&as oportunidades! os mesmos de&em ser analisados e aplicados ao pro2eto! sempre seguindo o procedimento de#inido no plano diretor$ Tamb6m nessa #ase so #eitos os oramentos detalhados de cada sub-item do sistema! e a alocao dos recursos$ Em Automao! essa #ase tamb6m 6 conhecida como plane2amento$ Ati&idades pertinentes a #ase de Plane2amentoS

C"/, . #, ./>.#. #, *n4"!-.%?,+

sero coletados todos os documentos

pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de causa e e#eito! le&antamento das normas aplic0&eis as di#erentes 0reas do pro2eto! entre outros! al6m da an0lise do processo em campo e de suas &ari0&eis$ )ETAL4A(( D,+,n:"/:*-,n " #" PDA Plano )iretor de automao documento 1ue

de#ine os parTmetros nos 1uais sero desen&ol&idos os sistemas! bem como os procedimentos a serem #eitos para seu controle! manuteno e atuali%ao Eprocedimentos para alterao de so#t8are! procedimentos para alteraBes em campo e documentos pertintentes! procedimentos para re&alidao da 0rea! etcF$ C!"n"7!.-. #" P!"9, " para a eAecuo do pro2eto$ E+;,3*4*3.%&" 4$n3*"n./ #" +*+ ,-. descrio do processo e de como de#ine os recursos a serem alocados para cada

tare#a! bem como os pra%os para eAecuo de cada tare#a e os milestones

#unciona o sistema a ser automati%ado Enormalmente um diagrama );) no 6 su#iciente para esclarecer todo o sistema! apenas uma #erramenta para descre&er algumas etapasF$ ,este documento 6 necess0rio deiAar claro a interpretao do processo de #orma lgica! de#inir os re1uerimentos de

<@

usu0rio e do sistema! a #im de de#inir o escopo do e a linha base para o desen&ol&imento de todo o pro2eto$ E+;,3*4*3.%&" #" 3"n !"/, Eespeci#icao do so#t8are PLC! SMP! +ES e da ar1uitetura necess0riaF A descrio da ar1uitetura do sistema! dimensionamento dos componentes! descriti&o dos so#t8ares! etc$ com o intuito de mostrar como o sistema ir0 atender aos re1uerimentos de processo e de usu0rio$ Essa etapa pode re1uerer &0rios documentos! como Especi#icao de Pro2eto de So#t8are! descriti&os de mdulos de so#t8are! Ar1uitetura do sistema! Ar1uitetura de rede! )iagramas el6tricos! lista de entradas e saCda! entre outros 1ue se #aam necess0rios con#orme o pro2eto$

2'('2 E@,3$%&"
A #ase de eAecuo 6 constituCda dos processos utili%ados para cumprir o 1ue #oi de#inido na etapa de plane2amento! 6 onde ocorre o desen&ol&imento do pro2eto e sua implementao em campo! com base na documentao apro&ada$ Em Automao! essa #ase 6 composta de duas etapasS )esen&ol&imento *mplantao

>$:$>$:

)esen&ol&imento

Ati&idades pertinentes a #ase de )esen&ol&imentoS C"-;!.+ #"+ ,<$*;.-,n "+ sero coletados todos os documentos

pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de causa e e#eito! entre outros! al6m da an0lise do processo em campo e de M"n .7,- #"+ ;.*nA*+ sero coletados todos os documentos pertinentes

ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de causa e e#eito! entre outros! al6m da an0lise do processo em campo e de

<K

D,+,n:"/:*-,n " #"+ +"4 B.!,+ pertinentes

sero coletados todos os documentos

C"n4*7$!.%&" #.+ !,#,+

sero coletados todos os documentos pertinentes sero coletados todos os

D,+,n:"/:*-,n " #.+ .6,/.+ #, 3"-$n*3.%&" documentos pertinentes

D,+,n:"/:*-,n " #"+ M.n$.*+ #, O;,!.%&" documentos pertinentes

sero coletados todos os

D,+,n:"/:*-,n " #"+ R" ,*!"+ #, ,+ ,+ documentos pertinentes

sero coletados todos os

S*-$/.%&" #" +*+ ,-. T,+ ,+ In ,!n"+

sero coletados todos os documentos pertinentes

sero coletados todos os documentos pertinentes sero coletados todos os documentos

T,+ , #, .3,* , ,- 486!*3. pertinentes

>$:$>$<

*mplantao
#eitas todas as tare#as pertinentes a *nstalao dos

Etapa posterior . apro&ao do teste de aceite em #0brica$ )urante a implantao! sero partida do sistema$ Ati&idades pertinentes a #ase de *mplantaoS In+ ./.%&" #"+ ;.*nA*+ sero coletados todos os documentos pertinentes e1uipamentos! con#igurao e integrao do sistema e dos so#t8ares em campo e a

ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de causa e e#eito! entre outros! al6m da an0lise do processo em campo e de In+ ./.%&" #"+ ,<$*;.-,n "+ sero coletados todos os documentos

pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de causa e e#eito! entre outros! al6m da an0lise do processo em campo e de

>9

In ,!/*7.%&" #.+ !,#,+

sero coletados todos os documentos pertinentes

ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de C"n4*7$!.%&" #"+ +*+ ,-.+ ,- 3.-;" sero coletados todos os

documentos pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de C"-*++*"n.-,n " #" +*+ ,-. sero coletados todos os documentos

pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de Q$./*4*3.%&" #, *n+ ./.%&" sero coletados todos os documentos

pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de In+ ./.%&" #"+ ,<$*;.-,n "+ sero coletados todos os documentos

pertinentes ao sistema! como descriti&os #uncionais dos subsistemas relacionados! #luAogramas! diagramas de instrumentao P]*! matri%es de

2'(') C"n !"/,


A #ase de controle 6 constituCda pela &eri#icao! atra&6s de testes! inspeBes e documentao! da eAecuo do pro2eto! al6m de acompanhamento de operao! e operao assistida! de modo 1ue e&entuais problemas possam ser identi#icados no momento ade1uado e 1ue possam ser tomadas aBes correti&as e a2ustes$ ,essa etapa 6 checada a operacionalidade do sistema! e a sua con#ormidade .s eApectati&as iniciais! se2a 1ualitati&amente! operacionalmente ou pela per#ormance$ Principais ati&idades da etapa de controle )esen&ol&imento *mplantao

>:

V./*#.%&"

EAecuo dos testes de Luali#icao de instalao! Luali#icao de

operao e Luali#icao de per#ormance$ +ilestoneS EAecuo dos testes e correo das no-con#ormidades Ese aplic0&elF e gerao de documentao As-built>$

[<\ normas especC#icas para cada 0rea! como ,B(I=:9! para pain6is el6tricos! *ECH::>: para programao! etc$ [>\ re&iso da documentao de pro2eto para ade1uao ao sistema implantado$

2'2 D"3$-,n .%&" #" ;!"9, "

C!"n"7!.-. #" P!"9, "

de#ine os recursos a serem alocados para cada

tare#a! bem como os pra%os para os milestones e para a eAecuo do pro2eto$

E+;,3*4*3.%&" 4$n3*"n./ #" +*+ ,-.

descrio do processo e de como

#unciona o sistema a ser automati%ado Enormalmente um diagrama );) no 6 su#iciente para esclarecer todo o sistema! apenas uma #erramenta para descre&er algumas etapasF$ ,este documento 6 necess0rio deiAar claro a interpretao do processo de #orma lgica! de#inir os re1uerimentos de usu0rio e do sistema! a #im de de#inir o escopo do e a linha base para o desen&ol&imento de todo o pro2eto$

><

E+;,3*4*3.%&" #" 3"n !"/, Eespeci#icao do so#t8are e da ar1uitetura necess0riaF - A descrio da ar1uitetura do sistema! dimensionamento dos componentes! descriti&o dos so#t8ares! etc$ com o intuito de mostrar como o sistema ir0 atender aos re1uerimentos de processo e de usu0rio$ Essa etapa pode re1uerer &0rios documentos! como Especi#icao de Pro2eto de So#t8are! descriti&os de mdulos de so#t8are! Ar1uitetura do sistema! Ar1uitetura de rede! )iagramas el6tricos! lista de entradas e saCda! entre outros 1ue se #aam necess0rios con#orme o pro2eto$

PDA P/.n" D*!, "! #, .$ "-.%&"

documento 1ue de#ine os parTmetros

nos 1uais sero desen&ol&idos os sistemas! bem como os procedimentos a serem #eitos para seu controle! manuteno e atuali%ao Eprocedimentos para alterao de so#t8are e documentos pertintentes! procedimentos para alteraBes em campo e documentos pertintentes! procedimentos para re&alidao da 0rea! etcF$ R" ,*!"+ #, ,+ ,+ - necess0rio para garantir o #uncionamento do sistema! bem como garantir sua con#iabilidade e per#ormance! 6 composto por &0rias etapas! 1ue nortearo os testes durante o pro2eto e aps a concluso$

2'2 T,+ ,+

;igura ^

Chec?list _+ann$spps$orgP

>>

T,+ , In ,!n"

e#etuado pelo desen&ol&edor para garantir o #uncionamento

dos controles e simulao do #uncionamento do sistema! etapa necess0ria para eAecuo do teste de aceitao em #0brica$ T,+ , #, A3,* .%&" ,- 486!*3. teste simulado do sistema! normalmente

e#etuado 2untamente com o usu0rio no prprio desen&ol&edor$ C"-*++*"n.-,n " &eri#icao das entradas e saCdas do sistema Eem

campoF! de&e ser #eito o chec? list de todos os pontos implantados para seu #echamento! os pontos no con#ormes de&em ser marcados! e de&em ser testados no&amente aps a correo$ T,+ , #, A3,* .%&" ,- 3.-;" teste real do sistema! e#etuado em campo!

2untamente com o usu0rio! onde 6 simulada a operao real do sistema! com todas suas entradas e saCdas$ no 6 obrigatrio! mas as boas pr0ticas de automao sugerem 1ue se #aa uso do mesmo documento para o teste de aceitao em #0brica$

2') V./*#.%&"

A Jalidao dos sistemas no 6 algo 1ue 6 mandatrio em todos os sistemas de automao industrial! mas em sistemas compleAos! crCticos! ou em 1ue ha2a risco para o processo! risco na #abricao! a &alidao do sistema 6 uma garantia tanto para o cliente! 1uanto ao desen&ol&edor do correto #uncionamento! da con#iabilidade! repetibilidade! e desempenho do sistema$ Mm bom guia para uma boa &alidao 6 seguir as recomendaBes da GA+P=! 1ue de#ine boas pr0ticas para indQstria #armac/utica! mas 1ue pode ser aplicada em 1ual1uer sistema$ Segundo a GA+P! os testes de &alidao podem ser classi#icados emS

>=

Q$./*4*3.%&" #, In+ ./.%&" instalado com o pro2eto$

Jeri#icao da instalao dos e1uipamentos!

da in#ra-estrutura! do so#t8are! a #im de garantir a con#ormidade do sistema

Q$./*4*3.%&" #, O;,!.%&" re1uerimentos de usu0rio$

Jeri#icao da "perao real do sistema! a #im

de garantir 1ue o sistema atenda a Especi#icao ;uncional e todos os

Q$./*4*3.%&" #, P,!4"!-.n3, sendo contornados$

Jeri#icao da "perao do sistema a longo

pra%o a #im de garantir a e#ic0cia do sistema! e se os caminhos crCticos esto

C"n !"/, #, A/ ,!.%?,+

criar em cada documento um campo para controle

de alteraBes! mostrando as datas de alterao dos documentos! bem como guardar em um ar1ui&o-morto as &ersBes antigas Eem caso de uma re&erso ser necess0riaF e possuir uma planilha ou outro documento 1ue possua sempre o nome e a Qltima &erso de um determinado documento$

H*+ C!*3" #, A/ ,!.%?,+


V,!+&" :$9 :$: :$< :$> D. . <NZ9IZ<99@ ::Z9HZ<99@ >9Z9HZ<99@ <<Z9NZ<99@ P!,;.!.#" ;"! (odrigo Atha7des 3;ulano5 3Sicrano5 3Beltrano5 D,+3!*%&" Jerso *nicial$ +udana de nome de e1uipamento (e&iso aps coment0rios do cliente$ *ncluso do item ^^$^

>I

V,!+&" :$=

D. . <HZ9NZ<99@

P!,;.!.#" ;"! (odrigo Atha7des

D,+3!*%&" Jerso As Built

Tabela :

EAemplo de 4istrico de AlteraBes

CAPITULO IV Q$./*#.#,

A 1ualidade! segundo a American Societ7 #or Lualit7 E<999F 6 3o grau at6 o 1ual um con2unto de caracterCsticas inerentes satis#a% as necessidades5$ Para tanto! as necessidades do sistema! declaradas e implCcitas so os parTmetros para o desen&ol&imento dos re1uisitos do pro2eto$ Segundo o Guia P+B"G E<99=F 3Mm elemento essencial do gerenciamento da 1ualidade no conteAto do pro2eto 6 trans#ormar as necessidades! dese2os e eApectati&as das partes interessadas em re1uisitos atra&6s da an0lise das partes interessadas5$ Atra&6s desses re1uisitos! podemos gerar a base necess0ria para os procedimentos 1ue podem garantir uma boa 1ualidade de pro2eto! 1ue podemos de#inir em algumas #rentesS Plane2amento da Lualidade Garantia da Lualidade Controle de Lualidade

Jale ressaltar 1ue essas #rentes esto inter-relacionadas com si mesmas e com outras partes do pro2eto$

" Passo primordial para a 1ualidade de um sistema! 6 conhec/-lo em todas suas especi#icidades! daC toma-se a importTncia de uma correta e criteriosa

>H

documentao e estruturao do pro2eto con#orme eAposto anteriormente! bem como assegurar 1ue todos os procedimentos se2am cumpridos e as normas respeitadas$

=$:

;(E,TES )A LMAL*)A)E

)'('( P/.n,9.-,n " #. Q$./*#.#,

" plane2amento da 1ualidade en&ol&e a identi#icao dos padrBes de 1ualidade rele&antes para o pro2eto e a determinao de como satis#a%/-los$ Esse plane2amento pode ser #eito atra&6s da identi#icao das entradas! como escopo! padrBes da empresa! normas t6cnicas e o plano diretor e a utili%ao de #erramentas! como an0lise t6cnica! benchmar?ing! entre outras para ter como saCdas! a de#inio do plano de 1ualidade Eparte do P)AF! de#inio das m6tricas! linha de base e plano de melhorias$

)'('2 G.!.n *. #. Q$./*#.#,

A garantia da 1ualidade 6 a aplicao de ati&idades de 1ualidade plane2adas e sistem0ticas para garantir 1ue o pro2eto ir0 empregar todos os processos necess0rios para atender aos re1uisitos$ A Garantia da 1ualidade tamb6m #ornece base para melhoria contCnua dos processos$ As entradas para a garantia da 1ualidade so! o plano de 1ualidade EpdaF! as m6tricas! os planos de melhorias! solicitaBes de modi#icaBes! aBes correti&as e pre&enti&as apro&adas$ As principais #erramentas para garantia da 1ualidade so auditorias! an0lise! aplicao das #erramentas de plane2amento e controle de 1ualidade$

>N

As saCdas da garantia da 1ualidade so atuali%aBes no P)A e documentos pertinentes! eAecuo de mudanas solicitadas e aBes correti&as$

)'('2 C"n !"/, #. Q$./*#.#,


" controle da 1ualidade est0 relacionado com o monitoramento de resultados especC#icos do pro2eto a #im de determinar se eles esto em con#ormidade com os padrBes de 1ualidade e a identi#icao de maneiras de eliminar as causas de resultados insatis#atrios$ V uma ati&idade 1ue de&e ser #eita desde o inCcio do pro2eto$ Suas entradas so o P)A! as m6tricas! listas de &eri#icao! entregas! alguma de suas #erramentas so diagramas de causa e e#eito! gr0#icos de controle! ;luAogramas! gr0#ico de eAecuo etc$! e suas saCdas so as mediBes de controle da 1ualidade! aBes correti&as e a &alidao do sistema$

=$<

;E((A+E,TAS )A LMAL*)A)E
Sero apresentadas as principais #erramentas da 1ualidade 1ue podem ser

aplicadas em um sistema de automao

)'2'( MA !*3.+
Segundo Tom de +arco EF! 3,o se pode controlar a1uilo 1ue no se consegue medir5$

>@

;igura ^

+6trica _ httpSZZ888$philo?ing$comP

A de#inio de m6tricas em um sistema 6 essencial para 1ue se possa e#etuar um plane2amento ade1uado e o controle e#eti&o do desen&ol&imento do sistema$ As +6tricas permitem conhecer! predi%er e controlar um pro2eto ou sistema! atra&6s de suas #erramentas! das 1uais podemos citarS M*/,+ "n,+ so chec?points na eAecuo do pro2eto! permitem saber em

1ual etapa est0 o pro2eto$ L*+ .+ #, C"n !"/, )ocumentos 1ue de#inem as di#erentes 0reas do pro2eto

e o andamento das tare#as$

)'2'2 B".+ P!8 *3.+

Al6m da documentao! eAistem algumas pr0ticas! 1ue 1uando eAecutadas contribuem com a 1ualidade do pro2eto de automao! como por eAemploS

>K

P!"7!.-.%&" E+ !$ $!.#.

Programar o controlador de maneira simples e

comentada! com subrotinas separadas por #uno! a #im de #acilitar a obser&ao do status e a manipulao do programa por algu6m eAterno ao pro2eto$

;igura ^

eAemplo de lgica estruturada

G,!,n3*.-,n " #"+ #.#"+ #, H*+ C!*3"

Coleta dos dados de di&ersas

#ontes para #utura emisso de relatrios de 1ualidade! certi#icados! an0lises estatCsticas! monitoramento de per#ormance! etc$ e centrali%ao dos dados em um banco Qnico! para 1ue os dados possam ser disponibili%ados atra&6s de #erramentas para todos os usu0rios da empresa$

=9

;igura ^

dados de processo _httpSZZ888$7o?oga8a$comP

C"n3/$+&"

,o h0 #erramenta 1ue possa garantir totalmente a 1ualidade em um sistema de automao industrial! mas a aplicao de uma metodologia! combinada com boas pr0ticas! permitem uma &iso mais ampla do sistema e de suas especi#icidades$

R,4,!5n3*.+ B*6/*"7!84*3.+

+"(AES! CCcero Couto deR CAST(MCC*! PlCnio de Lauro$ En7,n>.!*. #, A$ "-.%&" In#$+ !*./ <a ed$ (io de Daneiro! (D$ LTC! <99N J*E*(A ;*L4"! Geraldo$ G,+ &" #. Q$./*#.#, T" ./ <a ed$ Campinas! SP$ AlCnea Editora! <99N

=:

GM(;ESS! Thomas ($ R"6" *3+ .n# A$ "-. *"n H.n#6""D :a ed$ Clemson! SC! MSA$ C(C Press! <99= PETT*C4"()! Bret$ S,:,n S ,;+ " T,+ A$ "-. *"n S$3,++ _httpSZZ888$io$comZ`8a%moZpapersZse&en'steps$htmlP $ Acessado em <: de 2unho de <99@$ P+*! Pro2ect +anagement *nstitute$ C"n9$n " #, C"n>,3*-,n "+ ,G,!,n3*.-,n " #, P!"9, "+ EPMB"FG >a ed$ Penns7l&ania! MSA$ P+* *nc$! <99= SCMCMGL*A! (a#ael$ A P"/5-*3. D,4*n*%&" #, Q$./*#.#, _httpSZZ888$gaussconsulting$com$brP $ Acessado em <: de agosto de <99@$