Académique Documents
Professionnel Documents
Culture Documents
Profibus
Profibus es un estndar de comunicaciones para bus de campo. Deriva de las palabras PROcess FIeld BUS. Profibus fue un estndar que se desarrollo a finales de los aos 80 por el departamento de educacin e investigacin de Alemania, y por varias empresas, en las que destaca Honeywell y siemens, como mayores aportadores, a finales de esa dcada, Alemania lo tomo como norma este estndar, y hasta 1996 fue norma para toda la unin europea.
PROFIBUS es un estndar de red de campo abierto e independiente de proveedores, donde la interfaz de ellos permite amplia aplicacin en procesos, fabricacin y automatizacin predial. Este estndar es garantizado segn los estndares EN 50170 y EN 50254. Desde enero de 2000, el PROFIBUS est fuertemente establecido con el IEC 61158, al lado de siete otros fieldbuses. El IEC 61158 se divide en siete partes, de nmeros 61158-1 a 61158-6, con las especificaciones del modelo OSI. Esa versin, que fue ampliada, incluy el DPV-2. En todo el mundo, los usuarios pueden ahora tener como referencia un estndar internacional de protocolo, cuyo desarrollo busco y an busca la reduccin de costos, flexibilidad, confianza, orientacin hasta el porvenir, posibilitar las ms variadas aplicaciones, interoperabilidad y mltiples proveedores. Actualmente, calculase por encima de 20 millones de nudos instalados con tecnologa PROFIBUS y ms de 1000 fabricas con tecnologa PROFIGUS PA. Son 23 organizaciones regionales (RPAs) y 33 Centros de Capacidad en PROFIBUS (PCCs), ubicados estratgicamente en varios pases, vueltos a proveer soporte a sus usuarios, inclusive en Brasil, en la Escuela de Ingeniera de So Carlos USP, que tiene el nico PCC de Amrica Latina.
Protocolo Profibus (Modelo OSI) OSI-Layer 7 Application 6 Presentation 5 3 2 1 Session Network Data Link Physical 4 Transport -Management PROFIBUS DPV0 DPV1 DPV2
DP-V0.
Provee las funcionalidades bsicas incluyendo transferencia cclica de datos, diagnstico de estaciones, mdulos y canales, y soporte de interrupciones
DP-V1.
Agrega comunicacin acclica de datos, orientada a transferencia de parmetros, operacin y visualizacin
DP-V2.
Permite comunicaciones entre esclavos. Est orientada a tecnologa de drives, permitiendo alta velocidad para sincronizacin entre ejes en aplicaciones complejas.
Comunicacin industrial Profibus La tecnologa de la informacin tuvo un papel decisivo en el desarrollo de la automacin, cambiando jerarquas y estructuras en el ambiente de la oficina, y llega ahora a los ms variados sectores del entorno industrial, de las industrias de proceso y manufactura hasta los edificios y sistemas logsticos. La capacidad de comunicacin entre instrumentos y el uso de mecanismos estandarizados, abiertos y transparentes son componentes indispensables del moderno concepto de automatizacin. La comunicacin ampliase muy rpido en el sentido horizontal, en los niveles inferiores y an en el sentido vertical, integrando los niveles jerrquicos de un sistema. Segn las caractersticas de la aplicacin e el costo mximo buscado, la combinacin gradual de distintos sistemas de comunicacin, tal como: Ethernet, PROFIBUS y AS-Interface, brinda las condiciones ideales de redes abiertas en procesos industriales. A nivel de actuadores/sensores, el AS-Interface es el sistema de comunicacin de datos ideal, pues las seales binarias de datos se transmiten a travs de un barramiento muy simples y barato, juntamente con la entrada de energa de 24Vdc necesaria para alimentar estos mismos sensores y actuadores. Otra caracterstica importante e que los datos se transmiten cclicamente, de manera muy eficiente y rpida. A nivel de campo, la periferia distribuida, cual: mdulos de E/S, transductores, impulsores (drives), vlvulas y paneles de operacin, trabajan en sistemas de automatizacin a travs de eficaz sistema de comunicacin en tiempo real, el PROFIBUS DP o PA. La transmisin de datos del proceso efectuase de manera cclica, mientras alarmes, parmetros y diagnsticos se transmiten slo cuando sea necesario, de manera aciclica.
Tipos de profibus
PROFIBUS DP
Esta es la solucin de alta velocidad del PROFIBUS. Su desarrollo fue perfeccionado principalmente para comunicacin entre los sistemas de automatizacin y los equipos descentralizados. Es aplicable en los sistemas de control, donde se destaca el acceso a los dispositivos distribuidos de I/O. Es utilizado en sustitucin a los sistemas convencionales 4 a 20 mA, HART o en transmisiones de 23 Volts, en medio fsico RS-485 o fibra ptica. Requiere menos de 2 ms para transmitir 1 kbyte de entrada y salida y es muy usado en controles con tiempo crtico. Actualmente, 90% de las aplicaciones relativas a esclavos Profibus utilizan el PROFIBUS DP. Esta variedad est disponible en tres versiones: DP-V0 (1993), DP-V1 (1997) e DP-V2 (2002). Cada versin tuvo su origen segn el adelanto de la tecnologa y la bsqueda de nuevas aplicaciones a lo largo del tiempo.
PROFIBUS-FMS
El PROFIBUS-FMS brinda al usuario amplia seleccin de funciones cuando comparado con otras variedades. Es la solucin estndar de comunicacin universal usada para solucionar tareas complejas de comunicacin entre CLPs y DCSs. Esa variedad soporta la comunicacin entre sistemas de automatizacin, adems del cambio de datos entre equipos inteligentes, y es usada, en general, a nivel de control. Debido a su funcin primaria establecer la comunicacin maestro-a-maestro (peer-to-peer) viene siendo reemplazada por aplicaciones en la Ethernet. .
PROFIBUS-PA
El PROFIBUS-PA es la solucin PROFIBUS que satisfaz las exigencias de la automatizacin de procesos, donde hay la conexin de sistemas de automatizacin y los sistemas de control de proceso con equipos de campo, tal como: transmisores de presin, temperatura, conversores, posicionadores, etc. Puede usarse para reemplazar el estndar 4 a 20 mA. Existen ventajas potenciales en utilizarse esta tecnologa, que subrayan las ventajas funcionales (transmisin de informaciones confiables, tratamiento de estatus de las variables, sistema de seguridad en fallos, equipos con capacidad de auto-diagnosis, alcance de los equipos, alta resolucin en mediciones, integracin con el control discreto en alta velocidad, aplicaciones en cualquier seccin, etc.). Adems de los beneficios econmicos pertinentes a las instalaciones (reduccin hasta 25% en algunos casos en comparacin con los sistemas convencionales), menos tiempo de puesta en marcha, ofrece un aumento sensible de funcionalidad y seguridad. El PROFIBUS PA permite medicin y control a travs de lnea de dos hilos simples. Tambin permite accionar los equipos de campo en zonas con seguridad intrnseca. El PROFIBUS PA permite an el mantenimiento y la conexin/desconexin de equipos mismo durante la operacin, sin afectar otras estaciones en zonas de potencial explosivo. El PROFIBUS PA fue desarrollado en cooperacin con los usuarios de la Industria de Control y Proceso (NAMUR), cumpliendo con las exigencias de esa zona de aplicacin. La conexin de los transmisores, conversores y posicionadotes de red PROFIBUS DP se hace con un acoplador DP/PA. El par torcido de hilos es utilizado en la impulsin y la comunicacin de datos de todos los equipos, resultando en la instalacin ms facil y en el bajo costo de hardware, menos tiempo de iniciacin, mantenimiento libre de problema, bajo costo de software de ingeniera y alta confianza en la operacin.
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 4
Las tres variedades de los niveles inferiores son muy parecidas, siendo la gran diferencia la interfaz de los programas de aplicacin. El nivel 1 define el medio fsico. El nivel 2 (nivel de transporte de datos) define el protocolo de acceso al barramiento. El nivel 7 (nivel de aplicacin) define las funciones de aplicacin. La arquitectura garantiza la transmisin de datos rpida y eficaz. Las aplicaciones disponibles del usuario, adems del comportamiento de los varios tipos de dispositivos PROFIBUS DP estn especificados en la interfaz del usuario. El PROFIBUS FMS tiene los niveles 1, 2 y 7 definidos, siendo el nivel de aplicacin compuesto por mensajes FMS (Fieldbus Message Specification) y de la camada inferior (LLI -Lower Layer Interface). El FMS define un gran nmero de servicios potentes de comunicacin entre maestros y entre maestros y esclavos. El LLI define la representacin de servicios del FMS en el protocolo de transmisin del nivel 2.
Transmisin RS-485
Utiliza un par de cobre trenzado apantallado, y permite velocidades entre 9.6 kbps y 12 Mbps. Hasta 32 estaciones, o ms si se utilizan repetidores.
La transmisin RS486 es la tecnologa de transmisin ms utilizada en el PROFIBUS, aunque la fibra ptica pueda usarse en largas distancias (ms de 80 km). Em seguida vienen las principales caracteristicas: Transmisin asncrona NRZ. Baud rates de 9.6 kBit/s a 12 Mbit/s, seleccionable. Par torcido con blindaje. 32 estaciones por seccin, mx. 127 estaciones. Distancia segn la tasa de transmisin (tabla 1). 12 MBit/s = 100 m; 1.5 MBit/s = 400m; < 187.5 kBit/s = 1000 m. Distancia extensible hasta 10 km con el uso de repetidoras. Conector D-Sub de 9 Pinos.
En general, aplicase en zonas conteniendo alta tasa de transmisin, instalacin sencilla y bajo costo. La estructura del barramiento permite adicionar o remover estaciones sin afectar otras estaciones con expansiones posteriores sin ningn efecto en estaciones ya en
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 5
funcionamiento, cuando se configura el sistema, slo una tasa de transmisin es seleccionada para todos los dispositivos del barramiento.
MBP
Es transmisin sincrnica con una velocidad fija de 31.25 Kbps.
RS-485 IS
Las versiones IS muy esencialmente seguras, utilizadas en zonas peligrosas (explosivas).
Transmisin
La tecnologa de transmisin es sncrona con codificacin Manchester en 31.25 Kbits/s (modo tensin), est definida segn el IEC 61158-2 y fue creada con el propsito de satisfacer las exigencias de las industrias qumicas y petroqumicas : seguridad intrnseca y la posibilidad de energizar los equipos de campo a travs del barramiento. Las opciones y los lmites de trabajo en zonas potencialmente explosivas estn definidas segn el modelo FISCO (Fieldbus Intrinsically Safe Concept). Desde el punto de vista del control de las comunicaciones, el protocolo Profibus es maestro esclavo
El FMA proporciona varias funciones de supervisin, como por ejemplo: Configuracin de parmetros. Informe de eventos. Activacin de servicios de puntos de acceso (SAPs).
La arquitectura y la filosofa del protocolo PROFIBUS garantizan a cada estacin que participa del cambio de datos cclicos un tiempo suficiente para ejecutar su tarea de comunicacin en un intervalo de tiempo definido. Para eso utiliza el procedimiento de pasaje de token, usado por estaciones maestras del barramiento al comunicarse entre si, y el procedimiento maestro-esclavo para la comunicacin con las estaciones esclavas. El mensaje de token (un frame especial para el derecho de passaje de un maestro a otro) debe circular una vez para cada maestro en el tiempo mximo de rotacin definido (configurable). En el PROFIBUS el procedimiento de pasaje del token usase slo para comunicacin entre maestros.
Comunicacin multimaestro
El procedimiento amo-esclavo posibilita al amo activo (el que tiene el token) acceder a sus esclavos (a travs de servicios de lectura y escrita). El PROFIBUS utiliza subconjuntos diferentes de servicios del nivel 2 en cada perfil (DP, FMS, PA). SERVICIO FUNCIN SDA Send Data with Acknowledge (Enva Datos con Confirmacin) Send and Request Data with reply(Enva y recibe datos con respuesta) Send Data with No acknowledge (Enva datos sin confirmacin) Cyclic Send and Request Data with reply (Enva y recibe datos ciclicos con respuesta) DP no FMS si PA no
SRD
si
si
si
SDN
si
si
si
CSRD
no
si
no
Junto con las especificaciones de otros buses de campo se recoge en las normas internacionales IEC61158 e IEC61784.
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 9
Caractersticas:
Velocidades de transmisin: 9.6, 19.2, 93.75, 187.5, 500, 1500, 3000, 6000 y 12000 Kbps. Nmero mximo de estaciones: 127 (32 sin utilizar repetidores). Distancias mximas alcanzables (cable de 0.22 mm de dimetro): hasta 93.75 KBaudios: 1200 metros 187.5 KBaudios: 600 metros 500 KBaudios: 200 metros Estaciones pueden ser activas (maestros) o pasivas (esclavos). Conexiones de tipo bidireccionales, multicast o broadcast.
Em 12Mbit/s el PROFIBUS-DP requiere slo 1 ms para transmitir 512 bits de entrada y 512 bits de salida, distribudos entre 32 estaciones. Este perfil es ideal para controles discretos, exigiendo alta velocidad de procesamiento. La figura 7 muestra el tiempo tpico de transmisin del PROFIBUS-DP, en funcin del numero de estaciones y la velocidad de transmisin, donde cada esclavo tiene 2 bytes de entrada y 2 bytes de salida, y el Intervalo Mnimo de Tiempo del Esclavo es 200s.
Telegrama
El FDL define los telegramas, de la siguiente manera: Telegrama de token de datos (6 bytes de control). Telegramas sin campos de datos (6 bytes de control). Telegramas con campo de datos de largura fija (8 bytes de datos y 6 de control). Telegramsd con campo de datos variables (de 0 a 244 bytes de datos y de 9 a 11 de control). Reconocimiento rpido (1 byte).
La integridad y la seguridad de las informaciones se mantenien en todas las transacciones, pues incluyen la paridad y el chequeo del frame, alcanzndose as la Hamming Distance de HD=4. La figura 8 ilustra el principio de transferencia de los datos de usuarios. Pero tngase en cuenta que en el lado DP los datos se transmiten de manera asncrono bajo 485 y, en el lado DP, de manera bit-sncrona, en el H1
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 11
Principio de transferencia en FDL A fin de hacer el cambio de datos con un esclavo es esencial al maestro observar la siguiente secuencia en el inicio de la operacin: Direccin de la estacin. Pedido de diagnostico. Parmetros del esclavo. Chequeo en la solicitacin de diagnostico previo al establecerse el cambio de datos ciclicos, tal como la confirmacin de los parmetros. Cambio de datos cclicos. Control global.
Tipos de dispositivos
Cada sistema DP pode conter trs tipos diferentes de dispositivos: AMO DP CLASE 1 (DPM1) Es un controlador principal que cambia informaciones cliclicamente con los esclavos. Los controladores logicos programables (CLPs) son ejemplos de eses dispositivosamos. AMO DP CLASE 2 (DPM2) Son estaciones de ingeniera utilizadas para configuracin, monitoreo o sistemas de supervisin como, por ejemplo, Simatic PDM, CommuwinII, Pactware, etc. ESCLAVO Un esclavo DP es un dispositivo perifrico, tal como: dispositivos de I/O, actuadores, IHM, vlvulas, transductores, etc. Existen an dispositivos con una sola entrada, una sola salida o una combinacin de entradas y salildas. Incluyense tambin los esclavos PA, puesto que son vistas por el sistema como si fueran esclavos DP.
La cantidad de informaciones de entrada y salida (I/O) depende del tipo de dispositivo, permitiendose hasta 244 bytes de entrada y 244 bytes de salida. La transmisin de datos del DPM1 a los esclavos ejecutase automaticamente por el DPM1 y dividese en tres etapas: parametrizacin, configuracin y transferencia de datos. Seguridad y confiabilidad son indispensables para adicionarse al PROFIBUS-DP las funciones de proteccin en contra errores de parmetros o fallo del equipo de transmisin. Para tanto, el monitoreo es implementado tanto en el amo DP cuanto en los esclavos, cual monitoreo de tiempo especificado en la configuracin. El Amo DPM1 monitorea la transmisin de datos de los esclavos con el Data Control Timer. Utilizase un contador de tiempo para cada dispositivo. El contador expira cuando ocurre una transmisin de datos incorrecta durante el monitoreo y el usuario es informado a respecto. Si la reaccin automtica a un error (Auto Clear = true) est habilitada, el amo DPM1 encierra su estado de OPERACIN, protegiendo todas las salidas de esclavos y pasando al estado CLEAR (apagar o limpiar). El esclavo usa el watchdog timer (contador vigilante) para detectar fallos en el amo o en la linea de transmisin. Si no ocurrir ninguna comunicacin dentro de este periodo, el esclavo pondr sus salidas automticamente en el estado de seguridad (fail safe state). Las funciones DP extendidas posibilitan funciones acclicas de lectura y escritura y el reconocimiento de una interrupcin que pueda ejecutarse paralelamente e independiente de la transmisin cclica de datos. Eso permite al usuario acceder de manera aciclica a los parmetros (a travs de un amo clase 2) y acceder a los valores de medida de un esclavo mediante estaciones de supervisin y de diagnstico. Actualmente esas funciones extendidas son muy usadas en la operacin en lnea de los equipos de campo PA por las estaciones de ingeniera. Esa transmisin tiene una prioridad ms baja que la transferencia cclica de datos (que exige alta velocidad y alta prioridad en el control.)
Para efectos practicos, en 12Mbits/s puedese suponer que el tiempo del ciclo de mensaje (Tmc) mientras sigue el telegrama + TSDR + la respuesta del esclavo, donde N es el nmero de inputs y outputs de esclavo, es:
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 14
Tmc = 27s + N x 1.5s Por ejemplo: un amo con cinco esclavos y cada esclavo con 10 bytes de entrada y 20 bytes de salida, en 12Mbits/s tendra un Tmc alrededor de 72s/esclavo. El ciclo de tiempo del barramiento es obtenido por la suma de todos los ciclos de mensaje: Tbc = 5 x 72s = 360s Una explicacin ms detallada de veces que el sistema se puede encontrar en la norma IEC 61158.
PROFIBUS-PA
El uso de PROFIBUS en dispositivos tpicos y aplicaciones de control de proceso definense de acuerdo con el perfil del PROFIBUS-PA, lo cual define los parmetros de los equipos de campo y su comportamiento tpico, sin depender del fabricante, y es tambin aplicable a transmisores de presin y temperatura, y posicionadores. Basease en el concepto de los blocos funcionales, que con estandarizados de forma que garantize la interoperabilidad entre los equipos de campo. Los valores y estados de la medicin y tambin los valores de ajuste recebidos por el equipo de campo en el PROFIBUS PA se transmiten de manera ciclica con la ms alta prioridad a travs de un amo clase 1 (DPM1). Sin embargo, los parmetros de visualizacin, operaciones, mantenimiento y diagnostico se transmiten por herramientas de ingeniera (amo clase 2, DPM2), con baja prioridad a travs de servicios acclicos por conexin C2. De modo cclico, la secuencia de bytes de diagnostico es tambin transmitida. La descripcin de los bits de estes bytes est en archivo del equipo GDS y depende del fabricante. La duracin aproximada del ciclo (Tc) puede calcularse como: Tc 10ms x numero de equipos + 10ms (servicios acclicos amo clase 2) + 1.3ms (para cada conjunto de 5 bytes de valores cclicos). Piense en la situacin con 2 lazos de control de 5 transmisores de presin y 5 posicionadores de vlvulas. El tiempo de ciclo ser alrededor de 110 ms.
Dispositivos y su jerarqua
Actuadores
Topologa
Topologa en estrella
Archivo GSD Adems del archivo GSD, tambin se suministran los archivos de Descripcin de Dispositivos (DDs), donde se detallan los parmetros, menus y mtodos para la configuracin ciclica de los equipos de campo. Esos archivos siguen el estndar EDDL definido por la PROFIBUS International. Hay an el estndar FDT y el DTM para configuracin, monitoreo y calibracin.
de circuitos abiertos Amo Clase 2: encargado de los accesos aciclicos de parametros y funciones de equipos PA (estaciones de ingeniera tales como PDM, ComjuWinll, Pactwqare, etc. Valores estndares de configuracin/operacin: se acceden exclusivamente para lectura y escriptura, a travs de servicios aciclicos. Hay parametros que tienen que ser implementados y otros que son opcionales a los fabricantes. Parametros especificos de los fabricantes: exclusivos a la funcionalidad del propio fabricante del equipo y que se pueden acceder aciclicamente, pus tambin estan definidos segn el estndar de estructuras de datos del perfil.
Actualmente, el PROFIBUS-PA se define segn el PROFILE 3.0 (desde 1999), donde hay informaciones para los varios tipos de equipos, tales como transmisores de presin, de temperatura, posicionadores de vlvulas, etc. Estos equipos se implementan de acuerdo con el modelo de bloques funcionales (function blocks), donde se agrupan los parametros, lo que garantiza un acceso uniforme y sistematico de las informaciones. Varios bloques y funciones son necesarios, segn el modo y la etapa de operacin. Basicamente, hay tres: Bloques funcionales de entrada y salida analogicas: estos bloques describen las funcionalidades durante la operacin, tales como: cambio de datos ciclicos de entrada y salida, condiciones de alarmes, lmites, etc. Bloques Transductores (Transducer Blocks): los que almacenan informaciones de los sensores para utilizarse por los bloques funcionales, y que tambin reciben informaciones de estos para activar elementos finales de control. Normalmente, un equipo de entrada (un transmisor de presin) tiene un bloque transductor (TRD) que se conecta mediante un canal a un bloque de entrada analogica (Al) y un equipo de salida (un posicionador de valvula) tiene un bloque de salida analogica (AO), que recibe un valor de ajuste y lo dispone a travs del canal a un bloque transductor (TRD) que accionar el elemento final (por ejemplo, posicionando una valvula). Una caracteristica muy importante soportada en el PROFILE 3.0 es la definicin de los equipos segn los archivos GDS. Esos archivos garantizan que cualquiera sistema PROFIBUS pueda componer el equipo, sin importar sus caracteristicas. Resulta en que cada fabricante puede desarrollar sus bloques funcionales especificos, adems de lo que se describe en el perfil. Esto valora los equipos y posibilita la competencia en el desarrollo y la oferta de nuevas caracteristicas en los equipos Estos detalles especficos de los equipos pueden accederse a travs de interfazes estndares, con concepto basado en EDDL (Lenguaje Electronica Descriptiva de Equipos, en ingls) o FDT (Herramienta de Equipo de Campo). A travs de ellas, el usuario adquiere versatilidad y flexibilidad de configuracin, parametrizacin, calibracin y principalmente los
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 21
mecanismos de download y upload (carga y descarga) en la etapa de planeamiento y puesta en marcha de los proyectos.
Bloque de totalizacin
PROFISAFE: Seguridad
La bsqueda de ms recursos en el sector de automatizacin and control de procesos, a travs del avance de la tecnologa digital y la rpida expansin del Fieldbus, favoreci el desarrollo de la tecnologa del diagnstico y como cuidar de fallos seguros. Principalmente, vuelta a la proteccin de la personas, los equipos/mquinas y el ambiente, buscando siempre el sistema seguro ideal. Este sistema seguro requiere, en otras palabras, que los datos e informaciones pueden validarse en relacin a sus valores y al dominio del tiempo, lo que se aplica al sistema entero. Esto garantiza que el dato recibido fue enviado correctamente y quien lo envi es tambin el remitente cierto. Adems, que esa sea la informacin esperada, en un determinado momento, y la misma fue recibido en la secuencia correcta, etc. Actualmente, el estndar ms tpico de seguridad internacional y abarca la mayor parte de los desarrolladores e implementadores de sistemas de seguridad es el llamado IEC61508. Este estndar muestra las actividades de todo el ciclo de vida de los sistemas electrnicos vueltos a la seguridad. Por lo tanto, trata tanto de requisitos de hardware como de software. El peligro de accidentes en procesos de produccin es grande y la probabilidad de accidente depende de la posibilidad de fallos. La ocurrencia de fallos depende del tipo y los requisitos de seguridad de la aplicacin. El perfil de aplicacin PROFIBUS PROFIsafe Perfil para Tecnologa Segura describe mecanismos de comunicacin segura entre perifericos a prueba de fallos (Fail-Safe) y controladores seguros. Basase el en los requisitos de estndares y reglas para aplicaciones vueltas a la seguridad, cual el IEC 61508 y el EN954-1, adems de experiencia de los fabricantes de equipos a prueba de fallos y de la comunidad de fabricantes de CLPs. Este perfil soporta aplicaciones seguras en amplia area de aplicaciones de campo. Y, al contrario de barramientos especiales en funciones de seguridad, permite la implementacin de automatizacin segura a travs de una solucin abierta y con el estndar PROFIBUS, garantizando costos ms efectivos de cableado, parametrizacin y funciones remotas de diagnostico consistentes. Garantiza la seguridad en sistemas de control decentralizados a travs de la comunicacin Fail-Safe y los mecanismos de los dispositivos y equipos.
ROMN FRANCISCO LANDERO TOVAR INTERFACES Y REDES PGINA 23
Industria manufacturera Proteccin rpida de personas, maquinas y ambiente. Funciones de paros de emergencia. Barreras de luz. Control de entrada. Scanners. Drivers con seguridad integrada. Control de procesos en general. Areas quimica y petroquimica. Transporte publico. Otras. Lugares donde se encuentra PROFISAFE
La tecnologa abierta PROFIBUS cumple con una serie de necesidades de las aplicaciones ms variadas, segn los principios de seguridad del PROFIsafe: Independencia entre comunicacin relevantemente segura y comunicacin segura. Aplicable a niveles SIL3 (IEC61508), AK6 (DIN V 19250) e categoria de controle 4 (KAT4) (EN 954-1). Usase redundancia slo para aumentar la credibilidad. SIL3 (IEC61508), AK6 (DIN V 19250) y categoria de control 4 (KAT4) (EN 954-1). La introduccin de funciones de transmisin segura debe restringirse a la comunicacin entre equipos y no reducir la cantidad de ellos. Tratase siempre de la relacin de comunicacin 1:1 entre dispositivos F. La duracin de las transmisiones debe monitorearse.
El PROFIsafe adopta algunas acciones preventivas objetivando aislar las posibles causas de fallos y, mientras estos ocurren, que lo sea bajo seguridad. Secuencia numerada de los mensajes seguros: con esto, minimizase la prdida de comunicacin, la insercin de bytes en el frame y la secuencia incorrecta. Secuencia de watchdog timer (alarma programado) para los mensajes y sus reconocimientos: controlando los atrasos. Una contrasea entre emisor y receptor: evitando la conexin de mensajes estndar y seguros. Proteccin adicional del mensaje con la inclusin de 2 a 4 bytes de CRC: evitando la corrupcin de datos del usuario y el enlace de mensajes estndar y seguros.
Arquitectura Prosafe
Modbus
Modbus es un protocolo de comunicaciones situado en el nivel 2 del Modelo OSI, basado en la arquitectura maestro/esclavo o cliente/servidor, diseado en 1979 por Modicon para su gama de controladores lgicos programables (PLCs). Convertido en un protocolo de comunicaciones estndar de facto en la industria es el que goza de mayor disponibilidad para la conexin de dispositivos electrnicos industriales. Modbus permite el control de una red de dispositivos, por ejemplo un sistema de medida de temperatura y humedad, y comunicar los resultados a un ordenador. Modbus tambin se usa para la conexin de un ordenador de supervisin con una unidad remota (RTU) en sistemas de supervisin adquisicin de datos (SCADA). Existen versiones del protocolo Modbus para puerto serie y Ethernet (Modbus/TCP). Existen dos variantes, con diferentes representaciones numricas de los datos y detalles del protocolo ligeramente desiguales. Modbus RTU es una representacin binaria compacta de los datos. Modbus ASCII es una representacin legible del protocolo pero menos eficiente. Ambas implementaciones del protocolo son serie. El formato RTU finaliza la trama con un suma de control de redundancia cclica (CRC), mientras que el formato ASCII utiliza una suma de control de redundancia longitudinal (LRC). La versin Modbus/TCP es muy semejante al formato RTU, pero estableciendo la transmisin mediante paquetes TCP/IP Cada dispositivo de la red Modbus posee una direccin nica. Cualquier dispositivo puede enviar rdenes Modbus, aunque lo habitual es permitirlo slo a un dispositivo maestro. Cada comando Modbus contiene la direccin del dispositivo destinatario de la orden. Todos los dispositivos reciben la trama pero slo el destinatario la ejecuta (salvo un modo especial denominado "Broadcast"). Cada uno de los mensajes incluye informacin redundante que asegura su integridad en la recepcin. Los comandos bsicos Modbus permiten controlar un dispositivo RTU para modificar el valor de alguno de sus registros o bien solicitar el contenido de dichos registros. Existe gran cantidad de modems que aceptan el protocolo Modbus. Algunos estn especficamente diseados para funcionar con este protocolo. Existen implementaciones para conexin por cable, wireless,SMS o GPRS. La mayora de problemas presentados hacen referencia a la latencia y a la sincronizacin.
Principales Caractersticas Control de acceso al medio tipo Maestro/Esclavo. El protocolo especica: formato de trama, secuencias y control de errores. Existen dos variantes en el formato: ASCII y RTU
ROMN FRANCISCO LANDERO TOVAR 26 INTERFACES Y REDES PGINA
Solo especica la capa de enlace del modelo ISO/OSI. A cada esclavo se le asigna una direccion ja y unica en el rango de 1 a 247. La direccion 0 esta reservada para mensajes de difusion sin respuesta.
TRAMAS
Formatos MODBUS
Formatos MODBUS
Funciones
Respuesta de error
Cdigos de error
Holding Registers
Los registros Holding, representan cantidades de 16 bits, se puede ver cada registro como un bloque o celda de memoria, que es capaz de almacenar nmeros entre 0 y 65535. Las direcciones usadas para los registros holding inician en la direccin 40001, pero puede usarse cualquiera de las mencionadas en la tabla para los registros holding. Estos registros son de lectura/escritura, es decir que el maestro puede hacer peticiones de informacin para leer el dato que est almacenado, o puede enviar peticiones para escribirle un valor al registro holding en el momento que se requiera. En nuestras tarjetas usamos los registros Holding para almacenar el nmero de vueltas que va dando un encoder debido al paso de gas LP, cuando se inicia un servicio a un cliente, el encoder gira al pasar el gas, cada vuelta del encoder, hace que el registro holding 40006 aumenten en una unidad, en el momento deseado el registro electrnico puede hacer peticiones de informacin para saber exactamente, el valor de cada registro. Como se mostro en la animacin anterior, el maestro siempre inicia las peticiones de informacin, el maestro puede pedir el valor de los registros holding y el esclavo entonces responde justo con el valor almacenado en el instante de la peticin, ms detalles de este proceso se vern en el siguiente articulo.
Funcionamiento Bsico
El funcionamiento tiene una base muy sencilla: El Master pregunta y los Slaves responden o actan en funcin de lo que este diga. Un dispositivo conectado al bus ejerce de maestro solicitando informacin del resto de dispositivos conectados que ejercen como esclavos y son quienes suministran la informacin al primero. Segn el estndar Modbus y dada su implementacin, en una red Modbus habr un Master y hasta un mximo de 247 dispositivos Slaves. Esta limitacin est determinada por el simple hecho que en una trama Modbus la direccin del esclavo se representa con un solo Byte, existiendo algunas direcciones reservadas para propsitos especficos como broadcast, etc. Todo a su tiempo. Lo dicho, en una red Modbus todos los dispositivos esclavos deben tener una direccin asignada que debe estar comprendida entre la 1 y la 247.Desde un punto de vista prctico, no pueden coexistir dos dispositivos esclavos con la misma direccin Modbus. Dentro de la trama Modbus RTU, la direccin del esclavo corresponde al primer byte. En una red Modbus el Master no slo puede ejercer la funcin de recompilar informacin de los esclavos mediante preguntas, sino que puede interactuar con ellos o alterar su estado, pudiendo escribir adems de leer informacin en cualquiera de ellos. Con el paso de los aos y segn la evolucin de las redes de comunicaciones entre dispositivos electrnicos, as como de la conectividad entre dispositivos, han ido apareciendo variantes del protocolo Modbus que estaba pensado en su inicio para redes implementadas sobre lneas serie. La evolucin ms utilizada/conocida es la que se conoce como Modbus TCP, una versin del protocolo Modbus que permite la implementacin de este protocolo sobre redes Ethernet i, en consecuencia, aumenta el grado de conectividad. Est versin del protocolo encapsula la trama base del protocolo Modbus en la capa de aplicacin TCP/IP de forma sencilla. Con un poco de tiempo colgar la estructura a nivel de byte de las tramas Modbus RTU y Mobus TCP.
ROMN FRANCISCO LANDERO TOVAR 30 INTERFACES Y REDES PGINA
Funcionamiento
Modbus Plus
En la actualidad, se puede encontrar Modbus Plus (Modbus+ o MB+), es una versin extendida del protocolo y privativa de Modicon. Dada la naturaleza de la red precisa un coprocesador dedicado para el control de la misma. Con una velocidad de 1 Mbit/s en un par trenzado sus especificaciones son muy semejantes al estndar EIA/RS-485 aunque no guarda compatibilidad con este. La red tambin es un medio eficaz para la entrada de servicio / subsistemas de salida. Modicon Modbus Plus E / S distribuidas (DIO) adaptadores de derivacin y bloque de terminales de E / S (TIO) Los mdulos se pueden colocar en E / S remotas sitios para permitir que la aplicacin controle los dispositivos de campo a travs del enlace de red.
Caractersticas
Modbus Plus Tipo de red: Topologa: Master / Slave de bus de campo basado en RS485 con paso de testigo Lnea de topologa con segmentos de hasta 32 estaciones Cable blindado de par trenzado con 9 polos DSub conector. Longitud del cable por segmento hasta 500 m con repetidores extensible hasta 2.000m. 2 Mbit / s 64 cclico de E / S y los datos de parmetros acclicos Master / Slave red de bus de campo para aplicaciones de control en tiempo real.
Instalacin:
Fieldbus
Es un medio estndar de comunicacin entre los componentes del sistema de control, incluyendo PLCs, terminales MMI, supervisores, variadores de velocidad, controladores numricos, bsculas, etc. Es adecuado para las arquitecturas diseadas para el control de piloto y dispositivos de vigilancia a travs de un PLC, o arquitecturas utilizado para la interfaz hombre-mquina (MMI) supervisin, etc El bus Uni-Telway requiere una estacin principal que gestiona la asignacin de derechos de acceso al bus varias estaciones conectadas (conocidas como estaciones esclavas). La tecnologa fieldbus (bus de campo) es un protocolo de comunicaciones digital de alta velocidad creada para remplazar la clsica seal de 4-20 mA que an se utiliza en muchos de los sistemas DCS(Sistema de Control Distribuido) y PLC (Controladores Lgicos Programables), instrumentos de medida y transmisin y vlvulas de control. La arquitectura fieldbus conecta estos instrumentos con computadores que se usan en diferentes niveles de coordinacin y direccin de la planta. Muchos de los protocolos patentados para dichas aplicaciones tiene una limitante y es que el fabricante no permite al usuario final la interoperabilidad de instrumentos, es decir, no es posible intercambiar los instrumentos de un fabricante por otro similar. Es claro que estas tecnologas cerradas tienden a desaparecer, ya que actualmente es necesaria la interoperabilidad de sistemas y aparatos y as tener la capacidad de manejar sistemas abiertos y estandarizados. Con la mejora de los protocolos de comunicacin es ahora posible reducir el tiempo necesario para la transferencia de datos, asegurando la misma, garantizando el tiempo de sincronizacin y el tiempo real de respuesta determinstica en algunas aplicaciones. La arquitectura de aplicacin de Fieldbus se apoya en la distribucin de las tareas de automatizacin a los dispositivos de campo que estn interconectados a una red. Las funciones ms bsicas realizadas por un dispositivo se modelan como bloques. Los bloques cooperan y se interconectan entre s, apoyando a la propagacin de parmetros entre los dispositivos, y el operador. La arquitectura de interconexin Fieldbus se basa en un subconjunto de tres capas de la arquitectura OSI (interconexin de sistemas abiertos), modelode referencia elaborado por la ISO (International Organization for Standardization). Los modelos de la aplicacin OSI, la gestin del sistema, as como tambin la arquitectura de aplicacin de Fieldbus, se basan en conceptos de Programacin Orientada a Objetos (POO). Ambas modelos, OSI y OOP se utilizan para simplificar la comprensin de la funcionalidad de fieldbus. Modelo OSI El modelo de referencia OSI es un estndar reconocido internacionalmente para arquitecturas de red en la que se basan las redes abiertas. El estndar se ha desarrollado como un modelo para las telecomunicaciones en todos los niveles. Todas las funciones (tales como: hacer frente a las instalaciones, la comprobacin de errores y codificacin y decodificacin) de una red se han agrupado en conjuntos lgicos llamados capas, que en
ROMN FRANCISCO LANDERO TOVAR 36 INTERFACES Y REDES PGINA
total son siete. La parte de la aplicacin realizada por el sistema, se realiza en un dispositivo que se llama el proceso de aplicacin (AP). Una capa de la pila slo interacta con las capas inmediatamente por encima y por debajo.
Uni-Telway aplicacin
PLC (Serie 7, Modicon TSX Micro, Premium) La mayora de los dispositivos Telemecanique
Los sistemas de Fieldbus son ms complejos, as que los usuarios necesitan ser entrenados ms extensivamente o ser calificados ms altamente El precio de los componentes del fieldbus es ms altos. Los dispositivos de prueba de Fieldbus son ms complejos. Los fabricantes de dispositivos tienen que ofrecer diversas versiones de sus dispositivos (e.g. sensores, actuadores) debido al nmero de diversos estndares (incompatibles) de fieldbus. Unos o ms estndares del fieldbus pueden predominar en un futuro y otros pueden llegar a ser obsoletos. Esto aumenta el riesgo de la inversinal poner fieldbus en ejecucin.
Clasificacin de redes
Buses actuadores y sensores Inicialmente se usan un sensor y un bus actuador en conexin simple, dispositivos discretos con inteligencia limitada, como un fotosensor, un switch limitador o una vlvula solenoide, controladores y consolas terminales.
Buses de campo y dispositivos calientes
Estas redes se distinguen por la forma como manejan el tamao del mensaje y el tiempo de respuesta. En general, estas redes conectan dispositivos inteligentes en una sola red distribuida (Delta V de Emmerson). Estas redes ofrecen altos niveles de diagnstico y capacidad de configuracin, generalmente al nivel del poder de procesamiento de los dispositivos ms inteligentes. Son las redes ms sofisticadas que trabajan con control distribuido real entre dispositivos inteligentes.
Desde la capa 3 a la 6 no se utilizan en Fieldbus. Esta simplificacin hace de Fieldbus ms rpido y ms fcil de implementar en dispositivos con potencia de procesamiento limitada, como instrumentos de campo.
Capas
Capa Fsica (PHL): Slo reconoce bits individuales. La norma define los tipos de medios y seales, velocidad de transmisin y topologa, incluyendo el nmero de nodos, y la potencia del dispositivo (slo en Fieldbus). Capa de Enlace de Datos (DLL) : transfiere datos entre entidades de la red; realiza el mantenimiento, la activacin y desactivacin de los enlaces de las conexiones de datos, agrupacin de bits en caracteres y tramas, control de errores, control de acceso al medio y control de flujo ( permitiendo a varios dispositivos compartir la red). La norma define el tipo de control de acceso al medio, formatos de trama, la comprobacin de errores. Capa de Aplicacin (APP) : permite la interconexin entre los puntos de acceso y el usuario. El estndar define formatos de mensaje yservicios a disposicin de los AP.
Comunicacin
Los datos se intercambian utilizando una seal serial half-duplex sncrona. Un dispositivo transmite y recibe en el mismo medio, pero no simultneamente. La seal se autotemporiza, utilizando la codificacin Manchester (tambin conocido como bifsico L). Dado que la transmisin es sincrnica, no se requiere bits de inicio o paro. En la codificacin Manchester, el reloj y los datos se combinan para que un flanco de subida represente un 0 lgico (cero), y un flanco de bajada representa un 1 lgico (uno) en los datos.
Codificacion Manchester
Cuando se transmite, primero hay un prembulo, lo que equivale al timbrado del telfono, para sincronizar los receptores de otros dispositivos. El principio y final del mensaje se indica con delimitadores de inicio y final. Los delimitadores no se codifican, slo los datos, por lo que puede ser identificados. Los bits no codificados de los delimitadores se les llama N+ (nondata positivo), y N- (nondata negativo). El prembulo y los delimitadores aadidos por la capa fsica en el dispositivo de transmisin, son descartados en la capa fsica del dispositivo receptor.
Capa fsica
Topologas
Topologa de rbol
Una estacin maestra tiene el derecho de acceso a los medios (iniciar la comunicacin). Los esclavos slo tienen el derecho a responder a una solicitud de un maestro.
A los dispositivos se les dan las direcciones individuales de estacin. Todos los frames contienen la direccin de destino (DA) y la direccin de origen (SA) del mensaje. Fieldbus cuenta con servicios que liberan al usuario de la responsabilidad de asignar y hacer el seguimiento de las direcciones. Un requisito para el control fiable es datos fiables. Una Frame Check Sequence (FCS) de dos Bytes se calcula sobre todos los datos del marco utilizando un polinomio en el dispositivo de transmisin, y se agrega al marco. El dispositivo receptor realiza el mismo clculo y compara el resultado con el FCS, para as detectar cualquier error. El FCS es equivalente a la paridad de bits de redundancia cclica y controles de los protocolos asncronos. Hay dos prioridades: alta, por ejemplo, alarmas, y baja, por ejemplo, los datos de configuracin y diagnstico. La FDL transmite los mensajes de alta prioridad primero.
El modelo de servidor cliente-servidor, se utiliza para describir la transferencia de datos acclicos. El AP a distancia se llama servidor . Por ejemplo, si el operador de la consola quiere leer un parmetro de ajuste en un regulador en el campo, el AP en la consola es el cliente, y la AP en el controlador es el servidor. El modelo de suscripcin-editor se utiliza para describir la transferencia de datos cclicos. El mando a distancia AP se llama el editor. El editor en realidad edita (edicin) los datos, un usuario est consumiendo (suscrito) los datos. Por ejemplo, un transmisor es la publicacin de una variable de proceso que se consume por un controlador. El controlador est publicando una salida que es consumida por un actuador. La transmisin es controlada por un tercero, el solicitante , que emite una solicitud al editor para publicar sus datos.
ROMN FRANCISCO LANDERO TOVAR 43 INTERFACES Y REDES PGINA
La intencin principal de Fieldbus es la construccin de aplicaciones que utilizan bloques de funcin. Esto se hara en the Function Block Application Process (FBAP). Un transmisor de presin no es un conjunto de sensores de presin con electrnica y un housing, sino un nodo de red que contiene los parmetros. Este punto de vista de la red recibe el nombre de dispositivo virtual de campo (VFD, Virtual Field Device ). Un dispositivo (estacin) contiene slo una FBAP. El FBAP puede contener varias VFD. El VFD es la interfaz entre la pila de protocolos y el bloque de AP. El VFD es la parte de la aplicacin real que ese visible y accesible a travs de la red, los objetos de comunicacin, tales como variables y bloques, etc. Antes de que un dispositivo puede tener acceso a objetos de comunicacin (variables) en otro dispositivo, primero debe saber qu objetos estn disponibles y su estructura. Esta informacin puede ser pre-configurada u obtenida del compaero de comunicacin. Hay dos tipos de servicios: servicios operativos para manipular objetos y servicios para la manipulacin de sus atributos descriptivos. Todos los objetos (variables, etc.) tienen un ndice para una fcil referencia. Todos los parmetros en el sistema se identifican por su ndice a ms de la conexin. El usuario no tiene que preocuparse por llevar un seguimiento de los ndices y las direcciones que se hace por la red y puede ser totalmente transparente para el usuario, dependiendo del tipo de interfaz.
Ejemplos de servicios leer el estado del dispositivo. lectura del fabricante del dispositivo, el tipo y la versin. lectura de todo o parte de la configuracin. lectura de variables. Escritura variable. notificar un evento. Crear una instancia de bloque. encontrar un ndice de la DO de un parmetro. Eliminar el bloque.
La funcionalidad de un dispositivo Fieldbus se modela como objetos. El objeto de bloque tiene tres clases que a su vez tienen subcategoras en las que los distintos bloques se agrupan. Objeto de Bloque Funcin del objeto del bloque Entrada del bloque de funcin Salida de bloques de funcin Control de bloques de funcin Clculos de bloques de funcin Transductor de objeto de bloque Entrada del bloque transductor Salida del bloque transductor Mostrar bloque transductor Bloque objeto fsico Alarmas del objeto. Eventos del objeto. Tendencias del objeto. Visualizacin de la lista.
FBAP
La parte de la FBAP, que est normalizado por Fieldbus, se llama el depsito de bloques de funcin . Por ejemplo, los algoritmos de bloque no estn estandarizados. Por cada bloque hay un conjunto de parmetros que, en cierta medida, definen la funcionalidad mnima que un bloque va a tener. Sin embargo, el fabricante podr implementar el bloque a su manera. Por ejemplo, en el bloque de control PID debe haber un parmetro de ganancia y por lo tanto, el fabricante podr utilizar este parmetro como ganancia o banda proporcional.
Bloques de Funcin
Los Function Block son pequeos mdulos de software sellados, que tienen entradas y salidas y una funcin (no intervenible) que relaciona ambas. Se distinguen tres tipos: Resource blocks. Relaciona el dispositivo completo (N serie, Fabricante, Modelo, etc).
ROMN FRANCISCO LANDERO TOVAR 45 INTERFACES Y REDES PGINA
Transducer blocks . Relaciona las partes humedas (wetted) (Sensor, material, estatus). Function blocks . Relacionan las capacidades de control (AI, AO, PID, PI). Foundation Fieldbus define un set de bloques funcionales bsicos y avanzados, el fabricante decide cuantos incluir. InterOperabilidad: Garantiza que un Function Block es interoperable y opera junto a otros bloques, no garantiza la funcionalidad de (distintos equipos), ya que los algoritmos pueden ser distintos. Otros Bloques desarrollados por otro fabricante, tambin son interoperables ya que fieldbus especifica como hacerlo.
Arquitectura FBAP
Bibliografia
http://www.profibus.com/index.php?id=9 http://www.safetybus.com/ http://www.modbus.org/ http://www.smar.com/espanol/profibus.asp
Jones, Jeremy. (1992). Can Fieldbus Survive? Control and Instrumentation, August, 25 26. Kerridge, Brian. (1994). Network Vendors Aganize Over Fieldbus StandardEDN, April 28th, 4546. Rathje, J. (1994). Namur Says Yes To Fieldbus Technology and the Promise of Reduces Costs Control and Instrumentation, September, 3334. Reeve, Alan. (1993). Fieldbus Are Users Involved? Control and Instrumentation, August, 2526. Spear, Mike. (1994). A Plant View of Fieldbus In Use Process Engineering, April, 3839. Spear, Mike. (1994). Fieldbus Ready To Start The Last Lap? Process Engineering, April, 37.