Vous êtes sur la page 1sur 117

Curso Bsico de CLP

Professor
Bryan Cupello

SISTEMA NO AUTOMATIZADO

SISTEMA AUTOMATIZADO

SE
N

S
E
R
O
D
A
U
T
A

SO
RE
S

SISTEMA
S
O
T
N
E
A
M

E
E D
N
L
A
E
R
U
G
E
S

CO
NT
RO

LA
DO
RE
S

TIPOS DE CLP
COMPACTOS

TIPOS DE CLP
MODULARES

TIPOS DE PLACAS
DIGITAIS
(DISCRETAS)

ANALGICA
ESPECIAIS

TERMINAL DE
PROGRAMAO

(TP)

EDITAR
DEPURAR
MONITORAR
TRANSFERIR

TIPOS DE TP
DEDICADOS
Software Aplicativo
IMPLEMENTADOS

TIPOS DE TP
DEDICADOS
IMPLEMENTADOS

DEDICADOS PORTTEIS

DISPOSITIVO PERIFRICO QUE


PERMITE
O
OPERADOR
INTERAGIR COM A MQUINA.

Programao em ladder para CLP

Recordar aprender!
Bit dgito binrio (cdigo 0 ou 1).
Byte conjunto de 8 bits que compe uma
infomao.
Word conjunto de 16 bits que compe uma
informao.
Doble Word conjunto de 32 bits que compe uma
informao.

Recordar aprender!

Comando Eltrico

VS LADDER

Nomenclatura

Comandos
Eltricos

Contato NA
3

Contato NF
Bobina

LADDER

Intertravamento na Sada
Contato de Selo

Intertravamento na Entrada

Contato de Selo Tcnicamente conhecido como Contato Auxiliar ou Contato de


Reteno.
Intertravamento Dispositivo de Segurana.

Analogia
Contato Contato
Fsico Virtual
(+) NA (+) NA
(+) NA
(-) NF
(-) NF
(-) NF

Ao
Final
NA
NF
NA

Funes Lgicas
Aplicadas em
Programao para CLPs
Norma IEC

Funo AND (E)


Basta que uma das entradas seja bit 0 para a sada ser bit 0
Simbologia:
Porta Lgica

Tabela Verdade

Circuito Equivalente

Funo OR (OU)
Basta que uma das entradas seja bit 1 para a sada ser bit 1
Simbologia:
Porta Lgica

Tabela Verdade

Circuito Equivalente

Funo NOT (No)


A sada da porta NOT ter o bit invertido em relao entrada
Simbologia:
Porta Lgica
Bloco Lgico
Tabela Verdade

Circuito Equivalente

LADDER

Funo NAND (No E)


Basta que uma das entradas seja bit 0 para a sada ser bit 1
Utilize o Teorema Demorgam

Simbologia:
Porta Lgica

Bloco Lgico
Tabela Verdade

Circuito Equivalente

&
LADDER

Funo NOR (No OU)


Basta que uma das entradas seja bit 1 para a sada ser bit 0
Utilize o Teorema Demorgam

Simbologia:
Porta Lgica
Tabela Verdade

Bloco Lgico
>= 1

Circuito Equivalente
LADDER

Funo XOR (OU EXCLUSIVA)


Entradas diferentes sada bit 1
Simbologia:
Porta Lgica
Tabela Verdade

Bloco Lgico

=1
Circuito Equivalente

LADDER

Funo XNOR [(No OU


EXCLUSIVA) = Coinscidncia]
Entradas iguais sada bit 1

Simbologia:
Porta Lgica

Tabela Verdade

Bloco Lgico

=
Circuito Equivalente

LADDER

Exemplo Acionamento de Solenoide


Condio: Elabore um programa seja capaz de acionar uma solenoide.
Observao: O circuito se encontra em diagrama de comandos eltricos.
Dados:
I1 = S1 (Boto para ligar)
Q1 = Contator
Programa:

Programa 1 Funo E (AND) Acionamento de Guilhotina


Condio: Elabore um programa que s d partida em um motor eltrico monofsico
de uma guilhotina se duas botoeiras forem acionadas simultaneamente.
Dados:
I1 Botoeira 1 de acionamento;
I2 Botoeira 2 de acionamento;
B1(I1) B2(I2) K1(Q1)
Q1 Motor eltrico.
OFF
OFF
OFF
Programao:

OFF
ON
ON

ON
OFF
ON

OFF
OFF
ON

Programa 2 Funo OU (OR) Acionamento Individual


Condio: Elabore um programa que acione a mesma solenoide hidrulica por duas
botoeiras distintas, sendo que uma est na sala de controle e a outra encontra-se no
campo.
Dados:
B1(I1) B2(I2) K1(Q1)
I1 Botoeira 1 de acionamento;
OFF
OFF
OFF
I2 Botoeira 2 de acionamento;
OFF
ON
ON
Q1 Solenoide Hidrulica.
ON
OFF
ON
ON

Programao:

ON

ON

Programa 3 Funo Inverso de Atitude (NOT)


Condio: Elabore um programa que mantenha uma lmpada acionada
constantemente, todavia, ao acionar uma botoeira, a lmpada dever desligar.
Dados:
I1 Botoeira 1 de desligamento;
B1(I1) K1(Q1)
Q1 Lmpada.
Programa:

OFF
ON

ON
OFF

Programa 4 Funo No E (NAND) Sistema de Segurana para Cofre de banco


Condio: Elabore um programa que deixe sempre a trava do cofre energizada. S
dever ser destravada quando os dois scios colocarem as suas identificaes
biomtricas ao mesmo tempo.
Dados:
I1 Botoeira 1 de desacionamento; B1(I1) B2(I2) K1(Q1
Ateno!!!
OFF
ON Utilize o Teorema de Morgan.
I2 Botoeira 2 de desacionamento; OFF
OFF
ON
ON
Q1 Trava do Cofre.
ON
OFF
ON
ON

Programao:

ON

OFF

Programa 5 Funo No OU (NOR) Sistema de Segurana Desligado pelo


Operador podendo ser Desligado pelo Supervisor
Condio: Elabore um sistema de segurana que possa ser desativado Tanto pelo
Operador quanto pelo Supervisor
Dados:
B1(I1) B2(I2) K1(Q1
I1 Botoeira 1 de desacionamento; OFF
Ateno!!!
OFF
ON
I2 Botoeira 2 de desacionamento; OFF
Utilize o Teorema de Morgan.
ON
OFF
ON
OFF
OFF
Q1 Contator.
ON

Programao:

ON

OFF

Programa 6 Desafio - Lgica combinacional (Exame Nacional de Cursos 1998)


Condio: Dada a lgica de comando digital abaixo, escreva um programa
equivalente para CLP em linguagem Ladder.
Dados:
I1 Entrada 1;
I4 Entrada 4;
I2 Entrada 2;
Q2 Sada 2.
I3 Entrada 3;
Q1 Sada 1

Programa 7 Partida Direta de um Motor Monofsico


Condio: Elabore um programa seja capaz de acionar um motor monofsico.
Observao: O circuito se encontra em diagrama de comandos eltricos.
Dados:
I1 = S1 (Boto para ligar)
I2 = S2 (Boto para desligar)
K1 = Contato de Selo (Contato auxiliar de Q1)
Q1 = Contator (Bobina k1)
Programa:
Contato de Selo

Ou

Programa 8 Comando de Reverso


Condio: Projete um controle capaz de inverter o sentido de rotao de um motor trifsico.
Observao: Para mudarmos o sentido de rotao de um motor trifsico necessrio que mudemos duas das trs
fases , isto , que a fase A se torne B e que a fase B se torne A .
Dados:
I1 = Boto para ligar k1 (B1)
I3 = Boto de emergncia (B0)
I2 = Boto para ligar k2 (B2)
Q1 = Chave KM2
Q2 = Chave KM1

OU

Intertravamento na Sada
Contato de Selo

Programa 9 Tree-Way
Condio: Elabore um programa que realize a lgica tree-way para o controle de
acionamento de duas lmpadas.
Dados:
I1 Interruptor 1;
I2 Interruptor 2;
Q1 Lmpada 1;
Q2 Lmpada 2.

Intertravamento
na Entrada

Programa:

OU

Programa 10 Instruo de Tempo: Timer (Bsico)


Condio: Elabore um programa que ao detectar uma caixa um sensor capacitivo
ir acionar um temporizador e o mesmo deve realizar a contagem de tempo de 10
segundos e depois acione uma sada. Deve ser desligado por uma botoeira.
Dados:
I1 Sensor detector de Pulsos;
I2 Botoeira de desligamento do Sistema;
Q1 Sada.
Programao:

Programa 11 Instruo de Tempo: Partida Escalonada


Condio: Elabore um programa que realize a partida escalonada de 3 motores
monofsicos. Deve ser desligado por uma botoeira.
Observao: A botoeira 1 dever acionar o motor 1, aps 10 segundos o motor 2
dever ser acionado e mais 10 segundos o motor 3 dever ser acionado. Depois dos
3 motores serem acionados eles devem ser desligados aps 60 segundos.
Dados:
Programao:
I1 Botoeira de Liga;
I2 Botoeira de desligamento do Sistema;
Q1 Sada para o motor 1;
Q2 Sada para o motor 2;
Q3 Sada para o motor 3.

Programa 13 Instruo de Tempo: Refinaria de Petrleo


Condio: Elabore um programa que realize as etapas de um processo bsico de
Refinaria de Petrleo. Deve ser desligado por uma botoeira.
Descrio: A botoeira 1 dever acionar o a etapa 1, a etapa 2 deve ser acionada
aps 10 segundos, pois a etapa 1 deve atingir uma temperatura X, a etapa 3 deve ser
acionada aps 10 segundos, pois a etapa 2 deve atingir uma temperatura Y. Depois
das 3 concludas, devero ser desligadas aps 10 segundos, pois a etapa 3 deve
atingir uma temperatura Z. Por segurana, podemos desativar o sistema acionando
uma segunda botoeira.
Dados:
I1 Botoeira de Liga;
I2 Botoeira de desligamento do Sistema;
Q1 Etapa1 (Separao);
Q2 Etapa 2 (Converso);
Q3 Etapa 3 (Tratamento).

Programa 13 Instruo de Tempo: Refinaria de Petrleo


Programao:

Programa 14 Semforo
Condio: Elabore um programa que realize o controle de um sinal de trnsito.
Observao: O sinal Verde dever funcionar durante 50 segundos, o sinal Amarelo
dever funcionar durante 3 segundos e o sinal Vermelho dever funcionar durante 50
segundos. Ao final o sistema dever se repetir.

Dados:
Q1 Sinal Vermelho
Q2 Sinal Amarelo
Q3 Sinal Verde

Vermelho

Amarelo

Verde

Programa 15 Semforo Carro + Semforo Pedestre


Condio: Elabore um programa que realize o controle de um sinal de trnsito para
carro e para o pedestre.
Observao I: O sinal Verde (carro) dever funcionar durante 50 segundos, o sinal
Amarelo (carro) dever funcionar durante 3 segundos e o sinal Vermelho (carro)
dever funcionar durante 50 segundos. Ao final o sistema dever se repetir.
Observao II: O sinal Vermelho (pedestre) dever funcionar durante o tempo do
VD + AM (carro), o sinal Verde (pedestre) dever funcionar durante o tempo do VM
(carro)
Dados:
Q1 Sinal Vermelho

Q4 Sinal Vermelho

Q2 Sinal Amarelo

Q5 Sinal Verde

Q3 Sinal Verde

Vermelho Carro
Verde Pedestre

Amarelo Carro

Verde Carro

Vermelho Pedestre

Programa 16 Semforos em Cruzamento de duas Ruas


Condio: Elabore um programa que realize o controle de dois sinais de trnsito.
Observao:
O sinal VM (A) deve funcionar durante 13s junto com o VD (B) 10s + AM(B) 3s.
O sinal VM (B) deve funcionar durante 13s junto com o VD (A) 10s + AM(A) 3s.

SemforodaRuaA

SemforodaRuaB

Q3 Sinal Vermelho

Q6 Sinal Vermelho

Q2 Sinal Amarelo

Q5 Sinal Amarelo

Q1 Sinal Verde

Q4 Sinal Verde

Verde (A)
Amarelo (A)
Vermelho (A)

Verde (B)
Amarelo (B)
Vermelho (B)

Programa 17 Instruo de Contagem: Contador de Pulsos (Bsico)


Condio: Elabore um programa que realize a contagem de 10 caixas e depois
acione uma sada. Deve ser desligado por uma botoeira.
Dados:
I1 Sensor detector de Pulsos;
I2 Botoeira de desligamento do Sistema;
Q1 Sada.
Programao:

Programa 18 Instruo de Contagem + Instruo de Tempo: Contador de


Caixas
Condio: Elabore um programa que acione uma esteira, quando o sensor
capacitivo detectar uma caixa. Quando o sistema contar de 10 caixas ele dever
imediatamente desativar a esteira. Porm se no passar nenhuma caixa durante 5
segundos a esteira dever ser desacionada.
Dados:
Programao
I1 Sensor capacitivo;
Q1 Sada para o motor da esteira

Programa 19 Controle Bsico de Nvel de Tanque com sensores


tipo bia eltrica
Condio: Elabore um programa que realize o controle de nvel no tanque abaixo.
Observao: As duas variveis no devem trabalhar acionadas ao mesmo tempo.
Dados:
I1 SNA (Chave de nvel alto);
I2 SNB (Chave de nvel baixo);
Q1 Vlvula de admisso (Ativada por nvel baixo no Tanque);
Q2 Vlvula de escapamento (Ativada por nvel alto no Tanque).

SNA (I1)

SNB (I2)

V1 (Q1)

V2 (Q2)

0 (i1)

0 (i2)

1 (aberta)

0 (fechada)

0 (i1)

1(I2)

1 (aberta)

0 (fechada)

1 (I1)

0 (i2)

0 (fechada) 1 (aberta)

1 (I1)

1 (I2)

0 (fechada) 1 (aberta)

Programa 20 Controle Bsico de Nvel de Tanque com sensores Capacitivos


SensorCapacitivosdetectaalminadgua.
Condio: Elabore um programa que realize o controle de nvel no tanque abaixo.
Observao: As duas variveis no devem trabalhar acionadas ao mesmo tempo.
Dados:
I1 SNA (Chave de nvel alto); Onde 0 Inativo e 1 Ativo
I2 SNB (Chave de nvel baixo); Onde 0 Inativo e 1 Ativo
Q1 Vlvula de admisso (Ativada por nvel baixo no Tanque);
Q2 Vlvula de escapamento (Ativada por nvel alto no Tanque).

SNA
(I1)

SNB
(I2)

V1 (Q1)

V2 (Q2)

0 (i1)

0 (i2)

1 (aberta)

0 (fechada)

0 (i1)

1(I2)

1 (aberta)

0 (fechada)

0 (i1)

0 (i2)

1 (aberta)

0 (fechada)

1 (I1)

0 (i2)

0 (fechada)

1 (aberta)

0 (i1)

0 (i2)

0 (fechada)

1 (aberta)

1 (I1)

1 (I2)

X (Irrelevante) X (Irrelevante)

SELO

Selo Mantido
Selo Mantido

Programa 21 Controle de Nvel de Tanque, com Alarmes Vlvula e Bomba


Condio: Elabore um programa para realizar o controle de nvel do tanque abaixo.
Descrio: O nvel do tanque deve permanecer operando entre as chaves de nvel
alto e baixo, caso as chaves de nvel muito alto ou muito baixo sejam acionadas, um
alarme deve ser gerado, acionando assim uma lmpada para cada alarme, este
alarme deve ser resetado automaticamente depois de 3 segundos, caso seja
normalizado o estado do sensor.

Dados:
I1 LSHH (Chave de Nvel Muito Alto);
I2 LSH (Chave de Nvel Alto);
I3 LSL (Chave de Nvel Baixo);
I4 LSLL (Chave de Nvel Muito Baixo);
Q1 Vlvula;
Q2 Bomba;
Q3 Alarme de Nvel Muito Alto;
Q4 Alarme de Nvel Muito Baixo.

Alarme de Nvel Muito Alto

Alarme de Nvel Muito


Baixo

t 02

Programa 22 Controle de Nvel de Tanque com controle de Temperatura


Condio: Elabore um programa que realize o controle de nvel no tanque e o
controle de sua temperatura.
Observao: O misturador e o aquecedor devero funcionar durante 30 segundos.
Dados:
I1 LSH (Chave de nvel alto);
I2 LSL (Chave de nvel baixo);
I3 LSLL (Chave de nvel muito alto);
Q1 Vuvula de entrada (Admite fluido no Tanque);
Q2 Misturador (Realiza a mistura do fluido no tanque para
esquentar por igual e no queimar);
Q3 Vlvula de escapamento (Envia o fluido aquecido para
a produo);
Q4 Resistncia de Aquecimento (Realiza o aquecimento do
fluido).

Programa 23 Controle de Nvel de Tanque com Controle Manual e com


Controle Automtico
Condio: O Desenvolver um projeto de controle para a seguinte instalao ( na linguagem
LADDER ).
Descrio: Atravs do programa o utilizador deve ser capaz de selecionar o modo se
funcionamento : Automtico ou Manual .
Em MANUAL , a Bomba poder ser ligada pressionando-se o boto LIGA e desliga
pressionando se o boto desliga . Neste modo , as boias de Nvel no tem nenhuma ao .
Em AUTOMTICO, a bomba ser ligada 10 Seg. aps a deteco de NVEL BAIXO e
desligada 10 Seg. aps a deteco de NVEL ALTO .
Dados:
ENTRADAS:

SADA:

I0 = 1 se NVEL < NVEL BAIXO - I0 = 0 se


I1 = 1 se NVEL > NVEL ALTO
- I1 = 0 se
I2 = 1 se AUTOMTICO
- I2 = 0 se
I3 = 1 se BOTO LIGA pressionado .
I4 = 0 se BOTO DESLIGA pressionado .
Q1 = 1 ento BOMBA LIGADA .

NVEL > NVEL BAIXO.


NVEL < NVEL ALTO.
MANUAL .

Programa 22 Controle de Nvel de Tanque com Controle Manual e com


Controle Automtico
O que toda esta lgica de contatos significa?
Imagine que voc um operador de uma refinaria, e este circuito ser um circuito de
alarme
de uma caldeira. Sendo os endereos abaixo as seguintes descries.
I0 - Sensor de vlvula de presso
I2 - Reset da sada
I1 - Sensor de normalizao da presso
Q0 - Vlvula aliviadora de presso de emergncia
Q2 - Desligamento de emergncia
Q1 - Alarme

Programa 24 Misturador de Cores de Tinta


Condio: Elabore um programa que controle a operao de preenchimento ,
monitorar o nvel do tanque , e controlar o misturador e o perodo de aquecimento .
Observao: A figura abaixo mostra um misturador usado para fazer cores
personalizadas de tinta. Possuem dois encanamentos entrando no topo do tanque ,
fornecendo dois ingredientes diferentes , e um nico encanamento no fundo do
tanque para transportar a tinta misturada finalizada.

Programa 23 Misturador de Cores de Tinta


Descrio:
1 passo Encha o tanque com o ingrediente 1.
2 passo Encha o tanque com o ingrediente 2.
(a utilizao do 1ou do 2 ingrediente so independentes)
3 passo Monitore o nvel do tanque para o acionamento da chave High-Level, utilizando um sensor de nvel .
4 passo Manter o status da bomba se a chave Start est aberta , isto , a chave "start'' deve ser
independente ( tambm perceba que o contato a ser utilizado deve ser normal fechado ) .
5 passo Comece a misturar os ingredientes e o perodo de aquecimento (10 Seg. por exemplo ).
6 passo Ligue o motor do misturador e a vlvula de vapor ( atravs destes haver a mistura e aquecimento ,
respectivamente ) .
7 passo Drene o tanque da mistura atravs da vlvula "Drain Valve"( vlvula de drenagem ) e do motor "Drain
Pump"( bomba de drenagem ).
8 passo Crie um modo de contar quantas vezes este processo ( descrito do 1 ao 7passo)
realizado por completo .

Programa 23 Misturador de Cores de Tinta

Programa 25 Misturador de Cores de Tinta


OBS.: O Misturador para todas as condies deve funcionar durante 30s e logo aps dever acionar a vlvula FV4

Condio 1: Elabore um programa para este projeto envie


para o tanque B a cor VERDE (AMARELO + AZUL)
ONDE:
S1 = I1
S2 = I2
S3 = I3
S4 = I4
S5 = I5
S6 = I6
S7 = I7

S8 = I8
S9 = I9
S10 = I0A
S11 = I0B
S12 = I0C
S13 = I0E
S14 = I0F

Q1 = FV1
Q2 = FV2
Q3 = FV3
Q4 = FV4
Q5 = MISTURADOR (M)
Q6 = FV5
Q7 = BOMBA (B)

Condio 2: Elabore um programa para este projeto envie


para o tanque B a cor LARANJA (VERMELHO + AMARELO);
ONDE:
S1 = I1
S2 = I2
S3 = I3
S4 = I4
S5 = I5
S6 = I6
S7 = I7

S8 = I8
S9 = I9
S10 = I0A
S11 = I0B
S12 = I0C
S13 = I0E
S14 = I0F

Q1 = FV1
Q2 = FV2
Q3 = FV3
Q4 = FV4
Q5 = MISTURADOR (M)
Q6 = FV5
Q7 = BOMBA (B)

Condio 3: Elabore um programa para este projeto envie


para o tanque B a cor ROXO (VERMELHO + AZUL);
ONDE:
S1 = I1
S2 = I2
S3 = I3
S4 = I4
S5 = I5
S6 = I6
S7 = I7

S8 = I8
S9 = I9
S10 = I0A
S11 = I0B
S12 = I0C
S13 = I0E
S14 = I0F

Q1 = FV1
Q2 = FV2
Q3 = FV3
Q4 = FV4
Q5 = MISTURADOR (M)
Q6 = FV5
Q7 = BOMBA (B)

Condio 4: Elabore um programa para este projeto no qual


possibilite trabalhar com os trs gales de tinta
(VERMELHO + AMARELO + AZUL).
ONDE:
S1 = I1
S2 = I2
S3 = I3
S4 = I4
S5 = I5
S6 = I6
S7 = I7

S8 = I8
S9 = I9
S10 = I0A
S11 = I0B
S12 = I0C
S13 = I0E
S14 = I0F

Q1 = FV1
Q2 = FV2
Q3 = FV3
Q4 = FV4
Q5 = MISTURADOR (M)
Q6 = FV5
Q7 = BOMBA (B)

Condio 5: Elabore um programa para este projeto no qual


possibilite trabalhar com os trs gales de tinta e que faa
o controle total da planta a seguir.
Informao extra: A bomba dever funcionar durante 30s e
aps acionar FV4 e FV5
ONDE:
S1 = I1
S2 = I2
S3 = I3
S4 = I4
S5 = I5
S6 = I6
S7 = I7

S8 = I8
S9 = I9
S10 = I0A
S11 = I0B
S12 = I0C
S13 = I0E
S14 = I0F

Q1 = FV1
Q2 = FV2
Q3 = FV3
Q4 = FV4
Q5 = FV5
Q6 = MISTURADOR (M)
Q7 = BOMBA (B)

Avaliao!!!
4 alunos
Programa Misturador de Cores de Tinta
OBS.: O Misturador para todas as condies deve funcionar durante 30s e logo aps dever acionar a vlvula FV4

S13

S14

S8

S9

ONDE:
S1 = I1
S2 = I2
S3 = I3
S4 = I4
S5 = I5
S6 = I6
S7 = I7

S8 = I8
S9 = I9
S10 = I0A
S11 = I0B
S12 = I0C
S13 = I0E
S14 = I0F

Q1 = FV1
Q2 = FV2
Q3 = FV3
Q4 = FV4
Q5 = MISTURADOR (M)
Q6 = FV5
Q7 = BOMBA (B)

S10

S11
S14

S12

Condio 1: VERDE

Condio 2: Laranja

Condio 3: ROXO

Condio 4:
VERMELHO + AMARELO + AZUL

Programa 26 Separadora de Caixas


Descrio Em uma esteira so transportadas dois tipos de caixas com altura
diferente (Tamanho 1 e Tamanho 2);
As caixas passam por dois sensores pticos S1 e S2 (Barreira de Luz);
A operao inicia e liga o motor da esteira aps ser pressionado um boto liga
(NA) e interrompido por um boto desliga (NF);
A escolha do tamanho da caixa a ser selecionada definido por uma ps
seletora onde desenergizada desloca a caixa grande para a esquerda e
energizada desloca a caixa pequena para a direita.
Dados:
S1-----------------------------------------I1
S2 ----------------------------------------I2
Boto Liga------------------------------I3
Boto Liga------------------------------I4
P de seleo Tamanho------------Q1
Motor da esteira-----------------------Q2

Programa 27 Elaborar um programa de CLP para controlar


dois rels (R1 e R2) de tal maneira que R1pode atuar de
forma independente e R2 s pode atuar se R1 estiver ligado,
mas pode continuar ligado aps o desligamento de R1. O
boto B1 liga o rel R1, o boto B2 liga o rel R2, o boto B3
desliga o rel R1 e o boto B4 desliga o rel R2.

Onde:
I1 = B1
I2 = B2
I3 = B3
I4 = B4
Q1 = R1
Q2 = R2

Programa 28 Controle de Temperatura ON-OFF Estufa.


Funcionamento: Uma estufa deve manter a temperatura
interna sempre na faixa entre 45 C e 60 C. Para isso foram
instalados internamente na estufa dois sensores de temperatura
(termostatos), com o seguinte funcionamento:
T1 = 1 para temperaturas >= 45 C
T2 = 1 para temperaturas >= 60 C
Faa o programa de controle para que a temperatura
interna fique dentro da faixa de trabalho acionando-se um
aquecedor A ou um resfriado R. A Tabela 1.1 mostra o
funcionamento do sistema:

T1 T2 A R Situao
0 0 1 0 Temperatura abaixo de 45C
0 1 x x Condio impossvel
1 0 0 0 Temperatura dentro da faixa
1 1 0 1 Temperatura acima de 60C
O sistema de controle de temperatura dever ser ligado e
desligado atravs de botes.
Dois sinalizadores sero utilizados, um para indicar a
condio impossvel e outro que o sistema est ligado.

Onde:
T1 e T2 so Sensores
I1 = T1
I2 = T2
Q1 = A
Q2 = R

Programa 29 Elabore um programa para que um sistema de


reservatrio composto de uma vlvula de
entrada P, duas bombas (acionadas por M1 e M2), um alarme AL
e quatro sensores de nvel
NA (a,b,c,d), conforme FIGURA 1.1

As condies de funcionamento so as seguintes: se o nvel


estiver em a, ento fecha-se a
vlvula P. Se o nvel for inferior a b, ento abre-se a vlvula
P. Acima de b, M1 e M2
bombeiam. Abaixo de b, somente M1 bombeia. Abaixo de
c, soa o alarme AL. Abaixo de
d, nenhuma das bombas dever funcionar.

Onde:
I1 = A
I2 = B
I3 = C
I4 = D
Q1 = Motor da Bomba 1
Q2 = Motor da Bomba 2
Q3 = Alarme
Q4 = P (vlvula de admisso)

Programa 30 O exerccio foi feito com o desenvolvimento de


um programa no CLP Siemens de uma cortina automtica que
realiza as seguintes tarefas: FIGURA 1.2

Apertando o boto START(I0.0) a cortina que parte


inicialmente do FIM DE CURSO baixo(I0.4) sobe e clica no
FIM DE CURSO cima(I0.3) e desce at I0.4 desligando a
cortina.
Enquanto a cortina sobe ou desce ao apertar STOP(I0.1) e
acionar um dos FIM DE CURSO a cortina para.
Quando o sistema estiver funcionando a lmpada L1(Q0.0)
dever estar ligada.
Apertando o boto de emergncia(I0.2) o motor ficar
parado e acionar a lmpada L2(Q0.1).

A cortina constituda de um motor com trs contatoras


Y0(Q0.2), Y1(Q0.3) e Y2(Q0.4); duas lmpadas L1(Q0.0) que
acionada quando a cortina est funcionando e L2(Q0.1) acionada
com a emergncia. Boto de START(I0.0) que liga a cortina e
STOP(I0.1) que a desliga. Para mover o motor da cortina para
baixo as contatoras Y0(Q0.2) e Y1(Q0.3) devem ser acionadas,
para cima as contatoras acionadas so Y0(Q0.2) e Y2(Q0.4) e
quando o motor estiver com Y1(Q0.3) e Y2(Q0.4) o motor pra.
Y0 e Y1 - Desse Cortina
Y0 e Y2 - Sobe Cortina
Y1 e Y2 - Para Cortina

Programa 31 Mecatrnica: Comando Eletropneumtico com CLP


Condio: Elaborar um programa no qual movimente os trs eixos X,Y e Z, comandado remotamente. Apresentando assim uma lgica industrial de produo .
Materiais:
3 Cilindros Lineares de Duplo Efeito
1 Atuador de Vcuo
4 Solenides 5/2 vias monoestvel

Programao: Via CLP Clic02 Weg

Programao: Via CLP Atos MPC4004


+ IHM F4004-92/OG
Acionamento pela IHM:
0A0-> Boto F1
0B0-> Boto K1
0A1-> Boto F2
0B1-> Boto K2
0A2-> Boto F3
0B2-> Boto K3
0A3-> Boto F4
0B3-> Boto K4

Programa 32Desafio Mecatrnica: Comando Eletropneumtico com CLP


Condio: Elaborar um programa no qual movimente os trs eixos X,Y e Z. Apresentando assim uma lgica industrial de produo .
Materiais:
3 Cilindros Lineares de Duplo Efeito
1 Atuador de Vcuo
4 Solenides 5/2 vias monoestvel
Entregar em arquivo:
Pasta: Nome dos integrantesdo Grupo
Subpasta: Projeto 1
Subpasta: Projeto 2
Subpasta: Projeto 3
Subpasta: Projeto 4
Subpasta: Projeto 5
Subpasta: Projeto 6
Avaliao: Inspeo Visual do Instrutor:
A ou NA para cada atividade.

Z
V

Entrada

Funo

Sada

Funo

0100

Start

0180

Eixo X

0101

Stop
(Emergncia
)

0181

Eixo Y

0182

Eixo Z

0183

V - Vcuo
(Suco)

Projeto 1

Projeto 2

Projeto 3

Projeto 4

Projeto 5

Projeto 6

Sensor
Indutivo

Algoritmo
Passo a Passo
1 Sensor Indutivo detecta a caixa
2 Avanar Eixo Y
3 Temporizar 2s
4 Avana Eixo X
5 Temporizar 2s
6 Avana Eixo Z
7 Temporizar 2s
8 Pegar Pea
9 Temporizar 2s
10 Recuar Eixo Z
11 Temporizar 2s
12 Recuar Eixo X
13 Temporizar 2s
14 Recuar Eixo Y
15 Temporizar 2s

16 Avanar Eixo X
17 Temporizar 2s
18 Avanar Eixo Z
19 Temporizar 2s
20 Soltar Pea
21 Temporizar 2s
22 Recuar Eixo Z
23 Temporizar 2s
24 Recuar Eixo X