Apresentação Corporativa Apresentação Corporativa Agosto - 2004.
Apresentação Automatos
-
Upload
alberto-pinho -
Category
Documents
-
view
23 -
download
1
Transcript of Apresentação Automatos
![Page 1: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/1.jpg)
Laboratório de electricidade
Autómatos programáveis
1
![Page 2: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/2.jpg)
Introdução I
Um automatismo é um sistema que realiza ações de formaautomática a partir de informações que lhe são fornecidas pela instalação.
Estas ações são colocadas em serviço segundo umprocedimento preciso que depende das informações
pré-definidos.fornecidas e dos parâmetros calculados ou
2
![Page 3: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/3.jpg)
Introdução II
Instalação: uma piscina
Sensores: detectores de nível
Actuador: um motor
Comando de potência: um contactor
•
•
•
•
Sistema de processamento:
Interface: ecrans, botões, ...
Um autómato programável•
•
3
![Page 4: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/4.jpg)
Tecnologia cablada/tecnologia programada
4
![Page 5: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/5.jpg)
Características da tecnologia cablada
• O funcionamento da instalação é definido pela cablagem entreos diferentes constituintes (relés, temporizadores, relógios...). Quanto mais complexa for a instalação, mais complexa é a cablagem.
• Por cada modificação de funcionamento será necessáriomodificar a cablagem.
Há muitos aparelhos cablados entre si, cada um tendo a sua própria função (temporizadores, relés, contadores..).
•
Necessidade: espaço disponível5
![Page 6: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/6.jpg)
Características da tecnologia programada
• O funcionamento da instalação é definido por um programaexecutado de forma ciclíca por um autómato programável.
• Por cada modificação de funcionamento, bastará modificar oprograma.
• Existe um só aparelho sem cablagem entre módulos(unicamente existem ligações a sensores, a accionadores eà alimentação).
6
![Page 7: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/7.jpg)
Vantagens da tecnologia programada
• Menor número de componentes
O autómato programável substitui todos os relés auxiliares,os temporizadores ou os relógios: importante ganho de volume,mas também de fiabilidade, pois não há peças mecânicas nocérebro do automatismo.
• As
•
•
•
únicas ligações existentes são:
A alimentação do autómato
Os sensores
Os accionadores
7
![Page 8: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/8.jpg)
Vantagens da tecnologia programada
Maior flexibilidade
O programa é uma sucessão de instruções, as quais podem ser escritas e modificadas facilmente com a ajuda de um terminal de
*
programação, o qual poderá ser duplicado se necessário.
Mais fácil de testar e reparar•
• Na face frontal do autómato encontram-se sinalizadoresluminosos que indicam:
• O estado de funcionamento dos sensores (abertos oufechados)O estado dos accionadores (em•
•serviço ou parados)
O estado de funcionamento do autómato
8
![Page 9: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/9.jpg)
O autómato programável
Num sistema automatizado, o autómato programável constitui osistema de tratamento dos dados. É ele que decide e efectua as
*
acções a tomar em função das informações que lhe sãofornecidas.
• A
•
unidade central
A unidade central ou processador constitui o "chefe deorquestra" do autómato. É ela que:
•
•
•
lê os valores dos sensores
executa o programa com os dados contidos na memória
escreve as saídas ligadas aos accionadores
9
![Page 10: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/10.jpg)
O autómato programável
• A memória
•A memóriado
autómato contém o programa a executar, mastambém os dados utilizados por esse programa(valores de temporizadores, contadores...). É o local onde sãoarmazenadas todas as informações contidas no autómato. Sem memória, um autómato não pode funcionar.
• O interface entradas/saídas
•O interface entradas/saídas permite tranferir para o autómato oestado dos sensores, mas também enviar as ordens para osaccionadores (por exemplo os relés, os contactores...)
10
![Page 11: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/11.jpg)
O autómato programável
• A alimentação
• Um autómato é um equipamento activo. Ele recebe os 230 volt alternados 50 Hz e gere as diferentes tensões internas necessárias ao funcionamento do autómato.
módulo de comunicação
• A função deste módulo é a de transferir para o autómato o programa desenvolvido.
• O
• NumEle só
O bus
• Meio
autómato Twido, o módulo de comunicação é interno.é visível pelo seu ligador.
•
de comunicação de todas as funções anteriores11
![Page 12: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/12.jpg)
O autómato programável
• As entradas/saídas
• As entradas e saídas constituem as ligações físicas do autómato com o exterior. Para nós são simples terminais de ligação, mas parao autómato é um
• transforma(entradas).
• transforma(saídas).
sistema que:
um sinal eléctrico num estado lógico “0” ou “1”
um estado lógico “0” ou “1” num sinal eléctrico
12
![Page 13: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/13.jpg)
O autómato programável
• Ciclo de um programa
13
![Page 14: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/14.jpg)
O autómato programável
Programa: Sucessãooperações a efectuar
Exemplo:
de instruções que indicam ao processador as
14
![Page 15: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/15.jpg)
O autómato programável
• A Linguagem de contactos
15
![Page 16: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/16.jpg)
O autómato programável: Twido
Twido Compact 10 E/S ou 16 E/S
Twido Compact 24 E/S
16
![Page 17: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/17.jpg)
O autómato programável: Twido
O Twido possui dois tipos de sinalizadores:
Os sinalizadores do estado de*
funcionamento interno
Os sinalizadores das entradas esaídas.
das*
17
![Page 18: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/18.jpg)
O autómato programável
Referências comerciais*
18
TwidoReferências comerciais
Descrição do produto
CompactoTWDLCAA10DRF TWDLCAA16DRF TWDLCAA24DRF
Base AC, 6 Entradas, 4 Saídas Base AC, 9 Entradas, 7 Saídas Base AC, 14 Entradas, 10 Saídas
![Page 19: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/19.jpg)
Twido: Software de programação
• A função mais evidente do software de programação é a de criar oprograma. Contudo ele serve muitas outras funções, pois permite:
•
•
•
•
•
•
•
Escolher o tipo de autómato da gama Twido
Configurar os elementos do programa
Escrever o programa
Transferir o programa para o autómato
Iniciar e parar a execução do programa
Fazer a actualização do programa
Diagnosticar as disfunções
Schneider
19
![Page 20: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/20.jpg)
Twido: Software de programação
20
![Page 21: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/21.jpg)
Twido: Software de programação
• As entradas:
• As entradas são as informações ditas tudo ou nadaprovenientes dos sensores. O seu valor pode ser 0 ou
notação é1a(contacto associado aberto ou fechado) e
seguinte:a sua
% I y . z
z é o número de via(canal). É o número da entrada indicado no Twido.
y é o número domódulo. Para nós será sempre 0.
% indica que é umobjecto.
I indica que é umaentrada (Input).
21
![Page 22: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/22.jpg)
Twido: Software de programação
• As saídas
• As saídas são comandos ditos tudo ou nada, os quaissão enviadospode ser 1 ou a seguinte:
aos pré-accionadores (relés...). O seu valor0 (activado ou desactivado) e a sua notação é
% Q y . z
y é o número domódulo. Para nós será sempre 0.
% indica que é umobjecto.
Q indica que é umasaída.
z é o número de via(canal). É o número da saída indicado no
Twido.
22
![Page 23: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/23.jpg)
Twido: Software de programação
• Bits internos
•Um bit interno é o equivalente de um relé auxiliar. Ele permite
gravar um estado copiando internamente o valor de umaentrada ou o valor de uma cablagem com múltiplos contactos.
% M n
% indica que é umobjecto.
n é o número desse bit.M indica que é um bitde memória interna.
23
![Page 24: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/24.jpg)
Twido: Software de programação
• Bits de sistema
•Os bits sistema são os bits que indicam o estadodoautómato ou de valores particulares do sistema:
% S n
% indica que é umobjecto.
S indica que é um bitSistema.
n é o número desse bit. Esse número pode irde 0 a 127.
24
![Page 25: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/25.jpg)
Twido: Software de programação
• Bits de sistema base de tempo
• Alguns bits de sistema utilizados pelo autómato constituembases de tempo que reproduzem indefinidamente asseguintes sequências:
•
•
•
•
%S4
%S5
%S6
%S7
está
está
está
está
inactivo
inactivo
inactivo
inactivo
a
a
a
a
5ms e activo nos 5ms seguintes
50ms e activo nos 50ms seguintes
1/2s e activo nos 1/2s seguintes
30s e activo nos 30s seguintes
25
![Page 26: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/26.jpg)
Twido: Software de programação
• Os temporizadores
•Os temporizadores permitem utilizar, numa aplicação aànoção de tempo de atraso: atraso à operação, atraso
desoperação ou um impulso de duração precisa.
% TM n
% indica que é umobjecto.
TM indica que é umtemporizador.
n é o número do temporizador. O seunúmero máximo difere segundo o Twido, 64(n=0 a 63) para os Twido 10 e 16 E/S e 128 (n=0 a 127) para os outros Twido.
26
![Page 27: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/27.jpg)
Twido: Software de programação
• Os temporizadores (parâmetros)
•
•
•
•
•
•
Tipo: TON, TOF ou TP
A base de tempo: 1ms, 10ms, 100ms,
%TMn.P: o valor de pré-selecção
%TMn.V: o valor corrente
%TMn.Q: a saída do temporizador
E uma entrada de comando
1s e 1min
27
![Page 28: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/28.jpg)
Twido: Software de programação
• Os temporizadores (representação gráfica)
28
![Page 29: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/29.jpg)
Twido: Software de programação
• TON
29
![Page 30: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/30.jpg)
Twido: Software de programação
• TON (exemplo)
30
![Page 31: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/31.jpg)
Twido: Software de programação
• TOFF
31
![Page 32: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/32.jpg)
Twido: Software de programação
• TP
32
![Page 33: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/33.jpg)
Twido: Software de programação
• Os contadores
•Os contadores permitem incrementar oudecrementar
osasimpulsos. Como os temporizadores eles possuem
entradas, as saídas e um conj. de parâmetros.
% C n
% indica que é umobjecto.
C indica que éum Contador.
n é o número do contador. Esse número éum algarismo que vai de 0 a 31.
33
![Page 34: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/34.jpg)
Twido: Software de programação
• Os contadores (representação gráfica)
34
![Page 35: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/35.jpg)
Twido: Software de programação
• Os contadores (funcionamento)
35
![Page 36: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/36.jpg)
Twido: Software de programação
• Os programadores cíclicos
•Os programadores cíclicos são o equivalente deprogramação àscorrespondem os
cames mecânicas. A cada passo,estados dos bits internos ou das saídas.
Esses estados são definidos na configuração doprogramador cíclico. A sua notação é a seguinte:
% DR n
% indica que é umobjecto.
DR indica que é umprogramador cíclico(DRUM).
n é o número do programador cíclico.O seu número máximo difere segundo oTwido, 4 (n= 0 a 3) para os Twido 10 e 16E/S e 8 (n= 0 a 7) para os outros Twido.
36
![Page 37: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/37.jpg)
Twido: Software de programação
• Os programadores cíclicos (representação gráfica)
37
![Page 38: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/38.jpg)
Twido: Software de programação
• A matriz do programador cíclico
38
![Page 39: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/39.jpg)
Twido: Software de programação
• Horodatador
39
![Page 40: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/40.jpg)
Twido: Software de programação
• Linguagem de contactos
40
![Page 41: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/41.jpg)
Twido: Software de programação
• Linguagem de contactos: principais instruções
Contacto directo
Contacto inverso
bobina
bobina
directa
inversa
Bobina
Bobina
Set
reset41
![Page 42: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/42.jpg)
Manutenção e diagnóstico
• Verificação da ligação das entradas
42
![Page 43: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/43.jpg)
Manutenção e diagnóstico
• Verificação do programa dinâmico
43
![Page 44: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/44.jpg)
Manutenção e diagnóstico
• Verificação das tabelas de animação
44
![Page 45: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/45.jpg)
Produção de energia e ambiente
• + Questões ?
45
![Page 46: Apresentação Automatos](https://reader035.fdocument.pub/reader035/viewer/2022062304/55cf9ac1550346d033a34067/html5/thumbnails/46.jpg)
Bibliografia
• Curso de formação Twido
46