
Balluff Network Interface
ProfiNet™
www.balluff.com
41
8
Diagnostics
Block Header
8.2.
The first part of the diagnosis is the so-called Block Header, which is 24 bytes long.
Block Type
The first 2 bytes of the Block Header are described by the Block Type to define the data
type.
Possible values
Meaning
0x0002
Alarm Notification Low
Block Length
2 bytes of data that define the length of the following diagnostics message.
(For the complete diagnostics message, the 2 bytes from the Block Type and the 2 bytes
from the Block Length must be added.)
Block Version
High
1 byte, preset to 0x01
Block Version
Low
1 byte, preset to 0x00
Alarm Type
2 bytes; the information on the type of alarm is provided here
Possible values
Meaning
0x0001
Diagnostics
API
4 bytes, default is 0.
Possible values
Meaning
0x00000000
Default value
Slot
2 bytes of data that describe which slot of the module reports an error
Slot
Meaning
0001
Standard I/O
Port 0-7
0002
IO-Link
Port 4
0003
IO-Link
Port 5
0004
IO-Link
Port 6
0005
IO-Link
Port 7
Subslot
2 bytes of data that describe which subslot of the slot reports an error
Possible values
Meaning
0x0001
Subslot 1
Module ID
4 bytes of data that describe which module is inserted in the respective slot.
(The module ID is saved in the GSDML)
Possible values
Meaning
0x00000017
BNI PNT-502-102-Z015 (header module)
Submodule ID
4 bytes of data that describe which submodule is used with the respective module.
(The submodule ID is saved in the GSDML.)
Possible values
Meaning
0x00000001
BNI PNT-502-102-Z015 (header module)