Anda di halaman 1dari 18

Disciplina: Informtica Industrial

APROVEITE O TEMPO

Informtica Industrial - Ladder


Revisando

Linguagem Ladder
Prof.: Alecir Pedro da Cunha
alecir@univali.br

13:27

102

Informtica Industrial - Ladder


Fabricantes de PLCs

Informtica Industrial - Ladder


Revisando - Lgica de circuitos

Informtica Industrial - Ladder



Revisando - Norma IEC 61131
Parte 1 Informaes gerais Parte 2 Especificao dos equipamentos (requisitos de hardware) Parte 3 Linguagens de programao

Parte 4 Guia de orientao ao usurio


Parte 5 Comunicaes Parte 7 Programao usando lgica difusa (fuzzy) Parte 8 Guia para implementao das linguagens de programao
13:27

13:27

103

13:27

104

105

Informtica Industrial - Ladder


Informtica Industrial - Ladder


Revisando - Norma IEC 61131-3

Informtica Industrial - Ladder


Revisando - Norma IEC 61131-3

Revisando - Norma IEC 61131-3 Parte 3


Para linguagens de programao para PLC, ela estabelece: Linguagens Textuais

Texto Estruturado (ST)


13:27

IL - Lista de Instrues (Instruction List) ST - Texto Estruturado (Strutured Text)

Linguagem usada para expressar o comportamento de funes, blocos funcionais e programas. Tambm usado com SFC (sequenciamento grfico de funes) para expressar o comportamento de steps, aes e transies.

Linguagens Grficas LD Ladder Diagram FBD Diagrama de Blocos Funcionais (Function block diagram) SFC Sequenciamento Grfico de Funes (Sequencial Function Chart)
106
13:27

107

13:27

108

Informtica Industrial - Ladder


Revisando - Norma IEC 61131-3

Texto Estruturado (ST) Caractersticas: Linguagem de alto nvel similar ao Pascal (ISO 7185), sendo ideal para Tomada de decises

Informtica Industrial - Ladder

Informtica Industrial - Ladder


Revisando - Norma IEC 61131-3

Lista de Instrues (IL)


Label Operador LD GT JMPCN LD SUB ST VOLTS_OK: LD ST
110
13:27

Revisando - Norma IEC 61131-3


Lista de Instrues (IL)
Caractersticas Linguagem de Baixo Nvel, semelhante ao Assembly Modelo de execuo baseado em acumulador simples

Operando Velocidade 1000 VOLTS_OK Volts 10 Volts 1 %Q75

Comentrio (* Carrega Velocidade e *) (* Testa se maior que 1000 *) (* Salta se no *) (* Carrega Volts *) (* Retira 10 *) (* Armazena em Volts *) (* Carrega 1 e *) (* Armazena na sada 75 *)
111

Declaraes (Variveis, POUs, Configuraes etc.)


Clculos Implementao de algoritmos Definio de aes (SFC) Exemplo: Utilizao de literais IF Speed > 1000 then Criao de POUs Volts : = Volts-10; END_IF %Q75 = 1;
109

Baseado no padro Alemo Anweisungsliste, AWL


Recomendada para pequenas aplicaes ou otimizao de cdigo Mais fcil de implementar que o ST Ideal para resolver pequenos problemas, diretos, onde existem poucas decises e onde h um nmero limitado de mudanas no fluxo de execuo do programa.
13:27

13:27

Informtica Industrial Ling. LADDER

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER
A linguagem Ladder (diagrama de contatos) permite
elaborar circuitos com lgica combinacional, seqencial, ou ambas, utilizando como operadores para estas lgicas: entradas, sadas, estados auxiliares e registros numricos.

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

Caractersticas

Utiliza blocos funcionais para controle regulatrio e funes especiais baseada no diagrama eltrico de contatos (lgica de rels)

CLP da Weg

Adequada para controle discreto, combinacional e seqencial (intertravamento)

13:27

112

13:27

113

13:27

114

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

O nome Ladder deve-se ao fato do diagrama se parecer com uma escada (ladder), na qual as laterais so as linhas de alimentao formadas por duas barras verticais paralelas interligadas pelos degraus (rungs) que representam a Lgica de Controle.

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

A cada Lgica de Controle existente no Programa de Aplicao d-se o nome de rung

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

Passagem de um diagrama eltrico para a linguagem Ladder

Logo, cada Lgica de Controle do Programa de Aplicao d-se o nome de rung, a qual composta por Colunas e Linhas, conforme apresentado na figura a seguir.

Em geral, a barra da esquerda representa o plo positivo e a barra a direita o plo negativo de uma bateria ou outra
13:27

fonte de alimentao.

115

13:27

116

13:27

117

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

Implementao

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

Simbologia bsica

Informtica Industrial - Ladder


Norma IEC 61131-3 - Diagrama LADDER

Simbologia bsica
A simbologia na linguagem de programao Ladder segue
a padres e normas internacionais, apesar de haver pequenas variaes em alguns smbolos entre os diferentes fabricantes

Barramento

13:27

118

13:27

119

13:27

120

Informtica Industrial - Ladder


Diagrama LADDER e lgebra de Boole

Exemplo: Controle de uma lmpada

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Funo AND

Associao de contatos NA em srie

Funo AND

a) Circuito eltrico

b) Programa

c) Circuito CLP em Ladder

13:27

121

13:27

122

13:27

123

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Funo OR

Associao de contatos NA em paralelo

Funo OR

Funo NAND

Associao de contatos NF em paralelo

13:27

124

13:27

125

13:27

126

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Funo NAND

Funo NOR

Associao de contatos NF em srie

Funo NOR

13:27

127

13:27

128

13:27

129

Informtica Industrial - Ladder


Exerccios
1.
Implementar em diagramas LADDER as funes booleanas

Informtica Industrial - Ladder


Exerccios
2.
Obter as funes booleanas dos diagramas LADDER

Informtica Industrial - Ladder


Operadores da lgebra de Boole

a. L = A B + A C D + D F + A D F b. L = (A + B) C + (C + D + F) (A + F) c. L = X Y + X Z + Y Z d. L = Y Z + X Y Z + X(Y + Z) e. L =(X Y + Z X) f. L = X Y Z (X +W) g. L = W X Y + Y (W Z + X (Z + W))


13:27

c.

a. d. b.

130

13:27

131

13:27

132

Informtica Industrial - Ladder


Operadores da lgebra de Boole

Informtica Industrial - Ladder


Lgica sequencial

Informtica Industrial - Ladder


Lgica sequencial
Lembrando:

e.

E A LGICA SEQUENCIAL

3. Determine o circuito eltrico e o diagrama


em Ladder para o operador OU exclusivo
13:27

?
133
13:27

134

13:27

135

Informtica Industrial - Ladder


Lgica sequencial

Soluo 1: Selo com prioridade de ligamento

Informtica Industrial - Ladder


Lgica sequencial

Soluo 2: Selo com prioridade de desligamento

Informtica Industrial - Ladder


Lgica sequencial

Lembrando:

Com as duas chaves pressionadas o circuito sempre estar ligado

Com as duas chaves pressionadas o circuito sempre estar desligado

COMO FICA EM LADDER

?
13:27

136

13:27

137

13:27

138

Informtica Industrial - Ladder


Lgica sequencial

Informtica Industrial - Ladder


Lgica sequencial

Informtica Industrial - Ladder


Lgica sequencial

O circuito em Ladder

O circuito em Ladder

Na lgica em Ladder no h correspondncia direta, depende do dispositivo de entrada

?
13:27

139

13:27

140

13:27

141

Informtica Industrial - Ladder


Lgica sequencial
CONTATOS NA NF

Informtica Industrial - Ladder


Lgica sequencial

Informtica Industrial - Ladder


Lgica sequencial
Independente das caractersticas do dispositivo conectado ao Mdulo de Entrada (Contato Normalmente Aberto - NA, ou Normalmente Fechado NF), a Lgica de Controle pode ser implementada com Contatos NA e/ou NF referenciados ao mesmo Ponto de Entrada

Embora a cada Ponto de Entrada s possa ser conectado a apenas um tipo de contato do dispositivo de entrada (NA ou NF), a Lgica de Controle pode ser implementada de tal forma que realize operaes distintas, conforme a atuao ou no do dispositivo de entrada. Veja o prximo exemplo:

13:27

142

13:27

143

13:27

144

Informtica Industrial - Ladder


Lgica sequencial

Informtica Industrial - Ladder


Tipos de dados
Alm dos pontos de entrada e sada discretas, h outros tipos de dados utilizados na implementao da Lgica de Controle.

Ladder - Tipo de dados


Entradas discretas - tipo de dados: X

Analise o seguinte circuito:

Os Tipos de Dados apresentados so encontrados na maioria dos PLCs disponveis no mercado.

13:27

145

13:27

146

13:27

147

Ladder - Tipo de dados


Entradas discretas - tipo de dados: X

Na Lgica de Controle deste circuito utilizado o dado tipo Y (YO) associado a uma Instruo de Entrada (Contato NF). A Sada YO acionada a partir da condio das Entradas XO e X1 (XO = 1 e X1 = 0). Se a condio no atendida, ento a Sada YO no acionada (mantendo-se desligada), mas provoca o acionamento da Sada Y1 (YO = 0).

Ladder - Tipo de dados


Entradas discretas - tipo de dados: X

As Sadas Discretas so identificadas por Y (Dado Tipo Y),

Norma IEC 61131-3 Diagrama LADDER

Informtica Industrial - Ladder

e cada Ponto endereado em base octal (YO, Y1, Y2,...,


Y7, Y10, Y11,..., Y77, Y100, Y101, ... ).

Em geral, as sadas discretas Y esto associadas s Instrues Booleanas de Sada (bobinas de diversas funes), mas tambm podem ser usadas em instrues Booleanas de Entrada (Contatos NA ou NF)

13:27

148

13:27

149

13:27

150

Norma IEC 61131-3 Diagrama LADDER


Realimentao

Informtica Industrial - Ladder

Norma IEC 61131-3 Diagrama LADDER

Jumps e Labels

Informtica Industrial - Ladder

Informtica Industrial - Ladder


Caractersticas
Corrente lgica fictcia

13:27

151

13:27

152

13:27

153

Informtica Industrial - Ladder


Caractersticas

Corrente lgica fictcia - SENTIDO NICO

Informtica Industrial - Ladder


Caractersticas

Corrente lgica fictcia - vrias sadas simultneas

Informtica Industrial - Ladder


Caractersticas

Corrente lgica fictcia - derivaes de um rung

13:27

154

13:27

155

13:27

156

Informtica Industrial - Ladder


Caractersticas

Instruo END: Todo programa em Ladder deve terminar com a instruo incondicional END. Sua ausncia no Programa de Aplicao gera um Erro Fatal, fazendo com que a CPU saia do Modo de Execuo (RUN).

Informtica Industrial - Ladder


Caractersticas

Instruo END (continuao) Toda Instruo localizada aps a Instruo END no ser executada pelo Programa de Aplicao, com exceo das Instrues de Interrupo, Sub-Rotinas e Controles

Informtica Industrial - Ladder


Exerccios
1.
Altere os contatos de entrada para que o circuito funcione igual ao do exemplo, ou seja, ao pressionar B1 liga-se K1, soltando B1 o K1 permanece ligado e ao pressionar B2, K1 desligado e soltando K1 fica desligado.

Especficos (como Mensagens, por exemplo). A instruo END consiste em uma bobina, sendo classificada
como Instruo de Controle do Programa, no admitindo qualquer tipo de Elemento em sua Lgica de Controle

a.

13:27

157

13:27

158

13:27

159

10

Informtica Industrial - Ladder


Exerccios

Norma IEC 61131-3 Diagrama LADDER

As instrues bsicas so representadas por blocos

Informtica Industrial - Ladder

Norma IEC 61131-3 Diagrama LADDER

O bloco funcional possui pontos de entrada (localizados


esquerda) e pontos de sada (localizados direita do bloco), tambm possui campos de entrada de informaes como; nmero do registro, memria, ponto de entrada analgico, bit de sada, bit de entrada, ponto de sada analgico, constantes etc.

Informtica Industrial - Ladder

b.

funcionais introduzidos na linha de programao em lgica


Ladder. Estes blocos funcionais podem ser de formas diferentes de um CLP para outro, mas a filosofia de funcionamento invarivel. Estes blocos auxiliam ou complementam o controle do equipamento, introduzindo na lgica ladder instrues como de temporizao, contagem, soma, diviso, subtrao, multiplicao, PID, converso BCD/Decimal, converso Decimal/BCD, raiz quadrada etc.

c.

Esquema de um bloco funcional

13:27

160

13:27

161

13:27

162

Norma IEC 61131-3 Diagrama LADDER


Uso de Blocos Funcionais

Informtica Industrial - Ladder

Norma IEC 61131-3 Diagrama LADDER


Uso de blocos Funcionais

Informtica Industrial - Ladder

Norma IEC 61131-3 Diagrama LADDER

Bloco funcional de temporizao: O temporizador conta o intervalo de tempo transcorrido a partir da sua habilitao at se igualar ao tempo preestabelecido. Ao completar a instruo eleva a nvel 1 um bit especfico na memria de dados e aciona o operando associado a ela

Informtica Industrial - Ladder

Esquema de um bloco funcional de temporizao

13:27

O uso de EN e ENO opcional

163

13:27

164

13:27

165

11

Informtica Industrial - Ladder


Bloco funcional de temporizao
Na memria de dados do CLP, o temporizador ocupa trs
bytes para o controle. O 1 byte reservado para o dado prefixado, o 2 byte reservado para a temporizao e o 3 byte reservado para os bits de controle da instruo temporizador. No exemplo temos:

Informtica Industrial - Ladder


Bloco funcional de contagem

Bloco funcional de contagem: O contador conta o no de


eventos que ocorre, armazenando em um byte reservado. Ao completar a contagem (igual ao valor prefixado), ele energiza um bit de contagem completa. Bloco usado para energizar /desenergizar um dispositivo ao completar a contagem

Informtica Industrial - Ladder


Bloco funcional de contagem Cada contador tem no mnimo um endereo de memria de
dados para o valor prefixado. Na memria de dados do CLP, o contador ocupa trs bytes para o controle. O 1 byte para o dado prefixado, o 2 byte reservado para a contagem e o 3 byte para os bits de controle da instruo contador.

1 byte = valor prefixado de 30 seg. 2 byte = tempo transcorrido 3 byte = bits de controle D.E. (bit de entrada) e D.S. (bit
de sada).

Esquema de um bloco funcional de contagem

1 byte = valor prefixado de 50 2 byte = contagem 3 byte = bits de controle D.E. (bit de entrada), D.S. (bit
de sada ) e D.R. (bit de reset).

Os temporizadores podem ser TON (temporiza no


acionamento) e TOFF (temporiza no desacionamento).
13:27

166

13:27

167

13:27

168

Informtica Industrial - Ladder


Bloco funcional de contagem

Informtica Industrial - Ladder


Bloco funcional mover
Bloco funcional mover: transfere dados de um endereo de memria para outro endereo de memria, manipula dados de endereo para endereo, permitindo que o programa execute diferentes funes com o mesmo dado

Informtica Industrial - Ladder

Bloco funcional comparar


Bloco funcional comparar: verifica se o dado de um endereo =, >, <, >= ou <= que outro dado, permitindo executar diferentes funes baseadas em um dado de referncia Esquema de um bloco comparar

Esquema de um bloco funcional mover

13:27

169

13:27

170

13:27

171

12

Informtica Industrial - Ladder


Bloco funcional comparar

Informtica Industrial - Ladder


Rel set de reteno de memria
Rel set: (de memria de reteno) executado se o sinal for 1. Se o sinal for 1, liga o endereo especificado na instruo. Se o sinal for 0, no tem efeito no endereo especificado. O endereo permanece inalterado, se estava ligado permanece ligado e se estava desligado permanece desligado

Informtica Industrial - Ladder


Rel reset de reteno de memria

Rel reset: (rel de memria de reteno) se o sinal for 1, desliga seu endereo especificado. Se o sinal for 0, a instruo no tem nenhum efeito em seu endereo especificado. O endereo permanece inalterado.

Esquema de um rel reset

Esquema de um rel set

13:27

172

13:27

173

13:27

174

Informtica Industrial - Ladder


Exerccios
1. Um reservatrio contm um lquido cujo nvel deve ser
mantido entre dois limites conhecidos. Uma bia com chave indica que o nvel do lquido est acima da marca superior (BMX = 1) e outra bia com chave indica que o lquido est acima da marca inferior (BMN = 1). Uma vlvula solenide controla a entrada de lquido no reservatrio e deve ser acionada (VS = 1) sempre que o nvel estiver abaixo do mnimo (BMN = 0) e desativada (VS = 0) sempre que o nvel estiver acima do mximo (BMX = 1). Alm do sistema automtico, a vlvula pode ser acionada manualmente por uma botoeira (CH1 liga, CH2 desliga/automtico).
13:27

Informtica Industrial - Ladder


Exerccios
2. Em um laboratrio qumico h quatro produtos qumicos (A,
B, C, D), que devem ser guardados e um dos dois depsitos. Por convenincia, o tcnico deve mover um ou mais produtos de um depsito para outro de tempos em tempos. A natureza dos produtos tal que perigoso guardar B e C ou C e D juntos, a no ser que A esteja junto tambm. Um led deve acender sempre que houver uma situao de perigo em qualquer dos dois depsitos. Obter a funo e o diagrama LADDER para o sistema.

Informtica Industrial - Ladder


Exerccios
4. Em instalaes eltricas comum haver comandos para
acionar vrios pontos diferentes. Exemplo: um sistema de lmpadas onde se usa mltiplos interruptores paralelos e intermedirios. Crie um diagrama LADDER que comande uma lmpada de trs pontos distintos independentemente.

5. Obter uma funo e elaborar um diagrama LADDER para


um sistema de quatro bits em que um led acende para valores maiores que quatro e menores que quatorze.

3. Obter uma funo e um diagrama LADDER para um sistema


de quatro bits em que um led acende se o valor for menor ou igual a cinco.
175
13:27

176

13:27

177

13

Informtica Industrial - Ladder


Exerccios
6. Na disciplina de Informtica industrial, uma prova possui trs
questes: A peso 30%; B peso 30% e C peso 40%. Para sua aprovao o aluno deve ter frequncia de, pelo menos, 75% e nota acima de 6,0. Construa um diagrama LADDER que represente o sistema.

Informtica Industrial - Ladder


Exerccios
7. Para controlar o fluxo de carros em um estacionamento pelo
registro do no de carros estacionados, foram instalados dois sensores pticos que detectam a presena de um objeto. Ao entrar um carro, o fluxo luminoso interrompido no sensor S1 (S1 = 0) e, em seqncia, o fluxo do sensor S2 tambm interrompido (S1 = S2 = 0). Ao sair um carro, a seqncia de interrupo inversa. Se uma pessoa passa pelos sensores, s um dos fluxos luminosos interrompido a cada vez. O sistema de controle tem duas sadas, uma que indica um veculo entrando (VE = 1) e outra que indica um veculo saindo (VS = 1).
178
13:27

Informtica Industrial - Ladder


Exerccios
8. O objetivo desta aplicao industrial encher as garrafas
com um fludo qumico, a esteira movimenta as garrafas at o bico de enchimento, a garrafa detectada por meio de um sensor, a esteira deve parar e abrir a vlvula do bico de enchimento para encher a garrafa, o nvel de lquido detectado por meio de um sensor de nvel, depois de detectado o nvel devemos esperar por 10 segundos e acionar a esteira novamente para recomear o ciclo, encher prxima garrafa. Vamos tambm contar a quantidade de garrafas cheias.

7. Ligar trs motores em cascata (sequncia) com as


lmpadas A1, A2 e A3, indicando se esto ligados. A parada desliga todos os motores. Qualquer sobrecarga tambm desliga todos os motores e acende a lmpada indicando sobrecarga que dever ser desligada manualmente.

13:27

179

13:27

180

Informtica Industrial - Ladder


Exerccios

Informtica Industrial - Ladder


Exerccios
9. Programe o acionamento de um pisca-pisca indicador no
painel de controle. O tempo de piscar de 2 segundos.

Informtica Industrial - Ladder


Exerccios
11.Desenvolver a automao da prensa do exerccio anterior,
utilizando o sistema de segurana desenvolvido anteriormente para ligar a prensa. Veja ilustrao abaixo

10.Desenvolver um programa para acionar uma mquina de


prensar borracha. Para ligar esta prensa deve existir um sistema de segurana para proteger as mos do operador (Bi-Manual) que consiste de dois botes, um longe do outro, um no lado esquerdo e outro no lado direito do painel de controle. O operador dever acion-los simultaneamente (no mximo 3 segundos de diferena, seno a prensa no ligar) para que a prensa possa ser ligada. Deve tambm existir um boto para desligar a prensa.
13:27

181

13:27

182

13:27

183

14

Informtica Industrial - Ladder


Exerccios
11.(continuao)
O operador aciona o boto Liga_Prensa por meio de um BiManual (como no exerccio anterior);

Informtica Industrial - Ladder


Exerccios
11.(continuao)
Quando a haste alcanar a chave de FCS, conta-se quantas
vezes a prensa funcionou

Informtica Industrial - Ladder


Exerccios
12.Implementar o processo de funcionamento do Tanque de
Agitao de Produtos (veja a figura) conforme segue:

a. A botoeira liga inicia o processo e a desliga o interrompe b. A Vlvula de entrada aberta, permanecendo aberta at o
Nvel Mximo ser atingido

A haste desce at a FCI (chave de Fim de Curso Inferior) e


inicia-se o aquecimento;

Deve existir um boto de emergncia. Caso este seja


acionado, devemos parar o ciclo e subir a prensa, aguardando que o boto de emergncia seja desligado;

Quando o sensor de temperatura ligar temporiza-se por 10


segundos e depois mandamos a haste subir, at a chave de FCS (Fim de Curso Superior);

c. Atingido o Nvel Mximo o Motor do Agitador ligado, aps 10


segundos a Vlvula de Sada aberta

Deve ter um boto de RESET para zerar o contador e a


cada 10 prensadas temos que indicar no painel por meio de uma lmpada/led.

d. O Motor Agitador permanece ligado, at que o Nvel Mnimo


seja atingido

Estando a haste na chave de FCS, aguardar por mais 10


segundos antes de deixar acionar o prximo ciclo;

e. Ao detectar que o Tanque est vazio, a Vlvula de Sada


fechada

f. Termina o ciclo
13:27

184

13:27

185

13:27

186

Informtica Industrial - Ladder


Exerccios
12.(continuao)

Informtica Industrial - Ladder


Exerccios
13.Na fabricao de um produto qumico, uma das etapas
dissolver um slido granulado num lquido. Inicialmente uma esteira transportadora acionada para transportar o slido para dentro de um reservatrio (ES = 1) enquanto que uma vlvula solenide de entrada acionada para dar entrada ao lquido (VE = 1). Um misturador acionado (MM = 1) assim que o nvel mnimo seja atingido, o que determinado pela chave de nvel de mnimo (CMN = 1). O fechamento da vlvula solenide e o desligamento da esteira transportadora (ES = 0, VE = 0) se d quando outra chave de nvel indica que o nvel mximo foi atingido (CMX = 1).

Informtica Industrial - Ladder


Exerccios
13.(continuao) O misturador deve continuar funcionando por
mais 2 minutos e ento desligado (MM = 0), quando uma vlvula solenide e uma bomba de sada so acionadas (VS = 1, BS = 1). Quando uma terceira chave de nvel indicar o completo esvaziamento do reservatrio (CVZ = 0), a vlvula solenide e a bomba de sada devem ser desligadas (VS = 0, BS = 0) e o ciclo reiniciado. Uma botoeira utilizada para ligar ou desligar o processo em qualquer das suas fases, mas, sempre que ligado com o reservatrio no nvel mximo, o misturador deve ser acionado por 2 minutos.

13:27

187

13:27

188

13:27

189

15

Informtica Industrial - Ladder


Exerccios
14.Uma chave de nvel opera o starter do motor bomba. A
bomba enche um tanque com gua. Enquanto o nvel do tanque receptor estiver baixo a chave liga o motor da bomba e acende a lmpada R. Quando o nvel atingir o nvel mximo (tanque cheio), a chave desliga o motor e a lmpada R e acende a lmpada A. Se o motor se sobrecarregar, o motor desligado, mas a lmpada R continua acesa. A lmpada A fica apagada quando o motor est ligado e ligada quando o motor est desligado.

Informtica Industrial - Ladder


Exerccios
15.Uma estufa deve ser mantida na temperatura interna entre
45 C e 60 C utilizando 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 acionando-se um aquecedor A ou um resfriador R. O sistema de controle de temperatura dever ser ligado e desligado por meio de botes. Dois sinalizadores sero utilizados, um para indicar a condio impossvel e outro que o sistema est ligado
13:27

Informtica Industrial - Ladder


Exerccios
16.

13:27

190

191

13:27

192

Informtica Industrial - Ladder


Exerccios
17. Em uma cmara escura (local usado para revelar
fotografias), existe um sensor binrio de presena, que age como um interruptor, indicando chave fechada (ou seja, interruptor pressionado) quando algum est na sala. Para evitar que algum entre na sala durante o processo de revelao, existem duas lmpadas, uma verde e uma vermelha na entrada da sala. Faa um programa em lgica ladder que acenda a lmpada vermelha quando houver algum na sala, e acenda a verde caso contrrio

Informtica Industrial - Ladder


Exerccios
18. Com os componentes: 4 botes (B1, B2, B3 e B4); 3
lmpadas (L1, L2 e L3) e 3 motores (M1, M2 e M3); faa um programa em lgica Ladder que permita: a. L1 acender ao pressionar B1 e B2 simultaneamente. b. L2 acender quando B1 OU B3 so pressionados. c. L3 acender apenas quando B1 OU B2 so pressionados.
Quando B1 e B2 forem pressionados simultaneamente, L3 deve estar apagada. ( XOR) d. M1 acionado quando B1 pressionado; quando B2 pressionado, M1 desliga. e. M2 acionado quando B4 pressionado. Quando B4 pressionado novamente, M2 desliga.

Informtica Industrial - Ladder


Exerccios
19. Controlar 4 mquinas que s devem operar se os
funcionrios esto uma distncia segura. A mquina tem dois sinais de controle (como duas bobinas do diagrama ladder). O procedimento de operao dos operrios :

a. Posicionar a pea b. Travar a mquina. A trava tem um sensor que funciona


como um interruptor (trava fechada = interruptor fechado)

c. Pressiona um boto de segurana, posicionado longe da


mquina. Isso faz o primeiro sinal de controle ser ativado.

d. Ao perceber que o sistema j pode ir para o segundo


nvel, o operrio pressiona um segundo boto. Este boto desliga o primeiro sinal e liga o segundo.
194
13:27

13:27

193

13:27

195

16

Informtica Industrial - Ladder


Exerccios
19. (continuao) e. Ao perceber que o sistema terminou o processamento,
o operrio pressiona um boto de parada, e todos os sinais so desligados. Observaes: Pressionar o boto de parada deve desligar o sistema, no importa qual sinal de controle est ativado. O segundo sinal de controle s deve ser acionado se o primeiro sinal tiver sido acionado anteriormente.

Informtica Industrial - Ladder


Exerccios
20.Elabore um programa controlar 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.

Informtica Industrial - Ladder


Exerccios
20.(continuao) O sistema funciona da seguinte forma: 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.

13:27

196

13:27

197

13:27

198

Informtica Industrial - Ladder


Atividade
Implemente as simulaes para o CLP CLIC 02 da WEG
usando o ambiente clic 02 edit verso 3.3 (). Para cada questo informe: 1) Entradas e seus nveis lgicos; 2) Sadas e seus nveis lgicos; 4) Circuito em Ladder. Avaliao em equipe (mx. 3). Data de entrega: 11/03/2011.

Informtica Industrial - Ladder


Atividade
3. Faa e simule um programa para ligar um motor quando o
boto liga NA for acionado, sendo que o mesmo ser automaticamente desligado aps 10s ou quando o boto desliga NF for acionado. Uma lmpada verde acesa sinaliza o motor desligado e uma vermelha o motor ligado.

Informtica Industrial - Ladder


Atividade
3. Faa e simule um programa para ligar um motor quando o
boto liga NA for acionado. O motor obedecer ao seguinte ciclo de operao: 10s ligado e 5s desligado. O ciclo de operao ser interrompido quando o boto desliga NF for acionado. Uma lmpada verde dever estar acesa sinalizando o motor desligado e uma vermelha o motor ligado.

4. Faa e simule um programa para controlar dois motores (Q1


e Q2) de modo que Q1 pode atuar de forma independente e Q2 s pode atuar se Q1 estiver ligado, mas pode continuar ligado aps Q1 se desligado. O boto NA B1 liga e desliga o motor Q1 e o boto NA B2 liga e desliga o motor Q2.

1. Faa e simule um programa para ligar e desligar uma


lmpada usando um boto liga NA e um boto desliga NF.

2. Faa e simule um programa para ligar trs lmpadas em


sequncia quando o boto liga NA for acionado por trs vezes consecutivas, e desligar, as trs lmpadas ao mesmo tempo, quando o boto desliga NF for acionado.
13:27

199

13:27

200

13:27

201

17

Informtica Industrial - Ladder


Atividade
5. Faa e simule um programa que controle o enchimento de
garrafas com produto qumico. Ao acionar o boto liga NA a esteira ligada, movimentando as garrafas at o bico de enchimento. A garrafa detectada pelo sensor SP que pra a esteira e abre a vlvula do bico de enchimento para encher a garrafa. O nvel detectado pelo sensor SN. Aps detectar o nvel deve-se esperar 10s e acionar a esteira novamente para recomear o ciclo e encher a prxima garrafa. Cada vez que encher 10 garrafas, acionado um alarme e o ciclo s recomear se o boto de reconhecimento de alarme for acionado. Ao acionar o boto desliga NF o ciclo interrompido.
13:27

Informtica Industrial - Ladder


Atividade
5. (continuao)

Bibliografia
BOUCHARD, J. E. Fundamentals of Industrial
Control-Programmable Logic Controllers. ISA, 2005

GEORGINI, Marcelo. Automao aplicada: descrio e


implementao de sistemas seqenciais com PLCs. 5. ed. So Paulo: Livros rica, 2003.

KISSEL, Thomas E. Industrial electronics: applications for


programmable controllers. 2003.

MORAES, Ccero C. de; CASTRUCCI, P. de L. Engenharia


de Automao Industrial. Rio de janeiro: LTC, 2001

NATALE, Ferdinando. Automao industrial. So Paulo:


Erica. ed. 2005.
13:27

202

203

13:27

204

Bibliografia
PRUDENTE, Francesco. Automao industrial PCL:
teoria e aplicaes. Rio de Janeiro: LTC. 2007.

ROSRIO, Joo Maurcio. Princpios de Mecatrnica.


Editora Pearson Prentice Hall; So Paulo; 2005.

SILVEIRA, Paulo R.; SANTOS, Winderson E. Automao


e controle discreto. So Paulo: Erica. 7ed. 2006.

WAGNER, Flvio R.; REIS; A. I.; RIBAS, R. P.


Fundamentos de circuitos digitais. Porto Alegre: Bookman. 2008.

13:27

205

18

Anda mungkin juga menyukai