Anda di halaman 1dari 4

Blocos Comparadores

Prof. Gabriel Vinicios Silva Maganha www.gvensino.com.br

Os comparadores so blocos da Linguagem Ladder capazes de comparar dois valores.

Existem 6 tipos de comparadores:

Comparador Lgi Nome no Unity Significado do Nome


ca Pro
Igual = EQ Equal (Igual)
Diferente != NE Not Equal (No-Igual)
Maior > GT Greater than (Maior que)
Maior ou Igual >= GE Greater or Equal
Menor < LT Less Than (Menor que)
Menor ou Igual <= LE Less or Equal
Os comparadores podem ser encontrados no FFB Input Assitant e pode-se tanto digitar seu
nome (conforme tabela acima) como encontra-los dentro das Libraries:

Todos os comparadores funcionam exatamente da mesma forma, alterando-se apenas a


comparao que feita. Vamos pegar como exemplo o comparador de Maior:

EN -> Alimentao. Precisa estar energizada para que o comparador funcione;

IN1 -> Primeiro valor da comparao

IN2 -> Segundo valor da comparao

OUT -> Sada (digital). Sair 1 se IN1 > IN2 e 0 caso no.

Exemplo: Contador e Comparador trabalhando juntos. O valor do contador passado pelo


comparador atravs de um Word de Memria (MW):

Neste exemplo se o valor de %MW0 for maior do que 10, a sada Q1 acionada.
Entradas Analgicas
As Entradas Analgicas so entradas do CLP que recebem um sinal analgico, tipicamente
entre 0-10V ou entre 4-20mA.

No ambiente industrial o padro mais utilizado o 4-20mA. Isso porque trabalhar com
correntes mais confivel do que com tenso, uma vez que a tenso pode ser atenuada pelo
cabeamento, mas a corrente no.

O CLP Telemechanique Modicon M340 pode trabalhar com os dois padres. Para isso, cada
entrada analgica possui duas entradas: uma de 0-10V (chamada de U) e outra de 4-20mA
(chamada de I). Deve-se usar apenas uma.

Por ser mais fcil de trabalhar, vamos utilizar a entrada analgica por tenso. A por corrente
ideal para quando o equipamento (sensor) j trabalhar desta forma.

Para trabalhar com as entradas analgicas, vamos utilizar a alimentao de +10V presente no
kit didtico, bem como o potencimetro, tambm presente no kit. Montaremos o seguinte
circuito inicialmente:

A entrada analgica escolhida pode ser qualquer uma, IW0.2.0, IW0.2.1, IW0.2.2 ou IW0.2.3,
desde que seja por Tenso (U). Esse ser o endereo utilizado pelo comparador na hora de
comparar o valor lido pela entrada analgica.

O Comum da entrada analgica utilizada deve ser ligado no negativo da Alimentao de 10V.
O valor gerado pela entrada analgica ser entre 0 e 10 000, onde 0 equivale a tenso de 0V
e 10 000 equivale a 10V.

J a programao muito simples. Utilizaremos os comparadores, que estudamos h pouco,


para comparar o valor lido da entrada analgica com um valor de referncia.
Associao de Comparadores

Se desejarmos saber se um valor est ENTRE, digamos, 4000 e 5000, precisaremos de dois
comparadores: um para saber se o valor est acima de 4000 e outro para saber se o valor
est abaixo de 5000. Se ambos os comparadores tiverem suas sadas acionadas, porque o
valor est entre 4000 e 5000.

Como fazer isso? H muitas formas, mas, veremos duas abaixo:

Forma 1: Forma 2:

Utilize a maneira que preferir!

Exerccios

1 Utilizando o potencimetro presente no kit, faa um programa que acenda uma e apenas
uma das 3 lmpadas, na seguinte lgica:

- se valor do potencimetro estiver abaixo de 3000, liga lmpada vermelha;

- se valor do potencimetro estiver entre 3000 e 6000, liga lmpada amarela;

- se valor do potencimetro estiver acima de 6000, liga lmpada verde.


2 Faa um sensor de luminosidade utilizando um LDR e faa um programa
no CLP que acenda a lmpada vermelha sempre que estiver escuro no LDR,
e acenda a lmpada verde sempre que estiver claro. Circuito ao lado. Faa
medies com o CLP e o computador para saber o valor da entrada
analgica quando est claro e escuro sobre o LDR.

3 Utilizando um sensor de temperatura LM35, faa com que a lmpada verde ligue se
temperatura inferior a 30 graus, a amarela acenda se temperatura entre 30 e 40 graus e a
vermelha e o buzzer se temperatura acima de 40 graus.