You are on page 1of 5
Aplicagdes Praticas Estudamos numerosas aplicagdes para controlador digital com base em légica programavel. Neste capitulo analisamos duas aplicagdes praticas que ilustram a utilizagao de légica programdvel em sistemas digitais baseados em CLP, sendo um sistema de controle para transportador automatico de pecas € lum sistema de controle para seméforo. Abordam-se 0s fluxo- gramas analfticos dos sistemas e comenta-se a listagem dos programas de aplicagao, elaborados a partir das macroinstru- es gréficas desenvolvidasnocapitulos. 6.1 Sistema de controle para transportador automatico de pecas © transporte de pegas em uma esteira e a sua retirada devem ser realizados automaticamente, sem a intervengdo do operador, a partir do acionamento de uma botoeira (BL1). 0 desligamento manual do motor deve ser feito pela botoeira BLD. ‘A Figura 6.1 ilustrao sistema de transporte de pecas automatico. Acoplado mecanicamente @ esteira, um motor elétrico (MT1) realiza a movimentagao. Um cilindro pneumatico de duas Vias comandado por dois solenoides, S1 (avanga o pistéo) e S2. {recua 0 pistéo), € 0 responsavel pela retirada das pegas da esteira. © controlador digital tem a fungao de comander 0 motor (IMT1), 0s solenoides das valvuias de avango (S1) eo recuo (S2)do Gilindro, bem como monitorar os sensores (FC1) e (FC2),e sinalizar operago por meio das lémpadas (L1, L2, L3, L4 e LS). Um relé térmico RT1 protege o motor MT‘. Em caso de curto ou motor travado, © contato NF do relé se abre. Em caso de emergéncia, 0 acionamento manual da botoeira BE1 desiiga o motor. ‘St avango (Clindko pneumstico S2reawo Estos transports Sensor FC1 @ em Ratti > to ga mor 1 cele cata dt none Gio O senor Fe2 0. —Botdo de emeroénca BE Figura 6.1 - Diagrama do transportador automético de pegas. primeira fase do projeto consiste em relacionar os elementos de entrada esaida do transportador com os pinos do FPGA. Neste projelo o FPGA utiizado é 0 EP2C35F672C6, da empresa Altera, familia Cyclone Il, que possui 672 pinos de entrada e saida. A listagem da pinagem do FPGA pode ser vista no apéndice B, Tabela B.1. Os que possuem o kitde desenvolvimento DE 2, da empresa Terasic Technologies, ‘também podem encontrar os pinos de entrada e saida do kit no apéndice B, Tabelas B2,B6e B7. As Tabolas 6.1 66.2 epresentam as configuragdes de entradas e saidas do FPGA easuadescricao. Tabela 6.1 - Configuracoes de entradas do controlador warcascs a BLD (PIN_N26) Chave SW (1) - Desliga motor BE1 (PIN_P25)_ Chave SW (2) - Emergéncia "RTA (PIN_AE14) ___ Chave SW (3) - Relé térmico de protegao do motor revenag Sates Rep aaa ee a a aa 152 Projotos de Cicuitos Diss com FPGA Tabela 6.2 - Configuracbes de saidas do controlador Saldasciseretas Descriglo IMT (PIN_AEZ3) LED vermetho (0)- Mote do ransporador da esta 1 (PIN_AFZ3) LED vermetho (1)-Solencie de avango do isto 52 (PIN_AB2) LED vermetho @) = Solenoie de recuo do pistéo (ren acaz) LED vermetho (8) - Sinalizago motor destigado (BLD) L2PIN A022) LED vermetho (4)-Sinaizacdo sensor FC1 aionado 13 PIN A023) LED vermetho (6). Sinalizago sensor FC2 acionado La PIN a2") LED vermelho(6)-Sinalizago rls témico RT! acionado 15 (PIN_AAC21) LED vermetno (7)-Sinelzapso btooira de omorgincia aconada ‘A Figura 6.2 ilustra o diagrama de interligagao dos elementos de campo (sensor, botoeira etc.) com os circuitos de entrada e saida do controlador digital grey Contador deg mL a Bp, 2 ee «| | 7 a m_|4 i 1s 3 2 : a FoL 2 zg ey & 3S Menta cz s1 an 2 wm Figura 6.2 - Diagrama de intertigagao de entradas e saidas no controlador. 6.1.1 Fluxograma analitico ‘A Figura 6.3 apresenta o fluxograma analitico da descrigao do acionamento do motor do transportador de pegas. acionamento da botoeira (BL1) inicia a movimentacao da esteira do transpor- tador, motor (MT1), se as seguintes condig5es forem satisfeltas: a botoeira desliga motor (BLD) nao esta acionada, a botoeira de emergéncia (BE1) nao esté acionada € 0 relé térmico de proteeao do motor (RT1) nao est atuado. Aalicagies Prticas = Em qualquer momento que for pressionada a botoeira desliga motor (BLD), a botoeira de emer- géncia (BE1) ou acionado o relé [Use Bit ‘térmico de protegao (RT1), 0 motor —7—" € desligado. ‘Vesiicar BLD Os eventos desligar motor |_2code (BDL), relé térmico atuado (RT1) e ‘emergéncia atuada (BE1) séo sinaii s__,[SimizarBOD Desigar 1 | zados por meio das lampadas L1, S—»| Stoiar BEI tealizada pelo avangodo pistao. ss : woes = eon a : ‘Sinalzar MTT igri | Figura 6.3 - Fluxograma do acionamento do motor do transportador MT1. ‘A pega é transportada peta esteira até ser detectada pelo sensor de fim de curso (FC1). Quando o sensor de fim de curso (FG1)é acionado, sinaliza FC‘ acionado, desl- ‘ga o solenoide S2 (recua o pistéo), o motor do transportador (MT1) & desligado, sinaliza MT1 desligado, a esteira para e 0 solenoide de avango do pistao (S1) é ligado, empur- rando a pega para fora da esteira. fluxograma da Figura 6.4 (b) mostra os eventos para a deteogao da pega fora da esteira, pelo sensor FC2, 0 retomo do pistéo a sua posicao inicial e 0 acionamento do motor do transportador MT1 Quando a pega ¢ empurrada da esteira, 6 detectada pelo sensor (FC2). Quando o sensor FC2 6 acionado, sinaliza FC2 acionado, desliga S1 (avango do pistio), 0 pistéoé recuado, aciona o solenoide (S2), liga o motor MT1 e sinaliza motor ligado. Projelos de Circuitos Digtais com FPGA vestarres kt} veatearrc2 fp ‘rionado > Sa 3 3 Saar OL Sins FCB a eee ¥ y Das S2 Datos oe v Taio esas | af Sea] arse r t Sale ‘AcionarS1 ger MTL |-— ] b) (0) Figura 6.4 - Atuagéo dos sensores FC1 e FC2. Os eventos sensor FC1 atuado e sensor FC2 atuado sao sinalizados por meio das lampadas L2.eL1 AplicagSes Prticas 155

You might also like