Communication   
3.2 Communication services 
  CPU 31xC and CPU 31x, Technical Data 
3-20  Manual, 01/2006 Edition, A5E00105475-06 
Reference 
For information  
•  on PROFINET refer to the 
From PROFIBUS DP to PROFINET IO programming manual.  
This manual also provides a comprehensive overview of the new PROFINET blocks and 
system status lists. 
See also 
PROFINET (PN) (Page 3-3) 
3.2.10.2  Blocks in PROFINET IO 
Content of this Section 
This section explains the following: 
•  Which blocks are intended for PROFINET 
•  Which blocks are intended for PROFIBUS DP 
•  Which blocks are intended for both PROFINET IO and PROFIBUS DP  
Compatibility of the New Blocks 
For PROFINET IO, it was necessary to create some new blocks, among other things, 
because larger configurations are now possible with PROFINET. You can also use the new 
blocks with PROFIBUS. 
Comparison of the System and Standard Functions of PROFINET IO and PROFIBUS DP 
For CPUs with an integrated PROFINET interface, the table below provides you with an 
overview of: 
•  System and standard functions for SIMATIC that you may need to replace when 
converting from PROFIBUS DP to PROFINET IO. 
•  New system and standard functions 
Table 3-6  New System and Standard Functions/System and Standard Functions to be Replaced  
Blocks  PROFINET IO  PROFIBUS DP 
SFC 12 (deactivation and 
activation of DP slaves/IO 
devices)  
Yes (as of firmware V.2.4.0)  Yes 
SFC 13 (read diagnostic data of 
a DP slave) 
No 
Substitute:  
•  event-related: SFB 54 
•  state-related: SFB 52 
Yes 
SFC 58/59 (write/read data 
record in I/O)  
No (replacement: SFB 53/52)  Yes (but should already have 
been replaced by SFB 53/52 in 
DPV1)