User Guide for BANNER models including: K50, Pro Compact with Audible IO-link Data, K50 Pro Compact with Audible IO-link Data, Compact with Audible IO-link Data, K50 Pro Compact, Pro Compact, Compact

K50 Pro Compact with Audible IO-link Data Reference Guide

Banner Engineering Corp.

K50 Pro Compact with Audible IO-link Data Reference Guide

Sensores Ópticos Pick to Light de 50 mm: Serie K50

Optische 50-mm-Bestückungssensoren: Bauform K50


File Info : application/pdf, 9 Pages, 1.04MB

PDF preview unavailable. Download the PDF instead.

228231
K50 Pro Compact with Audible IO-link Data Reference Guide

IO-Link Data Map
This document refers to the following IODD files: Banner_Engineering-K50PCL-20220322-IODD1.1.xml for RGB7 models, and Banner_EngineeringK50PCA-20220322-IODD1.1.xml for Audible-Only models. The IODD files and support files can be found on www.bannerengineering.com under the download section of the product family page.
Communication Parameters
The following communication parameters are used.

Parameter
IO-Link revision Process Data In length Process Data Out length Bit Rate Minimum cycle time

Value
V1.1 0 bytes 9 bytes, 1 byte on Audible-Only 38400 bps 5 ms

Parameter
Port class SIO mode Smart sensor profile Block parameterization Data Storage

Value
A No N/A Yes Yes

IO-Link Process Data In (Device to Master)
Not applicable.
IO-Link Process Data Out (Master to Device)
RGB7 Models

Multicolor Mode

Subindex 1

Name State

Number of Bits 2

Multicolor Mode
Data Values
0 = State 1 1 = State 2 2 = State 3 3 = State 4

Multicolor Mode Example Process Data Out

Octet 0 Bit offset Subindex

71

70

69

68

67

66

65

64

-

-

-

-

-

-

-

-

Octet 1 Bit offset Subindex

63

62

61

60

59

58

57

56

-

-

-

-

-

-

-

-

Octet 2 Bit offset Subindex

55

54

53

52

51

50

49

48

-

-

-

-

-

-

-

-

Octet 3 Bit offset Subindex

47

46

45

44

43

42

41

40

-

-

-

-

-

-

-

-

Octet 4 Bit offset Subindex

39

38

37

36

35

34

33

32

-

-

-

-

-

-

-

-

Octet 5 Bit offset Subindex

31

30

29

28

27

26

25

24

-

-

-

-

-

-

-

-

Octet 6 Bit offset Subindex

23

22

21

20

19

18

17

16

-

-

-

-

-

-

-

-

Original Document 228231 Rev. A

23 March 2022

228231

K50 Pro Compact with Audible IO-link Data Reference Guide

Octet 7

Bit offset

15

Subindex

-

Octet 8

Bit offset

7

Subindex

-

Value

-

Example

-

Advanced Mode

Subindex Name

1

Animation Type

2

Animation Direction

3

Animation Pattern

4

Animation Speed

5

Audible Feedback

6

Off Delay Type

7

Off Delay (ms)

8

Dynamic Sequence Value

9

Sequence Start Location

10

Color 1

11

Color 1 Intensity

12

Color 2

13

Color 2 Intensity

14

Audible Volume

15

Audible Type

14

13

12

11

10

9

8

-

-

-

-

-

-

-

6

5

4

3

2

1

0

-

-

-

-

-

1

-

-

-

-

-

1

0

-

-

-

-

-

Multicolor Mode State: State 3

Number of Bits 4
1 3 2 2 Boolean 16 8 3
5
3 5
3 2 6

Advanced Mode

Data Values
0 = Off 1 = Steady 2 = Flash 3 = Two Color Flash 4 = 50/50

5 = 50/50 Rotate 6 = Chase 7 = Intensity Sweep 8 = Color Sweep 9 = Sequence

0 = CW, 1 = CCW

0 = Flash, 1 = Strobe, 2 = Three Pulse, 3 = SOS, 4 = Random

0 = Slow, 1 = Medium, 2 = Fast, 3 = Custom 0 = Off, 2 = Animation Pattern 1, 3 = On

False = Leading Edge, True = Trailing Edge

0..65535

0-255

0 = LED1 1 = LED2 2 = LED3 3 = LED4

4 = LED5 5 = LED6 6 = LED7 7 = LED8

0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan

8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2

0 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan

8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2

0 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom
0 = Off, 1 = Low, 2 = Medium, 3 = High
0 = Pulse 1 = Wobble 2 = Strobe 3 = Whoop 4 = Staccato 5 = Siren 6 = Continuous 1

7 = Continuous 2 9 = Jingle 10 = Melody 1 11 = Melody 2 12 = Melody 3 13 = Custom

Advanced Mode Example Process Data Out

Octet 0 Bit offset Subindex Value Example

71

70

0

0

Octet 1 Bit offset Subindex Value Example

63

62

13

0

0

Color 2 Intensity: High

69

68

15

0

1

Audible Type: Continuous 1

61

60

0

0

67

66

65

64

14

1

0

1

1

Audible Volume: High

59

58

57

56

12

1

1

0

1

Color 2: White

1 Flash and Two Color Flash animations only. 2

www.bannerengineering.com - Tel: + 1 888 373 6767

P/N 228231 Rev. A

K50 Pro Compact with Audible IO-link Data Reference Guide

Octet 2 Bit offset Subindex Value Example
Octet 3 Bit offset Subindex Value Example
Octet 4 Bit offset Subindex Value Example
Octet 5 Bit offset Subindex Value Example
Octet 6 Bit offset Subindex Value Example
Octet 7 Bit offset Subindex Value Example
Octet 8 Bit offset Subindex Value Example

55

54

53

11

0

1

0

Color 1 Intensity: Low

47

46

45

-

-

-

-

-

-

-

-

-

39

38

37

0

0

0

31

30

29

0

0

0

23

22

21

0

0

0

15

14

13

-

-

-

-

-

-

-

-

-

7

6

5

3

0

1

0

Animation Pattern: Three Pulse

52

51

50

49

48

10

0

0

0

0

0

Color 1: Green

44

43

42

41

40

-

-

9

-

-

0

0

0

-

-

Sequence Start Location: LED 1

36

35

34

33

32

8

0

0

0

0

0

Static Sequence Value: 0

28

27

26

25

24

7

0

0

0

0

0

-

20

19

18

17

16

7

0

0

0

0

0

Off Delay: 0 ms

12 6 0 Off Delay Type: Leading Edge

11

10

5

1

1

Audible Feedback: On

9

8

4

1

0

Animation Speed: Fast

4

3

2

1

0

2

1

0

0

0

1

0

Animation Direction: CW

Animation Type: Flash

LED Control Mode
Subindex Name

1

LED 1 Color

2

LED 1 Intensity (0-10)

3

LED 2 Color

4

LED 2 Intensity (0-10)

Number of Bits 4 4 4 4

LED Control Mode
Data Values
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%

8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2

P/N 228231 Rev. A

www.bannerengineering.com - Tel: + 1 888 373 6767

3

K50 Pro Compact with Audible IO-link Data Reference Guide

Subindex Name

5

LED 3 Color

6

LED 3 Intensity (0-10)

7

LED 4 Color

8

LED 4 Intensity (0-10)

9

LED 5 Color

10

LED 5 Intensity (0-10)

11

LED 6 Color

12

LED 6 Intensity (0-10)

13

LED 7 Color

14

LED 7 Intensity (0-10)

15

LED 8 Color

16

LED 8 Intensity (0-10)

17

Audible Feedback

18

Audible Volume

19

Audible Type

Number of Bits 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4

LED Control Mode
Data Values
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan
0-10 = 0-100%
0 = Off, 2 = Animation Pattern 2, 3 = On
0 = Off, 1 = Low, 2 = Medium, 3 = High
0 = Pulse 1 = Wobble 2 = Strobe 3 = Whoop 4 = Staccato 5 = Siren 6 = Continuous 1

8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2
7 = Continuous 2 9 = Jingle 10 = Melody 1 11 = Melody 2 12 = Melody 3 13 = Custom

LED Control Mode Example Process Data Out

Octet 0 Bit offset Subindex Value Example

71

70

69

68

19

0

1

1

0

Audible Type: Continuous 1

Octet 1 Bit offset Subindex Value Example

63

62

61

60

16

0

1

0

1

LED 8 Intensity: 5

67

66

18

1

0

Audible Volume: Medium

65

64

17

1

1

Audible Feedback: On

59

58

57

56

15

1

0

1

1

LED 8 Color: Magenta

2 Not applicable in LED Control Mode. 4

www.bannerengineering.com - Tel: + 1 888 373 6767

P/N 228231 Rev. A

K50 Pro Compact with Audible IO-link Data Reference Guide

Octet 2 Bit offset Subindex Value Example
Octet 3 Bit offset Subindex Value Example
Octet 4 Bit offset Subindex Value Example
Octet 5 Bit offset Subindex Value Example
Octet 6 Bit offset Subindex Value Example
Octet 7 Bit offset Subindex Value Example
Octet 8 Bit offset Subindex Value Example

55

54

53

52

51

14

0

1

0

1

1

LED 7 Intensity: 5

47

46

45

44

43

12

0

1

0

1

1

LED 6 Intensity: 5

39

38

37

36

35

10

0

1

0

1

1

LED 5 Intensity: 5

31

30

29

28

27

8

1

0

1

0

0

LED 4 Intensity: 10

23

22

21

20

19

6

1

0

1

0

0

LED 3 Intensity: 10

15

14

13

12

11

4

1

0

1

0

0

LED 2 Intensity: 10

7

6

5

4

3

2

1

0

1

0

0

LED 1 Intensity: 10

Audible-Only Models

Multifunction Mode

Subindex 1

Name State

Number of Bits 2

Multifunction Mode
Data Values
0 = State 1 1 = State 2 2 = State 3 3 = State 4

Multifunction Mode Example Process Data Out

Octet 0 Bit offset Subindex Value Example

7

6

5

4

3

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

50

49

48

13

0

1

0

LED 7 Color: Violet

42

41

40

11

0

1

1

LED 6 Color: Magenta

34

33

32

9

0

1

0

LED 5 Color: Violet

26

25

24

7

0

1

1

LED 4 Color: Amber

18

17

16

5

1

1

0

LED 3 Color: Spring Green

10

9

8

3

0

1

1

LED 2 Color: Amber

2

1

0

1

1

1

0

LED 1 Color: Spring Green

2

1

0

-

1

-

1

0

-

Multifunction Mode State: State 3

P/N 228231 Rev. A

www.bannerengineering.com - Tel: + 1 888 373 6767

5

K50 Pro Compact with Audible IO-link Data Reference Guide

Advanced Mode

Subindex Name

1

Audible Feedback

2

Audible Volume

3

Audible Type

Number of Bits 2 2 4

Advanced Mode
Data Values
0 = Off, 3 = On
0 = Off, 1 = Low, 2 = Medium, 3 = High
0 = Pulse 1 = Wobble 2 = Strobe 3 = Whoop 4 = Staccato 5 = Siren 6 = Continuous 1

7 = Continuous 2 9 = Jingle 10 = Melody 1 11 = Melody 2 12 = Melody 3 13 = Custom

Advanced Mode Example Process Data Out

Octet 0 Bit offset Subindex Value Example

7

6

5

4

3

0

1

1

0

Audible Type: Continuous 1

3

2

2

1

1

Audible Volume: High

1

0

1

1

1

Audible Feedback: On

Parameters Set Using IO-Link

RGB7 Models
These parameters can be read from and/or written to an IO-Link model of the K50 Pro Compact with Audible (RGB7 models only).

Index 0 1 2
3-11
12
13-15 16 17 18 19 20 21 22 23 24
25-35
36
37 38-79
80
81
82

Subindex Name

Length

1-16 1-16

Direct Parameter Page 1 (incl. Vendor ID & Device ID) Direct Parameters Page 2 Standard Command

Value Range 130 = Restore Factory Settings

Device Access Locks

1

Parameter (write) Access Lock

1

2

Data Storage Lock

1

3

Local Parameterization Lock

1

4

Local User Interface Lock

1

0 = off, 1 = on 0 = off, 1 = on 0 = off, 1 = on 0 = off, 1 = on

Vendor Name string Vendor Text string Product Name string
Product ID string
Product Text string Serial Number Hardware Revision Firmware Version App Specific Tag (user defined)

Banner Engineering Corporation More Sensors. More Solutions.
K50PCLRGB7KAQ K50PCLRGB7KAQP K50 Pro Compact Audible with IOL

Device Status

1-6

Detailed Device Status

8
Array[6] of 3octet

0 = Device is OK 1 = Maintenance required 2 = Out of specification 3 = Functional check 4 = Failure 5-255 = Reserved

Operating Mode

3

Custom Animation Settings

1

Custom Intensity (0 - 100%)

8

2

Custom Flash Rate (0.5 - 25.5 Hz)

8

3

Restrict To Gamut

8

State 1 Parameters

0 = Multicolor 2 = Advanced 3 = LED Control 4 = Demo
0-100 5-255 0 = Off, 1 = On

Default

Access

Data Storage?

AOI

Rights

rw
rw wo

0

rw

y

0

rw

y

rw

y

rw

y

ro ro ro

ro

ro

ro

ro

ro

rw

y

ro ro

2

rw

y

100

rw

y

15

rw

y

0

rw

y

6

www.bannerengineering.com - Tel: + 1 888 373 6767

P/N 228231 Rev. A

K50 Pro Compact with Audible IO-link Data Reference Guide

Index
83 84 85 86 87 88

Subindex Name

Length

Value Range

1

Animation Type

0 = Off

1 = Steady

2 = Flash

3 = Two Color Flash

4 = 50/50

5 = 50/50 Rotate

4

6 = Chase

7 = Intensity Sweep

8 = Color Sweep

9 = Sequence

10 = Wave

11 = Double Wave

2

Animation Direction

1

3

Animation Pattern

3

4

Animation Speed

2

5

Audible Feedback

2

6

Off Delay Type

1

7

Off Delay (ms)

16

8

Static Sequence Value (0-225)

8

9

Sequence Start Location

3

10

Color 1

5

0 = CW, 1 = CCW
0 = Flash, 1 = Strobe, 2 = Three Pulse, 3 = SOS, 4 =
Random
0 = Slow, 1 = Medium, 2 = Fast, 3 = Custom
0 = Off, 2 = Animation Pattern 3, 3 = On
0 = Leading Edge, 1 = Trailing Edge
0-65535
0-225
0 = LED1, 1 = LED2, 2 = LED3, 3 = LED4, 4 = LED5, 5 =
LED6, 6 = LED7, 7 = LED8
0 = Green 1 = Red 2 = Orange 3 = Amber 4 = Yellow 5 = Lime Green 6 = Spring Green 7 = Cyan 8 = Sky Blue 9 = Blue 10 = Violet 11 = Magenta 12 = Rose 13 = White 14 = Custom1 15 = Custom2

11

Color 1 Intensity

12

Color 2

3

0 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom

0 = Green

1 = Red

2 = Orange

3 = Amber

4 = Yellow

5 = Lime Green

6 = Spring Green

7 = Cyan

5

8 = Sky Blue

9 = Blue

10 = Violet

11 = Magenta

12 = Rose

13 = White

14 = Custom1

15 = Custom2

13

Color 2 Intensity

14

Audible Volume

15

Audible Type

3

0 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom

2

0 = Off, 1 = Low, 2 = Medium, 3 = High

0 = Pulse

1 = Wobble

2 = Strobe

3 = Whoop

4 = Staccato

5 = Siren

6

6 = Continuous 1

7 = Continuous 2

9 = Jingle

10 = Melody 1

11 = Melody 2

12 = Melody 3

13 = Custom

State 2 Parameters (same structure as Index 82)

State 3 Parameters (same structure as Index 82)

State 4 Parameters (same structure as Index 82)

Custom Color 1 (subindex access not supported)

1

Red

8

0-255

2

Green

8

0-255

3

Blue

8

0-255

Custom Color 2 (subindex access not supported)

1

Red

8

0-255

2

Green

8

0-255

3

Blue

8

0-255

Custom Audible Tone (subindex access not supported)

1

Audible Type

4

0 = Beep, 1 = Sweep, 2 = Tone

2

Sweep Type

4

0 = Up, 1 = Down, 2 = Up Down, 3 = Down Up

3

Frequency 1

4

0 = Off, 1 = Low, 2 = Standard, 3 = High

4

Frequency 2

4

0 = Off, 1 = Low, 2 = Standard, 3 = High

3 Flash and Two Color Flash animations only.

Default

Access

Data Storage?

AOI

Rights

1

rw

y

false

rw

y

0

rw

y

1

rw

y

0

rw

y

false

rw

y

0

rw

y

0

rw

y

0

rw

y

0

rw

y

0

rw

y

0

rw

y

0

rw

y

1

rw

y

6

rw

y

255

rw

y

255

rw

y

255

rw

y

255

rw

y

255

rw

y

255

rw

y

0

rw

0

rw

0

rw

0

rw

P/N 228231 Rev. A

www.bannerengineering.com - Tel: + 1 888 373 6767

7

K50 Pro Compact with Audible IO-link Data Reference Guide

Audible-Only Models
These parameters can be read from and/or written to an IO-Link model of the K50 Pro Compact with Audible (Audible-Only models).

Index 0 1 2
3-11
12
13-15 16 17 18 19 20 21 22 23 24
25-35
36
37 38-79
80
81
82 83 84
85

Subindex Name

Length

1-16 1-16

Direct Parameter Page 1 (incl. Vendor ID & Device ID) Direct Parameters Page 2 Standard Command

Value Range 130 = Restore Factory Settings

Device Access Locks

1

Parameter (write) Access Lock

1

2

Data Storage Lock

1

3

Local Parameterization Lock

1

4

Local User Interface Lock

1

0 = off, 1 = on 0 = off, 1 = on 0 = off, 1 = on 0 = off, 1 = on

Vendor Name string Vendor Text string Product Name string
Product ID string
Product Text string Serial Number Hardware Revision Firmware Version App Specific Tag (user defined)

Device Status

1-6

Detailed Device Status

Banner Engineering Corporation More Sensors. More Solutions.
K50PCLKAQ K50PCLKAQP K50 Compact Audible with IOL

8
Array[6] of 3octet

0 = Device is OK 1 = Maintenance required 2 = Out of specification 3 = Functional check 4 = Failure 5-255 = Reserved

Operating Mode

0 = Multifunction

3

2 = Advanced

State 1 Parameters

1

Audible Feedback

2

Audible Volume

3

Audible Type

2

0 = Off, 3 = On

2

0 = Off, 1 = Low, 2 = Medium, 3 = High

0 = Pulse

1 = Wobble

2 = Strobe

3 = Whoop

4 = Staccato

5 = Siren

4

6 = Continuous 1

7 = Continuous 2

9 = Jingle

10 = Melody 1

11 = Melody 2

12 = Melody 3

13 = Custom

State 2 Parameters (same structure as Index 81)

State 3 Parameters (same structure as Index 81)

State 4 Parameters (same structure as Index 81)

Custom Audible Tone (subindex access not supported)

1

Audible Type

4

0 = Beep, 1 = Sweep, 2 = Tone

2

Sweep Type

4

0 = Up, 1 = Down, 2 = Up Down, 3 = Down Up

3

Frequency 1

4

0 = Off, 1 = Low, 2 = Standard, 3 = High

4

Frequency 2

4

0 = Off, 1 = Low, 2 = Standard, 3 = High

Default

Access

Data Storage?

AOI

Rights

rw
rw wo

0

rw

y

0

rw

y

rw

y

rw

y

ro ro ro

ro

ro

ro

ro

ro

rw

y

ro

ro

2

rw

y

0

rw

y

1

rw

y

6

rw

y

0

rw

0

rw

0

rw

0

rw

IO-Link Events
Events and Error Types are acyclic transmissions from the IO-Link device to the IO-Link master. Events can be error messages and/or warning or maintenance data.

Event Types Code 0 (0x0000) 20480 (0x5000)

Type Notification Error

Description No malfunction Device hardware fault/Device exchange

8

www.bannerengineering.com - Tel: + 1 888 373 6767

P/N 228231 Rev. A

Error Types Code
128 (0x80)

Additional Code
0 (0x00)
17 (0x11) 18 (0x12) 32 (0x20) 35 (0x23) 48 (0x30) 49 (0x31) 51 (0x33) 52 (0x34) 53 (0x35) 54 (0x36)
65 (0x41)

Name
Device application error - no details
Index not available Subindex not available Service temporarily not available Access denied Parameter value out of range Parameter value above limit Parameter length overrun Parameter length underrun Function not available Function temporarily unavailable
Inconsistent parameter set

K50 Pro Compact with Audible IO-link Data Reference Guide
Description Service has been refused by the device application and no detailed information of the incident is available Access occurs to a not existing device Access occurs to a not existing subindex Parameter is not accessible because of the current state of the device application Write access on a read-only parameter Written parameter value is outside its permitted value range Written parameter value is above its specific value limit Written parameter length is above its predefined length Written parameter length is below its predefined length Written command is not supported by the device application Written command is not available because of the current state of the device application Parameter inconsistencies were found at the end of the block parameter transfer, device plausibility check failed

© Banner Engineering Corp. All rights reserved



References

Antenna House PDF Output Library 6.2.726 (Windows (x64))