Banner K50 Pro Compact With Audible Io-link Data User Guide

Banner K50 Pro Compact With Audible Io-link Data User Guide

BANNER-K50-Pro-Compact-with-Audible-IO-link-Data-logo

IO-Link Data Map

This document refers to the following IODD files: Banner_Engineering-K50PCL-20220322-IODD1.1.xml for RGB7 models, and Banner_Engineering-K50PCA-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.

ParameterValueParameterValue
IO-Link revisionV1.1Port classA
Process Data In length0 bytesSIO modeNo
Process Data Out length9 bytes, 1 byte on Audible-OnlySmart sensor profileN/A
Bit Rate38400 bpsBlock parameterizationYes
Minimum cycle time5 msData StorageYes

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

IO-Link Process Data Out (Master to Device) RGB7 Models

Multicolor Mode

Multicolor Mode
SubindexNameNumber of BitsData Values
1State20 = State 1

1 = State 2

2 = State 3

3 = State 4

Multicolor Mode Example Process Data Out

Octet 0
Bit offset7170696867666564
Subindex
Octet 1
Bit offset6362616059585756
Subindex
Octet 2
Bit offset5554535251504948
Subindex
Octet 3
Bit offset4746454443424140
Subindex
Octet 4
Bit offset3938373635343332
Subindex
Octet 5
Bit offset3130292827262524
Subindex
Octet 6
Bit offset2322212019181716
Subindex
Octet 7
Bit offset15141312111098
Subindex
Octet 8
Bit offset76543210
Subindex1
Value10
ExampleMulticolor Mode State: State 3

Advanced Mode

Advanced Mode
SubindexNameNumber of BitsData Values
1Animation Type40 = Off

1 = Steady

5 = 50/50 Rotate 6 = Chase
2 = Flash7 = Intensity Sweep
3 = Two Color Flash8 = Color Sweep
4 = 50/509 = Sequence
2Animation Direction10 = CW, 1 = CCW
3Animation Pattern30 = Flash, 1 = Strobe, 2 = Three Pulse, 3 = SOS, 4 = Random
4Animation Speed20 = Slow, 1 = Medium, 2 = Fast, 3 = Custom
5Audible Feedback20 = Off, 2 = Animation Pattern 1, 3 = On
6Off Delay TypeBooleanFalse = Leading Edge, True = Trailing Edge
7Off Delay (ms)160..65535
8Dynamic Sequence Value80-255
9Sequence Start Location30 = LED1

1 = LED2

4 = LED5

5 = LED6

2 = LED36 = LED7
3 = LED47 = LED8
10Color 150 = Green

1 = Red

8 = Sky Blue 9 = Blue
2 = Orange10 = Violet
3 = Amber11 = Magenta
4 = Yellow12 = Rose
5 = Lime Green13 = White
6 = Spring Green14 = Custom1
7 = Cyan15 = Custom2
11Color 1 Intensity30 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom
12Color 250 = Green

1 = Red

8 = Sky Blue 9 = Blue
2 = Orange10 = Violet
3 = Amber11 = Magenta
4 = Yellow12 = Rose
5 = Lime Green13 = White
6 = Spring Green14 = Custom1
7 = Cyan15 = Custom2
13Color 2 Intensity30 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom
14Audible Volume20 = Off, 1 = Low, 2 = Medium, 3 = High
15Audible Type60 = Pulse

1 = Wobble

7 = Continuous 2

9 = Jingle

2 = Strobe10 = Melody 1
3 = Whoop11 = Melody 2
4 = Staccato12 = Melody 3
5 = Siren

6 = Continuous 1

13 = Custom

Advanced Mode Example Process Data Out

Octet 0
Bit offset7170696867666564
Subindex1514
Value00011011
ExampleAudible Type: Continuous 1Audible Volume: High
Octet 1
Bit offset6362616059585756
Subindex1312
Value00001101
ExampleColor 2 Intensity: HighColor 2: White
Octet 2
Bit offset5554535251504948
Subindex1110
Value01000000
ExampleColor 1 Intensity: LowColor 1: Green
Octet 3
Bit offset4746454443424140
Subindex9
Value000
ExampleSequence Start Location: LED 1
Octet 4
Bit offset3938373635343332
Subindex8
Value00000000
ExampleStatic Sequence Value: 0
Octet 5
Bit offset3130292827262524
Subindex7
Value00000000
Example
Octet 6
Bit offset2322212019181716
Subindex7
Value00000000
ExampleOff Delay: 0 ms
Octet 7
Bit offset15141312111098
Subindex654
Value01110
ExampleOff Delay Type: Leading EdgeAudible Feedback: OnAnimation Speed: Fast
Octet 8
Bit offset76543210
Subindex321
Value01000010
ExampleAnimation Pattern: Three PulseAnimation Direction: CWAnimation Type: Flash

LED Control Mode

LED Control Mode
SubindexNameNumber of BitsData Values
 

 

 

1

 

 

 

LED 1 Color

 

 

 

4

0 = Green                                                                                         8 = Sky Blue

1 = Red                                                                                             9 = Blue

2 = Orange                                                                                       10 = Violet

3 = Amber                                                                                        11 = Magenta

4 = Yellow                                                                                        12 = Rose

5 = Lime Green                                                                                13 = White

6 = Spring Green                                                                             14 = Custom1

7 = Cyan                                                                                           15 = Custom2

2LED 1 Intensity (0-10)40-10 = 0-100%
 

 

 

3

 

 

 

LED 2 Color

 

 

 

4

0 = Green                                                                                         8 = Sky Blue

1 = Red                                                                                             9 = Blue

2 = Orange                                                                                       10 = Violet

3 = Amber                                                                                        11 = Magenta

4 = Yellow                                                                                        12 = Rose

5 = Lime Green                                                                                13 = White

6 = Spring Green                                                                             14 = Custom1

7 = Cyan                                                                                           15 = Custom2

4LED 2 Intensity (0-10)40-10 = 0-100%
LED Control Mode
SubindexNameNumber of BitsData Values
 

 

 

5

 

 

 

LED 3 Color

 

 

 

4

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

6LED 3 Intensity (0-10)40-10 = 0-100%
 

 

 

7

 

 

 

LED 4 Color

 

 

 

4

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

8LED 4 Intensity (0-10)40-10 = 0-100%
 

 

 

9

 

 

 

LED 5 Color

 

 

 

4

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

10LED 5 Intensity (0-10)40-10 = 0-100%
 

 

 

11

 

 

 

LED 6 Color

 

 

 

4

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

12LED 6 Intensity (0-10)40-10 = 0-100%
 

 

 

13

 

 

 

LED 7 Color

 

 

 

4

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

14LED 7 Intensity (0-10)40-10 = 0-100%
 

 

 

15

 

 

 

LED 8 Color

 

 

 

4

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

16LED 8 Intensity (0-10)40-10 = 0-100%
17Audible Feedback20 = Off, 2 = Animation Pattern 2, 3 = On
18Audible Volume20 = Off, 1 = Low, 2 = Medium, 3 = High
 

 

19

 

 

Audible Type

 

 

4

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

LED Control Mode Example Process Data Out
Octet 0
Bit offset7170696867666564
Subindex191817
Value01101011
ExampleAudible Type: Continuous 1Audible Volume: MediumAudible Feedback: On
Octet 1
Bit offset6362616059585756
Subindex1615
Value01011011
ExampleLED 8 Intensity: 5LED 8 Color: Magenta
Octet 2
Bit offset5554535251504948
Subindex1413
Value01011010
ExampleLED 7 Intensity: 5LED 7 Color: Violet
Octet 3
Bit offset4746454443424140
Subindex1211
Value01011011
ExampleLED 6 Intensity: 5LED 6 Color: Magenta
Octet 4
Bit offset3938373635343332
Subindex109
Value01011010
ExampleLED 5 Intensity: 5LED 5 Color: Violet
Octet 5
Bit offset3130292827262524
Subindex87
Value10100011
ExampleLED 4 Intensity: 10LED 4 Color: Amber
Octet 6
Bit offset2322212019181716
Subindex65
Value10100110
ExampleLED 3 Intensity: 10LED 3 Color: Spring Green
Octet 7
Bit offset15141312111098
Subindex43
Value10100011
ExampleLED 2 Intensity: 10LED 2 Color: Amber
Octet 8
Bit offset76543210
Subindex21
Value10100110
ExampleLED 1 Intensity: 10LED 1 Color: Spring Green

Audible-Only Models

Multifunction Mode

Multifunction Mode
SubindexNameNumber of BitsData Values
1State20 = State 1

1 = State 2

2 = State 3

3 = State 4

Multifunction Mode Example Process Data Out

Octet 0
Bit offset76543210
Subindex1
Value10
ExampleMultifunction Mode State: State 3
Advanced Mode
Advanced Mode
SubindexNameNumber of BitsData Values
1Audible Feedback20 = Off, 3 = On
2Audible Volume20 = Off, 1 = Low, 2 = Medium, 3 = High
3Audible Type40 = Pulse                                                                                                 7 = Continuous 2

1 = Wobble                                                                                             9 = Jingle

2 = Strobe                                                                                               10 = Melody 1

3 = Whoop                                                                                              11 = Melody 2

4 = Staccato                                                                                            12 = Melody 3

5 = Siren                                                                                                 13 = Custom

6 = Continuous 1

Advanced Mode Example Process Data Out

Octet 0
Bit offset76543210
Subindex321
Value01101111
ExampleAudible Type: Continuous 1Audible Volume: HighAudible 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

 

Subindex

 

Name

 

Length

 

Value Range

 

Default

Access Rights 

Data Storage?

 

AOI

 

0

 

1-16

Direct Parameter Page 1 (incl. Vendor ID & Device ID) 

rw

11-16Direct Parameters Page 2rw
2Standard Command130 = Restore Factory Settingswo
3-11
 

 

 

12

Device Access Locks
1Parameter (write) Access Lock10 = off, 1 = on0rwy
2Data Storage Lock10 = off, 1 = on0rwy
3Local Parameterization Lock10 = off, 1 = onrwy
4Local User Interface Lock10 = off, 1 = onrwy
13-15
16Vendor Name stringBanner Engineering Corporationro
17Vendor Text stringMore Sensors. More Solutions.ro
18Product Name stringro
19Product ID stringK50PCLRGB7KAQ K50PCLRGB7KAQPro
20Product Text stringK50 Pro Compact Audible with IOLro
21Serial Numberro
22Hardware Revisionro
23Firmware Versionro
24App Specific Tag (user defined)rwy
25-35
 

 

36

 

 

Device Status

 

 

8

0 = Device is OK

1 = Maintenance required 2 = Out of specification

3 = Functional check 4 = Failure

5-255 = Reserved

 

 

ro

 

37

 

1-6

 

Detailed Device Status

Array[6] of 3- octet 

ro

38-79
 

80

 

Operating Mode

 

3

0 = Multicolor

2 = Advanced

3 = LED Control 4 = Demo

 

2

 

rw

 

y

 

 

81

Custom Animation Settings
1Custom Intensity (0 – 100%)80-100100rwy
2Custom Flash Rate (0.5 – 25.5 Hz)85-25515rwy
3Restrict To Gamut80 = Off, 1 = On0rwy
82State 1 Parameters
 

Index

 

Subindex

 

Name

 

Length

 

Value Range

 

Default

Access Rights 

Data Storage?

 

AOI

0 = Off
1 = Steady
2 = Flash
3 = Two Color Flash
4 = 50/50
1Animation Type45 = 50/50 Rotate 6 = Chase1rwy
7 = Intensity Sweep
8 = Color Sweep
9 = Sequence
10 = Wave
11 = Double Wave
2Animation Direction10 = CW, 1 = CCWfalserwy
 

3

 

Animation Pattern

 

3

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

0

 

rw

 

y

4Animation Speed20 = Slow, 1 = Medium, 2 = Fast, 3 = Custom1rwy
5Audible Feedback20 = Off, 2 = Animation Pattern 3, 3 = On0rwy
6Off Delay Type10 = Leading Edge, 1 = Trailing Edgefalserwy
7Off Delay (ms)160-655350rwy
8Static Sequence Value (0-225)80-2250rwy
 

9

 

Sequence Start Location

 

3

0 = LED1, 1 = LED2, 2 = LED3, 3 = LED4, 4 = LED5, 5 = LED6, 6 = LED7, 7 = LED8 

0

 

rw

 

y

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

8 = Sky Blue

0rwy
9 = Blue
10 = Violet
11 = Magenta
12 = Rose
13 = White
14 = Custom1
15 = Custom2
11Color 1 Intensity30 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom0rwy
0 = Green
1 = Red
2 = Orange
3 = Amber
4 = Yellow
5 = Lime Green
6 = Spring Green
12Color 257 = Cyan

8 = Sky Blue

0rwy
9 = Blue
10 = Violet
11 = Magenta
12 = Rose
13 = White
14 = Custom1
15 = Custom2
13Color 2 Intensity30 = High, 1 = Medium, 2 = Low, 3 = Off, 4 = Custom0rwy
14Audible Volume20 = Off, 1 = Low, 2 = Medium, 3 = High1rwy
0 = Pulse
1 = Wobble
2 = Strobe
3 = Whoop
4 = Staccato
5 = Siren
15Audible Type66 = Continuous 1

7 = Continuous 2

6rwy
9 = Jingle
10 = Melody 1
11 = Melody 2
12 = Melody 3
13 = Custom
 

83

State 2 Parameters (same structure as Index 82)
 

84

State 3 Parameters (same structure as Index 82)
 

85

State 4 Parameters (same structure as Index 82)
 

 

86

Custom Color 1 (subindex access not supported)
1Red80-255255rwy
2Green80-255255rwy
3Blue80-255255rwy
 

 

87

Custom Color 2 (subindex access not supported)
1Red80-255255rwy
2Green80-255255rwy
3Blue80-255255rwy
 

 

 

88

Custom Audible Tone (subindex access not supported)
1Audible Type40 = Beep, 1 = Sweep, 2 = Tone0rw
2Sweep Type40 = Up, 1 = Down, 2 = Up Down, 3 = Down Up0rw
3Frequency 140 = Off, 1 = Low, 2 = Standard, 3 = High0rw
4Frequency 240 = Off, 1 = Low, 2 = Standard, 3 = High0rw

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

 

Subindex

 

Name

 

Length

 

Value Range

 

Default

Access Rights 

Data Storage?

 

AOI

 

0

 

1-16

Direct Parameter Page 1 (incl. Vendor ID & Device ID) 

rw

11-16Direct Parameters Page 2rw
2Standard Command130 = Restore Factory Settingswo
3-11
 

 

 

12

Device Access Locks
1Parameter (write) Access Lock10 = off, 1 = on0rwy
2Data Storage Lock10 = off, 1 = on0rwy
3Local Parameterization Lock10 = off, 1 = onrwy
4Local User Interface Lock10 = off, 1 = onrwy
13-15
16Vendor Name stringBanner Engineering Corporationro
17Vendor Text stringMore Sensors. More Solutions.ro
18Product Name stringro
19Product ID stringK50PCLKAQ K50PCLKAQPro
20Product Text stringK50 Compact Audible with IOLro
21Serial Numberro
22Hardware Revisionro
23Firmware Versionro
24App Specific Tag (user defined)rwy
25-35
 

 

36

 

 

Device Status

 

 

8

0 = Device is OK

1 = Maintenance required 2 = Out of specification

3 = Functional check 4 = Failure

5-255 = Reserved

 

 

ro

 

37

 

1-6

 

Detailed Device Status

Array[6] of 3- octet 

ro

38-79
80Operating Mode30 = Multifunction

2 = Advanced

2rwy
 

 

 

 

 

 

 

81

State 1 Parameters
1Audible Feedback20 = Off, 3 = On0rwy
2Audible Volume20 = Off, 1 = Low, 2 = Medium, 3 = High1rwy
 

 

 

 

 

3

 

 

 

 

 

Audible Type

 

 

 

 

 

4

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

 

 

 

 

 

6

 

 

 

 

 

rw

 

 

 

 

 

y

 

82

State 2 Parameters (same structure as Index 81)
 

83

State 3 Parameters (same structure as Index 81)
 

84

State 4 Parameters (same structure as Index 81)
 

 

 

85

Custom Audible Tone (subindex access not supported)
1Audible Type40 = Beep, 1 = Sweep, 2 = Tone0rw
2Sweep Type40 = Up, 1 = Down, 2 = Up Down, 3 = Down Up0rw
3Frequency 140 = Off, 1 = Low, 2 = Standard, 3 = High0rw
4Frequency 240 = Off, 1 = Low, 2 = Standard, 3 = High0rw

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
CodeTypeDescription
0 (0x0000)NotificationNo malfunction
20480 (0x5000)ErrorDevice hardware fault/Device exchange
Error Types
CodeAdditional CodeNameDescription
 

 

 

 

 

 

 

 

128 (0x80)

0 (0x00)Device application error – no detailsService has been refused by the device application and no detailed information of the incident is available
17 (0x11)Index not availableAccess occurs to a not existing device
18 (0x12)Subindex not availableAccess occurs to a not existing subindex
32 (0x20)Service temporarily not availableParameter is not accessible because of the current state of the device application
35 (0x23)Access deniedWrite access on a read-only parameter
48 (0x30)Parameter value out of rangeWritten parameter value is outside its permitted value range
49 (0x31)Parameter value above limitWritten parameter value is above its specific value limit
51 (0x33)Parameter length overrunWritten parameter length is above its predefined length
52 (0x34)Parameter length underrunWritten parameter length is below its predefined length
53 (0x35)Function not availableWritten command is not supported by the device application
54 (0x36)Function temporarily unavailableWritten command is not available because of the current state of the device application
65 (0x41)Inconsistent parameter setParameter inconsistencies were found at the end of the block parameter transfer, device plausibility check failed

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals