Apresentação Automatos
-
Upload
alberto-pinho -
Category
Documents
-
view
24 -
download
1
Transcript of Apresentação Automatos
Laboratório de electricidade
Autómatos programáveis
1
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
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
Tecnologia cablada/tecnologia programada
4
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
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
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
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
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
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
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
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
O autómato programável
• Ciclo de um programa
13
O autómato programável
Programa: Sucessãooperações a efectuar
Exemplo:
de instruções que indicam ao processador as
14
O autómato programável
• A Linguagem de contactos
15
O autómato programável: Twido
Twido Compact 10 E/S ou 16 E/S
Twido Compact 24 E/S
16
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
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
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
Twido: Software de programação
20
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
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
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
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
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
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
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
Twido: Software de programação
• Os temporizadores (representação gráfica)
28
Twido: Software de programação
• TON
29
Twido: Software de programação
• TON (exemplo)
30
Twido: Software de programação
• TOFF
31
Twido: Software de programação
• TP
32
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
Twido: Software de programação
• Os contadores (representação gráfica)
34
Twido: Software de programação
• Os contadores (funcionamento)
35
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
Twido: Software de programação
• Os programadores cíclicos (representação gráfica)
37
Twido: Software de programação
• A matriz do programador cíclico
38
Twido: Software de programação
• Horodatador
39
Twido: Software de programação
• Linguagem de contactos
40
Twido: Software de programação
• Linguagem de contactos: principais instruções
Contacto directo
Contacto inverso
bobina
bobina
directa
inversa
Bobina
Bobina
Set
reset41
Manutenção e diagnóstico
• Verificação da ligação das entradas
42
Manutenção e diagnóstico
• Verificação do programa dinâmico
43
Manutenção e diagnóstico
• Verificação das tabelas de animação
44
Produção de energia e ambiente
• + Questões ?
45
Bibliografia
• Curso de formação Twido
46