You are on page 1of 15

CENTRO PAULA SOUZA

COMPETNCIA EM EDUCAO PBLICA PROFISSIONAL

Centro Estadual de Educao Tecnolgica Paula Souza GOVERNO DO ESTADO DE SO PAULO


E.T.E. ARISTTELES FERREIRA 035 SANTOS

EXERCCIOS DE COMANDOS EM LINGUAGEM LADDER-V05


Prof. John Paul Sandall Jr CAI ISI- CLP

Exerccios de comandos em Linguagem Ladder


A Linguagem Ladder uma linguagem programao denominada de alto nvel, por utilizar smbolos semelhantes aos usados em Comandos Eltricos e agir como ns pensamos, portanto uma linguagem elaborada para se "conversar" com o CLP, independente do fabricante, o elo de ligao (o programa) entre o mdulo de entrada e sada de uma CLP. Para fins didticos, no mdulo de entrada teremos os atuadores (botes e os sensores) ou simplesmente as entradas E0; E1;....; En, e no mdulo de sada teremos os acionadores (contatores, lmpadas, eletrovlvulas) ou simplesmente sadas S0; S1;....; Sn. Como usaremos inicialmente o software didtico LadSim, e no referido soft as entradas so Input (Ip) e as sadas Output (Op), tambm usaremos como conveno a tabela: ENTRADAS Ip0 b11 Ip4 b12 Ip8 b13 Ip12 b14 Ip1 b01 Ip5 b02 Ip9 b03 Ip13 b04 Ip2 RT1 Ip6 RT2 Ip10 RT3 Ip14 RT4 Ip3 fc1/sen1 Ip7 BE Ip11 fc2/sen2 Ip15 sen3 Op0 K1 Op4 K2 Op8 K3 Op12 K4 SADAS Op1 EV1 Op5 EV2 Op9 EV3 Op13 EV4 Op2 L-Vm1 Op6 L-Vm2 Op10 L-Vm3 Op14 L-Vm4 Op3 L-Am1 Op7 L-Vd Op11 L Op15 L-Am2

Na figura vemos a interface com os mdulos da CLP.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

Exemplos de software profissionais e seus endereamentos: Fabricante LadSim Matsushita WEG Siemens Altus Sansung Piccolo - Altus Allen-Bradley Entrada I X X000 I R000 R0000 %E0000.0 I Sada O Y Y000 Q R010 R01800 %S0002. 0 O

Todo comando deve ser endereado (octal) adequadamente conforme o software utilizado, pois pelo endereamento que a CPU localiza a entrada, e a atualiza a sada conforme o programa. A) Comando de Circuito Selo; ou Comando FLAG (memria virtual) Faa o endereamento, teste o circuito observando o funcionamento, e verifique reteno pelo circuito selo.

A-(2) Complete o circuito introduzindo mais trs passos de programa que indique as funes das lmpadas Vd (desligado); Vm (ligado) e Am (trmico ativado).

A (3) Agora monte o circuito para comando de um motor usando os conceitos de contator auxiliar ou comando Flag, com a sua segurana trmica e sinalizao completa.

B) Circuito de Intertravamento.

O intertravamento uma segurana do circuito, que deve ser usada quando temos que fazer reverso no sentido de rotao de um motor, por exemplo, subir e descer, ir frente ou para trs, ou quando no podemos ligar dois motores ou dois comandos ao mesmo tempo. O circuito ao lado representa um circuito para acionamento de K1 e K2 intertravados e de acionamento independente e sinalizao.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

Faa o endereamento, teste o circuito observando o funcionamento. B-(2) O que voc alteraria no programa ao lado para que a mesma CLP, fosse usada agora para comandar um elevador, onde s usaremos uma botoeira com trs botes e um motor com reverso. B-(3) O circuito acima tambm utilizado em mquinas operatrizes, para isso altere o circuito utilizando uma botoeira dupla no acionamento de K1 e K2, ensaie o circuito.

APLICAO - Circuito de LIGA/DESLIGA por um nico boto (NA).


No circuito podemos ver uma aplicao da funo auxiliar interessante, que com comandos eltricos praticamente impossvel e oneroso. Por meio um pulso em b1, liga K1, e por outro pulso em b1 o circuito desligado. Este circuito utilizado em equipamentos que possuem um nico boto para ligar e desligar o equipamento. Faa o endereamento e teste o circuito, observando o funcionamento.

C) Circuito de Temporizao com Circuito Auxiliar ( Flag )


A funo auxiliar (F ou A) uma das funes mais til na linguagem Ladder, pois ela facilita a programao, por ser um comando virtual, podendo ser usada a qualquer instante e quantas vezes necessitar

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

O circuito ao lado uma aplicao dos temporizadores, que na Linguagem Ladder pode assumir vrios tipos: temporizador de pulso e temporizador de retardo ( TON timer on delay; TOF - timer off delay ). Dependendo do tipo de temporizado aplicado, ou do soft, teremos que usar um comando RST (reset) para desligar o temporizado, ou colocar uma sada de bobina RST, com o mesmo endereo do temporizador. Faa o endereamento e teste o circuito, observando o funcionamento, verifique se h a temporizao, e o acendimento em seqncia, e faa o desligamento manual por meio de um comando RST. C-(2) Altere os tempos para 2s, 4s e 6s respectivamente e insira mais um passo de programa que desligue as sadas K1, K2 e K3 aps 5s. C-(3) Com o mesmo tempo do exerccio anterior, complete o circuito, fazendo o desligamento automtico de K1 depois K2 e finalmente K3 no mesmo tempo em que foram acionados.

APLICAO de TEMPORIZADORES 1 - Circuito Bimanual de acionamento para Prensa Automtica.


O circuito Bimanual um circuito de total segurana, na proteo do operador da Prensa visto que o operador tem que acionar os dois botes ao mesmo tempo, para dar incio ao processo de prensagem, caso contrrio a Prensa no se ligar, protegendo o operador de mutilaes nos membros superiores.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

O circuito usa a tcnica intertravamento por bobinas auxiliar e temporizadores. Faa o endereamento e teste o circuito, observando o funcionamento, verifique se h o intertravamento como foi dito, pressionando b1 (Ip0) e b4 ( Ip11) no intervalo de 2 segundos, dando condies de K1 ser ativado.

APLICAO de TEMPORIZADORES 2 - Circuito Pisca sinalizao por uma lmpada ou alarme sonoro. (CLOCK)
O circuito outra aplicao de temporizados, muito usado em acionamento como alarme sonoro ou visual de apenas uma lmpada. No caso de projetos que necessite de um Buzzer (Bz - alarme sonoro de um tom) este circuito pode ser utilizado, suprimindo apenas o primeiro passo e substitudo o contato de flag. Faa o endereamento e teste o circuito, observando o funcionamento.

APLICAO de TEMPORIZADORES 3 - Circuito Pisca-Pisca de duas lmpadas com ajuste de freqncia.


Os alarmes visuais podem ser montados de diversos modos e finalidades, mas a base ser sempre a utilizao de temporizadores. Monte o circuito, faa o endereamento e teste o circuito, observando o funcionamento. Altere a freqncia da oscilao mudando os tempos de T1 e/ou T2 e faa o endereamento e teste o circuito, observando o funcionamento.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

D) Circuito de Contagem CNT ( Counter )


O processo de contagem de peas, objetos e litros, so feitos por circuito contadores, circuitos estes que recebem um pulso na entrada a cada contagem proveniente de um sensor ou chaves ligadas ao CLP. Os contadores podem ser Crescentes (Up Counter), o que a cada pulso acrescenta um no acumulador (memria) , aumentando a contagem e Decrescentes (Down Counter), aquele que a cada pulso subtrai um no acumulador, diminuindo a contagem ou Contador Crescente/Decrescente ( UDC ), que conta acima e abaixo do acumulado pr-estabelecido, em todos os caso os contatos dos contadores vai a um quando coincidir com o acumulado. D-(2) Insira um comando que reinicie o contador por um comando RST de modo manual e automtico. D-(3) No circuito acima, altere o contador para decrescente ( UDC ), e o acumulador para 5, e simule a contagem decrescente . D(4) - Faa um programa para acionamento de um motor acoplado a uma bobinadora que conte 50 espiras, desligando o motor aps atingir este valor, (use um clock, para a simulao) com proteo trmica, emergncia e sinalizao.

E) Circuito Auxiliar ( F ); Com Trava ( L ) ou ( SET); e Destrava ( U ) ou ( RST )


A funo auxiliar uma das funes mais til na linguagem Ladder, pois ela facilita a programao, por ser um comando virtual, podendo ser usada a qualquer instante e quantas vezes necessitar. Dependendo do soft denominada Flag (F), em octal ou Memria (M), em decimal e podemos us-las como funo auxiliar (A). A funo de trava e destrava usada quando necessitamos que uma sada fosse ligada (L) e assim fique sem necessidade do circuito de selo, enquanto no for dado o comando destrava (U), mas Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER
7

observe que o endereamento deve ser o mesmo. Faa o endereamento e teste o circuito, observando funcionamento, verifique se h travamento e destravamento atuando em b0 (NF) e depois em b2 (NA). E (1) Elabore um programa para controle de nvel em um tanque que tenha 2 sensores NA como sensor de nvel mximo (SNH) e mnimo (SNL), ativados na presena do produto, os sensores controlam duas eletro-vlvula a que alimenta o tanque EV1 e a que faz a descarga EV2. O programa deve usar um comando Flag (auxiliar) que permita o uso dos sensores e ter sinalizao completa alm de um boto de emergncia que der desligar a EV1 e abrir a EV2 quando pressionado.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

RELAO DE EXERCCIOS PARA ENTREGAR APS SER TESTADOS E APROVADOS NO SIMULADOR E OU NA CLP
1) Sistema Semafrico

Em uma indstria necessrios implementao de um semforo de trs lmpadas Vm (10s), Am (3s) e Vd (7s). O semforo comandado por uma botoeira de 3 botes, liga (NA), desliga (NF), um liga com reteno para que a lmpada Am fique piscado com intervalo de 1 segundo durante a madrugada e um plusador para pedestre que paralise o semforo por 20s na lmpada Vm, e pisque nos 3 ltimos segundos. Elabore um programa em linguagem Ladder para que uma CLP possa comandar o semforo. 2) Ligar trs motores em lgica seqencial manualmente

Considere que trs plusadores B1, B2 e B3, todas normal aberta, sero utilizadas para ligar e desligar, respectivamente, trs motores das esteiras por K1, K2 e K3. A seqncia para ligar os motores : pressionar B1 e ligar K1, pressionar B2 e ligar K2 e pressionar B3 e ligar K3, ou seja, primeiro liga K1, depois K2 e finalmente K3. Se todos os motores j estiverem ligados, deve-se desligar primeiro K1, depois K2 e depois K3 pressionando as botoeiras B1, B2 e B3 na seqncia. Qualquer operao fora desta seqncia dever ser ignorada. Os motores so protegidos por rele trmico, que em caso de sobre carga derrubam os contatores, para que as esteiras no fiquem carregadas.
Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER
9

3) Transportador de peas com expulso automtica.


Procedimentos: ao acionar o boto B1 (apenas um pulso) ligar o motor M1, isso desde que o boto B0 desliga e/ou boto de emergncia BE e o rel trmico RT, no esteja acionado; a pea ser transportada at encostar no fim de curso 1 (FC1). Ao acionar o fim de curso 1 (FC1) o motor M1 desligado, parando a esteira e o solenide S1 (avano) deve ser energizado permitindo a entrada de ar no cilindro para empurrar a pea da esteira; quando a pea for expulsa da esteira, aciona o fim de curso 2 (FC2) e o pisto deve ser recuado desenergizando a solenide S1 (avano) permitindo o escape do ar e energizando a solenide S2 (recuo). Ao desligar o fim de curso 2 (FC2), o motor deve ser ligado iniciando o transporte de uma nova pea; em qualquer momento que for pressionado o boto desliga, o motor deve ser desligado; em qualquer momento que for pressionado o boto de emergncia ou acionado o RT, todas as sadas devem ser desenergizadas;

ENTRADAS

SADAS

B1 - boto liga (NA); BE - boto de emergncia (NF); B0 - boto desliga (NF); Fc1 fim de curso; Fc2 fim de curso.

M1 - motor da esteira; S1 - solenide avana pisto; S2 - solenide recua pisto;


10

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

L1 lmpada Vd (motor desativado); L2 lmpada Vm (motor ativado); L3 lmpada Am (fc1 ativado)

L4 lmpada Az (fc2 ativado) L5 lmpada Ab (RT ativado); L6 lmpada Br (BE ativado).

4) Misturador de Tintas
Um misturador automtico para duas cores de tintas deve ser comandado por meio de um CLP. A operao transcorre da seguinte forma: aps pressionar o boto de partida b1, a lmpada L1 (Vd) apaga e a lmpada L2 (Vm) acende, indicando inicio da operao, a eletrovlvula EV1 abre e a bomba MB2 ligada. Quando o nvel da primeira tinta no recipiente de mistura atinge o sensor SN1 (NA), a eletrovlvula EV1 fechada e a eletrovlvula EV2 aberta, misturando a segunda tinta ao contedo do recipiente. Quando o nvel total de tinta atinge o sensor SN2 (NA), a eletrovlvula EV2 fechada, a bomba MB2 e lmpada L2 so desligadas e o misturador MB1 ativado, acendendo L3 (Az), que indica misturador funcionando. Aps 6 segundos a misturadora MB1 desligada e a tinta j homogeneizada pode ser removida, terminando o processo. O misturador pode ser desligado em qualquer ponto da operao por meio do boto de parada de emergncia BE (NF), pelos rels trmicos RT1 e RT2, respectivamente, ou pelo sensor SN3 (NA), que indica enchimento total do recipiente de mistura. A tinta ser distribuda manualmente, liberando os sensores, para uma nova partida.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

11

5) Controle de processo industrial


Uma empresa produtora de rao para bovinos possui o seguinte processo de fabricao: um motor triturador para fornecer o milho picado, por 5s; um motor triturador para fornecer a farinha de soja, por 10s; e outro para o dosador dos produtos qumicos, por 3s. Os trs componentes da frmula so despejados em um tanque, aps a moagem, onde dever entrar gua por 6s, s que quando fechar a gua deve ser ligada a estufa. e emulsionados por 15s. Aps a homogeneizao uma bomba (M5) lana a rao em uma esteira (M6) que passa por uma estufa (Est) de secagem pr-aquecida e em seguida picotado (clock de 1s) usando um solenide acoplado a uma lamina de corte e estocado tudo em 25s. Sabendo-se que cada motor ou equipamento acionado por uma partida direta e circuitos de controle que os so operado por operadores individualmente atravs dos botes de comando. Faa a automao do processo atravs de um CLP, para que sejam desnecessrios os operadores, e que o processo seja automtico e seqencial repetindo (batelada) aps o ciclo de operao. Os motores so protegidos por rels trmicos, que dever atuar no processo protegendo a frmula, dever ter sinalizao completa, boto de emergncia BE e pulsadores de comando (NF + NA) como b1 e b0.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

12

6)

Contador de caixas.

ao acionar o boto B1 (apenas um pulso) ligar o motor M1 da esteira, isso desde que o boto de emergncia BE e ou o boto B0 desliga no seja acionado; nessa esteira existe um sensor SCI contador de caixas, ativado em 1, aps este sensor contar um total de 10 caixas, desligar automaticamente a esteira; resetar o contador, ao ligar a esteira novamente. B1 - boto liga (NA); BE - boto de emergncia (NF); B0 - boto desliga (NF); SCl - sensor contador de caixas; M1 - motor da esteira. Contador de caixas Automtico - continuao No exerccio anterior, complete a automao fazendo a indicao luminosa do sistema de contagem indicando quando iniciar a contagem, e com a contagem estiver completada, desligar a esteira, resetando o contador aps o tempo de 5s, tempo para o operador retirar a caixa, reiniciando o motor M1, dando continuidade ao processo.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

13

7) Controle de Bombeamento de gua


Uma empresa capta a gua que necessita, de um rio prximo ao seu reservatrio, o nvel da caixa dgua no dever descer abaixo do nvel mnimo (sensor SN3 (NA)), caso esta situao ocorra a bomba 2 ( reserva ) dever ser acionada. A bomba 1 deve operar em regime normal, desligando no nvel mximo (sensor SN1(NA)) e ligado no nvel mdio (sensor SN2(NA)). A empresa est numa regio de baixo ndice pluviomtrico e o rio, s vezes, fica to baixo que no possvel captar gua. Caso o sensor de nvel critico (SNc4(NA)) do rio for desativado, o sistema de controle dever impedir o acionamento das bombas 1 e 2, um alarme sonoro intermitente (Bz) dever ser acionado, cessando somente com a confirmao do operador pressionando um boto (B0Bz) e s voltar o bombeamento quando for acionado b1. O projeto dever ser desenvolvido utilizando comandos trava (set) e destrava (reset), e sensores NA ativados na presena de gua. O processo dever ser ligado por um pulsador b1 (NA) e em caso de emergncia por um pulsador BE (NF), e dever ter sinalizao completa indicando o status de funcionamento.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

14

8) Exerccio da Carimbadora
Desenvolver um programa em ladder para controle de um sistema de impresso de datas em latas, conforme ilustrado na figura ao lado: Entrada: - botoeira de Liga - botoeira Desliga - sensor de presena de lata - sensor de trava esquerda recuada - sensor de trava esquerda avanada - sensor de trava direita recuada - sensor de trava direita avanada - sensor de impressora recuada - sensor de impressora avanada Sadas: - lmpada de Ligado - lmpada de Desligado - motor da Esteira - trava esquerda - trava direita - carimbadora Funcionamento bsico: - Com o sistema ligado, aps a indicao de presena de lata, as tavas so acionadas, a carimbadora desce e sobe em seguida, desacionando a chegada de nova lata para reiniciar o ciclo; - O motor da esteira permanece sempre funcionando enquanto o sistema estiver ligado; - O sistema s deve ser desligado ao final de um ciclo completo.

Prof. John Paul Sandall Jr. CAI ISI - CLP Comandos em Linguagem LADDER

15