Professional Documents
Culture Documents
SO PAULO - SP 2008
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
'''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''
SO PAULO - SP 2008
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$
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:
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
CAPITULO IV Q$./*#.#,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''20 =$: ;(E,TES )A LMAL*)A)E $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>H =$:$: =$:$< =$:$> Plane2amento da Lualidade$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>H Garantia da Lualidade$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>H Controle da Lualidade$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>N
=$<
=$<$: =$<$<
:=
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
,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$
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$
<<
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
"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$
<>
A Automao! grosso modo! pode ser subdi&idida em = nC&eis hier0r1uicos! con#orme eAempli#icado na #igura :$
;igura <
4ierar1uia de Automao
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$
<=
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$
A Automao! grosso modo! pode ser subdi&idida em = nC&eis hier0r1uicos! con#orme eAempli#icado na #igura :$
,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
>$:
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
<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
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
#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
>$:$>$<
*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
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
>:
V./*#.%&"
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$
#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$
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"
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
>=
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$
>I
V,!+&" :$=
D. . <HZ9NZ<99@
Tabela :
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
" 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$
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$
=$<
;E((A+E,TAS )A LMAL*)A)E
Sero apresentadas as principais #erramentas da 1ualidade 1ue podem ser
)'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
Al6m da documentao! eAistem algumas pr0ticas! 1ue 1uando eAecutadas contribuem com a 1ualidade do pro2eto de automao! como por eAemploS
>K
P!"7!.-.%&" 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 ^
#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 ^
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@$