Вы находитесь на странице: 1из 51

AutoCLC

Controlador Lgico Configurvel para Automao

GUIA DO USURIO
(com exemplos de aplicaes)
www.labdegaragem.com.br

Sumrio
1.

Descrio do controlador. ............................................................................................................................ 4


1.1.

Para usar o AutoCLC no precisa saber programar.............................................................................. 4

1.2.

Um mtodo diferente e simples para fazer a automao dos seus projetos. ......................................... 4

1.3.

Principais caractersticas. ..................................................................................................................... 4

1.4.

Entradas digitais. ................................................................................................................................. 5

1.5.

Entradas analgicas............................................................................................................................. 7

1.6.

Sadas digitais a rel. ......................................................................................................................... 10

2.

Organizao dos programas. ..................................................................................................................... 11


2.1.

3.

Pensando nos programas como circuitos eltricos. ............................................................................ 12

Condies lgicas...................................................................................................................................... 13
3.1.

Pensando nas condies lgicas como circuitos eltricos. ................................................................. 14

4.

Condies analgicas. ............................................................................................................................... 15

5.

Retardos de tempo. ................................................................................................................................... 16

6.

Configurao dos programas. .................................................................................................................... 17


6.1.

7.

Definindo as configuraes dos programas a partir de circuitos eltricos. ........................................... 18

Telas principais do sistema. ....................................................................................................................... 21


7.1.

Descrio das telas principais. ........................................................................................................... 21

7.2.

Navegao pelas as telas principais. .................................................................................................. 21

8.

Telas secundrias do sistema. ................................................................................................................... 23


8.1.

Descrio das telas secundrias. ....................................................................................................... 23

8.2.

Navegao pelas telas secundrias. .................................................................................................. 23

9.

Como configurar um programa. ................................................................................................................. 25


9.1.

Ativao de programa. ....................................................................................................................... 25

9.2.

Configurao de condio lgica. ....................................................................................................... 25

9.3.

Configurao de condio analgica. ................................................................................................. 26

9.4.

Configurao de retardo de tempo. .................................................................................................... 27

10.

Exemplos de aplicaes. ....................................................................................................................... 28

10.1.

Acionamento de cargas periodicamente. ........................................................................................ 28

10.2.

Acionamento de cargas em sequncia. .......................................................................................... 30

10.3.

Acionamento de cargas em funo de uma grandeza analgica. .................................................... 31

10.4.

Alarme residencial temporizado...................................................................................................... 34

AutoCLC Controlador Lgico Configurvel

3
10.5.

Controle de temperatura com sistema de segurana. ..................................................................... 37

10.6.

Controle de nvel com dois estgios e alarme. ................................................................................ 39

10.7.

Controle de esteiras transportadoras. ............................................................................................. 42

10.8.

Controle de processo de pesagem e mistura de produtos............................................................... 45

11.

Esquema eletrnico da placa. ................................................................................................................ 50

AutoCLC Controlador Lgico Configurvel

1. Descrio do controlador.
O controlador AutoCLC uma placa eletrnica destinada principalmente aos interessados em desenvolver
seus prprios projetos nas reas de automao, mecatrnica e eletroeletrnica, sejam estes projetos
aplicaes de automao residencial, prottipos de produtos ou de mquinas, inventos diversos, projetos
educacionais de apoio ao ensino, trabalhos de concluso de curso, hobby,etc.
1.1. Para usar o AutoCLC no precisa saber programar.
Sendo um controlador lgico configurvel, no AutoCLC no h a necessidade de criar os programas. O
controlador j possui os programas pr-construdos, os quais so formados por condies lgicas
configurveis.
Isso torna o controlador muito simples de usar e de fcil aprendizagem, pois no requer o conhecimento de
linguagens de programao e nem necessita de softwares, drives, cabos de comunicao, etc. No
necessita nem mesmo de um computador PC. Todas as configuraes so feitas em uma interface com
botes e display de LCD diretamente na prpria placa do controlador.
1.2. Um mtodo diferente e simples para fazer a automao dos seus projetos.
O mtodo para configurar o AutoCLC consiste em desenvolver um circuito eltrico que represente a lgica
de funcionamento da automao e depois converter esse circuito nas condies lgicas que so
configuradas nos programas.
Assim, basta que a pessoa tenha conhecimentos bsicos de circuitos eltricos para poder usar o AutoCLC
na realizao dos seus projetos.
Neste guia no s apresentado esse mtodo em detalhes, como tambm h vrios exemplos de
aplicaes prticas que so desenvolvidas passo a passo usando esse mtodo.
1.3. Principais caractersticas.
a) Tenso de alimentao: 5VCC. Uma fonte de 5V/1A fornecida com a placa.
b) 4 entradas digitais.
c) 4 entradas analgicas para sinais de 0 a 4,99V.
d) 6 sadas digitais a rel com contato reversvel (C, NA e NF). Tenso mx.: 125V. Corrente mx.: 7A.
e) 6 programas configurveis.
f)

Interface com display de LCD alfanumrico e 4 botes de controle.

g) Ajustes de contraste e brilho do display.


h) Possibilidade de transferir a interface (com o LCD e botes externos) para uma tampa de caixa de
montagem ou de painel. O LCD conectado na placa por conectores (headers) sem solda. Tambm h
conectores para ligar botes de controle externos.

AutoCLC Controlador Lgico Configurvel

Figura 1-1: Localizao dos principais componentes na placa do controlador.

1.4. Entradas digitais.


As entradas digitais so identificadas pelas letras A, B, C e D. Cada uma dessas entradas possui dois bornes
para conectar os fios de botes, chaves ou sensores de dois estados. Quando os bornes de uma entrada no
esto conectados eletricamente entre si o controlador interpreta essa entrada como desligada. Quando os
bornes esto conectados eletricamente o controlador interpreta essa entrada como ligada.
Abaixo so ilustrados os estados desligado e ligado da entrada A:

Figura 1-2: Estados da entrada A.

AutoCLC Controlador Lgico Configurvel

6
Para evitar danificar uma entrada ou mesmo todo o controlador importante no conectar nenhuma fonte de
tenso externa ou mesmo um potencial de terra nas entradas digitais.
Exemplos de dispositivos que podem ser usados para acionar as entradas digitais:

Chaves e botes em geral.

Sensores de proximidade.

Sensores magnticos (reed switch).

Sensores de inclinao.

Sensores de nvel.

Sensores de presena, tambm conhecidos como sensores de movimento.

Termostatos (chaves acionadas por temperatura).

Pressostatos (chaves acionadas por presso).

Mdulos operados por controle remoto.

Tambm possvel ligar alguns tipos de mdulos eletrnicos nas entradas digitais. Para isso esses mdulos
devem atender os seguintes requisitos:
a) Serem alimentados pelos mesmos 5VCC da placa do AutoCLC.
b) Fornecer como sada 0 ou 5VCC para as entradas digitais.
Um exemplo de mdulo com essas caracterstica um receptor de controle remoto por rdio frequncia
(RF). Na figura abaixo mostrado o conjunto de mdulos transmissor e receptor de um controle remoto RF.

Figura 1-3: Mdulos transmissor e receptor de controle remoto RF.


Esses mdulos operam por 4 canais. Normalmente os canais do receptor ficam em 0V. Quando um boto do
transmissor pressionado o respectivo canal no receptor passa a fornecer 5VCC.
Dessa forma possvel ligar os canais do receptor nas entradas digitais do AutoCLC, porm isso precisa ser
feito exatamente conforme o esquema abaixo.
Observe no esquema que cada canal do receptor ligado sempre no borne direito das entradas digitais. O
borne esquerdo das entradas digitais , internamente na placa, ligado ao negativo da fonte. Assim, se
ligssemos no borne esquerdo um sinal que fornece 5VCC ocorreria um curto-circuito que poderia danificar o
mdulo.
AutoCLC Controlador Lgico Configurvel

7
Observe tambm que o receptor alimentado pelos bornes + e de uma das entradas analgicas, onde
esto presentes os 5VCC da fonte de alimentao da placa.

Figura 1-4: Esquema de ligao do receptor nas entradas digitais.


1.5. Entradas analgicas.
As entradas analgicas so identificadas pelas letras T, U, V e W. Cada uma dessas entradas possui trs
bornes para conectar os fios de sensores ou outros dispositivos analgicos, isto , dispositivos que
apresentem variao do sinal de sada em funo de alguma condio do ambiente (temperatura,
luminosidade, distncia, posio, umidade, fora, peso, etc.).
A figura abaixo ilustra a ligao de um dispositivo de resistncia varivel ou sensor na entrada U:

Figura 1-5: Dispositivo analgico ligado na entrada U.

Em cada entrada h dois bornes que fornecem alimentao de 5VCC para o sensor, bornes positivo (+) e
negativo (-), e um borne central que recebe o sinal de tenso fornecido pelo sensor. O controlador consegue
interpretar o sinal recebido do sensor e convert-lo em um valor digital que poder ser usado nos programas.
Os sinais das entradas U, V e W so interpretados pelo controlador em uma faixa de 0 a 4,99V, com preciso
0,01V.
J a entrada T especialmente preparada para receber o sinal de um sensor de temperatura LM35DZ. Nesse
caso a diferena que o controlador interpreta o sinal da entrada T j convertido em graus Celsius (C), com
preciso de 1C. importante ressaltar que a faixa de trabalho do sensor LM35DZ de +2 C a +150C.
Isso no significa que no se possa ligar esse sensor nas outras entradas analgicas. O sensor funcionar
normalmente. A nica diferena que a leitura do sinal de temperatura ser em volts ao invs de graus
Celsius.

AutoCLC Controlador Lgico Configurvel

Figura 1-6: Identificao dos terminais de um sensor LM35DZ para ligar na entrada T.

A fim de evitar danificar as entradas analgicas imprescindvel que as ligaes dos sensores sejam feitas
como mostrado nesse guia. Os sensores no podem ser alimentados por outra fonte externa, mas apenas
pelos prprios bornes positivo (+) e negativo (-) da entrada analgica.
Exemplos de outros sensores que podem ser lidos pelas entradas analgicas:

Sensores de luminosidade (LDR).

Sensores de fora.

Sensores de distncia por luz infravermelha.

Sensores de umidade.

Potencimetros usados como indicadores de posio angular.

Nenhum desses sensores requer algum tipo de configurao. Basta conect-los na entrada analgica que j
comeam a funcionar. Alguns sensores que possuem apenas dois terminais de ligao funcionam melhor
quando ligados com um resistor de referncia. Com esse tipo de ligao o sinal analgico resultante costuma
apresentar uma faixa maior de variao, o que melhor para usar na configurao dos programas.
Um sensor desse tipo o LDR (Light Dependent Resistor), o qual tem a sua resistncia eltrica alterada em
funo da incidncia de luz. No exemplo de ligao abaixo o LDR conectado ao positivo da entrada
analgica e forma um divisor resistivo com um resistor de 10k ohms conectado ao negativo. O sinal
resultante conectado na entrada analgica V.

Figura 1-7: Ligao de um sensor LDR com resistor de referncia e a imagem de um LDR.

Outro sensor desse tipo o sensor de fora, o qual tem a sua resistncia eltrica alterada c onforme
aplicada uma fora sobre o mesmo. No exemplo de ligao abaixo o sensor conectado ao positivo da
entrada analgica e forma um divisor resistivo com um resistor de 1k ohms conectado ao negativo. O sinal
resultante conectado na entrada analgica U.

AutoCLC Controlador Lgico Configurvel

Figura 1-8: Ligao de um sensor de fora com resistor de referncia e a imagem do sensor.

H tambm sensores que possuem trs terminais, como o caso do sensor de distncia por luz
infravermelha (ou simplesmente sensor infravermelho). O sinal de sada desse sensor proporcional
distncia entre o sensor e uma superfcie ou objeto. Um desses sensores o modelo GP2Y0A02YK0F da
Sharp, que sensvel em distncias entre 20cm e 150cm. Existem tambm outros modelos com diferentes
faixas de atuao. Na figura abaixo mostrada a ligao do sensor na entrada W destacando as cores do
cabo que geralmente usado para conectar esse sensor.

Figura 1-9: Ligao de um sensor de distncia infravermelho e a imagem do sensor.

Outro sensor de trs terminais muito interessante o sensor de umidade. Esse sensor detecta a umidade do
meio no qual est inserido, sendo muito bom para usar em sistemas de irrigao e umidificao automticos.
Esse sensor sensvel o suficiente para detectar a umidade presente nas mos.

Figura 1-10: Ligao de um sensor de umidade e a imagem do sensor.

Estes so s alguns tipos de sensores. Existem outros tipos de sensores no mercado e at mesmo voc
pode criar os seus prprios sensores para aplicaes especficas. O importante que o sensor possa ser
alimentado por 5VCC e gere um sinal resultante entre 0 e 5VCC para ser ligado na entrada analgica.

AutoCLC Controlador Lgico Configurvel

10
1.6. Sadas digitais a rel.
As sadas so identificadas pelos nmeros 1, 2, 3, 4, 5 e 6. Cada uma dessas sadas possui um rel de
contatos reversveis e trs bornes para conectar os fios das cargas a serem controladas, como lmpadas,
pequenos motores, dispositivos diversos ou outros rels e contatores de maior potncia para controlar cargas
maiores.
Na figura abaixo temos um exemplo de ligao de uma lmpada nos bornes da sada 1:

Figura 1-11: Lmpada ligada nos bornes C e NA da sada 1.

Descrio dos bornes da sada:

C: borne comum. o borne que o rel pode conectar aos dois outros bornes (NA ou NF).

NA: normalmente aberto. o borne que o rel conecta ao borne C quando a sada est ligada.

NF: normalmente fechado. o borne que o rel conecta ao borne C quando a sada est desligada.

Na figura acima, a lmpada ser alimentada pela fonte externa quando a sada 1 for ligada. o tipo de
ligao mais comum.
Exemplos de cargas que podem ser acionadas pelas sadas digitais:

Lmpadas diversas.

Pequenos motores AC ou DC (ventiladores, eletrodomsticos, bombas, portes eletrnicos, etc.).

Solenides de vlvulas ou trancas automticas.

Rels ou contatores para, por sua vez, acionarem cargas de potncias maiores.

AutoCLC Controlador Lgico Configurvel

11

2. Organizao dos programas.


O sistema do controlador composto de seis programas pr-existentes, sendo que cada programa controla
uma sada. O programa 1 controla a sada 1, o programa 2 controla a sada 2 e assim sucessivamente.
Os programas, por sua vez, so formados por condies lgicas e analgicas configurveis. Muito embora
cada programa possua seis condies lgicas e uma condio analgica possvel usar apenas as
condies de que se necessita e deixar as demais condies desativadas. Pode-se, por exemplo, configurar
apenas uma condio lgica em um programa.
Configuramos essas condies para que o sistema de controle opere da forma desejada, isto , para que o
controlador ligue e/ou desligue determinadas sadas em funo dos estados e/ou valores das entradas a fim
de controlar uma determinada aplicao.
Cada programa ligar a sua respectiva sada quando todas as condies desse programa forem
verdadeiras. Se qualquer uma das condies for falsa, a sada ou no liga ou desligada.
A tabela abaixo mostra como os programas e suas condies so organizadas no controlador.

Figura 2-1: Organizao dos programas no controlador.

Cada programa pode ser ativado ou desativado individualmente. Um programa s executado e pode ligar a
sua sada se estiver ativado.

AutoCLC Controlador Lgico Configurvel

12
Outro recurso muito til o retardo de tempo que pode ser configurado tanto para ligar quanto para desligar
uma sada. Isso permite que, caso todas as condies de um programa sejam verdadeiras, seja aguardado
um determinado tempo (em segundos, minutos ou horas) antes de ligar a sada. Por outro lado, caso a sada
j esteja ligada e qualquer uma das condies passe a ser falsa, aguardado um determinado tempo antes
de desligar a sada.
2.1. Pensando nos programas como circuitos eltricos.
Uma forma simples de entender o funcionamento de um programa consider-lo como um circuito eltrico
em srie, no qual cada condio um contato normalmente aberto (NA) nesse circuito. Tambm podemos
considerar que quando uma condio se torna verdadeira o contato correspondente a essa condio ento
fechado.

Figura 2-2: Representao das condies de um programa como um circuito eltrico em srie.

A figura acima representa a analogia entre o funcionamento de um programa e de um circuito eltrico


equivalente.
Quando todos os contatos do circuito estiverem fechados (o que corresponde a todas as condies serem
verdadeiras) ir ser ligada a sada 1 aps transcorrer o tempo de x segundos. Por outro lado, quando
qualquer um dos contatos for aberto (o que corresponde a qualquer uma das condies ser falsa) a sada
ser desligada aps transcorrer o tempo de y segundos.

AutoCLC Controlador Lgico Configurvel

13

3. Condies lgicas.
Condies lgicas, no contexto deste guia, so as condies que s operam em dois estados: ligado ou
desligado. Todas as entradas digitais (A, B, C e D) e as sadas (1, 2, 3, 4, 5 e 6) operam apenas nesses dois
estados. O controlador pode ler e testar se uma entrada ou sada est ligada ou desligada. Esse recurso a
base para configurar as condies lgicas.
Cada condio lgica composta de quatro parmetros. Cada parmetro definido por duas posies,
sendo que a primeira identifica uma entrada ou uma sada e a segunda identifica o seu estado (ligado ou
desligado).

Figura 3-1: Parmetros e posies de uma condio lgica.

A ideia configurar cada parmetro para o controlador poder testar se uma determinada entrada ou sada
est ligada ou desligada.
Exemplos de configurao de condies lgicas:
a) _ _ _ _ _ _ _ _

: nenhum parmetro configurado. Condio neutra.

b) A * _ _ _ _ _ _

: entrada A ligada.

c) A _ _ _ _ _ _ _

: entrada A desligada.

d) A * D * _ _ _ _

: entradas A ou D ligadas.

e) A * B * C _ D _

: entradas A ou B ligadas ou entradas C ou D desligadas.

f)

: sada 1 ligada ou entrada B ligada.

1* B* __ __

g) 1 _ B * 6 * _ _

: sada 1 desligada ou entrada B ligada ou sada 6 ligada.

A condio do exemplo a sem nenhum parmetro configurado neutra. Uma condio neutra uma
condio que no interfere no programa. O sinal de sublinhado (_) sempre significa desligado ou desativado.
Por isso o sinal de duplo sublinhado (_ _) mostra que o parmetro est desativado, que neutro, e assim
no interfere no resultado da condio lgica.
A condio do exemplo b ser verdadeira quando a entrada A estiver ligada. O sinal de asterisco (*)
significa ligado, por isso A* significa entrada A ligada. J a condio do exemplo c ser verdadeira quando
a entrada A estiver desligada. A_ significa entrada A desligada. O mesmo se aplica para as sadas: 1*
significa sada 1 ligada. 1_ significa sada 1 desligada.
A condio do exemplo d ser verdadeira se a entrada A ou a entrada D estiverem ligadas. Isso se deve ao
princpio de funcionamento das condies lgicas: se qualquer um dos parmetros de uma condio for
verdadeiro ento a condio ser verdadeira. Ou, analisando de outra perspectiva, uma a condio ser
falsa apenas se todos os parmetros dessa condio forem falsos.

AutoCLC Controlador Lgico Configurvel

14
3.1. Pensando nas condies lgicas como circuitos eltricos.
Para facilitar o entendimento do funcionamento de uma condio tambm podemos consider-la como um
circuito eltrico em paralelo, no qual cada parmetro da condio um contato normalmente aberto (NA) ou
um contato normalmente fechado (NF) nesse circuito. O tipo do contato depender de o parmetro ser de
entrada/sada ligada (contato NA) ou ser de entrada/sada desligada (contato NF).

Figura 3-2: Representao de uma condio lgica como um circuito eltrico em paralelo.

Acima est representada a condio lgica do exemplo e como um circuito eltrico em paralelo. Analisando
o circuito podemos perceber que a sada ser ligada (o que corresponde a condio ser verdadeira) quando
ocorrer qualquer uma das seguintes situaes:
a) Contato A fechado (corresponde entrada A ligada), ou...
b) Contato B fechado (corresponde entrada B ligada), ou...
c) Contato C fechado (corresponde entrada C desligada), ou...
d) Contato D fechado (corresponde entrada D desligada).
Note que o circuito eltrico representa fielmente o funcionamento da condio lgica.

AutoCLC Controlador Lgico Configurvel

15

4. Condies analgicas.
Condies analgicas, no contexto deste guia, so as condies que operam comparando trs estados:
menor, igual ou maior. Todas as entradas analgicas (T, U, V e W) operam nesses trs estados. O
controlador pode ler e comparar o valor de uma entrada analgica com um valor de referncia configurado
pelo usurio. Esse recurso a base para configurar as condies analgicas.
Uma condio analgica composta de trs parmetros. O primeiro parmetro identifica uma entrada
analgica, o segundo identifica o tipo de comparao a ser feita e o terceiro identifica o valor de referncia.

Figura 4-1: Parmetros de uma condio analgica.

A ideia configurar cada parmetro para o controlador poder testar se o valor analgico de uma entrada
menor, igual ou maior do que o respectivo valor de referncia.
Exemplos de configurao de condies analgicas:
a) _ < 0.00V

: entrada no configurada. Condio neutra.

b) T < 025C

: entrada T menor do que 25C.

c) U = 1.73V

: entrada U igual a 1,73V.

d) V > 3.00V

: entrada V maior do que 3,00V.

A condio do exemplo a sem entrada configurara neutra, ou seja, no interfere no resultado final do
programa. Independentemente dos outros parmetros, se a entrada no for configurada a condio fica
neutra.
A condio do exemplo b ser verdadeira se o valor da entrada T for menor do que 25C. Se o valor da
entrada for igual ou maior do que 25C a condio passa a ser falsa. Como a entrada T possui a
particularidade de j ser preparada para receber o sinal do sensor de temperatura LM35DZ, a comparao
feita diretamente em graus Celsius.
A condio do exemplo c ser verdadeira se o valor da entrada U for igual a 1,73V. Se o valor da entrada
for menor ou maior do que 1,73V a condio passa a ser falsa.
A condio do exemplo d ser verdadeira se o valor da entrada V for maior do que 3,00V. Se o valor da
entrada for igual ou menor do que 3,00V a condio passa a ser falsa.

AutoCLC Controlador Lgico Configurvel

16

5. Retardos de tempo.
Os retardos de tempo so mais um recurso que h em cada programa e que permite, como o prprio nome
indica, retardar o momento de ligar ou desligar uma sada.
No retardo de tempo para ligar, tambm chamado de Ton, se todas as condies de um programa so
verdadeiras a sada ir ligar aps transcorrer o tempo configurado.
No retardo de tempo para desligar, tambm chamado de Toff, se uma sada est ligada e alguma das
condies de um programa se torna falsa, a sada ir desligar aps transcorrer o tempo configurado.
Os retardos de tempo, tanto o Ton como o Toff, so compostos de dois parmetros. O primeiro o valor
numrico e o segundo a unidade de tempo, em segundos, minutos ou horas.

Figura 5-1: Parmetros de um retardo de tempo.

Exemplos de configurao de retardo de tempo:


a) Ligar em 000 seg

: No h retardo de tempo para ligar.

b) Ligar em 030 seg

: a sada ir ligar aps transcorrer 30 segundos.

c) Deslig em 000 hor

: No h retardo de tempo para desligar

d) Deslig em 010 min

: a sada ir desligar aps transcorrer 10 minutos.

AutoCLC Controlador Lgico Configurvel

17

6. Configurao dos programas.


Configurar um programa consiste em determinar os parmetros das condies que sero usadas, sejam
estas lgicas, analgicas ou ambas, determinar os tempos de retardo para ligar e desligar se necessrio e,
por fim, ativar o programa.
Abaixo esto alguns exemplos de programas configurados.

Figura 6-1: Exemplos de programas configurados.

a) Programa 1: as condies para ligar a sada 1 so entrada A ou sada 1 ligadas (condio 1) e a entrada
B desligada (condio 2). Como as demais condies esto neutras e os tempos de retardo esto
zerados ambos no tm influncia no programa.

b) Programa 2: as condies para ligar a sada 2 so estarem ligadas as entradas A, B, C e D (condies 1


a 4) e a entrada analgica U ser igual a 2,50V (condio 7). Se todas essas condies forem verdadeiras
a sada 2 ir ligar sem retardo. Se qualquer uma dessas condies for falsa a sada 2 ir desligar depois
de 5 segundos.
c) Programa 3: as condies para ligar a sada 3 so estar ligada a sada 2 ou ligada entrada C (condio
1) e estar desligada a sada 3 ou estar ligada a entrada A (condio 2) e a entrada analgica W ser
menor do que 3,66V (condio 7). Se todas essas condies forem verdadeiras a sada 3 ir ligar aps
30 segundos. Se qualquer uma dessas condies for falsa a sada 3 ir desligar aps 5 segundos.

AutoCLC Controlador Lgico Configurvel

18
6.1. Definindo as configuraes dos programas a partir de circuitos eltricos.
Em tpicos anteriores vimos que podemos representar as condies de um programa e mesmo um
programa inteiro como circuitos eltricos. Isso facilita bastante o desenvolvimento das aplicaes.
Usando esse tipo de raciocnio podemos desenhar a lgica de funcionamento da aplicao como se fosse
um circuito eltrico e depois converter esse circuito nas condies lgicas a serem configuradas nos
programas do controlador.
Para exemplificar vamos desenvolver passo a passo uma aplicao bem simples.
I.

Definir como dever funcionar a aplicao:

A aplicao ter dois botes de pulso, sendo um para ligar e outro para desligar uma lmpada
ligada na sada 1 do controlador

II.

Ao pressionar o boto liga dever ser ligada a sada do controlador.

Ao deixar de pressionar o boto liga a sada dever permanecer ligada.

Ao pressionar o boto desliga a sada dever ser desligada.

Definir em quais entradas e sadas os componentes sero ligados no controlador:

Figura 6-2: Esquema de ligao dos componentes no controlador.


III.

Desenhar um circuito eltrico que represente a lgica de funcionamento da aplicao:


No circuito abaixo inicialmente a sada 1 est desligada, pois os contatos A e 1 esto abertos.
importante ter em mente que o estado do contato 1 depende do estado da sada 1. Quando a
sada 1 est desligada o contato 1 est aberto. Quando a sada 1 est ligada o contato 1 est
fechado.
Isso porque o contato 1 normalmente aberto (NA). Se o contato 1 fosse normalmente fechado
(NF), com a sada 1 desligada o contato 1 estaria fechado. J com a sada 1 ligada o contato 1
estaria aberto.
AutoCLC Controlador Lgico Configurvel

19

Figura 6-3: Circuito eltrico que representa a lgica da aplicao.


Ao fechar o contato A a sada ligada, uma vez que o contato B, do tipo NF, est fechado. Ao abrir o
contato A a sada ainda permanece ligada, pois agora o contato 1 est fechado e mantm a sada
ligada.
Ao abrir o contato B a sada desligada. Ao fechar o contato B a sada permanece desligada. A
sada s ser ligada novamente quando houver outro pulso do contato A.
IV.

Converter o circuito eltrico em condies lgicas.


Para isso seguir duas regras:
Contatos em paralelo so configurados em uma mesma condio. Por isso os contatos A e 1
so configurados na condio 1.
Contatos em srie so configurados em condies diferentes. Por isso o contato B no pode
ser configurado na mesma condio do contato A. Assim o contato B configurado na
prxima condio, que nesse caso a condio 2.

Figura 6-4: Circuito eltrico convertido em condies lgicas.


V.

Configurar as condies lgicas no programa.


Primeiramente preciso definir em qual programa as condies sero configuradas. Como a sada
escolhida para ligar a lmpada foi a sada 1, as condies precisam ser configuradas no programa 1.
Uma forma prtica de organizar as configuraes montar uma tabela como mostrado abaixo.
Nesse exemplo simples a tabela bem pequena. J nos exemplos de aplicao que veremos no
captulo 10, nos quais teremos configuraes mais elaboradas e distribudas em vrios programas,
esse tipo de tabela ajuda bastante.

AutoCLC Controlador Lgico Configurvel

20

Programa

Condio 1

A* 1*

Condio 2

B_

Figura 6-5: Programa 1 configurado com as condies obtidas a partir do circuito.


A configurao completa do programa 1 para esse exemplo pode ser vista na figura 6-1.
Para a aplicao funcionar de fato o que precisaria ligar os componentes nas entradas e sada da placa
conforme o diagrama da figura 6-2 e configurar as condies da tabela no programa 1 do controlador.

AutoCLC Controlador Lgico Configurvel

21

7. Telas principais do sistema.


Telas principais so as telas de nvel superior. Todas essas telas tm a funo de apenas mostrar alguma
informao do estado do sistema, seja o estado das entradas, das sadas ou dos programas.
Quando nos referimos navegao entre as telas iremos usar os smbolos da tabela abaixo:
Smbolo

Significado
Pressionar o boto Enter.
Pressionar o boto Navegar.
Pressionar o boto Aumentar.
Pressionar o boto Diminuir.

Figura 7-1: Tabela com os smbolos referentes navegao entre as telas.

7.1. Descrio das telas principais.


Tela das entradas digitais e das sadas. Essa a tela inicial do sistema e mostra
os estados das entradas digitais e das sadas. Neste exemplo as entradas B e D
e as sadas 1 e 2 esto ligadas. As demais entradas e sadas esto desligadas.

Tela das entradas analgicas. Mostra os valores presentes em cada uma das
entradas analgicas. Neste exemplo a entrada T est com um valor equivalente a
96C, a entrada U 2,69V, a entrada V 1,65V e a entrada W 2,34V. Se as entradas no esto ligadas a
nenhum sinal podem ser mostrados valores aleatrios. recomendado que todas as entradas analgicas
que no estejam sendo usadas sejam ligadas ao negativo (-), quando ento passaro a indicar 0C ou
0,00V.

Tela de programa. Mostra a tela de entrada para determinado programa e o


estado do programa. Existem seis telas desse tipo, uma para cada programa do
controlador. Neste exemplo mostrada a tela de entrada do programa que controla a sada 2 (ou
simplesmente programa 2) e est indicando que o mesmo est ativado, isto , que est sendo processado.
Quando um programa est desativado ele no processado pelo controlador e a respectiva sada
permanece sempre desligada.
7.2. Navegao pelas as telas principais.
A navegao pelas telas principais feita simplesmente pressionando o boto Navegar. Cada vez que esse
boto pressionado o sistema mostra no display a tela seguinte conforme o fluxograma abaixo. Observe
que, a partir da tela inicial, pressionando oito vezes o boto Navegar conseguimos passar por todas as telas
principais e retornar para a tela inicial.
AutoCLC Controlador Lgico Configurvel

22

Figura 7-2: Fluxograma de navegao pelas telas principais.

AutoCLC Controlador Lgico Configurvel

23

8. Telas secundrias do sistema.


Telas secundrias so as telas usadas para a configurao dos programas. Essas telas esto abaixo das
telas de programas e por isso so tambm chamadas de telas de nvel inferior. Todas as telas secundrias
mostram as configuraes atuais dos respectivos programas e tambm permitem alterar essas
configuraes.
8.1. Descrio das telas secundrias.

Tela de ativao de programa. Mostra a ltima opo escolhida (Sim ou No) e


permite alter-la e, assim, ativar ou desativar o programa. Neste exemplo
mostrada a tela de ativao do programa 2 sendo que a ltima opo escolhida foi Sim.

Tela de condio lgica. Mostra a condio lgica atual e permite alter-la. Neste
exemplo mostrada a tela da condio 1 do programa 2. Como cada programa
tem seis condies lgicas existem seis telas similares a esta em cada programa. Neste exemplo
mostrado que os parmetros configurados na condio 1 so as entradas D ou B ligadas. Os demais
parmetros com os sinais de sublinhado (_ _) esto desativados.

Tela de condio analgica. Mostra a condio analgica atual e permite alterla. Neste exemplo mostrada a tela da condio analgica do programa 2 (a
condio analgica sempre a 7). Neste exemplo est sendo comparado se o valor da entrada U igual a
1,35V.

Tela tempo para ligar a sada (Ton). Mostra quanto tempo ser aguardado para
ligar a sada 2 assim que todas as condies configuradas forem verdadeiras.
Nessa tela tambm pode ser alterado esse tempo. Neste exemplo mostrado que a sada 2 ser ligada
depois de 5 segundos se todas as condies do programa 2 forem verdadeiras.

Tela de tempo para desligar a sada (Toff). Mostra quanto tempo ser aguardado
para desligar a sada 2 assim que qualquer uma das condies configuradas for
falsa. Nessa tela tambm pode ser alterado esse tempo. Neste exemplo mostrado que a sada 2 ser
desligada depois de 30 minutos se qualquer uma das condies do programa 2 for falsa.
8.2. Navegao pelas telas secundrias.
Para navegar pelas telas secundrias de um programa o primeiro passo chegar at a tela do programa
desejado. Em seguida pressionamos o boto Enter para descer para o nvel inferior de configurao do
programa.
AutoCLC Controlador Lgico Configurvel

24
A primeira tela desse nvel a tela de ativao do programa. A partir da tela de ativao, cada vez que
pressionamos o boto Navegar, o sistema mostra no display a tela secundria seguinte conforme o
fluxograma abaixo.
Observe que, a partir da tela de ativao, pressionando dez vezes o boto Navegar conseguimos passar por
todas as telas secundrias e retornar para a tela principal do programa, subindo novamente para o nvel
superior.

Figura 8-1: Fluxograma de navegao pelas telas secundrias.

AutoCLC Controlador Lgico Configurvel

25

9. Como configurar um programa.


A partir de agora veremos como alterar os parmetros a fim de podermos configurar os programas da forma
que desejarmos. O procedimento para alterar qualquer parmetro do controlador :
a) Navegar at a tela onde est o parmetro (ou parmetros) a ser alterado.
b) Pressionar o boto Enter para entrar em modo de alterao.
c) Nas telas com mais de um parmetro, se necessrio, pressionar o boto Navegar para selecionar o
parmetro a ser alterado. O parmetro selecionado ficar piscando.
d) Pressionar os botes Aumentar ou Diminuir para alterar o valor do parmetro.
e) Pressionar o boto Enter para salvar e sair do modo de alterao.
9.1. Ativao de programa.
Neste exemplo mostrada a ativao do programa 4. O procedimento o mesmo para ativar qualquer
programa.
Ao pressionar Enter na tela de ativao o sistema entra em modo de alterao. O sinal de seta (=>)
mostrado na esquerda da tela indica que se est em modo de alterao. Como s h um parmetro a ser
alterado a opo No automaticamente selecionada e assim fica piscando. Ao pressionar Aumentar
aparece a outra opo: Sim. Ao pressionar Enter a opo Sim salva e o sistema sai do modo de alterao.
O programa est ativado.

Figura 9-1: Fluxograma de ativao de programa.

Para desativar o programa o procedimento o mesmo, bastando neste caso escolher a opo No.
9.2. Configurao de condio lgica.
Neste exemplo mostrado o procedimento de configurao da condio 1 do programa 4 com os seguintes
parmetros:
A* 4_ _ _ _ _ (entrada A ligada ou sada 4 desligada)
O procedimento o mesmo para configurar qualquer condio lgica.
Pressionar Enter para entrar em modo de alterao. A primeira posio do primeiro parmetro selecionada
automaticamente e fica piscando. Nessa posio podemos configurar qualquer entrada ou sada. Ao
pressionar Aumentar a primeira opo mostrada a entrada A. Se continuar a pressionar Aumentar as
outras opes sero mostradas na sequncia: B, C, D, 1, 2, 3, 4, 5, 6, A, B... Se ao invs de pressionarmos
Aumentar pressionarmos Diminuir, as opes sero mostradas na sequncia inversa: 6, 5, 4, 3, 2, 1, D, C, B,
A, 6, 5... Isso facilita bastante as configuraes.
AutoCLC Controlador Lgico Configurvel

26
Para selecionar a segunda posio do primeiro parmetro pressionar Navegar. A segunda posio fica
piscando. Nessa posio s h duas opes de configurao: * (ligado) ou _ (desligado). Pressionando
Aumentar a opo * mostrada. O primeiro parmetro est configurado.

Figura 9-2: Fluxograma de configurao de condio lgica.

Para selecionar a primeira posio do segundo parmetro pressionar Navegar. Em seguida pressionar trs
vezes Diminuir a fim de passar pelas opes 6, 5 e parar na opo 4. Como nesse exemplo a segunda
posio desse parmetro no ser alterada, salvar a configurao pressionando Enter. A condio est
configurada.
Se, por exemplo, antes de salvarmos a configurao quisssemos voltar na primeira posio do primeiro
parmetro bastaria ir pressionando o boto Navegar. Assim, iriam ser selecionadas todas as posies, uma
por vez, at a ltima e ento recomearia na primeira posio novamente.
9.3. Configurao de condio analgica.
Neste exemplo mostrado o procedimento de configurao da condio analgica do programa 4 com os
seguintes parmetros:
U = 1.00V (valor da entrada U igual a 1,00V)
O procedimento o mesmo para configurar qualquer condio analgica.
Pressionar Enter para entrar em modo de alterao. O primeiro parmetro, o qual identifica as entradas
analgicas, selecionado automaticamente. Pressionar Aumentar duas vezes para selecionar a entrada U.
Pressionar Navegar para selecionar o segundo parmetro, o qual identifica o tipo de comparao (menor,
igual ou maior).
Pressionar Aumentar para alterar para a opo igual (=). Pressionar Navegar para selecionar o terceiro
parmetro, o qual identifica o valor de referncia para comparao. Esse parmetro pode ser ajustado entre 0
e 4,99V.

AutoCLC Controlador Lgico Configurvel

27

Figura 9-3: Fluxograma de configurao de condio analgica.

Ao pressionar Aumentar para alterar o valor de referncia percebemos que o mesmo alterado em
centsimos de unidade (0,01), o que far com que demore em atingir o valor de 1,25V. Porm, se mantermos
Aumentar pressionado, aps o terceiro incremento de valor a velocidade de alterao fica muito mais rpida e
assim chegamos mais rapidamente ao valor desejado. O mesmo se aplica para o boto Diminuir. Esse
recurso funciona para a alterao de qualquer parmetro.
Para finalizar a configurao da condio analgica, salvar a configurao pressionando Enter.
9.4. Configurao de retardo de tempo.
Neste exemplo mostrado o procedimento de configurao do retardo de tempo para ligar, do programa 4,
com os seguintes parmetros:
200 min (ligar a sada aps 200 minutos)
O procedimento o mesmo para configurar o retardo de tempo para desligar.
Pressionar Enter para entrar em modo de alterao. O primeiro parmetro, representando o valor numrico
do tempo, selecionado automaticamente. Manter pressionado Diminuir at que o valor chegue a 200.
Pressionar Navegar para selecionar o segundo parmetro, que neste caso a unidade de tempo (segundos,
minutos ou horas). Pressionar Aumentar para alterar para a opo de minutos (min).
Salvar a configurao pressionando Enter.

Figura 9-4: Fluxograma de configurao de retardo de tempo.

AutoCLC Controlador Lgico Configurvel

28

10. Exemplos de aplicaes.


As aplicaes apresentadas abaixo so apenas para exemplificar de forma geral as funcionalidades do
controlador. A inteno no fornecer solues completas ou definitivas para problemas especficos. Ao
planejar qualquer aplicao real recomendado consultar profissionais habilitados e/ou seguir a orientao
das normas tcnicas e de segurana pertinentes.
10.1. Acionamento de cargas periodicamente.
Objetivo: ligar uma carga em intervalos de tempo X, mant-la ligada por um tempo Y, e continuar com esse
ciclo enquanto estiver ligada uma determinada entrada do controlador.
Aplicaes:

Dosagem de produtos qumicos, como em piscinas, caixas dgua, etc.

Acionamento de bombas de circulao, filtrao, agitadores.

Controle de irrigao de jardins e hortas.

Acionamento de cargas em um nico perodo do dia ou da noite.

Sinalizao visual ou sonora de forma intermitente.

O grfico seguinte ilustra o acionamento peridico feito a cada 1 hora, mantendo a carga ligada por 10
minutos.

Figura 10-1: Grfico do estado da sada ao longo do tempo de ciclo.

No esquema abaixo so mostradas as ligaes das entradas e das sadas do controlador.


A chave ligada na entrada A ativa o ciclo. A lmpada ligada na sada 1 a carga que ser acionada
periodicamente.

AutoCLC Controlador Lgico Configurvel

29

Figura 10-2: Esquema das ligaes para acionamento peridico de uma lmpada.

O circuito abaixo representa a lgica de funcionamento. Ao fechar o contato A aguardado 1 hora e ento
ligada a sada 1.

Figura 10-3: Circuito da lgica de funcionamento do acionamento peridico da sada 1.

Quando a sada 1 ligada o contato 1 aberto, sendo aguardados 10 minutos e ento a sada desligada.
Quando a sada desligada o contato 1 volta a fechar e assim iniciada uma nova contagem de tempo de 1
hora para ligar a sada.
Esse ciclo fica sendo repetido enquanto estiver fechado o contato A.

AutoCLC Controlador Lgico Configurvel

30
Depois de definida a lgica de funcionamento, o circuito convertido nas condies lgicas abaixo para
serem configuradas no programa 1.
Programa

Condio 1

A*

Condio 2

1_

Ligar em

1 hor

Desligar em

10 min

Figura 10-4: Programa para acionamento peridico de uma carga.

10.2. Acionamento de cargas em sequncia.


Objetivo: ligar vrias cargas em sequncia e em intervalos de tempo predeterminados. Manter as cargas
ligadas enquanto estiver ligada uma determinada entrada do controlador.
Aplicaes:

Efeitos de iluminao em geral, em festas, decorao natalina, etc.

Efeitos em letreiros luminosos.

Simulao de presena humana em imveis (segurana residencial).

Acionamento gradual de cargas, seja por motivos de rudo, consumo, etc.

No esquema abaixo a chave ligada na entrada A ativa a sequncia de acionamento. As lmpadas ligadas
nas sadas 1 a 4 so as cargas que sero acionadas sequencialmente.

Figura 10-5: Esquema das ligaes para acionamento de lmpadas em sequncia.

Abaixo est o circuito da lgica de funcionamento. Quando fechado o contato A so aguardados 5


segundos e ento ligada a sada 1. Quando a sada 1 ligada fechado o contato 1 e so aguardados 5
segundos para ligar a sada 2.

AutoCLC Controlador Lgico Configurvel

31

Figura 10-6: Circuito da lgica de funcionamento para acionamento de lmpadas em sequncia.

Quando a sada 2 ligada fechado o contato 2 e so aguardados 5 segundos para ligar a sada 3. E por
fim, quando a sada 3 ligada fechado o contato 3 e so aguardados 5 segundos para ligar a sada 4.
Quando a sada 4 ligada a sequncia est terminada. Quando o contato A for aberto todas as sadas sero
desligadas ao mesmo tempo, uma vez que no h retardo de tempo para desligar.
Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:
Programa

Condio 1

A*

1*

2*

3*

Ligar em

5 seg

5 seg

5 seg

5 seg

Desligar em

0 seg

0 seg

0 seg

0 seg

Figura 10-7: Programas para ligar sadas em sequncia e desligar simultaneamente.

Abaixo so mostrados os mesmos programas, porm agora configurados com retardo de tempo de 3
segundos para desligar. O efeito dessa alterao que quando for desligada a entrada A, as sadas sero
desligadas sequencialmente em intervalos de 3 segundos.
Programa

Condio 1

A*

1*

2*

3*

Ligar em

5 seg

5 seg

5 seg

5 seg

Desligar em

3 seg

3 seg

3 seg

3 seg

Figura 10-8: Programas para ligar e desligar sadas em sequncia.

10.3. Acionamento de cargas em funo de uma grandeza analgica.


Objetivo: ligar/desligar cargas gradualmente conforme variar o valor de um sensor que monitora uma grandeza
analgica.
Aplicaes:

Ligar mais ou menos lmpadas conforme varia a iluminao natural.

Ligar mais ou menos ventiladores conforme varia a temperatura de um ambiente.

Ligar mais ou menos bombas de enchimento conforme varia o nvel de uma caixa dgua.

Ligar mais ou menos irrigadores conforme varia a umidade do solo.

AutoCLC Controlador Lgico Configurvel

32
Consideremos uma sala com quatro janelas de vidro e nove luminrias. Nessa sala executado algum tipo
de trabalho 24 horas por dia, de forma que durante o dia utiliza-se ao mximo a iluminao natural para
economizar energia eltrica. Assim que comea a escurecer todas as luminrias so ligadas ao mesmo
tempo.

Figura 10-9: Sala com quatro janelas e nove luminrias.

Para aumentar a economia de energia na sala, faremos com que as luminrias sejam ligadas em grupos
separados conforme diminui a iluminao natural. Usaremos o seguinte esquema:
Entrada U: recebe o sinal de um sensor de luminosidade, no caso um LDR. Quanto menor a
luminosidade do ambiente externo menor o sinal fornecido pelo sensor.
Sada 1: controla as luminrias L4, L5 e L6.
Sada 2: controla as luminrias L2, e L8.
Sada 3: controla as luminrias L1, e L9.
Sada 4: controla as luminrias L3, e L7.

Figura 10-10: Grupos de luminrias que so ligados conforme diminui a iluminao externa.

AutoCLC Controlador Lgico Configurvel

33

Figura 10-11: Esquema para acionar grupos separados de luminrias em funo da luminosidade.

No circuito da lgica de funcionamento quando o sinal do sensor de luminosidade for menor do que 4,00V o
contato U < 4,00V fechado. aguardado 1 segundo e ento ligada a sada 1. Assim o primeiro grupo de
luminrias ligado.

Figura 10-12: Circuito da lgica de funcionamento para acionar os grupos de luminrias.

Os tempos, tanto para ligar quanto para desligar, so para evitar que as sadas fiquem sendo acionadas
seguidamente por pequenas variaes do sinal do sensor em torno do valor de referncia.
Conforme a iluminao diminui o sinal do sensor tambm continua a diminuir fechando o contato U < 3,00V
fazendo com que a sada 2 seja ligada aps 1 segundo, ligando o segundo grupo de luminrias. E assim,
conforme for diminuindo o sinal do sensor, ficando abaixo de 2,00V e de 1,00V, as sadas 3 e 4 iro sendo
ligadas, ligando os demais grupos de luminrias.
Quando a iluminao externa voltar a aumentar, os grupos de luminrias sero desligados na ordem inversa.
Quando o sinal for igual ou maior do que 1,00V o contato U < 1,00V ser aberto fazendo com que a sada 4
seja desligada depois de 1 segundo. Quando o sinal for igual ou maior do que 2,00V o contato U < 2,00V ser
aberto fazendo com que a sada 3 seja desligada depois de 1 segundo, e assim sucessivamente at desligar
as sadas 2 e 1 e os respectivos grupos de luminrias.

AutoCLC Controlador Lgico Configurvel

34
Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:
Programa

Condio 7

U < 4.00V

U < 3.00V

U < 2.00V

U < 1.00V

Ligar em

1 seg

1 seg

1 seg

1 seg

Desligar em

1 seg

1 seg

1 seg

1 seg

Figura 10-13: Programas para ligar sadas em funo do sinal de um sensor de luminosidade.

10.4. Alarme residencial temporizado.


Objetivo: proteger reas de entrada da residncia (portas e janelas) com sensores de presena e soar alarme
temporizado em caso de intruso. Permitir que os moradores da residncia tenham tempo para desarmar o
sistema antes que o mesmo dispare.
Aplicaes:

Sistemas de alarme em geral.

Anunciador de presena.

Consideremos a residncia da figura abaixo. O objetivo proteger com sensores de presena a janela (com o
sensor S1) e a porta de entrada (com o sensor S2). Caso uma pessoa entre no campo de atuao de algum
dos sensores dever ser disparado um alarme sonoro.

Figura 10-14: Residncia com sistema de alarme protegendo porta e janela.

O alarme dever funcionar da seguinte maneira:


O alarme ser armado ou desarmado por uma chave instalada no interior da residncia.
Aps ligar a chave sero aguardos 30 segundos para armar o alarme. Esse tempo para o morador,
quando for sair de casa, conseguir passar pelos sensores sem disparar o alarme.
AutoCLC Controlador Lgico Configurvel

35
Dever haver uma indicao visual para que o morador saiba quando o alarme est armado.
Quando algum dos sensores detectar uma presena sero aguardos 30 segundos para disparar o alarme
sonoro. Esse tempo para o morador, quando for entrar em casa, conseguir passar pelos sensores e
poder desarmar o alarme antes de dispar-lo.
Se o alarme disparar o mesmo ficar ligado por 5 minutos e desligar em seguida, ficando pronto para
disparar quando detectar outra presena novamente. Isso evita de o alarme ficar disparado
continuamente incomodando a vizinhana caso, por exemplo, o morador da residncia for demorar em
retornar ou estiver em viagem.
Os elementos que fazem parte do sistema de alarme so ligados no controlador da seguinte forma:
Entrada A: chave para armar/desarmar o alarme.
Entrada B: sensores de presena S1 e S2 ligados em paralelo.
Sada 1: indicao visual de alarme armado.
Sada 3: sirene de alarme.

Figura 10-15: Esquema do alarme residencial temporizado.

No circuito da lgica de funcionamento o contato A fechado faz com que seja ligada a sada 1 depois 30
segundos. A sada 1 ligada sinaliza que o alarme est armado. O retardo de 30 segundos o tempo que o
morador tem para passar pelos sensores sem disparar o alarme se, por exemplo, estiver saindo da casa.

AutoCLC Controlador Lgico Configurvel

36

Figura 10-16: Circuito da lgica de funcionamento do alarme residencial temporizado.

Na linha da sada 2, como o contato 1 nesse momento est fechado, caso o contato B seja fechado ser
ligada a sada 2. Isso significa que algum sensor detectou uma presena.
importante notar que, nesse momento, mesmo se o contato B abrir a sada 2 permanecer ligada devido ao
contato 2 j estar fechado. Essa configurao garante que a sada 2 ligue e permanea ligada mesmo se
houver apenas uma deteco momentnea pelos sensores de presena.
Na linha da sada 3, como o contato 2 nesse momento est fechado, a sada 3 ser ligada aps 30 segundos
fazendo soar o alarme. Assim o morador tem 30 segundos para passar pelos sensores e desarmar o alarme
antes de dispar-lo se, por exemplo, estiver entrando na casa.
Ao ligar a sada 3, o contato 3 aberto fazendo com que e a sada 3 seja desligada aps 5 minutos. Esse o
tempo que a sirene do alarme fica ligada.
Observe que na linha da sada 1, quando o contato 3 aberto, o alarme desarmando enquanto a sirene
est ligada. Assim que a sada 3 desligada o contato 3 volta a fechar e o alarme rearmado
automaticamente aps 30 segundos.
Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:
Programa

Condio 1

A*

1*

2*

Condio 2

3_

B* 2*

3_

Ligar em

30 seg

0 seg

30 seg

Desligar em

0 seg

0 seg

5 min

Figura 10-17: Programas para alarme residencial temporizado.

Caso haja a necessidade de aumentar o nmero de sensores de presena para se proteger mais reas,
basta ligar os novos sensores em paralelo aos sensores j existentes. Os programas no precisam ser
alterados.

AutoCLC Controlador Lgico Configurvel

37
10.5. Controle de temperatura com sistema de segurana.
Objetivo: aquecer o interior de uma cmara e manter a temperatura o mais prximo possvel de um valor
predeterminado (setpoint). O controle utilizar uma resistncia eltrica para aquecer o interior da cmara.
Em caso de sobreaquecimento a cmara ser resfriada utilizando um conjunto de vlvulas e motor de
exausto.

Aplicaes de controle de temperatura de ambientes aquecidos diversos, como cmaras, estufas,


fornos, incubadoras, secadores, etc.

Consideremos uma cmara em cujo interior h uma resistncia eltrica para aquecimento e um sensor de
temperatura.
Nessa cmara h duas aberturas que so vedadas por duas vlvulas de exausto rotativas. Essas vlvulas,
tambm conhecidas como vlvulas borboleta, so controladas por atuadores eletropneumticos.
Em uma dessas aberturas, logo aps uma das vlvulas, existe um motor de exausto.

Figura 10-18: Cmara em aquecimento e em resfriamento.

O controlador dever atuar da seguinte maneira:


O sistema de controle ativado/desativado por uma chave.
Se a temperatura est abaixo do valor desejado, o chamado setpoint, a resistncia ligada. As vlvulas
e o motor de exausto permanecem desligados. O sistema est em aquecimento.
Quando a temperatura atinge o setpoint, a resistncia desligada. A temperatura tende a parar de subir
e assim ficar prxima do setpoint.
Por uma questo de segurana do equipamento, se a temperatura for maior do que 140C a resistncia
desligada (independentemente do setpoint), as vlvulas e o motor de exausto so ligados fazendo
entrar ar mais frio na cmara ao mesmo tempo em que retira o ar quente. O sistema est em
resfriamento e ficar assim at que a temperatura seja menor do que 140C (independentemente da
chave de ativao).
Os elementos que fazem parte do sistema de controle so ligados no controlador da seguinte forma:

AutoCLC Controlador Lgico Configurvel

38
Entrada A: chave que ativa/desativa o sistema de controle.
Entrada T: sensor de temperatura.
Sada 1: resistncia de aquecimento.
Sada 2: motor do exaustor.
Sada 3: vlvulas de exausto ligadas em paralelo.

Figura 10-19: Esquema do controle de temperatura com sistema de segurana.

No circuito da lgica de funcionamento abaixo quando fechado o contato A e fechado o contato T < 100C
(temperatura abaixo do setpoint de 100C) so aguardados 3 segundos e ento ligada a sada 1. O sistema
est em aquecimento.

Figura 10-20: Circuito da lgica de funcionamento do controle de temperatura.

Os tempos, tanto para ligar quanto para desligar, so para evitar que as sadas fiquem sendo acionadas
seguidamente por pequenas variaes da temperatura em torno dos valores de referncia.
Quando a temperatura for igual ou maior do que 100C ser aberto o contato T < 100C e a sada 1 ser
desligada aps 3 segundos, tendendo assim a manter a temperatura em torno do valor de setpoint. Esse tipo
de controle chamado de On-Off.
AutoCLC Controlador Lgico Configurvel

39
Se por alguma falha a temperatura atingir um valor maior do que 140C o contato T > 140C ser fechado
ligando a sada 2 aps 3 segundos. O motor de exausto ligado.
Nesse momento o contato 2 na linha da sada 3 fechado, ligando a sada 3 e abrindo as vlvulas de
exausto. O contato 2 na linha da sada 1 aberto desligando a sada 1 aps 3 segundos. A resistncia de
aquecimento desligada. O sistema est agora em resfriamento.
Uma falha possvel de acontecer o rel da sada 1 travar fechado. Outra falha possvel, neste caso falha
humana, um usurio desavisado configurar um valor de setpoint maior do que 140C.
Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:
Programa

Condio 1

A*

Condio 2

2_

Condio 7

T < 100C

T > 140C

Ligar em

3 seg

3 seg

0 seg

Desligar em

3 seg

3 seg

0 seg

2*

Figura 10-21: Programas para o controle de temperatura.

10.6. Controle de nvel com dois estgios e alarme.


Objetivo: controlar o nvel de uma caixa de gua e soar um alarme caso o nvel fique muito baixo. O controle
utilizar duas vlvulas de entrada de gua, sendo uma a vlvula principal e a outra uma vlvula auxiliar que
ir ligar somente quando o nvel estiver baixo. Sero usados trs sensores de nvel, sendo dois para o
controle do nvel e um para o alarme sonoro.

Aplicaes de controle de nvel de caixas de gua e de tanques de lquidos em geral.

Consideremos uma caixa de gua como representado abaixo. O objetivo manter o nvel de gua prximo
ao nvel alto, usando para isso a vlvula principal.
Se por algum motivo, como aumento do consumo ou falha da vlvula principal, a gua chegar ao nvel baixo,
a vlvula auxiliar dever ser ligada para ajudar a repor o nvel de gua. Se mesmo com as duas vlvulas
ligadas a gua atingir o nvel crtico dever ser soado um alarme intermitente.
Neste exemplo estamos considerando que os sensores de nvel ligam as entradas nas quais esto ligados
quando o nvel da gua est abaixo dos mesmos.

AutoCLC Controlador Lgico Configurvel

40

Figura 10-22: Caixa de gua com controle de nvel e alarme.

O controlador dever atuar da seguinte maneira:


Se a gua estiver abaixo do nvel alto a vlvula principal dever ser ligada, sendo desligada somente
quando o nvel alto for atingido.
Se a gua chegar ao nvel baixo a vlvula auxiliar tambm dever ser ligada, desligando tambm
somente quando o nvel alto for atingido.
Se a gua chegar ao nvel crtico dever ser ligado o alarme sonoro, que soar por 10 segundos a cada 1
minuto.

Figura 10-23: Estados dos componentes do controle em funo do nvel de gua.

Os elementos que fazem parte do sistema de controle so ligados no controlador da seguinte forma:
Entrada A: sensor de nvel alto.
Entrada B: sensor de nvel baixo.
Entrada C: sensor de alarme.
Sada 1: vlvula de gua principal.
Sada 2: vlvula de gua auxiliar.
Sada 3: sirene do alarme.

AutoCLC Controlador Lgico Configurvel

41

Figura 10-24: Esquema do controle de nvel de dois estgios com alarme.

No circuito da lgica de funcionamento abaixo quando fechado o contato A (sensor de nvel alto atuado)
ligada a sada 1 aps 3 segundos, ligando assim a vlvula de gua principal. Se o nvel voltar a subir e ficar
acima do sensor de nvel alto o contato A aberto e a vlvula principal fechada aps 3 segundos. Esse o
primeiro estgio do controle de nvel.

Figura 10-25: Circuito da lgica de funcionamento do controle de nvel.

Os tempos de 3 segundos so para evitar que as sadas fiquem sendo acionadas seguidamente quando nvel
de gua estiver oscilando prximo aos sensores.
Se tanto o contato A quanto o contato B forem fechados (sensores de nvel alto e baixo atuados), alm de
ligar a sada 1 tambm ser ligada a sada 2, ligando a vlvula auxiliar. Se o nvel subir e abrir o contato B a
sada 2 ainda permanecer ligada devido ao contato 2 que nesse momento est fechado. As sadas 1 e 2 s
desligaro quando o contato A for aberto. Esse o segundo estgio do controle de nvel.
Se os contatos A, B, e C forem fechados (sensores de nvel alto, baixo e crtico atuados), alm de ligar as
sadas 1 e 2 (vlvulas de gua) ser tambm ligada a sada 3 aps 1 minuto, ligando o alarme sonoro. Ao
ligar a sada 3 aberto o contato 3, o que far desligar o alarme aps 10 segundos. Assim, o alarme ser
disparado por 10 segundos a cada 1 minuto enquanto estiver fechado o contato C.

AutoCLC Controlador Lgico Configurvel

42

Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:


Programa

Condio 1

A*

A*

C*

B* 2*

3_

Condio 2
Ligar em

3 seg

3 seg

1 min

Desligar em

3 seg

3 seg

10 seg

Figura 10-26: Programas para controle de nvel com alarme.

10.7. Controle de esteiras transportadoras.


Objetivo: controlar o acionamento de esteiras transportadoras de caixas equipada com sensores de
proximidade para evitar problemas de queda ou acmulo de caixas.
Consideremos o sistema de esteiras transportadoras representado abaixo, uma aplicao comum em
mquinas e sistemas transportadores. Cada esteira constituda por um motor de trao, um eixo rotativo do
lado oposto ao motor e da esteira propriamente dita, basicamente uma cinta de borracha que envolve o motor
e o eixo.
O objetivo do sistema transportar caixas, as quais so colocadas na esteira 3 e retiradas na esteira 1,
situada em um nvel mais baixo.

Figura 10-27: Diagrama do sistema de esteiras transportadoras.

O sistema dever funcionar da seguinte maneira:


O sistema ligado ou desligado por uma chave.
Ao ligar a chave o sistema dever ligar, em sequncia e em intervalos de 2 segundos, a esteira 1, depois
a esteira 2 e depois a esteira 3. Isso para evitar que caixas que j estejam sobre alguma esteira sejam
passadas para uma esteira parada, o que poderia causar acmulo e/ou queda de caixas das esteiras.
A esteira 1 equipada com dois sensores de proximidade que detectam as caixas. Quando uma caixa
chegar ao sensor 1 a esteira 1 dever ser desligada e assim permanecer at que a caixa seja retirada.

AutoCLC Controlador Lgico Configurvel

43
Quando a caixa retirada liberado o sensor 1 e religada a esteira 1. Isso para evitar que a caixa caia
da esteira.
Quando, j havendo uma caixa no sensor 1, chegar outra caixa no sensor 2 as esteiras 2 e 3 tambm
devero ser desligadas. Nesse momento tambm dever soar um alarme para alertar que o sistema est
parado por acmulo de caixas.

Ao retirar a caixa do sensor 1 o alarme desligado e todas as esteiras so religadas em sequncia.

Os elementos que fazem parte do sistema de esteiras so ligados no controlador da seguinte forma:
Entrada A: chave para ligar/desligar o sistema.
Entrada B: sensor de proximidade instalado na sada da esteira 1.
Entrada C: sensor de proximidade instalado na entrada da esteira 1.
Sada 1: liga motor da esteira 1.
Sada 2: liga motor da esteira 2.
Sada 3: liga motor da esteira 3.
Sada 4: sirene para sinalizar que o sistema est parado por acmulo de caixas.

Figura 10-28: Esquema do controle de esteiras transportadoras.

No circuito que representa a lgica de funcionamento do sistema, o contato A fechado a condio principal
que possibilita que as demais partes do circuito funcionem. Consideremos ento que o contato A j est
fechado.
Dessa forma, a sada 1 ser ligada aps 2 segundos. ligada a esteira 1.
Ao ligar a sada 1 fechado o contato 1 ligando a sada 2 aps 2 segundos. ligada a esteira 2.
Ao ligar a sada 2 fechado o contato 2 ligando a sada 3 aps 2 segundos. ligada a esteira 3 e o sistema
est em funcionamento.

AutoCLC Controlador Lgico Configurvel

44

Figura 10-29: Circuito da lgica de funcionamento do controle de esteiras.

Na linha da sada 1, quando aberto o contato B (sensor 1 atuado) a sada 1 desligada. Observe que
nesse momento a sada 2 continua ligada devido ao contato 2 em paralelo com o contato 1 e ao contato C
em paralelo com o contato B. Como a sada 2 continua ligada a sada 3 tambm permanece ligada. Apenas
a esteira 1 desligada.
Quando o contato B fechado (sensor 1 liberado) a sada 1 ligar novamente aps 2 segundos. A esteira 1
religada.
Na linha da sada 2, quando j estando aberto o contato B (sensor 1 atuado) tambm abrir o contato C
(sensor 2 atuado) desligada a sada 2. Com a sada 2 desligada a sada 3 desligada na sequncia. Todas
as esteiras so desligadas.
Na linha da sada 4,quando os sensores 1 e 2 esto atuados so fechados os contatos B e C, ligando a sada
4. ligada a sirene para avisar que o sistema est parado.
Na linha da sada 1, quando o contato B fechado (sensor 1 liberado) as sadas 1, 2 e 3 so ligadas
novamente em intervalos de 2 segundos. O sistema est em funcionamento novamente.

AutoCLC Controlador Lgico Configurvel

45
Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:
Programa

Condio 1

A*

A*

A*

A*

Condio 2

B_

1* 2*

2*

B*

Condio 3

B_ C_

C*

Ligar em

2 seg

2 seg

2 seg

0 seg

Desligar em

0 seg

0 seg

0 seg

0 seg

Figura 10-30: Programas do controle de esteiras.

10.8. Controle de processo de pesagem e mistura de produtos.


Objetivo: controlar a fabricao de um produto que composto pela mistura de dois outros produtos
diferentes (produtos A e B). Os produtos A e B precisam ser dosados em quantidades predeterminadas.
Essas quantidades precisam ser controladas por peso.

Aplicaes em processos que envolvam a dosagem de produtos em diferentes quantidades e a mistura


dos mesmos, como na fabricao de corantes, raes, produtos de limpeza, produtos alimentcios, etc.

Consideremos o processo da figura abaixo no qual h dois tanques, sendo que o tanque superior para
receber e pesar os produtos (tanque de pesagem) e o tanque inferior para misturar os produtos
previamente pesados (tanque de mistura).
Cada um dos tanques est apoiado sobre um sensor de fora devidamente calibrado que enviar para o
controlador um sinal proporcional ao peso dos produtos dentro dos tanques. Quando os tanques esto vazios
os sensores enviam um sinal ligeiramente menor do que 3,00V.
Na entrada do tanque de pesagem h duas vlvulas solenide, sendo que por uma passar o produto A e
pela outra passar o produto B. Na sada desse tanque h uma vlvula de transferncia que simplesmente
transfere por gravidade o produto que estiver no tanque de pesagem para o tanque de mistura.
No tanque de mistura h um misturador, um equipamento acionado por motor eltrico cujo objetivo misturar
os produtos A e B a fim de que a mistura dos dois produtos fique homognea.

AutoCLC Controlador Lgico Configurvel

46

Figura 10-31: Processo de pesagem e mistura de produtos.

O sistema dever funcionar da seguinte maneira:


O sistema ligado ou desligado por uma chave.
Ao ligar a chave o sistema dever iniciar o enchimento do tanque de pesagem com o produto A abrindo a
vlvula correspondente. Consideremos que o peso necessrio do produto A (mais o peso do tanque
vazio) corresponda a um sinal de 3,30V do sensor de fora.
Ao atingir o peso necessrio a vlvula do produto A ser fechada. Em seguida ser aberta a vlvula de
transferncia para que o produto A passe para o tanque de mistura.
Ao esvaziar o tanque de pesagem ser fechada a vlvula de transferncia e aberta a vlvula do produto
B, enchendo assim novamente o tanque de pesagem, porm desta vez com o produto B. Consideremos
que o peso necessrio do produto B (mais o peso do tanque vazio) corresponda a um sinal de 3,60V do
sensor de fora.
Ao atingir o peso necessrio a vlvula do produto B ser fechada e em seguida ser novamente aberta a
vlvula de transferncia para que o produto B passe para o tanque de mistura.
Durante a transferncia do produto B, quando o sensor do tanque de mistura atingir 3,80V o misturador
ser ligado por um perodo de 15 minutos. Consideremos que esse tempo seja suficiente para fazer a
mistura dos produtos.
Assim que terminar de esvaziar o tanque de pesagem ser fechada a vlvula de transferncia.
Aps transcorrer o tempo de mistura o misturador desligado e uma lmpada sinalizar o fim do ciclo de
preparo do produto final, ficando o sistema parado.
A chave desligada e o produto final ento retirado do tanque de mistura. Para iniciar um novo ciclo de
preparo a chave dever ser ligada.
AutoCLC Controlador Lgico Configurvel

47

Figura 10-32: Etapas do processo: 1) pesa produto A; 2) transfere produto A; 3) pesa produto B; 4) transfere produto B.

Os elementos que fazem parte do sistema so ligados no controlador da seguinte forma:


Entrada A: chave para ligar/desligar o sistema.
Entrada U: sensor de fora do tanque de pesagem.
Entrada V: sensor de fora do tanque de mistura
Sada 1: vlvula do produto A.
Sada 2: vlvula de transferncia.
Sada 3: vlvula do produto B.
Sada 4: motor do misturador.
Sada 6: lmpada de sinalizao de fim do ciclo.

Figura 10-33: Esquema do controle do processo de pesagem e mistura.

No circuito da lgica de funcionamento o contato A fechado a condio principal que possibilita que as
demais partes do circuito funcionem. Consideremos ento que o contato A j est fechado.
AutoCLC Controlador Lgico Configurvel

48

Figura 10-34: Circuito da lgica de funcionamento do processo de pesagem e mistura.

Na condio inicial, com todas as sadas desligadas e os tanques vazios, a sada 1 a nica a ser ligada,
pois apenas nessa linha todos os contatos esto fechados. iniciado o enchimento do tanque de pesagem
com o produto A.
Quando a atingido o peso necessrio do produto A aberto o contato U < 3,30V e a sada 1 desligada
parando o enchimento. Na linha da sada 2 nesse momento o contato U > 3,00V est fechado e o contato 1
volta a fechar, agora ligando a sada 2. O produto A transferido para o tanque de mistura.
Quando o tanque de pesagem esvaziado aberto o contato U > 3,00V, desligando a sada 2. encerrada a
transferncia de produto.
Na linha da sada 5 nesse momento o contato V > 3,00V est fechado (pois agora h produto no tanque de
mistura) e por isso ao voltar a fechar o contato 2 ligada a sada 5. Essa sada no aciona nenhum
equipamento, mas o seu contato usado nos circuitos de outras sadas. Na linha da sada 1, por exemplo, a
sada 5 ligada faz abrir o contato 5 impedindo que seja aberta novamente a vlvula do produto A.
Na linha da sada 3 fechado o contato 5 ligando a sada 3. Os demais contatos j estavam fechados no
incio do ciclo. iniciado o enchimento do tanque de pesagem com o produto B.
Quando a atingido o peso necessrio do produto B aberto o contato U < 3,60V e a sada 3 desligada
parando o enchimento. Na linha da sada 2 nesse momento o contato U > 3,00V est fechado e o contato 3
volta a fechar, ligando a sada 2. Agora o produto B que transferido para o tanque de mistura.
Conforme o produto B vai sendo transferido o valor do sensor do tanque de mistura (entrada V), que j estava
em aproximadamente 3,30V, vai aumentando at parar em aproximadamente 3,90V (3,00V referentes ao
tanque vazio, mais 0,30V referente ao peso do produto A e mais 0,60V referente ao peso do produto B).
Quando fechado o contato V > 3,80V ligada a sada 4. O misturador acionado. Na linha da sada 6
fechado o contato 4 iniciando a contagem do tempo de 15 minutos (tempo de mistura).
AutoCLC Controlador Lgico Configurvel

49
Aps transcorrer o tempo de mistura a sada 6 ligada. A sinalizao de fim de ciclo acionada. Na linha da
sada 4 aberto o contato 6 desligando o misturador.
O ciclo de preparo encerrado e s ser reiniciado aps desligar e religar a chave do contato A.
Convertendo o circuito em condies lgicas obtemos as configuraes abaixo:
Programa

Condio 1

A*

A*

A*

A*

A*

A*

Condio 2

2_

2* 1_

2_

6_

2_

4* 6*

Condio 3

5_

2* 3_

4_

Condio 4

6_

Condio 7

U < 3.30V

U > 3.00V

U < 3.60V

V > 3.80V

V > 3.00V

Ligar em

0 seg

0 seg

0 seg

0 seg

0 seg

15 min

Desligar em

0 seg

0 seg

0 seg

0 seg

0 seg

0 seg

6_

5*

Figura 10-35: Programas do controle do processo de pesagem e mistura.

AutoCLC Controlador Lgico Configurvel

50

11. Esquema eletrnico da placa.

Figura 11-1: Diagrama dos circuitos de controle e das entradas.

AutoCLC Controlador Lgico Configurvel

51

Figura 11-2: Diagrama dos circuitos das sadas.

AutoCLC Controlador Lgico Configurvel

Вам также может понравиться