show the entry list
PROFIBUS S7-300/400 CPs -- Product information -- System description
What is the difference between "normal routing" and data record routing?
Which modules can you use when implementing software redundancy?
What are the functional restrictions of old releases and firmware versions for the S7-400 CPUs operating in conjunction with the CP443-5 Extended V6.1?
Which types of connection/protocols do the S7-300/400 CPUs and the CPs support by default?
Which SIMATIC S7 modules support the "Direct Data Exchange" function (internode communication)?
Meaning of the numeric display in the NCM diagnostics buffer
Which protocols does CP 342-5 support?
Different block behavior of the FC5 and FC50 for Ind. Ethernet S7 300 CPs
What are the requirements for using the S7 routing function and which modules can you implement?
What properties, advantages and special features does the DP protocol offer?
What properties, advantages and special features does the FMS protocol offer?
What properties, advantages and special features does the S7 protocol offer?
What properties, advantages and special features does the FDL protocol offer?
What properties, advantages and special features does the FDL protocol offer?
Part number:

Description:
The FDL protocol is the basic protocol on which every other PROFIBUS protocol is based. A great advantage of the protocol is its speed. Its proximity to hardware provides a correspondingly high message throughput rate. Another advantage is its flexibility. With its 4 services (of which SIMATIC S7 offers two as interfaces) it covers a broad spectrum of transfer options. The FDL protocol is supported by SIMATIC S7, S5 and PC systems each in connection with a PROFIBUS CP. Furthermore, SIMATIC S5 95U with PB interface also supports FDL communication.

Position in the ISO-OSI reference model

( 46 KB )
Fig. 01 - Position in the ISO-OSI reference model

In the model, the FDL connection occupies layers 1 and 2. Layer 2 is designated the FDL layer (Fieldbus Data Link) with PROFIBUS. Above layer 2 there is another specific interface that can be assigned to layer 4. All the other layers of the OSI reference model are not marked.
The message formats of the PROFIBUS Layer 2 permit high transfer reliability for FDL communication (Hamming Distance HD=4). Messages in which errors are detected are repeated automatically.

Types of data transfer
FDL communication supports the following transfer services:

  • SDA - Send Data with Acknowledge
  • SDN - Send Data with no Acknowledge
  • SRD - Send and Request Data with Acknowledge
  • CSRD - Cyclic Send and Request Data

Only the SDA and SDN services are supported in the SIMATIC environment.

FDL connection types (in the SIMATIC configuration NetPro)
 
Connection type Service Description
Specified FDL connection
(point-to-point)
SDA Local nodes and connection partners are defined by connection configuration. Receipt of data is acknowledged.
Unspecified FDL connection
(point-to-point with free Layer 2 access)
SDA The local node is defined by connection configuration. The connection partner is addressed in the user program. Receipt of data is acknowledged.
Broadcast connection SDN An active node sends a message to all other nodes. Receipt of data is not acknowledged.
Multicast connection SDN An active node sends a message to a group of nodes. Receipt of data is not acknowledged.

Performance features of FDL communication
 
Parameters S7-300 S7-400
Max. data length of a specified FDL connection (SDA) 240 bytes 240 bytes
Max. data length of an unspecified FDL connection (SDA) 236 bytes*1) 236 bytes*1)
Max. data length of a Broadcast or Multicast connection (SDN) 236 bytes*1) 236 bytes*1)
Possible address areas E, A, M, D E, A, M, D
Data consistency 240 bytes 240 bytes
Max. number of connections  Depends on CP*2) Depends on CP*2)
Block types of services FC FC
*1) The connection partner is entered in the job header. The header consists of 4 bytes.
*2) The max. number of connections that can be operated depends on the CP used, the CPU used and the number of connections in the multiprotocol mode.

Capacity:
 
Parameters SDA SDN
Data area per job 1 - 240 bytes 1 - 236 bytes
Interface Layer 2 Layer 2
Number of possible connections  Up to 16 per S7-300 CP
Up to 64 per S7-400 CP
Up to 16 per S7-300 CP
Up to 64 per S7-400 CP

Advantages of the FDL connection

  • Efficient and fast data transfer through slim architecture.
  • Easy connection of S5 and third-party systems to SIMATIC S7.

Disadvantages of the FDL connection

  • Additional resources in the user program for monitoring the data transfer and error messages of the communication blocks, as well as data management (the CP is the connection endpoint, i.e. the FDL protocol acknowledges the data only up to the CP layer. The user program is responsible for saving the data received).
  • Only suitable for transferring small data volumes (<=240 bytes)

Notes:

  • General information on communication via SIMATIC S7 is available in Entry ID: 20982954.
  • Entry ID: 20987711 includes a complete example of FDL communication with SDA service via PROFIBUS CP and S/R interface.

 Entry ID:26098555   Date:2007-07-25 
I regard this article....as helpfulas not helpful                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
To this entry
Print
Create PDF 
Send to a friend
QuickLinks
Compatibility tool 
Help
Online Help
Guided Tour