Contents
ILX69-PBS ♦ CompactLogix or MicroLogix Platform
User Manual
PROFIBUS Slave Communication Module
Page 56 of 102
ProSoft Technology, Inc.
April 27, 2016
(*) Note:
The status information ‘InputDataLen’ and ‘OutputDataLen’ are
related to the definition of inputs and outputs from point of view of a
PROFIBUS master.
Example: If the ‘OutputDataLen’ indicates a value of 4 Bytes, then it is
related to the input area of the ILX69-PBS, because the input area of the
ILX69-PBS are outputs from point of view of a PROFIBUS master. The
same relation applies to the status ‘InputDataLen’ and the output area of
the ILX69-PBS.
DPV1 Status Registers
The controller application program uses the DPV1 status registers as an indication that the
network master has sent an unsolicited DPV1 Read/Write request. The first will contain two
bits which indicate if a read or write needs to be processed. If this register contains a non-
zero value, the slave’s user program must create an appropriate response to this request by
using a CIP MSG command (shown in Messaging section). The table below contains the
mapping of these registers.
Byte
Offset
Structure
Member
Data
Type
Data
Type
Description
32
RWInd
SINT
Read/Write Indication
A Read/Write Request has been received
33
RWIndCnt
SINT
Read/Write Indication Counter
Increments on every new DPV1 request
34
MasterAdr
SINT
Master Address
Address of Requesting Master
35
Slot
SINT
Slot number
Requested Slot Number
36
Index
SINT
Index
Requested Index
37
DataLen
SINT
Date Length
Requested Data Length
DPV1 Read/Write Indication Status Bits
Bit
Offset
Structure
Member
Data
Type
Description
0
ReadReq
BOOL
1 = Indicates a Read Request
1
WriteReq
BOOL
1 = Indicates a Write Request
2
Reserved
BOOL
Reserved
3
Reserved
BOOL
Reserved
4
Reserved
BOOL
Reserved
5
Reserved
BOOL
Reserved
6
Reserved
BOOL
Reserved
7
Reserved
BOOL
Reserved