Communication with the S7-300
5.2 DPV1 (X1 only as PROFIBUS DP interface)
Definition DPV1
The term DPV1 is defined as a functional extension of the acyclical services (to include new
interrupts, for example) provided by the DP protocol. Enhancement of the distributed I/O EN
50170 standard. All the changes concerning new DPV1 functions are included in IEC 61158/
EN 50170, volume 2, PROFIBUS.
Extended functions of DPV1
• Use of any DPV1 slaves from external vendors (in addition to the existing DPV0 and S7
slaves, of course).
• Selective handling of DPV1-specific interrupt events by new interrupt blocks.
• Reading/writing Sibs that conform to standards to the data record (although this can only
be used for centralized modules).
• User-friendly SFB for reading diagnostics.
Availability
The Technology CPU, serving as DP master at the MPI/DP interface, features the enhanced
DPV1 functionality.
Note
If you want to use the CPU as an intelligent DP slave, remember that it does not have DPV1
functionality.
Requirement for using the DPV1 functionality with DP slaves
For DPV1 slaves from other vendors, you will need a GSD file conforming to EN 50170,
revision 3 or later.
Interrupt blocks with DPV1 functionality
Table 5-1 Interrupt blocks with DPV1 functionality
OB Functionality
OB 40 Process interrupt
OB 55 DPV1: Status interrupt
OB 56 DPV1: Update interrupt
OB 57 DPV1: Vendor-specific interrupt
OB 82 Diagnostic interrupt
S7-300 CPU Data: CPU 315T-2 DP
Manual, 12/2005, A5E00427933-02
5-5