Profibus DP (del inglés Process Field Bus - bus de nivel de campo e inglés D ecentralized P eripherals - dispositivos periféricos externos descentralizados ) - Perfil de protocolo de red industrial Profibus para la interacción de equipos periféricos (convertidor de frecuencia, arrancador suave, etc.) a nivel de campo.
Utiliza las capas del modelo OSI :
Esta red fue diseñada para la transferencia de datos de alta velocidad entre dispositivos. En esta red, los controladores centrales (PLC y PC) están conectados a sus dispositivos de campo distribuidos a través de un enlace serie de alta velocidad. La mayoría de las transferencias de datos se realizan de forma cíclica.
Los controladores se pueden utilizar como maestro. Como dispositivos esclavos, se pueden utilizar actuadores, válvulas o dispositivos de E/S.
Con Profibus DP, se pueden implementar sistemas Mono y MultiMaster . El principio básico de funcionamiento es el siguiente: el controlador central (maestro) lee la información de entrada de los dispositivos esclavos cíclicamente y escribe información de salida en ellos cíclicamente. Sin embargo, el tiempo de ciclo del bus debe ser más corto que el tiempo de ciclo del programa del controlador, que para la mayoría de las aplicaciones es de aproximadamente 10 ms. Además de la transmisión cíclica de datos de usuario, Profibus DP ofrece amplias opciones de diagnóstico y configuración. Los datos de comunicación se muestran mediante funciones especiales tanto en el lado del maestro como en el del esclavo.
Las funciones de diagnóstico de Profibus DP le permiten aislar rápidamente las fallas del sistema. Los mensajes de diagnóstico se envían a través del bus al maestro, los mensajes se dividen en tres niveles:
El comportamiento del sistema cuando se utiliza el protocolo DP está determinado por el estado del maestro. Hay tres estados principales:
El maestro envía su información de estado cíclicamente a todos los esclavos conectados a él. La transferencia de datos entre maestro y esclavo se divide en tres fases:
En las etapas 1 y 2, el dispositivo esclavo compara su configuración actual con la configuración esperada por el dispositivo maestro, y solo si coinciden, se transfieren los datos. Además de la transmisión normal de datos de usuario, el maestro puede enviar comandos de control a uno, un grupo o todos sus esclavos. Hay dos de esos comandos. Uno pone a los esclavos en modo de sincronización (todas las salidas están bloqueadas en el estado actual), el otro los pone en modo congelado (todas las entradas están bloqueadas en el estado actual). La salida de estos modos ocurre usando los comandos unsync y unfreeze , respectivamente.
Además de este sistema de transferencia, existen funciones DP extendidas que permiten realizar lecturas y escrituras acíclicas en paralelo con transferencias de datos cíclicas.
Redes industriales | |
---|---|
Autobuses del sistema de control | |
Periféricos distribuidos | |
Tecnología de accionamiento |
|
Dispositivos de campo |
|
Automatización de edificios |