Professional Documents
Culture Documents
CURSO
INTRODUCCIONALOSBUSES
DECAMPO
FabianaFer r eir a
BUSESDEDISPOSITIVOS
BUSESDECAMPO
NUEVASTECNOLOGIAS
Conclusiones
2
Redindustr ial
Reddetiemporealutilizadaenunsistemadepr oduccinpar aconectar
distintospr ocesosdeaplicacinconelpr opsitodeasegur ar laexplotacin
delainstalacin(comando,super visin,mantenimientoygestin)
Reddecontr olador es
Reddesuper visin
Reddecampo
3
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
4
Clasificacindebusesdecampo
Funciones Fieldbus:
Informacintransmitidaenpalabrasotablas
Ctrl.de FIELDBUS Variablesanalgicasyalgunasdigitales
Procesos Conectandispositivos,controladores,Pcs.
DEVICEBUS Funcin:Repartirlaaplicacin.
Ctrl FF,Profibus,WorldFIP,ControlNet
Lgico
SENSORBUS
Tipode
Bit Byte Paquetes datos
Sensor bus: Devicebus:
Informacintransmitidaenbits Informacintransmitidaen bytes
Variablesdigitales Variablesdigitalesyalgunasanalgicas
Conectancaptadores,actuadores,botoneras, Conectandispositivos,controladores,Pcs.
interruptores,etc.conuncontroladorcentral Funcin:Compartirdispositivosdecampoentre
Funcin:distribuirE/Sdigitales variosequiposdecontrolycomando.
ASi,FlexIO CAN,DeviceNet,SDS,DWF
5
Unit
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
6
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
8
BUSESDEDISPOSITIVOS
FabianaFer r eir a
Actuator Sensor
Inter face
((ASi
ASi)
FabianaFer r eir a
Niveldecontrol
Maestro
Niveldecampo:
CAN DeviceNet FIP Interbus Profibus etc.
Sensoresyactuadores
11
Ahor r odecableado
C1
C2
C3
Maestro
C4
12
Car acter isticasdelbusASi
MaestroEsclavo
Hasta 31esclavospormaestro
4entradasy4salidasdigitalesporesclavo Host
ASi
4bitsde parametrosadicionalesporesclavo Master Power
Supply
Max.248I/Odigitales
Slave
Posibilidad deI/Oanalgicas
Slave
Slave Slave
Direccionamientoelectrnicodelos
esclavos Slave
Equipamiento: Slave
Master Slave
Slave
PLCoGateway Slave
Esclavos
ModulosparaconexindeI/O Slave
DispositivosconchipASIintegrado
Fuente de30,5VDC
CableASiuotro
Datosy alimentacinenelmismocable
13
Maestr oEsclavo
ElMaestr or ealizaunciclodepolling
Envalosvalor esdelassalidasyr ecibelosvalor esdelasentr adas
enelmismociclo
Ciclodelor dende5ms
Host
M a s te r M a s te r Calls
1 2 31 1
S la v e Answers
14
Extensindelar ed
Longitudmxima detodosloscablesASienunsegmento:100m
Sepuedeextenderlaredhasta300musandoextenderorepeater
SolutionA: 1extenderand1repeater
Supply Supply Supply
Slave
Slave
! Slave Slave
Max.numberofslavesoverallis31!
15
Dir eccionamientoypar ametr izacinde
esclavos
Dir eccionamientoindividualpor Dir eccionamientoautomticopor
ter minal elmaestr o
Master
Programming
Addressingunit andserviceunit
ASInterfaceMaster
Par ametr izacinadistancia
projected actual
parameter parameter
ASiSlave20
Slave1 1110 1110
Slave2 1111 1111
actual
Upto31x4databits parameter
Slave20 1110 1100 Slave1 Slave31 1100
1110
1100
mechanicalcoded 1.5mm
flatcable
standard
standard
roundcable
roundcable
2,9mm
6...10mm
piercingconnectors ASInterface
electricmechanics
shielded
shielded
roundcable
roundcable
17
Topologa
Esclavo Esclavo
Esclavo
Esclavo Esclavo
Esclavo
Esclavo Esclavo Esclavo Esclavo
Esclavo
18
Conexindesensoresyactuadores
convencionales :
ModulosIP67
oIP20
D0=Sealdesensor
unatoma D1=Sealdesensor
D2=Sealdeactuador
ICesclavo D3=Sealdeactuador
ASInterface
P0
Watchdog
1Carcasade
mdulo
Hasta4sensoresy/o
Alimentacinelctrica 4actuadores
19
Conexindeesclavosintegr ados
D0=Sealconmutacin
D1=Sealaviso
unatoma D2=Indicacindedisposicin
D3=Funcindeprueba
P0=Temporizador
(CAN)
FabianaFer r eir a
Ger ar doStola
22
CANyelmodeloOSI
Aplicacin
Presentacin
CAL CAN Documentos
Sesin Device
CANopen SDS King
Net deCiA
PCAL dom
Transporte
Red
Enlace EspecificacinCAN
ISO11898
Fsica CANPhy (ISO11898)
23
EspecificacinCAN
Elprotocoloabarcalascapasfsica(parcialmente)ydeenlacededatos.
Velocidadhasta1 Mbps.
Pr otocolodecomunicacionesor ientadoalosmensajes
Arbitrajeporprioridaddemensajes(CSMA/AMP) Resolucindecolisiones.
Altaprobabilidaddedeteccindeer r or es.
Capacidaddeimplementarcontr olentiempor eal.
Escalabilidad.
PDU(protocol data unit):tr amas (frames)
dedatos/remotas/deerror/desobrecarga
CAN1.2
2048(211)identificadoresdeobjeto
Especificaciones
formatodetramasestndar
CAN2.0
msde500millones(229)deidentificadores
formatodetramasextendido
24
Ar bitr acin
Dosestadoslgicosdefinidosdentrodelbus: recesivoydominante.
EquivaleaunacompuertalgicaAND:1lgicoy0lgico
Nodo1 Nodo2
A
A.B
B
Bus
N1 N2 Bus AB A.B
DD D 00 0
DR D 01 0
RD D 10 0
RR R 11 1
25
Tr amadedatos
RTR Delimitadores
recesivo
dominante
1 11/29 1 6 0...64 15 1 1 1 7 3
Tamaomnimodelatramadedatos: 44bits
Tamaomximodelatramadedatos: 111bits Throughput=58% del bitrate
26
Deteccindeer r or es
Cuandounaestacintransmiteunatramadeerror,elrestodelasestaciones
activasenlaredreplicanconsendastramasdeerror. Lasealizacindelerror
quedaformadaporlaconcatenacindetramasdeerrordetodaslasestacionesactivas.
Globalizacindelerror
Distintascondicionesdesencadenanlatransmisindeunatramadeerror(errores
detectablesporprotocolo):
errororientadoaltransmisor
erroresdebit errororientadoalreceptor
erroresdebitstuff
erroresdeCRC
errores erroresdeformato(endelimitadoresdelCRCydelACK,yEOF)
simples erroresdeACK
erroresdesobrecarga
erroresdeformatodelatramadesobrecarga
erroresporcondicindesobrecargainconsistente
(detectablescomoerroresdebittuffing,deCRCodeformato)
erroresconsecutivosmltiples
errores erroressucesivosmltiples
mltiples
27
Estadodeestaciones
28
CapaFsicaCAN
Implementadaenlos
contr olador es
basadasennor masy
especificaciones
pr opietar ias
ISO11898
PMA
29
ISO118982Topologa
A1Mbit/sLd<0.3m
30
Nivelesdelbus
Condicinr ecesiva:
CAN_H<CAN_L+0.5V
Condicindominante:
CAN_H>CAN_L+0.9V
31
NodoISO118982
Latensindifer encialen
unnodoestdadapor la
cor r ienteenlar esistencia
difer encial
32
Tr ansceiver s
33
RelacinVelocidadlongitudbus
ISO11898especifica dist
mx1km yper miteusar
br idgeso r epeater s.
Distanciamxima
definidapor :
demoradelosnodosy
delbus
diferenciasentreelbit
timequantumdebidasa
ladiferenciaentrelos
osciladoresdelosnodos
Cadadesealpor
resistenciadecabley
nodos
34
Velocidadesr ecomendadas
CiADS102
Todomdulodebe
sopor tar20kbits/s
Paramsde200mse
r ecomiendaelusode
optoacoplador es
Paralongituddemsde
1km ser equier ebr idge
or epeater
35
FacultaddeIngeniera
UniversidaddeBuenosAires
DeviceNet
FabianaFer r eir a
DeviceNet
ISOLayer7
Application { ApplicationLayer } ApplicationLayer
Specification
{
}
ISOLayer2
DataLink
DataLinkLayer
CANProtocol
Specification
ISOLayer1
Physical { PhysicalSignaling
Transceiver
}
DeviceNet
PhysicalLayer
ISOLayer0
Media { TransmissionMedia Specification
38
EspecificacinDeviceNet
Volumen1 Pr estacionesdelpr otocolode
Protocolode comunicacin
comunicaciny Peerto peer
Aplicacin(Capa7) MasterSlave
CANysuusoenDN Productor Consumidor
CapaFsicaymedio Hasta64MACIDs(nodos)
Volumen2 cadanodoinfinitasI/O
PerfilesdeDispositivos ModelodeObjetos
paraobtener Cadanodosemodelaconuna
interoperabilidade coleccindeobjetos
intercambiabilidad Unobjetoproveeunarepresentacin
entreproductos abstractadeuncomponente
similares particulardeunproducto
Par aCapaFsicaymediolaespecificacindefine:
topologas/puestaatierra/Mediosfsicos/Terminadores/Distribucin
depotencia 39
Pr oductosDN
Har dwar e
Inter facesparacontrolador es
Scanner
Modulodecomunicacin
Gateway
I/Odistr ibuidas
Inter fasesconotrasr edes
Inter fasesparaPCs
Sensoresyactuador es
Inter fasesoper ador
Softwar e
Monitoresy gestionadoresder ed
Her ramientasdediagnstico
MedioFsico
40
MedioFsico
Sealypotencia(24VDC)enelmismocable:
Parestrenzadosseparadosparaparasealypotencia
Cablefinoogr uesoencualquier tipodetr amo
Losnodossepuedenconectar ydesconectar sindesconectar lapotencia.
Sepuedenadicionar der ivador es(Tap)depotenciaencualquier puntode
lar ed:posibilidaddefuentesr edundantes
Cor r ientenominaldetr onco:8A
Sepuedenconectar dispositivosconalimentacinexter na
Ter minador de121Wencadafindetr onco
Admitevar ias
Topologas
Bsica:
Tr onco
(tr unk)r ama
(dr opline
spur s)
41
Distanciaspuntaapunta
42
CANyDeviceNet
usasloladatafr amedeCAN
Requisitospar aqueloscontr olador esCANseancompatiblesconDN
Debensoportartramasde11bits
Velocidadesde125,250y500kBauds
mltiplesobjetosdemensajes(buffersycentrosdemensajes)
Posibilidaddemascarasenlatrama
DebesoportarelprotocolodefragmentacindeDN
43
UsodeCANID
11bits
IDENTIFIERBITS
10 9 8 7 6 5 4 3 2 1 0 HEXRANGE IDENTITYUSAGE
Hay4gruposdemensajescon
distintaprioridad Gr upo1:ID0a1023
Grupo1yGrupo3paraemisin Par aestablecer quieny
Gr upo2:ID1024a1535
Grupo2:emisinyrecepcin cuandousalosIDs
Gr upo3:ID1536a1983
CONEXIONES
31IDspor cadanodoN TotaldeIDs:2048
Sobr an:64IDs 44
Master Slavepr edefinido
Esunconjuntodeidentificador esdeconexin
Losobjetosdeconexinestn pr econfigur adosenelmomentodeinicializar el
sistema
Lonicoquefaltaesqueelmaestrosedeclarepropietariodelasconexiones
Seutilizanmensajesdelgr upo2
Per miteusar 8bits
Per miteusar todaslaconexionesdeI/O
IDENTIFIERBITS DESCRIPTION
10 9 8 7 6 5 4 3 2 1 0
0 Group1 SourceMACID
MessageID Group1
0 1 1 0 1 SourceMACID Slave'sI/OChangeofStateorCyclicMessage
Messages
0 1 1 1 0 SourceMACID Slave'sI/OBitStrobeResponseMessage
0 1 1 1 1 SourceMACID Slave'sI/OPollResponseMessage
Group2
1 0 MACID MessageID Group2Messages
1 0 SourceMACID 0 0 0 Master'sI/OBitStrobeCommandMessage
1 0 SourceMACID 0 0 1 ReservedforMaster'sUseUseisTBD
1 0 SourceMACID 0 1 0 Master'sChgofstate/cyclicacknowledgemsgs
1 0 SourceMACID 0 1 1 Slave'sExplicitResponseMessages
1 0 DestinationMACID 1 0 0 Master'sConnectedExplicitRequestMessages
1 0 DestinationMACID 1 0 1 Master'sI/OPollCmd/ChgofState/CyclicMsgs
1 0 DestinationMACID 1 1 0 Group2OnlyUnconnectedExplicitReq..Msgs
1 0 DestinationMACID 1 1 1 DuplicateMACIDCheckMessages
45
Distr ibucindeIDs
Gr upo1:ID0a1023
IDspor cadanodoN Gr upo2:ID1024a1535
Gr upo1:16IDpor nodo Gr upo3:ID1536a1983
M.64+NconMe[0,15
Gr upo2:8IDpor nodo TotaldeIDs:
M+1024+N.8conMe[0,7 2048(02047)
Gr upo3:16IDpor nodo
M.64+N+1536conMe[0,6
Sobr an:
TOTAL:31ID 64IDs
3reservadosparaconexiones Par aestablecer quieny
1reservadoparadeteccin cuandousalosIDs
IDduplicado
CONEXIONES
46
Fr agmentacin
47
ConexindeI/O
Modelodecooper acin
Productor consumidor
Tr ansmisindelosdatos
MaestroEsclavo(predefinido):
Dispositivossencillos(sinAPL)/SinCNF/ElMACIDincluyeIDde
destino
PorCambiodeEstado:
EmitecuandocambiaallegaelHeartbeat
Cclica:
Tiemposconfigurables
48
Contr olandInfor mationPr otocol
(CIP)
Figura11deCIPWhitepaper
ModeloObjetos
pr otocolode
mensajer a
per filesde
dispositivos
Ser vicios
Gestinde
datos
49
ModelodeObjetos
Cadanodosemodelacomo
unacoleccindeobjetos
representacinabstractade
uncomponenteparticular
dentrodeunproducto
loquenoestdescriptocomo
objetonoesvisibleatravs
delCIP
Losobjetosseestr uctur anen
Clases:elmismotipode
componentesistema
Instancia:representacinreal
deunobjetodentrodeuna
clase
Atributos:variablesque
describenelobjeto
Unainstanciaounaclase
tieneatr ibutos,pr ovee
ser vicioseimplementa
compor tamientos
50
Tiposdeconexiones
ConexionesdeI/Oode
mensajer aimplcita
proveencaminosdedicados
entreunaaplicacinproductora
yunaomsaplicaciones
consumidoras
Paradatosorientadosacontrol,
detiempocrtico.
Demensajer aexplcita
Proveeuncaminopuntoapunto
multipropsitoentredos
dispositivos
TipoREQANS
51
Pr otocolodemensajer a
CIPesunpr otocoloor ientadoaconexin
UnaconexinCIPpr oveeuncaminoentr emltiples
aplicaciones
Cuandounaconexinseestablece,seleasignaala
tr ansmisionesasociadasunconexinId(CID)sies
unidir eccionalodosCIDsiesbidir eccional
ElformatodelCIDdependedelared
52
Libr er adeobjetos
Objetosenundispositivo
Porlomenosunobjetodeconexin
unobjetoidentidad
unoomsobjetosred
Unobjetoenrutadordemensajes
46clasesdeobjetos
divididosentr estipos:
Objetosdeuso
general
Objetosespecficosde
aplicacin
Objetosespecficosde
red
53
Objetosaplicacin
RegisterObject PositionControllerSupervisor
DiscreteInputPoint Object
PositionControllerObject
RegisterObject Block
DiscreteInputPointObject SequencerObject
DiscreteOutputPointObject CommandBlockObject
AnalogInputPointObject MotorDataObject
AnalogOutputPointObject ControlSupervisorObject
PresenceSensingObject AC/DCDriveObject
GroupObject OverloadObject
DiscreteInputGroupObject SoftstartObject
DiscreteOutputGroupObject SelectionObject
SDeviceSupervisorObject
DiscreteGroupObject
SAnalogSensorObject
AnalogInputGroupObject SAnalogActorObject
AnalogOutputGroupObject SSingleStageController
AnalogGroupObject Object
PositionSensorObject SGasCalibrationObject
TripPointObject
54
Per filesdedispositivos
Todoslodispositivosdelmismotipodebentener unaidentidadcomneigual
mododecomunicacin.
Interoperabilidade Intercambiabilidad
Definicindelformato Definicindellos
Definicindelmodelo
dedatosdeI/O parmetros
deobjetos
Definicindelobjeto configurablesydelas
Esquemacontipoy
deensamblado interfacespblicas
cantidaddeobjetos
Direccinde aesosparmetros
Comocadaobjeto
loscomponentes Estainformacinse
modificaelcompor
dedatosdeseados incluyeenlaEDS
tamiento
Interfasesde
cadaobjeto
55
Per filesdedispositivosdefinidos
Losdesar r ollador esdedispositivosdebenusar unper fil
Siundispositivonocaeenunperfilespecializadodebeusarelperfilde
dispositivogenricooelespecificodefabricante
Elperfilusadoyquepartesdelestnimplementadosdebeserdescripto
enladocumentacinusuariodeldispositivo
Cadaper filconsisteenunconjuntodeobjetos
DefineunoomsformatosdeI/Oincluyendoelsignificadodecadabito
byteenlatrama
GenericDevice DCDrives
ACDrives
Motor Overload Contactor
LimitSwitch MotorStarter
InductiveProximitySwitch SoftStart
PhotoelectricSensor Human MachineInterface
GeneralPurposeDiscreteI/O
Resolver MassFlowController
CommunicationAdapter PneumaticValves
ControlNetProgrammableLogic VacuumPressureGauge
Controller PositionController ControlNetPhysicalLayer
56
Electr onicDataSheet(EDS)
Ar chivoASCII
Pr oveeunadescr ipcindelosatr ibutosdeldispositivo
Atributospblicoscorrespondientesalperfildedispositivo
Atributosespecficosdelfabricante
PERFILDEVARIADORCA
AB Mitsubishi Magnetek
Segnperfildestar t/stop star t/stop star t/stop
Dispositivo fwd/r ev fwd/r ev fwd/r ev
accel/decel accel/decel accel/decel
FabianaFer r eir a
FOUNDATIONFieldbus
FabianaFer r eir a
60
Distr ibucindelContr ol
DCS FieldbusHost
withAMS
I.S.
Controller
Fieldbus
I/O
Subsystem
HF HF HF
I.S.=IntrinsicallySafe
AI=AnalogInput AO=AnalogOutput
PID=ProportionalIntegralDerivativeController
61
FFyelmodeloOSI
62
RedesFF
H1Bajavelocidadparacontrol HSEAltavelocidadpara
deprocesos supervisiny otrosniveles
(Reemplazalatecnologa420 100Mbit/s
mA) HIGHSPEEDETHERNET
31.25Kbit/s
Alimentacinporelbus
OpcinSeguridadIntrnseca
Hasta1900metros
63
Nivelesdesealycodificacin
64
Par tesdelatr ama
65
Conexionesfsicas
TOPOLOGAS
Buscon
derivaciones
Puntoapunto
DaisyChain
rbol
Alimentacin
932VDC
Filtroadaptadorde impedancia
Dispositivos permitelautilizacindefuentes
32dispositivoscon alimentacin convencionales
separada. Regulalatensinenel fieldbus,
paramantenerlaestable antela
12dispositivosalimentadosporelbus, conexiny desconexinde
msunainterface. dispositivos
4 dispositivosporbarreraIntrnseca. 18+/2V.,salida300mA.
Terminadorincludo.
puedenconectarseodesconectarse en Montajeen riel opanel.
funcionamiento. Indicacin defalla 66
Limitaciones
67
MAC
Por Ar bitr ajecontr olado: LAS
LinkActiveScheduler(LAS) GestinComunicacincclica:
oArbitradordeBus
conlistadelosdatoscclicos
Deter minsticoy Variable Periodicidad Tipo Tiempo
centr alizado (ms) (microseg)
A 5 INT8 170
Dostiposdedispositivos:
B 10 INT16 178
Bsicos:nopuedenserLAS
LinkMaster(puedenser C 15 OSTR32 418
LAS) D 20 UNS32 194
Dostiposde E 30 SFPOINT 290
comunicaciones:
cclicaosincrnica PasajedelToken
(scheduled)
MantenimientoLiveList
aciclicaoasincrnica(
unscheduled) Sincr onizacindetiempo
ModeloEditor Suscr iptor Lacomunicacincclicaeslatareaprioritaria
(publisher Suscr iber ) Lasdemstareassehaceneneltiempoque
68
quedalibreentreintercambioscclicos
Comunicacin
Comunicacin
cclica
Comunicacin
acclica
69
ScandelLAS
SielLAScae,algunodelosotrosnodosLinkMasterseconvierteenLAS:BLAS
(BackupLAS)
Sincr oniza
cin
tempor al
Peridicamente
elLAS
distribuyeun
mensajeTime
Distribution (TD
)paraquetodas
lasestacionesse
sincronicen
Listadevivos(LiveList)
IncluyetodoslosdispositivosquerespondenalPT(siluegodetresintentosno
respondenselossacadelalista)
Peridicamentesemandaunmensajedepruebadenodo(PN)
70
Silaestacinemiteunarespuesta(ProbeResponse PR),seagregaalalista.
FieldbusAccessSublayer
Losser viciosdelaFASsondescr iptospor VIRTUAL
COMMUNICATIONRELATIONSHIPS(VCRs)
CLIENTE DISTRIBUCIONDE EDITOR
SERVIDOR REPORTES SUSCRIPTOR
ptoa pto unoamuchos unoamuchos
porcolas 1 Cuandoelemisorrecibe porbuffer
1 ElclienterecibeelPTy elPT,envaelreportea 1 ElCDpuedeser
envialaREQ unadireccinde gestionadoporelLAS
2ElservidorenvialaANS grupo oporunaestacin
cuandorecibeelPT 2Losnodosdeesegrupo suscriptoraconel
Uso:par aajustesde recibenelreporte. Token
var iablesygestinde Uso:notificaciones Uso:Datosdecontr ol
alar mas par aHMI
71
CapaUsuar io
Laaplicacindelusuarioaccedealar edmediantebloquesque
r epr esentandifer entesfuncionesdeaplicacin
Bloqueder ecur sos:
Describecaractersticasdel
dispositivo:Nombre,fabricante,
numerodeserie
Unopordispositivo
BloquesFuncin(FB)
Definenlaestrategiadecontrol
SusI/Osevinculadan enelbus
Suejecucinestscheduled
VariosFBenunaUA
BloquesTr ansductor es
UnoporcadabloquedeI/O:.(Fechade
calibracin/Unidadesdeconversin/
72
Precisin
Bloquesfuncin
Lasfuncionesdeun
dispositivosedeter minan
por losFBs
73
Bloquesfuncin
74
Ejemploestr ategiadecontr ol
75
Objetos
VFDdegestinder ed:
proveeaccesoalabasede
informacindegestinde
red(NMIB)yalabasede
informacindegestinde
sistema(SMIB)
DatosdeNMIB
VCR,Variablesdinmicas
yestticas,TablasdeLAS
(sieslinkmaster)
DatosdeSMIB
tag dedispositivos,
direccionamiento,schedules
77
Descr ipcindeDispositivos(DD)
Seutilizapar aagr egar alosbloques
funcinStandar dpar metr osy
definicionesdecompor tamiento.
Proveeunadescripcinextendidade
cadaobjetoenunVFD
Proveeinformacinalsistemadecontrol
oalhost parainterpretarlosdatosdel
VFD
Escomoundriverparaconectarel
dispositivo
Estanescr itosenunlenguaje
denominadoDeviceDescr iption
Langage(DDL)
Seconviertenconunaherramientade
softllamadatokenizer
78
Schedulingdebloquesfuncin
Par agener ar losschedulesdelosFByelLASseutilizaunaher r amienta
deimplementacin.
Macr ociclo:esunaocur r enciadelschedulecompletopar acada
dispositivo
Bloque Offsetdesdeel tpode
arranque
AI(Transmisor) 0
ComunicacinAI(LAS) 20
PID(valvula) 30
Ao(vlvula) 50
79
Macr ociclo
80
FacultaddeIngeniera
UniversidaddeBuenosAires
PROFIBUS
PROCESSFIELD BUS
FabianaFer r eir a
Esclavosoestaciones
pasivas
Equiposperifricos(blocde
E/S,vlvulas,actuadores) Tr esopcionespar aMedio
Notienederechopors Fsico:
mismosaaccederalbus RS485
Adquierenmensajesemitidos Fibraptica
porotrosotransmitena IEC11582 83
requerimientodelmaestro
CapaFsicaconRS485
Hasta32nodossin
repetidoresenunnico BaudRateMaxsegment Maxsegment
lengthinmeters
lengthinfeet
segmento 9.6K 1200 3900
Extendiblea127nodos 19.2K 1200 3900
conrepetidores 93.75K 1200 3900
187.5K 1000 3250
Distanciashasta12km 400 1300
500K
9.6kbit/sec(1200m),1.5 1.5M 200 650
Mbit/sec(200m),12Mbit/sec 3M 100 325
(100m) 6M 100 325
UsaconectoresStandardde 12M 100 325
9pinD
Amaximumof9RS485repeaterscanbe
Dispos.Trunkline/Dropline connectedinseries,buttheuseofmorethan3
Dispositivosaislados repeatersinseriesisnotrecommended
Tieneterminadoresencadaextremodelbus.
cabletypeA:Impedance:135to165, Conductorarea >0,34mm
Elblindajedebeserconectadoamasamecnicaencadaextremo
Losconectorespuedenretirarseyconectarsesininterrumpirelintercambiodedatos
84
Fibr aptica
Tiposdeconductor esdisponibles
85
CapaFsicaPAIEC11582
Instr um.p/
acoplador
9(Eex)
32(noex)
Longituddelnea
87
Pr ofibusDLL(FDL)
DP,FMSyPAusanFDL(FieldDataLinklayer)
Requer imientos:
Comunicacinentredispositivoscomplejosconsuficientetiempoparaejecutar
sustareas
ComunicacinrpidaparadispositivosdeI/Osencillos
FuncionesdelaFDL
MAC,Seguridaddedatos,Gestindeprotocolosytelegramasdetransmisin
Ser viciosofr ecidospor laFDL
88
MAC
Tokenr ing:Reservadoparaestacionescomplejas
Accesodecadamasteralbusporlomenosunavezcadaciertotiempo(config)
Maestr oesclavo:
Permitealmaestroconeltokenaccederasusesclavosparaenviarlesmensajesoleersus
mensajes.
LogicalTokenRing
Maestroesclavopuro
PassiveStations(SlaveDevices )
maestromaestropuro(token)
hbrida 89
Car acter sticasDP
Destinadoacomunicacionescclicase
Velocidad:
intercambiosrpidos,entrecontroladoresdecelda
1ms(a12Mbits)para (PLCoPC)osistemasdesupervisinyperiferia
transmitir512bitsdeentradadescentralizada.
y512bitsdesalidaa32
FuncionesdebaseyFuncionesextendidas
estaciones
Transmisindetodaslas
entradassalidasenunslo
ciclo
Setransmitenlosdatoscon
elelservicioSRD
Diagnstico:atr avsde
mensajesdedicados
Diagnsticodeestacin
Diagnsticodemdulo
Diagnsticodeunava
90
Configur acindelsistemaDP
Mximodeestacionesser vidas:126 Monomaestr o
Unnicocontrolador
Tr estiposdeequipos: controlaelintercambiocon
MaestroDPclase1(DPM1) losesclavos
Controladordeceldaqueintercambia Tiempodecicloultracorto
informacinperidicamentecon
esclavos Multimaestr o
MaestroDPclase2(DPM2) Variosmaestroscomparten
elbus
Herramientadedesarrolloo
Puedehabervariassub
configuracin
redesindependientescada
Esclavo unadependiendodeun
AparatosconE/S masterDPM1
MximodeE/S:244entradasy244 LasE/Sdelosesclavos
salidas puedenserledasportodos
DPpuedefuncionar enmodos: losmaestros
monomaestro Unslomaster(DPM1)
puedeescribirlassalidas
multimaestro
91
Configur acinmonomaestr o
Estadodelsistema=estadoDPM1
Stop:nohaytransmisinentreelDPM1ylosesclavos
Clear:DPM1leelasentradasdelosesclavosymantienesussalidasen
seguridadpositiva
Operate:DPM1enfasedetransferenciaentransmisincclica
DPM1tr ansmiteper idicamentesuestadoatodoslosesclavos
Cuandounesclavonoestencondicionesdetr ansmitir DPM1pasa a
Clear (sielpar metr oautoclear esver dader o) 92
Tr ansmisincclica
96
ObjetosdeComunicacin
LosObjetosdeComunicacindeunequipoFMS
figur aneneldiccionar iodeobjetos(OD)quecontiene:
ladescripcin,laestructurayeltipodecadadato
larelacinentrelasdireccionesinternasdelosobjetos
Designacindelosobjetosenelbus(ndice nombre)
Objetosdinmicosyestticos
segnseanonosonmodificablesenmodoexplotacin
TiposdeObjetos
Variablesimple/Tabla/Estructura/Dominio/Evento
Dir eccionamientolgico:
numerosinsignode16bits
97
Inter faceLLI
Pr oveelasr elacionesdecomunicacinpar alaejecucindelosser viciosFMS
ydegestin.
modoconectado modonoconectado:
r epr esentanunaconexinlgicade Lepermiteaunequipodialogarcon
igualaigualentr edospr ocesos variasestacionesalavez,pormedio
deserviciosnoconfirmados.
aplicativos
DifusinBroadcast
Etapasdeunaconexin:
Difusinmulticast
Initiateinicialatransmisin
Siestaetaparesulta,elenlace
Todaslasr elacionesde
quedaprotegidoanteaccesosno
autorizadosylistoatransmitir
comunicacindeunequipoestn
enlalistaCRL(Communication
Cuandolaconexinnoseutiliza
msseliberaconunAbort
Refer enceList)
Conexindefinida:Elcompaerode Cadarelacindecomunicacinse
comunicacinsedefineenla identifica.porunareferenciade
configuracin comunicacinlocal(CR)
Conexinabierta:Sedefineenel
momentodelaconexin.
98
PROFIBUS
ASPECTOSAPLICATIVOS
Per filesAplicativos
Describenlainteraccindelosperfilesdecomunicacinyperfiles
fsicosenciertasaplicacionesoequipos:
Automatizacindeprocesos
Gestindeedificios
Controldevelocidad
Encoders
Definenelcomportamientodelosequiposdecampoenelbus
ProfibusPA:describelosparmetrosylosbloquesfuncinde
instrumentosdeprocesos(transmisores,vlvulas,
posicionadores)
Variacinelectrnica
HMI
Per filPA
Par aautomatizacindepr ocesos:utilizaelsopor tefsicoIEC611582
Define
Parametrizacinycomportamientodeinstrumentosindependientementedel
fabricante
Descripcindefuncionesycomportamientodelinstrumento
Bloquesfuncin
ComunicacinconfuncionesdebaseDP
Instr umentossecomunican
enformacclicaconunmasterDPM1
EnformaacclicaconDPM2
Definicionesaplicativas
Unidadesdevalordemedida
Significadodelosvaloresdeestado
Especificacionesindependientesdelinstr umento:
Unidaddemedida
Alcancemnimoymximo
Posibilidaddesimular losvalor eseneltr ansmisor demedida. 100
Par metr osdetr ansmisor
101
Per filPA
Secomponede
Unaespecificacingeneral
Contienelasdefinicionesaplicablesalconjuntodeinstrumentos
Fichastcnicasdeequipos
Informacionespropiasdecadatipodeinstrumento
Equipos:Captadoresdepresin,nivel,temperaturaycaudal,Entradasy
salidasanalgicasyTON,Vlvulas,posicionadores,analizadores
BloquesfuncinPA
Repr esentanfuncionesusuar io
Secomplementancondosbloquessobr eelequipamiento:
Bloquetransmisor
Datospropiosdelaaplicacin,comoporej.Parmetrosdereglaje
Bloquefsico
Identidaddelequipo:nombre,fabricante,versin,nmerodeserie
Lospar metr osdeentr adaysalidadelosbloquespuedenser enlazados
por elbus
Unaaplicacincontienevar iosbloquesfuncinintegr adosenel
instr umento 102
Per filsegur idad(PROFISafe)
Definelaconexindeequiposde
segur idad(par adasdeemer gencia,
bar r er as,enclavamientos)alos
automatismospr ogr amables
ParaalcanzarnivelesSIL3oAK6(
categora4)
Aceptacualquier capafsica
Tieneencuentatodosloser r or esque
sepuedenfiltr ar enunatr ansmisin
ser ie
Repeticin,prdida,errordesecuencia,
retardo,corrupcindedatos
Definemecanismoscomplementar ios
desegur idad
Numeracindetramas,seguimiento
temporalconACK,identificacinfuente
destino,controlderedundanciacclica,
monitorSIL
103
Per filesdeequipamiento
Comandosnumr icosyr obots
ComandoderobotsdemanipulacinyensambladoenDP
Loslogigramasdescribenlosmovimientosdelrobot
Encoder s
ComandoenDP
Haydosclasedeequiposquedefinenlasfuncionesdebasey
complementarias
EJ:escalado,tratamientodealarmas,diagnstico
VelocidadVar iable
Parametrizacinytransmisindeconsignasyvaloresreales
HMI
EspecificalaconexinenDP(extendido)deequiposdecampo
conlosnivelesmsaltos
104
Configur acine
identificacindeequipos
Losequiposvistosdesdelar edsedifer encianpor
Susfuncionalidades:numerodesealesdeE/S,mensajesde
diagnstico,status.
Parametraje delbus:velocidad,seguimientotemporal
Par asimplificar laconfigur acindelbusyper mitir Plug
andPlaylascar acter sticasdelosequipossecondensanen
ar chivos:
BasededatosdelequipooarchivoGSD
Haytilesqueper mitenlaconfigur acindelar ed
utilizandolosar chivosGSD
105
Ar chivosGSD
Especificacionesgener ales
Fabricante,versin,velocidadesposibles,afectacindeseales
Especificacionespar aestacionesmaestr as
Numeromximodeesclavos,posibilidadesdecargaremota
Especificacionesenlosesclavos
NumeroytipodevasdeE/S
Definicindemensajesdediagnstico 106
Identificacindelequipo
Cadaesclavoomaestr oDPM1debeposeer unnmer ode
identificacindeltipodeequipo
Elmaestr ocompar aesenumer oconloquetiene
configur ado,sinocoincidennosecomunica
Losnmer oslosestablecelaasociacinPr ofibus
Ej:9700Ha977FHsonparainstrumentosPA
Contr olNet
FabianaFer r eir a
110
Pr otocolos
111
CapaFsica
MedioFsico
Tr esvar iantes:
RG6(cableTV)coaxialcon
conectoresBNCenbus
Fibrapticaenpuntoapunto
NAP(NetworkAccesPort):
conexinlocalRS422que
permiteaccesotemporalpar
instalacin,programaciny
mantenimiento.
RG6ycoaxilper miten Hasta99nodos
segur idadintr nseca Distancias:
1000mcondosnodos
250mcon48nodos
25km conrepetidores
5 Mbits/s
CodificacinManchester
PaquetesincluyenCRCde16bits
112
Ar quitectur a
har dwar e
Controladores(PLC,
PC)
Terminalesde
programacin
Terminales
operador
RacksdeI/O
Softwar e
deprogramacin
herramientasde
configuracin
deinterfaseoperador
113
Accesoalmedio
CTDMA(Concur r entTimeDomainMultipleAcces)
DivisindetiempoenciclosrepetitivosdenominadosNUT(NetworkUpdate
Time).2a100ms
Cadanodoaccedealmediodentr odelNUTmedianteuntoken
Losnodosaccedenalmedioydifundensusdatos
Sinotienenadaquetransmitirmandanuntramanull
Nohayarbitradorcentral:todaslasestacionesestnsincronizadas
Rotacindetoken por RoundRobin
SisepierdeeltokenelnodoconelsiguienteMACIDretoma
114
MAC
Comunicacinasincr nica:
SerealizaenelintervaloquequedalibreenelNUTdespusquetodas
lasestacionessepasaroneltokenunavez
AlfinaldelNUThayunperiodoparasincronizacinGuardband
116
Capassuper ior es
UsaelmodeloobjetosdeDeviceNet(CIP)
Requier eunaconexinfor malentr eentidades
Conexiones:peer topeer /multicast
datatr igger :cclico/cambiodeestado/str obe/Pool
Modeloobjetos:igualqueDeviceNet+tr esobjetosespecficos
ControlNetObject(porDNObject)
ControlNetKeeperObject:contieneinformacinsobreestructuradetodalared
ControlNetSchedulingObject
Otros
Objetos
Control Net
Object
117
Contr olNet
4tiposdedispositivosdesdeel
puntodevistadetr ansmisin: Gestinder ed
Servidoresdemensajeraexplcita Pr oveer eschedulingdinmico
Slopuedenrespondera cadanodotieneunacopiadelos
mensajesexplcitos parmetrosdeenlaceeinformacinde
ServidoresdemensajesdeI/O(o scheduling propia
adaptadores) Nodosespecficos(Keepernodes)
Nopuedeniniciarconexionesde tienenunacopiadelscheduling y
I/O parmetrosglobales
Unaveziniciadaslasconexiones Keeperprimario:asegurala
deI/Opuedenenviarmensajes consistenciageneraldela
mltiplesdeI/Ocondiferentes configuracinenarranquesy
triggers reconfiguracionesonline
Adaptadoresconclientesde Keeperssecundarios:sonbackup
mensajeraexplcita delprimario
dispositivosfull(scanners):
118
NUEVASTECNOLOGIAS
FabianaFer r eir a
Tiposdeutilizacina
nivelindustr ial
paraconectardispositivos
decampoconcontroladores
Paraconectarcontroladores
ysupervisoresconniveles
informticos
Tr esobjetivos:
Conexinfsicaen Ethernet
Utilizacincapaaplicacin
nica
Controldedispositivosvia
weboLANcorporativa
120
Pr osycontr asdelusoindustr ialde
TCPIP
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
121
FacultaddeIngeniera
UniversidaddeBuenosAires
FOUNDATIONFieldbus
HSE
FabianaFer r eir a
123
Ar quitectur a
124
Topologa
125
Diseotoler anteafallas
126
Configur acionesFutur as
Corporate
Operator LAN
Station 100MB/s
Switch
Firewall
HybridController 100MB/sEthernet HSE
PLC
Redundant
LinkingDevice
ControlNet
toH1Converter
127
Conexinaotr ossistemas
Web/
WAP
CorporateLAN Server
Data
Historian
Layer
CEOs
PC
Host/
SCADALayer
128
Compar acinHSEyH1
Estalimitadaa100m,muy
cortaparainstrumentos.
Requierecablecostosopara
largasdistancias
Necesitaun switchconunport
pordispositivo
Tienemayoranchodebanda
Nollevapotencia
queH1
Noesintrnsecamentesegura
Permiteredundanciade
medio.
HSEcomobackboneyr eddesaladecontr ol
H1comor eddecampo
129
Pr oductosHSE
Dispositivos:3clases
LinkingDevice:puentededatosentreH1yHSEyentredosH1
EthernetDevice:tienecapacidaddecontrolyI/O
GatewayDevice:HSEyotrosprotocolos
Singleintegratedunit
ofallFieldbus
functions
130
FacultaddeIngeniera
UniversidaddeBuenosAires
Ether net/IP
FabianaFer r eir a
132
Pr otocolos
133
Ether net/IPyCIP
Nohaylimitacionesen
laaplicacindelCIP
Process
Layer BOOTP Loquesenecesitaesun
FTP HTTP DNS CIP SNMP DHCP mecanismode
encapsuladopar a
codificar mensajesCIP
entr amasEther net
Host
Hostto
to
Host
Host
Layer TCP UDP
UsaTCP/IPpara
mensajesexplcitos
UsaUDP/IPpara
mensajesdeI/O
OSPF
ICMP
IGMP Requier edosobjetos
Internet IGRP adicionalesdelCIP
Layer
ObjetoTCP/IP:
ARP IP RARP Objetodeenlace
Ethernet:parmetrosde
lacomunicacin
NetworkAccess
Layer
AnyIPbasednetwork(i.e.,Ethernet)
134
Ruteo
(PC) (PC)
Programming Data ENettoENet I/O
SW Collection
Ether net
DNettoENettoDNet
ENET
Router
ENET
ENettoDNet Router I/O
DNET
DNettoENet
DNET
DeviceNet
Router
DeviceNet DNET DeviceNet
DNET
P D
L N I/O I/O I/O I/O
C E DNettoDNet
T
135
Ar quitectur a
136
FacultaddeIngeniera
UniversidaddeBuenosAires
Pr ofinet
FabianaFer r eir a
138
Compar ativa
139
Redundancia
140
SwitchesIndustr iales
(SCALANCE)
141
NivelesdeSegur idad
142
Pr ofinet
143
FacultaddeIngeniera
UniversidaddeBuenosAires
Enlacesinalambr icos
FabianaFer r eir a
802.11
Bluethoot
Micr oondas
Limitacionesdeenlacesinalmbr icos Pr otocolos
Altatasadeerrores(interferencias,multipath,etc.) pr opietar ios
Incapacidaddedetectarcolisionesporpartedelemisor
Demorasendispositivoencambioemisin/
recepcin 145
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
146
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
147
CANsobr eBluethoot
Existeunacompatibilidadtanto
CAN Bluetooth
enlavelocidadcomoen
algunasdelaslongitudesde
BitRate(bit/seg.) 10k 1M 1M lospaquetesBluetoothque
transmitirnlastramasCAN.
Useful Bit Rate (bit/ 2k 581k (a 1 Mbit/ 64k,723k
Difierenenelmtodode
seg.)Protected seg.) transmisinyelde
direccionamientoconlocual
surgendosposibilidadesde
Packet lenght 0 8 byte + 11 o 29 10,20,30bytes(SCO) implementacin:
(overhead not bits 17, 27, 29, 121, 183,
included) 224,339bytes(ACL) InterfazCANBluetooth:
accesoinalmbricoauna
Basic Transmition Broadcast Point to Point via redCANvauna
Method Master computadora
GatewayCANBluetooth:
AddressingMethod MessageIdentifier SourceDestination comunicacindedosoms
redesCANatravsdeun
gatewayCanBluetooth
PC CANBus Gateway
CB
CANBus Interfaz
CB
CANBus Gateway
CB
148
Ar quitectur aGatewayCAN
Bluethoot
Diagnostic
Applications
Reverse
Encapsulation
149
RFieldbus
150
DispositivoRFieldbus
151
Moduloinfr ar r ojoPr ofibus
IP65
Seteableavar iospr otocolos
15mconvelocidaddesde9,6kbps hasta15Mbps
Conectaestacionesesclavasosegmentosdeesclavos(2
por tspor modulo)
152
Ejemplocomunicacioneswir eless
153
Evolucindecomunicaciones
154