Protocolo Profibus DP

PROFIBUS es un estándar de comunicaciones para buses de campo. Deriva de las palabras PROcess FIeld BUS.

La versión más utilizada es Profibus DP (Periferia Distribuida; Descentralized Peripherals), y fue desarrollada en 1993.

ProfibusDP

Profibus tiene, conforme al estándar, cinco diferentes tecnologías de transmisión, que son identificadas como:

  • RS-485
  • MBP
  • RS-485 IS
  • MBP IS
  • Fibra óptica

RS-485 utiliza un par de cobre trenzado apantallado, y permite velocidades entre 9.6 kbps y 12 Mbps. Hasta 32 estaciones, o más si se utilizan repetidores.

MBP (Manchester Coding y Bus Powered) es transmisión sincrónica con una velocidad fija de 31.25 Kbps.

Las versiones IS son intrínsicamente seguras, utilizadas en zonas clasificadas.

Fibra óptica incluye versiones de fibra de vidrio multimodo y monomodo, fibra plástica y fibra HCS.

Profibus DP está actualmente disponible en tres versiones:

  • DP-V0. Provee las funcionalidades básicas incluyendo transferencia cíclica de datos, diagnóstico de estaciones, módulos y canales, y soporte de interrupciones
  • DP-V1. Agrega comunicación acíclica de datos, orientada a transferencia de parámetros, operación y visualización
  • DP-V2. Permite comunicaciones entre esclavos. Está orientada a tecnología de drives, permitiendo alta velocidad para sincronización entre ejes en aplicaciones complejas

Desde el punto de vista del control de las comunicaciones, el protocolo Profibus es maestro esclavo, pero permite:

  • Aplicaciones mono maestro. Un sólo maestro está activo en el bus, usualmente un PLC. Los demás dispositivos son esclavos. Este esquema es el que permite los ciclos de lectura más cortos
  • Aplicaciones multi maestro. Permite más de un maestro. Pueden ser aplicaciones de sistemas independientes, en que cada maestro tenga sus propios esclavos. U otro tipo de configuraciones con dispositivos de diagnóstico y otros

En un ambiente multimaestro, pueden haber dos tipos de maestros:

  • DPM1. DP Master Class 1. Es un controlador central que intercambia información con sus esclavos en forma cíclica. Típicamente un PLC.
  • DPM2. DP Master Class 2. Son estaciones de operación, configuración o ingeniería. Tienen acceso activo al bus, pero su conexión no es necesariamente permanente

ProfibusMultimaster

Analicemos primeramente la situación más simple. Un solo maestro DPM1 y usando DP-V0. Este proceso pasa por tres fases: Parametrización, configuración y transferencia de datos. Durante los dos primeros se define la forma en que se hará la comunicación, y esto esto es verificado por errores y consistencia, para luego pasar a la fase de transmisión.

Adicional a los comandos a una estación, el DPM1 puede enviar comandos a un grupo o a todos los esclavos. Estos se conocen como comandos multicaste, y son utilizados para funciones de sincromización.

DPV1 por otro lado, agrega las transferencias acíclicas. Estas son realizadas en paralelo a la comunicación cíclica, pero en un esquema de menor prioridad.

DPV2 permite a su vez comunicaciones esclavo-esclavo. Uno de los esclavos se define como emisor ("publisher") y uno o más esclavos como suscriptores. El emisor envía un mensaje, que es recibido directamente por todos los suscriptores, sin necesidad de pasar por el maestro.

ProfibusDPV2

DPV2 tiene otras funciones, como comunicación isocrónica, control de reloj, y carga y descarga de datos.

(Ver también Profibus PA)

|

Comentarios

Comentarios recientes

Cerrar