consejo directivo - aadeca€¦ · viajando en buena compañía 2 seguir siendo simple 4 fibras...

77

Upload: others

Post on 05-Jun-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución
Page 2: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

CONSEJO DIRECTIVO AADECA 94-96

Presidente: Ing. Jonas Paiuk Vicepresidente 1ro: Ing. Aurelio T. Casucci Vicepresidente 2do: Ing. Zoltan L. Barkasz Secretario General: Ing. Luis M. Buresti Prosecretario: Ing. Daniel O. Lupi Tesorero: Ing. Juan P. Weisz Protesorero: Ing. Ricardo J. Agostinelli Vocal Titulares: Ing. Hector A. Maceri

Ing. Eduardo R. Rondelli Ing. Osvaldo H. Capino

Vocal Suplentes: Ing. Sergio Szklanny Ing. Ruben Bocanera

Administradora: Susana Terlizzi

Page 3: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El Consejo Directivo de AADECA agradece muy especialmente al Ing. Victor Marinescu

por la tarea de recopilación y análisis del material que dio origen al presente

Cuaderno Profesional que trata un tema que consideramos de importancia trascendental para

el presente y el futuro del Control Automático. De igual modo a las empresas auspiciantes

que con su aporte ayudaron a la publicación del mismo.

Jonas Paiuk Presidente

Page 4: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

AUSPICIANTES

ABB S.A. AEG Tecnologia de Automatización y Plantas S.A. Aparatos Eléctricos Automáticos S.A. Aumeco S.R.L. Casucci Automatización S.A. Controles Argentinos S.R.L. Editorial Control S.R.L. Esco Argentina S.A. Foxboro Argentina S.A. Honeywell S.A. HT S.A. Industrias Epta S.R.L. Intecva Sudamericana S.R.L. Schillig S.R.L. Siemens Válvulas Worcester de Argentina S.A. Weisz Instrumentos S.A.

Page 5: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

SUMARIO BUSES ¿MODA O NECESIDAD? Alternativas a nivel de dispositivos 1 Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 Controlando el piso de la planta 5 Mayores capacidades 7 Territorio familiar 8 Buses de mayor nivel 8 Profibus (PROcess FIeldBUS) 8 FIP (Factory Instrumentation Protocol) 9 ISA SP-50/IEC-TC65 11 Fieldbus Foundation (FF) 12 FIELDBUS 1. lntroducción 13 1.1. La razón para la existencia del Fieldbus 13 1.2. Virando al Fieldbus 19 1.3. Requerimientos del Fieldbus 21 2. Cómo trabaja el Fieldbus 25

2.1. Panorama general 25 2.2. Modelo OSI 25 2.3. OSI en Fieldbus 28 2.4. Nivel Físico del Fieldbus 29

Características comunes de los medios 29 Características del cable utilizado

como medio 30 Características del medio cable

de 31,25 Kbit/s 33 2.5. Nivel de Enlace de Datos Fieldbus (FDL) 35

Control de acceso al medio de transmisión Fieldbus 35

Control de Enlace de Datos Fieldbus 36

Page 6: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2.6. Modelo Orientado a Objetos 36 OOD en el Fieldbus 37

2.7. Nivel de Aplicación Fieldbus 38 2.8. Gerenciamiento del sistema y de la red 41 2.9. Bloques de función 45 Enlaces de bloques de función 49 2.10. Bloques transductor 50 2.11. Bloque físico 51 2.12. Parámetros de los bloques 52 2.13. Objeto alerta 55 2.14. Objeto tendencia 56 2.15. Objeto displays 57 2.16. Acceso a parámetros 58 2.17. Optimización 58

3. Usando el Fieldbus 59 3.1. Modos 59

o Selección de salidas 59 o Selección de setpoints 60

3.2. Bits de estado 62 3.3. Estructura en cascada 63 3.4. Aplicaciones 64

4. Aplicación del Fieldbus 66 4.1. Sistema de medición hidrostática de

parque de tanques 66

Page 7: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

BUSES ¿MODA O NECESIDAD?

Desde relativamente simples hasta increíblemente complejos, los buses que se encuentran hoy día en el mercado cubren una amplísima gama de especificaciones.

Las redes industriales pueden ser de sensores, de

dispositivos y de fieldbus. Las redes de sensores y de dispositivos son de bajo nivel.

Manejan sensores, interruptores, reles, contactores, válvulas de control, etc.

Las redes de fieldbus son de mayor nivel y están destinadas básicamente para comunicaciones entre controladores de proceso y las CPUs host.

Aunque normalmente se las divide en líneas discretas y de proceso, las redes de dispositivos y las redes de fieldbus presentan cierta superposición funcional. También existen algunos híbridos.

Alternativas a nivel de dispositivos

El protocolo ArcNet es la columna vertebral de una red de área local de Contemporary Control Systems. Destinado a aplicaciones de control en tiempo real, este bus a nivel de dispositivos tiene aplicaciones en el control de procesos y en la automatización de fábricas y edificios.

El funcionamiento de ArcNet se basa en un protocolo de tipo «token-passing» - un nodo solo puede enviar un mensaje cuando recibe un «token» -, lo que les da a todos los nodos igual acceso a la red y elimina las posibles colisiones de transmisión en las redes ocupadas. El protocolo ArcNet también es capaz de reconfigurar automáticamente la red - sin intervención de software -despues de la adición o supresión de un nodo. Las opciones de cableado soportan topologías bus, estrella y estrella distribuida.

1

Page 8: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Viajando en buena compañía

Provisto por Siemens como un bus de red de bajo nivel, ASI (Actuator Sensor Interface) se usa en aplicaciones con sensores/ actuadores binarios, por ejemplo en el procesamiento de productos alimenticios y operaciones de manipuleo de materiales. ASI fue desarrollado por una asociación de fabricantes de sensores y actuadores para resolver requerimientos de conexión tanto de dispositivos binarios simples como de sistemas de control de mayor nivel.

Su tecnología de alta velocidad y bajo costo reemplaza el cableado desde los dispositivos hasta los paneles. La red usa un cable de dos conductores que transporta hacia los nodos tanto la señal de datos como la alimentación. Adecuado para entornos con protección IP67, ASI Bus puede conectar dispositivos de -estantería» en topologías de línea, árbol y estrella.

DeviceNetes una red de dispositivos soportada por una organización de proveedores denominada ODVA (Open DeviceNet Vendor

Page 9: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Association). DeviceNet resuelve aplicaciones de control discreto en industria automotriz, alimenticia, manipuleo de materiales, máquinas herramienta, producción de pulpa y papel, y minería.

Al contar con una gran variedad de componentes, DeviceNet les brinda a sus usuarios flexibilidad y una amplia base de soporte en aplicaciones específicas de producción, controlando los costos y maximizando la performance.

La provisión del gran volumen de datos que requieren las E/S avanzadas es el atributo principal que define el Interbus-S, un bus de dispositivos popular en Europa y que ahora está ingresando en Norte América a través de una organización de usuarios/proveedores conocida como Interbus-S Club.

El protocolo Interbus-S garantiza transmisiones seguras en base a su capacidad de verificación de errores. También incorpora extensas capacidades de diagnóstico y un protocolo de mensajes que permite

Page 10: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

enviar datos parametrizados y de mensaje más complejos. Interbus-S está destinado a aplicaciones de fabricación discreta en la industria automotriz, gráfica y manipuleo de materiales.

Seguir siendo simple

Genius, introducido en 1985 por GE Fanuc Automation,

es un sistema de entradas/salidas distribuidas destinado a una amplia gama de aplicaciones desde la industria petroquímica y farmacéutica hasta el manipuleo de materiales.

Page 11: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El sistema se caracteriza por un control determinístico en tiempo real, mientras su tecnología de entradas/salidas distribuidas permite simplificar el cableado de control. La simplicidad del sistema y la aptitud de las E/Ss Genius de proveer automáticamente información de diagnostico a través del cableado de campo permiten reducir en mucho el tiempo de ajuste, la eliminación de errores y la búsqueda de fallas, minimizando así la carga del sistema.

La tecnología de bus Seriplex, soportada por Seriplex Technology Organization, provee control determinístico de dispositivos tanto analógicos como digitales con el mismo bus. Su protocolo es transparente para el usuario y no hay reglas restrictivas para la topología del bus. Acepta configuraciones estrella, anillo y multidrop en cualquier combinación, sin límites en el largo de las conexiones.

Los chips embebidos en esta red de pequeño tamaño, que no están basados en un microprocesador, permiten que los dispositivos de E/S y los bloques inteligentes conectados sean compactos y de bajo costo. La compacticidad también hace posible que un solo cable Seriplex pueda reemplazar numerosos cables paralelos punto a punto, reduciendo y simplificando los costos de instalación y de puesta en marcha.

Fibras ópticas en control

La interface SERCOS (SERial COmmunication System) brinda a los usuarios de accionamientos y controles digitales los beneficios de la comunicación sincrónica con una resolución digital de 32 bits, aportando un medio de transmisión con fibras ópticas inmune al ruido, una extensa capacidad de diagnostico y una buena respuesta en aplicaciones donde se exige control de movimiento multieje digital y distribuido. Esta norma abierta tiene aprobación IEC-1491. Destinada a aplicaciones de control de movimiento, SERCOS está soportada por mas de 30 proveedores de todo el mundo.

Controlando el piso de la planta

El SDS(Smart Distributed System) de Honeywell es un

protocolo de comunicaciones y entorno de control basado en CAN (Controller

5

Page 12: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución
Page 13: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Area Network) para la automatización del piso de planta. Permite el envió de mensajes entre sensores, actuadores, HMIs (Human Machine Interface), control adores y otros dispositivos del piso de una plants. La arquitectura del sistema provee un entorno de comunicaciones en base al cual se pueden generar plataformas de control de alta velocidad, en tiempo real, centralizado o distribuido.

Según Honeywell, el atributo mss significativo de SDS es la simplicidad. Su protocolo, fácil de entender, permite a los usuarios implementar fácilmente redes del mundo real y a los fabricantes de dispositivos desarrollar con mayor facilidad productos que soportan la red.

ControlNet, de Allen-Bradley Co., fue introducido inicialmente como una red de control de alfa performance y para propósitos generales. Por su capacidad inherente de datos, ControlNet puede soportar instrumentación «inteligente-, ofreciendo asimismo conectividad de proceso a sistemas de accionamiento de velocidad variable, interfaces hombre-maquina y sistemas de control distribuido. Está destinado a aplicaciones de fabricación discreta de alta velocidad y procesos analógicos de tipo general.

El funcionamiento de la red es tanto determinístico como repetible; esto es, ControlNet garantiza el envío de los datos y no cambia el tiempo de transmisión si se agrega o se saca un dispositivo de la red. El resultado es un control mss estricto en la mayoría de las aplicaciones.

Mayores capacidades

LonWorks de Echelon Corp. es la única tecnología de

control digital que soporta el use simultaneo de varios medios de bajo costo, incluyendo par retorcido, línea eléctrica común, infrarrojo, radiofrecuencia y cable coaxial. Adecuado para aplicaciones en piso de planta, edificios comerciales, residencias privadas y control de instalaciones, el sistema LonWorks, que está basado en la tecnología Neuron de chips embebidos, puede ser configurado como un bus de dispositivos/ sensores determinístico, peer to peer y maestro/esclavo, o como un fieldbus de mayor nivel.

Utilizado en numerosas aplicaciones industriales de control,

7

Page 14: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

LonWorks, cuando se lo configura en una arquitectura de administration de red de tipo cliente/servidor, ofrece una capacidad de ampliación (escalabilidad) virtualmente ilimitada. El use por parte del sistema de un importante volumen de componentes de bajo costo afecta favorablemente los costos de instalación.

Territorio familiar

El protocolo HART (Highway Addressable Remote Transducer) provee comunicación digital bidireccional con dispositivos de campo inteligentes mientras conserva la compatibilidad y familiaridad de los tradicionales sistemas 4-20 mA. Su protocolo utiliza la norma Bell 200 (Frequency Shift Keying) que permite la superposición simultanea a niveles bajos de una señal de comunicaciones digital - el -1> lógico es representado por 1.200 Hz, mientras el -0» lógico corresponde a 2.200 Hz - en la parte superior de la señal analógica 4-20 mA.

Ya que HART fue diseñado para ampliar las comunicaciones con los instrumentos de medición y control que tradicionalmente se comunicaban con señales 4-20 mA, es aplicable a todo tipo de industrias de proceso. Por tratarse de una superposición a un sistema existente, el HART ofrece una solución sin ningún riesgo para poder gozar de los beneficios que resultan de una comunicación más amplia con los dispositivos inteligentes.

Buses de mayor nivel

Profibus (PROcess FIeldBUS)

Es un bus de alto nivel que ya está normalizado y completamente integrado en Europa y en todo el mundo. También ha ingresado en Norteamérica a través de la Profibus Trade Organization.

Profibus es una propuesta alemana que se traduce en la norma DIN 19 245. Utiliza normas ya existentes para su conjunto de protocolos: RS-485 y MMS (Manufacturing Message Specification). Está basado en el modelo OSI de ISO, del cual utiliza solo eI nivel físico, el nivel de enlace y el nivel de aplicación.

8

Page 15: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El funcionamiento del Profibus es del tipo maestro/esclavo, donde el bus puede poseer distintos maestros. Los maestros pueden ocupar el bus en un tiempo y hora determinados. Lo que determina la ocupación del bus es un permiso denominado token, que circula entre los maestros del bus siguiendo una orientacion logica determinada por las direcciones logicas de las estaciones maestras. La combinacion maestro/esclavo y el acceso por token establecen un acceso al medio Ilamado hibrido.

Destinado a aplicaciones de fabricacion discreta, las especificaciones basicas del Profibus referentes a velocidad y tamano de red varian con el subset funcional orientado a la correspondiente aplicación - Profibus-FMS, Profibus-DP o Profibus-PA.

El atributo mas destacado del Profibus es la flexibilidad. Los usuarios tienen la posibilidad de agregar o remover nodos - sean maestros y/o esclavos - sin ninguna interrupcion operacional. Otra ventaja es la disponibilidad de productos. En la actualidad hay en el mundo mas de 480 productos compatibles de 165 proveedores.

FIP (Factory Instrumentation Protocol)

FIP, que ahora se conoce como WorIdFIP Europe, es una propuesta francesa que se traduce en las normas NF C 46 - 602 y NF C 46 - 607. Se basa también en el modelo OSI de ISO reducido a tres niveles: fisico, de enlace y de aplicación.

FIP se propone ser un sistema de gerenciamiento de una base de datos industrial, en tiempo real y distribuida. Uno de los aspectos más interesantes del FIP es su concepto de modelo productor/ distribuidor/consumidor (PDC). En este modelo, el distribuidor es responsable de Ia transferencia de datos desde el productor hacia el(los) consumidor(es) y está encargado de validar estas transacciones de acuerdo a la restricción de tiempo. El productor es aquel que produce un determinado dato, mientras el consumidor es un proceso de aplicación que necesita datos para estar en condiciones de ejecutar una acción. En este proceso, el distribuidor coloca en el bus el nombre de la variable, e inmediatamente tanto el productor como el(los) consumidor(es) de ésta reconocen el pedido, el productor to transmite al medio y el(los) consumidor(es) lo almacenan.

9

Page 16: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Para que el árbitro pueda enviar los nombres en un orden adecuado, se debe tener organizada una lista de objetos.

Este modo de transmisión combina dos tipos de servicios: • SDN (Send Data with No Acknowledgment) • RDR (Request Data and Reply).

FIP ofrece tráficos periódicos, aperiódicos y mensajes/transfe-rencias con reconocimiento (Acknowledgment). En el tráfico periódico, la nómina de objetos a ser transmitidos en el bus es secuenciada de acuerdo a las especificaciones de la aplicación. Puesto que los algoritmos de control, operación y supervisión están definidos y construidos esencialmente de un modo cíclico, se conoce estadísticamente cuáles son los objetos necesarios como entrada y cuales son los objetos producidos que necesitan ser cambiados. Esta nómina se repite cíclicamente confiriéndole al bus la función principal de buscar status periódicamente.

El tráfico aperiódico es necesario para la transmisión de un evento, de objetos configurados y para la retransmisión de objetos sometidos al tráfico periódico, donde el consumidor detecto un error.

En cuanto a los mensajes y transferencias con reconocimiento, la estación pide el derecho de transmisión al árbitro, que garantiza el derecho emitiendo un identificador (ID), reservado para la estación transmisora. Al recibir el ID, la estación administra la transacción y devuelve el control al arbitro. El árbitro garantiza este derecho para cualquier estación para un solo mensaje. En caso de que la estación necesite enviar un grupo de mensajes, le entrega al árbitro una lists de identificadores que emite cuando puede.

FIP ofrece en el nivel de aplicación dos tipos de servicios: • Servicios de transferencia de mensajes (subconjunto de MMS). • Servicios periódicos/aperiódicos MPS'(Message Periodic/Aperiodic

Services). WorldFIP Europe es un protocolo para operaciones de

proceso, batch y de fabricación discreta. Entre las principales aplicaciones se incluyen las industries automotriz, química, petroquímica, siderurgia, alimenticia y fabricación de papel.

WorldFIP ofrece el nivel físico para todas [as velocidades desde 31,25 Kbit/s a 2,5 Mbit/s. Puede manejar 5,0 Mbit/s con medio óptico. La simplicidad inherente del protocolo le ofrece al usuario una

10

Page 17: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

entrega garantizada de variables de tiempo critico y le brinda la posibilidad de transferir archivos de datos en el mismo bus sin ninguna programación especial de las aplicaciones. WorIdFIP cuenta con una oferta importante de hardware y una asociación de proveedores.

ISA SP-50/1EC-TC65

Los trabajos de implementación de Profibus y FIP dieron lugar

al grupo SP-50 de ISA (The International Society for Measurement and Control Standards and Practices Group 50) que colabora con el IEC en la elaboración de una norma internacional. Sus resultados ya pueden verse en la Norma IEC 1158 (Physical Layer Specification).

La arquitectura en esta norma también se basa en el modelo OSI de ISO con los mismos tres niveles de Profibus y FIP. ISA introduce un cuarto nivel (Nivel de Usuario), pero que todavía no está aceptado por I EC.

El Nivel Físico especifica: • Método de transmisión bidireccional y asincrónico; • Velocidad de transmisión: 31,25 Kbit/s, 1 Mbit/s y 2,5 Mbit/s; • Medios físicos: cable retorcido y coaxial; • Topología tipo bus o árbol, utilizando caja de distribución; • Distancia máxima: hasta 1900 m sin repetidor para una velocidad de 31,25 Kbit/s, hasta 750 m para 1 Mbit/s y hasta 500 m para 2,5 Mbit/s.

En baja velocidad se admiten hasta 32 instrumentos por bus sin considerar la seguridad intrínseca, 12 instrumentos con alimentación por bus y sin seguridad intrínseca, y de 2 a 6 instrumentos con alimentación por bus y seguridad intrínseca.

El Nivel de Usuario está destinado a facilitar el funcionamiento de los instrumentos de la red en conjunto,'definiendo la estructura de la base de datos que residirá en cada instrumento de control o de medición. Lo que se busca es que distintos proveedores puedan construir sus productos con algoritmos predefinidos, requiriendo tan solo que la base de datos sea cargada para una configuración específica.

También define el método para escalonar todos los bloques funcionales en base a la necesidad de tiempo crítico de cada bloque.

11

Page 18: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El periodo de ejecución de cada bloque queda determinado por Ia configuración de la base de datos.

Todo bloque funcional contiene un algoritmo y una base de datos asociada que es usada por el algoritmo. Los instrumentos pueden tener tantos bloques funcionales residentes como sea necesario, escalonados conforme la definición de usuario. También es posible la inclusión de nuevos bloques para satisfacer los requerimientos específicos de una determinada aplicación.

El Nivel de Usuario incorpora un lenguaje común de programación para todos los instrumentos de campo, proveyendo una terminal de programación y una metodología de configuración única para instrumentos de distintos proveedores.

Algunos de los bloques funcionales definidos en este nivel son: Analog Input/Output, Discrete Input/Output, Manual Loader, Bias/ Gain Station, Control Selector, P/PD Controller, PID/Pl/l Controller, Ratio Station, Characterization, Splitter, Simple Calculation, Time Related Functions, Relay and Boolean Logic, General Calculation, Discrete Device Control, etc.

Fieldbus Foundation (FF)

Este bus está diseñado para entornos tanto de proceso como

de automatización de fabricación. El control distribuido a través del bus es implementado con un tiempo muerto cero en la transmisión de datos de tiempo crítico. El fieldbus FF soporta redes intrínsecamente seguras y dispositivos alimentados por bus, como así también medios redundantes, bus redundante y maestros sincrónicos, estando diseñado como de "falla operacional".

Se trata de una especificación abierta que cumple con la norma de Nivel Físico aprobada por ISA/IEC y con la norma borrador del Comité de Nivel de Enlace de Datos.

El fieldbus FFse caracteriza por su interoperabilidad multiproveedor y está aceptado por la gran mayoria de los proveedores líderes en automatización de procesos y de fabricación.

12

Page 19: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

FIELDBUS 1. Introducción

Si usted piensa que el Fieldbus es simplemente un reemplazo de señales de 4-20 mA a digitales para interconectar los dispositivos de campo con los equipamientos de sala de control, sea un controlador de una sola estación o un sistema de control distribuido, es muy posible que resulte muy sorprendido... ¡Lo anterior es tan solo una fracción de todo lo que puede brindar el Fieldbus!

1.1. La razón para la existencia del Fieldbus

El Fieldbus no es sólo un nuevo protocolo para transmisores

inteligentes. El Fieldbus se caracteriza en cuatro aspectos básicos:

• Reemplazo completo de 4-20 mA a señales digitales. • Funciones de control, alarma, tendencia y otras funciones distribui-

das en los dispositivos de campo. • Interoperabilidad e intercambiabilidad. • Sistema abierto; la especificación está disponible sin necesidad de

acuerdo de licencia.

Los dispositivos Fieldbus dejaran de Ilamarse dispositivos inteli-gentes, ya que esto puede confundir al usuario por creer que los transmisores inteligentes existentes podrían hacer lo mismo. El Fieldbus es un sistema completo, con la función de control distribuido en el equipamiento de campo, que permite además la operación y la sintonía desde la sala de control usando comunicación digital. El Fieldbus reemplaza el tradicional 4-20 mA y los clásicos DCSs donde la función de control estaba centralizada en una o más "tarjetas de control".

Algunos fabricantes sostienen que sus DCSs han tenido Field-bus desde hace muchos años, pero ninguno de ello cumplen con los cuatro aspectos señalados anteriormente.

El Fieldbus es un protocolo multiproveedor interoperable, que comenzó como un trabajo de normalización en ISA, igual que la norma

13

Page 20: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

4-20 mA. Se espera que el Fieldbus logre un reconocimiento a nivel mundial. Todos los fabricantes de instrumentos más importantes han manifestado su interés en una única norma de Fieldbus. El enfoque estuvo centrado en establecer Ia norma antes que aparezcan productos comerciales, como suele ocurrir con la mayoría de las normas, pero parece ser que en este caso no va a ser así.

Algunas ventajas de las comunicaciones digitales bidirecciona-les, con respecto a 4-20 mA, y otros aspectos positivos ya se conocen a partir de los protocolos de los transmisores inteligentes:

• Mayor exactitud y confiabilidad de datos. • Acceso multivariable. • Configuración y diagnósticos remotos. • Disminución del cableado. • Uso del "cableado analógico" existente.

La mayor exactitud puede estar atribuida a la comunicación

digital, ya que los microprocesadores, por ejemplo en un transmisor y un controlador, pueden hablar directamente, en lugar de pasar a través de conversiones D/A y A/D, de las cuales hay muchas en un lazo cerrado. El estado es enviado junto con los datos de medición y control. En consecuencia, es posible determinar si la información es confiable o no. Todos los datos son verificados y garantizados libres de distorsión debido al ruido o a algún desajuste de impedancia que en las señales analógicas no serian detectados.

El acceso multivariable significa que un transmisor de presión, por ejemplo, no está limitado a una sola salida para presión, sino que también informa la temperatura de proceso. Otro ejemplo es el acceso a la variable de setpoint y a la variable manipulada de un controlador en el mismo dispositivo, o los distintos canales de entrada en un transmisor de temperatura.

La comunicación digital permite modificar remotamente la configuración completa. La calibración se efectúa en funcionamiento sin tener que aplicar ninguna entrada o medir la salida. De manera similar se puede interrogar el estado de los autodiagnósticos.

La reducción de cableado y la simplificación se logran a través de la conexión de varios dispositivos sobre un solo par de cables

14

Page 21: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

multidrop. La conexión es una tarea sencilla, ya que todo se encuentra en paralelo y el ni mero de terminales a utilizar es mínimo. Esto significa un bajo costo y un fácil reemplazo de viejos transmisores.

También es importante mencionar algunos de los problemas e inconvenientes de los protocolos existentes, en comparación con la tecnología 4-20 mA:

• La velocidad de comunicación es demasiado baja para control a lazo

cerrado. • Pobre o nula interoperabilidad entre dispositivos de distintos tipos

de diferentes fabricantes. • Los dispositivos deben ser rastreados por su estado. • Sin comunicación directa entre dispositivos de campo.

La opción más lenta del Fieldbus es 25 veces más rápida, y

mucho más eficiente, que el protocolo más común de transmisores

1.1. Sistema de Control Digital Directo (DDC). El primer sistema computarizado donde el control se encuentra centralizado en una única computadora en la sala de control,

15

Page 22: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

inteligentes, asegurando así un control seguro a lazo cerrado. La versión de baja velocidad del Fieldbus fue diseñada para usar el mismo tipo de cableado que los transmisores analógicos e inteligentes, siendo capaz entonces de reemplazarlos fácilmente. Sin embargo, cabe señalar que a fin de aprovechar la característica de multidrop, los transmisores deben ser colocados en paralelo.

Muchos protocolos de transmisores inteligentes son propietarios y corresponden a un único fabricante. Para el usuario, la ausencia de una norma significa estar amarrado a un solo fabricante, si elige su sistema. Si ese fabricante no puede proveer un reemplazo urgente, o no dispone de un tipo particular de transmisor, la única alternativa del usuario es volver a 4-20 mA. El usuario depende de un solo proveedor que no puede brindarle lo último en tecnología y características. El proveedor se encuentra en una posición donde puede poner el precio que quiera.

Lo contrario ideal al sistema propietario es un sistema "abierto". Los sistemas abiertos se basan en normas que permiten que distintos proveedores puedan suministrar hardware y software interoperable.

La aptitud de los dispositivos 4-20 mA de reemplazar cualquier otro dispositivo del mismo tipo se denomina "interoperabilidad", lo que de un modo general significa compatible. El Fieldbus ofrece Ia

1.2. Sistema de Control Distribuido (DCS). El control se encuentra parcialmente distribuido en unas pocas tarjetas de control, todavía en la sala de control, donde cada una tiene varios lazos.

16

Page 23: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

misma capacidad. Un transmisor de marca "Y" puede ser reemplazado por un transmisor de marca "X" del mismo tipo en todo momento, sin perdida de funcionalidad, y puede interconectarse a otro dispositivo de marca "Z".

El Fieldbus fuerza la interoperabilidad entre los dispositivos que están cumpliendo con esta norma, y también está disponible a todos los fabricantes y usuarios sin necesidad de acuerdos de licencia. Es "abierto", está totalmente expuesto, no hay "secretos". El usuario 0 un tercero pueden hacer sus propias configuraciones y software.

Los usuarios pueden seleccionar ahora un dispositivo en base al precio, performance, calidad y tiempo de entrega. Pueden mezclar y adaptar lo mejor de cada tipo, igual a como lo hacían con los 4-20 mA. Tampoco tienen que elegir un dispositivo fabricado por una cierta empresa por el solo motivo de adaptarse a otros dispositivos de la misma marca ya instalados (en este caso, sin el Fieldbus, los usuarios se hubieran visto obligados a desarrollar drivers especiales para comunicación).

Otro beneficio de la interoperabilidad es que ya no es necesario actualizar el software del sistema al introducir nuevos productos.

La ausencia de una norma significa no poder aprovechar las características de inteligencia de los dispositivos inteligentes de

1.3. Sistema Fieldbus. El control se encuentra totalmente distribuido en el campo con lazos en los dispositivos individuales.

17

Page 24: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

campo ya existentes. La comunicación solo se usa para calibración. Por ejemplo, hay muy pocos sistemas existentes que han aprovechado la capacidad multidrop de los transmisores inteligentes existentes. Si bien los dispositivos inteligentes cuentan con autodiagnóstico, el estado solo es informado cuando se interroga un dispositivo. Esto es poco frecuente en la mayoría de [as aplicaciones puesto que la comunicación normalmente se efectúa solo durante la calibración. Uno debe sospechar e indagar por una falla antes de que descubra su ocurrencia.

Las ventajas del Fieldbus para los usuarios son tan obvias que, si fuera por ellos, el Fieldbus probablemente ya sería una norma internacional. Los usuarios finales han tenido muy poca información y muy pocas oportunidades para incidir en el desarrollo de la norma. Parecieran que ellos tan sólo se tienen que enfrentar a la alternativa de elegir entre una tecnología que ya está disponible en un grupo de fabricantes, y otra en proceso de desarrollo. Tal situación es muy similar a la decisión que los usuarios se veían obligados a tomar algunos años atrás sobre que tecnología de videograbación comprar para sus hogares. El miedo de los usuarios es elegir el protocolo "equivocado" de la misma manera que algunos de ellos podían elegir la tecnología de video "equivocada".

Muchos fabricantes, por su parte, también desean que el Fieldbus este listo. Los fabricantes que realmente se verán beneficia-dos con el Fieldbus serán aquellos que no tienen paquetes completos de sistemas de control, pero si un buen transmisor o una buena válvula. Estos fabricantes no tienen que aventurarse en el diseño de sistemas, desarrollando un DCS completo. Los fabricantes de dispo-sitivos de campo ya no tienen que ocuparse de las interfaces hombre máquina como ser software de configuración y supervisorio. Estos pueden ser escritos por empresas de software que son especialistas en este campo. Estos últimos también son relevados del desarrollo de nunca acabar de drivers de comunicación para cada nuevo protocolo que aparece en su camino.

Los fabricantes quieren que el Fieldbus este listo ya que saben que muchos usuarios detienen la compra de nuevos sistemas esperando el Fieldbus y tienen miedo de estar comprando el sistema "equivocado".

18

Page 25: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

HART es un protocolo de transmisores inteligentes que ha alcanzado una aceptación casi universal, y está reforzando su posición cada aro que pasa sin que aparezca el Fieldbus. Si bien el HART cumple con el requerimiento de seguridad intrínseca y logra una cantidad aceptable de interoperabilidad (más de lo que la mayoría creen), su velocidad es la principal limitación.

Profibus y FIP son otros protocolos normalizados abiertos y rápidos, pero no son intrinsecamente seguros y el bus no puede proveer alimentación para los dispositivos, por lo que requieren cuatro cables.

1.2. Virando al Fieldbus

El impacto sobre el usuario, al adoptar el Fieldbus, será muy grande, con las siguientes ventajas a destacar:

• Operación con una confiabilidad aun mayor.

• Flexibilidad virtualmente ilimitada.

• Reducción en el costo del equipamiento.

• Reducción en el costo de instalación.

• Mayor flujo de información.

Page 26: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

La velocidad con la cual el Fieldbus capturará el mercado depende fundamentalmente de cuan rápido son entrenados los usuarios. Uno no puede sentirse confiado en comprar algo si no entiende como trabaja.

La simplicidad de la tecnología analógica permite comprender fácilmente cual es la razón principal por la que la gente se siente tan confortable con ésta. Los dispositivos 4-20 mA pueden operarse usando solo un destornillador y probarse con el mas básico de los amperímetros. Casi cualquiera podría configurar tales dispositivos y localizar las fallas.

Los dispositivos de campo pueden informar fallas y problemas en forma inmediata, permitiendo que el personal de mantenimiento pueda detectar errores instantáneamente o incluso antes que estos puedan producir algún daño.

La capacidad multivariable del Fieldbus permite el control, totalización u otro procesamiento de señales en el campo. En consecuencia, ya no es necesario un controlador separado u otro equipamiento de acondicionamiento de señales. La host puede ser una simple PC "de estantería" con un software MMI.

El multidrop de varios dispositivos sobre un mismo cable puede reducir drásticamente la cantidad necesaria de cables. En muchas

Page 27: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

industrias, un dispositivo puede encontrarse a un kilómetro y aun mas alejado de la sala de control. Cada lazo necesita al menos dos pares de alambres (uno para el transmisor y el otro para el actuador) y una refinería, por ejemplo, podría Ilegar a tener varios cientos de tales lazos. En definitiva, el ahorro en el cableado para una fábrica de mediana a grande es inmenso.

Los transmisores y los actuadores a veces se encuentran próximos unos a otros, pero lejos de la consola del operador, que es una situación ideal para multidrop. Si bien los precios de los disposi-tivos de Fieldbus pueden ser en un comienzo elevados, la reducción en el numero de dispositivos y cableado, teniendo en cuenta las bandejas y cajas de empalme asociadas, habrá de Ilevar sin lugar a dudas a un sistema de menor costo.

Los fabricantes ya no podrán basarse en una tecnología propie-taria para mantener altos sus precios. El Fieldbus habrá de Ilevar a una competencia abierta, que eventualmente se traduciría en una disminución de precios.

El acceso multivariable inundara la sala de control con información. Los registradores clásicos ya no podrán realizar su tarea, que ahora estará a cargo de los registradores sin papel y de las memorias de las computadoras, donde está información se utilizara para control estadístico y otras funciones de administración de procesos.

El Field bus cuenta, además, con bloques de función de software que reemplazan muchas de las funciones hoy día realizadas por

Page 28: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

hardware. Esto provee una tremenda flexibilidad puesto que la estra-tegia de control puede editarse sin tener que recablear o cambiar ningún hardware. Una vez implementadas físicamente, se pueden cambiar las conexiones lógicas entre los bloques de función, se pueden agregar y quitar bloques de función, etc.

Los dispositivos más avanzados pueden ejecutar un número virtualmente ilimitado de bloques de función. En el caso de una ampliación o mejora de un sistema, la necesidad de hardware adicional se reduce a un mínimo, simplemente dejando que los dispositivos existentes ejecuten un mayor número de bloques.

1.3. Requerimientos del Fieldbus

El principal requerimiento para el Fieldbus es superar

los problemas de los protocolos de transmisores inteligentes, manteniendo las ventajas del estándar 4-20 mA (cuya principal ventaja es el control a lazo cerrado).

Al proveer distintas opciones para las velocidades de comunicación y alimentación de dispositivos, tanto los requerimientos de seguridad intrínseca como el retardo mínimo de [as comunicaciones se pueden cumplir fácilmente. Optimizando el use de la red, también se puede alcanzar un control estricto de lazo cerrado en caso de que se necesite seguridad intrínseca.

Con la tecnología 4-20 mA es posible construir un lazo de control conteniendo solo un transmisor, un controlador y un actuador. Los dispositivos Fieldbus también pueden ser capaces de hacerlo, como así también actuar en grandes sistemas de control.

El Fieldbus debe ser multipropósito y tan versátil como los 4-20 mA. En consecuencia, los dispositivos Fieldbus deben ser capaces de operar por si mismos con una simple interfaz de usuario a fin de ser económicos en sistemas pequeños.

El costo de una computadora host con software dedicado, y obviamente un DCS, no puede justificarse en el caso de un sistema pequeño, incluso si los costos Ilegaran a bajar. También habría un problema logístico para los usuarios como asimismo para los fabricantes si ellos se vieran obligados a seguir usando tecnología analógica en pequeños sistemas.

22

Page 29: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

La posible complejidad de un sistema en donde pueden encon-trarse conectados tantos dispositivos (y donde cada dispositivo puede desempeñar la función de varios dispositivos convencionales) requie-re una interfaz amigable de usuario. El usuario debe estar liberado de la asignación manual de direcciones, tal como ocurre en los protocolos de transmisores inteligentes, y de la fatigosa tarea de rastrear bits, bytes, palabras y direcciones de memoria, tal como ocurre en los PLCs.

El modelo de bloques de función es la alternativa elegida por todas las propuestas de Fieldbus. El usuario puede relacionarse fácilmente con estos ya que los dispositivos están representados ahora por bloques, iguales a los bloques de los diagramas de control de ISA y SAMA. El cableado físico será entonces conexiones lógicas o enlaces "cableados por soft" entre los bloques. Si bien técnicamente son diferentes, estos parecen muy familiares y el usuario se sentirá bastante confortable con ellos. La dirección de dispositivos y los parámetros indexados son asignados automáticamente. Algunos sistemas y/o controladores están implementando una filosofía simi-lar.

La normalización asegura la interoperabilidad, pero si la misma es demasiado rígida, sus efectos sobre el usuario serán adversos. Debe haber lugar para una diferenciación entre fabricantes. Si la norma obliga al cumplimiento de cada detalle concebible, el usuario no tendrá nada para elegir, ya que los dispositivos de todos los fabricantes serán exactamente iguales. Si apareciera un fabricante con una gran idea, no estaría en condiciones de implementarla, o eventualmente se vería obligado a incluirla en la norma, con lo que todos sus competidores sabrían de la misma.

El Fieldbus especifica los requerimientos básicos de funcionali-dad, pero debe permitir que un fabricante pudiera adicionar características únicas a su dispositivo. Estas características benefician al usuario, y el fabricante podría usarlas como herramientas de marketing. Asimismo, si los nuevos modelos son diferentes de sus predecesores, los dispositivos que se comunican con ellos deberían saberlo. En pocas palabras, el Fieldbus no debe entorpecer el desarrollo y la mejora de productos. El Fieldbus provee un mecanismo que asegure que también se mantiene la interoperabilidad para las características específicas del fabricante.

23

Page 30: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El costo de Ia caída o parada de un sistema puede Ilegar a ser muy alto en términos de perdida de producción, surgiendo aquí otro requerimiento del Fieldbus que debe ser capaz de configurar el sistema estando en operación.

En este sentido, por ejemplo, los dispositivos Fieldbus de la Serie 302 de Smar son capaces de actuar como un maestro de la red y ser configurados localmente usando una herramienta magnética, con lo que se elimina la necesidad de un configurador portátil o una computadora en muchas aplicaciones básicas.

24

Page 31: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2. Cómo trabaja el Fieldbus

Hay dos partes principales en la arquitectura de un sistema Fieldbus: la interconexión y la aplicación.

La interconexión se refiere al pasaje de datos desde un disposi-tivo a otro, sean estos un dispositivo de campo, una consola de operador o un configurador. Esta es la parte de protocolo de comunicación del Fieldbus.

La aplicación es la función de automatización que realiza el sistema. Al estandarizar la aplicación, el Fieldbus ha ido más allá que cualquier otra norma de comunicación, asegurando la interoperabili-dad entre productos que conforman la norma.

2.1. Panorama general

La arquitectura de aplicación del Fieldbus soporta la distribución de tareas de automatización a los dispositivos en el campo que se hallan interconectados por una red. La mayoría de las funciones básicas desempeñadas por un dispositivo están modeladas como bloques. Los bloques cooperan y están interconectados uno con otro, soportando la propagación de los parámetros entre dispositivos, y el operador.

La arquitectura de interconexión del Fieldbus se basa en un subconjunto de tres niveles de la arquitectura proveniente del modelo de referencia OSI (Open Systems Interconnect) desarrollado por ISO (International Organization for Standardization). El sistema de administración y de aplicación del modelo OSI, como así también el modelo de arquitectura de aplicación Fieldbus, están basados en los conceptos de Programación Orientada a Objetos (OOP), Tanto OSI como OOP utilizan modelos para simplificar la comprensión de la funcionalidad. Ambos se describen brevemente a continuación. 2.2. Modelo OSI

El modelo de referencia OSI es una norma reconocida internacio-nalmente para arquitecturas de red sobre la cual se basa las redes abiertas. La norma está desarrollada como un modelo para telecomu-

25

Page 32: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

nicaciones a todos los niveles. Todas las funciones (direccionamiento, verificación de errores y codificación/descodificación) de una red han sido agrupadas en conjuntos lógicos denominados niveles, en ni mero de siete. Los niveles están colocados uno encima de otro y juntos forman lo que se denomina el modelo jerárquico del protocolo. Un nivel solo se interconecta con los niveles inmediatamente encima o debajo del mismo en el modelo jerárquico. El modelo jerárquico se interconecta hacia arriba con la aplicación y hacia abajo con el medio de transmisión.

La aplicación realizada por el sistema que se efectúa en un dispositivo se denomina application process (AP). El AP consiste de dos partes, una porción del usuario, que es la funcionalidad, y una porción de comunicación. En el Fieldbus, la porción del usuario es la función real del dispositivo, como ser medición o control (bloques de función), o interface de usuario.

Cada nivel provee servicios para el nivel inmediatamente supe-rior, y se comunica con el nivel correspondiente en la arquitectura de la otra estación (su par), lo que se denomina comunicación peer-to-peer (entre pares). El conjunto de funciones proveídas por un nivel al nivel superior se denomina servicios.

Page 33: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Cuando se transmiten datos de una aplicación a otra, los datos son pasados desde arriba hacia abajo en la arquitectura, siendo procesados por cada nivel para obtener la trama del nivel físico. La trama que pasa por el medio es transmitida al otro extremo y cuando se recibe los datos son pasados de abajo hacia arriba en la arquitectura. El procesamiento realizado por los niveles en el extremo de transmisión es invertido por el nivel respectivo en el extremo de recepción, con lo cual se obtiene los datos de aplicación originales. Los niveles 3 a 6 no se usan ya que el Fieldbus (y la mayoría de las demas LANs) no tienen interconexión entre redes, que es el propósito de estos niveles. Esta simplificación permite que el Fieldbus sea más rápido y más fácil de implementar en dispositivos con procesadores de potencia limitada, como por ejemplo los instrumentos de campo. En consecuencia, los tres niveles contemplados en el Fieldbus, con sus características funcionales, son: 1. Nivel Físico (PhL). Es el medio independiente para la activación, mantenimiento y desactivación de los enlaces fisicos que permiten el pasaje en forma transparente de los bits para la comunicación; sólo reconoce bits individuales, y no caracteres o tramas multicaracter. La norma define tipos de medios y señales, velocidad y topología de transmisión incluyendo número de nodos, y alimentación de dispositivos (solamente en Fieldbus). 2. Nivel Enlace de Datos (DLL). Transfiere datos entre entidades de Ia red; activación, mantenimiento y desactivación de conexiones de enlace de datos, agrupamiento de bits en caracteres y tramas de mensaje, sincronización de caracteres y tramas, control de errores, control de acceso al medio y control de flujo (permitiendo que varios dispositivos puedan compartir la red). La norma define el tipo de control de acceso al medio, los formatos de la trama, verificación de errores y direccionamiento* de estaciones. *Nota: El direccionamiento es en realidad parte del Nivel de Red, que no está definido en el Fieldbus, pero que sí se hace en el Nivel Enlace de Datos. Parte de la funcionalidad de los niveles 3 a 6 se encuentra dentro del protocolo Fieldbus, implementados en el Nivel Aplicación.

27

Page 34: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

3. Nivel Aplicación (APP). Da acceso a un conjunto de servicios locales y de comunicación para servir al sistema distribuido - interconexión entre los APs y el usuario. La norma define los formatos de mensaje y servicios disponibles para el AP.

El gerenciamiento de la red OSI es una extensión que cubre

todos los niveles: El gerenciamiento del sistema monitorea y controla el funcionamiento de los recursos de la red. Está dividido en área funcionales de gerenciamiento del sistema. Para el Fieldbus, el área funcional mas importante es la configuración de red. Se accede al gerenciamiento del sistema desde una estación a otra. Está modelado como un sistema gerencial (jugando el rol de gerente) y como un sistema gerenciado (que juega el rol de agente ) , que tiene una Base de Información de Gerenciamiento (MIB). La MIB es el lugar de almacenamiento lógico para la información y los recursos utilizados para soportar el gerenciamiento de la red.

El usuario final se ocupa fundamentalmente de la conexión física y de la aplicación. El nivel físico, tal como se menciono anteriormente, ya se encuentra normal izado y no cambiara. Seguramente se habrá de ampliar para incluir otros medios como ser radio, pero no cambiara. En consecuencia, ya que todos los protocolos propuestos de Fieldbus sugieren soluciones casi idénticas para la aplicación del usuario, el Fieldbus ya está "listo" en lo que al usuario se refiere.

Los usuarios pueden ahora avanzar y aprender los aspectos de instalación, aplicación y operación del Fieldbus sin preocuparse en que malgastan su tiempo. La incertidumbre reside en los niveles de aplicación y de enlace de datos, y en las funciones de gerenciamiento. Sin embargo, aquellos son transparentes para los usuarios, y solo son tema de los desarrolladores de producto.

2.3. OSI en Fieldbus

Sólo los niveles 1, 2 y 7 son utilizados por el Fieldbus, mientras la aplicación está funcionalmente provista por los bloques de función.

Un dispositivo Fieldbus tiene tres APs: la aplicación de los bloques de función, el gerenciamiento de la red y el gerenciamiento del sistema.

28

Page 35: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2.4. Nivel Físico del Fieldbus

Los lazos de control cerrado con una performance similar al sistema 4-20 mA, requieren una velocidad elevada de transmisión de datos. Puesto que una mayor velocidad significa un mayor consumo de energía, esto podría chocar con la necesidad de seguridad intrínseca en algunas aplicaciones. En consecuencia, se eligió una velocidad de comunicación moderadamente elevada, y otra más rápida pero que no es intrínsecamente segura, para cubrir así todas las aplicaciones. El sistema fue diseñado para tener un mínimo de sobrecarga de comunicación para satisfacer los requerimientos de control incluso con la opción de baja velocidad.

Hay varias combinaciones para el nivel físico, cada una con sus meritos relativos. Todos los dispositivos en un bus deben usar las mismas opciones en lo que hace a medios, conexión y velocidad de transmisión. Sin embargo, se pueden mezclar dispositivos alimentados o no por bus, como así también dispositivos intrínsecamente seguros o no.

Opciones de medios físicos: • Cable • Fibra óptica (pendiente) • Radiofrecuencia (pendiente)

Opciones de velocidades de transmisión: • 31,25 Kbit/s • 1 Mbit/s • 2,5 Mbit/s

Características comunes de los medios

Los datos son intercambiados como una señal serie sincrónica half-duplex. Un dispositivo transmite y recibe sobre el mismo medio, pero no simultáneamente. Las señales son sincronizadas usando la codificación Manchester (a.k.a. Biphase L). Puesto que Ia transmisión es sincrónica, no se requieren bits de arranque y de parada. En Ia codificación Manchester, eI reloj y los datos se combinan de manera

29

Page 36: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

que un borde ascendente represente un dato 0 (cero) lógico, y un borde descendente represente un dato 1 (uno) lógico.

Cuando transmite, se comienza con el preámbulo, equivalente a la señal de Ilamada del teléfono, que se transmite primero para sincronizar los receptores de los otros dispositivos.

El comienzo y el final del mensaje son indicados por delimitadores de comienzo y fin, respectivamente. Los delimitadores no están codificados en Manchester, solo lo es el dato, y por lo tanto pueden ser identificados unívocamente. Los bits no codificados en los delimitadores se denominan N+ (non-data positive) y N- (non-data negative).

EI preámbulo y los delimitadores adicionados por el nivel físico en el dispositivo de transmisión, son separados por el nivel físico del dispositivo receptor.

Se puede alcanzar redundancia duplicando el nivel físico y el medio. El sistema dispone de controles para determinar cuales de los dos medios esto usando un dispositivo.

Características del cable utilizado como medio

El cable usa señales eléctricas sobre un par retorcido normal, y

ya está aprobado como norma IEC/ISA desde 1992.

Page 37: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

La máxima distancia permitida entre dos dispositivos sobre el medio cable depende de la velocidad de transmisión elegida:

• 31,25 Kbit/s: 1.900 m • 1 Mbit/s: 750 m • 2,5 Mbit/s: 500 m

Los dispositivos deben aislar el hardware de comunicación de

la tierra para evitar la formación de lazos de tierra cuando los dispositivos están instalados en un esquema multidrop.

Aceptan topología bus (figura 2.4), topología árbol (figura 2.5) y topologías punto a punto.

Page 38: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

La topología árbol sólo es soportada por la versión de baja velocidad.

La topología bus tiene un cable troncal (trunck) con dos termina-dores. Los dispositivos se encuentran conectados al trunck vía spurs (ramas). Los spurs pueden estar integrados en el dispositivo, lo que da una longitud de spur igual a cero. Un spur puede conectar más de un dispositivo, lo cual depende de la longitud. Se pueden usar acopladores activos para extender la longitud del spur. También se pueden usar repetidores activos para extender la longitud del trunck.

Los terminadores están diseñados para tener una impedancia de 100 ohms cada uno a la frecuencia de transmisión. Los dispositivos transmiten mediante una corriente modulada por la red de acuerdo a la serial codificada Manchester. Los dispositivos receptores detectan la caída de tensión generada sobre los dos terminadores cuando la corriente ha sido modulada. La corriente modulada es 15 a 20 mA pico a pico para la versión de baja velocidad, con una sensibilidad de receptor de 150 mV.

Page 39: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Características del medio cable de 31,25 Kbit/s

La opción de medio cable con menor velocidad, 31,25 Kbit/s, es la mas versátil y se espera que sea el tipo de medio mas ampliamente utilizado. Ofrece versiones para seguridad intrínseca y alimentación de dispositivos por bus. El ni mero de dispositivos está limitado por las siguientes posibilidades: • intrínsecamente seguro / no intrínsecamente seguro • Alimentado por bus / alimentado en forma separada

Page 40: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El número máximo de dispositivos es 32. En sistemas intrínsecamente seguros, la barrera de

seguridad debe colocarse entre la fuente de alimentación y el terminador final de la fuente de alimentación.

Los dispositivos pueden ser alimentados por el bus, donde solo se requieren dos cables para alimentación y comunicación. Una sola fuente de alimentación, común a todos los dispositivos, se halla conectada a la red en cada uno de los extremos del trunck. La tensión puede estar en el orden de 9-32 V CC.

La impedancia de la fuente de alimentación debe tener un mínimo de 3 Kohm a la frecuencia de transmisión a fin de no cortocircuitar la señal de comunicación.

Una señal codificada Manchester tiene un ciclo de carga de exactamente 50% y puede ser vista como una señal CA. En consecuen-cia, el consumo de energía eléctrica de corriente continua de un dispositivo es constante.

Page 41: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2.5. Nivel de Enlace de Datos Fieldbus (FDL)

El Nivel de Enlace de Datos Fieldbus consiste de dos subniveles: la parte inferior es el Control de Acceso al Medio Fieldbus (FMAC) y la parte superior es el Control de Enlace de Datos Fieldbus (FDLC).

Un dispositivo conectado en Ia red Fieldbus puede trabajar como dos tipos de estaciones diferentes:

• Estación maestro • Estación esclavo

Una estación maestra tiene el derecho de acceder al medio (iniciar comunicación). Los esclavos solo tienen el derecho de respon-der a una solicitud enviada por la estación maestra.

Control de acceso al medio de transmisión Fleldbus

El acceso al medio Fieldbus es una combinación de los principios de token-passing y polling. Varios de los dispositivos de una red pueden ser estaciones maestras. Solo a la estación que tiene el token le es permitido iniciar la comunicación.

La estación maestra puede escrutar (solicitudes de estaciones maestras, respuestas de estaciones esclavos) los dispositivos escla-vos mientras tiene el token.

El token es enviado a la siguiente estación maestra en un formato de mensaje especial.

Los dispositivos tienen otorgadas direcciones de estación individuales. Todos los formatos de mensaje contienen la dirección del destino (DA) y la dirección de la fuente (SA) para el mensaje.

El Fieldbus tiene servicios que liberan al usuario de la responsa-bilidad de asignar y conservar un registro de las direcciones.

Una exigencia básica para lograr un control confiable es tener datos confiables. Se calcula un Frame Check Sequence (FCS) de dos bytes en base a todos los datos del formato de mensaje usando un polinomio en el dispositivo transmisor, y se lo agrega al mismo. El dispositivo receptor efectúa el mismo cálculo y compara el resultado con la FCS, detectando entonces cualquier error. La FCS es equivalen

35

Page 42: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

te a los bits de paridad y a los Cyclic Redundancy Checks de los protocolos asincrónicos.

Cuando el nivel de arriba le solicita al FDL pasar un mensaje, la prioridad del mensaje se envía junto con el mismo. Hay dos prioridades: alta, por ejemplo alarmas, y baja, por ejemplo datos de configuración y diagnósticos. El FDL transmite primero los mensajes de prioridad alta.

Control de Enlace de Datos Fieldbus

El FDLC provee distintas posibilidades para el nivel de aplicación de enviar datos a otras estaciones.

Existen dos tipos de mensajes que pueden identificarse en un sistema Fieldbus:

• Operacional • De fondo

El tráfico operacional son los datos transferidos entre dispositi-

vos como parte de la estrategia de control, por ejemplo variables de proceso. Se caracteriza por su bajo volumen, tiempos critico y es cíclico. El tráfico de fondo son los datos transferidos entre un dispositivo y la interface de operador, por ejemplo configuración y diagnósticos. Tiene las características opuestas al tráfico operacional: gran volumen, posee tiempo fijo y es acíclico (esporádico).

2.6. Modelo Orientado a Objetos

Una de las técnicas utilizadas para diseñar el nivel de aplicación y

el proceso de aplicación de bloques de función es la OOD (Modelo Orientado a Objetos).

Hay muchas "palabras clave" en OOD. Sin embargo, para el estudio del Fieldbus, es suficiente con Objeto y Clase. Los objetos son entidades con un comportamiento bien definido. Los sistemas pueden ser descompuestos en objetos que pueden ser considerados como "partes del" sistema. En OOD, el software se basa en objetos que hacen cosas o cambian cuando uno les envía mensajes u opera sobre

36

Page 43: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

ellos. En consecuencia, OOD no se basa en algoritmos (pasos de ejecución).

Los objetos representan con frecuencia entidades del mundo real, por ejemplo un archivo. Los objetos pueden clasificarse de acuerdo a su función y otras propiedades que ellos tienen en común.

Una clase define varios tipos de objetos. Las propiedades únicas de un objeto definen una instancia de la clase.

Para organizar o clasificar abstracciones, tanto los objetos como las clases se organizan en una jerarquía (niveles de abstracción o complejidad). Al ser construidos uno encima del otro, cada nivel es entendible por si mismo.

La herencia es una jerarquía de clases - una subclase (clase inferior) comparte la estructura y el comportamiento de una superclase (clase superior). Es posible, y es bastante común, una herencia múltiple.

La agregación es una jerarquía de objetos: los objetos se construyen a partir de subobjetos.

En un sistema de control grande puede haber un sistema de gerenciamiento, un sistema supervisorio y equipamiento de campo; todos son partes del sistema de control. Un dispositivo de campo puede tener subpartes tales como sensor, electrónica y caja. Por ejemplo, un Smar LD302 es un tipo de transmisor de presión que a su vez es un tipo de equipamiento de campo. El LD302 hereda las propiedades y el comportamiento de la clase de transmisores de presión. En consecuencia, un operador familiarizado con transmisores de presión puede operar el LD302 en cuestión de minutos, ya que solo tiene que aprender sus propiedades únicas.

OOD puede trabajar con sistemas más pequeños a través de este reuso de mecanismos comunes, la agregación y la herencia.

Los modelos son utilizados extensivamente en el Fieldbus y en toda la ingeniería ya que facilita Ia abstracción, la descomposición y el ordenamiento jerárquico.

OOD en el Fieldbus

El sistema de control Fieldbus ha sido descompuesto en las así

Ilamadas variables simples que constituyen un nivel adecuado de

37

Page 44: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

abstracción. Como ejemplo podemos mencionar variables flotantes, enteras y seriadas. Las variables simples se usan por si mismas pero también como partes de estructuras de datos tales como parámetros de E/S de bloques de función y enlaces de bloques de función. Una vez mas, estas estructuras de datos son parte del tipo de datos de los bloques de función que también es una estructura de datos.

Los bloques de función son parte del proceso de aplicación con bloques de función, que es parte del dispositivo de campo que a su vez es parte del sistema.

Las variables pueden clasificarse de muchas maneras:

• Flotantes, enteras o seriadas; • Estáticas o dinámicas; • De lectura o de escritura, etc.

Las variables son sólo uno de los muchos tipos de objetos, pero es la más importante y está definida en el Fieldbus. Se encuentran en el AP y se las denomina Application Process Objets (APO).

2.7. Nivel de Aplicación Fieldbus

Los procesos de aplicación distribuidos en el sistema necesitan comunicarse. El Fieldbus provee los caminos (canales) lógicos de comunicación entre los procesos de comunicación. Se dispone de varios tipos de conexiones con distintas combinaciones de características para satisfacer las distintas necesidades de comunicación. Pueden existir simultáneamente varias conexiones, lo que permite un acceso multivariable.

Las conexiones Fieldbus se pueden modelar de dos maneras:

• Modelo cliente-servidor • Modelo editor/suscriptor

El modelo cliente-servidor se usa para describir la transferencia de datos acíclicos. Desde el punto de vista de la comunicación, un cliente es un AP que está usando una funcionalidad de AP remoto. El AP remoto se denomina el servidor. Por ejemplo, si la consola del

38

Page 45: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

operador desea leer un parámetro de sintonía en un controlador en el campo, el AP en la consola es el cliente, mientras el AP en el controlador es el servidor.

El modelo editor-suscriptor se usa para describir transferencia de datos cíclicos. Desde el punto de vista de la comunicación, un suscriptores un AP que está usando una funcionalidad de AP remoto.

El AP remoto se denomina el editor. El editor en realidad está produciendo (publicando) datos, mientras un suscriptor está consumiento esos datos (suscripto a). Por ejemplo, un transmisor está publicando una variable de proceso que es consumida por un controlador. El controlador está publicando una salida que es consumida por un actuador. La transmisión es controlada por un tercero, el solicitante, que emite un pedido al editor para que publique sus datos. Cabe señalar que el modelo editor-suscriptor está derivado del modelo productor-consumidor elemental.

Tal como se mencionó anteriormente, un sistema Fieldbus se puede descomponer en variables. Hay un conjunto de servicios que hace que un AP use la funcionalidad de un AP en otro dispositivo, por ejemplo dejar que el valor de una variable manipule el objeto.

La intención básica del Fieldbus es construir la aplicación usando bloques de función. Esto se haría en los FBAPs. Sin embargo, dentro de un dispositivo Fieldbus es posible tener otros tipos de APs, por ejemplo lógica escalera o texto estructurado, si bien todavía no hay una definición al respecto.

Desde el punto de vista del Fieldbus, un dispositivo no es parte del hardware como lo es para los seres humanos. Por ejemplo, un transmisor de presión no es un conjunto de sensor de presión, electrónica y caja, sino un nodo de red que contiene parámetros. Esta visión de la red se denomina Dispositivo do Campo Virtual (VFD). Un dispositivo (estación) contiene un solo FBAP. El FBAP puede contener varios VFDs que le permiten dividir la aplicación del dispositivo en lazos individuales, con lo que le facilita al operador tener una visión general del sistema.

El VFD es la interface entre la arquitectura del protocolo y el bloque de función AP. El VFD es la parte de la aplicación real que es visible y accesible a través de la red, los objetos de comunicación como ser variables y bloques, etc.

39

Page 46: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Antes de que un dispositivo pueda acceder a los objetos de comunicación (por ejemplo variables) en otro dispositivo, primero tiene que saber que objetos se encuentran disponibles, y su estructura. Conocer la estructura es importante ya que no tiene sentido alguno preguntar por una variable si no se sabe como interpretar la respuesta, por ejemplo si ella es flotante o entera. Esta información puede ser preconfigurada u obtenida del compañero de la comunicación. Hay dos tipos de tales servicios: servicios operacionales para manipular objetos y servicios para la manipulación de sus atributos descriptivos.

Todos los objetos (variables, etc.) tienen un índice que permite su fácil referencia. Cada parámetro en el sistema está unívocamente identificado por su índice más la conexión. Este el método que se usa para solicitar datos una vez que el sistema Fieldbus se encuentra instalado y funcionando. El usuario no debe preocuparse en seguir índices y direcciones. Esto es realizado por la red y puede ser totalmente transparente para el usuario, de acuerdo al tipo de interface de usuario.

Una interface hombre maquina, como ser una terminal de mano, necesita mas información acerca del objeto de lo que hace falta para comunicación. Debe saber cómo presentar la información al usuario (por ejemplo en un menú), cuando se la debe actualizar dinámicamente, si hay implicado un cierto procedimiento antes de escribir la variable, etc. Esta información puede ser almacenada en el dispositivo, o suministrada separadamente, por ejemplo en un medio magnético.

Ejemplos de servicios: • Conectar dispositivo a la red • Leer estado del dispositivo • Leer fabricante, tipo y versión del dispositivo • Leer el total o parte de la configuración • Leer variable • Escribir variable • Notificar un evento • Generar un bloque • Buscar índice OD para un parámetro • Borrar bloque

40

Page 47: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2.8. Gerenciamiento del sistema y de la red El propósito del gerenciamiento de la red es proveer

servicios para la configuración y control central de la arquitectura del protocolo de red, como ser el mantenimiento y la puesta en marcha del sistema Fieldbus. Por ejemplo, el gerenciamiento de red administra las conexiones.

El gerenciamiento del sistema se divide en dos partes: un kernel (núcleo) que provee la funcionalidad básica sobre la cual se puede construir una aplicación de control, y una parte que provee la optimización de la operación y los diagnósticos de los problemas. También coordina funciones en todos los niveles y controla la operación global de los dispositivos y su puesta en marcha.

El propósito de un kernel de gerenciamiento de sistema es proveer funciones para:

• Asignación de tags a dispositivos • Asignacion de direcciones de estaciones • Sincronización de reloj • Programación de APs distribuidos • Vincular bloques de función

En un sistema, cada una de las funciones mencionadas

anteriormente solo pueden ser administradas por un solo dispositivo (aunque un dispositivo puede manejar muchas de ellas), mientras las otras actúan como agentes. En caso de que falle un administrador, uno de los agentes asumirá el rol de administrador.

Para que el gerenciamiento de sistema pueda realizar su tarea, debe cooperar con el gerenciamiento de sistema de las restantes estaciones en la red. Un simple dispositivo puede implementar solo una parte de las funciones de gerenciamiento de sistema.

Asignación de tag a dispositivo físico Antes de poner un dispositivo en la red, el usuario primero debe asignarle un tag al dispositivo físico (esto se hace off-line). El tag puede tener hasta 16 caracteres, por lo general de acuerdo a las prácticas normales de instrumentación, por ejemplo PT-10270.

41

Page 48: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Asignación de dirección de estación Se asigna y se asegura automáticamente que cads dispositivo en la red

tenga una única dirección. Un dispositivo "no iniciado" tiene una dirección de "default". Los dispositivos de configuración detectan nuevos dispositivos y les asignan una dirección de estación, después de verificar la duplicación de tags, Ilevando entonces el dispositivo al estado de "standby". Un dispositivo temporario como ser un configu-rador de mano selecciona su propia dirección si no hay tráfico en la red. Vinculación de bloques de función La red encuentra automáticamente el dispositivo (dirección de

estación) para un bloque de función dado. Luego verifica si no hay múltiples tags. Esta función se usa cuando se resuelven enlaces entre las salidas y las entradas del bloque (identificadas por el tag del bloque y el nombre del parámetro) con la dirección abreviada y la referencia del índice. Sincronización de reloj Para que el sistema Fieldbus pueda realizar la programación y otras

funciones temporales como ser la marcación de tiempo de alarmas y eventos, se dispone en cada dispositivo de una base de tiempo distribuida (reloj), lo que aporta un sentido común del tiempo entre todos los dispositivos - "tiempo de sistema". El gerenciamiento del sistema provee un mecanismo para la sincronización del tiempo en cada dispositivo. Esto se efectúa a partir del "reloj maestro" que provee el tiempo correcto. Programación El propósito de Ia programación es minimizar retardos debido a la

comunicación. Tales retardos son tiempo muerto puro que dificultan el control. La programación también asegura que el muestreo de las variables y la ejecución de los bloques de función se realicen sobre una base periódica precisa, con lo que el retardo es constante. Un retardo constante es obligatorio, ya que un cambio en el retardo requeriría resintonía. De esta manera se logra un control estricto de lazo cerrado dejando tiempo para el tráfico de fondo. La programación también asegura una tendencia exacta y una detección predecible de alarmas.

42

Page 49: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Hay tres funciones programadas:

• Tráfico de Fondo • Tráfico Operacional • Ejecución de Bloques de Función

La sincronización se basa en el tiempo de sistema. Un

macrociclo es un periodo de ejecución de bloques que se divide en un número entero de fases - unidades de reloj. Durante el macrociclo se transmite el trafico operacional completo y se ejecutan todos los bloques de función (ver figura 2.7).

La Ejecución de Bloques de Función comienza ejecutando los bloques de función al inicio de una fase informando al FBAP en el momento apropiado. Cabe señalar que los bloques de transductor no están incluidos en la programación, esto es para implementar técnicas

Page 50: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

de sensado especiales o medición cuando la muestra está disponible. El usuario puede determinar en que orden deben ser ejecutados los bloques a fin de minimizar los retardos debidos a la propagación de parámetros.

El Tráfico de Fondo está programado para pasar durante las fases en que no se usan para la Ejecución de Bloques de Función o el Trafico Operacional.

En el ejemplo de la figura 2.7 se muestra un lazo de control simple que consiste de un bloque de entrada (Al), un bloque de control (PID) y un bloque de salida (AO), con el Al y el PID en el mismo dispositivo físico. No se necesita ningún tipo de conexión entre dispositivos para la variable de proceso. En este ejemplo, el periodo de ejecución para el bloque AO es mas corto a fin de mostrar que ese tiempo de ejecución de bloque depende del bloque.

La comunicación se programa en un dispositivo maestro que controla el tráfico y la solicitud de comunicación. Los bloques de función se programan en los dispositivos individuales.

El FBAP es donde el usuario configura su aplicación de medición

y control. Partes del mismo se encuentran distribuidas en varios dispositivos en el campo. No es ejecutado en una sola tarjeta de control como si ocurre en un DCS.

La funcionalidad de un dispositivo Fieldbus está modelada como objetos. El objeto bloque tiene tres clases que a su vez tienen subclases en las cuales están agrupados distintos bloques:

• Objeto bloque

- Objeto bloque de función - Bloque de función de entrada - Bloque de función de salida - Bloque de función de control - Bloque de función de cálculo

- Objeto bloque transductor - Bloque transductor de entrada - Bloque transductor de salida - Bloque transductor de display

- Objeto bloque físico

44

Page 51: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

• Objeto alarma • Objeto evento • Objeto tendencia • Lista de displays

La parte del FBAP que está normalizada por el Fieldbus se

denomina capa de usuario o de bloque de función. Por ejemplo, los algoritmos del bloque no están normalizados. Para cada bloque hay un conjunto de parámetros que, en cierta medida, define que funcionali-dad mínima tendrá un bloque.

Sin embargo, el fabricante puede implementar tal bloque a su manera. Por ejemplo, en el bloque de control PID debe haber un parámetro de Ganancia y, por lo tanto, el fabricante puede usar este parámetro como ganancia o como banda proporcional.

2.9. Bloques de función

Los bloques modelan la parte de toda la aplicación configurable

por el usuario. Normalmente, estas funcionalidades se encontraban disponibles anteriormente en los dispositivos físicos individuales. Hoy día, varios de ellos se encuentran incluidos en la forma de bloques de software en un solo dispositivo.

Junto a un sistema Fieldbus, los distintos tipos de bloques de función proveen toda la funcionalidad necesaria para la mayoría de los sistemas de control. El usuario puede construir estrategias de control adecuadas para su aplicación acoplando estos bloques de función.

Generalmente hablando, se puede decir que los bloques de función usan algoritmos y parámetros contenidos a fin de procesar parámetros de entrada para producir como resultado parámetros de salida. De nuevo, el bloque es justamente una abstracción de software y datos. No hay ningún tipo de bloque que pueda verse dentro de un dispositivo.

El concepto de bloque de función fue diseñado en base al bloque PID puesto que este es el bloque más complejo. El concepto de setpoint local/remoto, salida automática/manual, cascada (setpoint remoto) y el algoritmo han sido Ilevados a los otros bloques, lo cual podría parecer extraño al comienzo.

45

Page 52: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Una selección particular de setpoint y salida se denomina el modo del bloque. El algoritmo no se refiere al algoritmo PID solo en el bloque PID, sino en general a la funcion de procesamiento de todos los bloques.

Cada bloque está identificado en el sistema por un tag asignado por el usuario. Este tag debe ser único en el sistema Fieldbus. Cada parámetro en un bloque tiene un nombre que no puede ser modificado. Todos los parámetros en el sistema están unívocamente definidos por el tag del bloque más el nombre del parámetro.

Las entradas desde otros bloques Ilegan asincrónicamente. En consecuencia, cuando se ejecuta un bloque se toma una instantánea

Page 53: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

de las entradas. Esto también impide que cambien los datos durante la ejecución del bloque. Después de ejecutar el algoritmo del bloque, sus salidas son actualizadas y emitidas sobre la red y leídas por las entradas de los bloques usando esta información. De esta manera, la salida se ha de comunicar solo una vez, aun cuando se halla conectada a muchas entradas.

La configuración consiste básicamente en la asignación de tags y la construcción de la estrategia de control mediante la elección de los bloques (instalación), acoplándolos y ajustando los parámetros conte-nidos para obtener así la operación deseada. Todas estas operaciones pueden ser implementadas con un simple configurados de mano o a través del use de una computadora con una interfaz gráfica de usuario, lo que le permite a los usuarios trazar la configuración como un diagrama de control. La configuración puede hacerse antes o durante la operación.

Algunos bloques que podemos mencionar para mostrar su

arquitectura son:

Bloque de entrada analógica Provee la funcionalidad de lo que se conoce como transmisor. Pone a disposición del sistema Fieldbus la medición realizada por un disposi-tivo. También en forma opcional aplica calibración, atenuación y una

Page 54: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

función de transferencia como ser raíz cuadrada de una presión diferencial medida, haciendo posible inferir mediciones como ser caudal (en este caso) en un transmisor de presión diferencial. También provee alarma para la variable de proceso.

Bloque de control PID Provee la funcionalidad del controlador PID. Esto permite que un dispositivo pueda operar como un controlador distribuido al campo en un transmisor o una válvula, normalmente para la presión, caudal o nivel que mida o sobre el cual actúe. También provee alarma para la variable de proceso y de desviación, estación L/R y A/M, etc. Se puede implementar para control por realimentación, avanacción o rango partido entre otros.

Bloque de salida analógica Provee la funcionalidad de lo que se conoce como un actuador. Pone a disposición del hardware del actuador la salida de control calculada. También en forma opcional aplica inversión de señal y realimentación de posición real.

Bloque aritmético Provee la funcionalidad para la realización de diferentes algoritmos ya predefinidos o a definir por el usuario. Está constituido por cuatro entradas independientes y una salida para la interconexión con otros bloques de función, siendo posible conectar esta salida a más de un bloque. Entre los cálculos que se pueden realizar con este bloque podemos mencionar la compensación de caudal por AGA 3, compensación de líquidos y gases, calculo de caudal en canales abiertos, poder calorífico, promedios, ecuación polinómica de cuarto orden, medición de nivel por HTG.

Bloque de función avanzado Este bloque podrá realizar las siguientes funciones: selector de señal de salida, divisor, tiempo muerto, anticipo/retardo, salida analógica compleja, salida digital compleja, control de dispositivos, alarma analógica, entrada de pulsos, interfaz binaria, generador de setpoint, integrador, caracterización, control por pasos.

48

Page 55: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Enlaces de bloques de función

Acoplando las salidas de los bloques de función a las entradas de otros bloques de función, se pueden construir estrategias de control. Cuando se produce tal enlace, Ia entrada "arrastra el valor de la salida, obteniendo de ésta forma su valor. Se pueden establecer enlaces entre bloques de función en el mismo dispositivo o en diferentes dispositivos (ver figura 2.10). Una salida puede ser conectada a muchas entradas. Estos enlaces son puramente software, y básicamente no hay limitación alguna a como puedan trasladarse los distintos enlaces a lo largo del cable físico.

No se pueden establecer enlaces con las variables contenidas. Los valores analógicos son pasados como punto flotante en unidades de ingeniería, pero son escalados en porcentaje (por ejemplo, en el bloque de control PID) para permitir una sintonía adimensional de los parámetros. Los valores digitales son pasados como booleanos, 0 o 225. La información del escalado analógico también puede ser usada en la interfaz de operador para brindar una lectura de grafico de barra. Un valor de salida siempre es acompañado por un estado que informa si, por ejemplo, un valor recibido de un sensor es adecuado

Page 56: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

para control, o como Ia realimentación (camino regresivo) que informa si, por ejemplo, la salida no ha movido el elemento final de control. El estado está determinado por la fuente. Obsérvese que el sistema de arrastre es utilizado también para los caminos regresivos. De esta manera, el bloque de función receptor puede tomar una acción apropiada.

Los enlaces están unívocamente definidos por el nombre del parámetro de salida y el tag del bloque de función del cual procede. Por lo tanto, les es muy fácil a los usuarios indentificar enlaces. El gerenciamiento del sistema resuelve la construcción del tag del bloque + nombre del parámetro dentro de una corta referencia de dirección + índice para acelerar la comunicación. Los enlaces también pueden ser configurados directamente usando dirección e índice. Cuando se lo enciende, el administrador del enlace establece automáticamente las conexiones.

Todos los enlaces de los bloques de función representan conexiones editor/suscriptor. Los bloques de función están definidos para tomar acción si se pierde comunicación (por ejemplo, falla el gerente de edición).

2.10. Bloques transductor

Los bloques transductor son responsables de la interfaz

entre los bloques de función y el hardware de E/S de los dispositivos. Hay un bloque transductor para cada punto de hardware, como ser sensor, terminal de E/S o display. La norma en sí no especifica ningún parámetro para los bloques transductor, pero el grupo de usuarios tiene un parámetro identificado para varios tipos de dispositivos.

Los bloques transductor no están programados. En consecuen-cia, el fabricante puede controlar la ejecución del bloque transductor para, por ejemplo, seguir su técnica de sensado, muchas veces más rápida que la ejecución de los bloques de función. La interfaz con los bloques de función (clase de entrada o salida) es independiente del dispositivo gracias a los bloques transductor.

Los bloques transductor no pueden acoplarse usando los enla-ces de bloques de función, ya que todos sus parámetros se encuentran contenidos dentro de los mismos. Ellos se conectan con los bloques

50

Page 57: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

de función a través de canales de hardware enumerados, y solo con bloques en el mismo dispositivo físico. El correspondiente bloque de función especifica el canal de hardware.

Bloque transductor de entrada Responsable del procesamiento de la señal del sensor como ser caracterización de temperatura y ajuste.

Bloque transductor de salida Responsable del procesamiento del actuador y de la señal de realimentación como ajuste.

Bloque transductor de display Responsable del display local y teclado o equivalente.

2.11. Bloque físico

Hay un solo bloque físico en un dispositivo. Es responsable del monitoreo de la operación de todo el dispositivo, como ser autodiagnósticos. También contiene información del dispositivo como ser el número final de ensamblado y materiales.

El bloque físico no puede ser acoplado usando enlaces de bloques de función, ya que todos sus parámetros están contenidos

Page 58: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

dentro del mismo. El bloque físico también puede contener parámetros que son "globales" y que pueden ser utilizados por cualquier bloque en el dispositivo. Por ejemplo, un único conjunto de datos de linealiza-ción puede ser utilizado para varios bloques de entrada analógica.

El bloque de función no está programado. El fabricante puede controlar la ejecución para responder a las necesidades del dispositivo.

2.12. Parámetros de los bloques

Tal como se mencionó en la sección OOD, la arquitectura se puede descomponer en simples variables. Para las variables hay dos metatipos:

• Variable simple • Registro (estructura de datos)

Para cada metatipo hay muchos subtipos. Por ejemplo, una

variable simple puede ser flotante, entera o seriada. Las estructuras de datos son agrupaciones lógicas de

parámetros relacionados de variables simples. Por ejemplo, la estructura de datos de modo es una colección de los modos target, actual y normal. Una estructura de datos de alarma es una colección de estado/ prioridad, causa, valor causante y marca de tiempo. También el bloque es un tipo de estructura de datos.

Las variables simples pueden usarse por si mismas o como elementos de estructuras de datos. La ventaja de las estructuras de datos es que los parámetros que se necesitan juntos pueden ser accedidos con una simple solicitud, en lugar detener que solicitar cada elemento repetidas veces.

Hay muchas clasificaciones de los parámetros que se usan en los bloques. Un parámetro puede pertenecer a más de una clasifica-ción:

• Uso • Almacenamiento • Jerarquía • Acceso

52

Page 59: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Hay tres clasificaciones que dependen del use del parámetro en un bloque:

• Entrada. Puede ser acoplada a una salida de bloque de función para recibir ese valor. Por ejemplo, la variable de proceso de un bloque PID. Una entrada puede ser ajustada por el operador si no está acoplada. Los parámetros de entrada consisten de un valor y un estado.

• Salidas. Pueden ser acopladas a la entrada de un bloque de función

para propagar el valor. Es calculada por el bloque o puede ser ajustada por el operador en ciertos modos. Por ejemplo, la variable manipulada (salida) del bloque PID. Los parámetros de salida consisten de un valor y un estado.

• Contenida. Puede no estar acoplada pero está disponible para la

interfaz de usuario como ser configuración, operación y diagnósticos. Los parámetros contenidos controlan la operación del bloque. Depen-diendo del modo de bloque, puede ser calculada por el bloque o bien ajustada por el operador. Por ejemplo, los parámetros de sintonía del bloque PID.

El bloque transductor y el bloque físico solo pueden tener

parámetros contenidos.

Hay tres clasificaciones que dependen de como está almacena-do el parámetro:

• Estática. Escribir a esta variable incrementa el contador de revisión estático. El valor es recordado durante un ciclo de operación. Por ejemplo, un límite de alarma.

• No volátil. Escribir a esta variable no incrementa el contador de revisión estático. El valor es recordado durante un ciclo de operación. Por ejemplo, el setpoint de un bloque PID.

• Dinámica. El valor es calculado por el bloque de función o recibido como una entrada de bloque. El usuario no escribe esta variable.

53

Page 60: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El valor no incrementa el contador de revisión estático y no es recordado a través de un ciclo de operación. Por ejemplo, entradas y salidas de bloques.

Hay dos clasificaciones que dependen de como se puede acceder al parámetro:

• Escritura. La variable puede ser leída y escrita.

• Sólo lectura. La variable puede ser leída pero no escrita.

Hay cuatro clasificaciones que dependen del nivel jerárquico del parámetro:

• Universal. Obligatoria en todos los bloques de función. Por ejemplo, todos los bloques tienen un parámetro de tag y de modo.

Page 61: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

• Función. Obligatoria en ciertos bloques de función según lo define la norma. Por ejemplo, un bloque de entrada analógica debe tener atenuación, y un bloque de control PID debe tener un setpoint.

• Dispositivo. Obligatoria en cierto tipo de dispositivos de acuerdo al

grupo de usuarios. Por ejemplo, todos los transmisores de presión deben tener un parámetro para la conexión de proceso, y todos los transmisores de temperatura deben tener un parámetro para el tipo de sensor.

• Fabricante. Opcional y específico para el dispositivo según lo define el fabricante. Le permite al fabricante incorporar parámetros adicionales para cubrir características únicas de su dispositivo. Por ejemplo, corte ajustable de raíz cuadrada.

La herencia de parámetros juega un rol importante para la interoperabilidad. Un dispositivo conformante tendrá como mínimo los parámetros y la funcionalidad asociada definidos como parámetros de dispositivo.

2.13. Objeto alerta

Muchos de los bloques de función tienen incorporada una función de alarma para detectar alarmas de variables de proceso alta y baja y alarmas de desviación.

Cuando se produce una alarma y otros eventos críticos, un objeto alarma le notifica automáticamente al usuario. De esta forma, la interfaz de operador no tiene que realizar una interrogación periódica para determinar si hay una condición de alarma.

Los bloques físico y transductor detectan fallas en el hardware y el estado global de la operación. El objeto alarma le saca a los bloques la tarea de manejar alertas de modo que su ejecución no es afectada en lo más mínimo. El objeto alarma también provee un mecanismo de reconocimiento para saber que el operador ha sido informado. Si la respuesta no es recibida dentro de un tiempo especificado, se repite la notificación de la alerta. El usuario también

55

Page 62: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

es informado del momento cuando desaparece una condición de alarma.

Ejemplos de eventos:

• El modo está siendo forzado por alguna razón. • El tag del bloque ha sido modificado. • Salida enclavada / condiciones de seguridad ante fallas. • La realimentación no ha logrado la salida deseada.

Para las alarmas, el usuario puede configurar el nivel de disparo

y el nivel de prioridad y banda muerta. La notificación de alerta a la consola incluye: marca de tiempo, razón, prioridad, estado actua a alarma puede ya haber desaparecido) y el valor de disparo.

Si se produce un cambio en la configuración, se emite una notificación de alerta conteniendo prioridad, nivel de revisión de configuración, parámetros cambiados y marca de tiempo.

Todas las alertas informaran asimismo cual dispositivo y bloque es la fuente de la alarma, la clave de la alerta para Ia división de planta y un código de tipo que identifica los mensajes enumerados para el operador. Los mensajes pueden ser mensajes estándar u otros especificados por el fabricante.

Para cada bloque hay también un resumen de alarmas de hasta 16 alertas, que resumen: estado actual, si la alarma ya ha sido reconocida, si no ha sido informada correctamente al operador, o si no está habilitada.

2.14. Objeto tendencia

La tendencia puede ser realizada por el propio dispositivo

usando el objeto tendencia. De esta manera, ya no es necesario una comunicación periódica de tiempo crítico. Los datos son recolectados desde 20 muestras y son accedidos en una sola comunicación. Esto reduce la carga de comunicación y de red, dejando más tiempo para las transferencias de tiempo crítico.

56

Page 63: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2.15. Objeto displays

Las interfaces remotas de operador proveen monitoreo y actuación de variables, como ser variables de proceso y setpoints. Tales interfaces necesitan un acceso para configuración y diagnosticos.

Estas variables han sido agrupadas en cuatro grupos, que dependen del uso, y que pueden accederse en una sofa comunicación en lugar de varias individuales. Esto reduce el nimero de accesos y, en consecuencia, la carga de red. Todos los datos de la interfaz de operador están programados como trafico de fondo. • Datos de operación dinámica. Por ejemplo, variable de proceso. • Datos de operación estática. Por ejemplo, modo permitido. • Todos los datos dinámicos. Todas las entradas y salidas. • Otros datos estáticos. Por ejemplo, toda la configuración de alarma.

2.16. Acceso a parámetros

El operador en la consola tiene la posibilidad de otorgar o denegar el acceso a cuatro conjuntos de parámetros en un bloque para una interface local o un dispositivo de mayor nivel, como ser un programa batch. Para el bloque de función, los ajustes hechos desde la consola, localmente o por medio de un programa batch, parecerán iguales. Los cuatro grupos son: • Para un dispositivo de mayor nivel: - Programa. Modo, setpoint y salida. - - Sintonía. Parámetros de sintonía. - - -- Alarma. Parámetros de alarma. • Para una terminal de mano o interfaz local: - Local. Modo, setpoint y salida.

57

Page 64: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

2.17. Optimización

La versión de baja velocidad del Fieldbus se eligió para satisfacer [as restricciones sobre la capacidad de procesamiento impuestas por la necesidad de cumplir con los requerimientos de seguridad intrínseca.

Por su parte, para poder cumplir con la necesidad de un control de lazo cerrado estricto restringido por el bajo ancho de banda de comunicación, se ha optimizado el use de la red de las maneras que se describen en forma resumida a continuación:

• Programación • Breves referencias • Definición de parámetros estándar • Alerta de cambio de configuración • Objeto displays • Objeto alerta • Objeto tendencia

La programación asegura que la red nunca estará ociosa,

esperando que Ileguen algunos parámetros. Los tags de los bloques y los nombres de los parámetros son convertidos a una dirección y un índice. Los parámetros están normalizados y no tienen que ser "decodificados" de muchas maneras diferentes.

Cuando se produce un cambio en un dispositivo de campo, la host es informada automáticamente donde se ha producido el cambio, necesitándose actualizar solo el parámetro. No es necesario efectuar verificaciones continuas para ver si la configuración ha cambiado.

El objeto tendencia y el objeto displays reducen el numero de comunicaciones necesarias para el acceso de datos. En consecuen-cia, queda mucho mss tiempo para las tareas de tiempo crítico.

El objeto alerta asegura que la host no tiene que cargar la red con interrogaciones frecuentes sobre el estado de las alarmas; el cambio de estado de una alarma es notificado en forma automática.

58

Page 65: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

3. Usando el Fieldbus Para el usuario, lo más importante es comprender el

comportamiento de los bloques de función. Un lazo de control, por ejemplo el de la figura 2.10, contiene normalmente por lo menos un bloque Al (transmisor), un bloque PID (controlador) y un bloque AO (válvula). El hecho de que estos puedan estar en tres dispositivos separados plantea numerosos requerimientos para la interoperación entre estos bloques. Por ejemplo, si el operador asume el control de la válvula, el controlador debe estar informado para que no se desvanezca (-windup-) y para ser capaz de implementar una transferencia suave cuando el operador devuelve el control a la válvula. De la misma manera, el controlador debe detener la integración si la medición desde el transmisor es mala o no existe.

3.1. Modos

El modo tiene dos funciones: selección de setpoints y selección

de salidas. Esto se puede comparar con los clásicos modos de control: Local/Remoto y Automático/Manual, respectivamente. También hay modos para «fuera de servicio» y «relevo local» (seguridad). El nÚmero de modos implementados en un dispositivo varÍa de bloque a bloque.

El bloque genérico de la figura 3.1 también muestra que los bloques de entrada no tienen selección de setpoints y que los bloques de salida no tienen selección de salidas.

• Selección de salidas

Automático. El algoritmo del bloque calcula la salida usando sus entradas. Es el único modo en el grupo de selección de salidas donde se usa un setpoint.

Manual. La salida es ajustada por el operador.

Relevo local. La salida sigue un parámetro de seguimiento provisto por otro bloque, por ejemplo un valor de seguridad. Este modo sólo puede ser ajustado por una entrada de bloque especial.

59

Page 66: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Inicialización. El bloque va balanceando su salida, lo que significa que sigue un valor de realimentación provisto por un bloque corriente abajo.

Salida remota. La salida del bloque es calculada y provista por una computadora.

• Selección de setpoints

Local. El bloque calcula la salida usando sus entradas y el setpoint desde el operador.

Cascada. El bloque calcula la salida usando sus entradas y el setpoint desde un bloque remoto.

Cascada remota. El setpoint es calculado y provisto por una compu-tadora host. La salida es calculada por el propio bloque.

Page 67: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Seguimiento de setpoint. Esto solo es válido con selección de salidas manual. El setpoint está siguiendo la variable de proceso.

En un bloque hay distintos parámetros de modos, cada uno con

una función particular: Modo target. Es el modo solicitado por el operador. Sólo pueden seleccionarse los modos admitidos por el modo Permitido. El bloque tratará de alcanzar este modo y puede o no lograrlo, lo cual depende de las distintas condiciones de los bloques y dispositivos.

Modo actual. Es el modo predominante del bloque. De acuerdo a las condiciones vigentes, puede o no ser el mismo que el modo target. Puede cambiar no sólo a pedido del usuario, sino también debido a otros eventos.

Permitido. Define los modos que están a disposición del operador. Está configurado por el ingeniero de proceso antes de la operación.

Cuando se inicia un bloque y luego es Ilevado a la operación, el

modo inicial será «fuera de servicio». Una vez en operación, el último modo permanecerá durante un ciclo de operación.

Cuando es ejecutado un bloque, el modo se determina primero a partir de los bits de estado de las distintas fuentes de setpoints, salidas y de realimentación, y el estado global de los dispositivos.

61

Page 68: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

3.2. Bits de estado

El equipamiento basado en microprocesador es capaz de detectar errores en su hardware. Esta información es utilizada para informar la calidad de las variables enviadas a fin de impedir un desvanecimiento integral en los bloques de control, y de proveer un mecanismo para que los bloques puedan mudarse a modos de seguridad.

Todas las entradas y las salidas de los bloques de función están acompañadas por estados. Por ejemplo:

• Calidad: buena, dudosa, mala o fuera de servicio; la calidad

mala puede deberse a ausencia de comunicación, falla de hardware, etc.

• Pedido de inicializar: fuerza a un bloque corriente arriba a inicializar para proveer una transferencia suave.

• Alta limitada, por un limitador en un bloque corriente abajo. • Baja limitada, por un limitador en un bloque corriente abajo.

Los estados recibidos con las entradas provenientes de otros bloques que indican discontinuidades en el control pueden hacer que el bloque cambie automáticamente su modo. Cuando la condición que provocaba el cambio desaparece, el modo normalmente vuelve al modo anterior. El usuario puede configurar el modo al cual le es permitido al bloque cambiarse.

Page 69: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

El estado de las variables de salida de un bloque depende del modo del bloque. Una falla en uno de los bloques puede entonces Ilevar a una reacción en cadena en el cambio de modos para asegurar que todos los bloques se encuentren en el modo apropiado.

3.3. Estructura en cascada

La estructura en cascada es un concepto importante en la construcción de estrategias de control. En un sentido más amplio, la estructura en cascada se refiere a que la salida de uno de los bloques, normalmente un bloque PID, está acoplada al setpoint de cascada de otro bloque, no necesariamente un bloque PID sino por lo general un bloque de salida.

El bloque que provee la salida se dice estar ubicado «corriente arriba» en el camino de la señal, mientras el bloque que recibe el setpoint de cascada se dice estar «corriente abajo». En consecuencia, el setpoint de cascada proviene, en un sentido más amplio, de un bloque corriente arriba, mientras el bloque receptor manipula su salida acordemente.

En una estructura en cascada también se provee un camino de realimentación. El bloque corriente abajo en la estructura en cascada no siempre es capaz de aceptar el setpoint de cascada proveniente del bloque corriente arriba. Por ejemplo, si el setpoint de cascada no se

Page 70: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

usa a causa del modo del bloque, o por estar más allá de los límites correspondientes, o el bloque no es capaz de mover el actuador. Si el bloque corriente arriba no es informado que ya no puede mover su salida, la acción integradora del controlador PID puede desvanecerse, o en el caso de otros bloques, podría pensar que está actuando cuando en realidad no lo hace. El estado del valor de realimentación le permite al bloque corriente abajo informar al bloque corriente arriba de lo que está pasando. El bloque PID también puede usar el valor de realimentación para balancear su salida. 3.4. Aplicaciones Han quedado definidos muchos bloques de función. Ellos pueden combinarse para producir la mas simple de las mediciones usando solo un simple bloque de entrada analógica, y para construir estrategias de control clásicas como ser simple lazo, cascada, relación, limite cruzado, etc., e incluso esquemas de control aun mas complejos de los cuales algunos se muestran en las figuras 3.2, 3.3 y 3.4. Los parámetros básicos de entrada y salida se explican a continuación: IN. Entrada de variable de proceso.

OUT. Salida básica del bloque.

CAS-IN. Entrada para setpoint remoto desde otro bloque, setpoint cascada. BKCAL_IN. Entrada de realimentación desde el bloque corriente abajo. Valor usado para inicialización, balance, de la salida del bloque para asegurar una transferencia suave de setpoint en el bloque corriente abajo cuando este retorna al modo local. BKCAL_OUT. Copia del setpoint seleccionado a ser usado por el bloque coriente arriba para la inicialización de su salida.

64

Page 71: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

RCAS_IN. Entrada para setpoint desde una host, seleccionado en modo de cascada remota. RCAS OUT. Copia del setpoint seleccionado, valor idéntico a BKCAL OUT pero el estado está basado en una comunicación RCAS_IN. ROUT-IN. Entrada para salida remota desde host, seleccionada en el modo de salida remota. ROUT OUT. Copia de la salida seleccionada, OUT, pero con el estado basado en una comunicación ROUT IN. SP (contenido). Setpoint ajustado por el operador en el modo local, o el setpoint después de la limitación de setpoint recibida de otro bloque o de una host.

65

Page 72: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

4. Aplicación del Fieldbus

4.1. Sistema de medición hidrostática de parque de tanques

Esta es una de las aplicaciones donde se puede apreciar

claramente la ventaja de utilizar la tecnología del Fieldbus en un parque de tanques.

El manejo de inventarios, el control de perdidas y las aplicaciones de transferencia de productos entre terceros (transferencia en custodia) requieren la medición de masa con una muy buena exactitud, lo cual se puede lograr con un sistema de medición hidrostática HTG (Hydrostatic Tank Gauging).

El sistema consiste en utilizar uno o más transmisores de presión y un transmisor de temperatura, que transmiten sus valores a un procesador de tanque colocado al pie del mismo o a una computadora donde se realizan los cálculos de masa total, nivel, volumen total, densidad, etc.

Este tipo de aplicaciones, además de requerir transmisores de elevada exactitud, plantean el inconveniente de las grandes distancias que separan un tanque de otro y de la sala de control.

Se debe utilizar un procesador de campo o una remota para cada tanque, donde el costo de este dispositivo mas el de sus drivers son elevados. También se debe incorporar un software dedicado para correr en la computadora que permita que la misma sea la interface hombre/maquina con el proceso.

Y aquí es donde aparece la tecnología de Fieldbus, que permite obtener importantes ventajas:

• Los transmisores Fieldbus no poseen convertidores analógicos/

digitales que empeoran la exactitud. • La comunicación entre cada dispositivo es digital y bidireccional. • Los cálculos necesarios para Ia determinación de masa y volumen se

realizan en los bloques de función de los dispositivos Fieldbus, sin necesidad de utilizar los procesadores de campo al pie de

cada tanque. • Dado que se conectan a un medio físico único (par de cables), se

66

Page 73: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

consigue una instalación más económica y sencilla. • Al no necesitar de procesadores de campo para cada

tanque, no se exige ningún software y/o driver especial para la estación supervisora, con lo que se puede utilizar el software estándar que tenga cada planta como ser Aimax, Factory Link, Wizcon, Fix, etc.

• Dada la intercambiabilidad e interoperabilidad de los dispositivos de campo Fieldbus de distintos fabricantes, el usuario no se encuentra atrapado en la necesidad de comprar los mismos productos del fabricante inicial en el caso de ampliar el parque de tanques.

Dado que los dispositivos cuentan entre sus bloques de

función con bloques de entrada analógica, cálculos aritméticos, linealización, caracterización, control PI D, totalización, selector de máximo/mínimo, etc., todos los cálculos necesarios en un parque de tanques se pueden efectuar dentro de dichos dispositivos.

En esta aplicación de HTG (figura 4.1.), solo se utilizaran

bloques de entrada analógica, bloques de linealización y aritméticos.

Page 74: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Suponiendo un tanque vertical, el detalle de la configuración implementada con dispositivos Fieldbus se muestra en la figura 4.2. A partir de dos presiones diferenciales leídas por los bloques LT-A1 y DT-AI, se obtiene, mediante la utilización del bloque DT-ARTH, el valor de la densidad del líquido contenido en el tanque.

Utilizando la presión diferencial leída por el bloque LT-Al, la densidad obtenida del bloque DT-ARTH y considerando además el valor de la presión a la cual se encuentra presurizado el tanque (valor leído en el bloque PT-Al), se puede determinar el nivel del líquido en el bloque PT-ARTH.

La salida del bloque PT-ARTH es transferida al bloque LT-CHAR que tiene almacenada una curva que relaciona nivel con volumen, permitiendo así la obtención del volumen de dicho bloque.

La salida del bloque DT-ARTH y la salida del bloque LT-CHAR se ingresan al bloque LT-ARTH donde se obtiene el valor de la masa contenida en el tanque.

Como la temperatura interfiere indirectamente en la medición del volumen almacenado en el tanque, una función del transmisor de temperatura es verificar instantáneamente este valor para encontrar la densidad estándar y el volumen estándar, lo cual se realiza transfiriendo el valor leído por el bloque TT-Al al bloque TT-CHAR donde se tiene almacenada una curva que relaciona temperatura con densidad, permitiendo así la obtención de la densidad estándar.

Considerando las salidas de los bloques LT-ARTH y TT-CHAR como entradas del bloque TT-ARTH, se obtiene el volumen estándar.

De esta forma quedan implementados todos los cálculos necesarios en los dispositivos Fieldbus, quedándole a la computadora solo la tarea de almacenar dichos cálculos; utilizando un software comercial (no esencial para HTG), se pueden obtener reportes, tendencias y la vista del proceso en una pantalla.

Como se puede apreciar en la figura 4.2., para realizar esta implementación se utilizaron solamente 10 bloques de función. Las señales de proceso entran por los bloques de entrada analógicos (Al), mientras que los cálculos de densidad, nivel, masa y volumen estándar se obtienen en los bloques aritméticos (ARTH). A través de un bloque de caracterización (CHAR) se obtiene el volumen del líquido contenido en el tanque.

68

Page 75: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución
Page 76: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

Cabe señalar que por la capacidad que poseen los transmisores Fieldbus, muchas de las transferencias de datos entre bloques se realizan internamente en un dispositivo, con lo cual son muy pocas las comunicaciones que se efectúan por el Fieldbus entre diferentes dispositivos.

Esta aplicación se implementó en la practica con los transmiso-res de presión diferencial y de temperatura de la Serie 302 de Smar.

70

Page 77: CONSEJO DIRECTIVO - AADECA€¦ · Viajando en buena compañía 2 Seguir siendo simple 4 Fibras ópticas en control 5 ... beneficios de la comunicación sincrónica con una resolución

71