Professional Documents
Culture Documents
CURSO
CONCEPTOSBASICOSDE
COMUNICACIONES
INDUS
INDUSTRIALES
FabianaFer r eir a
Pr otocolosyper filesOSI
Conclusiones
2
UTILIZACIONDEREDESDE
COMUNICACIONES
INDUS
INDUSTRIALES
FabianaFer r eir a
Unsupervisordebecambiar
parmetrosdeloscontroladores Reddesuper visin
Losactuadoresysensoresestn Reddecampo
distribuidosencentenasde
metros.
ParacompletarunlazoPID,se Reddecampo+contr oldistr ibuido
requiereundatodeunsensor
distante.
SP e Algoritmo Alg.de VC
decontrol D/A Control
CONTROL ACTUADOR PROCESO
CONTROLADORDIGITAL
A/D m
Alg.de
MEDICION
control
5
J er ar quader edes
6
Clasificacinder edes
BusdecampooFieldbus:
Redlocalindustrial queconecta dispositivosdecampo conequiposque
soportanprocesosdeaplicacinconnecesidaddeaccederaestosdispositivos
Equiposconectados:
Dispositivosdecampo:captadores,actuadores,ElementosHMI
Equiposquesoportanprocesosdeaplicacin:controladores(PLC,CPUde
DCS,CN,Robot),Computadoras,SistemasHMI
Reddeceldaor edinter mediar ia: Reddefbr ica:
Conectaentreslosequiposdecomando Interconectatodoslossectoresy
ycontrolpertenecientesaunislotede serviciosdeunafabrica:lneasde
produccin produccin,almacn,controlde
Equiposconectados:controladores calidad,serviciogenerales,ingeniera
Equiposconectados:computadoras
Reddesaladecomando Reddelar gadistancia
Transmitealoperadorlosdatos Conectapuntosdeproduccincon
necesariosparaconducirelprocesoyal sistemasdesupervisinycontrol
procesoloscambiosdeconsigna, NcleodesistemasSCADA
parmetros,etc.emitidosporeloperador
Equiposconectados:RTUs,PCs,
Equiposconectados:PLC,DCS, Computadoras
Robots,CNconsistemasdesupervisin
7
Lasr edesindustr ialesenel
contr oldepr ocesos
Lasolucintr adicional
S u p e r v i s o r
R e d
C o n t r o l a d o r C o n t r o l a d o r
A T A T A T T
Lasolucindistr ibuida
S up e rv iso r
R e d d e
s u p e r v i s i n
C o n t r o l a d o r C o n t r o l a d o r
B u s d e c a m p o
A T A T A T T
8
Clasificacindebusesdecampo
Funciones Fieldbus:
Informacintransmitidaenpalabraso
Ctrl.de FIELDBUS
tablas
Procesos
Variablesanalgicasyalgunasdigitales
DEVICEBUS
Ctrl Conectandispositivos,controladores,
Lgico Pcs.
SENSORBUS
Tipode Funcin:Repartirlaaplicacin.
Bit Byte Paquetes datos FF, Profibus,WorldFIP,ControlNet
I / O
Smart
P lant
Block
Device
P rocess
BitI / O
FOUNDATION Fieldbus
WorldFIP
PROFIBUSPA
FieldBus
ECHELON
Modbus+/DH+
ControlNet
PROFIBUSFMS
PROFIBUSDP
DeviceNet
SDS
ControlBus DeviceBus
Busesdecampo
InterbusS
SensoPlex
ASi
Seriplex
SensorBus
Impacc
10
Histor ia
findelos70s Pr imer asRedes 1982 Secr eagr upodetr abajoen
industr ialespr opietar ias Fr anciapar aobtener unbusindustr ial
Entre controladores nico
PLC(ModbusMODICON),DCS: especificacinFIP(Factory
WPDF(Westinghouse) InstrumentationProtocol)
Ppararesolverproblemasde heterogeinedad 1983ComienzaPNET(Dinamar ca)
LAC,FACTOR,MAP 1984EspecificacinCAN(Contr oller
Ar eaNetwor k)deBosch
80s:r edespr opietar iasPLC
1985 Sefor maelgr upo Pr ofibus
TelwayUnitelway (Telemecanique),
DataHighway (AllenBradley),Sinec (Alemania )
(Siemens),Tiway(Texas)
11
Nor malizacin
Nor masInter nacionales CENELEC(TC65CX)yCENTC
1985 FormacinComits:ISA 310
SP50,IECTC65/SC65C
Objetivo:Crearunnicostandard
Apar eceen1996lanor maEN
fieldbus 50170compuestapor un
Nor masNacionalesEur opeas conjuntodeper filessin
1990DS21906(Dinamarca):P compatibilidadentr es:
Net Parte1:PNet
1990DIN194251a3 Parte2: Profibus
(Alemania):Profibus Parte3:FIP
1991AFNOR(Francia):FIP
Parte4:FOUNDATION(BS).
BS(GranBretaa): Rechazadaen1997
FOUNDATION
EN50254
HighEfficiency
CommunicationsSubsystems
forsmallDatapackets
Incluye:ASi,Interbus,
ProfibusDP,DWF(Device
WorldFIP)
12
Nor masIECFieldbus
IECTC65/SC65C/WG6
1993Nor maIEC11582CapaFsica
1996IEC611581Dr aftdeDLL(FIP)Rechazado12/96
3/1998Dr aftDLLapr obado(similar aISATR50.02par tes3y4)
1999a2000Seter minandeapr obar lasr estantespar tes
14
Clasificacinpor dominiode
aplicacin
Industr iasmanufactur er as
Pr ocesoscontinuos
Gestindeedificios(domtica)
Sistemasembar cados
Sistemasdecomunicacin
15
Requisitospar aunbusdecampo
Tr ansmitir datosper idicosantesque
Tr anspor tar pequeos
vuelvanaser muestr eados
paquetesdeinfor macin
enuntiempoacotado Tr ansmitir datosaper idicosdentr ode
untiempoacotado
Bajocostoentodoelciclodevidadelaaplicacin
16
PROTOCOLOSY
PERFILESOSI
FabianaFer r eir a
19
Capasinfer ior es
CapaFsica(PhL)
Aseguralatransmisinde bitsylainterfaseentreelsoportedetransmisinyelDTE
Especificalasreglasdefuncionamientoyprocedimientodel circuitodedatos(mecnicas,elctricas,
pticas)
Ej:RS232/RS485/X21
CapaEnlacedeDatos(DLL)
Soluciona(detectaycorrige)los erroresdetransmisin generadosenelcircuitodedatos.
Establece conexioneslgicas entreentidadesquedeseanintercambiardatos
CapadeRed(NL)
Aseguralabsquedadeuncaminoyel encaminamiento delosdatosentrelasestacionesterminales
deunaredmallada.
Controldelasubredy ruteo demensajes.
Ej.:X25/IP
CapaPr esentacin
Enmascara(paraentidadesAP)lasparticularidadesdebidasacdigo,sintaxis,o
representacindeinformaciones.
PermitetraducirlosdatosdelaAPaunformatoysintaxisstandard.
CapaSesin(SL)
Sincronizayorganizaeldilogoentreabonados.
Realizaladelimitacin,reagrupamiento,y sincronizacin dedatosintercambiados
entreentidadespresentacin.
Permitealacapapresentacinsuspenderyretomarintercambiosapartirdepuntosde
retoma
21
Ar quitectur aIEEE802
Adaptacindelmodelo
OSIparaLANs.
Aplicacin Dividecapas1,2y3en:
CapaSuperior Dossubcapas
Presentacin Unacapa
LLC
Daelconjuntodenormas
Sesin paralas3capas
MAC
Transporte
PHY
Red PHY(Physical
Cablede SignallingLayer )
MAC LLC Conexin Asegura:
Conectores Emisin/recepcinde
Fsica MEDIO bits
Codificacinde
Medium AccessContr ol sealesbinarias
LogicalLinkContr ol(LLC) Reconocimientode
(MAC)
Ofr eceser viciosalusuario: prambulosy
Reglamentaelaccesoal delimitadoresdetrama
Emisinyrecepcindetramas
sopor tede Utilizaunphysical
Establecimientoycierrede
comunicacin: mediumattachment
conexioneslgicas
AccesoAleatorio paraaccederalmedio
Deteccindeerroresdesecuenciade
(CSMA...)
tramas
PorConsulta(Token)
Controldeflujo 22
Portiempo(TDMA)
Nor masIEEE802.
23
Ar quitectur aOSIpar ar edes
industr iales
Ar quitectur asr educidasdelmodeloOSI:se
cor tocir cuitancapas Aplicacin
Capafsica:imprescindible
CapaDLL:imprescindible(MAC)
Capared:slosihay subredes
Capatransporte:sihaycapared
Capasesin:sloparagrancant.deInfo
Capapresentacin:sereemplazaporla
configuracin
Capaaplicacin:siempreesnecesaria MAC LLC
Redesindustr iales:Slocapas1,2y7
Fsica
24
Pr otocolo
Protocolo (denivelN)
Conjuntodereglasdecodificacin,cooperacineintercambioentredosomsentidadesdelnivelN
parasuministrarlosserviciosN
Unidaddedatosdeprotocolo
PDU(N)
Bloquedeinformaciones
AP AP intercambiadasentreentredoso
msunidadesdenivelN
PDUniveles1y2 tr amas
Aplicacin Protocolon7 Aplicacin
PDUnivel3 paquetes
Presentacin Protocolon6 Presentacin PDUnivel>4 Mensajes
Cr iter iosde
Ejemplosdeaplicacin
RLI Tamaodelos car acter izacin
Unpr ocesoser ealiza mensajes Serviciosaplicativos
endosestaciones
Nivelde Tipodeintercambiodedatos
separadas500m
Paracompletar un segur idad Aspectosfsicos
lazoPID,serequier e r equer ido Definicionesparacadauna
undatodeunsensor Per iodicidadde delascapasOSI:
distante. la info Accesoalmedio
Unsuper visor debe
Reglasde
cambiar par metr os CapaEnlace
deloscontr oladores
emisin
Conosinconexin
Losactuador esy Tipode
TipoACK
sensoresestn tr ansmisin
distr ibuidosen (pto apto?)
centenasdemetr os. Restr icciones
tempor ales
26
Tiposdecomunicacin
Puntoapunto: Multipunto Difusin
slodos Msdedos Todaslas
entidades entidades entidades
Primario/secundari involucr adas conectadas
o, estn
Emisor/receptor, involucr adas
Pozo/fuente,
Cliente/servidor.
For maenquedosomsentidadesdel
mismoniveldecidenr ealizar los
inter cambios
Seaplicanatodaslascapasdelmodelo
Cliente Pr oductor
ser vidor consumidor
28
Clienteser vidor
Elclienteemiteunademandadeser vicioalservidor(requisitoriaREQ)
Elservidor tr atalademandayenvaunar espuestaalcliente(respuesta )
29
Clienteser vidor
Pr os Contr as
Esunmodelogeneral Eltiempoderespuestanoest
predefinido
Implementagrancantidad
deservicios Nosimultaneidad:
Siunservidorrecibedospedidos
Permitemecanismosde dedosclientesdistintoslostrata
controldelintercambio ensecuencia
(ACK) Siunclientedebedemandarados
servidoreslohaceensecuencia .
30
Pr oductor consumidor
PLC
Lecturadevelocidadenunlazocerradoconvariador
Modelomultipunto
Elproductordeundatoloenvaatodoslos
consumidores
Iniciativadeemisin:productor
Iniciativadeproduccin:puedeserdebidaauncliente
entrelosconsumidores
Eldatocontieneunidentificador 31
Pr oductor consumidor
Pr os Contr as
Norequiereindicacindefuenteo Soloincluyeserviciode
destino difusin
Permitelagestindeltiempo Eldatoseemiteaunquenose
Mecanismodeeliminacindevalores necesite
viejosalllegarlosnuevos Noincluyemecanismosde
Coherenciatemporal control
32
Compar acinCSyPDC
Bipunto
Multipunto
Nosimultaneidad
Simultaneidad
Variacindelosdatos Uniformidaddelosdatos
Sepuedenintercambiardatos
Seintercambiasloloquees nonecesarios
necesario
33
Master Slave
Maestro Maestro
Maestro
34
Inter cambiodedatos
Cclico
Arbitrador
Datossedifundenenelbus
segnuntiempoconfigurado
(peridico) cada25ms I/O1 I/O2 I/O3
puedeserusadoen
productor/consumidor cada250ms cada1000ms
Mecanismosdescheduling
CPU
Dir igidoaeventos
Losdatosseemitencuando
haycambiodeestado. I/O1 I/O2 I/O3
Necesitachequeodelade
presenciadelosdispositivos
Por r equisitor ia
Acclico
Tipoclienteservidor 35
MecanismosdeAcessoalMedio
(MAC)
Determinsticos DeAccesoaleatorio
Sesabeexactamente Cadaestacinaccede
cuandoletoca almediocuando
acceder acada necesitatr ansmitir
estacin CSMA(CarrierSense
pasajedetoken MultipleAcces)
TDMA(TimeDivision
MultipleAccess) Ventaja:
Ventaja: Velocidadderespuesta
seconocenlos
tiemposderespuesta
36
CSMA
Car r ier SenseMultipleAccess
Cadaestacinintentaacceder almediocuandolor equier e
Sihayotraestacinqueintentatransmitir:Colision.
Lareaccinantecolisiones(contencin)definedistintostiposdeCSMA
CSMACD(CollisionDetection)
Cuandohaycolisin:
ST1
Losdosnodosdejande
transmitir
Enviansealperturbadora
Esperanunperiodoaleatorio ST2 ST3 ST4
Intentanretransmitir
Ej:EthernetIEEE802.3
CSMACA(CollisionAvoidance)
Elnodorevisasielcanalestocupadoantesdetransmitir
Problema:cuandonosepuedenescucharentrestodoslosnodos
Seagreganbloquesespeciales
Ej:IEEE802.11 37
PasajedeToken
Sololaestacinconel
tokenenviamensajes(tmax) T
ST1
noper idico
Pr oblemas:
pr didadetoken
mensajesur gentes
T
ST2 T
ST4
Ej:IEEE802.4(bus)e
IEEE802.5(r ing)
TDMA(TimeDivisionMultiple
Acces)
tokenPassingimplcito
Basadoenunciclor epetitivoy
fijo
NUT(NetworkUpdate Time)
Cadanodoaccedealmedioen
or densecuencialdefinidopor
suMACID
38
SubcapaLLC
Funciones AplicacinaRLI
Organizayseleccionalos Notienesentidopueshayunsolo
caminosparanosaturar camino
elsistema
Limitalacantidadde
informacinenlared
(velocidadde
informaciones
transmitidas)
Prevlosrecursos Sieltrficoestidentificadonotiene
necesariosenelreceptor sentidoporqueeldatoi+1reemplaza
(tamaobufferde ali
recepcin)
40
Reconocimiento(ACK)
Slopar apr otocolosde
nivel2y4
Stop andwait:Seespera
unACKdesdequese
transmiteunPDU
ACK+:Setransmiteotro
PDU
ACKonollegaACK:
serepiteelPDUhastaun GobackN
nromximode
repeticiones
Go.BackN:elemisoremite
variasPDU(hastasu
crditodeemisin)hasta
esperarACK
Repeticinselectiva
Repeticinselectiva
41
Conexin
Conexin=canallgicodenivelNpor elquepasanlosPDU(N)
Puedehaber conexinencadaniveldelOSI(NConnection)
Elestablecimientodelaconexinsenegociaentr elasdosNentidades
Losser viciospuedenser conosinconexin.
Fasesdeunaconexin
Establecimientodelaconexin:Tr ansmisindeunPDUde
aper tur a/Recepcindelar espuesta/Negociacindepar metr os
Siunadelasentidadesnosepuedecomunicarlaconexinfracasa
Tr ansfer enciadedatos
Findelaconexin
42
ConexinTCP
(a)Normaloperation,
(b)OldCONNECTIONREQUESTappearingoutofnowhere.
43
Cier r edeconexinTCP
(a)Normalcaseofathreewayhandshake. (b)finalACKlost.
44
TiposdeLLC
LLC1 No No No
LLC2 Si Si Si
LLC3 No Si
45
COMPONENTESDESISTEMAS
DECONTROLINDUSTRIALEN
RED
FabianaFer r eir a
47
Tiempoder espuestadeNCS
Tiempodesdequesepr oduceuncambioenunaseal
fsica(sensor )hastaquesepr oducelaaccinder espuesta
aesecambio(actuador )
tin:demor afsicaenlaadquisicindeldato
tapi:demor aenelpr ocesoaplicacindelnodoemisor
tcpi:demor aenelpr ocesodecomunicacindelnodoemisor
tacc:demor apr oducidaenelaccesoalmedio
ttr ans:demor aenlatr ansmisin
tcpo:demor aenelpr ocesodecomunicacindelnodor eceptor
tapo:demor aenelpr ocesoaplicacindelnodor eceptor
48
tout:demor afsicaenlaactuacin
Componentesdesistemas
automatizadosconPLC
Power sour ce
Memor y
Outputs
Inputs
Sensor s Actuator s
Pr ocessor (CPU)
CommunicationInter faces
Other Field
Pr ogr am Adjust HMI
Pr ocesses devices
49
CiclodeScandelPLC
Input
acquisition
Pr ogr am
execution
Exchangewith
intelligent
modules
Output
actualisation
Diagnosticand
systemtasks
50
Aplicacinconentr adasysalidas
cableadasaunPLC
Sensor PLC
PRO
AP I AP O
CESO
AP
Actuador
51
Aplicacinconentr adasysalidas
enr ed
Sensor PLC
PRO
AP CP
CESS network CP AP
AP CP
Actuator
52
MecanismosdeSchedulling
(escalonamiento/agendabilidad)
Escalonar eneltiempolasdifer entestar easpar aquenose
super pongan.
Acadatar eaper idicaseleasignauntiempodeinicio
contadoapar tir deuninstanteinicial
Puedeser aniveldelosdistintospr ocesador esaplicacino
aniveldelospr ocesador esdecomunicacin
Requier endeunasincr onizacinysedebencar gar desde
untildegestinder ed
Par aquenosesuper ponganlasdemandasdemedio
Par aqueser ealicenlastar easenelor denquelasr equier e
laaplicacindecontr ol.
SueficaciadependedelMACylavelocidad
53
EjemploScheduling
2mensajesper idicosdedur acin2,5msAccesoCSMAAMP
Mensaje1:periodo=5 ms
Mensaje2:Periodo=10 ms
Caso1:SinSchedulling
Losdosmensajesselanzanalarrancarelsistema
M1
M2
red
0 5 10 15 20 25 t[ms]
red
0 5 10 15 20 25 t[ms]
Sepuedenenviar ambosmensajes
Conclusiones
Seoptimizaelusodelared
Haygarantadelenvodelosmensajes
55
Schedulingdeaplicaciones
Bloque Offsetdesdeel tpode
arranque
AI(Transmisor) 0
ComunicacinAI(LAS) 20
PID(valvula) 30
Ao(vlvula) 50
56
REDESETHERNETYTCP/IP
FabianaFer r eir a
58
Pr otocolosTCP/IP
59
SubcapasenIEEE802.3
60
Normas802.3
61
Encapsulamiento dedatosenTCP
IP
62
Formatodeunatrama802.3
7octetos Prembulo
1octeto Delimitadordecomienzodetrama
6octetos Direccindedestino
6octetos Direccindeorigen
2octetos Longitud/tipo
Datos
461500octetos
Relleno
4octetos Secuenciadecontroldetrama
63
Dir eccionesIP
012 8 16 24
A 0 netid hostid
B 1 0 netid hostid
C 1 1 0 netid hostid
Clase Direccinde Direccinde Redes/
redmsbaja redmsalta hosts
Clase Mscara
126
A 1.0.0.0 126.0.0.0 A 255.0.0.0
16.777.214
16.382
B 128.1.0.0 191.254.0.0 B 255.255.0.0
65.534
2.097.150 C 255.255.255.0
C 192.0.1.0 223.255.254.0
254
64
FormatodeundatagramaIPv4
IDENTIFICACION DESPLAZAMIENTO
BANDERAS
DEFRAGMENTO
TIEMPODEVIDA PROTOCOLO SUMADEVERIFICACION
DELENCABEZADO
DIRECCINIPDELAFUENTE
DIRECCINIPDELDESTINO
OPCIONESIP(SILASHAY) RELLENO
DATOS
65
Datagr amaIPV4
V:ver sindelpr otocolo
0100IPV4y0110IPV6
HL:(4bits)longituddelencabezadoenpalabrasde32bits
ST:campodeser vicio(8bits)
Indicalaformaenqueunpaqueteesruteado
Contienetressubcampos
Precedencia(3bits):prioridad(000normal 111ctrldered)
Tipodeservicio(4bits):demora,rendimiento,confiabilidad,costo
Ej:1000:demoraminima,0000:normal,0100:rendimientomx
MBZ(1bit)0sinuso
TL:(16bits)longitudtotaldelpaqueteenbytes
Max:65535bytes
ID(16bits)numer odeidentificacindelpaquete
Parapaquetesfragmentados
F:(3bits)bander apar acontr oldefr agmentacin 66
Datagr amaIPV4
FO(13bits)fr agmentomar gen
Infodereensambleparafragmentacin
TTL:(8bits)tiempodevida
Especificaelnumerodesegundosqueelpaquetepermanecevivo
Sedisminuyecadavezqueesprocesadoporun ruteador
SiTTL=0elpaquetesedescartayseenviaunmensajedeerror
P:(8bits):pr otocolodecapa4utilizadopor elusuar io
HC:(16bits)sumadever ificacindelencabezado
SA:(32bits)dir eccindefuente
DA:Dir eccindestino
OPT:(longvar iable)par aopcionesdecontr ol
Hay8opciones
Ej:Pruebadered
PAD:campoder ellenodelcampoopcin
RellenaOPTconbits0paraquelalongdelheaderseamultde32bits
67
FormatogeneraldeundatagramaIPv6
opcional
Extensinn
Encabezad Extensin1
o de .. de DATOS
encabezado encabezado
base
.
Formatodelencabezadobase
0 4 16 24 31
VERS ETIQUETADEFLUJO
PAYLOADLENGTH PROX.ENCAB LIMITEDESALTOS
DIRECCINDELAFUENTE
DIRECCINDEDESTINO
68
Datagr amaIPV6
4 4 24 16 8 8 128 128
V P FL PL NH HL SA DA
V:ver sin
P:pr ior idad
16nivelesdivididosen2grupos
0a7:paquetesquerespondenalcontroldecongestin
8a15:norespondenalcontroldecongestin(ej:videoyvoz)
FL:par apaquetesquer equier enmanejoespecial
ParaproporcionalcalidaddeservicioconRSVP
Protocolodereservacinderecursos:priorizadatosyasignaanchode
banda
PL:longituddecar gautildelosdatos
NH:TipodeencabezadoquesiguealencabezadoIPV6
PermiteencabezadosdeextensinentreencabezadoIPyencabezadoTCP
Ej:encabezadosdeautentificacinycodificacin
HL:numer odesegundosqueunpaqueteper maneceactivo
69
VentajasIPV6
Direccionesmslargas(128vs.32bits)
3.402823665X1038 vs4.294.967.295
Cadametrocuadradodelasuperficieterrestrepuededisponerde
1564direcciones(peorcaso)
trestiposdedirecciones :
Unidifusin,cualquierdifusin(enrutadaaladireccinmscercana),
multidifusin
Autorredireccionamiento
Autoconfiguracindelasdireccionesdered
Adquisicindedireccinenformadinmica
Autenticacin,privacayconfidencialidad
Prioridaddeenrutamiento
Entregadepaquetesavelocidadconstante
SoportadireccionesIPV4
70
FormatodelsegmentoTCP
PUERTOORIGEN PUERTODESTINO
NMERODESECUENCIA
NMERODEACUSEDERECIBO
SUMADE PUNTERODEURGENCIA
VERIFICACIN
OPCIONES(SILASHAY) RELLENO
DATOS
71
TCP:manejodelaventana
Aplicaci Vaco 4K
n 2K SEQ=0
escribe 2K
2K
ACK=2048
Aplicacin WIN=2048
escribe3K
2K SEQ=204
8
Lleno
Aplicacin ACK=4096WIN=0
bloqueada Aplicacinlee2K
2K
ACK=4096
WIN=2048
Elemisor
puede
enviarhasta SEQ=409 1K
2K 6 1 2K
K
72
TCP:Inicioyfindelaconexin
SYN(S F IN (S
EQ=x) EQ=x)
K = x+ 1 )
(A C
C K = x+1)
SE Q=y,A
SYN(
=x+1 )
A C K
E Q=y,
F IN (S
(S E Q= x
+ 1 ,A C
K=y+1 (A C K =
) y+1)
Iniciacin Terminacin
73
FormatodemensajesUDP
PUERTOUDPDE PUERTOUDPDEDESTINO
ORIGEN
LONGITUDDELMENSAJEUDP SUMADEVERIFICACIN
UDP
DATOS
74
Utilizacinindustr ialdepr otocolos
TCP/IP
Tiposdeutilizacina Tr esobjetivos:
nivelindustr ial ConexinfsicaenEthernet
paraconectar Utilizacincapaaplicacin
dispositivosdecampocon nica
controladores Controldedispositivos via
Paraconectar weboLANcorporativa
controladoresy
supervisoresconniveles
informticos
75
Por quEther netanivel
industr ial?
Hacemasde20aosapar ecier onalgunasr edesbasadasenEther net
FACTOR,SINECH1,LAC,MAP
Estassolucionesseabandonanpor elaspectoaleator iodeEther net
Noimpor taavelocidadesaltas
Puedehaber colisiones
Sepuedemuestrearsimultneamenteusando
UDPymodoBroadcast
Indicar silosvalor es Sepuedetransmitiruntimestampconeldato
adquir idosestn
dentr odeler r or Sepuedenimplementaralgoritmosbasadosen
aceptablepar ael relojeslocales
inter valode
muestr eo Complejidaddelosdispositivosydemoraspor
78
procesamiento
Otr osr equisitos
Dar elor denr elativode
eventos Nosepuedeconseguir
SepuedeusarUDP
79
Costos
Ethernetusatopologarbol(mscomplejaparainstalary
planificarqueladebus)
Serequieremayorcomplejidadcomputacionalparaimplementar
TCPqueparalosbusesindustrialesporloqueaumentaelcosto
delascartaseinterfacesdeconexin
Ethernetnosoportalaalimentacinremotadedispositivos.Se
debecablearporseparadolaalimentacindedispositivosyde
hubsy switches.
Decualquierformaloscostospuedensermenoresqueenotros
buses
80
Conclusiones
Faltademecanismospar aconsistenciatempor al
Faltademecanismospar aor denar eventos
Noofr ecer etr ansmisinr pidadeer r or es
Nopr oveecontr oldelacar gaenlar ed
Notienealimentacinpar adispositivos
Elcableadoesmscomplejoycar o
Nosegar antizalasegur idad
Hoyendatodavahaysolucionesmseconmicas(segnla
aplicacin)
Noesunasolucinuniver salpor lasadaptacionesnecesar ias
81
ENLACESINALAMBRICOS
FabianaFer r eir a
802.11
Bluethoot
Micr oondas
Limitacionesdeenlacesinalmbr icos Pr otocolos
Altatasadeerrores(interferencias,multipath,etc.) pr opietar ios
Incapacidaddedetectarcolisionesporpartedelemisor
Demorasendispositivoencambioemisin/
recepcin 83
BandasISM
bandaISM(Industr ial
ScientificMar itime)
2.42.4835GHz,5.15 5.25
GHz,5.255.35GHz,5.75
5.85GHz
84
Alter nativasdediseopar a
inter conectar nodoscableadose
inalmbr icosenLANindustr iales.
Utilizarunnicoovariossegmentoscableados
Integrarlossegmentoscableadoseinalmbricosenunanicaredosepararlos
endistintassubredes
Realizarlainterconexincableado inal.enunnicoAPoutilizarmltiples
AP
Mediosdeinterconexinpuedenserrepetidores,bridges,routersogateways
(todostienendiferentesprestaciones)
nicaomltiplesestacionesdebase
IEEE802.11
Bluethoot
Micr oondas
Pr otocolospr opietar ios
85
Repetidor es,Br idges,Router s,
Gateways
Repetidor es:
OperanporencimadePhL
Recibenbitporbitlasealdeentrada,laregenerany
laemiten
Alpasardeinal.acab.Realizancambiode
codificacin
Juntanvariosbitsycalculanerrores
Puentes:
CapaDLL
EncapsulanlastramasMACLLCdeunareden
paquetesdeNL
EsunnodoencadaLAN
Router s: Gateway:
Capared(NL) Capaaplicacin
Modificanelpaquetequerecibenenespecialel Unademandadeserviciosetransformaenla
campodedireccionamiento otraLAN
Intercambianinformacinentresparaencontrar Altademora
unaruta
86
Alter nativasdediseo
implementadas
Inter conexindedosr edescon br idge Var iosnodosconectados
nodo nodo
aunGateway
bridge nodo
nodo nodo nodo Gateway
nodo nodo nodo nodo
bridge
nodo nodo nodo
nodo
nodo
nodo nodo
87
Car acter isticasIEEE802.11
Oper aenbandaISM(Industr ial
ScientificMar itime)
2.42.4835GHz,5.155.25GHz,5.25
5.35 GHz ,5.75 5.85GHz
Velocidades
Original:1Mbps,2 Mbps
Rpidas(802.11b):5y11 Mbps
Ultrarpidas(802.11a):5GHz
Tr esvar iantesdecapafsica
DSSS(DirectSequenceSpreadSpectrum)
FHSS(FrequencyHoppedSpread
Spectrum)
IR(Infrared)
ToplogasAd Hocyconsistemade
distr ibucin
AccesoalmedioCSMA/CA
Tienenodosocultos
88
Tr amas802.11
89
DSSS
90
FHSS
91
Ventanadecontencin
92
Nodosocultos
94
Evolucindecomunicaciones
95