arquitetura de sistemas embarcados controladores industriais heber a. scachetti 004933

12
Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Upload: internet

Post on 16-Apr-2015

114 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Arquitetura de sistemas embarcados

Controladores industriais

Heber A. Scachetti 004933

Page 2: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Apresentação

Controlador Lógico Programável (CLP)

Arquitetura de um CLP

Obstáculos do projeto

Page 3: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

CLP: Funções

Controle

Monitoração

Parametrização

entrada

saída

Page 4: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

CLP: composição

2 1

3

1 , 23

Page 5: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

CLP: memória

Armazenamento da aplicação e firmware (Flash);

Interface com entradas e saídas (RAM);

Variáveis auxiliares e dados históricos (RAM, NVRAM e Flash).

Page 6: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

CLP: Papel da CPU

Execução do Programa de

Aplicação

Atualização do mapa de

saídas

Atualização do mapa

de entradas

Ciclo de Scan

Execução do programa;

Leitura entradas;

Atualização saídas.

Page 7: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

CLP: mecânica

Slot contendo módulo da UCP.

Slots contendo módulos de E/S.

Número de pontos de E/S X Classificação do CLP

Page 8: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

CLP: Desempenho

Tempo do ciclo de scan X Tamanho do programa X Tipos de funções;

Desempenho X Arquitetura X Custo.

Page 9: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Arquitetura de um CLP

Microcontrolador (All in one chip)

X Microprocessador

Área, Atualização, Custo, etc

Page 10: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Arquitetura de um CLP

Page 11: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Arquitetura de um CLP

• Microcontrolador Rabbit 3000 (8 bits)

•Arquitetura CISC

• Memória externa• 512 KB de Flash;• 128 KB de RAM;• 10Mbits de Data Flash

• Interface paralela com módulos de E/S

Page 12: Arquitetura de sistemas embarcados Controladores industriais Heber A. Scachetti 004933

Obstáculos do projeto

• Novos microcontroladores e microprocessadores: outro foco

• Tipo de encapsulamento (QFP x BGA)

• desafios