Process Data Profiles

The SmartLight family has 6 different product variants. Each device supports two different process data profile. One profile is relevant for single mode operation, the other for the extended mode operation. Therefore there will be 12 different process data profile available. All of these process data profiles will have its own IODD. A process data profile will have a defined length of input and output process data. Some part of the output process data can be interpreted several ways, depending on the required main signal functionality.

There are 5 main signal functionalities:

  • Segment mode

  • Level mode

  • Runlight mode

  • Flexible mode

  • Ultimate mode

Because of the 5 different interpretation for each process data profiles, there will be totally 60 different process data interpretation available. To avoid describing 60 different possible process data, and most of the descriptions will be the same for all of the variants, a top down approach will be used. At first the different process data profiles will be described on higher level, and the lower level descriptions will be done at the different primary device functions.

For general description of single IO-Link and extended IO-Link operation see chapter Single mode and Extended mode

For more details on process data profiles and settings see chapter Process Data Info and Configuration.

PDInput

Single mode

BNI IOL-812-205-K036

Byte

Value

Byte 0

Error code

BNI IOL-812-205-K037

Byte

Value

Byte 0

Error code

BNI IOL-811-205-K036

Byte

Value

Byte 0

Error code

BNI IOL-811-205-K037

Byte

Value

Byte 0

Error code

BNI IOL-810-205-K036

Byte

Value

Byte 0

Error code

BNI IOL-810-205-K037

Byte

Value

Byte 0

Error code

Extended mode

BNI IOL-812-205-K036

Byte

Value

Byte 0

Error code primary device

Byte 1

Error code secondary device

BNI IOL-812-205-K037

Byte

Value

Byte 0

Error code primary device

Byte 1

Error code secondary device

BNI IOL-811-205-K036

Byte

Value

Byte 0

Error code primary device

Byte 1

Error code secondary device

BNI IOL-811-205-K037

Byte

Value

Byte 0

Error code primary device

Byte 1

Error code secondary device

BNI IOL-810-205-K036

Byte

Value

Byte 0

Error code primary device

Byte 1

Error code secondary device

BNI IOL-810-205-K037

Byte

Value

Byte 0

Error code primary device

Byte 1

Error code secondary device

PDOutput

Single mode

BNI IOL-812-205-K036

Byte

Value

Byte 0

SmartLight control 1

Byte 1

SmartLight control 2 and main signal function control

Byte 2

Reserved

Byte 3

Reserved

Byte 0…23

Main signal function control

BNI IOL-812-205-K037

Byte

Value

Byte 0

SmartLight control 1

Byte 1

SmartLight control 2 and main signal function control

Byte 2

Buzzer control

Byte 3

Strobelight control

Byte 0…23

Main signal function control

BNI IOL-811-205-K036

Byte

Value

Byte 0

SmartLight control 1

Byte 1

SmartLight control 2 and main signal function control

Byte 2

Reserved

Byte 3

Reserved

Byte 0…15

Main signal function control

BNI IOL-811-205-K037

Byte

Value

Byte 0

SmartLight control 1

Byte 1

SmartLight control 2 and main signal function control

Byte 2

Buzzer control

Byte 3

Strobelight control

Byte 0…15

Main signal function control

BNI IOL-810-205-K036

Byte

Value

Byte 0

SmartLight control 1

Byte 1

SmartLight control 2 and main signal function control

Byte 2

Reserved

Byte 3

Reserved

Byte 0…11

Main signal function control

BNI IOL-810-205-K037

Byte

Value

Byte 0

SmartLight control 1

Byte 1

SmartLight control 2 and main signal function control

Byte 2

Buzzer control

Byte 3

Strobelight control

Byte 0…11

Main signal function control

Extended mode

BNI IOL-812-205-K036

Byte

Value

Byte 0…15

Process data for the primary device

Byte 16…31

Process data for the secondary device

BNI IOL-812-205-K037

Byte

Value

Byte 0…15

Process data for the primary device

Byte 16…31

Process data for the secondary device

Note

The IO-Link specification defines maximum 32 bytes of output process data. There are 32 bytes output process data in case of extended mode, therefore 16 bytes will be available for both devices. The BNI IOL-812-205-K036 and BNI IOL-812-205-K037 have 24 bytes of process data in single mode. The first 16 bytes will be used in case of extended mode. Functionalities which would need all of the 24 bytes to control the signal function won’t be available in extended mode.

BNI IOL-811-205-K036

Byte

Value

Byte 0…15

Process data for the primary device

Byte 16…31

Process data for the secondary device

BNI IOL-811-205-K037

Byte

Value

Byte 0…15

Process data for the primary device

Byte 16…31

Process data for the secondary device

BNI IOL-810-205-K036

Byte

Value

Byte 0…11

Process data for the primary device

Byte 12…23

Process data for the secondary device

BNI IOL-810-205-K037

Byte

Value

Byte 0…11

Process data for the primary device

Byte 12…23

Process data for the secondary device

Byte descriptions

Error code

Most of the parametrization of the device is made via output process data. different bit-field in the output process data has different set of available configurations. In case of improper output process data setting for those bitfields, an error will be reported in the input process data.

Value

Description

0x00

No error

0x01

Device lost on extension port [1]

0x02

Wrong mode

0x03

Wrong buzzer type [2]

0x04

Level value out of range

0x05

Wrong number of segments

0x06

Wrong number of revolving LEDs

0x10

Wrong pattern for Segment 1

0x20

Wrong pattern for Segment 2

0x30

Wrong pattern for Segment 3

0x40

Wrong pattern for Segment 4

0x50

Wrong pattern for Segment 5 [3]

0x60

Wrong pattern for Segment 6 [3]

SmartLight control 1

Bit

Value

Bit 0…3

Mode selection

Bit 4…5

Reserved

Bit 6

Sync start

Bit 7

Sync impulse

SmartLight control 2 and main signal function control

Bit

Value

Bit 0…2

Number of segments [4]
Level direction [5]

Bit 3

Reserved

Bit 4…7

Brightness reduction

Buzzer control

Bit

Value

Bit 0…3

Buzzer sound volume

Bit 4…6

Buzzer sound type

Bit 7

Reserved

Strobelight control

Bit

Value

Bit 0…3

Strobelight brightness reduction

Bit 4…5

Strobelight animation pattern

Bit 6…7

Strobelight animation speed

Main signal function control

The main signal function control bytes depends on the selected indicator mode (segment indicator, level indicator, …). The exact descriptions can be found at the descriptions of primary device functions.