Generalidades del Foundation Fieldbus
2.5.
Capa de aplicación
2.5.1.
Modelo de bloque
Bloque de dispositivo
(Resource Block)
Bloques funcionales
(Function Blocks)
Bloques de transmisión
(Transducer Blocks)
Otros objetos
12
Las descripciones de objetos se recopilan en una estructura, el llamado directorio
de objetos (Object Dictionary).
Un importante criterio para la aceptación en el mercado de un sistema de bus de
campo es la interoperabilidad de los dispositivos. Se denomina interoperabilidad a
la capacidad de los dispositivos de distintos fabricantes de comunicar entre ellos.
Además, se debe asegurar que un dispositivo de un fabricante pueda ser sustituido
por otro de otro fabricante.
Para ello se necesita una especificación de protocolo abierta que establezca las
funciones de los dispositivos y los interfaces de aplicación unificados. Otras
estaciones de red y programas de aplicación pueden utilizar estos interfaces para
el acceso a las funciones y parámetros de los dispositivos de campo. Foundation
Fieldbus cumple estos requerimientos con ayuda de bloques funcionales y
descripciones de dispositivos estandarizados.
Foundation Fieldbus asigna todas las funciones y datos del dispositivo a tres tipos
de bloques distintos:
Bloque de dispositivo (Resource Block)
Uno o más bloques funcionales (Function Blocks)
Varios bloques de transmisión (Transducer Blocks)
El bloque de dispositivo (Resource Block) describe las propiedades de un dispositivo
de bus de campo como p. ej., el nombre del dispositivo, fabricante, número de serie,
versión de hardware y de firmware, etc.
Los bloques funcionales (Function Blocks) describen las funciones de un dispositivo
y establecen cómo se puede acceder a estas. Los planes de operaciones de la
transmisión de datos sincronizada se basan en estos bloques funcionales. Cada
bloque, con su entradas y salidas correspondientes, tiene una tarea determinada.
Cada dispositivo FF dispone de un bloque funcional como mínimo.
La especificación FF ofrece bloques funcionales definidos con los que se pueden
describir funciones básicas típicas. Estos se indican a continuación:
AI
Analog Input
AO
Analog Output
DI
Discrete Input
DO
Discrete Output
PID
Proportional/integral/derivative
SC
Signal Characteriser
IS
Input Selector
Los bloques de transmisión (Transducer Blocks) amplían las posibilidades de
aplicación de un dispositivo. Con sus datos se pueden influenciar los parámetros
de entrada y/o salida de un bloque funcional. Los datos de medición y
posicionamiento se pueden calibrar y restablecer, las propiedades se pueden
linearizar o las unidades físicas se pueden restablecer mediante datos de procesos
adicionales.
Aparte de los tres tipos de bloque, se definen los siguientes objetos adicionales en
el modelo de bloque:
Los objetos Link definen las conexiones entre distintos bloques funcionales, tanto
dentro del dispositivo de campo, como dentro de toda la red de bus campo.
Los objetos Alert permiten protocolizar señales de alarma y de eventos en el bus
de campo.
Los objetos Trend permiten la alineación de datos de bloques funcionales para el
acceso y el análisis por partes de sistemas superiores para el análisis de tendencias.
Control de actuador
AC 01.2/ACExC 01.2 Foundation Fieldbus