apresentação automatos

46
Laboratór io de electricid ade Autómatos programávei s 1

Upload: alberto-pinho

Post on 25-Oct-2015

24 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Apresentação Automatos

Laboratório de electricidade

Autómatos programáveis

1

Page 2: Apresentação Automatos

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

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

Tecnologia cablada/tecnologia programada

4

Page 5: Apresentação Automatos

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

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

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

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

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

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

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

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

O autómato programável

• Ciclo de um programa

13

Page 14: Apresentação Automatos

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

O autómato programável

• A Linguagem de contactos

15

Page 16: Apresentação Automatos

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

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

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

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

Twido: Software de programação

20

Page 21: Apresentação Automatos

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

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

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

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

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

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

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

Twido: Software de programação

• Os temporizadores (representação gráfica)

28

Page 29: Apresentação Automatos

Twido: Software de programação

• TON

29

Page 30: Apresentação Automatos

Twido: Software de programação

• TON (exemplo)

30

Page 31: Apresentação Automatos

Twido: Software de programação

• TOFF

31

Page 32: Apresentação Automatos

Twido: Software de programação

• TP

32

Page 33: Apresentação Automatos

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

Twido: Software de programação

• Os contadores (representação gráfica)

34

Page 35: Apresentação Automatos

Twido: Software de programação

• Os contadores (funcionamento)

35

Page 36: Apresentação Automatos

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

Twido: Software de programação

• Os programadores cíclicos (representação gráfica)

37

Page 38: Apresentação Automatos

Twido: Software de programação

• A matriz do programador cíclico

38

Page 39: Apresentação Automatos

Twido: Software de programação

• Horodatador

39

Page 40: Apresentação Automatos

Twido: Software de programação

• Linguagem de contactos

40

Page 41: Apresentação Automatos

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

Manutenção e diagnóstico

• Verificação da ligação das entradas

42

Page 43: Apresentação Automatos

Manutenção e diagnóstico

• Verificação do programa dinâmico

43

Page 44: Apresentação Automatos

Manutenção e diagnóstico

• Verificação das tabelas de animação

44

Page 45: Apresentação Automatos

Produção de energia e ambiente

• + Questões ?

45

Page 46: Apresentação Automatos

Bibliografia

• Curso de formação Twido

46