Reference MVI69-PDPMV1
♦
CompactLogix or MicroLogix Platform
User Manual
PROFIBUS DPV1 Master
Page 166 of 225
ProSoft Technology, Inc.
July 8, 2011
When the
Block Transfer Size
= 120, two input/output blocks are needed to
transfer all the data that can normally be done with only one block when the
Block Transfer Size
= 240. In this case, the customer uses block ID 100 to send
a mailbox request and the ladder logic forms two blocks, one with ID 100 and
one with ID 101, in order to move all the information needed for the one mailbox
request and subsequent response.
If Block Transfer Size = 60
Block #s
Type
Description
-1 or 0
Status
Block containing status data
1 to 16
Input Data
Input data from PROFIBUS network with each block containing
up to 50 words of data
1 to 16
Output Data
Output data for PROFIBUS network with each block containing
up to 50 words of data
100 to 102
Mailbox
These block numbers send or receive mailbox messages
200 to 202
Alarms
These block numbers send alarm messages from the
PROFIBUS network to the processor.
For
Block Transfer Size
= 60, sixteen input/output blocks are needed to transfer
the maximum possible amount of PROFIBUS cyclic input and cyclic output data.
Block IDs 1 through 16 are used to identify cyclic data.
When the
Block Transfer Size
= 60, three input/output blocks are needed to
transfer all the data that can normally be done with only one block when the
Block Transfer Size
= 240. In this case, the customer uses block ID 100 to send
a mailbox request and the ladder logic forms three blocks, one with ID 100, one
with ID 101, and one with ID 102, in order to move all the information needed for
the one mailbox request and subsequent response.
The size of the input and output areas should be set to the smallest possible
sizes to maximize data throughput.
Handshaking is required between the in and out messages used by the module
and the controller.