Académique Documents
Professionnel Documents
Culture Documents
giovanapasa@producao.ufrgs.br
semforo:
http://www.youtube.com/watch?v=3usDbhgH8I4&featu re=related
acionamento de um motor:
http://www.youtube.com/watch?v=-9EzmV7p4g&feature=related
enchimento de caixas:
http://www.youtube.com/watch?v=hPYnHqgWEkE
2.1 Controle lgico quando as mudanas nas variveis so determinadas por eventos Ex.: a pea estava presente (varivel=1) e foi retirada (varivel=0) 2.2 Sequenciamento as mudanas nas variveis so decorrncia da passagem do tempo. Ex.: lavadora de roupas est no ciclo de lavar (varivel=1); passados 20 minutos ela deve entrar no ciclo de esvaziar (varivel assume valor 0)
Chave 1
Chave 2
OU
10
OU
Chave 1
Chave 2
11
NOT
Quando a chave est aberta (X1=0) a lmpada est acesa (Y=1); Quando fechamos a chave (X1=1), a lmpada apaga (Y=0).
Ento: Y=X1
Chave
Y=X1
resistor
X1
12
13
Controle lgico
OU Boto ligar
0 volts
E Boto desligar
5 volts
Motor
rel trmico
Porta NOT
Acionando LIGAR insere 1 na porta OU o motor acionado Para DESLIGAR insere 0 na porta E o motor desligado Caso haja sobreaquecimento, o rel insere 0 na porta E e o motor desligado; a porta NOT transforma o sinal 0 do rel em 1 e aciona a lmpada de emergencia
14
15
Um temporizador pode alternar entre ligado e desligado em determinados intervalos de tempo. Temporizadores funcionar propositadamente atraso no acionamento ou atraso no desligamento podem
com
Ex.: ligar a lavadora de roupas aps abrir a tampa; Desligar as luzes internas do carro aps trancar o carro
16
contadores Um temporizador um contador de unidades de tempo. Podemos contar outras variveis, tais como itens produzidos, clientes atendidos. O incremento, no caso do contador, vir de um sinal externo captado por um sensor.
17
18
19
http://www.abb.com.br/product/pt/9AAC100143.aspx http://www.controlsystemsusa.com/controlsystemsusa/_download.asp
20
Un classico esempio per introdurre le macchine sequenziali ed i temporizzatori con i PLC il semaforo a 3 lampade. Si dispone di una lanterna semaforica con tre lampade ognuna pilotata da una uscita del PLC. Si vuole scrivere um programma ladder che garantisca lesecuzione della seguente sequenza di operazioni: 1.Luce verde accesa per 10 secondi 2.Luce gialla accesa per 5 secondi 3.Luce rossa accesa per 15 secondi 4.Ritorno al punto 1. Per realizzare questo programma si sono utilizzati dei timer ad accensione ritardata e dei merker per memorizzare lo stato della macchina. Allo scadere del tempo impostato di ogni timer vengono aggiornati i merker di stato i quali a loro volta vanno ad aggiornare le 3 uscite (lampade). Per far partire la sequenza necessario forzare il valore di uno dei tre merker in modo da fare entrare la macchina in uno de 3 stati appartenenti alla sequenza che ne consente poi levoluzione. La traccia del programma riportata di seguito:
21
22
23
24
CNC
CONTROLES DE MOVIMENTOS
Robs
CLPs
USOS EM CONTROLES DIVERSOS
Computadores
25
26
variveis que so interpretadas como - Liga/Desliga - Verdadeiro/Falso - Presente/Ausente - Alta voltagem/Baixa Voltagem
27
28
29
controlador CLP
entrada
f(lgica)
sada
30
1) O CLP faz a funo de Controle Lgico aquele que vimos no caso do acionamento do motor
Controle Lgico ou Sistema Combinacional: um sistema de chaveamento onde as sadas em qualquer momento so determinadas exclusivamente pelos valores das entradas.
31
32
Sistema de Seqenciamento
Ex. de aplicao:
33
34
35
36
37
Voltamos questo:
Para que serve um CLP? a) Realizar funes de Controle Lgico e Seqenciamento Alm das funes de controle lgico e seqenciamento, os CLPs evoluram e abrangeram vrias outras capacidades.
38
b) Realizar funes aritmticas O uso dessas funes permite algoritmos de controle mais modernos.
39
c) Realizar funes matriciais Alguns CLPs tem a capacidade de realizar operaes matriciais em valores armazenados na memria. Essa capacidade pode ser usada para comparar os valores reais de um conjunto de entradas e sadas com os valores armazenados na memria do CLP e determinar se um erro ocorreu.
40
d) Controle Analgico O Controle PID - Proporcional Integarativo e Derivativo - disponvel em alguns CLPs. Esses algoritmos de controle tradicionalmente tem sido implementados em controladores analgicos.
41
Hoje os esquemas de controladores analgicos so aproximados usando computador digital, quer com um CLP, quer com um computador controlador do processo. A aproximao do PID por um computador digital chamada de DDC Controle Digital Direto.
42
ENTO
Um CLP um equipamento eletrnico de operao digital (hardware) que usa uma memria programvel para armazenar instrues (software) para a implementao de funes de controle lgico, seqenciamento, temporizao, contador, aritmticas, matriciais e controle analgico.
43
44
TERMINAL DE PROGRAMAO
FONTE DE ALIMENTAO
PROCESSADOR
MEMRIA
I N T E R F A C E
MDULO DE ENTRADA
MDULO DE SADA
ambiente
Esses componentes so alojados em um gabinete adequado ao ambiente industrial.
46
Mdulo de Entrada:
Os mdulos de entrada e sada so as conexes para o processo industrial que est sendo controlado. As entradas para o controlador so os sinais de limit switches, pushbuttons, sensores.
47
Mdulo de Sada:
As sadas do controlador so sinais on/off para operar vlvulas, motores e outros dispositivos que atuam no processo.
48
Processador
O processador CPU - Unidade Central de Processamento - do CLP. Ele executa as vrias funes (lgicas, de sequenciamento, etc) sobre as entradas do CLP e determina os sinais de sada apropriados. O processador um microprocessador muito semelhante em sua construo queles usados em computadores pessoais.
49
Memria
Junto cpu est a memria do CLP (de programa e de dados). Na memria de programa esto os programas responsveis pelas funes de lgica, sequenciamento, entrada e sada.
50
Dispositivo de Programao
O CLP programado por meio de um terminal de programao. Usualmente esse terminal destacvel do CLP e compartilhado entre vrios CLPs.
51
52
53
54
55
exerccios
1. Explique e exemplifique o que so: a)Variaveis continuas b)Variaveis discretas c) Variaveis discretas binarias d) Variaveis analogicas e) Variaveis digitais 2. Explique o que um controle logico combinacional 3. Qual a relaao entre um sequenciamento e uma contagem?
56
4.O que uma tabela-verdade? 5. O que so e para que servem os diagramas ladder? 6. Quais os componentes de um clp? Explique cada um deles 7. O que so os ciclos de operao do clp? 8. De que modo ocorrem as varreduras na clp? 9. Quais fatores afetam no tempo do ciclo de varredura? 10. Quais problemas podem decorrer do tempo de durao do ciclo de varredura? 57
58