Você está na página 1de 97

Curso de Especializao em

Automao e Controle de
Processos
Redes Locais Industriais
Prof. Miguel Angel Chincaro
Bernuy
email: chincaro@cp.cefetpr.br
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

Introduo
Controle Discreto e Contnuo
SED

SH

SVC

SED Sistemas de Eventos Discretos


SH Sistemas Hbridos
SVC Sistemas com Variveis Contnuas
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

SED
VA
SAL

GUA

VS
QA

QS
M2

N max

N min

ND

M
No
M1
S

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

SVC
Equipamento
Controlador PID

Atuador

SM
Posicionador
de Vlvula

R(s)
+_

Y(s)

Ki
s

G(s)

s Kd + Kp

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

SH
PROCESSO FSICO
A2

A1

ATUADORES

S1

Vlvula de
enchimento 1

A1

Vlvula de
enchimento 2
Vlvula de
escoamento 1
Vlvula de
escoamento 2

A2

Misturador

A5

Aquecedor

A6

S2

S3

A3

S1

Tanque 1 cheio

S2

Tanque 2 cheio

S3

Tanque 1 vazio

S4

Tanque 2 vazio

S4
S5

A3

A4

Temporizador

A4

S6
Temp

A6
Aquecedor

Bomba

SENSORES

S7

A7

S6

Tempo de mistura
esgotado
Temperatura
alcanada

S7

Tanque principal
vazio

S5

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

SVC

Temperatura (C)

Transmissor 1
85

Transmissor 2
Transmissor 1

80

Transmissor 2

75
70
65
60

Elemento de Aquecimento
10 20

30

40

50

60
Tanque de Batelada

Tempo (min)

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

Caractersticas do Controle
Automtico
Controle de SVC

Controle de SED

Variveis contnuas
(informaes contnuas)

Estados e Eventos
discretos (Informao
discreta)

Realimentao
Malha Fechada e Aberta
Controle Quantitativo

10:41

Malha Fechada e Aberta


Controle Quantitativo

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

Caractersticas do Controle
Automtico
Controle Quantitativo

Controle Qualitativo

Informaes Analgicas

Informaes Digitais

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

SED - Diagrama Conceitual

Dispositivo de
Comando
Operador/
Usurio
Dispositivo de
Monitorao

Dispositivo de
Realizao do
Controle

Dispositivo de
Atuao
Objeto de Instalaes
Controle e Mquinas
Dispositivo de
Deteco

Dispositivo de Controle
Sistema de Controle

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

SED - Dispositivos e Classificao


Classificao
dos Dispositivos

Dispositivos

Comando

Botoeiras, chaves rotativas, chaves seccionadores, etc.

Atuao

Vlvulas solenides, contatores, servo-motores, etc.

Deteco

Chaves de fim de curso, potnciometros, chaves


fotomtricas, termostatos, tacmetros, resolvers,
codificadores, etc.

Monitorao

Lmpadas sinalizadoras, Buzinas, alarmes, mostradores,


monitores, registradores, etc

Realizao de
Controle

Circuitos eltricos, Contadores, Controladores


Programveis, etc

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

10

Sistema Automtico
Chave Liga
CP
Lmpada
Entrada de
Material
Chave Nvel 1

Vlvula
Solenide 2

Chave Nvel 2
Vlvula
Solenide 2
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

Sada de
Material
11

Dispositivo de
Comando

Dispositivo de
Realizao do
Controle

Operador/
Usurio

Dispositivo de
Atuao
Objeto de Instalaes
Controle
e Mquinas
Dispositivo de
Deteco

Dispositivo de
Monitorao

Dispositivo de Controle
Sistema de Controle

Chave Liga
CP
Lmpada
Entrada de
Material
Chave Nvel 1

Vlvula
Solenide 2

Chave Nvel 2

10:41

Vlvula
Solenide 2
CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

Sada de
Material

12

Atividade 1
Apresente outros exemplos de intertravamento
Intertravamento:
de Partida;
de Funcionamento;
Temporizados;
de No simultaneidade;
de Seqncia;
do Processo.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

13

Rede Industrial Analgica

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

14

Rede Industrial Analgica

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

15

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

16

COMUNICAO DIGITAL PROPRIETRIA

CAMPO

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

17

FCS - SISTEMA DE CONTROLE DE CAMPO


O salto lgico no melhora o familiar DCS
Ainda mais distribuio das funes de controle
Ainda mais equipamentos digitais de campo

Substituio Completa dos DCS !!!


DDC

10:41

DCS

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

FCS

18

NECESSIDADE DE UM PROTOCOLO
TOTALMENTE DIGITAL

FIELDBUS
FCS
FIELD COMMUNICATION SYSTEM
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

19

EVOLUO DOS SISTEMAS


Fieldbus o mais novo salto na evoluo dos sistemas.
Tecnologia
Dominante
DDC

1960
10:41

DCS

FCS

PLC

1980
CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

2000

Tempo
20

CONCEPO FIELDBUS
Fieldbus no momento a transio tecnolgica
na automao industrial.
Tecnologia
Dominante
Pneumtico

1940
10:41

Analgico

1960

Fieldbus

Digital

1980

2000

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

Time
21

CONSIDERAES INICIAIS
A instalao e manuteno de sistemas de controle tradicionais
implicam em altos custos: custos de projetos, equipamentos,
bandejamento e cabeamento.
De forma a minimizar estes custos e aumentar a
operacionalidade, introduziu-se o conceito de rede em
aplicaes industriais.
A utilizao de redes prev um significativo avano nas
seguintes reas: Custos de instalao, procedimentos de
manuteno, opes de upgrades e melhora na qualidade da
informao.
A opo pelo tipo de rede a ser utilizada pelo usurio, requer
um estudo para determinar qual tipo que possui as maiores
vantagens.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

22

CONSIDERAES INICIAIS
Surge da a opo pelas arquiteturas de sistemas abertos que,
ao contrrio das arquiteturas de sistemas proprietrios onde
apenas um fabricante lana produtos compatveis com a sua
rede.
FIELDBUS = SISTEMA ABERTO

STANDARD
DRIVER
A/B

MANUFACTURER
B

10:41

DRIVER
A/C

MANUFACTURER
C

FIELDBUS
INTERFACE

MANUFACTURER
D

MANUFACTURER
B

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

MANUFACTURER
C

MANUFACTURER
D

23

CONSIDERAES INICIAIS
As redes abertas possuem organizaes de usurios que
podem fornecer informaes e possibilitar trocas de
experincias.
Nem sempre as redes abertas possuem o mesmo
desempenho para fabricantes diferentes. Deve-se verificar se
o produto, ou dispositivo, que far parte da rede, j foi
testado ou certificado na rede que se pretende usar.
As redes industriais so padronizadas sobre 3 nveis de
hierarquias cada qual responsvel pela conexo de diferentes
tipos de equipamentos com suas prprias caractersticas de
informao.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

24

Atividade 2
1. Descreva algumas vantagens e desvantagens
das redes industriais analgicas
2. Explique o que significa controle distribudo em
um sistema industrial e mostre um exemplo.
3. Explique as vantagens e desvantagens de um
sistema aberto.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

25

Principais Tecnologias
Existentes
Modbus
ETHERNET

No existe uma soluo nica que atenda


a todas as necessidades de comunicao de dados
em automao industrial.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

26

DataBus
Modbus

FieldBus

DeviceBus
ETHERNET

SensorBus
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

27

A escolha das tecnologias de Redes


de Comunicao a serem utilizadas
depende dos requisitos de cada
aplicao.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

28

IEC 61158 Fieldbus


Standard
A IEC 61158 Comunicao digital para medio e Controle
Fieldbus para uso em sistemas de controle industrial,
considerou um padro multi-opo, que inclui oito protocolos
de campo.

10:41

(Type 1)
(Type 2)
(Type 3)
(Type 4)
(Type 5)
(Type 6)
(Type 7)
(Type 8)

- Fieldbus Foundation H1,


- ControlNet;
- PROFIBUS;
- P-Net;
- Fieldbus Foundation High-Speed Ethernet;
- SwiftNet;
- WorldFIP; e
- Interbus-S.
CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

29

Classificao das Redes de


Comunicao
Redes

Dispositivos
Nvel 4
Administrao Corporativa

Nvel 2 - DataBus
Computadores (Hosts)

Nvel 3
Gerenciamento de Produo

Nvel 1 - FieldBus
Dispositivos Inteligentes

Nvel 2
Sistemas de Superviso

Nvel 0.5 - DeviceBus


E/S e Perifricos

Nvel 1
Dispositivos de Controle

Nvel 0 - SensorBus
Dispositivos

Nvel 0
Sensores / Atuadores
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

30

Nvel 0 - SensorBus
Sensores e Atuadores
tipicamente discretos
Mensagens de dados de
alguns bits
Frequncia de
comunicao de dezenas
de milisegundos
Distncia de dezenas de
metros
Concepo determinstica

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

31

Nvel 0.5 - DeviceBus


Distribuio de perifricos
de controle
Mensagens de dados de
bytes ou words
Frequncia de
comunicao de dezenas
de milisegundos
Distncia de centenas de
metros
Concepo determinstica

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

32

Nvel 1 - FieldBus
Integrao entre unidades
inteligentes
Mensagens de dados de
words ou blocos
Frequncia de
comunicao de centenas
de milisegundos
Distncia de centenas de
metros

Modbus+

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

33

Nvel 2 - DataBus
Transferncia macia de
dados entre equipamentos
Mensagens de dados de
blocos ou arquivos
Frequncia de
comunicao de segundos
ou minutos
Grandes distncias (LAN /
WAN / Internet)

MAP

ETHERNET
FDDI
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

34

Estrutura das Redes - Modelo


OSI
Exemplo

Aplicao
Apresentao
Sesso
Transporte
Rede
Ligao
Fsica
10:41

Utilizao da Rede
(servios)

Assunto a ser tratado

Formatao e codificao de
dados

Linguagem comum

Alocao de recursos para


a aplicao e sincronizao

Enquanto um fala o outro


escuta

Transferncia de informaes

Central telefnica

Roteamento de informaes

Sistema de comunicao

Estruturao, acesso e
checagem de erros

Converso da voz em
sinal modulado

Transmisso de dados binrios


atravs do meio de comunicao

Sinal eltrico e linha telefnica

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

35

Estrutura da Rede Ethernet


TCP/IP (DataBus)
A Ethernet foi criada antes do
modelo OSI
Aplicao
Apresentao
Sesso

10:41

Transporte

Transmission Control Prot.

Rede

Internet Protocol

Ligao

CSMA - CD

Fsica

Par Tranado / Coaxial / FO


CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

36

Estrutura Tpica
Sensor/Device/FieldBus
As camadas esto implementadas em componentes
padronizados e intrnsecos aos dispositivos simplificando
a estrutura a apenas trs nveis.

Aplicao
Apresentao

Drivers / Software

Sesso
Transporte
Rede

ASIC / Chip Set

Ligao
Fsica
10:41

Multiplos Meios Fsicos


CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

37

Atividade 3
Considerando as afirmativas abaixo sobre as redes industriais,
classifique-as como Verdadeiras ou Falsas:
( ) Uma rede composta de CLPs conhecida como Databus, pois
as informaes que circulam so dados simples.
( ) As redes SensorBus so projetadas para comunicaes longas
e com mensagens com dados complexos.
( ) A configurao analgica centralizada no utiliza uma
quantidade muito grande de cabos, o que facilita a manuteno.
( ) No modelo OSI a camada fsica define como os valores bits
sero transformados para que possam ser transportados.
( ) No modelo OSI na camada de aplicao possvel fazer a
configurao dos servios necessrios para que a rede funcione
conforme uma determinada estratgia.
( ) No modelo OSI a camada de ligao define como os dados so
codificados e tambm define como estes mesmos dados podem ser
colocados no meio fsico.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

38

Principais Conceitos das


Redes

10:41

Meio Fsico de Comunicao


Cobertura Geogrfica (Topologia e Distncia)
Mtodo de Acesso
Performance (Velocidade x Throughput)
Confiabilidade (Determinstica x Probabilstica)
Protocolo de Comunicao

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

39

Meio Fsico de Comunicao


Elemento fsico utilizado para a propagao de dados

Jacket of PVC or Teflon

Jacket made of PVC or Teflon

Cabo de Par Tranado

Cabo Coaxial

Fibra ptica
Radio Frequncia
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

40

Meio Fsico de Comunicao


Cabos de pares tranados UTP (Telefonia 5
categorias), Categoria 5: baixo custo, grande
atenuao, baixa imunidade contra EMI,
Capacidade de 100 Mbps e distncia at 100
metros.
Cabos de pares tranados STP (blindagem
metlica): mdio custo, grande atenuao, boa
imunidade contra EMI, Capacidade 500Mbps,
distncia at 100 metros.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

41

Meio Fsico de Comunicao


Cabos de Fibra tica.
Vantagens: imunidade aos rudos eltricos e
eletromagnticos, imunidade aos transientes de
tenso, no afetado por diferenas de
potencial devido ao aterramento entre extremos,
transmisso com alta velocidade e grande
largura de banda.
Desvantagens: Instalao delicada, atenuao
inerente ao material de constituio (a distncia
de enlace depende do tipo de fibra tica e da
qualidade dos conectores), Custo da tecnologia
ainda alto, com tendncia de baixa.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

42

Meio Fsico de Comunicao


Onda de Rdio de Baixa potncia e frequncia
nica: custo moderado, alta atenuao, baixa
imunidade contra EMI, capacidade 10Mbps,
enlaces de pequena distncia.
Onda de Rdio de alta potncia e frequncia
nica: custo elevado, baixa atenuao, baixa
imunidade contra EMI, capacidade 10Mbps,
enlaces de longa distncia.
Rdio de espectro amplo: dependendo da
modulao chega-se a 10Mbps, pode coexistir
com outros sinais, custo moderado, alta
atenuao, baixa imunidade contra EMI.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

43

Meio Fsico de Comunicao


Microondas em sistemas terrestres: frequncias
de 4 a 23 GHz, custo proporcional distncia,
capacidade 10 Mbps, atenuao moderada,
baixa imuindade contra EMI.
Microondas em sistemas de satlite: atrasos de
propagao, frequncia de 11 a 14 GHz,
capacidade 10 Mbps, custo elevado, atenuao
baixa e baixa imunidade contra EMI.
Sistema infra-vermelho: frequncia de 100 GHz
a 1000THz, capacidade de 16Mbps (1km), custo
em funo da distncia, baixa imunidade contra
EMI.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

44

Cobertura Geogrfica
Topologia: forma de interligao dos elementos na Rede
RVORE
(TREE)

ANEL
(RING)

ESTRELA
(STAR)
BARRAMENTO
(BUS)

Distncia: espao mximo coberto pelo meio fsico de


comunicao utilizado pela Rede.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

45

Mtodo de Acesso
Polled Access
Pergunta-Resposta (Query - Response)
Mestre-Escravo
Token Access
Equalizao de Acesso Rede
Redes Peer-to-Peer
Carrier Sense Multiple Access
Acesso Aleatrio
Cliente-Servidor
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

46

Mtodo de Acesso
Mestre / Escravo

Pergunta
Resposta

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

47

Mtodo de Acesso
Token Ring

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

48

Mtodo de Acesso
CSMA
HUB

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

49

Performance da Rede
Velocidade:
Taxa de transferncia total de dados por
unidade de tempo.
bps
Considera informaes (dados teis) e o
Envelope de Comunicao (dados de controle
do protocolo).
Throughput:
Taxa de transferncia de informaes por
unidade de tempo.
Considera apenas os dados efetivamente teis
para os integrantes da Rede.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

50

Caracterstica da Rede
Redes Probabilsticas (No Determinstica):
Permite apenas calcular a probabilidade da
transferncia de informaes ocorrer em um
determinado intervalo de tempo.

Redes Determinsticas:
Permite determinar com preciso o tempo
necessrio para a transferncia de
informaes entre os integrantes da Rede.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

51

Checagem de Erros
Algoritmo utilizado para garantir a integridade dos
dados transferidos na Rede

Exemplos:
Paridade:
Probabilidade de 50 %
CRC-16 (Ciclical Redundant Check 16 bits):
Probabilidade de 10-15 %

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

52

Bit de paridade PAR


A cada carter adiciona-se um bit de paridade.
Paridade par - O nmero total de 1s na palavra considerando-se o bit de
paridade par.
Paridade mpar - O nmero total de 1s na palavra considerando-se o bit
de paridade mpar.
Exemplo de Bit de Paridade par

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

53

Checksum

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

54

Consideraes Adicionais
Compatibilidade Rede - Ambiente
(Fsica / Eltrica)
Baixo Custo (Projeto / Instalao /
Produtos)
Fcil Instalao / Configurao /
Expanso
Procedimento de Manuteno Simples
Quantidade de Dispositivos
Tecnologia Consolidada
Disponibilidade de Produtos
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

55

Atividade 4
1.
2.
3.
4.

5.

6.

10:41

Pesquise pelo menos 4 Meios Fsicos de Comunicao comerciais e apresente


suas especificaes tcnicas (se possvel conseguir seus valores em R$)
Pesquise sobre Paridade Horizontal ou LRC (Longitudinal Redundancy Check) e
mostre um exemplo.
Pesquise sobre CRC-16 (Ciclical Redundant Check 16 bits) e mostre um exemplo.
Determine o bit de paridade impar para os seguintes dados:
a) 0010 0010
b) 0001 1111
Determine o Checksum para os seguintes dados transmitidos:
0011 0111
0001 0001
0011 0000
0100 1000
1101 0011
Pesquise sobre os Mtodos de Acesso ao Meio
a) Carrier Sense, Multiple Access ; Collision Detection (CSMA/CD);
b) Carrier Sense, Multiple Access ; Collision Avoidance (CSMA/CA);

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

56

CAPTULO 1

Noes e Aplicabilidade de
Sistemas Distribudos.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

57

Organizao da Indstria
A gesto e organizao.
O campo:
Produo
Manuteno
Tipos de Indstria:
De processo (qumica, celulose, )
De manufatura (automvel, mobilirio,
)
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

58

Controle / Comando de um Processo Industrial


Utilizao de Fieldbus em Soluo Centralizada

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

59

Controle / Comando de um Processo Industrial


Utilizao de Fieldbus em Soluo Distribuda

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

60

Caracterizao das duas tendncias


O Fieldbus como meio partilhado:
Simplificao do cabeamento.
Aplicaes quase sempre centralizadas.
Modelo de comunicao cliente-servidor.
Diferentes protocolos de acesso ao meio.
O Fieldbus como componente do sistema:
Possibilidade efetiva de distribuir aplicaes.
Novos servios (redundncia, configurao, ).
Garantias acrescidas ao nvel de temporizaes
(Tempo Real).
Modelo de comunicao produtor-consumidor.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

61

Nveis CIM e Redes Tempo-Real

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

62

Utilizao das Redes Industriais


Interligao de aparelhos.
Na Indstria de Processo, interligando controladores a
sensores e atuadores.
Na Indstria, ao nvel do controle da clula ou mesmo do
controle da fbrica.
Embedded em aparelhos.
Interligando partes do aparelho como sensores,
atuadores, interfaces, unidades de superviso.
O sistema distribudo integrando ns e rede tem de ser
visto como um sistema nico.
Aplicaes tpicas: automvel e mquinas ferramentas.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

63

Evoluo do cabeamento no
automvel

Bichet, C. Les Standards de Communications dans lAutomobile


Actes INNOCAP99, Grenoble, France, avril 1999.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

64

Arquitetura da Eletrnica
de Automveis

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

65

Controle ou Comando de Processos


Industriais: Viso Sistema

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

66

Controle ou Comando de Processos


Industriais: Sistema Distribuido

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

67

Definio de Sistema Tempo-Real 1


Definio do Oxford Dictionary of Computing
Qualquer sistema no qual o instante de tempo em que a
sada produzida significativo. Isso deve-se geralmente
ao fato da entrada do sistema corresponder a qualquer
movimento ou atividade no mundo fsico tendo a sada
de se relacionar com ele. O atraso entre o instante
correspondente entrada e o correspondente sada tem
de ser suficientemente pequeno para se atingir resposta
temporal aceitvel.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

68

Definio de Sistema Tempo-Real II


Definio do Grupo de Trabalho sobre
Tempo-Real do CNRS, Frana, 1988.
Um sistema informtico tem um comportamento
que pode ser classificado como tempo-real
quando est sujeito evoluo dinmica de um
processo ao qual est associado e que deve
controlar ou comandar reagindo a todas as suas
alteraes de estado.
Jean-Pierre Elloy, Systmes ractifs synchrones et asynchrones, cole dt
Temps Rel ETR99, Poitiers, Frana, Setembro 1999.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

69

Compromissos
Tempo-real e rapidez.
Sistemas distribudos e redes de
computadores.
Comunicaes rpidas e hard deadlines.
Fieldbuses e sistemas distribudos.
Sistemas crticos e hard deadlines.
Tempo-real e nmero de camadas.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

70

CAPITULO 2
Tempo Real e
Propriedades de Sistemas
Distribudos.
(2 Horas)
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

71

Elementos de um Sistema Tempo-Real

Sistema Tempo-Real Computadorizado


Hermann Kopetz, Real-Time Systems: Design Principles for Distributed
Embedded Applications, Kluwer Academic Publishers, Massachusets,
USA, 1997.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

72

Tipos de Sistemas Tempo-Real


(STRs)
Um Sistema Tempo-Real tem de reagir a estmulos do
processo ou do operador dentro de intervalos de
tempo cuja durao depende das caractersticas do
ambiente onde se insere o sistema.
O instante final (o limite do intervalo) para reao do
sistema computacional a um estimulo designa-se por
DEADLINE.
Tipos de deadlines (logo de STRs):
Soft
Firm
Hard
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

73

Tipos de STRs (cont.)


Soft
A informao disponibilizada pelo sistema til
mesmo apos a deadline (deteriorao da qualidade
de servio).

Firm
A informao disponibilizada pelo sistema intil
apos a deadline.

Hard - hard (safety critical) real-time systems


O no cumprimento da deadline pode resultar em
situaes catastrficas para a integridade humana
ou destruio de patrimnio.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

74

STRs: Hard versus Soft

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

75

Requisitos Funcionais em STRs


Aquisio de Dados
Controle
Interface com o operador

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

76

Requisitos Funcionais em STRs


Aquisio

de Dados

Variveis de estado do sistema e de subsistemas que o


integram (real-time entities).
As variveis podem ser observadas mas nem sempre podem ser
modificadas pois esto sob controle de subsistemas crticos.
A observao gera uma imagem da entidade que s vlida
durante um intervalo de tempo limitado (accuracy interval).
Nota: Ha aplicaes onde o accuracy interval pode ser extremamente
curto, por exemplo em veiculos.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

77

Requisitos Funcionais em STRs


Aquisio de Dados (Cont.)
Tcnicas de Observao:
Time-Triggered
A imagem atualizada periodicamente por um sinal
proveniente do relgio de tempo-real do sistema.
Event-Triggered
A imagem atualizada quando ocorre uma mudana
de estado na entidade tempo-real (acontecimento event).
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

78

Requisitos Funcionais em STRs

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

79

Requisitos Funcionais em STRs


Aquisio de Dados (Cont.)
Condicionamento de Sinal:
Operaes necessrias para transformar a informao bruta
adquirida pelo sensor em informao com significado. Inclui a
verificao da plausibilidade da mesma para deteco de
deficincias ao nvel do sensor.
Monitorizao de Alarmes:
Operaes associadas deteco e sinalizao de situaes
anormais, incluindo a identificao da unidade que a originou
(primary event) na presena de alarm showers.

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

80

Requisitos Funcionais em STRs


Controle
Direct Digital Control (DDC):
O computador associado ao sistema implementa
diretamente o algoritmo de controle associado ao
processo.
Implicaes do funcionamento do computador e
software (algoritmo, tempo de execuo, influncia
de outras tarefas, sistema operativo, tempo de
transmisso de mensagens, ) no desempenho dos
sistemas DDC perante o processo.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

81

Requisitos Funcionais em STRs


Interface com o Operador
Informao do estado atual do processo.
Apoio ao controle do processo (ou mquina).
Data logging.
Relatrios.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

82

Requisitos Temporais em STRs

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

83

Requisitos Temporais em STRs

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

84

STRs Distribuidos: Exemplo de


Controlador simplificado

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

85

Resposta Temporal em SDTRs

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

86

Exemplo: Sistema de controle de fermentao


Alguns dados sobre o projeto:
Financiado por empresa.
Controle de fermentao por regulao da
temperatura do produto conservado em
reservatrios.
Ligao por um nico cabo bifilar entre todos
os reservatrios e um computador de
operao tipo PC que serve de console de
operao.
Registro histrico e deteco indireta de
defeitos de projeto e montagem.
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

87

Sistema de controle de
fermentao
Questes
um sistema Tempo Real?
Ser Hard, Firm ou Soft?
Vale a pena utilizar um fieldbus?
Por qu?
H preocupaes com distribuio de tarefas?
Dever-se- sincronizar por eventos ou por
tempo?
10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

88

Sistema de controle de fermentao - Diagrama de Blocos

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

89

Sistema de controle de Fermentao


Vista da Instalao

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

90

Sistema de controle de Fermentao Interface de Operao

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

91

Sistema de controle de fermentao


Escala de Tempos

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

92

PROJETO DE INSTALAO
Camada Fsica IEC 1158-2
tens Importantes :
Fonte de
alimentao
Tipos de Cabos
Distncias
Numero de
dispositivos
10:41

Topologia
Terminadores
Redundncia
Segurana
Intrinseca

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

93

Comunicao Serial
Sincrona

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

94

Comunicao Serial
Assncrona

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

95

Clculo de Erro de BaudRate


Erro =
BR() =

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

96

RS 232 e RS 485
Half Duplex
Full Duplex
Diferenas de Tenses Eltricas

10:41

CEFET-PR II CEACP
Miguel Angel Chincaro Bernuy

97

Você também pode gostar