Está en la página 1de 26

04/02/2011

H1: 31,25 kb/s


 Pensada para la sustitucin del la instrumentacin

convencional de 4..20mA

Reduce coste de instalacin: cableado, paneles de parcheo,


conectores, espacio en la sala de control
Alimentacin por el mismo cable que la seal
Opciones de seguridad
Gran capacidad para el diagnstico de los instrumentos
Funciones de diagnstico, calibracin, configuracin y lectura de
datos en tiempo real. Facilita la gestin
Capacidad de autoconfiguracin de los instrumentos (fcil
instalacin)

 Compite con las redes Profibus y el protocolo HART


97

R. Estepa

Ventajas de FF
 Permite tener una visin completa hasta el

instrumento

98
R. Estepa

04/02/2011

Ventajas de FF
 Desplazamiento del control al campo
Mallas de control independientes de un controlador
externo
Sustituyen a los bloques de control (AO/I: Analog
Input/Output)

99
R. Estepa

Arquitectura de H1



Capas 1, 2 y 7 OSI
CAPA DE USUARIO DE LA APLICACIN

100
DE: http://www.pacontrol.com/download/foundation-fieldbus-overview.pdf

04/02/2011




Capa de Aplicacin de Usuario: BLOQUES


Los Bloques son representaciones de diversos tipos de funciones de
aplicacin

R. Estepa

101

Tres tipos de Bloques


 Bloques de recursos
Informacin general del dispositivo (nombre, SN, fabric.)
Alarmas/Eventos relativos al recurso
Slo uno por dispositivo

 Bloques de transductores
Informacin especfica de entrada y salida
Calibracin y configuracin (p.e.tipo sensor, fecha calibr)
Desacoplan los bloques de funcin de las funciones locales de I/O
 Bloques de funciones (FB)
Determinan el comportamiento del sistema de control
Las entradas y salidas de FBs pueden ser relacionadas y enlazadas a travs del bus de
campo y su ejecucin programada para ejecutar un sistema de control
Puede haber muchos FB en una aplicacin de usuario




Los dispositivos se configuran utilizando bloques de recursos y


transductores.
La estrategia de control se realiza utilizando bloques de funciones.
102

04/02/2011

Bloques de funcin predefinidos

103




Los FBs pueden ser desplegados en diferentes


dispositivos de campo para lograr la funcionalidad deseada
Flexible Function Block, permite funciones definidas por el
usuario (fabricante)

04/02/2011

Resumen de bloques para el control

105
R. Estepa

Otros objetos de apoyo para completar las


aplicaciones de usuario
 Link objects

Dato
(entrada) AI
Calibracin,
tipo de
sensor

conecta dos las I/O de bloques de funcin en un objeto o


bien un bloque de funcin con una conexin virtual
(productor-consumidor)

 Trend Objects
Permiten consultar tendencias de parmetros de FBs

 Alert Objects
Permiten el envo de alarmas y eventos sobre el bus

 Multivariable Container
Permite encapsular varios parmetros de los FBs (varios
datos) para optimizar el uso de la red

 Objetos de Vista (View objects)


Agrupacin de conjuntos de parmetros de FBs que
pueden ser visualizados por HMI

04/02/2011

Definicin de un
dispositivo
 Descriptores de objetos que

implementa

Diccionario de objetos
Depende del dispositivo.
Engloba a todos los datos
accesibles por red
Accesibles mediante servicios
de comunicacin
User Application Virtual Field
Device (VFD)

107

DICCIONARIO DE OBJETOS
DE LA APLICACIN DE USUARIO
(el ndice de un objeto es su ID)

R. Estepa

Virtual Field Device (VFD)




Utilizado para el acceso remoto a los objetos y sus datos


asociados descritos en el diccionario de objetos de un
dispositivo

Un dispositivo fsico suele tener al menos 2 dispositivos


virtuales (VFD del plano de usuario y control)


Aplicacin de Bloques de Funcin (BF)

Aplicacin para la gestin de la red y el sistema

FBs con sus datos asociados


NMIB: Acceso a la MIB de gestin de red (conexiones virtuales VCR,
estadsticas, planificador del enlace o LAS si se es maestro, etc..)
SMIB: acceso a la MIB del sistema (direccin fsica y etiqueta del
dispositivo, planificacin de la ejecucin de los FB)

El servicio de Comunicacin Virtual (Virtual


Communication Relationship o VCR) de la subcapa FMS
ofrece acceso a los descriptores de objeto y sus datos
asociados para cada VFD.

04/02/2011

FieldBus Message Specification (FMS)




Servicios de intercambio de mensajes para la capa de usuario


(aplicacin de usuario)

Servicios de la capa FMS




Gestin de contexto

Gestin de Diccionarios de objetos

Acceso a variables

Establecer/liberar comunicaciones (VCR)


Lectura y carga de objetos en un VFD de cualquier dispositivo
Lectura/escritura de variables asociadas con la descripcin de un
objeto (ndice)
SDUs: read, write, information report




Envo de notificacin de eventos


Cargar/subir/ejecutar programas en un dispositivo

La mayora de los servicios FMS usan el tipo de


comunicacin cliente/servidor
 Formato de mensajes FMS (ASN.1)


Gestin del Sistema


 Mediante acceso a los objetos pertinentes (SMIB)
 Para cada sistema se debe definir
Scheduling.
Planificacin temporal de la comunicacin entre los diferentes FBs
Presupone un reloj comn compartido por todos los dispositivos

Distribucin del Reloj.


Funcin distribuida a travs del Bus

Direccionamiento
La direccin de cada dispositivo es asignada de forma remota a travs de herramientas
de configuracin que acceden a los servicios de gestin del sistema (objeto)
Cada dispositivo debe tener una nica direccin de red y una nica etiqueta de dispositivo
fsico

04/02/2011

Sincronismo
 Tiempo en el enlace de datos
Responsabilidad del Maestro. Enva un mensaje TD (time distribution)
peridicamente
 Hora del da
Responsabilidad del Maestro. Usado por las aplicaciones para realizar
marcas de tiempo a los datos. Se enva un mensaje Clock

Identificacin de dispositivos
 Plug and Play. El Maestro mantiene una lista con todos los

dispositivos activos. Envo peridico de PN

Identificacin:

DeviceID: n serie
DeviceName: (def. por usuario)
DeviceAddress (nica en el segmento)

NA (Node Activation)

Mezcla de dos tipos de acceso


Dispositivos de tipo maestro del enlace o esclavo (bsico)

Comunicacin programada


Utilizada para transferir datos cclicos de bloques de funcin en una


malla de control

NR (Node Response)

Data Link Layer: ACCESO AL MEDIO COMPARTIDO





111

R. Estepa

PN (Probe Node)

El maestro posee una lista con los tiempos de transmisin programados para
todos los bloques de todos los dispositivos que necesitan ser transmitidos
cclicamente

Comunicacin no programada



En los periodos libres


Utilizada para transferir datos no cclicos

El maestro enva un token (mensaje PT) a los diferentes nodos de la lista de


nodos activos
Un esclavo cuando tiene el token puede transmitir

Si desperdicia el token 3 veces consecutivas se cae de la lista

Hasta que finaliza


Hasta que sobrepasa el tiempo mximo

M
R. Estepa

112

CD (Compel Data)

Dato (difusin)

04/02/2011

Planificacin de la comunicacin de
los FB mediante una herramienta
de planificacin
 Ciclo de operacin: macrociclo


Todos los dispositivos sincronizados


con precisin de 1 ms. Un scheduler
Scheduler: determina cundo ejecutar
los bloques de funcin de cada
dispositivo

113
R. Estepa

Virtual Communication Relationship (VCR)


 Servicios de comunicacin proporcionados por la Subcapa FAS a la

capa FMS
 Cliente-Servidor
Comunicaciones punto a punto no programadas entre dispositivos
El servidor no responde hasta que no tiene el token

114
R. Estepa

04/02/2011

Cliente-Servidor (cont)

Report Distribution (punto a multipunto)

115
R. Estepa

 Productor-Consumidor
Puede ser escalonado o no
El dato generado por el productor es recibido por todos
los consumidores

116
R. Estepa

10

04/02/2011

Servicios de la subcapa de
acceso (FAS)
 Comunicacin distribuida

Capa fsica (IEC61158-2)


 H1: Codificacin Mnchester Bifase
Fcil extraccin del reloj (sincronismo)

118
R. Estepa

11

04/02/2011

Capa fsica (IEC61158-2)


 H1: Codificacin Mnchester Bifase
Sincronismo en el prembulo

Comienzo y final de trama mediante violacin de cdigo de lnea


Comienzo
Final

119

R. Estepa

Capa fsica (IEC61158-2)


 H1: Codificacin Mnchester Bifase
Seales de 1 voltio pico a pico sobre la seal de alimentacin
Alimentacin oscila desde 9 a 32 V

Aplicaciones con seguridad de transmisin son distintas


V

9-32 V
t

Topologa
Lnea principal (terminada en una resistencia) con derivaciones
 Suma total inferior a 1900 m

R. Estepa

120

12

04/02/2011

Capa fsica H1


Topologa
Mximo nmero de equipos
<32 para conexiones no seguras con alimentacin separada de la seal
<12 para conexiones no seguras y con alimentacin y seal juntas
<6 para conexiones seguras y con alimentacin y seal juntas

Se pueden utilizar repetidores: mximo 4 (9500 m)

121
R. Estepa

Integracin con HSE





Las redes H1 tienen ciertas limitaciones: n mximo de dispositivos (unos 7)


Las redes HSE permiten interconectar distintos segmentos H1

122
R. Estepa

13

04/02/2011

Funcionalidades de los dispositivos de enlace (device link)


 Gateway entre H1 y HSE
 Gateway entre FF y otras tecnologas (ModBus, HART)
 Algunos permiten la conexin directa de dispositivos de I/O locales

Device Link H1 HSE con I/O locales


Gateway HART, FF

123
R. Estepa

Descripcin de dispositivos (DD)




Descripcin de texto dada por el fabricante para uso en los sistemas de


gestin (host) y control (es como un driver)

Es independiente del SO o la plataforma de gestin


Existe una definicin para los protocolo HART, Profibus y FF
Ofrece una descripcin extensa de cada objeto del dispositivo virtual o VFD

Lenguaje DDL (IEC 61804 partes 1 y 2). Texo y binario (tokemizer)

Ejemplo:
VARIABLE ProcessVariable
{ LABEL MEASURED_VALUE
TYPE FLOAT{
DISPLAY_FORMAT 3.1f;
MAX_VALUE 110.0;
MIN VALUE 0.0;
}}

Un software en el ordenador (DDS) ofrece un formato amigable

R. Estepa

Independiente del sistema operativo.


Funciones de librera para acceso a las descripciones de los objetos (no a los valores
operacionales o datos, stos slo se leen a travs de los servicios de comunicacin
FMS)

124

14

04/02/2011

Ficheros de capacidad (capability file)


 Incluidos junto a los ficheros de descriptores de

dispositivos (te viene con el dispositivo)


 Informan sobre qu recursos (FBs y VCRs) estn
implementados en el dispositivo
 Permite que un host configure un dispositivo slo con las
funciones que soporta
+ capability
files

Field Device Tool


 Protocolo que permite que un Host acceda a cualquier

equipo o dispositivo de red intermedio


 Se desea el acceso a toda la informacin disponible
Finalidad: monitorizacin, configuracin, calibracin,
diagnstico,
Independientemente de la tecnologa: FF, Profibus, HART

126
R. Estepa

15

04/02/2011

Field Device Tool


 Inicialmente creado por ABB y posteriormente

adoptado por Profibus


 Componentes
DTM (Device Type Manager): componentes ActiveX
(COM/DCOM) cuya finalidad es funcionar como un driver para
un dispositivo
Pueden ser considerados como parte del dispositivo. Creados por el
fabricante, encapsulan la estructura de datos y funcionamiento del
equipo.
La DTM de un equipo puede evolucionar para incorporar nuevas
funcionalidades

Patrn de dispositivos en XML.


127

R. Estepa

Ejemplo de DTM

128
R. Estepa

16

04/02/2011

R. Estepa

129

Software de Gestin. Ejemplo: Assert View de Smart

R. Estepa

130

17

04/02/2011

Iniciativa de 1987 entre fabricantes, usuario y


el gobierno alemn
 Uno de los estndares ms implementados del

mundo
 Norma: DIN 19245 incorporada a la europea
Cenelec EN 50170

131
R. Estepa

Familia de 3 perfiles distintos


 Profibus DP (Distributed Peripherical)
Comunicacin entre sistemas de automatizacin y perifricos

 Profibus FMS (Field Message Specification)


Red de gran capacidad para comunicacin de dispositivos inteligentes como
computadores o PLC. Viene perdiendo mercado a favor de Ethernet

 Profibus PA (Process Automatization)


Interconexin de instrumentos analgicos de campo tales como transmisores
de presin, temperatura, vaco, (muy utilizada)

Dos tipos de dispositivos

 Maestro (o estaciones activas): transmiten cuando tienen el token


 Esclavos: no tienen derecho de enviar informacin y slo pueden

confirmar la recepcin o contestar a algn mensaje enviado

R. Estepa

132

18

04/02/2011

Familia de 3 perfiles distintos


 Profibus DP (Distributed Peripherical)
Comunicacin entre sistemas de automatizacin y perifricos

 Profibus FMS (Field Message Specification)


Red de gran capacidad para comunicacin de dispositivos inteligentes como
computadores o PLC. Viene perdiendo mercado a favor de Ethernet

 Profibus PA (Process Automatization)


Interconexin de instrumentos analgicos de campo tales como transmisores
de presin, temperatura, vaco, (muy utilizada)

Dos tipos de dispositivos

 Maestro (o estaciones activas): transmiten cuando tienen el token


 Esclavos: no tienen derecho de enviar informacin y slo pueden

confirmar la recepcin o contestar a algn mensaje enviado

133

R. Estepa

Nivel fsico
 Tres perfiles

RS-485: aplicaciones generales de automatizacin de fbricas


IEC 1158-2: para automatizacin de procesos
Fibra ptica para mayor inmunidad al ruido y mayores distancias
(en estudio la aplicacin a Ethernet 10,100M)

Profibus-PA
 Topologa

134
R. Estepa

19

04/02/2011

Profibus-PA
 Generalmente interconecta dispositivos esclavos
 Alimentacin por la propia red
 Interconexin con Profibus-DP mediante acoplador
 La distribucin del control depende siempre de un maestro externo
Lee los valores de los esclavos, ejecuta los algoritmos de control y define la
apertura de la vlvula de control
 Mximo nmero de dispositivos por segmento
32 en comunicacin no seguras
9 en comunicaciones seguras

135
R. Estepa

Profibus-PA


Norma IEC 1158-2 (el mismo que


H1 de FF)
Par trenzado apantallado
Velocidad 31,25kb/s

Para reas especiales: seguridad


intrnseca
Cada segmento tiene un nica
fuente de alimentacin
Cada dispositivo consume una
potencia fija conocida
Los dispositivos funcionan como
consumidores pasivos de corriente
Los dos extremos de la lnea tienen
terminaciones pasivas
Topologas permitidas: lnea, rbol y
estrella

136
R. Estepa

20

04/02/2011

Profibus-PA
 Consumo de corriente 10 mA
Datos superponen +-9 mA

 Longitud de la lnea (igual que FF)


Mximo 1900 m (lnea)
Seguridad intrnseca: 30 m

137
R. Estepa

Profibus-PA
 Bloques de funciones
Fsico
Datos como nombre del dispositivo, fabricante, versin, n serie,

Transductor
Datos especficos de la aplicacin como parmetros de correccin

AI (Entrada Analgica)
Ejemplo de parmetros
 OUT: Valor de la variable medida
 PV_SCALE: Escala de la variable, valor inferior, superior, dgitos significativos
 PV_FTIME: Tiempo de subida del bloque de funcin en segundos
 ALARM_HYS: Histresis de la funciones de alarma como un % del rango
 HI_HI_LIM: Lmite superior de alarma: si se excede, alarma y bit de status a 1


AO, DI, DO

R. Estepa

138

21

04/02/2011

Profibus-PA
 Ejemplo de parmetros en el perfil PA

139
R. Estepa

Profibus-DP



Mayor velocidad: 9,6kb/s 12Mb/s


Dispositivos

Computadores
Sensores y actuadores
PLC

Conector Profibus-DP

Nivel fsico: RS-485. Topologas


Lnea y bus
Longitud < 1200m (9.6 kb/s) <100m (12M)

Si fibra ptica
Topologas anillo (redundante) o estrella
Distancias
Monomodo: 15 Km
Multimodo: 2-3 Km

140
R. Estepa

22

04/02/2011

Profibus-DP
 Mtodo de acceso al medio (MAC) denominado

Fieldbus Data Link (FDL)


Comunicacin entre maestros: Token Passing
Cada estacin tiene tiempo establecido
Anillo lgico ordenado por direcciones (decrecientes)
Tiempo de retencin del token en cada nodo viene limitado por el
tiempo de rotacin del token (configurable)
Permite comunicaciones de difusin o de envo mltiple (multicast)

Comunicacin entre maestro y esclavo: sondeo y seleccin


(polling)
Lo ms simple y rpida posible
141

R. Estepa

Interconexin de Profibus-PA y Profibus-DP


 Va acoplador de segmento
No poseen direccionamiento de red
Adaptan la seal RS-485 a la seal IEC 1158-2
Limitan la velocidad del DP a 93,75 kb/s (en realidad la
mayora de los fabricantes la limitan a 45,4 kb/s)

 Va enlace DP/PA

Posee direccionamiento de red


Tiene interfaces a 12Mb/s y a 31,25kb/s
Dispositivo inteligente
Representan a todos los esclavos de la PA como un nico
esclavo en el segmento RS-485
Puede enviar 246 bytes de datos

R. Estepa

142

23

04/02/2011

Fichero de configuracin: GSD (General Slave


Data)
 Hoja de datos electrnica proporcionada por el

fabricante
 Tres partes

Especificaciones Generales
Velocidad de comunicacin, pinout, informacin del fabricante,

Informacin relacionada con el maestro


Nmero mximo de esclavos permitidos, opciones de descarga,

Informacin relacionada con el esclavo


Nmero y tipo de canales de I/O
Textos de diagnstico

 Editor de GSD disponible en: www.profibus.com.br


143

R. Estepa

Profibus y Ethernet: ProfiNet


 Busca reduccin de coste para comunicaciones de alto nivel
 Objetivos
Mapear todos los servicios de Profibus en TCP/IP
El usuario puede monitorizar variables desde su PC

Permitir el uso de servidores Web en los dispositivos de campo


Representacin de dispositivos de campo como sistemas de objetos
distribuidos

144
R. Estepa

24

04/02/2011

Ethernet
 Velocidades
10 Mb/s
100 Mb/s
1000 Mb/s
10000 Mb/s
 Acceso al medio no determinista: CSMA-CD
Conmutacin?
 Versin sin cables: Wifi 802.11
Velocidades de hasta 54 Mb/s
Acceso al medio CSMA-CA
Versin para soporte de QoS

 Normalizacin
Batalla: hasta 7 Ethernet Industrial
R. Estepa

145

25

04/02/2011

TODO ELLO LO ANALIZAREMOS EN EL


PRXIMO SEMINARIO:
 ETHERNET EN ENTORNOS INDUSTRIALES

Preguntas?
R. Estepa

147

26