Descripción: El protocolo FDL es un protocolo básico, sobre el que se basa cualquier otro protocolo PROFIBUS. Una gran ventaja de este protocolo es su velocidad. Debido a su proximidad al nivel del hardware, es posible tener un tráfico de telegramas grande. Otra ventaja adicional es su flexibilidad. Gracias a sus 4 servicios (de los cuales SIMATIC S7 ofrece 2 como interfase), cubre un amplio espectro de las posibilidades de transmisión. El protocolo FDL lo soportan los sistemas SIMATIC S7, S5 y los sistemas PC, cada uno de los cuales con su CP de PROFIBUS correspondiente. Además, el SIMATIC S5 95U soporta la comunicación FDL a través de la interfase PB.
Disposición del modelo de referencia ISO-OSI:
 ( 46 KB )
Figura 01 - Disposición del modelo de referencia ISO-OSI
El enlace FDL ocupa los niveles 1 y 2 del modelo. El nivel 2 se llama en PROFIBUS nivel FDL (Fieldbus Data Link). Por encima del nivel 2, existe una interfase específica que se puede asignar al nivel 4. El resto de niveles del modelo de referencia OSI no está asignado a ninguna interfase.
Los formatos del telegrama en el nivel 2 de PROFIBUS posibilitan una gran seguridad de transmisión en la comunicación FDL (distancia Hamming HD = 4). Los telegramas en los se reconoce un error se repiten automáticamente.
Modos de la transmisión de datos: La comunicación FDL soporta los siguientes servicios de transmisión:
- SDA - Send Data with Acknowledge (Envío de datos con acuse)
- SDN - Send Data with no Acknowledge (Envío de datos sin acuse)
- SRD - Send and Request Data with Acknowledge (Envío y recepción de datos con acuse)
- CSRD - Cyclic Send and Request Data (Envío y recepción cíclica de datos)
SIMATIC sólo soporta los servicios SDA y SDN.
Modos de acoplamiento del enlace FDL (en la configuración SIMATIC dentro del NetPro):
| Modo de acoplamiento |
Servicio |
Descripción |
Enlace FDL especificado
(punto a punto) |
SDA |
El participante local y el partner del enlace se determinan en la configuración del enlace. La recepción de los datos se acusa. |
Enlace FDL no especificado
(punto a punto con acceso de nivel 2 libre) |
SDA |
El participante local se determina en la configuración del enlace. La dirección del partner del enlace se realiza en el programa de usuario. La recepción de los datos se acusa. |
| Acoplamiento Broadcast |
SDN |
Un participante activo envía un mensaje a todos los participantes. La recepción de los datos no se acusa. |
| Acoplamiento Multicast |
SDN |
Un participante activo envía un mensaje a un grupo de los participantes. La recepción de los datos no se acusa. |
Características de rendimiento de la comunicación FDL:
| Dimensiones |
S7-300 |
S7-400 |
| Longitud de datos máxima para un enlace FDL especificado (SDA) |
240 Bytes |
240 Bytes |
| Longitud de datos máxima para un enlace FDL no especificado (SDA) |
236 Bytes *1) |
236 Bytes *1) |
| Longitud de datos máxima para un enlace Broadcast o Multicast |
236 Bytes *1) |
236 Bytes *1) |
| Rangos posibles de direccionamiento |
E, A, M, D |
E, A, M, D |
| Consistencia de datos |
240 Bytes |
240 Bytes |
| Número máximo de enlaces |
Depende de la CP*2) |
Depende de la CP*2) |
| Tipo de módulo de los servicios |
FC |
FC |
*1) El partner del enlace se indica en la cabecera del servicio. La cabecera es de 4 Bytes.
*2) El número máximo de enlaces posibles depende de CP utilizada, de la CPU utilizada y del número de enlaces en el servicio de Multiprotocolo.
Equipamiento:
| Dimensiones |
SDA |
SDN |
| Rango de datos por servicio |
1 - 240 Bytes |
1 - 236 Bytes |
| Interfase |
Nivel 2 |
Nivel 2 |
| Número de enlaces posibles |
Hasta 16 por cada CP del S7-300
Hasta 64 por cada CP del S7-400 |
Hasta 16 por cada CP del S7-300
Hasta 64 por cada CP del S7-400 |
Ventajas de los enlaces FDL:
- Intercambio de datos rápido y eficiente a través de una fina arquitectura
- Fácil conexión de los equipos S5 y los sistemas ajenos al SIMATIC S7
Desventajas de los enlaces FDL:
- Hay un coste adicional en el programa de usuario para la supervisión de la transmisión de los datos y el reconocimiento de errores en los módulos de comunicación, así como en la administración de los datos (el punto final del enlace es la CP, es decir, el protocolo FDL acusa los datos sólo hasta el nivel de la CP. El responsable de asegurar la recepción de los datos es el programa de usuario)
- Sólo es adecuado para la transmisión de poco datos (<= 240 Bytes)
Advertencias:
- Información general sobre la comunicación a través de SIMATIC S7 está disponible en la página del Customer Support con número ID 20982954.
- En la página del Customer Support con número ID 20987711 se dispone de un ejemplo completo para la comunicación FDL a través de un servicio SDA, con una CP de PROFIBUS y una interfase S/R
|