Professional 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)
Torno, Manipulador, RTLAN
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)
M1 M2 M3
DL = 10 DL = 15 DL = 50
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 missor re ce ptor
e missor e missor
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
re ce ptor
ficha e missor
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
Mensagem do nó 4
Mensagem do nó 3
Mensagem do nó 2
Mensagem do nó 1
Mensagem do nó 0
[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
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.
DE L IM IT A DO R C O M P R IME N T O
DE Q U A DR O DO S DA DO S
Enlace
MAC (Medium Access Control)
• Exemplo:
– 10BASE5: define uma camada física com taxa de
transmissão de 10Mbps, técnica de sinalização em banda
BASE (baseband) e comprimento máximo do cabo de 500
metros.
Conector de
MAU pressão MDI
(Vampire tap)
Cabo AUI
Cabo coaxial
grosso 50
Ohms
Placa de rede
Conector AUI
Cabo coaxial
fino 50 Ohms
Conector
Conector BNC BNC macho
fêmea
Conector T
Placa de rede BNC
Terminador BNC
macho 50 Ohms
M. R. Stemmer - LCMI / DAS / UFSC
IEEE 802.3 - Camada Física
HUB
Par Trançado
Placa de rede
Plug RJ-45
Fibra ótica
R T Max.
MAU 2000m
10BASE-FL
Cabo AUI
R T
HUB
10BASE-FL
Placa de rede
Conector AUI
Fibra ótica
R T Max.
MAU 500m
10BASE-FP
Cabo AUI
R T
Estrela
Passiva
Placa de rede
10BASE-FP
Conector AUI
backbone
Fibra ótica
Max. 2000m
R T R T
REPEATER REPEATER
10BASE-FB 10BASE-FB
LC switcher
Placas
10BASE-T
estação
anel
unidirecional
interface
para anel
AP
Host ou Servidor
de Aplicações
Terminais de RF
Rede fixa
A B C D A B C D
Raio de alcance
(a) (b)
A B C D
Raio de alcance
A B C D
RTS CTS
A B C D A B C D
• Variações:
• 802.11 – WLAN (Wireless Local Area Network)
– Opera na faixa de 2.4GHz ISM (Industrial, Scientific and
Medical)
– taxas de 1 ou 2 Mbps;
– Largura de banda de 83.5MHz;
– Aprovada em Julho de 1997.
• Camada de Aplicação:
Espec.
Camadas
TOP MAP MAP-EPA MiniMAP
ACSE, FTAM
Aplicação MMS, FTAM, ROS
VTP
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)
VMD
Obje tos
...
...
Estação
Ope rador 1
...
MMS
RS 449 (422/423)
Keyboard Keyboard Keyboard
RS 232C
D A
A D FIELDBUS
Placa de
4..20 mA
aquisição de 0..10 v
MUX
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
Sensor
F ield b u s
Cont.
Processo
Sensor
C P C
R P _DA T
Árbitro
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).
ane l lógico
Me stre 1 Me stre 2
toke n
DIS
(Data Inde pe nde nt Sublaye r)
MDS
(Me dium De pe nde nt Sublaye r)
MAU
(Me dium Attachme nt Unit)
Meio Físico
LAS
E sta çã o
LM q u a lq u e r
To ke n d e E sca lo n a m e n to
To ke n De le g a d o
To ke n C ir cu la d o
LM LM
- Recepção de mail:
atlas:~> mail
Mail version SMI 4.0 Thu Jul 23 13:52:20 PDT 1992 Type ? for help.
"/var/spool/mail/marcelo": 2 messages 2 new
>N 1 farines@lcmi.ufsc.br Thu Nov 7 15:55 26/1254 lista
N 2 bermudez@linse1.linse.ufsc.br Thu Nov 7 16:02 224/8330 Reuniao
- 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
Aplicação
SMTP FTP TELNET ...
(mail)
Apresentação
Sessão
A p lica çã o
L A N Ma n a g e r
A p r e se n ta çã o A r p a n e t LA N
M an ag er
L A N Ma n a g e r
N o v e l N e t wa r e
PC LA N
N o vell PC LA N
Se ssã o N et w are LA N Serv er
LA N Serv er
T r a n sp o r te
TCP/IP Ne t BIOS
Rede
E n la ce
Ethe rne t Toke n Ring ARCne t
Física
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
• Subcamada MAC:
Método de acesso ao meio: Forcing Headers
com prioridades para mensagens.
• Subcamada LLC:
Comprimento máximo dos quadros de
dados: 8 Bytes;
Controle de erro por CRC de 16 bits.
• Camadas 3 até 6 do RM-OSI foram
suprimidas.
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 MAC:
Método de acesso ao meio: Forcing Headers (como
CAN);
Controle de erros: assumido pela subcamada MAC, que
usa a técnica de CRC;
Subcamada LLC:
Quadro de dados: 8 bytes ou 28 bytes (versão FullVAN);
Camada 2
{ Data Link Layer
} CAN
Physical Signaling
}
Camada 1 Transceiver
DeviceNet
Transmission Media
Ramificações
Daisy-chain
Droplines
Droplines
Dropline
Conector plug-in
para dispositivo
Usar em painéis de
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
CLP
Bell Bell I
202 202
Sensor Atuador
FPA FPA Bell
digital digital
202
Sensor
FPA
digital Atuador 4..20
FPA mA
digital
Sensor
FPA
digital 4..20 t
mA
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
ASI
Master
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
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