Académique Documents
Professionnel Documents
Culture Documents
Planejamento
Enterprise-
(Factory) CAD, CAE, CAP,
network
CAPP, CAQ, etc...
(MAP, TOP)
Área
(Shop)
FMS
Fieldbus, MAP-
Célula EPA, Mini-MAP
(Cell)
FMC
Subsistema
(Subsystem) RTLAN
Torno, Manipulador,
Centro de Usinagem,
etc...
Componente
S A S A S A S A Motores, Chaves,
(Component) Relés, etc...
Custo Tempo
Administração Corporativa Vida útil e ocioso entre
médio tamanho
de uma transmissões
médio dos
estação dados
Planejamento
Área
Célula
estímulo Sistema
Sistema SENSOR
a
de
ATUADOR Controlar
Controle
resposta (Ambiente)
M4 M5
DL = 25 DL = 5
End. 04 End. 05
Software AP AP
Aplicativo
Camada de Aplicação
Camada Física
np
P-p
1-p
tempo
M. R. Stemmer - LCMI / DAS / UFSC
O protocolo CSMA/CD
- CSMA/CD = Carrier Sense Multiple Access with Collision
Detection.
- Se mais de uma estação pronta para emitir uma
mensagem com o meio livre, gera-se uma colisão.
- A primeira estação que detectar a colisão interrompe
transmissão, reiniciando-a após um tempo aleatório =>
improvável ocorrência de nova colisão.
e m is s o r re ce p to r
e m is s o r e m is s o r
M. R. Stemmer - LCMI / DAS / UFSC
O protocolo CSMA/CD
no
Station
Ready ?
yes
nc = 0 New
Frame ?
Ether nc = nc+1
Silent ?
no limit = 2nc -1
Wait=random [0,limit]
transmit
no
Collision ?
Probabilidade
de colisão
Tráfego x número
estações
M. R. Stemmer - LCMI / DAS / UFSC
Protocolos MAC
Deterministas
- Métodos de acesso deterministas: tem tempo de
resposta limitado e determinável (ao menos pior
caso).
- Podem ser classificados em:
- métodos com comando centralizado (ex.:
Mestre-Escravos, árbitro de barramento)
- métodos com comando distribuído (ex.:
Token-Passing, variantes deterministas do
CSMA).
re ce p to r
fic h a e m is s o r
Estação
TAP
Interface anel unidirecional
p/ anel
Token
100 dados
Header do frame
Frame a enviar
Nó 4
Nó 0 Nó 1 Nó 2 Nó 3
Preambulo do frame
Frame a enviar
Nó 4
Nó 0 Nó 1 Nó 2 Nó 3
[0,7] [8,15]
2 9
4 5 7 8 11 12 14 15
[0,1] [2,3] [4,5] [6,7] [8,9] [10,11] [12,13] [14,15]
2C 7T 9V 10 C
2,3 5 12,14,15
W= W= 12
L=2,3 L=14,15
3V 4C 12 C
2,3 11 T
12 14,15
W=2 W= 14
L=3 L=15
5T 6T
2 3 13 T 14 T
14 15
Evolução do algoritmo
M. R. Stemmer - LCMI / DAS / UFSC
CSMA/DCR
- O tempo até o inicio da transmissão da fonte com índice 5 será:
- 4 colisões + 1 vazio = 5. slot-time
- 2 transmissões = 2.(tamanho quadro em slot-times)
- Assumindo que cada quadro tem um tamanho fixo de 6 slot-times e
considerando 1 slot-time como 40 microssegundos, o tempo para início da
transmissão da mensagem da fonte com índice 5 seria:
- Tinicio5 = 5.40 + 2.6.40 = 680 microssegundos (não é ainda pior caso)
Sensibili-
Par trançado (assíncrono) dade à
pertur-
bações
Par trançado (síncrono)
Cabo coaxial
Distância Taxa
Fibra Ótica Custos de
transmissão
- Par trançado:
- Usualmente usado com HUB/Switcher
- Atualmente solução mais usada para chão fábrica.
- UTP (Unshielded Twisted Pair) CAT-5 / STP (Shielded Twisted Pair).
- Fibra ótica:
- Ótimo para rejeitar perturbações eletromagnéticas.
- Dificuldade de realizar topologia em barramento (bus): derivações
ativas x passivas.
- Mais usado em topologias ponto a ponto: anel, estrela, árvore.
- Emulação de bus com HUB ou Switcher.
MAP EPA
Aplicações
Aplicações tempo-real
convencionais Aplicação
Apresentação
Sessão
Transporte
Rede
Aplicação
LLC Tipos 1 e 3
MAC 802.4
Banda Base
(5 Mbps)
.. .. ..
V M D E s ta çã o
O p e ra d o r 1
O b je to s
...
M M S
F u n ç ã o E x e c u t iv a E sta çã o
O p e ra d o r N
RS 449 (422/423)
Keyboard Keyboard Keyboard
RS 232C
D A
A D FIELDBUS
Placa de
4..20 mA
aquisição de MUX 0..10 v
dados P P P
P P
Sample/
P
Holder D A
A C D D A
0..10 v A D
4..20 mA C
Adaptador Amp.
/Amp. Potência
Y Y Y Y Y Y
X X X X X X
sensores atuador sensores atuador
sensores atuador inteligentes inteligente inteligentes inteligente
ESPRIT CNMA/Fieldbus
Sistema Fieldbus para Processos de Fabricação
PROFIBUS D
Siemens
outros
FIP F
C o n t. A tu a d or P roces so
S ensor
F ie ld b u s
P ro ce ssad o r C e n tral A tu ad o r
C o n t.
P ro ce s s o
S en sor
C P C
R P _D A T
Á r b it r o
C P C
FSS FES
Introdução
• PROFIBUS desenvolvido na Alemanha, inicialmente pela
Siemens em conjunto com a Bosch e Klockner-Moeller em 1987.
• Em 1988 tornou-se um "Trial Use Standard" no contexto da
norma DIN (DIN V 19245, parte 1), que define as camadas Física
e Enlace.
• Posteriormente, grupo de 13 empresas e 5 centros de pesquisa
propuseram alterações nas camadas Física e Enlace e definiram a
camada de Aplicação (norma DIN V 19245, parte 2).
• Esta proposta é atualmente apoiada por mais de 300 empresas
européias e internacionais (www.profibus.com).
a n e l ló g ic o
M e stre 1 M e stre 2
to k e n
E sc ra v o E s c ra v o E s c ra v o E s c ra v o
1 2 3 N
D IS
( D a ta In d e p e n d e n t S u b la y e r )
M D S
( M e d iu m D e p e n d e n t S u b la y e r )
M AU
( M e d iu m A tt a c h m e n t U n it )
M e io F ís ic o
LAS
E sta ç ã o
LM q u a lq u e r
T o k e n d e E s c a lo n a m e n t o
T o k e n D e le g a d o
T o k e n C ir c u la d o
LM LM
S u b c a m a d a d e G e r e n c ia m e n t o d e P o n te
S u b c a m a d a d e G e r e n c ia m e n to d e
Conexões
S u b c a m a d a d e E s c a lo n a m e n t o
S u b c a m a d a d e A c e s s o a E n la c e
C a m a d a F ís ic a
C a teg or ia L in ha Nom e
8 D at a lin es D I O 1 -8 D a t a I /O
D AV D a ta V alid
3 H a nd sh a k e lin es N R FD N o t R ea d y F or D a ta
N DA C N o t D a ta A cce p t ed
REN R em o te E n a ble
I FC In t e r fa ce C lear
5 In te rfa ce M an a g e m e n t lin esS RQ S e r vic e R e q ue st
EO I E n d o or I d en tify
A TN A tten t ion
- ARCNET (Datapoint),
- TOKEN-RING (IBM).
- Envio de mail:
atlas:~> mail marcelo@lcmi.ufsc.br
Subject: aula de redes
Se voce esta lendo isto, eh porque ainda esta acordado...
.
Cc: aluno@lcmi.ufsc.br
login:
Execução remota
- RSH (Remote Shell Protocol): executa um shell remotamente em
outro host através de uma rede TCP/IP.
- REXEC (Remote Execution Command Protocol): é um servidor
que permite a execução de um comando REXEC de um host
remoto através de uma rede TCP/IP. O servidor realiza um login
automático incluindo a verificação do usuário. A parte cliente é
realizada pelo processo REXEC.
M. R. Stemmer - LCMI / DAS / UFSC
Arquitetura
TCP/IP
Modelo de Referência ISO/OSI Modelo Arquitetura TCP/IP
Aplicação
SMTP FTP TELNET ...
(mail)
Apresentação
Sessão
}
MAC Controle de acesso ao meio (MAC)
Meio Físico
Placa
Física
LA N M anag er
A p re s e n ta çã o A rp an et LAN
M anage r
LA N M an ag er
N ovel N etw are
PC LAN
N o v e ll PC LA N
Sessão N e tw a re LA N S erv er
LA N S erver
T ra n s p o rte
T C P /IP N e t B IO S
Rede
E n la c e
E th e rn e t T o k e n R in g ARCnet
F ís ic a
PC- Visão
PC - Gerente FMC
Rede Profibus
RC CNC
Câmara
CCD Torno
Romi-Mazak
tcd
Esteira transportadora
Micrômetro
Robô IPSO Laser
SP-50
8044
Buffer
recepção
8051 Buffer
SIU
transmissão
DPRAM
Frame CAN
S A E
O 11 bit Control Length 0 to 8 bytes Data CRC C O
F IDENTIFIER Field K F
Arbitration Data Field
Field
SOF - Start of Frame
EOF – End of Frame ACK - Acknowledgment
CRC - Cyclic Redundancy Check (CRC 16)
Nó 2 Transmite:
Nó 2 perde arbitragem
e pára transmissão!
0 10110111
No meio:
E
0 10110110100 0 0 0 1 00000001 xxxx 01 O
F
• Subcamada LLC:
− Quadro de dados: 8 bytes ou 28 bytes (versão FullVAN);
Camada 2
{ Data Link Layer
Physical Signaling
} CAN
Transceiver
}
Camada 1
DeviceNet
Transmission Media
Ramificações
Daisy-chain
Droplines
Droplines
Dropline
Conector plug-
in para
Usar em painéis de
dispositivo controle que
agrupam
dispositivos
IDENTIFIER BITS
HEX RANGE IDENTITY USAGE
10 9 8 7 6 5 4 3 2 1 0
Group 3
1 1 Message ID Source MAC ID 600-7bf Message Group 3
FPB FPB
Sensor Atuador
analógico ... analógico
Master
Slave 1 Slave 2 Slave 3 Slave 4
C FCS M4 M3 M2 M1 H
Frame
Lê At. Lê At. Lê At. Lê At.
M1 M1 M2 M2 M3 M3 M4 M4
1 4 bit data 1 1
Test bit
Start bit Stop bit
I/O 1
I/O 120
Dados I/O
Slave
ASI
Sensor
inteligente
parâmetros
Aplicação MMS NM OD
Apresentação
Sessão
VAZIO
Transporte
Rede
LLC 802.2 tipo 3
Enlace MAC 802.4 Token bus
− NeuronChip;
− Protocolo LonTalk;
Fibra ótica
Nó Nó
Router
Par trançado
Nó Nó Nó Nó
Router
Rede elétrica
Nó Nó Nó Nó
Router
Nó RF Nó RF Nó RF
• Camada física:
– topologia em anel
PC
Pressão
M
E
Temperatura
Motor
E
E
CLP M
Controller
M
Vazão E
E Peso
E
E
Controller M
M
E E
E
E
M
E
M
M
E
E
E
M
Controller M
E
E
Fluxo Dados
Sessão
Controle
Transporte Transmissão
Controle
Rede
Caminho
Enlace Controle
Enlace
Física Ligação
Física