Redes y Protocolos de Comunicacin Industrial
Protocolo HART
Redes y Protocolos de Comunicacin Digital Henry Gmez U. 2009
Introduccin
HART (Highway Addressable Remote Transducer) Diseado originalmente para propsitos de calibracin, ajuste de rango, ajuste de filtrado Primer sistema de comunicacin bidireccional paras transmisores analgicos sin perturbar la seal de corriente HART fue desarrollado en 1980 por Rosemount Inc.
22/06/2009
Henry Gmez
Tradicional lazo de corriente de 4 a 20 mA
Corriente fluido
El dispositivo transmite sus valores mediante valores de corriente
22/06/2009
Henry Gmez
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Lazo de corriente convencional: 4 a 20 mA
sensor v transductor i(t) = f(v) reader
1
reader
2
reader
3
Fuente de voltaje 10V..24V RL4
RL1
R1
RL2
R2
RL3
R3
i(t) = 0, 4..20 mA
El transductor limita la corriente a valores proporcionales al valor medido entre 4 y 20 mA Cable roto es 0 mA La cada de voltaje en el cableado no induce a error Los dispositivos simples pueden ser energizaos con la corriente residual de 4 mA.
22/06/2009 Henry Gmez 4
RL4 Resistencia del conductor
Lazo de corriente 4 a 20 mA
La seal de corriente esta por debajo de 10 Hz
22/06/2009
Henry Gmez
Fundamentos del protocolo HART
HART aplica modulacin FSK senoidal a la seal de corriente de 4-20mA sin afectarla. HART utiliza bajas frecuencias (1200Hz y 2200 Hz) para cableados sencillos a 1200 baudios.
22/06/2009
Henry Gmez
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Modulacin FSK (Desplazamiento de frecuencia)
HART utiliza tecnologa modem Bell 202 Transmite a 1200 baudios
22/06/2009 Henry Gmez 7
Amplitud de la Seal HART
22/06/2009
Henry Gmez
Emisin y deteccin de la seal HART
22/06/2009
Henry Gmez
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Espectro de frecuencias HART
22/06/2009
Henry Gmez
10
Modelo OSI - HART
22/06/2009
Henry Gmez
11
Redes HART: Conexin Punto a punto
Comunicacin Maestro Esclavo Maestro primario: DCS, PC, PLC Maestro secundario: Handheld
22/06/2009 Henry Gmez 12
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Modo de Comunicacin: Maestro - Esclavo
Normalmente la estacin esclava responde a la estacin maestra cada 500 ms (2 valores por segundo)
22/06/2009
Henry Gmez
13
Modo de Comunicacin: Burst
Modo de comunicacin opcional: una estacin esclava replica continuamente un mensaje de respuesta
22/06/2009
Henry Gmez
14
Redes HART: Conexin Multidrop
La seal analgica de 4 mA se usa para alimentacin de los dispositivos La comunicacin solo es digital. Alcance: 3000 m. par torsido blindado 1500 m. multipar torsido blindado
22/06/2009 Henry Gmez 15
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Establecimiento de la comunicacin
Cada dispositivo HART tiene una direccin de 38 bits que se graba en el proceso de fabricacin. La direccin contiene:
Cdigo de identificacin del fabricante Tipo de dispositivo Identificador nico del dispositivo
La estacin maestra debe conocer la direccin del dispositivo HART para poder establecer la comunicacin El master puede conocer esa direccin mediante:
Comando 0 (leer identificador nico): Mtodo preferido Comando 11 (leer identificador nico por Tag): En Multidrop
22/06/2009
Henry Gmez
16
Protocolo HART
22/06/2009
Henry Gmez
17
Comandos HART
22/06/2009
Henry Gmez
18
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Comandos HART
22/06/2009
Henry Gmez
19
Device Description (DD)
device volumetric flow rate type FlowPro manufacturer ABB volumetric flow rate
field device
cross sectional area: pipe inside diameter velocity diff. pressure density
3 cm2 2 cm
SCADA
13.32 m2/s 9.8 0.8 Pa kg/l
network adapter
handheld device
network adapter 4-20 mA loop for HART
modem
13.32
9.8
0.8
transmission system HART
22/06/2009
Henry Gmez
20
Device Description Language (DDL)
Permite a los fabricantes crear una descripcin del instrumento y todas las caractersticas relevantes del equipo.
22/06/2009
Henry Gmez
21
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Uso del Device Description
Device Specification DDL Source File DDL Compiler "tokenizer" DDL Binary binary file DDL Service Library Host Device
22/06/2009 Henry Gmez 22
Specifications DDL Source Language Specification DDL Binary Encoding Specification
Mensaje HART
22/06/2009
Henry Gmez
23
Transmisin de la seal HART
22/06/2009
Henry Gmez
24
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Trama del mensaje HART
22/06/2009
Henry Gmez
25
Modulacin continua de fase (CPFSK)
No hay cambio de fase cuando hay cambio de estado
22/06/2009
Henry Gmez
26
Supervisin: Maestro - Esclavo
Master
comman d
Request
Slave
Indication
time-out
response
Response Confirmation
Formato de la trama Hart:
preamble 5..20 (xFF) start 1 address command bytecount [status] 1..5 1 1 data data checksum 1 [2] 0..25 (slave response) (recommended)
22/06/2009
Henry Gmez
27
Protocolo HART
Redes y Protocolos de Comunicacin Industrial
Partes del mensaje HART
Parte del mensaje Prembulo Delimitador de inicio Direccin Comando Nmero de bytes de datos Status Datos Checksum Longitud en bytes 5 a 20 1 15 1 1 0 (Master) 2( Esclavo) 0 a 253 1 Propsito Sincronizacin y deteccin de portadora Sincronizacin y muestra que master Esclavo seleccionado, indica que master, e indica modo Burst Dice al esclavo que hacer Indica el nmero de bytes de datos entre ste y el Checksum El esclavo indica su estado y si ste tiene un master preferido Argumento asociado al comando (p.e. PV) Control de errores
22/06/2009
Henry Gmez
28
Direccionamiento corto y largo
Dispositivos antiguos tienen un direccionamiento de 4 bits (Rev 4) Dispositivos modernos tienen un direccionamiento de 38 bits (Rev 5)
22/06/2009
Henry Gmez
29
Diagrama en bloques Transmisor HART
22/06/2009
Henry Gmez
30
Protocolo HART
10
Redes y Protocolos de Comunicacin Industrial
Cableado multipar
22/06/2009
Henry Gmez
31
Longitud del Cableado (AWG # 20 - 24)
22/06/2009
Henry Gmez
32
Red HART
22/06/2009
Henry Gmez
33
Protocolo HART
11
Redes y Protocolos de Comunicacin Industrial
Circuito de recepcin HART
22/06/2009
Henry Gmez
34
Aterramiento de redes HART
Terminal negativo aterrado (-Term)
22/06/2009 Henry Gmez 35
Circuito equivalente del aterramiento
Si Zs=1000pF, R=250 ohms y Vin= 100VAC a f=2000 Hz => Vout=0.31V Con Vout=0.31 V se destruye la seal HART Solucin: No unir Term a tierra en lado del instrumento
22/06/2009 Henry Gmez 36
Protocolo HART
12
Redes y Protocolos de Comunicacin Industrial
Ejemplo: Lazo de control
22/06/2009
Henry Gmez
37
Controladores HART Multidrop
22/06/2009
Henry Gmez
38
Sistemas I/O multiplexadas
22/06/2009
Henry Gmez
39
Protocolo HART
13
Redes y Protocolos de Comunicacin Industrial
Multiplexado I/O existentes
22/06/2009
Henry Gmez
40
Multiplexado I/O de terceros
22/06/2009
Henry Gmez
41
Conversiones no HART / HART
22/06/2009
Henry Gmez
42
Protocolo HART
14
Redes y Protocolos de Comunicacin Industrial
Accionamiento de alarmas HART
22/06/2009
Henry Gmez
43
Comunicador Universal 275 Handheld
Permite la comunicacin y configuracin de cualquier dispositivo HART
22/06/2009 Henry Gmez 44
Software de configuracin HART
Permite: Administrar la configuracin de los dispositivos HART Ajustar parmetros de sintonizacin Adquisicin de datos
22/06/2009
Henry Gmez
45
Protocolo HART
15
Redes y Protocolos de Comunicacin Industrial
Conexin de una PC a una red HART
22/06/2009
Henry Gmez
46
Software de conexin de PC a una red HART
22/06/2009
Henry Gmez
47
Transmisores HART inteligentes con PID
22/06/2009
Henry Gmez
48
Protocolo HART
16
Redes y Protocolos de Comunicacin Industrial
Aplicaciones: Gestin de inventarios
22/06/2009
Henry Gmez
49
Aplicaciones: Monitoreo Multidrop
22/06/2009
Henry Gmez
50
Aplicaciones: Cavernas de petroleo
22/06/2009
Henry Gmez
51
Protocolo HART
17
Redes y Protocolos de Comunicacin Industrial
Servidores DDE/OPC HART
22/06/2009
Henry Gmez
52
Protocolo HART
18