Você está na página 1de 35

INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DA PARABA

TEMA DA AULA
AUTOMAO INDUSTRIAL

PROFESSOR: RONIMACK TRAJANO DE SOUZA

OBS.: Material elaborado por Flaviano Batista e adaptado por Ronimack Trajano

CONTROLE DE PROCESSOS

Boto 1

Lmpada 1

Boto 2

Lmpada 2

Boto 3

Lmpada 3

CONTROLE DE PROCESSOS

Boto 1

Lmpada 1

Boto 2

Lmpada 2

Boto 3

Lmpada 3

CONTROLE DE PROCESSOS

Boto 1

Lmpada 1

Boto 2

Lmpada 2

Boto 3

Lmpada 3

CONTROLE DE PROCESSOS

Boto 1

Lmpada 1

Boto 2

Lmpada 2

CLP
Boto 3

Lmpada 3

ADVENTO DO CLP - HISTRICO


Na dcada de 60, para melhorar
o desempenho na produo, a
indstria automotiva, atravs da
diviso Hydramatic da GM
determinou os critrios para
projeto do CLP, sendo que o
primeiro dispositivo a atender s
especificaes foi desenvolvido
pela Gould Modicion em 1969.
Inicialmente foram usados em
aplicaes de controle discreto
(on/off liga/desliga),

ADVENTO DO CLP
CRITRIOS DO EDITAL
1. Facilidade de programao e reprogramao, preferivelmente na planta, para
alterar sua seqncia de operaes;
2. Facilidade de manuteno e reparo, preferivelmente usando mdulos plug-in;
3. Confiabilidade, mesmo em ambiente industrial;
4. Menor tamanho que o sistema equivalente em rels;
5. Competitivo em custo com painis de rels e eletrnicos equivalentes;

6. Aceitar as entradas em 115 V ca;


7. Ter sadas em 115 V ca com uma capacidade mnima de 2 A, para operar com
vlvulas solenides e contactores;
8. Ter possibilidade de expanses com alteraes mnimas no sistema como um todo;

9. Ter uma memria programvel com capacidade mnima de 4.000 palavras, e que
pudesse ser expandida.

ARQUITETURA BSICA
Memrias

Entradas
Analgicas

Sadas
Analgicas
CPU

Entradas
Digitais

Fonte de
Alimentao

Sadas
Digitais

Software

ARQUITETURA BSICA

ARQUITETURA BSICA
COMPACTO (MONOBLOCO)
Eles possuem quantidade fixa de pontos de I/O.

Obs.: Em alguns CLPs compactos, possvel a adio de pontos de I/O


por meio de blocos de expanso, com limite determinado pelo
fabricante, porm apresentam poucas opes de configurao
(quantidade e tipo dos pontos de I/O para cada bloco de expanso).

Compacto (monobloco)

PRINCPIO DE FUNCIONAMENTO

Um CLP, em seu modo de execuo, esta sempre executando


um conjunto de tarefas que se repetem indefinidamente
formando um ciclo. Este ciclo de trabalho denominado de
ciclo de Scan e de forma geral ele tem durao de alguns
milisegundos Scan Time. Este tempo depende do tamanho do
programa e dos recursos utilizados. Este modo de trabalho est
presente em todos os CLPs do mercado e definem o
tratamento da informao durante a execuo do Programa
Aplicao.
O Ciclo de Scan pode ser descrito de forma simplificada
atravs de diagrama de blocos:

PRINCPIO DE FUNCIONAMENTO
INICIALIZAO

ATUALIZAO DAS ENTRADAS


(LEITURA DAS ENTRADAS)

EXECUO
PROGRAMA DO USURIO

ATUALIZAO DAS SADAS


(ESCRITAS DAS SADAS)

REALIZAO DE DIAGNSTICO

CICLO DE
VARREDURA
(SCAN)

INICIALIZAO

No momento em que ligado o CLP executa uma srie de operaes


pr - programadas, gravadas em sua Memria do Sistema:
- Verifica o funcionamento eletrnico da CPU , memrias e circuitos
auxiliares;
- Verifica a configurao interna e compara com os circuitos
instalados;
- Verifica o estado das chaves principais ( RUN / STOP , PROG, etc. );
- Desativa todas as sadas;
- Verifica a existncia de um programa de usurio;
- Emite um aviso de erro caso algum dos itens acima falhe.

CPU

A CPU de um CLP compreende os elementos que formam a


inteligncia do sistema: O Processador e o Sistema de
Memria por meio do Programa de Execuo (desenvolvido
pelo fabricante) interpretam e executam o Programa de
Aplicao (desenvolvido pelo usurio), e gerencia todo o
sistema. Os circuitos auxiliares de controle atuam sobre os
barramentos de dados (data bus), de endereos (address bus)
e de controle (control bus), conforme solicitado pelo
processador, de forma similar a um sistema convencional
baseado em microprocessador.

ATUALIZAO DE E/S
ATUALIZAO DAS ENTRADAS (LEITURA DAS ENTRADAS)
A CPU realiza a leitura de todos os pontos de entrada e armazena-os
na Tabela de Imagem de Entradas. Os dados da tabela so utilizados
pela CPU durante a execuo do programa do usurio. Aps a
execuo da leitura em um ciclo, a atualizao das entradas ser
realizada apenas no scan seguinte.

ATUALIZAO DAS SADAS (ESCRITAS DAS SADAS)


O CLP escreve o valor contido na Memria das Sadas , atualizando as
interfaces ou mdulos de sada.

SOFTWARE DE PROGRAMAO
Os softwares aplicativos so baseados em microcomputadores
PC fornecidos pelos fabricantes. Por meio dele, o computador
estar pronto para ler e escrever os programas contidos no
CLP e monitorao e/ou simulao da operao.
Existem vrios software aplicativo para CLP , e cada
fabricantes de um tem o seu prprio software com suas
particularidades , como por exemplo a forma de dar nomes a
cada entrada que podem ser:
I32.0 , I32.1 .... I32.7 , I33.0 ...I33.7 ( padro Siemens )
E0.0 , E0.1... E0.7, E1.0 , ... E1.7 ( padro Altus )
I0 , I1 , I2 ( padro WEG )
%I0.0 , %I0.1 , %I0.2 ( padro Telemecanique )

LGEBRA BOOLEANA
Em meados do sculo XIX G. Boole desenvolveu um sistema matemtico de anlise
lgica.
Esse sistema conhecido como "lgebra de Boole.

No incio da era eletrnica, todos os problemas eram resolvidos por sistemas


analgicos, tambm conhecidos por sistemas lineares.
Com o avano da tecnologia, esses mesmos problemas comearam a ser
solucionados atravs da eletrnica digital. Esse ramo da eletrnica empregado nas
mquinas, tais como: computadores, processadores de dados, sistemas de controle
e de comunicao digital, codificadores, decodificadores, etc.
A lgebra de Boole baseada em apenas dois valores. Esses dois valores poderiam,
por exemplo, ser representados por tenso alta e tenso baixa ou tenso positiva
e tenso negativa.

LGEBRA BOOLEANA
Na lgebra comum os valores tm um significado numrico,
enquanto que na lgebra de Boole tm um valor lgico.
Observe que muitas coisas apresentam duas situaes
estveis.
Exemplo: verdade ou mentira; alto ou baixo; sim ou no;
ligado ou desligado; aceso ou apagado; positivo ou negativo;
etc. Essas coisas so ditas binrias e podem ser representadas
por 0 ou 1.

Uma varivel booleana tem o mesmo significado da varivel da


lgebra comum. Entretanto, a varivel booleana pode assumir
apenas 2 valores, cada qual em instantes diferentes.

LGEBRA BOOLEANA
FUNO E OU AND
A funo E aquela que executa a multiplicao de duas ou mais variveis binrias.

Para melhor compreenso, representaremos a funo E atravs do circuito:

LGEBRA BOOLEANA

1) Se tivermos a chave A aberta (0) e a chave B aberta (0), neste circuito no


circular corrente, logo a lmpada permanecer apagada (0). ( A=0, B=0, A.B=0)
2) Se tivermos a chave A aberta (0) e a chave B fechada (1), a lmpada
permanecer apagada.( A=0, B=1, A.B = 0)
3) Se tivermos a chave A fechada (1) e a chave B aberta (0),a lmpada permanecer
apagada. (A=1, B=0, A.B =0)
4)Se tivermos agora, a chave A fechada (l) e a chave B fechada (1) a lmpada ir
acender, pois circular corrente. ( A=1, B=1, A.B =1)
Analisando as situaes, conclumos que s teremos a lmpada acesa quando as
chaves A e B estiverem fechadas.

LGEBRA BOOLEANA

LGEBRA BOOLEANA
PORTA E OU AND
A porta E um circuito que executa a funo E, portanto segue a tabela vista
anteriormente..

At agora, descrevemos a funo E para duas variveis de entrada.


Podemos estender este conceito para qualquer nmero de entradas. Teremos neste
caso uma porta E de N entradas e somente uma sada. A sada permanecer no
estado um se, e somente se as N entradas forem iguais a um e permanecer no
estado zero nos demais casos.

LGEBRA BOOLEANA

Para exemplificar, vamos mostrar uma porta E de trs entradas e sua tabela da
verdade.

LGEBRA BOOLEANA

Notamos que a tabela da verdade anterior mostra as oito


possveis combinaes das variveis de entrada e seus
respectivos resultados de sada.
O nmero de situaes possveis igual a 2 elevado a N , onde
N o nmero de variveis. No exemplo anterior: N=3, portanto,
2 elevado a 3 = 8, que so as oito combinaes possveis para
3 variveis de entrada.

LGEBRA BOOLEANA
FUNO OU ou OR
A funo OU aquela que assume o valor um na sada quando uma ou mais
variveis de entrada forem iguais a um e assume o valor zero se, e somente se,
todas as variveis de entrada forem iguais a zero. representada da seguinte forma:

LGEBRA BOOLEANA

Situaes possveis
1) Se tivermos as chaves A e B abertas ( 0 e 0 ), no circuito no circular corrente,
logo, a lmpada permanecer apagada (0).
2) Se tivermos a chave A aberta (0) e a chave B fechada (1), circular uma corrente
pela chave B e a lmpada acender (1).(A=0, B=1, A+B =1)
3) Se tivermos a chave A fechada (1) e a chave B aberta (0), o circuito agora ficar
fechado atravs da chave A e em consequncia a lmpada permanecer acesa (1).
( A=1, B=0, A+B = 1).
4) Se tivermos as duas chaves fechadas (A=1 e B=1), a corrente circular atravs
dessas chaves e a lmpada permanecer acesa (1). (A=1,B =1, A+B=1)

LGEBRA BOOLEANA

LGEBRA BOOLEANA

LGEBRA BOOLEANA

FUNO NO ou NOT
A funo no ou funo complemento aquela que inverte o estado da varivel,
ou seja, se a entrada estiver em 0 (zero) a sada ser 1 (um), e se a entrada estiver
em 1 (um) a sada ser 0 (zero). A funo complemento representada da seguinte
forma:

Esta barra sobre a letra que representa a varivel significa que esta sofrer uma
inverso. Podemos tambm dizer que significa a negao de A.

Para entendermos melhor a funo "no", vamos represent-la pelo circuito a


seguir.

LGEBRA BOOLEANA

Situaes possveis:
1) Quando a chave A estiver aberta (0), passar corrente pela lmpada e esta
acender (1): A=0 e =1.

2) Quando a chave A estiver fechada (1), curto-circuitaremos a lmpada e esta se


apagar (0): A=1 e =0.

LGEBRA BOOLEANA

LGEBRA BOOLEANA

LGEBRA BOOLEANA

TELA DE PROGRAMAO
1

ARQUITETURA INTEGRADA - INDUSTRIA


Plant Control
System PLC

Ether Net / IP

Control Net
Link

Motor

Conveyor Control System


PLC & Operator - MMI

Gear
Box

Gear
Box

PROCESS

Device Net
Series
Monitors
Vibration
Protection

PF 7000

PF 7000

Master

Follower

Speed / Torque Reference


Communications

MV Starters

Plant Portable PC
With Modem & Drive Tools
Software

Motor