Balluff Network Interface
ProfiNet™
www.balluff.com
27
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
BNI PNT-508-005-E002
Possible values
Meaning
0x0001
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0002
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0003
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0004
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0005
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0006
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0007
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0008
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0009
Slot 1 - 8 (IO-Link Ports 0 - 7)
0x0010
Slot 9-24 (Standard IO modules)
0x0011
Slot 9-24 (Standard IO modules)
0x0012
Slot 9-24 (Standard IO modules)
0x0013
Slot 9-24 (Standard IO modules)
0x0014
Slot 9-24 (Standard IO modules)
0x0015
Slot 9-24 (Standard IO modules)
0x0016
Slot 9-24 (Standard IO modules)
0x0017
Slot 9-24 (Standard IO modules)
0x0018
Slot 9-24 (Standard IO modules)
Subslot
2 bytes of data that describe which subslot of the slot reports an error
Possible values
Meaning
0x0001
Subslot 1