Balluff Network Interface
ProfiNet™
www.balluff.com
37
8
Diagnostics
8.2.
Block Header
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
Possible values
Meaning
0x0001
Slot 1
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-508-105-Z031 (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-508-105-Z031 (header module)