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