Revisión de 3.2.1 Funciones básicas DP-V0 de 3 June, 2012 - 15:51

Versión para imprimirVersión para imprimir

 El controlador central (maestro)

  • lee la información entrante desde el esclavo de forma cíclica y
  • escribe la información saliente hasta el esclavo cíclicamente.

 El ciclo temporal del bus tiene que ser menor que el ciclo temporal del programa del sistema central de automatización, que es aproximadamente de 10 ms para la mayoría de las aplicaciones. Sin embargo, únicamente una transferencia de datos no es suficiente para una correcta implementación de un sistema de bus. Manejo sencillo, buenas capacidades de diagnóstico y tecnologías de transmisión a pruebas de interferencias son también factores clave. DP provee una óptima combinación de estas características (ver el sumario en tabla 6).

Velocidad de transmisión

 DP sólo requiere aproximadamente 1 ms a 12 Mbit/s para la transmisión de 512 bits de entrada y 512 bits de salida de datos distribuidos entre 32 estaciones.

 La figura 9 muestra los tiempos de una transmisión DP típica, dependiendo del número de estaciones y la velocidad de transmisión. Cuando se usa DP, los datos de entrada y salida se transmiten en un único ciclo de mensaje. Con DP, los datos de usuario se transmiten usando los Servicios SRD (Send and Receive Data Service, servicio de envío y recepción de datos) de la capa 2.

Funciones de diagnóstico

 Las exhaustivas funciones de diagnóstico de DP posibilita la rápida localización de fallos. Los mensajes de diagnóstico son transmitidos sobre el bus y recogidos en el maestro. Esos mensajes se dividen en tres niveles:

Diagnóstico Específico del Dispositivo

 Mensajes en la preparación general para el servicio de una estación, tales como “Sobrecalentamiento”, “Baja tensión” o “Interfaz no definida”.

Diagnóstico Relacionado al Módulo

 Estos mensajes indican si un diagnóstico está pendiente dentro de un subdominio I/O específico de una estación (por ejemplo un módulo de 8-bits de salida).

Diagnóstico Relacionado al Canal

 Estos mensajes indican la causa de fallo relacionada a un bit concreto de entrada/salida (canal) tales como “Cortocircuito a la salida”.

Configuración del Sistema y Tipos de Dispositivos

 DP soporta implementación de sistemas tanto de un único maestro como múltiples maestros. Esto aporta un alto grado de flexibilidad durante la configuración del sistema. Un máximo de 126 dispositivos (maestros o esclavos) pueden conectarse al bus. Las especificaciones para la configuración del sistema definen lo siguiente:

  • número de estaciones
  • asignación de direcciones de la estación a las direcciones I/O,
  • consistencia de datos de los datos I/O,
  • el formato de los mensajes de diagnóstico y
  • los parámetros usados en el bus.

Tipos de dispositivos

 Cada sistema DP está compuesto por 3 tipos diferentes de dispositivos.

Maestro DP de Clase 1 (DPM1)

 Es el controlador central que intercambia información cíclicamente con las estaciones distribuidas (esclavos) al ciclo de mensajes especificado. Normalmente, los dispositivos DPM1 son controladores lógicos programables (PLCs) o PCs. Un DPM1 tiene acceso activo al bus mediante el cual puede leer datos de medida (inputs) de los dispositivos de campo y escribir valores de referencia (salidas) a los actuadores en tiempos fijados.  Este ciclo repetido continuamente es la base de la función de automatización.

Maestro DP de Clase 2 (DPM2)

 Este tipo de dispositivos son de ingeniería, configuración o de operación. Estos se implementan durante la puesta en marcha y para mantenimiento y diagnóstico con el fin de configurar los dispositivos conectados, evaluar  los valores y parámetros medidos y solicitar el estado del dispositivo.

Esclavos

 Un esclavo es un periférico (dispositivos I/O, controladoras, HMIs, válvulas, transductores, dispositivos de análisis), el cual lee información del proceso y/o usa información de salida para intervenir en dicho proceso. Hay también dispositivos que únicamente procesan información entrante o información saliente. En el ámbito de comunicación, los esclavos son dispositivos pasivos que sólo responden a peticiones directas. Este comportamiento es simple y de implementación económica (en el caso de DP-v0 está ya implementado completamente en el hardware).

 En el caso de sistemas de un único maestro, solamente un maestro está activo en el bus durante la operación del sistema de bus. La figura 10 muestra la configuración del sistema de un sistema con un solo maestro. El PLC es el componente central de control. El esclavo está acoplado de forma descentralizada al PLC a través del medio de transmisión. Esta configuración del sistema habilita el menor tiempo de ciclo en el bus.

 En la operación con múltiples maestros, varios maestros están conectados a un único bus. Estos representan o subsistemas independientes, que comprende un DPM1 y sus esclavos asignados, o una configuración adicional y dispositivos de diagnóstico. Las imágenes de las entradas y salidas de los esclavos pueden leerse por todos los maestros DP, mientras que solamente un maestro DP (el DPM1 asignado en la configuración) puede escribir en las salidas.