Manual VIPA System 300S
Chapter 3 Deployment
HB140E - IM - RE_353-1DP01 - Rev. 14/47
3-9
For the deployment of the DP-V1 services you have to take care that your
CPU supports DP-V1 communication. More detailed information about this
is to be found in the description of your CPU. The following system function
blocks are available for this:
SFB 52
Read record set from a DP slave
SFB 53
Write record set to a DP slave
SFB 54
Receive interrupt from a DP slave
The following text shows the services for the acyclic data transfer that are
using that function blocks.
More detailed information about the services and the DP-V0/V1 communi-
cation principles are to be found in the PROFIBUS norm IEC 61158.
Services for Acyclic data transfer between DPM 1 and slaves
Read
The master reads a data block from the slave.
Write
The master writes a data block to the slave.
Interrupt
An interrupt is transmitted from the slave to the master,
which explicitly acknowledges receipt. The slave can only
send a new interrupt message after it has received this
acknowledgement; this prevents any interrupts being
overwritten.
Interrupt_
Acknowledge
The master acknowledges receipt of an interrupt to the
slave.
Status
A status message is transmitted from the slave to the
master. There is no acknowledgment.
Data transmission is connection-oriented over a MS1 connection. This is
set up by the DPM 1 and is closely linked to the connection for cyclic data
communication. It can be used by the master that has parameterized and
configured the respective slave.
Services for Acyclic data transfer between DPM 2 and slaves
Initiate Abort Setup and termination of a connection for acyclic data
communication between the DPM 2 and the slave
Read
The master reads a data block from the slave.
Write
The master writes a data block to the slave.
Data_
Transport
The master can write application-specific data (specified in
profiles) acyclically to the slave and if required, read data
from the slave in the same cycle.
Data transmission is connection-oriented over a MS2 connection. This is
set up before the start of the acyclic data communication by the DPM 2
using the Initiate service. The connection is then available for Read, Write
and Data_Transport services. The connection is terminated correspon-
dingly. A slave can maintain several active MS2 connections simulta-
neously. A limitation is given by the resources of the slave.
Services
Acyclic data
communication
DPM 1
(Master class 1)
DPM 2
(Master class 2)