Reference PS69-DPS
♦
CompactLogix or MicroLogix Platform
Profibus DP Slave Communication Module
ProSoft Technology, Inc.
Page 61 of 94
January 12, 2009
Module Output Array
Below is a summary of the register layout of the output area of the PROFIBUS
Slave module. The offset values are defined as byte
Offset Register
Type
Name
0
Device Command Register
Command Bits
1 Device
Command
Register
Reserved
2 Device
Command
Register
Reserved
3 Device
Command
Register
ExtStaSelect
4-248 PROFIBUS
Input
Area
PBInputData
Module Input Array
Device Status Registers
The PS69-DPS module uses the first 4 bytes of the CPUs input area to transfer
Device Status Register information. The Device State Register contains
information indicating the modules communication status and command status.
The PLCs input area mapping of this information is shown below.
Byte Offset
Structure Member
Data Type
Description
0
MSB
SINT
Module Status Bits
1 Reserved
SINT
Reserved
2 Reserved
SINT
Reserved
3 Reserved
SINT
Reserved
MSB := Module Status Bits
Bit Offset
Structure Member
Data Type
Description
0 Reserved
BOOL
Reserved
1 Reserved
BOOL
Reserved
2 Reserved
BOOL
Reserved
3 Reserved
BOOL
Reserved
4 Reserved
BOOL
Reserved
5 COM BOOL
Communication
6 RUN BOOL
Run
7 RDY BOOL
Ready
RDY (Ready)
When this bit is set, the module is operational. The RDY-Bit should always be set
by the module. If this bit is not set a system error has occurred and the
communication between controller and module is not possible.
RUN (Run)
When the RUN-bit is set, the module is ready for communication. Otherwise an
initialization error or incorrect Parameterization occurs.
COM (Communication)
When this bit is set, the communication is started and the module is engaged in
cyclic data exchange with the Master.
These three bits are the most important bits that the controller application can
use to monitor the communication and operating status of the module