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
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
DocumentDocumentK50 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