Professional Documents
Culture Documents
Buses de Campo
Los buses de campo conectan actuadores, controladores, sensores y dispositivos similares en el nivel inferior de la estructura jerrquica de la automatizacin industrial. Una arquitectura de bus de campo es un sistema abierto de tiempo real. Pero no necesariamente ha de conformarse con el modelo OSI de 7 capas, pues es ms importante que la conexin sea de bajo coste y alta fiabilidad frente a las posibilidades de interconexin a redes generales. Controlador
BUS DE CAMPO
etc.
2
Concentradores y multiplexores Objetivo: Reduccin y simplificacin del cableado a costa de reducir la disponibilidad de la informacin (codificacin digital muestreada en el tiempo y discretizada en su valor).
La informacin se multiplexa temporalmente Canal bidireccional Se requiere un procedimiento de acceso de la informacin al canal se requiere un mtodo de identificacin de la informacin transmitida
mensaje 1 mensaje 2 mensaje 3
Controlador
Transmisor
J.M.Fuertes
Actuador
3
Controlador
COMM A/D D/A
J.M.Fuertes
COMM uC + conv
4
Usr 7 X 2
1
Canal
J.M.Fuertes
Capa Fsica
H2 ... Alta Velocidad 1 Mbps/2.5 Mbps 2 - 32 Dispositivos Slo Comunicaciones Redundancia Par trenzado 750 m longitud
Servidor
Analizador
J.M.Fuertes 6
Polling
CPU1
CPU2
2 do
ro
CPU4
Bus
ESCLAVO 1
ESCLAVO 2
ESCLAVO 3
Testigo
Token bus
Testigo
Token ring
J.M.Fuertes
Maestro-Esclavo: Una entidad gobierna todos los servicios de transaccin. Orden ---------> Respuesta Productor-Consumidor: Cada entidad produce informacin, que adquieren los consumidores. Consumo <---------- Produccin
Productor-Distribuidor-Consumidor:Con gestor de distribucin Consumo
J.M.Fuertes
<----------
Capa de Aplicacin
La capa de Aplicacin tiene como objetivo principal proporcionar servicios de mensajera entre unidades remotas. Entre los servicios de mensajera se pueden citar los correspondientes a la transmisin de ficheros (FTAM), servicios de directorio (LDIR), de mensajera (EMAIL), de terminal virtual (VTERM), i otros servicios telemticos. Para aplicaciones de fabricacin se introducen servicios nuevos para leer (READ) o escribir (WRITE) variables, para poner en marcha (ON), parar (STOP), continuar (RESUME) o apagar (OFF) procesos, para definir y gestionar eventos (EVENT), para cargar (DOWNLOAD) y descargar (REQUEST) bloques, para solicitar estados (STATUS), etc.
J.M.Fuertes 9
Capa de Usuario
En la capa de usuario se definen un conjunto de objetos de descripcin e intercambio de datos.
Perfiles de dispositivos Descripciones de dispositivos Lenguaje de descripcin de dispositivos PROFILES: Perfiles de dispositivos: definicin precisa de normalizaciones de dispositivos para aplicaciones especficas. DD: Descripcin de dispositivos: Descripcin de como cada dispositivo presenta sus datos. Incluye el nombre, el fabricante, el software interno, las revisiones, los datos y objetos de comunicacin, la estructura operativa, los procedimientos, los formatos, los tipos, y otros. Esta descripcin se deja accesible a todos los otros dispositivos de la red por medio de disquetes (una BD central) o puede estar integrada dentro de la propia ROM del dispositivo. DDL: Lenguaje de descripcin de dispositivos: Este lenguaje proporciona la semntica de definicin y exportacin de las descripciones de dispositivos, por medio de una gramtica formal.
J.M.Fuertes 10
Bloques Funcionales
E N T R A D A S
ALGORITHM
Example:
PID
S A L I D A S
Subsistema de eventos
Proporcionan consistencia a los usuarios de ingeniera de procesos Consistentes, sencillos, orientados a bloques, funciones de configuracin Distribucin y ejecucin de funciones en dispositivos de campo de manera coherente desde distintos fabricantes Definicin consistente de la informacin que se debe comunicar y las funciones a distribuir Elimina las interfaces a medida y las aplicaciones truculentas
12
Bloque Funcional
Entradas
Algoritmo interno
Salidas
Datos internos
Recursos de sistema
J.M.Fuertes
DI Discrete Input DO Discrete Output AI Analog Input (P, T, Flux, H) AO Analog Output (transduct, ..) PID PID, PI, I Controller PD P, PD Controller LLAG Lead Lag SS Signal Selector ML Manual Loader BG Bias/Gain Station RA Ratio Station RES Resource Block AR Arithmetic INT Integrator SIGSEL Input Selector MDO Multiple Discrete Output MAI Multiple Analog Input MDI Multiple Discrete Input CHA Signal Characterizer SPLT Splitter AALM Analog Alarm MAO Multiple Analog Alarm
13
Bloques Bsicos
RA AI AO SS PD ML DI DO PID BG
Control Cascada
AI
PID
AO
AI
J.M.Fuertes
PID
14
RCAS_IN
PV&SP SCALING
PID ALGORITHM
OUTPUT SELECTION
IN
PV FILTER PV
PV&DV ALARM
FF_VAL
TRK_VAL TRK_IN_D
TRACK SCALING
OUT
BKCAL_IN
12 bar 8 bar
Rango de medida (bar)
PV_SCALE
(Escalado del Rango de medida)
HI-HI-LIM HI-LIM
OUT
(Valor medido)
16
Aplicacin
P a r t e 3 P a r t e 1
P a r t e 4 P a r t e 2
Gestin de Aplicacin
Modelo OSI
Comunicacin
Gestin de Comunicacin
Medio
J.M.Fuertes 17
Tipos de buses de campo Hart Buses especiales: BitBus CAN-VAN Profibus Buses para navegacin FIP WorldFIP Buses mdicos Fieldbus-Foundation ERA MIL-1553B ECHELON Buses de edificios Interbus-S Buses de Instrumentacin CAN Device-Net Buses de fabricantes CanOpen CAL SDS .... ControlNet ... MODBUS...
J.M.Fuertes 18
2. Generacin
ATM ProfiBus FIP LONWorks CAN
3. Generacin
ProfiBus FMS I-Ethernet
Fieldbus Foundation ProfiBus PA ControlNet ProfiBus DP FipIO DeviceNet SDS I-Loop ASI EIB Hart-2 1451 USB 2000
19
Business
Control
Profibus FMS
Device
Profibus DP & PA
Bit-level Sensor
AS-I
Siemens
J.M.Fuertes
Rockwell
20
Factory level
Bus cycle time
< 1000 msec
Ethernet/TCP/IP Area
CNC
Controller
TCP/IP/Ethernet
PC/VME
Cell level
VME/PC
PROFIBUS-FMS
PLC
DCS
Field level
Bus cycle time < 10 msec
PROFIBUS-DP
PROFIBUS-PA
AS-I
21
J.M.Fuertes
EtherNet
PC PC
PLC
PC
ControlNet
PLC
DeviceNet
Input Input
Output Output
Angle encoders
J.M.Fuertes
22
HART Highway Addressable Remote Transducer FSK 1200-2200 Hz. Bell 202. 1200 baud. Modulacin de corriente sobre 4-20 mA. Hasta 15 nodos y hasta 2 maestros Campo de datos de hasta 24 bytes Protocolo tipo maestro-esclavo Campo de comandos de 8 bits (255 + 256) Comandos universales, comunes y especficos
J.M.Fuertes
23
HART
1
+0.5 mA
+24 V
-0.5 mA 1200 Hz. 2200 Hz.
+ 12 mA Fuente Tx
+ Tx -
+ Tx -
20 mA.
RL 0V
t (s)
(a)
J.M.Fuertes
(b)
24
J.M.Fuertes
25
PROFIBUS
Process Field Bus H1 y H2; 0.6 a 15 km. , 0.4 a 2.4 km. ; 500 kbs /12 Mbps Token Passing / RS 485 32 nudos par trenzado 244 bytes o 26 bytes de dades multimaster o master fijo inicialmente basado en protocolo Proway (IEC) Normalizado norma EN 50170 i EN 50254 tiempo de respuesta <0,5 seg Servicios de aplicacin basados en MMS Relaciones <--> Objetos <--> Servicios ::OOC Modelos M/E C/S P/C Objetos mltiples abstractos y diccionarios. VFD Virtual Field Device - Profibus FMS, DP, PA
J.M.Fuertes 26
Protocolos de PROFIBUS
EN 50170 Volume 2
Automatizacin de propsito general Automatizacin de fabricacin Automatizacin de Procesos
Rpido
- Plug and play - Efficiente y econmico
Orientado a Aplicaciones
- Alimentacin por el bus - Seguridad Intrnsica
J.M.Fuertes
Funcin Send Data with Acknowledge Send and Request Data with reply Send Data with No acknowledge Cyclic Send and Request Data with reply
DP x x
PA FMS x x x x x x
28
Servicios PROFIBUS-FMS
Variable VariableAccess Access
OD-Management OD-Management
Read ReadWithType Read ReadWithType WriteWithType Write Write WriteWithType PhysicalRead PhysicalRead PhysicalWrite PhysicalWrite InformationReport InformationReport InformationReportWithType InformationReportWithType DefineVariableList DefineVariableList DeleteVariableList DeleteVariableList
GetOD GetOD InitiatePutOD InitiatePutOD PutOD PutOD TerminatePutOD TerminatePutOD VFD VFDSupport Support Status Status UnsolicitedStatus UnsolicitedStatus Identify Identify
InitiateDownloadSequence InitiateDownloadSequence DownloadSegment DownloadSegment TerminateDownloadSequence TerminateDownloadSequence InitiateUploadSequence InitiateUploadSequence UploadSegment UploadSegment TerminateUploadSequence TerminateUploadSequence RequestDomainDownload RequestDomainDownload RequestDomainUpload RequestDomainUpload
Slo los servicios subrallados deben ser soportados por todos los dispositivos PROFIBUS. Los otros servicios se especifican en los PROFIBUS Profiles.
J.M.Fuertes 29
J.M.Fuertes
30
x
I
H2
RS 485 up to 12 MBit/s
PROFIBUS-DP
IEC 1158-2 with 31.25 kBit/s
Transmitter
H1
PLC
PROFIBUS - DP
Field device I/O
J.M.Fuertes
Field device
32
J.M.Fuertes
33
Parameter Parameter Group Group Discrete Input Group Discrete Output Group Discrete Group Analog Input Group Analog Output Group Analog Group DeviceNet Connection
Position Sensor Object Position Controller Supervisor Object Position Controller Object Block Sequencer Object Command Block Object Motor Data Object Control Supervisor Object AC/DC Drive Object Acknowledge Handler Object Off Link Connection Manager
J.M.Fuertes
34
INTERBUS-S Anillo de nodos estructurado en forma de bus Transferencias maestro central - esclavo Transferencias cclicas con mensaje total Mensaje de maestro a y desde todos los esclavos Mantenimiento y recuperacin de anillo continuo Todos los nodos participan en el mantenimiento RS485 par trenzado o fibra ptica Segmentos de hasta 400 m. extensin a 13 Km. Hasta 500Kbps Hasta 256 dispositivos, 4096 puntos i/o Peripheral Message Specification inspirada en MMS
J.M.Fuertes 35
Interbus-S
J.M.Fuertes
36
FCS
Control
J.M.Fuertes
37
Este chequeo consiste en el test de bit de paridad y en la evaluacin de otros parmetros independientes. La repeticin de un telegrama simple consume 150 s Estndard CENELEC EN50295
J.M.Fuertes 38
Cableado AS-interface
cable plano mecnicamente codificado - dos hilos para datos y alimentacin esclavos conectados directamente
- sensores, - actuadores - vlvulas - mdulos elctricos, etc.
conectores vampiro
J.M.Fuertes
encapsulado
39
M1 C 1 C 2
M 2
M3
Cableado AS-interface
C 3
C4
Cableado tradicional
Master
J.M.Fuertes
40
master
master calls
To Slave 1 To Slave 2 To Slave 31 To Slave 1
Slave 1
Slave 2
Slave 31
Slave 1
slave responses
J.M.Fuertes 41
DeviceNet
64
North America
SDS
64
CAN
North America
FIP IO
J.M.Fuertes
Transformer
France
42