| LM |
| Vendor ID |
451 (0x01c3) |
 |
| Vendor Name |
Banner Engineering Corporation |
| Vendor Text |
More Sensors. More Solutions. |
| Vendor URL |
www.bannerengineering.com/io-link |
| Device ID |
524292 (0x080004) |
| DeviceFamily |
LM |
| Features |
| Block Parameter |
yes |
| Data Storage |
yes |
| Profile Characteristic |
0x0001 (Device Profile: Smart Sensor), 0x8000 (Function Class: Device Identification), 0x8001 (Function Class: Binary Data Channel), 0x8002 (Function Class: Process Data Variables), 0x8003 (Function Class: Device Diagnosis), 0x8004 (Function Class: Teach-In Commands) |
| Supported Access Locks |
Parameter: yes, Data Storage: yes, Local Parameterization: yes, Local User Interface: yes |
| Communication |
| IO-Link Revision |
V1.1 |
| Transmission Rate | 38400 bit/s (COM2) |
| Minimum Cycle Time |
3.6 ms |
| SIO Mode Supported |
yes |
| M-Sequence Capability | PREOPERATE = TYPE_0 with 1 octet on-request data OPERATE = TYPE_2_V with 1 octet on-request data ISDU supported |
| Device Variant |
LM80KU |
| Description |
Laser Measurement Sensor |
| Product ID |
LM80KUQP |
| Device Icon |
 |
| Device Symbol |
 |
| Connection Type | M12-5 connector |
| - pin 1 |
brown; L+ |
| - pin 2 |
white; Other; Analog Voltage Output (0-10 V) |
| - pin 3 |
(light) blue; L- |
| - pin 4 |
black; C/Q |
| - pin 5 |
grey (slate); NC; Remote Input/BannerBus |
| subindex |
bit offset |
data type |
allowed values |
default value |
acc. restr. |
mod. other var. |
excl. from DS |
name |
description |
| 1 |
120 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 1 |
|
| 2 |
112 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 2 |
|
| 3 |
104 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 3 |
|
| 4 |
96 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 4 |
|
| 5 |
88 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 5 |
|
| 6 |
80 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 6 |
|
| 7 |
72 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 7 |
|
| 8 |
64 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 8 |
|
| 9 |
56 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 9 |
|
| 10 |
48 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 10 |
|
| 11 |
40 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 11 |
|
| 12 |
32 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 12 |
|
| 13 |
24 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 13 |
|
| 14 |
16 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 14 |
|
| 15 |
8 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 15 |
|
| 16 |
0 |
8-bit UInteger |
|
|
|
|
|
Device Specific Parameter 16 |
|
| subindex |
bit offset |
data type |
allowed values |
default value |
acc. restr. |
mod. other var. |
excl. from DS |
name |
description |
| 1 |
0 |
8-bit UInteger |
0 = 0.25 ms, 1 = 1 ms, 2 = 2 ms, 3 = 4 ms |
1 |
|
|
|
Response Speed |
Speed at which the measurement is calculated |
| 2 |
8 |
8-bit UInteger |
0 = Near, 1 = Far |
0 |
|
|
|
Zero Reference Location |
Distance to use as display zero |
| 3 |
16 |
8-bit UInteger |
0 = Off, 1 = AutoSet, 2 = SetZero |
0 |
|
|
|
Shift Zero Reference After Teach |
Whether to use the teach point as the display 0 value |
| 4 |
24 |
8-bit UInteger |
0 = No Lock-out, 1 = Sensor Locked |
0 |
|
|
|
Sensor Lockout |
Sensor Lockout |
| 5 |
32 |
8-bit UInteger |
0 = PNP, 1 = NPN |
0 |
|
|
|
Output Polarity |
Output Polarity |
| 6 |
40 |
16-bit UInteger |
|
0 |
|
|
|
IOL Filter Time |
Time to average IOL process data distance or dual mode percent measurement between updates. |
| 7 |
56 |
2-bit UInteger |
0 = mm, 1 = Inches |
0 |
|
|
|
Display Units |
Display Units |
| 8 |
64 |
4-bit UInteger |
0 = Type Teach, 1 = Type Laser Enable, 2 = Type Trigger, 3 = Type Sync Master, 4 = Type Sync Slave, 5 = Type Disabled |
5 |
|
|
|
Remote Input Type |
Remote Input Type |
| 9 |
72 |
8-bit UInteger |
0 = Disabled, 1 = Distance Measurement Value, 2 = Displayed Distance Measurement Value, 3 = Analog Output Value, 4 = BDC1 Dual Mode Percent |
1 |
|
|
|
Process Data Measurement 1 Selection |
Determines which measurement value to encode into process data measurement 1 |
| 10 |
80 |
8-bit UInteger |
0 = Disabled, 1 = Excess Gain, 2 = Excess Gain/10, 3 = BDC1 Dual Mode Percent |
0 |
|
|
|
Process Data Measurement 2 Selection |
Determines which measurement value to encode into process data measurement 2 |
| 11 |
88 |
8-bit UInteger |
0 = Don't Include, 1 = Include |
1 |
|
|
|
Include Binary Data in Process Data |
Whether binary data (output and valid states) should be included with input process data. |
| subindex |
bit offset |
data type |
allowed values |
default value |
acc. restr. |
mod. other var. |
excl. from DS |
name |
description |
| 1 |
0 |
8-bit UInteger |
0 = Delay Timer Disabled, 1 = On + Off Delay, 2 = Off One-Shot Timer, 3 = On One-Shot Timer |
0 |
|
|
|
Delay Mode |
Delay Mode selection |
| 2 |
8 |
32-bit UInteger |
0..9999 |
0 |
|
|
|
Delay On/One-Shot Delay |
0ms disables the delay/timer. On delay or on/off oneshot delay. |
| 3 |
40 |
32-bit UInteger |
0..9999 |
0 |
|
|
|
Delay Off/One-Shot Timer |
0ms disables the delay/timer. Off delay or on/off oneshot timer value |
| 4 |
72 |
8-bit UInteger |
0 = Object, 1 = Background, 2 = Custom |
0 |
|
|
|
Switch Point Reference |
Setting for a discrete output when it is set to switch mode |
| 5 |
80 |
32-bit Integer |
-90000..90000 |
0 |
|
|
|
User Teach Offset |
The user selected teach offset. In Custom mode this value can be either positive or negative. In Object or Background mode this must be set to 0. |
| 6 |
112 |
32-bit Integer |
100..90000 |
30000 |
|
|
|
Midpoint Teach Window Size |
In Midpoint Teach mode this will set the size of the window for a midpoint teach. |
| 7 |
144 |
32-bit Integer |
-90000..90000 |
0 |
|
|
|
Midpoint Teach Offset Size |
The offset value that is applied to a Midpoint Teach. |
| 8 |
176 |
8-bit UInteger |
0 = On, 1 = Off, 2 = High Speed |
1 |
|
|
|
BDC Auto-Thresholding |
Set the auto-thresholding mode (dual teach mode only) |
| subindex |
bit offset |
data type |
allowed values |
default value |
acc. restr. |
mod. other var. |
excl. from DS |
name |
description |
| 1 |
0 |
32-bit Integer |
|
|
|
|
|
Measurement Distance |
The current measured distance in micrometers. |
| 2 |
32 |
32-bit Integer |
|
|
|
|
|
Excess Gain |
Excess gain expressed as a multiple of minimum signal |
| 3 |
64 |
8-bit UInteger |
0 = No target exists, 1 = Marginal or multiple peaks, 2 = Stable |
|
|
|
|
Stability |
Stability state |
| 4 |
72 |
8-bit UInteger |
0 = Not present, 1 = Laser fault present |
|
|
|
|
Laser Fault Status |
Whether the laser drive has been shut down due to a safety fault. |
| 5 |
80 |
32-bit Integer |
|
|
|
|
|
Analog Output Value |
Value output on analog output wire |
| 6 |
112 |
32-bit Integer |
|
|
|
|
|
BDC1 Dual Mode Percent |
Percent match to the taught condition if configured in dual mode. |
| 7 |
144 |
16-bit Integer |
|
|
|
|
|
Temperature |
Internal temperature measurement for the device. |
| 8 |
160 |
16-bit Integer |
|
|
|
|
|
Last Taught Temperature |
Internal temperature measurement the last time the device was taught. |
| 9 |
176 |
8-bit UInteger |
0 = Active, 1 = Inactive |
|
|
|
|
Transducer Disable Status |
Indicate whether the transducer is currently disabled via remote wire or IO-Link. |
| subindex |
bit offset |
data type |
allowed values |
default value |
acc. restr. |
mod. other var. |
excl. from DS |
name |
description |
| 1 |
0 |
8-bit UInteger |
1 = 0-10 V |
1 |
|
|
|
Output Type |
Output type and range information |
| 2 |
8 |
8-bit UInteger |
0 = Positive, 1 = Negative |
0 |
|
|
|
Slope |
The slope of the analog output |
| 3 |
16 |
8-bit UInteger |
0 = Hold, 1 = Low, 2 = High |
1 |
|
|
|
Loss of Signal |
Output value sensor will output when no target is present |
| 4 |
24 |
32-bit Integer |
1000..90000 |
30000 |
|
|
|
Midpoint Teach Window Size |
In Midpoint Teach mode this will set the size of the window for a midpoint teach. |
| 5 |
56 |
32-bit Integer |
-90000..90000 |
0 |
|
|
|
Midpoint Teach Offset Size |
The offset value that is applied to a Midpoint Teach. |
| 6 |
88 |
8-bit UInteger |
0 = Trigger Sample, 1 = Trigger Average, 2 = Trigger Max, 3 = Trigger Min, 4 = Trigger Range, 5 = Trigger Track Max, 6 = Trigger Track Min |
0 |
|
|
|
Trigger |
The advanced measurement that is calculated when a trigger event is detected on the remote input. |
| 7 |
96 |
8-bit UInteger |
0 = 1, 1 = 2, 2 = 4, 3 = 8, 4 = 16, 5 = 32, 6 = 64, 7 = 128, 8 = 256, 9 = 512 |
4 |
|
|
|
Average |
Analog averaging setting selection. |
| Code | Type | Name | Description |
| 25376 (0x6320) | Error | Parameter error | Check data sheet and values |
| 36000 (0x8ca0) | Warning | All-time Run Time Event | Event indicating the corresponding configured running time has elapsed. |
| 36001 (0x8ca1) | Warning | Resettable Run Time Event | Event indicating the corresponding configured running time has elapsed. |
| 36003 (0x8ca3) | Notification | Teach Completed Event | Event indicating a teach has been completed. |
| 36004 (0x8ca4) | Notification | Factory Settings Restored Event | Event indicating that the factory settings have been restored. |
| 36005 (0x8ca5) | Notification | Teach Coerced Event | Event indicating a taught condition resulting in a setpoint being coerced. Taught was updated. |
| 36007 (0x8ca7) | Notification | Teach Failed Event | Event indicating an invalid target condition was attempted to be taught. Taught setpoint was not updated. |
| 36096 (0x8d00) | Error | Laser Fault Event | Indicate that the laser drive has been shut down due to a safety fault. |
| 36097 (0x8d01) | Error | System Fault Event | Contact Banner Engineering to resolve. |
| Parameter Menu |
| Device Access Locks |
| V_DeviceAccessLocks |
|
| Teach-in Channel |
| V_TeachChannel |
|
| BDC1 Configuration |
| V_BDC1_Configuration.Switchpoint Logic |
| V_BDC1_Configuration.BDC Mode |
|
If V_BDC1_Configuration.2 = 1:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 µm |
| V_BDC1_Setpoints.Setpoint SP2 µm |
|
If V_BDC1_Configuration.2 = 2:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 µm |
| V_BDC1_Setpoints.Setpoint SP2 µm |
|
If V_BDC1_Configuration.2 = 132:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 µm |
| V_BDC1_Setpoints.Setpoint SP2 µm |
|
If V_BDC1_Configuration.2 = 131:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 % |
| V_BDC1_Setpoints.Setpoint SP2 |
|
| BDC1 Vendor Specific Configuration |
| V_BDC1_Vendor_Specific_Configuration.Delay Mode |
| V_BDC1_Vendor_Specific_Configuration.Delay On/One-Shot Delay ms |
| V_BDC1_Vendor_Specific_Configuration.Delay Off/One-Shot Timer ms |
| V_BDC1_Vendor_Specific_Configuration.Switch Point Reference |
| V_BDC1_Vendor_Specific_Configuration.User Teach Offset µm |
| V_BDC1_Vendor_Specific_Configuration.Midpoint Teach Window Size µm |
| V_BDC1_Vendor_Specific_Configuration.Midpoint Teach Offset Size µm |
| V_BDC1_Vendor_Specific_Configuration.BDC Auto-Thresholding |
|
| AO1 Setpoints |
| V_AO1_Setpoints.Setpoint SP1 µm |
| V_AO1_Setpoints.Setpoint SP2 µm |
|
| AO1 Configuration |
| V_AO1_Configuration.Output Type |
| V_AO1_Configuration.Slope |
| V_AO1_Configuration.Loss of Signal |
| V_AO1_Configuration.Midpoint Teach Window Size µm |
| V_AO1_Configuration.Midpoint Teach Offset Size µm |
| V_AO1_Configuration.Trigger |
| V_AO1_Configuration.Average |
|
| Configuration |
| V_Configuration.Response Speed |
| V_Configuration.Zero Reference Location |
| V_Configuration.Shift Zero Reference After Teach |
| V_Configuration.Sensor Lockout |
| V_Configuration.Output Polarity |
| V_Configuration.IOL Filter Time ms |
| V_Configuration.Display Units |
| V_Configuration.Remote Input Type |
| V_Configuration.Process Data Measurement 1 Selection |
| V_Configuration.Process Data Measurement 2 Selection |
| V_Configuration.Include Binary Data in Process Data |
|
| System Commands |
| V_SystemCommand, Button:=130 |
| V_SystemCommand, Button:=65 |
| V_SystemCommand, Button:=66 |
| V_SystemCommand, Button:=75 |
| V_SystemCommand, Button:=162 |
| V_SystemCommand, Button:=163 |
|
| Diagnosis Menu |
| Device Status |
| V_DeviceStatus |
| V_DetailedDeviceStatus |
|
| Teach-in Status |
| V_TeachStatus |
|
| Status |
| V_Status.Measurement Distance µm |
| V_Status.Excess Gain |
| V_Status.Stability |
| V_Status.Laser Fault Status |
| V_Status.Analog Output Value µA |
| V_Status.BDC1 Dual Mode Percent % |
| V_Status.Temperature * 0.1 °C |
| V_Status.Last Taught Temperature * 0.1 °C |
| V_Status.Transducer Disable Status |
|
| Display string |
| V_DisplayString |
|
| Resettable Run Time |
| V_ResettableRunTime.Run counter * 0.25 h |
|
| All-time Run Time |
| V_AllTimeRunTime.Run counter * 0.25 h |
|
| Event Timers |
| V_AllTimeRunTimeEventTime.Event Time * 0.25 h |
| V_ResettableRunTimeEventTime.Event Time * 0.25 h |
|
| Parameter Menu |
| Device Access Locks |
| V_DeviceAccessLocks |
|
| Teach-in Channel |
| V_TeachChannel |
|
| BDC1 Configuration |
| V_BDC1_Configuration.Switchpoint Logic |
| V_BDC1_Configuration.BDC Mode |
|
If V_BDC1_Configuration.2 = 1:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 µm |
| V_BDC1_Setpoints.Setpoint SP2 µm |
|
If V_BDC1_Configuration.2 = 2:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 µm |
| V_BDC1_Setpoints.Setpoint SP2 µm |
|
If V_BDC1_Configuration.2 = 132:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 µm |
| V_BDC1_Setpoints.Setpoint SP2 µm |
|
If V_BDC1_Configuration.2 = 131:
| BDC1 Setpoints |
| V_BDC1_Setpoints.Setpoint SP1 % |
| V_BDC1_Setpoints.Setpoint SP2 |
|
| BDC1 Vendor Specific Configuration |
| V_BDC1_Vendor_Specific_Configuration.Delay Mode |
| V_BDC1_Vendor_Specific_Configuration.Delay On/One-Shot Delay ms |
| V_BDC1_Vendor_Specific_Configuration.Delay Off/One-Shot Timer ms |
| V_BDC1_Vendor_Specific_Configuration.Switch Point Reference |
| V_BDC1_Vendor_Specific_Configuration.User Teach Offset µm |
| V_BDC1_Vendor_Specific_Configuration.Midpoint Teach Window Size µm |
| V_BDC1_Vendor_Specific_Configuration.Midpoint Teach Offset Size µm |
| V_BDC1_Vendor_Specific_Configuration.BDC Auto-Thresholding |
|
| AO1 Setpoints |
| V_AO1_Setpoints.Setpoint SP1 µm |
| V_AO1_Setpoints.Setpoint SP2 µm |
|
| AO1 Configuration |
| V_AO1_Configuration.Output Type |
| V_AO1_Configuration.Slope |
| V_AO1_Configuration.Loss of Signal |
| V_AO1_Configuration.Midpoint Teach Window Size µm |
| V_AO1_Configuration.Midpoint Teach Offset Size µm |
| V_AO1_Configuration.Trigger |
| V_AO1_Configuration.Average |
|
| Configuration |
| V_Configuration.Response Speed |
| V_Configuration.Zero Reference Location |
| V_Configuration.Shift Zero Reference After Teach |
| V_Configuration.Sensor Lockout |
| V_Configuration.Output Polarity |
| V_Configuration.IOL Filter Time ms |
| V_Configuration.Display Units |
| V_Configuration.Remote Input Type |
| V_Configuration.Process Data Measurement 1 Selection |
| V_Configuration.Process Data Measurement 2 Selection |
| V_Configuration.Include Binary Data in Process Data |
|
| System Commands |
| V_SystemCommand, Button:=130 |
| V_SystemCommand, Button:=65 |
| V_SystemCommand, Button:=66 |
| V_SystemCommand, Button:=75 |
| V_SystemCommand, Button:=162 |
| V_SystemCommand, Button:=163 |
|
| Diagnosis Menu |
| Device Status |
| V_DeviceStatus |
| V_DetailedDeviceStatus |
|
| Teach-in Status |
| V_TeachStatus |
|
| Status |
| V_Status.Measurement Distance µm |
| V_Status.Excess Gain |
| V_Status.Stability |
| V_Status.Laser Fault Status |
| V_Status.Analog Output Value µA |
| V_Status.BDC1 Dual Mode Percent % |
| V_Status.Temperature * 0.1 °C |
| V_Status.Last Taught Temperature * 0.1 °C |
| V_Status.Transducer Disable Status |
|
| Display string |
| V_DisplayString |
|
| Resettable Run Time |
| V_ResettableRunTime.Run counter * 0.25 h |
|
| All-time Run Time |
| V_AllTimeRunTime.Run counter * 0.25 h |
|
| Event Timers |
| V_AllTimeRunTimeEventTime.Event Time * 0.25 h |
| V_ResettableRunTimeEventTime.Event Time * 0.25 h |
|
Note: This page shows the content of an IODD file transformed into HTML format. In the case of disparity between this and the XML view, the content of the XML file takes precedence.
Created by IODD Viewer V1.1.