Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AREQUIPA
PROFIBUS
(TEXTO)
Comunicaciones Industriales
1.- Índice.
Página
2.- Introducción. ¿Por qué son tan usados actualmente los buses de campo?.- ........ 4
5. – Protocolo.- ..........................................................................................................13
PROFIBUS 2
Comunicaciones Industriales
PROFIBUS 3
Comunicaciones Industriales
2.- Introducción.
PROFIBUS 4
Comunicaciones Industriales
3.1.- Comienzos.
En el año 1987, las firmas alemanas Bosch, Klöckner Möeller y Siemens
iniciaron un proyecto de desarrollo de una arquitectura de comunicaciones industriales
que permitiera la interconexión de equipos de distintos fabricantes. Esta fue la base de
un grupo de trabajo al que se integraron otras grandes empresas tales como ABB, AEG,
Landis&Gir, etc., algunas universidades y organizaciones técnicas estatales, entre ellas
la propia VDE y el Ministerio Federal de Investigación Alemán.
Se formaron varios grupos de trabajo en distintas áreas, cuya tarea esencial fue
la de desarrollar un sistema abierto de comunicaciones apto para integrar desde los
sencillos transductores y elementos de campo, pasando por los autómatas y controles
numéricos hasta llegar al nivel de los miniordenadores para diseño y gestión de la
producción.
El primer objetivo fue sólo el diseño de un bus de campo con una estructura
abierta y un protocolo compatible que permitiera enlazar con una red adoptada como
base en los niveles superiores (MAP), con lo que resultó el proyecto de normas y
protocolos que se estudiarán com más profundidad en apartados posteriores.
A partir del año 1990 se abrió la posibilidad para cualquier usuario o empresa de
integrarse en un consorcio denominado PROFIBUS Nutzerorganisation, que a través de
diversos comités sigue desarrollando y dando soporte al nivel de aplicación y
certificación de productos.
PROFIBUS 5
Comunicaciones Industriales
PROFIBUS PA:
PROFIBUS DP:
PROFIBUS FMS:
PROFIBUS 6
Comunicaciones Industriales
Puede decirse sin lugar a dudas que PROFIBUS ha conseguido definir toda una
red de comunicación industrial, desde el nivel físico hasta el de aplicación, integrando al
máximo las técnicas de comunicación previamente definidas y consolidadas y habiendo
superado la en un primer momento poca disponibilidad de información en inglés, lo que
dificultaba su divulgación a nivel de fabricantes no germanos. En la actualidad la
estructura es tal que los grupos de los 20 países más industrializados ofrecen un soporte
en su idioma para el resto del mundo. Todos los grupos de usuarios se unen bajo la
Organización PROFIBUS International (PI), que con más de 750 miembros es la
organización de buses de campo más grande del mundo.
PROFIBUS 7
Comunicaciones Industriales
4. Estructura de la red.
Al conectar varias estaciones, hay que comprobar que el cable de las líneas de
datos no sea trenzado. El uso de líneas apantalladas es absolutamente esencial para el
logro de una alta inmunidad del sistema en ambientes con emisiones altas de
electromagnetismo (como en la fabricación de automóviles). El apantallamiento se usa
para mejorar la compatibilidad electromagnética (CEM).
- Activos: son nodos que pueden actuar como maestro del bus, tomando
enteramente el control del bus.
- Pasivos: son nodos que únicamente pueden actuar como esclavos y, por
tanto, no tienen capacidad para controlar el bus. Estos nodos pueden dialogar
con los nodos activos mediante un simple mecanismo de pregunta-respuesta,
pero no pueden dialogar directamente entre sí.
PROFIBUS 8
Comunicaciones Industriales
Aparte de estos dos tipos de nodos, existen otros dos bloques esenciales en la
arquitectura del bus:
- Expansiones E/S: este tipo de bloques constituyen la interfaz con las señales
de proceso y pueden estar integrados tanto en un nodo activo como en un
nodo pasivo.
4.3. Topología.
La topología puede ser simplemente en forma de bus lineal o en forma de árbol,
en el que los repetidores constituyen el nudo de partida de una expansión del bus (fig.
3).
El número máximo de nodos conectables a cada tramo del bus, sin necesidad de
repetidores es de 32. A efectos de esta limitación los propios repetidores cuentan como
un nodo. El número máximo de nodos del bus es de 127, de los cuales un máximo de 32
pueden ser nodos activos.
PROFIBUS 9
Comunicaciones Industriales
Cabe señalar que cuando una estación activa posee el testigo, considera a todas
las demás como esclavos, incluyendo también al resto de estaciones activas que no
poseen el testigo en aquel momento.
PROFIBUS 10
Comunicaciones Industriales
PROFIBUS 11
Comunicaciones Industriales
Los conductores por fibra óptica pueden ser usados para aplicaciones
PROFIBUS en ambientes con interferencias electromagnéticas muy altas y para
incrementar la distancia máxima con velocidades elevadas. Hay disponibles dos tipos de
conductores. Los conductores por fibra óptica (plástico) para distancias de 50m. o los
conductores por fibra óptica (cuarzo) para distancias de 1Km. son muy baratos.
PROFIBUS 12
Comunicaciones Industriales
5.- Protocolo.
Los dispositivos Esclavo son dispositivos periféricos. Algunos de ellos son las
entradas y salidas, las válvulas y los transmisores de medida. No tienen derecho de
acceso al bus y sólo pueden reconocer mensajes recibidos o enviar mensajes al Maestro
cuando este se lo ordena (por lo que se les llama estaciones pasivas). Su
implementación es especialmente económica ya que sólo requieren una pequeña parte
del bus.
PROFIBUS 13
Comunicaciones Industriales
PROFIBUS DP:
PROFIBUS FMS:
PROFIBUS PA:
Nota:
PROFIBUS 14
Comunicaciones Industriales
5.2.- Trama.
La trama admite 3 tipos de formato (ver figura 7): tramas de longitud fija sin
datos, tramas de longitud fija con datos y tramas de longitud variable
PROFIBUS 15
Comunicaciones Industriales
SDA (Send Data with Acknowledge): Mensaje punto a punto cuya función es
enviar datos o funciones de control del Maestro a uno de los esclavos.
RDR (Request Data with Reply): Mensajes punto a punto cuya función es la de
solicitar datos a uno de los esclavos.
SRD (Send and Request Data): Mensajes punto a punto que permiten enviar
datos y recibir datos de un esclavo.
PROFIBUS 16
PROFIBUS 17
Comunicaciones Industriales
6.1. PROFIBUS-PA.
PROFIBUS-PA es la solución PROFIBUS a los procesos de automatización. PA
conecta los sistemas de automatización y los sistemas de control de procesos con los
dispositivos de campo, como son los transmisores de presión, temperatura y nivel. PA
puede ser usado como sustituto para la tecnología analógica de 4 a 20 mA. Los logros
del PROFIBUS-PA producen un ahorro del 40% en proyecto, cableado y
mantenimiento, y ofrece un incremento significativo en funcionalidad y seguridad. La
figura muestra las diferencias entre cablear un sistema convencional de 4 a 20 mA y un
sistema basado en PROFIBUS-PA.
PROFIBUS 18
Comunicaciones Industriales
PROFIBUS 19
Comunicaciones Industriales
PROFIBUS 20
Comunicaciones Industriales
Tecnología de transmisión
1)RS-485, par trenzado, dos líneas de cable o fibra óptica.
2)Velocidad en baudios: de 9.6 Kbit/seg. a 12 Mbit/seg.
Acceso al bus
1)El procedimiento entre maestros se realiza mediante el paso del testigo y entre
esclavos mediante la jerarquía maestro-esclavo.
2)Posibilidad de sistemas monoamo y multiamo.
3)Máximo de 126 estaciones en un bus (entre maestros y esclavos).
Comunicación
1)Par a par (transmisión de datos de usuario) o Multicast (comandos de control).
2)Transmisión cíclica de datos entre maestro-esclavo y transmisión acíclica entre
maestros.
Modos de operación
1)Operate: Transmisión cíclica de datos de entrada y salida.
2)Clear: Se leen las entradas manteniendo las salidas en estado de seguridad.
3)Stop: Sólo se permite la transmision de daos entre maestros.
Velocidad
1)Se necesita sólo 1 mseg. para transmitir 512 bits de datos de entrada y 512 bits de
datos de salida distribuidos en 32 estaciones a una velocidad de 12 Mbit/seg.
Sincronización
1)Los comandos de control permiten la sincronización de entradas y salidas.
Modo Sync: Sincroniza salidas.
Modo Freeze: Sincroniza entradas.
Funcionalidad
1)Transmisión de datos de usuario cíclica entre el maestro y el(los) esclavo(s).
2)Activación o desactivación dinámica de DP esclavos de forma individual.
PROFIBUS 21
Comunicaciones Industriales
PROFIBUS 22
Comunicaciones Industriales
PROFIBUS 23
Comunicaciones Industriales
El DPM1 envía de forma cíclica su estado a todos los DP esclavos que tiene
asignados mediante un comando Multicast a intervalos de tiempo configurables. La
reacción del sistema a un error durante la fase de transferencia de datos del DPM1 (p. ej.
error en un DP esclavo) se determina por un parámetro de configuración “auto-
borrado”. Si este parámetro pasa a un estado true (verdadero), el DPM1 pone todas las
salidas de sus DP esclavos asignados a un estado de espera (seguridad) hasta que se
cumplan de nuevo todas las condiciones para una transmisión correcta.
- Parametrización.
- Configuración.
- Transferencia de datos.
PROFIBUS 24
Comunicaciones Industriales
Mecanismos de protección.
PROFIBUS 25
Comunicaciones Industriales
6.3. PROFIBUS-FMS.
PROFIBUS-FMS está diseñado para la comunicación a nivel celular. A este
nivel los controladores programables (ej. PLC’s y PC’s) se comunican en principio
entre sí. En esta área de aplicación es más importante un alto grado de funcionalidad
que unos tiempos rápidos de reacción del sistema.
PROFIBUS 26
Comunicaciones Industriales
- Conexiones maestro-maestro.
- Conexiones maestro- esclavo para la transmisión de datos cíclica o acíclica.
- Conexiones maestro- esclavo para la transmisión de datos cíclica o acíclica con
iniciativa del esclavo.
- Conexiones para relaciones de comunicaciones.
- Atributos de conexión.
PROFIBUS 27
Comunicaciones Industriales
- Cabecera.
- Lista de tipos de datos estáticos.
- Diccionario de objetos estáticos.
- Lista dinámica de listas de variables.
- Lista dinámica de programa.
Las partes individuales del diccionario de objetos solo deben estar presentes
cuando el dispositivo soporte en dicho momento esas funciones.
- Variable simple.
- Array: series de variables simples del mismo tipo.
- Registro: series de variables simples de distinto tipo.
- Dominio.
- Suceso.
PROFIBUS 28
Comunicaciones Industriales
6.3.4.- Servicios.
Los servicios de FMS provienen de los servicios que ha n sido optimizados para
aplicaciones del bus de campo y a los que se les ha añadido funciones para la
administración de objetos de comunicación y para la dirección de la red. La ejecución
de servicios FMS vía bus es descrita por secuencias de servicio cons istentes en serias
interacciones que se llaman primitivas de servicio. Las primitivas de servicio describen
la interacción entre el que pregunta y el que responde. La figura 18 muestra los servicios
disponibles de PROFIBUS:
PROFIBUS 29
Comunicaciones Industriales
PROFIBUS 30
Comunicaciones Industriales
PROFIBUS 31
Comunicaciones Industriales
La dirección de fallos puede usarse para indicar fallos/sucesos y para resetear los
dispositivos.
6.3.8. Perfiles.
Las definiciones de aplicación relatadas son necesarias para las funciones del
dispositivo. Estas declaraciones se llaman perfiles. Los perfiles proporcionan a los
dispositivos capacidad de cambio asegurando que dispositivos de diferentes vendedores
están equipados con la misma funcionalidad de comunicación. Los perfiles que han sido
definidos para FMS están listados en la parte baja. Están disponibles desde la
Organización de Usuarios de PROFIBUS usando el número de orden del documento
entre paréntesis:
PROFIBUS 32
Comunicaciones Industriales
PROFIBUS 33
Comunicaciones Industriales
Es la forma más simple. Todas las funciones del protocolo están integradas en
un único chip, sin necesidad de un microprocesador o software adicional. Sólo
se necesita un director de interface y un reloj como componentes esternos (ver
figura 21).
PROFIBUS 34
Comunicaciones Industriales
Se puede por tanto concluir que la aplicación de PROFIBUS está orientada a una
serie de servicios orientados a la conexión de dispositivos de muy distinta índole. Se
pretende garantizar así la fácil integración del bus en la estructura de automatización
jerárquica, manejando a nivel inferior el control del flujo de información y el estado de
las conexiones.
PROFIBUS 35
Comunicaciones Industriales
- Computadores industriales.
- Módulos de Pc.
- Componentes neumáticos.
- Herramientas de software.
- Componentes de red.
- Procesos de automatización.
- HMI.
- Descentralización de entradas/salidas.
Países como Singapur, África del Sur, E.E.U.U. y la mayoría de los países
europeos tiene proyectos en este terreno. Reino Unido y Alemania tienen varias
PROFIBUS 36
Comunicaciones Industriales
PROFIBUS 37
Comunicaciones Industriales
PROFIBUS 38
Comunicaciones Industriales
LIBROS:
PÁGINAS WEB:
- www.profibus.com
- eya.swin.net
REVISTAS:
PROFIBUS 39
TECSUP
Febrero 2012.