ProSoft Technology ILX69-PBM User Manual

Page 73

Advertising
background image

ILX69-PBM ♦ CompactLogix or MicroLogix Platform

Contents

PROFIBUS Master Communication Module

User Manual

ProSoft Technology, Inc.

Page 73 of 124

February 4, 2015

abSl_diag[16]

/ Slave diagnostic area

This variable is a field of 16 bytes containing the diagnostic bit of each slave. The following
table shows the relationship between the slave station address and the corresponding bit in
the variable abSl_diag.

Bit

D7

D6

D5

D4

D3

D2

D1

D0

Offset

56

7

6

5

4

3

2

1

0

57

15

14

13

12

11

10

9

8

58

23

22

21

20

19

18

17

16

71

127

126

125

124

123

122

121

120

If the abSl_diag bit of the corresponding slave is logically:

'1' - Latest received slave diagnostic data are available in the internal diagnostic buffer. This
data can be read by the user with a message, as described in section Slave Diagnostic
(page 89).

'0' - Since the last diagnostic buffer read access of the host, no values have been changed.

Slave Diagnostics Field

Bytes 72 to 79 contain the Slave Diagnostics Field information based on the settings used to
execute this command.

Note: The Slave Diagnostics function can also be executed by CIP
message functionality.

Some CompactLogix™ controllers do not support

messaging. This method can be used for controllers that only support I/O
or I/O and CIP messaging.

The slave diagnostics only gives the mandatory diagnostics information of
a slave. Extended diagnostics information is received with the CIP
message functionality only.

Byte
Offset

Structure
member

Data
Type

Description

72

Slave Address

SINT

Address of slave with the diagnostics request

73

Slave Diag Failure

SINT

See Definition Below

74

Station Status_1

SINT

See Definition Below

75

Station Status_2

SINT

See Definition Below

76

Station Status_3

SINT

See Definition Below

77

Master Address

SINT

This byte contains the master address of the ILX69-PBM which has
done the parameterization of the slave. If a slave is not
parameterized, the value is 255.

78 to 79

Ident Number

INT

PROFIBUS Identification number from slave in which the
diagnostics request was made.

Advertising