Você está na página 1de 22

Automação e Controle

Projetos de Industriais:
Automatização de processos

Professor Miguel Neto


1 – INÍCIO
 Definição do processo a ser automatizado (controlado).
 Entender o princípio de funcionamento do equipamento/processo.

a) Controle de nível

b) Controle do movimento do carrinho

M1Motor 1, movimento para esquerda


M2Motor 2, movimento para direita
2 – Definição das Entradas e Saídas

Entradas Entradas do CLP


Botão Liga BL I0.0
Botão Desliga BD I0.1
Sensor Nível Alto SH I0.2
Sensor Nível Baixo SL I0.3

Saídas Saída do CLP


Válvula V O0.0
2 – Definição das Entradas e Saídas

M1Motor 1, movimento para esquerda


M2Motor 2, movimento para direita

Entradas Entradas do CLP


Botão Liga BL I0.0
Botão Desliga BD I0.1
Sensor 1 S1 I0.2
Sensor 2 S2 I0.3

Saídas Saída do CLP


Motor M1 M1 O0.0
Motor M2 M2 O0.1
3 – Elaboração do Programa do usuário
Lógica Combinacional
a)É aquela em que as saídas dependem somente da combinação das entradas
em dado instante.

Combinações:
BL=1, BD=1 e SL=1  V=1
BL=1, BD=1 e SH=1  V=0

a1) Construção da tabela verdade  Em função do número de variáveis de entrada.


a2) Determinação da expressão lógica reduzida  Álgebra Booleana e dos Mapas
de Karnaugh.
a3) Implementação do circuito lógico  Funções lógicas (SIM, NÃO, E, OU, NÃO E,
NÃO OU, OU EXCLUSIVO, NÃO OU EXCLUSIVO).
3.1 – Elaboração do Programa do usuário
BL BD SL SH V
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 1 V=BL*/BD*SL*/SH
1 0 1 1 0 nBL BL
1 1 0 0 0   00 01 11 10
1 1 0 1 0 00 0 0 0 0 nSH
nSL
1 1 1 0 0 01 0 0 0 0
SH
1 1 1 1 0 11 0 0 0 0
SL
10 0 0 0 1 nSH
nBD BD nBD
3.1.1 – Elaboração do Programa do usuário
Para processos com mais de 5 variáveis, aconselha-se utilizar
softwares apropriados:

http://www.ee.calpoly.edu/media/uploads/resources/KarnaughExplor
er_1.html
(online)

2 variáveis
3 variáveis
4 variáveis
3.1.2 – Elaboração do Programa do usuário
Para processos com mais de 5 variáveis, aconselha-se utilizar
softwares apropriados:

Software Simple Solver


4 – Elaboração do Programa do usuário
Lógica de Programação

a)Sistemas Sequenciais  É aquele cujas saídas dependem tanto da


combinação das entradas naquele instante como também do estado em que se
encontram.
Obs:
São sistemas que evoluem em função do tempo ou em função de eventos
externos.
Necessidade de elementos de memória: Contador, temporizador, redes de
Petri, diagrama trajeto passo, Grafcet etc.

M1Motor 1, movimento para esquerda


M2Motor 2, movimento para direita
5 – Instalação física das entradas e saídas
6 – Rotina de teste de funcionamento
7 – Elaboração do Programa do usuário

Você também pode gostar