100% encontró este documento útil (1 voto)
220 vistas44 páginas

Profibus

El documento describe las características de PROFIBUS, un estándar de comunicaciones industriales. PROFIBUS tiene tres perfiles: PROFIBUS-FMS para comunicaciones a nivel superior, PROFIBUS-DP para comunicaciones críticas entre sistemas de automatización y periferia distribuida, y PROFIBUS-PA para automatización de procesos. Utiliza una topología de bus con acceso híbrido al medio y transmisión asíncrona de datos.

Cargado por

manuel reyes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
220 vistas44 páginas

Profibus

El documento describe las características de PROFIBUS, un estándar de comunicaciones industriales. PROFIBUS tiene tres perfiles: PROFIBUS-FMS para comunicaciones a nivel superior, PROFIBUS-DP para comunicaciones críticas entre sistemas de automatización y periferia distribuida, y PROFIBUS-PA para automatización de procesos. Utiliza una topología de bus con acceso híbrido al medio y transmisión asíncrona de datos.

Cargado por

manuel reyes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Integración de Redes Industriales

- PROFIBUS -
Javier Silva Gallegos
Electricidad y Electrónica
Automatización Industrial
Objetivos
• Introducción a Buses de campo.
• Conocer PROFIBUS y variantes.
Introducción
• PROFIBUS nació en Alemania durante el año 1987 a partir de una
iniciativa de un grupo de fabricantes (Siemens, Bosch y Klockner
Moeller) y con el apoyo del gobierno Alemán muy utilizado hoy en día
en la automatización y control.
• El protocolo PROFIBUS esta fundamentado en la norma DIN 19245 y
luego incluida en la norma europea CENELEC EN 50170 en 1996.
• El protocolo PROFIBUS tiene tres perfiles, cada uno orientado a
diferente clases de aplicaciones: PROFIBUS-FMS, PROFIBUS-DP y
PROFIBUS PA.
Introducción
• PROFIBUS-FMS (Fieldbus Message Specification) es la solución aplicada
para tareas de comunicación a nivel superior de la pirámide CIM.
• PROFIBUS-DP (Distributed Peripherial) es una versión optimizada de alta
velocidad y dedicada especialmente a comunicaciones críticas en el
tiempo entre sistemas de automatización y la periferia distribuida.
Comunicación entre maestro y esclavo.
• PROFIBUS-PA (Process Automation) es la versión utilizada en
automatización. Utiliza las especificaciones de la norma IEC 61158-2
(antiguo IEC 1158-2) y permite seguridad intrínseca, comunicación de
datos y alimentación de las estaciones por el bus. En si es la comunicación
orientada a Instrumentos de proceso. Ejemplo presión, temperatura, etc.
Objetivos

• La norma IEC 61158 de la Comisión Electrotécnica Internacional


describe las comunicaciones de datos digitales de medición y control.
Esta serie de normas establece los protocolos para interconectar
componentes de sistemas de automatización mediante sistemas de
redes de bus de campo en fábricas.
Introducción
• El protocolo PROFIBUS utiliza 3 niveles de los 7 del modelo OSI: utiliza
la capa Física, enlace y aplicación.
Introducción
• PROFIBUS PA se diferencia de los otros dos porque utiliza la
tecnología de la norma IEC 1158-2 la cual cumple los requerimientos
de las industrias químicas y petroquímicas, la transmisión se basa en
los siguientes principios:
• Cada segmento de red tiene sólo una fuente
de energía.
• No se produce ningún tipo de alimentación
cuando una estación está enviando datos.
• Permite diseñar segmentos de bus
redundantes.
• Transmisión de datos asíncrona con
codificación Manchester bus Powered (MBP).
• Velocidad de 31.25 Kbit/seg.
• Dos cables trenzados.
• Opción de Alimentación a distancia.
Objetivos

Estándar IEC 1158-2 Permite la conexión de sensores y actuadores a


una línea de bus común en áreas especialmente protegidas.
Comunicación de datos y energía en el bus mediante el uso de 2
conductores. Destinado a reemplazar la tecnología en lazo 4 a 20 mA
en instrumentación y control.
Introducción
• PROFIBUS PA contiene
ciertos requisitos
generales que se
pueden aplicar a todos
los modelos de
dispositivos.
• Ejemplo de un
transmisor de presión:
Introducción
PROFIBUS DP: PROFIBUS FMS
• Utiliza las capas 1 y 2 del modelo OSI, mientras que • Utiliza las capas 1,2 y 7.
no define las capas 3 a 7.
• Básicamente PROFIBUS PA y DP es el mismo • La capa de Aplicación está formada
protocolo sólo cambia la velocidad y el soporte por las subcapas FMS (Fieldbus
físico.
message specification) y LLI (lower
• PROFIBUS DP permite comunicación por RS-485 o
por FO. layer interface).
• La solución DP contempla tres versiones (DP-V0, DP- • FMS contiene protocolo de aplicación
V1, DP-V2)
y proporciona al usuario una amplia
• DP-V0 para intercambio cíclico de datos y
diagnóstico
selección de servicios de
• DP-V1 para intercambio de datos a cíclicos y manejo comunicación.
de alarmas • LLI implementa varias relaciones de
• DP-V2 para isócrono modo y el intercambio de datos
de difusión ( esclavo -to-esclavo de comunicación)
comunicación y proporciona a FMS un
acceso a la capa 2.
Introducción
• PROFIBUS DP y PROFIBUS FMS utilizan la
misma tecnología de transmisión y un
protocolo de acceso al bus uniforme. Por
tanto, ambos pueden operar
simultáneamente en un mismo cable
• PROFIBUS establece reglas desde el nivel
de enlace hasta el de aplicación. Si se
desea integrar PROFIBUS con otras redes
que utilizan el modelo OSI completo se
necesita una adaptación entre el nivel 2 y
el 7, que es justamente la subcapa LLI,
mediante una interface de protocolo
conocida como FMA (Fieldbus
Management).
Capa Física PROFIBUS
Medio Físico:
• Utiliza cable de cobre apegándose a la norma RS-485, la que define la
asignación de pines en los conectores, terminaciones del bus, niveles
de voltaje, etc.
• El medio físico es par trenzado y apantallado, cables rojo y verde
(aunque es posible utilizar sin apantallar), la impedancia debe estar
entre los 100-130 Ω, la capacidad entre conductores debe ser menor
que 60pF/m y su sección mayor que 0.22 mm2 (24 AWG). Además el
bus debe terminar con resistencias.
Capa Física PROFIBUS
Medio Físico:
• Existen dos versiones de cables (A y B) para implementar PROFIBUS
que permiten distintas distancias y distintas velocidades, la diferencia
entre cada tipo de cable se observa en la siguiente tabla.
Parámetro Cable A Cable B

Impedancia 135 a 165 Ω 100 a 130 Ω

Capacidad < 30 pF/m < 60 pF/m

Resistencia < 110 Ω/km ---

Sección ≥ 0.34 mm2 (22 AWG) ≥ 0.22 mm2 (24 AWG)


Capa Física PROFIBUS

Medio Físico:

• El protocolo PROFIBUS también permite Fibra óptica para


mayores alcances.
Capa Física PROFIBUS
Método de Transmisión:
• PROFIBUS realiza comunicación Asíncrona orientada al carácter.
• Cada carácter esta formado por 11 bits y tiene la siguiente estructura:
• Bit de Inicio (siempre es 0).
• Bit de Fin (siempre es 1).
• Bit de Paridad (Tipo par).
• 8 Bits de datos.
Capa Física PROFIBUS
Método de Transmisión:
• Cada Bit se codifica con NRZ (DP Y FMS).
• El 1 lógico se representa por una tensión diferencial positiva contante entre
los terminales (RxD/TxD – P) y (RxD/TxD – N).
• El 0 lógico se representa por una tensión diferencial negativa.
• Las tramas están hechas de tal forma que el bit de inicio del siguiente
octeto siga inmediatamente al bit de fin del octeto anterior (Serie),
pero entre dos tramas consecutivas debe transcurrir un tiempo (Idle
Time) en el cual el bus está en un nivel lógico Alto, con una duración
mínima de 3 caracteres, es decir, 33 bits.
Capa Física PROFIBUS
Velocidad Cable A Cable B
Topología: (kbps) (longitud en m) (longitud en m)
• La topología es tipo BUS, pero las
9.6 1200 1200
distancias y velocidades dependen
del medio utilizado. 19.2 1200 1200

• Cada segmento de red admite como 93.75 1200 1200


máximo 32 cargas (Estaciones o 187.5 1000 600
repetidores). 500 400 200
• Entre cada estación se permite un 1500 200 70
máximo de tres repetidores y en
12000 100 ---
total la red permite 127 estaciones.
Repetidor Profibus
Capa de Enlace PROFIBUS
• Esta capa añade información de control adicional a los datos para
transmitir formando paquetes de datos.
• En una red PROFIBUS existen dos tipos de estaciones: principales y
subordinadas.
• Las estaciones principales son las que pueden enviar o pedir datos a las
otras estaciones del bus cuando tengan el permiso correspondiente
(token).
• Las estaciones subordinadas sólo pueden intercambiar datos con otras
estaciones cuando alguna estación principal lo solicite.
• Cada estación tiene una dirección única en la red que lo identifica.
Capa de Enlace PROFIBUS
Acceso al Medio:
• PROFIBUS utiliza un método de
acceso al medio Híbrido.
• Para las estaciones principales
utiliza multiplexado por
división en el tiempo y por otro
lado el paso de testigo.
• En cambio, para las estaciones
subordinadas utiliza el método
de sondeo y selección (Polling).
Capa de Enlace PROFIBUS
Procedimientos de transmisión:
• El intercambio de mensajes en una red PROFIBUS es cíclica.
• Un ciclo de mensaje consiste en una trama de acción (enviada por la
estación principal que tiene el testigo a una estación principal o
subordinada) y la correspondiente trama de confirmación o
respuesta.
• Los datos del usuario pueden transmitirse en la trama de acción
(envío) o en la trama de respuesta (recepción).
• Las tramas de confirmación no transportan datos del usuario.
Capa de Enlace PROFIBUS
• El testigo pasa por las estaciones principales en orden creciente de N° de
estación.
• Una estación principal sólo acepta el mensaje cuando la dirección de
destino coincide con la suya y la dirección de origen es la que tiene el
registrada como estación previa.
• Cuando una estación pasa el token a su estación sucesora, esta monitorea
constantemente el traspaso hasta que exista actividad en el bus. Si no hay
actividad en el bus reintenta el traspaso de la trama 2 veces más, si
después de dichos intentos no hay actividad en el bus, la estación pasa el
token a la siguiente estación principal registrada en su lista de estaciones
activas.
Capa de Enlace PROFIBUS
Inicialización del Anillo Lógico:
• Una vez que se energiza la primera estación entra en modo
listen_token, cuando expira el TIME OUT sin actividad en el bus, la
estación toma el testigo y queda en estado Claim_token y comienza la
inicialización de PROFIBUS.
• Siempre la estación con dirección mas baja es la que inicia el bus.
• La primera labor es transmitir 2 tramas testigo con dirección origen y
destino iguales (SA = DA = TS) para informar que ella es la única en el
bus por el momento. Con dichas tramas las demás estaciones
completan su LAS.
Capa de Enlace PROFIBUS
•Tiempo
  de rotación Objetivo:
• Existe un tiempo en el cual el token debe recorrer completamente el
anillo lógico, conocido como tiempo de rotación objetivo del testigo (,
Target rotation time).
• De esta manera se asegura que cada estación sea capaz de transmitir.
• TDM no es muy eficiente si hay estaciones con muchos mensajes o si
hay alguna estación que no tiene información para transmitir.
• Solución: TDM “Flexible”.
Capa de Enlace PROFIBUS
•Tiempo
  de rotación Objetivo:
• Cada estación principal tiene un temporizador que mide el Tiempo de
Rotación Real del testigo, que se inicia cuando recibe el testigo.
• Cuando una estación principal recibe el testigo carga el temporizador
de rotación del testigo con el tiempo de rotación objetivo ( y se va
decrementando con el tiempo de duración de un bit.
• Luego cuando la estación recibe de nuevo el testigo, el valor del
temporizador se lee y se vuelve a cargar con . El valor leído es el
tiempo de retención del testigo () del que dispone la estación
principal para realizar ciclos de mensajes.
Capa de Enlace PROFIBUS
Prioridades de las Tramas:
• PROFIBUS tiene dos niveles de prioridad: Alta y Baja.
• La transferencia de datos normales tienen baja prioridad.
• La transferencia de mensajes importantes tienen alta prioridad. Estos
mensajes llegan antes a su destino que los de baja prioridad.
• Cuando una estación recibe el testigo siempre envía todos los
mensajes de alta prioridad disponible y después los de baja.
Capa de Enlace PROFIBUS
Mensajes Cíclicos y Acíclicos:
• Existen varios tipos de trama, debido a su difícil interpretación es
mejor centrarse en los mensajes básicos que ofrece el protocolo a
nivel de enlace.
• Son los dos tipos de mensajes básicos que ofrece PROFIBUS, mensajes
cíclicos y acíclicos.
Capa de Enlace PROFIBUS
Mensajes Cíclicos y Acíclicos:
• Mensajes Cíclicos: Mensajes que permiten intercambio de datos de baja
prioridad y por tanto no críticos en cuanto al tiempo de respuesta.
• SDN (SEND DATA WITH NO ACKNOWLEDGE): mensajes de difusión (de Maestro a
todos los esclavos).
• SDA (SEND DATA WITH ACK): Mensaje punto a punto cuya función es enviar
datos o funciones de control de Maestro a uno de sus esclavos.
• RDR (REQUEST DATA WITH REPLY): Mensaje punto a punto cuya función es la de
solicitar datos a uno de sus esclavos.
• SRD (SEND AND REQUEST DATA): Mensaje punto a punto que permite enviar y
recibir datos de un esclavo.
Capa de Enlace PROFIBUS
Mensajes Cíclicos y Acíclicos:
• Mensajes Acíclicos: Mensajes que permiten acortar el tiempo de
respuesta de los datos críticos. A cada turno de Maestro se puede
enviar un mensaje de difusión conteniendo los valores críticos de
todos los esclavos. Existen dos tipos.
• CRDR (CYCLIC REQUEST DATA WITH REPLY).
• CSRD (CYCLIC SEND AND REQUEST DATA).
• Ambas peticiones se realizan de forma especial con una trama que
tiene las peticiones a todos los esclavos.
Capa de Enlace PROFIBUS
Mensajes Acíclicos:
• La respuesta a los
comandos anteriores se
producen de forma
escalonada mediante una
instrucción de lectura
rápida de cada uno de los
esclavos.
Capa de Enlace PROFIBUS
Estructura de las Tramas:
• Los datos en PROFIBUS se transmiten en tramas que consisten en una
cadena ordenada de caracteres generados por un UART.
• Las tramas llevan información redundante para detectar posibles
errores.
• Todas las tramas comienzan por un delimitador distinto que sirve para
identificarlas.
• PROFIBUS tiene distintos tipos de tramas que se definen a
continuación.
Capa de Enlace PROFIBUS
Estructura de las Tramas:
Tramas de longitud fija sin campo de datos:
• Las tramas con este formato son tramas de acción y de confirmación.
• Todos los campos representados son de un octeto.
Capa de Enlace PROFIBUS
Tramas de longitud fija sin campo de datos:
• SD1: Delimitador inicial, su valor es 10H. (Start Delimiter).
• DA: Dirección Destino. (Destination Address).
• SA: Dirección Origen. (Source Address).
• FC: Octeto de control de trama. (Frame Control).
• FCS: Octeto de comprobación. (Frame Check Sequence).
• ED: Delimitado final, su valor es 16H. (End Delimiter).
Capa de Enlace PROFIBUS
Tramas de longitud fija sin campo de datos:
• El octeto de control de trama (FC) se codifican diversa información
como tipo de trama (de acción, confirmación o respuesta), tipo de
servicio, tipo de estación y estado.
• El bit b5 es un bit contador de tramas que se utiliza para impedir la
duplicación de mensajes en el receptor (alterna entre 1 y 0).
• El bit b4 indica si es válido o no.
Capa de Enlace PROFIBUS
Capa de Enlace PROFIBUS
Estructura de las Tramas:
Tramas de longitud fija con campo de datos:
• Estas tramas pueden ser de acción o de respuesta, las diferencias son:
• SD3: Delimitador inicial de valor A2H.
• DATA: Campo de datos de longitud fija de 8 octetos.
Capa de Enlace PROFIBUS
Estructura de las Tramas:
Tramas de longitud variable con campo de datos:
• Estas tramas pueden ser de acción o de respuesta, las diferencias son:
• SD2: Delimitador inicial de valor 68H.
• LE: Octeto de longitud.
• LEr: Octeto de longitud repetido.
• DATA: Campo de datos de longitud variable comprendida entre 1 y 246 octetos.
Capa de Enlace PROFIBUS
Estructura de las Tramas:
Tramas testigo:
• SD4: delimitador inicial que tiene valor DCH.
• No necesita delimitador final ni control de errores.
PROFIBUS
Conectores:
PROFIBUS
Conexión de Elementos:
PROFIBUS
Conexión de Elementos:
Objetivos

También podría gustarte