Você está na página 1de 15

Entradas e Saídas

Analógicas

O PS4-201-MM1 possui 02 entradas e 01 saída analógica. A tensão


aplicada às entradas pode variar de 0 a 10 volts, e a tensão obtida na saída pode
variar de 0 a 10 volts. A resolução das entradas é de 10 bits, e 12 bits para a
saída.

Existem dois potenciômetros internos, figura x.x, que podem ser


acessados através dos endereços %IAW0.0.0.0 e %IAW0.0.0.2. As entradas
analógicas no conector podem ser acessadas através dos endereços
%IAW0.0.0.4 e %IAW0.0.0.6.

10
PRG SUCOnet K ρ= ≅ 0,01
1024

P1 P2

Potenciômetros Entradas Saída


Internos Analógicas Analógica

Figura x.x - Posição dos Potenciômetros Internos e as Entradas e Saídas


Analógicas

Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007 1
Entradas Analógicas
Uma entrada analógica que possui resolução de 10 bits apresenta (210) =
1024 incrementos.

U (V)
10

0 t (s)

Gráfico x.x - Tensão aplicada à entrada analógica do PLC em Função do


Tempo

Se a tensão apresentada no gráfico x.x for aplicada a uma das entradas


analógicas, um conversor A/D (analógico/digital), interno ao PLC, converte o
sinal analógico num código digital de 10 bits. A tensão de 10 (V) será
convertido no código apresentado na figura x.x.

1 1 1 1 1 1 1 1 1 1

Figura x.x - Código digital de 10 bits para tensão máxima de


entrada igual a 10 (V)

Resolução

Podemos entender a resolução do conversor analógico/digital como


sendo a menor variação de tensão, aplicada à entrada, que pode ser detectada.
Um conversor com resolução de 10 bits apresenta (210) = 1024 incrementos. Se
a tensão na entrada do conversor pode variar de 0 a 10 volts, então a menor
variação de tensão que pode ser detectada é de aproximadamente 0,01 volts,
conforme equação x.x:
10
ρ= ≅ 0,01
1024

2 Controlador Programável: Aplicações Industriais


Conversão de um Sinal Analógico em Digital
Se 10 (V) corresponde ao código (1023), que convertido em binário
vale: (1 1 1 1 1 1 1 1 1 1)2

Tensão (V) Incremento em Decimal Binário

10 1023 1111111111

5 ? ?

0 0 0000000000

Figura x.x - Escalas para conversão da Tensão em Incrementos e em


Binário

Para uma tensão, por exemplo, de 5 (V) o conversor apresenta o código


em binário da figura x.x.

10 (V) 1023
5 (V) x

x = 5 . 1023 / 10 ≅ 512

Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007 3
O número decimal 512 convertido em binário vale:

512 2
0 256 2
0 128 2
0 64 2
0 32 2
0 16 2
0 8 2
0 4 2
0 2 2
0 1

Bit Mais Significativo

Bit Mais Significativo

1 0 0 0 0 0 0 0 0 0

Figura x.x - Código digital de 10 bits para tensão de entrada


igual a 5 (V)

Quando um sinal analógico é aplicado a uma entrada analógica o


conversor A/D (analógico/digital) realiza a conversão e a CPU processa o dado
na forma binária.

5 (V) A

D 1 0 0 0 0 0 0 0 0 0

Figura x.x - Conversor A/D (analógico/digital)

4 Controlador Programável: Aplicações Industriais


Saída Analógica
Uma saída analógica que possui resolução de 12 bits apresenta (212) =
4096 incrementos. Após o processamento dos dados pela CPU um conversor
D/A (digital/analógico), interno ao PLC, converte o código binário no nível de
tensão correspondente.

Se a tensão fornecida pela saída for uma rampa de subida de 0 até 10


(V), a rampa será formada por 4096 pequenos degraus de tensão conforme
figura x.x. Na prática esses degraus são tão pequenos que podemos considerar
a forma de onda da tensão da figura x.y. Quanto maior a resolução do
conversor menos perceptível serão os degraus.

U (V)
10

0 t (s)

Gráfico x.y - Forma de Onda da Tensão na Saída Analógica do PLC em


Função do Tempo

U (V)
10

0 t (s)

Gráfico x.y - Forma de Onda Aproximada da Tensão na Saída Analógica


do PLC em Função do Tempo

Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007 5
Exemplos de Aplicação

Exercício 1
Uma caixa d'água possui um sensor de nível conforme figura x.x. A
válvula "Valv1" é controlada por tensão, variando de 0 à 10 volts. Quando o
nível da água estiver no mínimo deve-se abrir completamente a válvula, a
medida que a caixa for enchendo a válvula deve ir se fechando gradativamente,
até fechar completamente.

Potenciômetro
Multivoltas

Valv1

Alimentação de água

Bóia

O gráfico da válvula representado na figura x.y é linear, quando a


tensão aplicada é de zero volts, a válvula está completamente fechada, quando
a tensão aplicada é de dez volts a válvula está completamente aberta.

Incremento U (V)

4095 10

0 0 Vazão Máxima Vazão (m3/s)

Figura x.y - Vazão da válvula "Valv1" em


função da tensão aplicada

6 Controlador Programável: Aplicações Industriais


O gráfico do sensor representado na figura x.y é linear, quando a caixa
está vazia, a tensão nos terminais do sensor é de dez volts, quando a caixa está
cheia a tensão é de zero volts.

Incremento U (V)

1023 10

0 0 Volume de água (m3)


Caixa Cheia

Gráfico x.y - Tensão nos Terminais do Sensor em Função do


Volume de Água

Resolução

Traçamos a curva da saída "S" em função da entrada "E" e extraímos a


equação resultante. Para traçarmos uma reta é necessário dois pontos. Quando
a caixa estiver vazia a tensão nos terminais do sensor vale dez volts, que
equivale ao incremento 1023. Quando a caixa estiver cheia a tensão vale zero
volts que equivale ao incremento 0. Os dois pontos são: (1023,0), (0, 4095).

1023 0 1
S
0 4095 1 =0
E S 1
4095

Figura x.x - Determinante da curva da figura x.x

0 1023 E

Figura x.y - Curva da Saída em Função da


Entrada do Controle da Caixa d'água

Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007 7
Resolvendo o determinante da figura x.x temos:
(1023 . 4095 . 1) - (4095 . E . 1) - (1023 . S) = 0

Logo, a equação que representa a entrada "E" em função da saída "S",


da figura x.x, é dada por:

4095 .
S = 4095 - E Equação x.x
1023

Programando no S40
Com base na equação x.x, vamos iniciar a rede bloco de funções no
botão "Initial Network FBD".

Initial
Network FBD

O próximo passo, com o foco em "undef_opd" (undefined operand -


operando indefinido), clicar em Symbols ⇒ Insert Operators ⇒ Arithmetic ⇒
Div ⇒ Accept.

Foco em
undef_opd

8 Controlador Programável: Aplicações Industriais


O foco está num determinado elemento quando apresenta um
sombreamento cinza. Pode-se deslocar o foco para qualquer elemento clicando
sobre ele uma vez com o botão esquerdo do mouse.

Após inserir o bloco aritmético de divisão, deve-se nomear o operandos


"Dividend" (dividendo) e "Divisor" (divisor), no exemplo "Const" e "Const1",
que na declaração das variáveis receberão os valores iniciais de 4095 e 1023
respectivamente.

Nomear o Operador
Operando de Divisão
Dividendo

Nomear o
Operando
Divisor Foco na Saída
do Bloco de
4095 Divisão
S = 4095 - . E
1023
Figura x.x - Bloco Aritmético de Divisão e o termo 4095/1023 da
equação x.x

Com o foco na saída do bloco de divisão pode-se inserir o bloco


aritmético de Multiplicação ou nomear a variável resultado da divisão, como
por exemplo, Quociente e adicionar outra rede de blocos. No bloco de
multiplicação entrar com os operandos "Quociente" e "P1" nome dado à
variável do potenciômetro interno do PLC. Na seqüência adicionar outra rede
com o bloco de subtração, completando o diagrama ladder que realiza a
equação x.x, conforme figura x.x.

Após declarar as variáveis, deve-se salvar e verificar a sintaxe, na


seqüência gerar o código de máquina e transferir para o PLC para realizar a
simulação a procura de erros de programação (debug).

O diagrama ladder da figura x.x apresenta os valores obtidos na saída


de cada bloco aritmético. A figura x.x apresenta a medição realizada com um

Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007 9
multímetro na saída analógica do PLC, para uma determinada posição do
potenciômetro P1.

Simulação Diagrama Ladder,

4095
1023

4095 . E
1023

4095 .
S = 4095 - E
1023
Onde:
Saída "S" ⇒ Valv1
Entrada "E" ⇒ P1
4095
Valv1 = 4095 - . P1
1023

10 Controlador Programável: Aplicações Industriais


Declaração das Variáveis

Medindo a Tensão na Saída analógica IQW0.0.0.0


O multímetro digital da figura x.x, mediu o valor 5.03 volts quando
"Valv1" apresentou o incremento 2059. Teoricamente 2059 corresponde a
tensão de:
10 (V) 4095
x 2059

x = 10 . 2059 / 4095 ≅ 5.03

Tensão Medida na Saída Analógica U10 Quando "Valv1" é


igual ao incremento 2059.

Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007
11
Programando em Instruction List (Lista de Instruções)

As instruções usadas na Mnemônico


Lista de Instruções da Load
figura x.x estão descritas
na tabela da figura x.x.

Entrada
Analógica
%IAW0.0.0.0

Saída
Analógica
%QAW0.0.0.0

Figura x.x - Lista de Instruções: Entrada e saída analógica -


Exemplo da Caixa d'Água
Operador Operando Significado
Operator Operand Meaning
LD Qualquer (Any) Copia o valor do Operando para o
(Load) registro de trabalho
DIV Tipo de dado O valor da variável Dividendo é
(Division) Numérico (Numeric dividido pelo valor da variável Divisor
data Types) e o resultado é atribuído à variável
Quociente
ST Qualquer (Any) Armazena o resultado da corrente
(Storage) operação no operando determinado.
MUL Tipo de dado O valor da variável Multiplicador é
(Multiplication) Numérico (Numeric multiplicado pelo valor da variável
data Types) Multiplicando e o resultado é atribuído
à variável Produto.
SUB Tipo de dado O valor da variável Subtraendo é
(Subtraction) Numérico (Numeric subtraído do valor da variável
data Types) Minuendo o resultado é atribuído à
variável Diferença.
Figura x.x - Instruction Set (Conjunto de Instruções)

12 Controlador Programável: Aplicações Industriais


Exercício 2

Todas as características do exercício 1 excetuando o funcionamento do


sensor de nível. Quando a caixa d'água estiver vazia a tensão nos terminais do
sensor de nível é igual a zero volts, e quando a caixa estiver cheia a tensão é de
10 volts. Vamos considerar um potenciômetro de uma única volta que possui
uma engrenagem de redução e com resolução de _____.

Resolução

Traçamos a curva da saída "S" em função da entrada "E" e extraímos a equação


resultante. Para traçarmos uma reta é necessário dois pontos. Quando a caixa
estiver vazia a tensão nos terminais do sensor vale dez volts, que equivale ao
incremento 1023. Quando a caixa estiver cheia a tensão vale zero volts que
equivale ao incremento 0. Os dois pontos são: (1023,0), (0, 4095

1023 0 1
S
0 4095 1 =0
E S 1
4095

Figura x.x - Determinante da curva da figura x.x

0 1023 E

Figura x.y - Curva da Saída em Função da


Entrada do Controle da Caixa d'água

Resolvendo o determinante da figura x.x temos:


(1023 . 4095 . 1) - (4095 . E . 1) - (1023 . S) = 0

Logo, a equação que representa a entrada "E" em função da saída "S",


da figura x.x, é dada por:

4095 .
S= E Equação x.x
1023
Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007
13
Exercício 2

Uma caixa d'água possui 02 sensores de nível conforme figura x.x.


Quando o nível estiver abaixo do sensor de nível mínimo ligar a bomba,
quando o nível atingir o sensor nível máximo desligar a bomba. Com o
consumo o nível vai baixando progressivamente, religar a bomba somente
quando o nível atingir novamente o nível mínimo.

Nível da
Água
Sensor de
Nível Máximo
"SensorMax"

14 Controlador Programável: Aplicações Industriais Sensor de


Nível Mínimo
"SensorMim"
Prof. Eng. Edson d´Avila - Automação Industrial – todos os direitos reservados © 2007
15

Você também pode gostar