CLP - Clic-02 - Aprendizagem

download CLP - Clic-02 - Aprendizagem

of 24

Transcript of CLP - Clic-02 - Aprendizagem

  • CLP -Controlador Lgico Programvel

    Aprendendo linguagem Ladder com o Clic Edit - WEG

    Apostila de Exerccios

    Prof. Cludio R. Truffa

    - 2005 -

  • Introduo

    Este material tem como objetivo a familiarizao com a linguagem LADDER,

    utilizando o software (freeware) da WEG, que est disponvel na pgina

    www.weg.com.br, pois este posibilita a implementao e simulao de programas

    em linguagem ladder no necessitando, como na maioria dos CLP de se ter o

    equipamento.

    O Clic Edit um software de simples operacionalidade, bastando se ter os

    conhecimentos bsicos da linguagem para se implementar diversos sistemas que

    podero ser ativados de modo real, conectando-se o microcomputador com o

    software a um CLP atravs de um cabo prprio.

    A seqncia determinada nesta apostila no obrigatria, mas facilita a utilizao

    didtica do software para uma aprendizagem que possibilitar ao discente todas as

    condies para a aprendizagem da linguagem bem como a utilizao do CLP WEG

    em sua totalidade.

    So 26 exerccios que podero ser alterados ou complementados de acordo com as

    necessidades de cada curso tais como carga horria, disponibilidade de laboratrio,

    etc.

    Espero com isso ter contribuido com o corpo docente e, esperando sugestes e

    contribuies para melhoria deste material

    O autor

    [email protected]

    2

  • SUMRIO de Exerccios

    Exerccio 01 - Trs interruptores em srie e uma sada ............... 04

    Exerccio 02 - Dois interruptores em paralelo e uma sada ............ 05

    Exerccio 03 - Comando simples - uma botoeira ......................... 05

    Exerccio 04 - Comando simples - duas botoeiras ....................... 05

    Exerccio 05 - Comando reversor - tipo 1 ................................... 06

    Exerccio 06 - Comando reversor - tipo 2 ................................... 06

    Exerccio 07 - Comando reversor - com duas botoeiras ................ 07

    Exerccio 08 - Soluo de problemas combintrios 1 .................. 08

    Exerccio 09 - Soluo de problemas combintrios 2 .................. 08

    Exerccio 10 - Soluo de problemas combintrios 3 .................. 09

    Exerccio 11 - Soluo de problemas combintrios 4 .................. 10

    Exerccio 12 - Soluo de problemas combintrios 5 .................. 10

    Exerccio 13 - Soluo de problemas combintrios 6 .................. 11

    Exerccio 14 - Minuteria ........................................................... 12

    Exerccio 15 - Chave estrela-tringulo ........................................ 12

    Exerccio 16 - Seqncia de pistes A+B+A-B- .......................... 13

    Exerccio 17 - Seqncia de pistes A+A-B+B- .......................... 14

    Exerccio 18 - Seqncia de pistes A+B+A-C+B-C- ................... 15

    Problemas ............................................................................. 16

    [email protected]

    3

  • Exerccio 01 - Trs interruptores em srie acionando uma sada

    Objetivo : Demonstrar o funcionamento bsico de um CLP, tanto em linguagem ladder como tambm a sua simulao.

    Anotaes :

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    ___________________________________________________________________

    [email protected]

    4

  • Exerccio 02 - Dois interruptores em paralelo e uma sada

    Objetivo : Demonstrar o funcionamento bsico e simulao de um CLP.

    Exerccio 03 - Comando simples - uma botoeira.

    Objetivo :

    Exerccio 04 - Comando simples - duas botoeiras

    Objetivo :

    [email protected]

    5

  • Exerccio 05 - Comando reversor - tipo 1

    Objetivo :

    I1 - desligaI2 - esquerdaI3 - direita

    Exerccio 06 - Comando reversor - tipo 2

    Objetivo :

    I1 - desligaI2 - esquerdaI3 - direita

    [email protected]

    6

  • Exerccio 07 - Comando reversor - com duas botoeiras

    Objetivo :

    I1 - desligaI2 e I3 - esquerdaI4 e I5 - direita

    [email protected]

    7

  • Exerccio 08 - Soluo de problemas combintrios 1

    Objetivo :

    B A S0 0 00 1 1 A B'1 0 1 A' B1 1 0

    Exerccio 09 - Soluo de problemas combintrios 2

    Objetivo :

    C B A S0 0 0 00 0 1 00 1 0 1 A' B C'0 1 1 1 A B C'1 0 0 1 A' B' C1 0 1 1 A B' C1 1 0 01 1 1 0

    Minimizando as equaes pelo mtodo grfico temos : B'C + B C'

    [email protected]

    8

  • Exerccio 10 - Soluo de problemas combintrios 3

    Objetivo :

    C B A S0 0 0 00 0 1 00 1 0 00 1 1 1 A B C'1 0 0 01 0 1 1 A B' C1 1 0 1 A' BC1 1 1 1 ABC

    Minimizando as equaes pelo mtodo grfico temos : AB + AC + BC

    [email protected]

    9

  • Exerccio 11 - Soluo de problemas combintrios 4

    Objetivo :

    C B A S0 0 0 0 A + B + C0 0 1 10 1 0 10 1 1 0 A'+ B' + C1 0 0 11 0 1 11 1 0 11 1 1 1

    Minimizando as equaes pelo mtodo grfico temos : ( A + B + C ) . ( A' + B' + C)

    Exerccio 12 - Soluo de problemas combintrios 5

    Objetivo :

    C B A S0 0 0 00 0 1 00 1 0 1 A'B C'0 1 1 1 A B C'1 0 0 01 0 1 01 1 0 1 A'BC1 1 1 1 ABC

    Minimizando as equaes pelo mtodo grfico temos : AB + AC + BC

    [email protected]

    10

  • Exerccio 13 - Soluo de problemas combintrios 6

    Objetivo :

    D C B A S0 0 0 0 1 A' B' C' D'0 0 0 1 00 0 1 0 1 A' B C' D'0 0 1 1 00 1 0 0 00 1 0 1 1 A B' C D'0 1 1 0 00 1 1 1 1 A B C D'1 0 0 0 1 A' B' C' D1 0 0 1 01 0 1 0 1 A' B C' D1 0 1 1 01 1 0 0 01 1 0 1 1 A B' C D1 1 1 0 01 1 1 1 1 A B C D

    Minimizando as equaes pelo mtodo grfico temos : AC + A'C'

    [email protected]

    11

  • Exerccio 14 - Minuteria Objetivo : Manipular vriaveis de tempo

    OBS: O temporizador dever ter o modo 3 e um "Reset Input" diferente do acionador ( I1 )

    Exerccio 15 - Chave estrela-tringulo

    Objetivo :

    [email protected]

    12

  • Exerccio 16 - Seqncia de pistes A+B+A-B-

    Objetivo : Implementar um circuito utilizando o mtodo cascata eltrico para fazer cumprir a seqncia solicitada.

    Entradas

    boto liga I1

    Sadas

    sensorA

    recuado A0 I2avanado A1 I3

    pisto Aavana A+ Q1recua A- Q2

    sensorB

    recuado B0 I4avanado B1 I5

    pisto Bavana B+ Q3avanado B+ Q4

    [email protected]

    13

  • Exerccio 17 - Seqncia de pistes A+A-B+B- Objetivo :

    Entradas

    boto liga I1

    Sadas

    sensorA

    recuado A0 I2avanado A1 I3

    pisto Aavana A+ Q1recua A- Q2

    sensorB

    recuado B0 I4avanado B1 I5

    pisto Bavana B+ Q3recua B- Q4

    [email protected]

    14

  • Exerccio 18 - Seqncia de pistes A+B+A-C+B-C- Objetivo :

    Entradas

    boto liga I1

    Sadas

    sensorA

    recuado A0 I2avanado A1 I3

    pisto Aavana A+ Q1recua A- Q2

    sensorB

    recuado B0 I4avanado B1 I5

    pisto Bavana B+ Q3recua B- Q4

    sensorC

    recuado C0 I6avanado C1 I7

    pisto Cavana C+ Q5recua C- Q6

    [email protected]

    15

  • PROBLEMAS

    Nesta fase so fornecidos problema para que o aluno desenvolva a sua soluo.

    P1 - Exerccio 19 - Seqncia de pistes A+(B+A-) C+B-C-

    P2 - Exerccio 20 - Semforo para pedestre

    P3 - Exerccio 21 - Semforo duas vias

    P4 - Exerccio 22 - Semforo duas vias + pedestres

    P5 - Exerccio 23 - Situao-problema 1 (combinatrio)

    P6 - Exerccio 24 - Situao-problema 2 (seqncial )

    P7 - Exerccio 25 - Situao-problema 3 (contador )

    P8 - Exerccio 26 - Situao-problema 4 (analgico)

    [email protected]

    16

  • Anexo 1

    Mtodo Cascata Eltrico

    [email protected]

    17

  • Mtodo cascata - eltrico

    Para se projetar um circuito que satisfaa uma seqncia de operao deacionadores pelo mtodo cascata eltrico necessrio seguir os passos seguintes,que so bastante similares ao cascata pneumtico.

    1 passo - Separar os grupos ( processo idntico ao processo pneumtico).

    2 passo - Montar a cascata

    3 passo - Implementar o circuito de acordo com a seqncia exigida.

    1 passo - Separar os grupos

    Para dividir uma seqncia em grupo deve-se, primeiramente, escrever aseqncia. Em seguida deve-se ler a seqncia, da esquerda para a direita,cortando-a com um trao vertical toda vez que uma letra for se repetir, noimportando, no momento, os sinais de ( + ) ou ( - ).

    Finalmente, o nmero de subdivises provocadas pelos traos verticais igual aonmero de setores que a cascata deve possuir.

    Eis alguns exemplos:

    1) A + B + | A B 1 2

    2) A + B + | B A 1 2

    Nos exemplos 1 e 2 o trao subdivide a seqncia em duas partes, determinandodois grupos.

    3) A + | A B + | B 1 2 1

    Aqui, embora os traos tenham fracionado a seqncia em trs partes, a letracontida na terceira diviso no est contida na primeira. Neste caso, com o intuito

    [email protected]

    18

  • de se economizar rels, pode-se considerar o retorno de B como parte integrante daprimeira diviso.

    Assim, para a construo do comando eltrico pelo mtodo cascata seronecessrios dois grupos.

    4) A + B + C+ | A B | A + B + C | A B 1 2 3 4

    Neste caso, os traos subdividem a seqncia em quatro grupos.

    2 passo - Montar a cascata

    Aps a identificao do nmero de grupos ser necessrio montar a cascata queser parte da preparao para o circuito final.

    Cascata para 2 grupos

    Cascata para 3 grupos

    [email protected]

    19

  • Cascata para 4 grupos

    Somando-se a cascata devemos incluir na cascata o circuito de comando dacascata.O exemplo demonstra uma cascata para 3 grupos.

    [email protected]

    20

    Detalhe A

  • Kn k11

    k1 k1 k2

    k2 k2 k3

    Detalhe A : Este contato (normal fechado) deve ter o endereo do ltimo rel dacascata, no caso mostrado acima seria k3

    Detalhe B : Estes contatos sero acionados quando da mudana do grupo .

    Os demais seguem a regra geral, ou seja so idnticos ao exemplo, notando que oltimo rel responsvel pelo final do ciclo, no possuindo um contato de reteno.

    3 passo - Implementar o circuito de acordo com a seqncia exigida

    Para implementao do circuito admiti-se a regra geral para desenvolvimento decircuitos ( "regra do : quem ativa ? quem mostra que ativou ? ")

    Exemplo 1

    A + B+ A - B -

    1 passo - Separar os grupos ( processo idntico ao processo pneumtico).

    [email protected]

    21

    Detalhe B

  • A + B+ | A - B -Grupo 1 Grupo 2

    2 passo - Montar a cascata

    + - k1 quem quem

    ativa ? mostra que ativou ?

    k1

    k2 k1

    k1

    k1 k2

    3 passo - Implementar o circuito de acordo com a seqncia exigida.

    s1 s2 s3 s4

    y1 y2 y3 y4

    [email protected]

    22

  • + s0 - k1 s1 y1

    s2 s3 y3

    k1 s2 y2

    s1 s4 y4

    k2 s4 k1

    k1

    k1 s3 k2

    [email protected]

    23

  • [email protected]

    24