libro profibus completo

173
  James Powell, P . Eng. Henry Vandelinde, Ph.D.  J   a m  e  s P  o w  e l  l   , P  . E n  g  . H  e r  y V  a n  d  e l  i  n  d  e  , P h  . D  . Un recorrido por PROFIBUS Introducción al bus de campo para la automatización de procesos  U n r  e  c  o r r i   d  o  p  o r P R  O F I  B  U  S Un recorrido por PROFIBUS Introducción al bus de campo para la automatización de procesos “El libro es un aperitivo excelente – una introducción grandiosa al mundo de Profibus.”  Jörg Freitag , Chairman de PR OFIBUS International “PROCENTEC esta dando cursos en todo el mundo. Nuestros participantes siempre estan pidiendo un buen material de lectura. La mayoría de los libros son demasiado técnicos para principiantes o técnicos de mantenimiento. Este libro es un recurso muy simple y práctico para entender la tecnología de PROFIBUS. PROCENTEC recomienda este libro para cada uno que se involucre con PROFIBUS.” Dennis van Booma, Gerente General de PROCENTEC en Holanda “Muy buen libro! a mi particularmente me gustaron los ejemplos de visita a planta.” Ron Mitchell, RC Systems , autor de PROFIBUS – una guía de bolsillo “James Powell y Henry Vandelinde explican con simpleza y profesionalismo el uso de PROFIBUS desde una perspectiva de la experiencia práctica. Una guía fundamental para el ingeniero de planta que quiere conocer los grandes beneficios de este bus “. Ing. Andrés Gorenberg, Div. Industry Siemens S.A. Siemens Milltronics Process Instruments Inc. Peterborough, Ontario , Canada K9J 7B1

Upload: j-retter-calbar

Post on 09-Oct-2015

218 views

Category:

Documents


0 download

DESCRIPTION

Un manual muy completo y dedicado

TRANSCRIPT

  • James Powell, P. Eng.

    Henry Vandelinde, Ph.D.

    James Pow

    ell, P. Eng.

    Hen

    ry Van

    delinde, Ph

    .D.

    Un recorrido por PROFIBUSIntroduccin al bus de campo

    para la automatizacin de procesos

    Un

    recorrid

    o p

    or P

    RO

    FIBU

    S

    Un recorrido por PROFIBUSIntroduccin al bus de campo para la automatizacin de procesos

    El libro es un aperitivo excelente una introduccin grandiosa al mundo de Profibus.Jrg Freitag , Chairman de PROFIBUS International

    PROCENTEC esta dando cursos en todo el mundo. Nuestros participantes siempre estan pidiendo un buen material de lectura. La mayora de los libros son demasiado tcnicos para principiantes o tcnicos de mantenimiento. Este libro es un recurso muy simple y prctico para entender la tecnologa de PROFIBUS. PROCENTEC recomienda este libro para cada uno que se involucre con PROFIBUS.Dennis van Booma, Gerente General de PROCENTEC en Holanda

    Muy buen libro! a mi particularmente me gustaron los ejemplos de visita a planta.Ron Mitchell, RC Systems , autor de PROFIBUS una gua de bolsillo

    James Powell y Henry Vandelinde explican con simpleza y profesionalismo el uso de PROFIBUS desde una perspectiva de la experiencia prctica. Una gua fundamental para el ingeniero de planta que quiere conocer los grandes beneficios de este bus .Ing. Andrs Gorenberg, Div. Industry Siemens S.A.

    Siemens Milltronics Process Instruments Inc.Peterborough, Ontario , Canada K9J 7B1

  • James Powell, P. Eng.

    Henry Vandelinde, Ph.D.

    Un recorrido por PROFIBUSIntroduccin al bus de campo

    para la automatizacin de procesos

  • ii

    Copyright Siemens Milltronics Process Instruments Inc. 2009.Todos los derechos reservados.

    Ningn fragmento de este libro puede ser reproducido sin permiso por escrito por parte del editor.

    ISBN-10: ISBN 978-0-9782495-1-9

    Fotografa de tapa iStockphoto.com/clu

    Traduccin: Brbara Szteinberg

    Impreso y encuadernado en Argentina paraSiemens Milltronics Process Instruments Inc. Peterborough, ON K9J 7B2www.siemens.com/processautomation

  • iii

    Prlogo

    Para el principiante, el mundo de la comunicacin industrial parece una mezcla de buses de campo, paquetes de software y medios, a menudo confusa, y con mltiples capas y dimensiones. Durante mis veinte aos de bsqueda entusiasta y promocin activa de las comunicaciones industriales, me acostumbr ms y ms a ver esa mirada de susto en los novatos que ingresaban al campo, y entonces decid ver si lograba en el mundo de los buses de campo, especficamente el de PROFIBUS, quitar el velo de misterio y magia que lo rodea.

    Mi intencin no fue escribir un manual definitivo y abarcador sobre PROFIBUS. Hay muchos otros que estn mucho ms calificados que yo para llevar a cabo esa tarea. Yo quise demostrar que cuando la comuni-cacin industrial se comprende y luego se instala con previsin y cuida-do, las operaciones de redes son beneficiosas e indoloras.

    Diseamos este libro con ese fin, hablarle al principiante, llevar a ese novato de la mano y guiarlo a travs de la ruta de los buses, hacia una comunicacin exitosa. Sin embargo, este no es un manual de uso. Considrenlo ms una base para el diseo de la comunicacin, con informacin para que los curiosos exploren y motivacin para que los dedicados vayan ms all.

    Es as como analizaremos las operaciones del BUS, los detalles del pro-tocolo, capas fsicas y redes, los elementos bsicos del diseo de una red, los consejos y las sugerencias de instalacin, la puesta en marcha, el mantenimiento, la gestin de activos de la planta y la resolucin de problemas. Todos estos temas estn diseados para hablarle al princi-piante, para tomar la totalidad de PROFIBUS como bus de campo y hacerlo llegar a todos aquellos que quieran probarlo e investigar.

    Nuestro deseo es que al terminar este libro tengan un conocimiento concreto de lo que necesitarn para implementar un sistema PROFIBUS, y que continen investigando sobre cmo PROFIBUS puede ayudarlo a usted y a su organizacin a mejorar la seguridad, la eficiencia y la productividad.

    James Powell, P.Eng.

  • iv

    Reconocimientos

    A partir de este libro logr entender la veracidad del dicho: "Se necesita un pueblo entero para escribir un libro". Un proyecto como este requie-re mucho esfuerzo y dedicacin por parte de toda la comunidad, y nosotros tenemos la suerte de estar rodeados de gente que crey en lo que estbamos haciendo y nos brind libremente su tiempo y experiencia.

    Entonces, para comenzar, quiero agradecerles a Stephen Milligan, Andrew Blazey, Jorg Freitag y a la gerencia de Siemens por su apoyo moral en este proyecto.

    Mi gratitud tambin se extiende a Nicolas Heise y al equipo IP4 por sus valiosos consejos y contribuciones, y a Mark Wheeler por su continuo apoyo y asesoramiento. Tambin agradezco mucho la habilidad organi-zativa de Jamie Chepeka, Andrs Gorenberg y Adriana Mazzei, y los esfuerzos de traduccin de Gabrielle Vester y Brbara Szteinberg.

    Y para Albert Justus, quien reviso y edit con paciencia el manuscrito en alemn, vielen Dank!

    Un agradecimiento especial a Pete Froggatt, el ilustrador creativo cuyo talento y fantasas le ponen una sonrisa a nuestro trabajo.

    Tambin agradecemos a los siguientes revisores tcnicos que tomaron el infantil borrador y ayudaron a convertirlo en el trabajo refinado que tienen en sus manos. Thomas Bartsch, Dominique Basson, Sean Cahill, Mark Cargill, Mike Cavanagh, Richard Colony, Chris Da Costa, David Deibert, Timothy Dowsett, Carl Henning, Jane Ingram, Albert Justus, Thomas Klatt, Ron Mitchell, Gilles Ouimet, Volker Schulz, Moin Shaikh, y Dennis van Booma a quienes tanto agradecemos por haber agregado sus voces a este libro.

    El agradecimiento final es para nuestras familias, James quiere agrade-cerles a Debbie y a Maya, y Henri les agradece a Lee Anna y a sus muchachos. Apreciamos su paciencia y apoyo mientras nosotros traba-jbamos como burros en esta obsesin, mucho ms de lo que se imaginan.

    Muchas gracias a todos por su tiempo y esfuerzo. Lo mejor de este libro les pertenece a ustedes, y cualquier error, imprecisin u omisin yace totalmente en nosotros. Nosotros nos divertimos, y quin sabe, hasta quizs lo hagamos de nuevo.

  • vContenidos

    Prlogo iiiReconocimientos iv

    Captulo 1: Introduccin: Un BUS 1La ruta del bus 1Presentacin del bus de campo 1Beneficios de utilizar un bus de campo PROFIBUS 5PROFIBUS: Comienzos 7PROFIBUS DP: Periferia descentralizada 10PROFIBUS PA: Automatizacin de procesos 11HART en PROFIBUS 13PROFIsafe 14PROFIdrive 16PROFINET 17Prxima parada del BUS 20

    Captulo 2: Cmo funciona un BUS 21La ruta del bus 21Conceptos simples 21Escaneo del bus PROFIBUS (la ruta del bus!) 24Diagnsticos 27Perfiles PROFIBUS 32Prxima parada del BUS: Capas fsicas y componentes de red 41

    Captulo 3: Capas fsicas y componentes de red 43La ruta del bus 43Capas fsicas 43Entornos intrnsicamente seguros/peligrosos 50Eleccin de una capa fsica 52Componentes de red 53Redundancia 59Eleccin de los componentes de red 63Prxima parada del BUS: Diseo inteligente 63

    Captulo 4: Diseo inteligente: Elementos bsicos de PROFIBUS DP/PA 65

    La ruta del bus 66Diseo bsico PROFIBUS DP 66Reglas bsicas de diseo PROFIBUS PA 71Ejemplo de diseo de PROFIBUS PA 76Herramientas de diseo 79Clculo de velocidad de actualizacin 80Sugerencias de diseo de PROFIBUS PA 85Prxima parada del BUS: Instalacin 87

  • Captulo 5: Instalacin 89La ruta del bus 89Hardware de conexin 89Esquema de instalacin 93Separacin de cables 95Mtodo de instalacin 96Las mejores instalaciones 99Prxima parada del BUS: Puesta en marcha 100

    Captulo 6: Puesta en marcha 101La ruta del bus 101Configuracin de red 102Configuracin/parametrizacin de dispositivos de campo 106Configuracin de un dispositivo de campo 110Uso de software de configuracin: Los mejores ejemplos 113Velocidad de carga y descarga 113Verificar que los dispositivos de campo y de red funcionen correctamente 114Prxima parada del BUS: Uso de la red 114

    Captulo 7: Gestin de activos de planta, mantenimiento y operaciones 115

    La ruta del bus 116Gestin de activos de planta 116Activos humanos 117Activos virtuales 118Activos fsicos 121Nuevo diagnstico para instrumentos de campo 123Impactos y beneficios para el usuario final 126Impacto en la puesta en macha 126Impacto en el mantenimiento 127Impacto en las operaciones 130Prxima parada del BUS: Resolucin de problemas 130

    Captulo 8: Verificacin del funcionamiento de la red y resolucin de problemas 131

    La ruta del bus 131Problemas de red 132Herramientas 136Procedimientos para resolver problemas 137Destino final del BUS 155

    Apndice A: Acrnimos 156Apndice B: Definiciones 158Apndice C: Recursos adicionales 162ndice 164

  • 1Captulo Uno

    Introduccin: Un BUS "Ha llegado el momento", dijo la morsa, "de hablar de varias cosas"1

    Como en el cuento de Alicia en el pas de las maravillas, y muchos aventureros antes y despus que ella, lo invitamos a acompaarnos en este viaje de descubrimientos. Sin embargo, en vez de atravesar la madriguera de un conejo, le sugerimos que suba a bordo de un bus, saque su boleto y disfrute del viaje. No habr conejos blancos, orugas parlanchinas ni ostras regordetas, pero le prometemos miles de aventu-ras a medida que nuestro bus avance a travs de las redes, los buses de campo y los protocolos de comunicacin.

    La ruta del BUSEste bus hace las siguientes paradas:

    Introduccin al bus de campo Beneficios de utilizar un bus de campo, un PROFIBUS PROFIBUS: gnesis PROFIBUS perifricos descentralizados (DP) PROFIBUS automatizacin de procesos (PA) PROFIsafe PROFIdrive PROFINET Prximas paradas

    Presentacin del bus de campoPROFIBUS es un bus de campo: un bus de campo es un enlace de comuni-cacin de dos vas entre un controlador o monitor y un dispositivo de campo. Es una red necesaria para integrar los dispositivos de automatiza-cin de procesos a un sistema unificado. La clave para el xito operativo del bus de campo es que el controlador pueda hablarle no slo al disposi-tivo de campo, sino tambin hacer que el dispositivo de campo le respon-da y d aviso al controlador si fuera necesario. A su vez, el dilogo digital notifica al usuario cuando ocurren eventos clave en la red, ofreciendo muchos datos necesarios para mantener un proceso activo. Un bus de campo es sistema nervioso que une el cerebro central (controlador) y todas las partes que mantienen la planta de proceso funcionando a su mxima capacidad.

    1 Carroll, Lewis. Alicia en el pas de las maravillas. W.W. Norton & Company, 1971. p. 142.

    La comunicacin de dos vas es el aspecto clave del bus de campo.

  • 2Captulo 1: Introduccin: Un BUS

    Actualmente hay tres protocolos abiertos que se consideran buses de campo de proceso:

    HART: se considera un bus de campo, pero no se ajusta a su defini-cin completa, ya que no posee una comunicacin de dos vas real.2 Un instrumento HART no puede decirle nada al host a menos que se lo pida.

    Foundation Fieldbus (FF): se ajusta completamente a la definicin del trmino bus de campo. FF utiliza la misma capa fsica que PROFIBUS PA y poseen una historia en comn.3 A menudo, el tr-mino bus de campo se asocia errneamente con FF, sin embargo, el trmino bus de campo hace referencia a todos los protocolos de comunicacin de dos vas.PROFIBUS: se ajusta por completo a la definicin del trmino bus de campo, y como les mostraremos en este libro, es el nico que ofrece una solucin completa.

    Este captulo les presenta a PROFIBUS como el protocolo de comunica-cin principal para la industria de procesos, y muestra las ventajas ya comprobadas que este bus de campo le ofrece a la industria.

    AutomatizacinLa automatizacin se define como el uso de la tecnologa para controlar una serie de eventos con poca o ningn tipo de asistencia del hombre. Por lo general, hay dos categoras de automatizacin:

    automatizacin de fbrica automatizacin de procesos

    Automatizacin de fbrica: se refiere al tipo de automatizacin utilizado para la fabricacin de objetos tales como autos o computadoras. Los tipos de informacin que entran y salen son en su mayora variables discretas, encender esto o apagar aquello. Adems, los procesos de fbrica tienden a ser muy rpidos, por lo que se necesita una red rpida.

    Automatizacin de procesos: se refiere a la automatizacin utilizada en la produccin de productos que requieren algn tipo de frmula o secuencia de eventos como hacer masa para galletitas o mezclar qumi-cos. Gran parte de la informacin que entra y sale corresponde a varia-bles analgicas (agregar 7,341 kg de aquello o elevar la temperatura de esto a 32,5C). Adems, los procesos automatizados tienden a ser bas-tante lentos (en comparacin con la automatizacin de fbrica) por ende, la necesidad de velocidad se reduce.

    2 La versin HART 7 lanzada recientemente introduce un mtodo para que un dispositivo esclavo genere una respuesta. Mientras que esta nueva caracterstica ayudar a HART a ser un bus de campo ms real, an es opcional en HART 7 y pasar un tiempo antes de que se adopte ampliamente. 3 Tanto FF como PROFIBUS PA vienen de trabajar en el estndar SP50.

    Un protocolo es un conjunto de reglas

    (estndar) que de ne cmo dos o ms dispositivos se

    comunican.

    Un protocolo abierto es aquel que no

    pertenece a ninguna empresa y todos

    pueden utilizarlo.

  • 3Captulo 1: Introduccin: Un BUS

    La mayora de las industrias tienen una mezcla de automatizacin de fbrica y de procesos. Por ejemplo, una planta de montaje automotriz requerira principalmente una automatizacin de fbrica, sin embargo, como para montar un automvil se necesita mucha agua, entonces, la mayora de las plantas de montaje adems poseen una planta de trata-miento de agua, que requiere especialmente automatizacin de proce-sos. PROFIBUS es el nico protocolo que realiza bien una automatizacin tanto de procesos como de fbrica, cumpliendo con todos los requisitos.

    Muchos libros sobre PROFIBUS hablan sobre ambas pero tienden a con-centrarse en la automatizacin de fbrica. Este libro tambin hablar de ambas, pero se enfoca en la automatizacin de procesos.

    Relacin entre el instrumento y el sistema de control4 En los sistemas de control sin bus de campo hay una divisin clara entre los dispositivos de campo y el sistema de control. En general, el tcnico en instrumentacin busc los dispositivos de campo y el ingeniero de control regul el valor analgico 4-20 mA que llegaba al sistema de control. El ingeniero de control a su vez verific la precisin y la veloci-dad de respuesta, pero no estaba muy preocupado por los detalles del instrumento.

    4 Powell, James. The Bene ts of the Block Model Concept in Fieldbus Systems. ISA, 2005.

    Proceso DiscretoEn

    erg

    a

    Re

    ner

    as

    Agu

    a

    Qu

    mic

    os

    Petr

    leo

    y g

    as

    Pulp

    a y

    pape

    l

    Cem

    ento

    y v

    idri

    o

    Met

    al/m

    iner

    a

    Farm

    acu

    tico

    s

    Alim

    ento

    s y

    bebi

    das

    Au

    tom

    otri

    z

    Elec

    trn

    ica

  • 4Captulo 1: Introduccin: Un BUS

    Con PROFIBUS PA, los instrumentos son una parte integral del sistema y el ingeniero de control tiene un dominio total de los dispositivos. Desde la perspectiva del ingeniero, ahora no hay distincin entre los instrumen-tos y el sistema de control. Es un todo integrado.

    Medida Bus de campo

    Instrumento de campoControlador

    Medida 4-20 mA

    Instrumento de campoControlador

    Considerar el instrumento como parte del sistema de control es un cambio de paradigma importante, ya que le otorga el rol que se le haba reservado para el sistema de dominio. Como todo cambio importante, tiene una gran cantidad de beneficios (que discutiremos en la prxima seccin) pero adems algunos desafos.

    Un desafo constante con el enfoque PROFIBUS es capacitar a la gente sobre los beneficios de la tecnologa, que slo se pueden concretar si aquellos involucrados saben cmo aprovechar todo su potencial.

    Aunque los ingenieros de control y los tcnicos de instrumentacin siem-pre han trabajado juntos, cada grupo posee sus propias herramientas y su dominio. Ahora, el tcnico de instrumentos necesita acceder al siste-ma de control para configurar y monitorear los instrumentos. El tcnico tambin debe entender el modelo de bloque de la misma forma que el ingeniero de control, y trabajar en equipo para maximizar los beneficios del bus de campo.

  • 5Captulo 1: Introduccin: Un BUS

    Bene cios de usar

    un bus de campo PROFUBUSUn bus de campo en general, y PROFIBUS en particular, mejorar la efi-ciencia y reducir los costos a lo largo de todo el ciclo de vida de la planta. Los beneficios clave son:

    construccin/instalacin optimizadas puesta en marcha ms rpido mayor precisin verificacin confiable de las variables del proceso gestin de activos de planta continua.

    Construccin/instalacin optimizadasSin un bus de campo hay al menos un juego de cables para cada dispo-sitivo de campo -incluso, muchos dispositivos de campo requeriran ms de un juego-. Esto genera una gran cantidad de cables y de tendi-dos de cables. PROFIBUS reduce los innumerables conductores a un slo cable PROFIBUS. Esta disminucin ahorra tanto costos de instala-cin como espacio fsico.

    Puesta en marcha ms rpidaCon los dispositivos 4-20 mA, el usuario final debe escalar los valores del dispositivo de campo y del controlador, y deben ser compatibles. Con PROFIBUS, los bloques de entrada y salida analgicas pasaron del controlador al dispositivo de campo, y ahora el usuario final realiza el escalamiento desde un slo lugar.

    Escalar un dispositivo es establecer el rango (valor alto y valor bajo), de la salida y la entrada de un dispositivo.

    Una vez puse en marcha una planta de procesos con casi mil instrumentos conectados a entradas/salidas 4-20 mA. Durante la fase de puesta en mar-cha, un electricista y yo trabajamos durante sema-nas verificando que el escalamiento de los dispositivos de campo coincidiera con el de los PLC y HMI. La planta tena 1,6 km de largo y hacer esta verificacin implic mucho esfuerzo y muchas caminatas.

    Con PROFIBUS esto se hubiera hecho en pocos das en la comodidad de la sala de control, ya que el escalamiento se realiza en el instrumento y despus se comunica con el instrumento a travs de la red.

  • 6Captulo 1: Introduccin: Un BUS

    Adems, para simular un lazo con dispositivos 4-20 mA, los valores del controlador se deben anular. Al bloquearlos, el dispositivo se puede desconectar, y con una fuente de alimentacin con un poten-cimetro se genera el valor deseado. En PROFIBUS, los valores de los dispositivos de campo se pueden simular, por lo que es muy simple y rpido simular un lazo de control y acelerar significativamente la puesta en marcha.

    Finalmente, para programar/configurar dispositivos 4-20 mA, el dis-positivo debe tener un acceso fsico, ya sea a travs de teclados num-ricos o programadores manuales. Con PROFIBUS, el dispositivo de campo se configura a travs del bus.

    La puesta en marcha, a travs del bus, mejora la eficiencia de las ope-raciones ya que no requiere tiempo de desplazamiento de una perso-na hacia el dispositivo mismo. Adems es ms seguro porque el personal no necesita ingresar a zonas peligrosas o dificultosas.

    Los instrumentos 4-20 mA similares de diferentes proveedores se pro-graman de forma diferente. PROFIBUS estandariza eficientemente la instrumentacin, asegurando que dispositivos similares de diferentes proveedores tengan parmetros centrales y una estructura en comn, algo que no ocurre en otros protocolos. Esta generalizacin se extien-de tambin a los diferentes tipos de instrumentos. Adems reduce los requisitos de capacitacin y acelera la puesta en marcha ya que el per-sonal se desplaza ms fcilmente de un instrumento a otro.

    Para resumir, PROFIBUS acelera la puesta en marcha porque:

    el escalamiento se realiza en un slo lugar se simulan los valores del proceso, acelerando la verificacin de lazos la configuracin se realiza a travs del bus se unifican los dispositivos.

    Mayor precisinActualmente, todos los dispositivos de campo utilizan tecnologa digi-tal. Por lo tanto, con los dispositivos 4-20 mA, los dispositivos tendrn que tomar el valor digital que viene dado y convertirlo en valor analgi-co para transmitirlo va lazo 4-20 mA. Luego, en el controlador, esta seal se deber convertir de nuevo en una seal digital. La precisin se pierde durante estas dos conversiones. PROFIBUS elimina la necesidad de realizar estas dos conversiones.

    Veri cacin con able de variables de procesoSin una comunicacin de dos vas, la variable de proceso podra estar mal sin que el control lo sepa. Un instrumento muerto, por ejemplo, podra

  • 7Captulo 1: Introduccin: Un BUS

    pasar inadvertido hasta que pase algo en el proceso, una situacin que debemos evitar. Esta ceguera del proceso posee varios costos asociados porque el proceso podra interrumpirse, generando posiblemente:

    daos al equipo prdidas de inventario derrames que limpiar daos al entorno.

    Una comunicacin adecuada, mantendr el proceso funcionando de modo seguro, y es el componente clave en la gestin de activos de la planta.

    Permite la gestin de activos de planta La gestin de activos de la planta intenta obtener los mayores benefi-cios de una inversin. Tradicionalmente, la gestin de activos en el mundo de los procesos se enfocaba slo en la instrumentacin. PROFIBUS ha expandido el significado de esta definicin hasta incluir una amplia variedad de dispositivos como computadoras, interrupto-res de red, controladores, motores, mquinas e instrumentos. La comunicacin de dos vas de PROFIBUS habilita una cantidad de fun-ciones que aumentarn el retorno de la planta sobre los activos. La gestin de activos es un tema amplio que analizamos en detalle en el Captulo Siete.

    PROFIBUS: ComienzosEl trmino PROFIBUS es una fusin de PROcess FIeldBUS y define al protocolo industrial diseado para cubrir todos los requisitos de automatizacin industrial al enlazar una variedad de dispositivos de procesos. Ningn otro protocolo ofrece una solucin de automatiza-cin completa, y ARC5 identifica: "La propuesta de valor nica de PROFIBUS es su capacidad para integrar de forma homognea los instrumentos de proceso, como transmisores de presin y caudal-metros, con el otro lado de la aplicacin donde estn los dispositivos discretos y de control de movimiento, como accionamientos y sensores".6

    PROFIBUS es el nico protocolo que abarca toda la planta, a diferen-cia de otros como Foundation Fieldbus o DeviceNet, que requieren ms de un protocolo para crear todas las aplicaciones diferentes en una planta de procesos. Por lo tanto, con PROFIBUS, el personal slo necesita conocer una serie de herramientas y saber un protocolo.

    5 Fundada en 1986, ARC Advisory Group es la empresa de asesora e investigacin para las soluciones de manufactura, energa y cadena de abastecimiento (www.arcweb.com).6 Informe tcnico ARC, mayo 2004, The Value Proposition of PROFIBUS in the Hybrid Industries. p. 14.

  • 8Captulo 1: Introduccin: Un BUS

    Esto simplifica las operaciones y reduce la cantidad de capacitacin necesaria.

    Como protocolo de automatizacin industrial, PROFIBUS utiliza diferentes aspectos de s mismo y funciona como un libro con muchos captulos. El ttulo de libro es PROFIBUS DP, y los captulos son PROFIBUS PA, PROFIsafe, y PROFIdrive. Cada captulo representa una fraccin significativa del todo. PROFIBUS DP define el protocolo central y cada uno de los PROFI estn definidos dentro del estndar PROFIBUS DP, sumando funcionalidad al protocolo central.

    PROFIBUS DP DP: Perifricos descentralizados

    PROFIBUS PA PA: Automatizacin de procesos

    PROFIsafe PROFIBUS para aplicaciones de seguridad

    PROFIdrive PROFIBUS para aplicaciones de accionamientos

    Control con PROFIBUS En la dcada del 80 y a principios de los aos 90, la automatizacin estaba limitada a muchos protocolos de red propietarios diseados y pertenecientes a fabricantes de automatizacin individuales:

    Honeywell DMCS, GE Fanuc GENIUS, Modicon ModbusPlus

    Estos protocolos funcionaban pero los usuarios estaban atados a ese proveedor durante toda la vida til de la planta, negndole efectiva-mente el acceso a la instrumentacin de la competencia y dejndolos a merced de sus controles de precios.

    Sin embargo, PROFIBUS es un protocolo abierto de PROFIBUS y PROFINET International que es una organizacin de empresas. Abierto signi ca que cualquiera puede usarlo y que ninguna empresa lo contro-la o emite opinin sobre quin puede usarlo.

    Aunque en ciertas ocasiones se lo ha llamado protocolo propietario de Siemens, Siemens es slo una de las 1.400 empresas miembro que con-forman PROFIBUS Internacional. Siemens es una de las empresas invo-lucradas en el desarrollo inicial de PROFIBUS, muy activa en PROFIBUS y PROFINET International (PI). No obstante, ni Siemens ni ninguna de las otras empresas miembro tiene derecho a decir quin usa o deja de usar este protocolo.

    Si un usuario elige PROFIBUS, no est

    comprometido con ningn proveedor.

  • 9Captulo 1: Introduccin: Un BUS

    PROFIBUS International: breve lista de miembros

    ABB Emerson Endress + Hauser

    Yokogawa Vega Siemens

    GE FANUC Softing Invensys / Foxboro

    Rockwell Schneider Electric Fuji Electric

    As empez todo: desarrollo PROFIBUSPROFIBUS posee una historia de diseo significativa ya que se desarroll para cubrir las necesidades de protocolos de red del mercado. PROFIBUS comenz como parte de un proyecto para un bus de campo de una asocia-cin de trece empresas y cinco universidades en Alemania en 1987. Las empresas miembro coincidieron en un concepto de bus de campo estn-dar para la automatizacin de procesos, y PROFIBUS FMS (Especificacin de Mensaje de Bus de Campo) fue la primera versin. Para 1993, la necesi-dad de un protocolo ms rpido y ms sencillo llev a PROFIBUS DP, que reemplaz a FMS.

    DP-V0, la primera versin de la especi cacin PROFIBUS DP, de ni la estructura de comandos total del protocolo y las funciones para lectura y escritura de datos de prioridad temporal crtica. A la lectura y escritura de datos de prioridad temporal crtica se la conoce como intercambio de datos en el mundo PROFIBUS y es vital para la funcionalidad de PROFIBUS.

    DP-V2Funciones agregadas para PROFIdrive

    DP-V1Funciones agregadas para PROFIBUS y

    PROFIsafe

    DP-V0Estructura total de nida de PROFIBUS

    Primera versin del protocolocompatible con DP-V1 y DP-V2

  • 10

    Captulo 1: Introduccin: Un BUS

    La segunda versin de la especificacin PROFIBUS DP, DP-V1, agre-g funciones para la automatizacin de procesos y las aplicaciones de seguridad (PROFIBUS PA y PROFIsafe), y utiliz la misma estruc-tura de comandos general segn lo defina DP-V0, a la vez que ase-guraba la interoperabilidad. La interoperabilidad es la capacidad para comprar un dispositivo de cualquier proveedor, conectarlo a una red PROFIBUS y hacerlo funcionar.

    Luego surgi DP-V2 que agreg las funciones necesarias para apli-caciones con accionamientos de alta velocidad, utilizando la misma estructura de comandos general definida en DP-V0.

    Todas las versiones diferentes del protocolo pueden coexistir en la misma red y funcionar juntas. La nica limitacin es qu comandos soporta el maestro. Un maestro DP-V0 puede realizar un intercambio de datos con un dispositivo de campo DP-V2. Sin embargo, un maes-tro DP-V0 no puede utilizar comandos DP-V1 o DP-V2 en los disposi-tivos de campo porque no los conoce. En ese caso debe conseguir un maestro actualizado que coincida con la versin del dispositivo de campo.

    PROFIBUS DP: Periferia descentralizada PROFIBUS DP es el ncleo del protocolo que define todas las funcio-nes bsicas que utilizaremos el resto de los captulos. PROFIBUS DP a menudo se asocia con la capa fsica basada en RS-485. La capa fsica es cmo la informacin digital (los unos y los ceros), viaja de un lado a otro. PROFIBUS DP puede tener muchas capas fsicas como RS-485, inalmbrica, y fibra ptica, que se interconectan fcilmente. RS-485 es la capa fsica ms comnmente utilizada para PROFIBUS debido a su capacidad para transmitir a altas veloci-dades y a su robustez en entornos industriales muy ruidosos.

    PROFIBUS DP se utiliza principalmente para dispositivos de entrada/salida de alta velocidad y para enlazar dispositivos inteligentes (como sistemas de accionamientos). PROFIBUS posee un gran paquete de datos (244 bytes) para manejar informacin fcilmente desde un rack de entrada/salida remota o un accionamiento en un slo mensaje. Como la velocidad de los datos alcanza hasta 12 mega bits por segundo, esta informacin regresa al controlador en un lapso muy breve.

    PROFIBUS DP tuvo xito tanto en la automatizacin de fbricas como en la automatizacin de procesos:

    la automatizacin de fbrica utiliza principalmente dispositi-vos de entrada y salida discretos (digitales), y PROFIBUS DP enlaza racks E/S y conecta accionamientos

    La interoperabilidad es una fortaleza de

    PROFIBUS

    El estndar RS-485 de ne las caractersticas

    elctricas del cable, y los niveles de tensin y

    corriente de la seal digital.

    Los dispositivos digitales son simples dispositivos

    de ON/OFF, es decir, la luz o el pulsador estn

    encendidos o apagados.

  • 11

    Captulo 1: Introduccin: Un BUS

    la automatizacin de procesos utiliza principalmente dispositivos analgicos, y PROFIBUS DP enlaza segmentos PROFIBUS PA, racks E/S remotas, accionamientos y algunos instrumentos.

    PROFIBUS PA: Automatizacin de ProcesosPROFIBUS PA (Automatizacin de Procesos) es una serie de funciones agregadas a las especi caciones PROFIBUS versin 1.0 (DP-V1) para que el protocolo sea ms til en las industrias de procesos. A PROFIBUS PA se lo asocia a menudo con la capa fsica Manchester encoded Bus Powered (MBP), de nida en el estndar IEC 61158-2. Ya que las industrias de procesos utilizan principalmente dispositivos con entradas y salidas analgicas, se agreg una serie de funciones para facilitar el enlace de muchas funciones unitarias de los dispositivos analgicos en una capa fsica dedicada. Se agregaron las siguientes caractersticas:

    energa del bus diseo intrnsicamente seguro capacidad de configuracin a travs del bus perfiles del dispositivo.

    Energa de busLa energa del bus es una caracterstica importante para la instalacin de una red. Si un dispositivo se comunica y se alimenta a travs de un slo cable, el usuario nal ahorra dinero porque slo necesitar un cable en vez de dos para hacer funcionar el dispositivo de campo. En las industrias de procesos, donde hay muchos dispositivos analgicos de una sola funcin, los dispositivos alimentados a travs del bus ahorran dinero.

    Esta funcin, junto con un diseo intrnsicamente seguro, quedaron cubiertos con la introduccin de la capa fsica Manchester encoded Bus Powered (MBP), definida en el estndar IEC 61158-2.7 Ver Captulo Tres para ms detalles sobre esta capa fsica.

    Intrnsicamente seguroUn dispositivo intrnsicamente seguro mantiene la tensin y la corriente lo suficientemente bajas como para que no generen chispas que puedan encender el ambiente, por eso su uso es seguro en muchas industrias de procesos. Varios de estos entornos poseen qumicos que se transportan en el aire o partculas que podran estallar si se generase una chispa.

    7 International Electrical Congress (IEC) es una organizacin normativa internacional comprometida con la creacin y el mantenimiento de estndares internacionales y abiertos para su uso en la industria elctrica.

    Los dispositivos analgicos poseen un rango de valores, la vlvula est abierta en un 75,25%.

  • 12

    Captulo 1: Introduccin: Un BUS

    Con guracin a travs del busPara un sistema con una gran cantidad de dispositivos con funciones nicas, una configuracin efectiva y el mantenimiento de los dispositi-vos puede generar problemas de acceso fsico y tiempo de parada. La capacidad para configurar y resolver los problemas de un dispositivo en la red, elimina la dificultad de acceso, y la resolucin de problemas de la red ahorra tiempo y evita posibles tiempos de parada.

    Per les de dispositivosUn perfil es la estandarizacin de un dispositivo de campo desde el punto de vista del bus. Define cul es la salida y cules son los parmetros centra-les del dispositivo. Un perfil estandarizado crea una unificacin entre:

    dispositivos del mismo fabricante y tipo (presin, temperatura, nivel, ujo, posicionadores de vlvulas) dispositivos del mismo tipo y de diferentes fabricantes dispositivos de diferente tipo.

    Por ejemplo, los trasmisores de presin, nivel y temperatura usaran todos los mismos bloques de entrada analgica y tendran todos el mismo formato de salida.

    Esto representa un gran valor para el usuario final, ya que reduce los costos de ingeniera y de formacin. Como las salidas son estndar, no necesita disear cdigos especiales en el controlador para manipular las entradas/salidas, reduciendo costos de ingeniera. Es ms, una vez que entiende cmo funciona un tipo de dispositivo de campo PA, el segundo es fcil ya que trabajan de la misma forma. Por lo tanto, el personal slo necesita formacin sobre un mtodo operativo que se aplica luego a todo el sistema.

    Capa fsicaLa energa del bus y la seguridad intrnseca son parte de la capa fsica que se introdujo con DP-V1, as como tambin la configuracin a travs del bus y el perfil estndar. La mayora de los instrumentos utilizan la nueva capa fsica MBP. No obstante, no lo necesitan,8 y muchos instru-mentos se pueden colocar en la capa fsica RS-485 porque no lo requie-ren, o no tienen la capacidad para utilizar las funciones de la MBP.

    8 Tener instrumentos en las capas fsicas MBP o RS-485 es exclusivo de PROFIBUS.Otros buses de campo slo poseen un tipo de capa fsica disponible.

  • 13

    Captulo 1: Introduccin: Un BUS

    Los instrumentos pueden no usar MBP porque:

    el instrumento requiere ms energa de la que el bus le provee el instrumento no puede ser intrnsicamente seguro la variable de proceso del instrumento posee alta velocidad de actualizacin.

    Por ejemplo, algunos caudalmetros no pueden alimentarse del bus porque requieren demasiada energa. Estos caudalmetros tambin poseen alta velocidad de actualizacin. Los medidores Siemens estn disponibles en ambas versiones: MBP y RS-485 (PROFIBUS PA y PROFIBUS DP), y ambas utilizan el perfil estndar y se configuran a travs del bus.

    NOTA: este libro se basa en PROFIBUS DP-V1 ya que es el protocolo que mejor se adapta a las industrias de procesos por la operacin intrnseca-mente segura de su protocolo y las propiedades de configuracin del bus.

    HART en PROFIBUSEl Transductor Remoto Direccionable de Alta Velocidad (HART) es un protocolo bien establecido, diseado para conectar dispositivos de campo con sistemas de control. A HART a menudo se lo considera la transicin entre el mundo 4-20 mA y el mundo enteramente digital de PROFIBUS, ya que contiene tanto la seal 4-20 mA, como la seal digi-tal. La seal digital est superpuesta en la seal 4-20 mA y se utiliza para configurar y resolver problemas. La seal 4-20 mA se usa para transmitir la variable de proceso principal.

    HART es un protocolo bastante simple y no posee el concepto de perfil detallado de PROFIBUS PA. Por lo general, tiene una conexin punto a punto y funciona a 1.200 bits por segundo. El canal de comunicacin no posee la inmunidad al ruido elctrico de PROFIBUS PA.

    Este protocolo lo desarroll a mediados de los '80 Rosemount, y luego se convirti en un protocolo abierto en 1993, cuando la propiedad inte-lectual se don a la Fundacin HART Communication (HCF). Hay una gran cantidad de instrumentos instalados basados en HART. La mayora de los instrumentos HART est conectada al sistema de control va una tarjeta 4-20 mA, y la seal digital slo se utiliza en el momento de la puesta en marcha para la configuracin.

    DP-V1 introdujo un mtodo estandarizado para encapsular el mensaje HART en un paquete PROFIBUS. Esto facilita la integracin de dispositivos HART en redes PROFIBUS. Una gran cantidad de proveedores como CEAG, Pepperl+Fuchs, Siemens y Stahl hicieron mdulos (racks E/S remota) para conectar instrumentos HART a redes PROFIBUS.

    Los instrumentos pueden estar en la capa fsica MBP o RS-485 y an as estar diseados para el per l estndar PROFIBUS PA.

  • 14

    Captulo 1: Introduccin: Un BUS

    Facilitar la integracin de dispositivos HART en redes PROFIBUS fue una idea brillante, ya que hay muchos instrumentos basados en HART.

    Tuve un cliente que quera actualizar su planta reemplazando la mayora de los instrumentos. Sin embargo, deseaba mantener muchos que estaban en buenas condiciones, y a pesar de que estaban conectados a tarjetas de entrada 4-20 mA, eran instrumentos HART. Al usar HART con funciones PROFIBUS, pudieron mantener estos instrumentos. Adems, pudieron utilizar la capacidad de diagnstico escondida de estos instrumentos.

    Con PROFIBUS, el sistema de control estaba configurado para verificar el estado de los ins-trumentos HART regularmente. Cuando surga alguna anomala, SIMATIC PDM buscaba entre los instrumentos, como si fuera un dispositivo PROFIBUS PA. Configurar el monitoreo de esta-do requera ms trabajo que con los instrumen-tos PA, pero an as funcion muy bien, y al no reemplazar esos instrumentos HART, ahorraron mucho dinero.

    PROFIsafe PROFIsafe agreg un diagnstico mejorado a PROFIBUS, permitiendo as su uso en sistemas seguros, adecuados para aplicaciones hasta SIL-3, segn el estndar IEC-61508. Los sistemas de seguridad requieren un mtodo de transporte de datos seguro, donde la probabilidad de ocurrencia de un error no detectado sea extremadamente baja. Para alcanzar estos altos estndares de seguridad, el sistema debe poder detectar los siguientes errores:

    repeticin de mensajes prdida de mensajes insercin de mensajes secuenciamiento incorrecto de mensajes corrupcin de los datos transmitidos demora en la recepcin o transmisin de datos mezcla de mensajes estndar con los de seguridad.

    PROFIBUS con PROFIsafe fue el primer protocolo abierto certi cado por TUV para aplicaciones

    hasta SIL nivel 3.

  • 15

    Captulo 1: Introduccin: Un BUS

    Para detectar estos errores, se agregaron las siguientes caractersticas:

    lazo de retorno de datos (cada mensaje se con rma) veri cacin de errores adicional numeracin consecutiva de mensajes tiempo esperado de mensajes identi cacin de transmisor y receptor.

    Lazo de retorno de datos Este mtodo de confirmar la informacin es similar al de ingresar los nmeros de una tarjeta de crdito por telfono. Este nmero se ingresa y luego el receptor lo repite para confirmar que haya sido grabado correctamente, evitando sorpresas cuando llega la cuenta a fin de mes. PROFISafe hace lo mismo con los datos: repite el mensaje para asegurar-se de que sea correcto, reduciendo la probabilidad de transmitir un men-saje errneo. Mientras que PROFIBUS posee verificacin de errores, PROFIsafe aumenta la red de seguridad al retomar el lazo de la informa-cin para detectar errores de bit.

    Veri cacin adicional de errores La verificacin de errores es un mtodo para verificar que todos los datos que llegan no tengan errores de bit, asegurndose de que el bina-rio 1 no se haya interpretado como binario 0. Hay diferentes mtodos para hacer esto, incluyendo un esquema de verificacin de errores estndar de PROFIBUS. Sin embargo, para los sistemas de seguridad, se necesit una verificacin adicional de errores para rehuir a la posibili-dad de un error de bit no detectado.

    Nmero consecutivo de mensajesLos mensajes se identifican con un nmero nico consecutivo: si un mensaje se pierde o se corrompe debido a errores de bit, el sistema lo sabe. Por ejemplo, si un controlador recibe el mensaje 123, 124, y luego pasa al 126, sabe que falta el 125.

    Tiempo esperado de mensajesLos mensajes no slo deben llegar a destino, sino que tambin deben hacerlo dentro de un tiempo determinado. Esto le asegura que si la comunicacin se interrumpe, ambos lados se enteran lo ms pronto posible.

    Identi cacin de transmisor y receptorCuando se trabaja con seguridad, asegrese por completo de que el controlador le est hablando al dispositivo correcto y que el dispositivo est hablando con el controlador correcto. Esto evita que un mensaje no relacionado con la seguridad se disfrace de uno de seguridad.

  • 16

    Captulo 1: Introduccin: Un BUS

    Sistemas de seguridad y PROFIBUS Los sistemas de seguridad tradicionalmente se instalaban con rels de seguridad. A pesar de que los sistemas cableados son muy con ables, son difciles de instalar y mantener, e instalar un sistema de seguridad de rels requiere un cableado manual considerable. Para realizar cualquier cambio o para hacer algn agregado, el recableado se convierte en algo muy costoso y complicado por el gran volumen de cables.

    Los controladores de automatizacin son ms eficientes ya que se redu-cen los requisitos de cableado, y modificar cualquier lgica o hacer alguna adicin es a travs del software. Actualmente, PROFIsafe es ampliamente utilizado para enlazar racks E/S remotas en PROFIBUS DP. De este modo, las tarjetas de entrada y salida se colocan cerca de los dispositivos en el campo. El prximo paso para la eficiencia es llevar el protocolo directamente al instrumento de campo. PROFIBUS con PROFIsafe funciona muy bien en ambas topologas. Adems, con la informacin adicional provista por PROFIBUS, los ingenieros de seguri-dad pueden determinar la causa y el tiempo precisos de una interrupcin.

    Una vez trabaj con un sistema de seguridad de una planta de acero. Durante la segunda fase de expan-sin, debamos ampliar el sistema. Dada la compleji-dad del sistema y la gran cantidad de cables, no era una tarea sencilla, y un pequeo problema en el cableado interrumpira todo el sistema. Rastrear el problema nos llev ms de una hora. Con un siste-ma PROFIBUS, hubiramos hallado el mismo proble-ma en minutos.

    Adems, durante la produccin, cada vez que ocu-rra un disparo de seguridad, nos llevaba un tiempo descubrir por qu el sistema se haba interrumpido. El diagnstico en PROFIBUS hace esta tarea mucho ms fcil y rpida.

    PROFIdrive Aunque PROFIdrive agrega las funciones necesarias para trabajar con aplicaciones con accionamientos de alta velocidad, PROFIBUS DP fun-ciona bien para muchas de las aplicaciones de accionamientos de la industria de procesos. Sin embargo, en ciertas aplicaciones, en especial en el control de procesos, la sincronizacin a alta velocidad de muchos accionamientos es absolutamente necesaria.

  • 17

    Captulo 1: Introduccin: Un BUS

    Para estas aplicaciones, el estndar PROFIBUS se debe complementarcon estas funciones clave de PROFIdrive:

    tiempo de ciclo DP constante (equidistante) sincronizacin de reloj intercambio de datos entre dispositivos esclavos.

    Tiempo de ciclo DP constante (equidistante)En la mayora de las aplicaciones, si hay una pequea variacin durante un ciclo de proceso programado no interesa. Entonces, encender una bomba de aguas residuales a 1122 ms o a 1125 ms no inter ere con el proceso. Sin embargo, si el eje de una mquina de alta velocidad se mueve dos ms ms tarde de lo que debiera, el proceso s se ve afectado porque en esos dos ms la mquina recorri medio metro. Para estas aplicaciones se requiere un tiempo de ciclo DP constante y PROFIdrive le ofrece esta seguridad.

    Sincronizacin de relojCada accionamiento funciona con su propio reloj. Para una mquina de alta velocidad con ejes mltiples, tener dos accionamientos que deban moverse simultneamente con relojes internos desfasados es un pro-blema. La sincronizacin asegura armona.

    Intercambio de datos entre dispositivos esclavosDada la necesidad de alta velocidad, los diferentes dispositivos no pue-den esperar a que el maestro enve la informacin a cada esclavo por separado. Entonces, se agreg la funcin de intercambio de datos entre esclavos para resolver este problema. Permite que un esclavo escuche los datos necesarios de otro esclavo. As, un esclavo publica los datos y el otro suscribe a esos datos. En trminos de comunicacin, esto se llama algoritmo de publicador/suscriptor.

    PROFINETSi PROFIBUS es un libro, entonces PROFINET es otro libro del mismo autor. PROFINET fue diseado para utilizar grandes secciones del protocolo PROFIBUS. Por ejemplo, el libro PROFINET, tambin tiene captulos llamados PROFIdrive y PROFIsafe. Ambos protocolos poseen muchas cosas en comn, incluyendo la organizacin que los regula, PROFIBUS y PROFINET International (PI).

    ms = mili-segundos

  • 18

    Captulo 1: Introduccin: Un BUS

    PROFINET fue diseado como una red nica y abarcadora para la auto-matizacin industrial con las siguientes caractersticas:

    E/S en tiempo real integracin entre pares control de movimiento integracin vertical de diferentes buses seguridad proteccin.

    PROFINET usa tecnologa Ethernet que ya hace aos est en el entorno de las oficinas y es la que alimenta Internet. Ethernet define:

    una capa fsica un esquema de direccionamiento.

    ERP

    MES

    Columna Ethernet

    PLC/DCS

    PROFINET PROXY

    PROFIBUS PA

    HART

    FF H1

    PROFIBUS DP

    DeviceNet

  • 19

    Captulo 1: Introduccin: Un BUS

    Capa fsica: es el mtodo para transferir informacin de un dispositivo a otro. En el Captulo Tres veremos que PROFIBUS puede tener diferen-tes capas fsicas. Sin embargo, estas otras capas fsicas para PROFIBUS utilizan el mismo esquema de direccionamiento.

    Esquema de direccionamiento: Ethernet define su propio esquema de direccionamiento el cual influye significativamente en cmo trabaja la red y el rango de aplicaciones que puede completar. En especial, el esque-ma de direccionamiento, junto con su capacidad de manejo de datos, facilita el uso de los protocolos basados en Ethernet tanto en redes de rea local como en redes de rea amplia, abarcando diferentes reas geo-grficas. Por eso, los protocolos basados en Ethernet cuentan con una ventaja importante en comparacin con los protocolos ms usados en las redes de rea local.

    PROFINET se desarroll para aprovechar los siguientes aspectos de Ethernet:

    funciona bien en redes de rea local y en redes de rea amplia se acopla a las redes locales de forma eficiente se adquiere a bajo costo debido al gran volumen de ventas de Ethernet opera con un gran ancho de banda por lo que es muy rpido y maneja gran cantidad de datos.

    Al disear PROFINET, PROFIBUS International (PI) pudo haber simplemen-te codificado el mensaje PROFIBUS en un mensaje Ethernet, como lo ha hecho Modbus TCP/IP. Pero como PROFIBUS tambin quera sacar el mayor provecho posible del ancho de banda y de la velocidad de Ethernet, PI dise un nuevo protocolo para utilizar el direccionamiento y la funcio-nalidad de Ethernet, pero manteniendo la propiedad intelectual PROFIBUS. Esta solucin ptima adopt toda la funcionalidad Ethernet y maximiz sus beneficios.

    PROFINET se puede utilizar en una amplia gama de aplicaciones como:

    conectar diferentes redes accionamientos de alta velocidad control distribuido.

    La lista se ampla siempre ya que PI agrega continuamente ms funcio-nalidades a PROFINET.

    Una red de rea local se limita a un rea geogr ca pequea como un edi cio, una red de rea amplia se ubica a lo largo de unazona geogr ca grande como un grupo de edi cios, una ciudad o una planta.

  • 20

    Captulo 1: Introduccin: Un BUS

    Cuando nos preguntan si deben usar PROFINET o PROFIBUS, la respues-ta es "S". Ambos protocolos se complementan. Del mismo modo que cuando utiliza Word y Excel9, el usuario pasa fcilmente de un proto-colo a otro para realizar diferentes tareas, y puede usar el conocimiento comn tanto para uno como para otro. Cada uno de los dos protocolos posee aplicaciones en las que se destaca y es decisin del usuario final elegir la mejor para sus aplicaciones. PI cree que ambos continuarn creciendo, pero en el futuro, PROFIBUS comenzar a quedar de lado y PROFINET ganar ms terreno debido a las ventajas de Ethernet men-cionadas anteriormente. Pero esto, sin embargo, llevar un tiempo.

    En las aplicaciones de automatizacin de procesos, PROFINET se utiliza para unir PROFIBUS con otras redes. Pero para las aplicaciones de con-trol, hay pocos proyectos PROFINET, ya que la mayora actualmente usa PROFIBUS.

    NOTA: la unin de redes es una funcin avanzada, por eso, PROFINET no se ver en detalle en esta publicacin.

    Prxima parada del BUSEn los siguientes captulos veremos cmo funciona PROFIBUS y cmo utilizarlo. A modo de introduccin a PROFIBUS, el contenido se enfoca en aplicaciones prcticas, limitando la teora a proveer una base en pos de la comprensin.

    A continuacin en el recorrido de este bus veremos lo siguiente:

    detalles sobre cmo funciona el protocolo perfiles y cmo se disean para ayudar al usuario de procesos diferentes capas fsicas y componentes de red cmo disear y construir una red PROFIBUS cmo operar una red PROFIBUS cmo resolver problemas de una red PROFIBUS.

    As que tome asiento, no pierda de vista su boleto de transferencia y que comience el viaje.

    9 Word y Excel son marcas registradas de Microsoft Corporation.

  • 21

    Captulo Dos

    Cmo funciona el BUSY corres y corres para alcanzar el sol, pero se est hundiendo, dando la vuelta para salir detrs de ti de nuevo.1

    Cuando PROFIBUS International ampli el protocolo PROFIBUS a DP-V1 para que funcione mejor en las industrias de procesos, no slo incluy las funciones adicionales del protocolo, sino que tambin estableci los estndares asociados con el funcionamiento de los dispositivos.

    Este captulo analiza cmo funciona el protocolo, los dispositivos clave estndar que se agregaron y los beneficios que se obtuvieron.

    La ruta del BUSEste bus hace las siguientes paradas:

    conceptos simples: lo bsico para entender PROFIBUS escaneo del bus PROFIBUS: cmo funciona diagnstico perfiles: estndares de los dispositivos.

    Conceptos simplesPROFIBUS se basa en una cantidad de conceptos y trminos simples, y esta seccin los define y los une para mostrarles cmo funciona el protocolo.

    Maestro-esclavo y la red en anillo El protocolo PROFIBUS trabaja combinando dos conceptos de comuni-cacin bastante sencillos llamados maestro-esclavo y red de anillo, que conforman la base de operaciones del protocolo.

    Maestro-Esclavo: esta relacin es el corazn del protocolo PROFIBUS. En un protocolo maestro-esclavo, un dispositivo de la red est defini-do como maestro y es aquel que posee el mando. Todos los otros dis-positivos de la red se llaman esclavos. Ningn esclavo puede hablar en la red, salvo que el maestro primero le diga al dispositivo que puede hacerlo.

    1 Pink Floyd, Time. Dark Side of the Moon, 1973.

    Hablar en la red signi ca transmitir datos.

  • 22

    Captulo 2: Cmo funciona el BUS

    Red en anillo: Este concepto funciona como una carrera de relevos en la que se pasa un testigo de un corredor al siguiente, quien no puede correr hasta que no tenga el testigo. PROFIBUS utiliza el mismo concep-to entre diferentes maestros. Un maestro slo puede hablar en un bus cuando tiene el testigo. Este testigo pasa de maestro en maestro, de a uno por vez, en crculo. El testigo es un permiso del maestro para hablar y completar su funcin, y despus pasarlo. Cuando el testigo termin su circuito, vuelve a comenzar.

    Maestro: el mundo PROFIBUS define dos tipos diferentes de maestro:

    Maestro clase unoControlador tpico (por ej. Sistema de Control Distribuido [DCS], Controlador Lgico Programable [PLC])

    Maestro clase dos Estacin de trabajo de ingeniera estndar utilizada para confi- gurar la red o resolver problemas (por ej. SIMATIC PDM).

    Esclavo: cualquier dispositivo que no es un maestro de clase uno ni dos es un dispositivo esclavo. Un dispositivo esclavo slo habla en el bus cuando le hablan. La mayor parte de los dispositivos en una red PROFIBUS son esclavos ya que hacen la mayor parte de las tareas pesadas.

    Tipos de mensajes PROFIBUS PROFIBUS posee dos tipos diferentes de mensajes: los mensajes de prio-ridad temporal crtica y los de prioridad temporal no crtica, que se dife-rencian por la velocidad a la que se entregan.

    Mensajes de prioridad temporal crtica: comunicacin de informacin de entrada/salida (E/S) que se utiliza para control. Llegan va servicios cclicos.

    Mensajes de prioridad temporal no crtica: comunicacin de informa-cin de configuracin y diagnstico avanzado. Llegan va servicios acclicos.

    Servicios cclicos: son un grupo de comandos que se utilizan durante el intercambio de datos entre el maestro y el esclavo. Se llama cclico porque los comandos ocurren en cada ciclo del bus, y por lo general son enviados por un maestro clase uno. Los datos de estos mensajes son tpicamente de entrada/salida (E/S) a los fines del control. Estos mensajes son todos de prioridad temporal cclica.

    En PROFIBUS DP-V0, el formato de los datos de E/S no est definido. Sin embargo, para los dispositivos diseados segn las especificaciones de perfil de PROFIBUS PA (DP-V1), las E/S estn definidas. La especificacin del perfil de PROFIBUS PA es la estandarizacin de un dispositivo de campo desde el punto de vista del bus. Es decir, define cules son los parmetros de las E/S. Esto se analiza ms en detalle en la seccin de perfiles PROFIBUS del Captulo Dos.

    Los datos de entrada son los que vienen del

    dispositivo de campo, y los datos de salida, los

    que van al dispositivo de campo.

  • 23

    Captulo 2: Cmo funciona el BUS

    Las E/S son analgicas y digitales. Los datos analgicos se ocupan de las variables que estn representadas por un nmero de coma flotante. Dos ejemplos de nmeros de coma flotante seran 1,234 o 23,34458. Estos nmeros representaran medidas en el mundo real como la tem-peratura en grados C o el nivel en metros. Los datos digitales se ocupan de las variables que son ON u OFF, y que se representan con un 1 para ON, y con 0 para OFF. Estos nmeros reflejan el estado de algo en el mundo real como si las luces estn encendidas o apagadas, o si un tan-que est lleno o no.

    Digital y analgico se envan en diferente formato en PROFIBUS.

    Una variable de entrada/salida analgica se enva con cinco bytes:

    los primeros cuatro bytes son la representacin de la coma flotan- te IEEE2 de la variable de proceso principal (PV)el quinto byte es el que refleja el estado de la PV.

    Una variable de entrada/salida digital se enva como dos bytes:

    el primer byte refleja el valor del interruptor (ON u OFF)el segundo byte refleja el estado de la PV.

    Servicios acclicos: son un grupo de comandos utilizados luego del intercambio de datos entre el maestro y el esclavo. Se llama acclico porque se inicia slo a pedido y puede tardar varios ciclos hasta com-pletar la comunicacin, y el maestro nunca sabe exactamente cundo se completar, quizs slo le tome 100 ms o quizs ms. Los datos comunicados de esta forma son de configuracin o de diagnstico avanzado que slo utilizan los operadores humanos. Por lo tanto, un tiempo de demora variado no representa un problema para las opera-ciones del sistema.

    2 El IEEE es el Instituto de Ingenieros Elctricos y Electrnicos. Establece los estndares de comunicacin digital como el IEEE 754 que de ne cmo representar un nmero de coma otante en formato de nmero real breve.

    Un byte tiene 8 bits de largo. Un bit es un dgito binario, 1 o 0.

    Valor digital

    Byte 1 Byte 2

    Estado

    Valor coma otante IEEE

    Byte 1 Byte 2 Byte 3 Byte 4 Byte 5

    Byte estado

  • 24

    Captulo 2: Cmo funciona el BUS

    Escaneo del bus PROFIBUS (la ruta del bus!)

    Esta seccin une maestro-esclavo, red en anillo, maestros mltiples, esclavos, servicios cclicos y servicios acclicos para mostrar cmo fun-ciona el escaneo del bus PROFIBUS. La operacin real de un escaneo de bus es similar a la ruta que sigue un autobs de pasajeros en sus ron-das: cada parada est planificada y cronometrada, y toda la ruta esta pre-planificada.

    Para entender mejor esto, conviene mirar un sistema con dos maestros clase 1, y uno clase 2 (llamados maestro A, maestro B y maestro C respectivamente).

    El maestro A tiene 4 esclavos: esclavo 1, esclavo 2, esclavo 3 y esclavo 4. El maestro B tiene 3 esclavos: esclavo 5, esclavo 6 y esclavo 7. El maestro C no tiene esclavos y es un maestro clase 2.

    maestro A clase 1 esclavo 1, esclavo 2, esclavo 3, y esclavo 4

    maestro B clase 1 esclavo 5, esclavo 6, y esclavo 7

    maestro C clase 2 sin esclavos

    El escaneo de bus seguir el siguiente orden:

    el Maestro A recibe el testigo el Maestro A enva salidas al esclavo 1 y pide entradas el Esclavo 1 enva entradas a maestro Ael Maestro A enva salidas al esclavo 2 y pide entradas el Esclavo 2 enva entradas a maestro Ael Maestro A enva salidas al esclavo 3 y pide entradas el Esclavo 3 enva entradas a maestro Ael Maestro A enva salidas al esclavo 4 y pide entradas el Esclavo 4 enva entradas a maestro A.

    El Maestro A tiene algo de tiempo para enviar una lectura acclica o escribir una en sus esclavos. Sin embargo, esta vez no hay coman-dos no cclicos pendientes, as que le pasa el testigo al maestro B.

    el Maestro B enva salidas al esclavo 5 y pide entradas el Esclavo 5 enva entradas a maestro Bel Maestro B enva salidas al esclavo 6 y pide entradas el Esclavo 6 enva entradas a maestro Bel Maestro B enva salidas al esclavo 7 y pide entradas el Esclavo 7 enva entradas a maestro B.

  • 25

    Captulo 2: Cmo funciona el BUS

    El Maestro B tiene un poco de tiempo para enviar una lectura accli- ca o escribirle a uno de sus esclavos. En este caso, tiene una lectura acclica pendiente de la ltima vez que intent leer informacin del esclavo 6, pero obtuvo un mensaje de respuesta diciendo que esta-ba ocupado. El maestro B enva un pedido de lectura acclica al esclavo 6.El esclavo 6 tuvo el tiempo suficiente para reunir la informacin que el maestro B quera, entonces responde al pedido de lectura acclico al enviarle la informacin requerida al maestro B.

    El Maestro B le pasa el testigo al maestro C.

    El Maestro C est en pleno proceso de lectura de los datos de configu- racin del esclavo 2, entonces le enva una lectura acclica al esclavo 2.El esclavo 2 enva los datos de configuracin pedidos al maestro C. El Maestro C pasa al testigo a maestro A y el proceso se inicia nuevamente.

    NOTA: esta representacin de escaneo es una simplificacin donde se omiten los mensajes administrativos de la red para mayor claridad.3

    Este esquema es una representacin visual del escaneo del bus.

    Comandos acclicos de un maestro clase uno o dosLos servicios acclicos ofrecen un mtodo para leer y escribir informa-cin de prioridad temporal cclica desde y hacia el dispositivo de campo. Para que esto funcione, tanto el dispositivo de campo como el maestro deben soportar DP-V1.

    3 Para ms detalles sobre escaneo de bus lea The New Rapid Way to PROFIBUS DP, Manfred Popp, y PROFIBUS PA Instrumentation Technology for the Process Industry,Ch. Diedrich y Th. Bangemann.

    TESTIGO

    DP-esclavo 1 DP-esclavo 2 DP-esclavo 3 DP-esclavo 4 DP-esclavo 5 DP-esclavo 6 DP-esclavo 7

    TESTIGO PROFIBUS DPMaestro clase 1

    (p ej. PLC)

    PROFIBUS DPMaestro clase 1

    (p ej. PLC)

    PROFIBUS DPMaestro clase 2

    (p.ej. estacin de ingeniera)

  • 26

    Captulo 2: Cmo funciona el BUS

    Estos comandos acclicos pueden venir del maestro clase 1 o 2. Los cdi-gos de comando del maestro clase 1 son diferentes de los del maestro clase 2, complicando as las cosas porque el dispositivo de campo debe soportar ambas series de comandos. Los dispositivos de campo lanzados entre 1998 y 2002 slo soportan los comandos acclicos que vienen del maestro clase 2, posiblemente porque en esa poca, ningn maestro clase 1 soportaba comandos acclicos. Esto ahora ha cambiado.

    Los servicios acclicos en un maestro clase 1 le permiten al controlador:

    acceder a datos de diagnstico adicional cambiar la configuracin del dispositivo de campo sobre la marcha.

    Ranura de direccionamiento e ndice acclicos: por lo general, los maestros clase 2, como el SIMATIC Process Device Manager (PDM), se configuran de modo tal que el usuario final no tenga que saber nada sobre direccionamiento acclico para usar el software, este slo pide un parmetro y hay un archivo del software que se ocupa del direcciona-miento. No obstante, cuando se utiliza un maestro clase 1 como un PLC o DCS para leer/escribir parmetros de configuracin, se debe conocer el procedimiento de direccionamiento. Actualmente hay pocas aplicaciones que requieren un maestro clase 1 para acceder a los datos acclicos.

    Este direccionamiento tiene forma de ranura y un nmero de ndice absoluto4 que actan como las coordenadas X e Y de un mapa. La infor-macin est ubicada en un nmero de ranura especfico y un cierto ndice absoluto, y puede ser una variable o un grupo de variables.

    Ejemplo: para saber la temperatura interna del dispositivo, leer ranura 1, ndice absoluto 109.

    4 El ndice absoluto se llama a veces simplemente el ndice. Esto vara segn el docu-mento.

    ndiceabsoluto

    ndice de ranura

    109

    0 1 2 3 5

  • 27

    Captulo 2: Cmo funciona el BUS

    Mensaje PROFIBUSEl mensaje real PROFIBUS que pas del maestro al esclavo y del esclavo a maestro se describe en varios documentos.5 Para el usuario final, el formato del mensaje no tiene valor ms que saber que la longitud de los datos est establecida en 244 bytes. Esto es importante para PROFIBUS porque maneja muchos ms datos en un mensaje en compa-racin con muchos otros protocolos industriales como DeviceNet o Modbus RTU.

    DiagnsticoEl diagnstico es una funcin fundamental del protocolo de bus de campo, y PROFIBUS ofrece una funcionalidad de diagnstico completa para la red, asegurndose de que los instrumentos informen todos los estados al maestro y que se implementen diferentes acciones para lidiar con este asunto.

    Diagnstico cclicoLa comunicacin de dos vas es la base de todo bus de campo como PROFIBUS porque es vital que el dispositivo esclavo alerte al maestro de cualquier evento. En todos los dispositivos PROFIBUS (DP-V0 y superio-res), un esclavo puede indicar al maestro una solicitud de diagnstico durante el prximo ciclo. Un esclavo simplemente pone una bandera de solicitud de diagnstico en su mensaje de respuesta de intercambio de datos, as solicita un diagnstico.

    Luego de que el esclavo emite una solicitud de diagnstico, el maestro emite el comando en el siguiente ciclo del bus. El mensaje de respuesta al diagnstico est compuesto del mensaje de diagnstico ms un diag-nstico extendido.

    NOTAS:El mensaje de diagnstico principal indica errores o problemas relacionados con la configuracin del controlador. PROFIBUS International define todos estos mensajes. El diagnstico extendido abarca lo relacionado con el dispositivo de campo.

    5 Para ms detalles sobre mensaje PROFIBUS, por favor, remtase a The New Rapid Way to PROFIBUS DP de Manfred Popp, o PROFIBUS PA Instrumentation Technology for the Process Industry, Ch. Diedrich y Th. Bangemann.

  • 28

    Captulo 2: Cmo funciona el BUS

    mensaje de diagnstico (def. PI 6):configuracin de datos cclicos errnea tamao de datos incorrecto mdulo incorrecto nmero de identificacin incorrecto

    Diagnstico extendido(definicin Perfil y Dispositivo):

    falla electrnica configuracin invlida temperatura electrnica muy alta reinicio realizado falla de medicin ms diagnsticos disponibles

    Diagnsticos en DP-V1: adems del mensaje de diagnstico cclico, un dispositivo escrito segn las especificaciones de perfil PROFIBUS DP-V1 tambin ofrecer dos fuentes de diagnstico adicionales: el byte de estado cclico y los mensajes de diagnstico acclicos.

    Byte de estado cclico: todos los dispositivos escritos segn las especi-ficaciones de perfil PROFIBUS PA devuelven un estado con cada variable de entrada. Este byte de estado ofrece principalmente informacin sobre el estado de la variable del proceso (PV) determinando si es un buen valor o no. Este byte de estado tambin comunica las alarmas altas y bajas.

    La mayora de los errores de cdigo poseen significados pre-definidos, cuyos valores define PI. Se reservan otros cdigos para que el fabricante de instrumentos refleje los errores especficos de su dispositivo.

    Los cdigos de buena calidad y de calidad dudosa son los mismos para todos los dispositivos PROFIBUS. Los cdigos de mala calidad cambian segn el dispositivo. Por ejemplo, mientras que un hexadecimal 10 sera un cdigo malo de falla de sensor en un transmisor de temperatu-ra, sera Prdida de Eco (LOE) en un dispositivo de radar.

    6 PI signi ca para PROFIBUS y PROFINET International, una organizacin independiente que administra los protocolos PROFIBUS y PROFINET.

    mensaje de diagnstico + diagnstico extendido

    Configuracin del controlador

    Falla oconfiguracin del dispositivo

  • 29

    Captulo 2: Cmo funciona el BUS

    Cdigos de estado para buena calidad

    Valores en notacin hex Descripcin

    0x80 Los datos son BUENOS

    0x84 Se ha cambiado un parmetro en el blo-que de funcin: estado activo por 10 s

    0x89 Alarma baja activa

    0x8A Alarma alta activa

    0x8D Alarma baja activa

    0x8E Alarma alta activa

    Cdigos de estado para calidad dudosa

    Valores en notacin hex Descripcin

    0x4B El valor es un valor sustituido(normalmente usado en Failsafe).

    0x4C/0x4F Valor inicial.

    0x47 ltimo valor usable.

    Cdigos de estado para mala calidad

    Valores en notacin hex Descripcin

    0x10 El timer LOE ha vencido: esto lo puede causar el LOE o un mal funcionamiento del sensor: valor MALO.

    0x01 Hay un error en la configuracin de los bloques de funcin en PROFIBUS PA.

    0x1F El bloque de funcin o el bloque trans-ductor se desconectaron del servicio.

    Byte de estado condensado: cuando el perfil V3-01 introdujo el byte de estado condensado, redefini los cdigos de error:

    menos mensajes de error mensajes de error ms significativos fcil separacin de las alarmas de procesos y de mantenimiento al tenerlas mapeadas por bit para que se filtren ms fcilmente.introduccin de nuevos cdigos para tres niveles de alertas de mantenimiento: mantenimiento requerido, mantenimiento obli-gatorio, alarma de mantenimiento.

  • 30

    Captulo 2: Cmo funciona el BUS

    Los dispositivos lanzados antes de 2006, slo soportan el byte de estado expandido mostrado antes y llamado comnmente byte de estado. Generalmente, todos los dispositivos lanzados despus del 2006 soportan los bytes de estado condensado. Muchos de estos dispositivos le brindan la opcin al usuario de elegir entre el byte de estado extendido y el byte de estado condensado.

    Muchos de los cdigos del byte de estado condensado no cambian en comparacin con el byte de estado expandido. Por ejemplo, un cdigo de buen estado sigue siendo hex 80. La tabla a continuacin ofrece ms ejemplos:

    Estado Condensado (BUENO)

    Valor hex ESTADO-BUENO Descripcin

    0x80 BUENO: OK No se asocia error o estado especial con este valor.

    0x84 BUENO :evento de actualizacin

    Si el valor es bueno y el bloque tiene un evento de actualiza-cin activo. (El estado perma-nece activo 20 segundos.)

    0x86 BUENO :activar alarma de recomendacin

    Si el valor es bueno y el bloque posee una alarma activa.

    0x800x8E BUENO :verifica lmite / actualizacin

    Igual que los cdigos de estado originales.

    0xA40xA7 BUENO:requiere mantenimiento

    Valor vlido. Mantenimiento a mediano plazo.

    0xA80xAB BUENO:mantenimiento obligatorio

    Valor vlido. Mantenimiento a corto plazo.

    0xBC0xBF BUENO :verficacin de funcin

    El dispositivo realiza una verifi-cacin interna de funciones sin influenciar al proceso. Valor vlido.

  • 31

    Captulo 2: Cmo funciona el BUS

    Estado Condensado (INCIERTO)

    Valor hex Estado: BUENO Descripcin

    0x45 INCIERTO:set sustituto

    Slo salida de lgica failsafe.

    0x4F INCIERTO: valor inicial

    Valor predefinido hasta que no haya un valor medido disponi-ble o hasta que se haga un diagnstico que afecte el valor y el estado acordados.

    0x680x6B INCIERTO:mantenimiento obligatorio

    El uso del valor del proceso depende de la aplicacin. Valor potencialmente invlido. La causa se determina leyendo el diagnstico extendido. Se exige mantenimiento a corto plazo.

    Diagnstico acclicoEl canal de comunicacin acclica PROFIBUS les per-mite a los fabricantes de instrumentos ofrecer in-formacin de diagnstico muy detallada que no ca-bra ni el byte de estado ni en el mensaje de diagns-tico cclico. Luego de que la solicitud de diagnstico y el byte de estado ad-vierten al usuario de un error, se pueden recibir dos mensajes va comuni-cacin acclica:

    mensaje de diagnstico acclico mensaje de diagnstico extendido acclico.

    Mensaje de diagnstico acclico: este mensaje es el mismo que el mensaje de diagnostico extendido cclico. No obstante, esta informa-cin se repite como mensaje acclico porque las herramientas de inge-niera como SIMATIC PDM slo tienen acceso a la informacin acclica.

    NOTA: describe posi-bles causas del esta-do del dispositivo y sugiere acciones

    NOTA: describe condi-ciones y acciones del dispositivo requeridas

    Ver tems tildados

  • 32

    Captulo 2: Cmo funciona el BUS

    Mensaje de diagnstico extendido acclico: el mensaje de diagnsti-co extendido acclico brinda ms detalles sobre el estado del dispositivo y el estado operativo. Esta informacin la lee el maestro clase 1 o clase 2. Una estacin de trabajo de ingeniera cuenta con la ventaja de utili-zar informacin en el EDD (o DTM) para visualizar toda la informacin de diagnstico, tanto de diagnstico como de diagnstico extendido de modo muy simple.

    A primera vista, la informacin de diagnstico queest expandida a lo largo de los canales cclicos y acclicos parece compleja. Pero el sistema se har cargo de la mayor parte y el usuario inexperto slo debe saber lo siguiente:

    monitorear el byte de estado monitorear la tabla de fallas del controlador cuando hay un error en el dispositivo de campo, utilice el software de configuracin para abrir la pgina de diagnstico del dis-positivo que le dir todo lo que necesita saber.

    Per les PROFIBUS Los perfiles de dispositivo son una gran caracterstica de PROFIBUS y su uso aumenta en gran medida el uso del protocolo. Un perfil de disposi-tivo es un estndar basado en la "representacin de un dispositivo en trminos de parmetros, ensambles de parmetros y estados de mode-lo que describe los datos y la conducta del dispositivo a travs de la red"7. Entonces, un perfil brinda la estandarizacin de un dispositivo desde el punto de vista de la red para intercambiar datos, configuracin y funcionalidad.

    PROFIBUS tiene perfiles para una amplia seleccin de equipos. Por ejemplo, hay perfiles para:

    sistemas de accionamientos automatizacin de procesos (nivel, temperatura, flujo y transmi-sores de presin, posicionadores de vlvula)robots y control numrico encoders

    7 Comisin Electrotcnica Internacional (IEC) Estndar TS 61915:2003, p. 15.

    Los per les PROFIBUS son lderes en la

    estandarizacin de dispositivos

  • 33

    Captulo 2: Cmo funciona el BUS

    accionamientos hidrulicos dispositivos para la manufactura de semiconductores aparatos de conmutacin de baja tensin dosificacin y pesaje bombas lquidas.

    Esta no es una lista completa y se ampla continuamente.

    Antes de establecer los perfiles, cada proveedor defini sus parme-tros ms importantes, que generaron definiciones de parmetros completamente diferentes. Esta diferencia caus muchos problemas con los usuarios finales porque la mayora acab con dispositivos de proveedores diferentes, generando confusiones de red cuando se pasaba de un proveedor a otro. Esta confusin se ha minimizado al definir los perfiles que ahora estipulan comnmente los parmetros que comparten todos los proveedores. Tambin define el formato de la variable de salida y una palabra de estado que informa al usuario el estado de la salida.

    Beneficios clave del perfil estndar:

    Facilidad de uso: el perfil estndar crea muchas similitudes entre dispositivos parecidos y diferentes; por ende los instrumentos de campo PROFIBUS son fciles de usar, incluso en redes grandes con instrumentos mezclados.

    Fcil intercambiabilidad: es la capacidad para pasar del dispositivo de un proveedor a otro dispositivo similar de otro proveedor. El perfil estndar PROFIBUS facilita esto ms que ningn otro protocolo.

    Un perfil define:

    Los datos que se presentan en la red y el formato de los mismos. Funciones estndar que la red puede utilizar para obtener y manipular datos (es decir, bloque de entrada analgica con escalamiento).Parmetros estndar necesarios para configurar el dispositivo. Mtodos o procedimientos para comunicar parmetros al dispo- sitivo a travs de la red de comunicacin.

    El perfil estndar PROFIBUS define los parmetros bsicos que cada dis-positivo de cada tipo debe tener y de dnde obtenerlos. Tambin define cmo se presenta en la red la variable de proceso. Adherir a un perfil estndar PROFIBUS permite tener muchas similitudes entre los disposi-tivos, ms all de quin sea el proveedor.

  • 34

    Captulo 2: Cmo funciona el BUS

    La discusin que resta sobre perfiles se enfoca en el perfil para la auto-matizacin de procesos que define los perfiles para transmisores de nivel, flujo, temperatura, presin y posicionadores de vlvulas.

    Ejemplo de per l: con guracin de un dispositivo de nivel8

    Este ejemplo compara el trabajo necesario para pasar de un monitor de nivel del proveedor A al del proveedor B. Se deben llevar a cabo las siguientes tareas para hacer esta integracin:

    Configurar el dispositivo.1. Configurar la red de comunicacin.2. Configurar el maestro.3.

    Para comparar, hay dos tipos de configuracin: una sin perfiles y la otra con perfiles.

    Sin perfiles: se programa cada dispositivo con una serie de parmetros que hacen bsicamente lo mismo. Pero, lo confuso es que los nombres y el orden de estos parmetros es diferente. Es ms, lo que se logra con una configuracin en un producto puede llevar varias configuraciones en otro.

    Como se ve en la Configuracin Rpida de los tanques de ambos pro-veedores, ni los parmetros ni la terminologa es la misma, aunque las condiciones del tanque s lo sean. Estas variaciones pueden complicar la configuracin, requerir ms capacitacin, ms tiempo y ms costos a la instalacin porque cada dispositivo se ingresa de forma diferente.

    Ambos dispositivos tambin requieren configuracin de comunicacin y definen la informacin que pasa a la red. Aqu nuevamente ambos dispositivos poseen diferentes parmetros de configuracin y presen-tan informacin diferente.

    El dispositivo maestro se debe programar de modo tal que recupere estos datos de los dispositivos, y que despus se agreguen cdigos especiales para obtener la informacin (escalamiento, formato) en la forma requerida. La rutina que utiliza el proveedor A es totalmente dife-rente de la del proveedor B. Adems, cada dispositivo enva su indica-dor de estado. Los indicadores de estado son diferentes, y debe verificar cada uno de ellos, adems de la configuracin de sus alarmas en la interfaz hombre-mquina (HMI).

    Todas estas diferencias complican la tarea de instalacin.

    8 Esta seccin est adaptada de Bene ts of the Pro le Concept, James Powell. ISA, 2004.

  • 35

    Captulo 2: Cmo funciona el BUS

    Con perfiles: Cada dispositivo PROFIBUS posee un archivo de datos asociado que se llama archivo punto GSD (.gsd). Es el que le dice al maestro qu es el dispositivo y qu variables puede ofrecer.

    Proveedor A

    C

    C

    0%

    100%

    B

    B

    A

    A = VacoB = EspacioC = Casi vaco

    Con guracin rpidaP001 OperacinP002 MaterialP003 Medir respuestaP004 TransductorP005 UnidadesP006 Distancia vacaP007 Tramo

    Con guracin rpidaC1 Distancia vacaC2 Nivel llenoC3 Distancia de bloqueoD3 UnidadesD4 Modo operativoD5 Aplicacin de nivel

    A = Distancia de bloqueoB = Distancia vacaC = Nivel lleno

    A

    Proveedor B

    Proveedor A Proveedor B

    Byte 0 a 1: palabra de estado (mapeo de bit por tanque, 0 = OK, 1 = error)Byte 2 a 3: nivel en tanque 1 como porcentaje del tramomultiplicado por 100Byte 4 a 5: nivel en tanque 2 como porcentaje del tramomultiplicado por 100

    Byte 0 a 3: medida de distancia en tanque 1Byte 4 a 5: estado para tanque 1 (valor de 1000 = OK)Byte 6 a 9: medida de distancia en tanque 2Byte 10 a 11: estado para tanque 2 (valor de 1000 = OK)

    Los datos presentados al maestro tambin difieren.

  • 36

    Captulo 2: Cmo funciona el BUS

    Slo cargue el archivo en el software de configuracin para el maestro y elija la informacin necesaria (en este caso, sera nivel, distancia o volumen). La operacin es sencilla y es igual para cada proveedor que adhiera al perfil.

    Al configurar el dispositivo, ambos dispositivos deben tener un archivo GSD diferente, pero presentar la misma informacin a la red. Por lo tanto, pasar de uno a otro implicara slo borrar uno y arrastrar el nuevo, colocndole la misma direccin.

    Valor coma otante IEEE

    Byte 1 Byte 2 Byte 3 Byte 4 Byte 5

    Byte estado

    La definicin de tanque est en el perfil estndar, as que es igual para ambos dispositivos. Entonces, los parmetros centrales son iguales para ambos, y hay un slo conjunto de parmetros centrales que recordar.

    Ajuste del sensor

    Nivel

    Desfasede nivel

    Nivel alto(predetermi-nado 100)

    Nivel bajo(predetermi-nado 0)

    Calibracinpunto alto

    Calibracin punto bajo

  • 37

    Captulo 2: Cmo funciona el BUS

    Dentro del perfil hay una definicin de la salida y un mtodo para escalar. El escalamiento se realiza en un dispositivo usando un bloque de entrada analgica llamado entrada porque los datos se ven desde la perspectiva del maestro PROFIBUS. La salida de este bloque es una representacin flotante IEEE de la variable del proceso ms el byte de estado.

    La variable del proceso se puede escalar en el dispositivo para que coin-cida con lo que la HMI desee. La palabra de estado se lee en el maestro PROFIBUS y se activa su alarma de all tambin.

    El resultado del perfil es que no necesita programacin especial en el maestro PROFIBUS para el escalamiento o para monitorear el estado.

    ConclusinLos perfiles simplifican la instalacin y la configuracin de diferentes dispositivos de campo. Sin perfiles:

    hay dos pasos de configuracin que no son parecidos hay dos rutinas en el maestro para ajustar datos entrantes hay dos rutinas en el maestro para monitorear el estado de los dispositivoshay un cdigo agregado en la HMI para indicar error.

    Con perfiles:

    no hay rutinas especiales en el maestro para ajustar datos no hay rutinas especiales en el maestro para monitorear el estado de los dispositivosno hay cdigos especiales en la HMI para indicar error hay dos configuraciones que son muy similares.

    Operacin de un per l de instrumento de campoPara las computadoras que poseen grandes sistemas de control DCS o PLC, se ha desarrollado un lenguaje que utiliza bloques, predefinidos, un lenguaje familiar para los ingenieros de control. Tambin se lo cono-ce como diagrama de bloques de funcin (FBD) o simplemente diagra-ma de bloque.

    Cada bloque es una representacin grfica de un programa que realiza una tarea como comparar dos valores o encender una bomba. Los bloques poseen entradas y salidas, y una programacin grfica simple que dibuja lneas entre los bloques. Cada bloque realiza una funcin o una serie de funciones que se leen de izquierda a derecha, de arriba hacia abajo. De un bloque se pasa al prximo bloque. Algunos bloques detendrn el flujo en esa lnea segn el resultado del clculo. Un bloque complicado puede defi-nirse al conectar una serie de bloques ms simples, ofreciendo niveles de

  • 38

    Captulo 2: Cmo funciona el BUS

    programacin, haciendo que una tarea compleja sea fcil de comprender.

    Comparar > R

    Bomba 1

    Ajustar

    Nivel Tanque 1

    4,5

    En 1

    En 2

    Comenzando por la izquierda, este bloque de diagrama muestra cmo el primer bloque es una funcin de comparacin. Compara dos entra-das para ver si una es ms grande que la otra. En este caso, verifica si la variable del tanque 1 es mayor a 4,5 metros. Si es cierto, el bloque conectado se ejecutar. Este segundo bloque es un bloque determina-do que, por ejemplo, encender la bomba 1. Si el valor no es mayor a 4,5 metros, el bloque de la izquierda no se ejecuta y la bomba perma-nece apagada. Este ejemplo simple se puede trasladar a un algoritmo de control de bomba y combinar para hacer un bloque llamado Control de Bomba.

    Para PROFIBUS, el instrumento forma parte de una serie de bloques; los dispositivos de nivel, presin o temperatura funcionan de la misma manera.

    Sensor

    Sensor

    Temperatura electrnica

    Bloque transductor

    PRO

    FIBU

    S PA

    Entrada anal-gica Bloque de

    funcin 1

    Entrada anal-gica Bloque de

    funcin 2

  • 39

    Captulo 2: Cmo funciona el BUS

    La informacin del sensor ingresa al bloque transductor que luego enva la informacin a los bloques de funcin de entrada analgica. Note que los bloques analgicos se llaman bloques de entrada porque el flujo de informacin se observa desde el sistema de control. Estos bloques de entrada analgica son similares a los bloques de entrada analgica para entradas 4-20 mA, salvo que en ese caso, no se ejecutan en el controla-dor principal y ofrecen informacin de estado tambin.

    Un sensor de temperatura interno tambin alimenta el bloque trans-ductor. Este sensor verifica el estado del instrumento monitoreando la temperatura e informado al usuario antes de que ocurra algo.

    El bloque transductor, un dispositivo de nivel en este ejemplo, tambin se define en trminos de bloques mltiples. Todos estos bloques (con excepcin del bloque de tecnologa del sensor), se definen en PROFIBUS Profile Standard V 3.0.

    Como con las subrutinas en la mayora de los lenguajes de computa-cin, los valores que pasan entre los bloques tambin poseen un indica-dor de estado que indica que el clculo (o en este caso la variable del proceso) est bien. Este indicador de estado es un resultado lgico del uso de la estructura de modelo de bloque, ya que los bloques tambin realizan auto-diagnsticos, alertando al sistema de control sobre pro-blemas en el instrumento mismo.

    Al usar los bloques, los ingenieros de control ven al instrumento en un lenguaje que conocen. El bloque de funcin de entrada y salida anal-gica que previamente se ejecut en el controlador principal, ahora se ejecuta en el instrumento mismo. De hecho, desde el punto de vista del ingeniero de control, dnde se ejecute el cdigo no tiene importancia ya que es slo un sistema que controlar y modificar a su gusto.

    SensorPV

    SV1

    SV2

    Tecnologa del sensor Calibracin Linealizacin AIFB1

    (Entradaanal-gica)

    AIFB2(Entrada

    anal-gica)

    Valor de sensor Nivel

    Ajuste nivelAjuste sensor

    Tipo calibracin

    Puntocalibracin

    alto

    Punto nivel alto

    Puntocalibracin

    bajo

    Punto nivel bajo

    Valor primario[Nivel/Volumen] (Unidades nivel/

    volumen)

    Tipo de linearizacin

    Valor secundario 1[Nivel]

    (Unidades nivel)

    Valor secundario 2[Distancia 1]

    (Unidad sensor)

  • 40

    Captulo 2: Cmo funciona el BUS

    Evolucin del per l estndar La primera versin que se lanz del documento del perfil estndar, Profile V.3.0 se public en 1999, y define la salida estndar y estandari-za los parmetros de los dispositivos. Dentro de este estndar definido hay dos tipos de dispositivos:

    Dispositivos clase A: utilizan el modelo de bloque pero no el blo- que transductor estandarizado o los parmetros estandarizados.Dispositivos clase B: utilizan el perfil estndar completo.

    El dispositivo clase A se defini para facilitar a los fabricantes el cumpli-miento del estndar y el lanzamiento del producto. Ya no es aceptable para la certificacin PROFIBUS. Para el usuario final, se recomienda el uso de dispositivos clase B, Profile V.3.0. Este es el tipo de dispositivo que le dar al usuario final todos los beneficios principales. Hoy, la mayora de los dispositivos PROFIBUS PA lanzados estn diseados para Profile V.3.0 clase B o superior.

    ActualizacionesDesde el lanzamiento del perfil estndar en 1999, hubo dos actualiza-ciones menores:

    Versin 3.01 lanzada en 2004. Versin 3.02 lanzada a principios de 2009.

    Versin 3.01: enfocada a los mensajes de error/diagnstico y al flujo de esos mensajes. Agreg un byte alternativo llamado Estado Condensado con el siguiente efecto:

    reduccin de la cantidad de mensajes de error creacin de una progresin de pasos de alerta para mensajes de mantenimiento (mantenimiento requerido, mantenimiento obli-gatorio, alarma de mantenimiento).filtro fcil entre las alarmas de proceso y de mantenimiento. A los cdigos de estado condensado se les realiza un mapeo de bits para que un slo filtro de bit separe las alarmas de proceso de las de mantenimiento. permite que el usuario tenga un control total de los mensajes de error (es decir, el usuario final accede al instrumento y elige si un error debera ser un error, una advertencia o no ser una alerta).

    Versin 3.02: ofrece muchas mejoras de integracin:

    mejora la velocidad de carga/descarga en un factor de seis mejora la integracin del dispositivo a travs de un mejor manipu- leo de la versin.

    Se lanz en 1996 una versin de prueba de

    Pro le V.2.0

  • 41

    Captulo 2: Cmo funciona el BUS

    PROFIBUS International trabaja continuamente para mejorar el perfil estndar. La instrumentacin es un campo que crece rpidamente, tanto a nivel de mercado como tecnolgico, y la comunicacin de bus de campo es un componente integral de dicho crecimiento. PROFIBUS se compromete con ese crecimiento y con la maximizacin del poten-cial de comunicacin para que las empresas puedan cosechar los bene-ficios de redes efectivas.

    Prxima parada del BUS:

    Capas fsicas y componentes de redEn el prximo captulo analizaremos las diferentes capas y componen-tes que puede hallar en PROFIBUS y que componen una red PROFIBUS.

  • 42

    Captulo 2: Cmo funciona el BUS

    Notas

  • 43

    Captulo Tres

    Capas fsicas ycomponentes de redSlo cree y no te equivocars.A la luz del da, hallars el camino.1

    Un bus de pasajeros toma diferentes caminos: autopistas, carreteras y calles laterales, todas con vas de acceso, carteles de detencin y luces en las diferentes intersecciones. Del mismo modo, PROFIBUS viaja por diferentes medios fsicos: cables, luz y ondas de radio.

    Como un camino que ofrece direcciones alternativas en sus interseccio-nes, PROFIBUS pasa por diferentes cajas (acopladores, repetidores) para tomar diferentes caminos. Estos caminos (capas fsicas) son medios electrnicos. En este captulo analizamos los diferentes medios elctri-cos usados y despus las diferentes formas de conectarlos, como las intersecciones que unen diferentes calles.

    La ruta del BUSEste bus hace las siguientes paradas:

    Capas fsicas Entornos intrnsicamente seguros/peligrosos Eleccin de una capa fsica Componentes de red RedundanciaEleccin de componentes de red

    Capas fsicasUna capa fsica es cmo los datos, los unos o los ceros, se transfieren de un punto a otro en la red; es el camino por el que pasa PROFIBUS y el enlace fsico entre los dispositivos. As como los diferentes caminos se disean para funciones de transporte especficas, PROFIBUS tambin ofrece diferentes capas fsicas con usos especficos, incluyen