Communication
ILX69-PBM ♦ CompactLogix™ or MicroLogix™ Platform
User Manual
PROFIBUS Master Communication Module
Page 66 of 113
ProSoft Technology, Inc.
Block Counts
Bytes 6 to 7 contain the Input and Output
Block Counts
of the ILX69-PBM.
Byte
Offset
Structure
Member
Data Type
Description
6
Input Block Count
SINT
Input Block Count
7
Output Block
Count
SINT
Output Block Count
Global State Field
Bytes 8 to 71 contain the
Global State Field
registers. This field contains status
information of the PROFIBUS DP system. The input area mapping of the
Global State
Field
is shown in the table below.
Byte
Offset
Structure
member
Data
Type
Signification
Explanation
8
Global_bits
BOOL
GLOBAL-BITS
Global error bits, for a detailed description of
each bit and its meaning, see table below
9
DPM_State
SINT
PROFIBUS DP
Master State
Main state of the PROFIBUS DP master system
00hex: OFFLINE
40hex: STOP
80hex: CLEAR
C0hex: OPERATE
10 to 23 Reserved[14]
SINT(14)
Reserved
Reserved, 14 Bytes
24 to 39 Sl_cfg[16]
SINT(16) =
BOOL(128)
Slave Configuration
Bit Array
If the Sl_cfg bit of the corresponding slave is
logical '1', the slave is configured in the master,
and serviced in its states.
If '0', the slave is not configured in the master
40 to 55 Sl_state[16]
SINT(16) =
BOOL(128)
Slave State Bit
Array
If the Sl_state bit of the corresponding slave
station is logical '1', the slave and the master
are exchanging their I/O data.
If '0', the slave and the master are not
exchanging their I/O data. The values in
variable Sl_state are only valid, if the master
runs the main state OPERATE
56 to 71 Sl_diag[16]
SINT(16) =
BOOL(128)
Slave Diagnostics
Bit Array
If the Sl_diag bit of the corresponding slave
station is logical '1', the latest received slave
diagnostics data is available in the internal
diagnostics buffer. This data can be read by the
user with a message.
If the value is '0' since the last diagnostics
buffer read access of the slave, no values were
changes in this buffer