Operating Instructions MLS
Operating Instructions MLS
MLS
Line guidance sensors
Described product
MLS
MLSE-0200
MLSE-0300
MLSE-0400
MLSE-0500
MLSE-0600
Manufacturer
SICK AG
Erwin-Sick-Str. 1
79183 Waldkirch
Germany
Production location
SICK GHU, Hungary
Legal information
This work is protected by copyright. Any rights derived from the copyright shall be
reserved for SICK AG. Reproduction of this document or parts of this document is only
permissible within the limits of the legal determination of Copyright Law. Any modifica‐
tion, abridgment or translation of this document is prohibited without the express writ‐
ten permission of SICK AG.
The trademarks stated in this document are the property of their respective owner.
© SICK AG. All rights reserved.
Original document
This document is an original document of SICK AG.
NO
2006/42/EC
SAFETY
Contents
1 About this document........................................................................ 5
1.1 Information on the operating instructions.............................................. 5
1.2 Scope......................................................................................................... 5
1.3 Explanation of symbols............................................................................ 5
1.4 Further information................................................................................... 6
1.5 Customer service...................................................................................... 6
2 Safety information............................................................................ 7
2.1 Intended use............................................................................................. 7
2.2 Improper use............................................................................................. 7
2.3 Limitation of liability................................................................................. 7
2.4 Requirements for skilled persons and operating personnel.................. 8
2.5 Hazard warnings and operational safety................................................. 8
2.6 Repairs...................................................................................................... 8
3 Product description........................................................................... 9
3.1 Product identification............................................................................... 9
3.2 Product characteristics............................................................................ 10
5 Mounting............................................................................................. 14
5.1 Preparation for mounting......................................................................... 14
5.2 Mounting the sensor................................................................................ 15
5.3 Mounting of the magnetic tape............................................................... 16
6 Electrical installation........................................................................ 19
6.1 Safety......................................................................................................... 19
6.2 Pin assignment of the connections......................................................... 21
6.3 Connecting the supply voltage................................................................. 21
6.4 CAN connection........................................................................................ 22
7 Commissioning.................................................................................. 23
7.1 Overview of commissioning steps........................................................... 23
7.2 Commissioning the sensor for the first time.......................................... 23
7.3 Quick-start guide for the MLS CANopen................................................. 23
8 Operation............................................................................................ 26
8.1 CANopen.................................................................................................... 26
8.2 Operating and status indicators.............................................................. 38
8.3 Teach-in mode........................................................................................... 39
8.4 General notes on operation..................................................................... 40
9 Maintenance...................................................................................... 54
9.1 Maintenance............................................................................................. 54
9.2 Repairs...................................................................................................... 54
10 Decommissioning............................................................................. 55
10.1 Decommissioning..................................................................................... 55
11 Troubleshooting................................................................................. 56
12 Technical data.................................................................................... 57
13 Annex.................................................................................................. 59
13.1 EU declaration of conformity.................................................................... 59
These operating instructions provide important information on how to use sensors from
SICK AG.
Prerequisites for safe work are:
• Compliance with all safety notes and handling instructions supplied.
• Compliance with local work safety regulations and general safety regulations for
sensor applications.
The operating instructions are intended to be used by qualified personnel and electrical
specialists.
NOTE
Read these operating instructions carefully before starting any work on the sensor, in
order to familiarize yourself with the sensor and its functions.
The instructions constitute an integral part of the product and are to be stored in the
immediate vicinity of the sensor so they remain accessible to staff at all times. If the
sensor is passed on to a third party, these operating instructions should be handed
over with it.
These operating instructions do not provide information on operating the machine in
which the sensor is integrated. For information about this, refer to the operating instruc‐
tions of the particular machine.
1.2 Scope
These operating instructions are used for incorporating a sensor into a customer sys‐
tem. Step-by-step instructions are given for all the actions required.
These instructions apply to all available device variants of the sensor.
DANGER
… indicates a situation of imminent danger, which will lead to a fatality or serious
injuries if not prevented.
WARNING
… indicates a potentially dangerous situation, which may lead to a fatality or serious
injuries if not prevented.
CAUTION
… indicates a potentially dangerous situation, which may lead to minor/slight injuries if
not prevented.
NOTICE
… indicates a potentially harmful situation, which may lead to material damage if not
prevented.
NOTE
… highlights useful tips and recommendations as well as information for efficient and
trouble-free operation.
NOTE
All the documentation available for the sensor can be found on the online product page
at:
b www.sick.com/mls
The following information is available for download from this page:
• Type-specific online data sheets for device variants, containing technical data and
dimensional drawings
• EU declaration of conformity for the product family
• Dimensional drawings and 3D CAD dimension models in various electronic for‐
mats
• These operating instructions, available in English and German, and in other lan‐
guages if necessary
• Other publications related to the sensors described here
• Publications dealing with accessories
• EDS device description file
NOTE
Before calling, make a note of all type label data such as type code etc. to ensure faster
processing.
2 Safety information
2.1 Intended use
The MLS sensor is a non-contact sensor used to determine the position of a magnetic
line tape.
SICK AG assumes no liability for losses or damage arising from the use of the product,
either directly or indirectly. This applies in particular to use of the product that does not
conform to its intended purpose and is not described in this documentation.
NOTICE
Radio interference may occur when the sensor is used in residential areas.
b Only use the device in industrial environments (EN 61000-6-4).
NOTICE
Danger due to improper use!
Any improper use can result in dangerous situations.
Therefore, take note of the following information:
b The sensor should be used only in line with intended use specifications.
b All information in these operating instructions must be strictly complied with.
With special variants, where optional extras have been ordered, or owing to the latest
technical changes, the actual scope of delivery may vary from the features and illustra‐
tions shown here.
WARNING
Risk of injury due to insufficient training.
Improper handling of the sensor may result in considerable personal injury and material
damage.
■ All work must only ever be carried out by the stipulated persons.
The operating instructions state the following qualification requirements for the various
areas of work:
■ Instructed personnel have been briefed by the operating entity about the tasks
assigned to them and about potential dangers arising from improper action.
■ Skilled personnel have the specialist training, skills, and experience, as well as
knowledge of the relevant regulations, to be able to perform tasks assigned to
them and to detect and avoid any potential dangers independently.
■ Electricians have the specialist training, skills, and experience, as well as knowl‐
edge of the relevant standards and provisions to be able to carry out work on elec‐
trical systems and to detect and avoid any potential dangers independently. In Ger‐
many, electricians must meet the specifications of the BGV A3 Work Safety Regu‐
lations (e.g., Master Electrician). Other relevant regulations applicable in other
countries must be observed.
2.6 Repairs
Repair work on the sensor may only be performed by qualified and authorized person‐
nel from SICK AG. Interruptions or modifications to the sensor on the part of the cus‐
tomer will invalidate any warranty claims against SICK AG.
3 Product description
3.1 Product identification
MLSE-0100AATP0 01A 6
R
7 9ß à
Figure 1: Type label
1 MLS
2 Type designation
3 Material number
4 Country of origin
5 Date code (YYCW)
6 Machine-readable code
7 CE
8 UL certification
9 Rating UL certification
10 CanOpen
11 RoHS China
(0.79)
20
3
2
L1
ø 8.2 (0.32)
ø 2.6 (0.10)
19.5 20
(0.79)
(0.77)
14 (0.55)
7.5 (0.3)
Total length
(L1) mm
MLSE-0200 217
MLSE-0300 325
MLSE-0400 397
MLSE-0500 505
MLSE-0600 613
NOTE
From firmware version 5, an inertial measuring unit (IMU) is integrated as an additional
navigation aid which allows for detection of the current orientation of the sensor (see
"Inertial measuring unit", page 49).
Other new features of firmware version 5 are:
• Bitmap, see "Bitmap", page 42
• Track optimization, see "Track optimization", page 43
• Temperature sensor, see "Temperature sensor", page 52
• Event detection, see "Event detection", page 52
Line position
The line position is indicated relative to the geometric center of the longitudinal axis of
the sensor. However, this only applies when the user has not set an offset for the zero
position.
– +
Resolution
Resolution refers to the minimum position change of the magnetic tape relative to the
sensor that can be reflected in the sensor output.
Cycle time
The cycle time indicates the time interval within which the sensor can provide a new
output signal.
Repeatability
Repeatability refers to the change in output signal when the relative position of the
magnetic tape to the sensor does not change.
N S S N S N S N S
S N N S N S N S N
With magnetic tape that uses another form of magnetization (e.g., strip magnetization),
correct functioning cannot be guaranteed.
Suitable magnetic tapes are available as accessories for the MLS, see www.sick.com/
MLS.
NOTE
The suitability of foreign magnetic tapes should be checked before use. Use the MLS
configuration software for this purpose (download via www.sick.com/MLS).
1. Hold the MLS over the magnetic tape at the desired working distance.
✓ The Track Level output in the configurator should be ≥ 4 and therefore in the green
range.
NOTE
Damage to the sensor due to improper transport.
■ The device must be packaged for transport with protection against shock and
damp.
■ Recommendation: Use the original packaging as it provides the best protection.
■ Transport should be performed by specialist staff only.
■ The utmost care and attention is required at all times during unloading and trans‐
portation on company premises.
■ Note the symbols on the packaging.
■ Do not remove packaging until immediately before you start mounting.
NOTE
Complaints regarding defects should be filed as soon as these are detected. Damage
claims are only valid before the applicable complaint deadlines.
4.3 Storage
Store the device under the following conditions:
■ Recommendation: Use the original packaging.
■ Do not store outdoors.
■ Store in a dry area that is protected from dust.
■ So that any residual damp can evaporate, do not package in airtight containers.
■ Do not expose to any aggressive substances.
■ Protect from sunlight.
■ Avoid mechanical shocks.
■ For storage periods of longer than 3 months, check the general condition of all
components and packaging on a regular basis.
5 Mounting
5.1 Preparation for mounting
NOTICE
Radio interference may occur when the sensor is used in residential areas.
Only use the device in industrial environments (EN 61000-6-4).
Mounting location
When selecting the mounting location, the following factors must be considered:
■ The mounting location must be as free from (electro)magnetic disturbance fields
as possible
■ The sensor must be fitted on the AGC at a 90° angle to the direction of travel
■ The sensor must be fitted with the greatest possible accuracy in a horizontal posi‐
tion
■ The sensor must be fitted with the label facing upward
■ The center point of the sensor should be positioned at the AGC center point, at a
right angle to the direction of travel if possible
■ The working distance between the sensor and SICK magnetic tape is 10 mm -
70 mm1). The use of other magnetic tapes is possible, but should be tested in
advance (see "Suitable magnetic tape", page 11).
90 °
90 °
1) with magnetic averaging value “4”, see "Average filter for track output values", page 46.
The working distance with previous firmware version V2 is 10-50 mm
3
2
1
1 MLS-xxx
2 Mounting bracket, part number number 2065973
3 Mounting panel
1
Figure 6: Vertical mounting
1 MLS-xxx
2 Mounting bracket, part number number 2065577
3 Mounting panel
NOTE
The following information is based on internal test results. However, this does not mean
that all users do not have to test the suitability of the magnetic tape for their intended
purposes.
5.3.1 Preparation
The SICK magnetic tape is well-suited for laying in the inner area. The following points
must be ensured before mounting the magnetic tape:
• The surface must be fixed, flat and closed.
° Moisture and contamination such as dirt, grease, dust, etc. must be removed
to make sure the magnetic tape will really hold. Use clean cloths and solvents
(e.g. benzine, acetone, pure alcohol) or floor cleaners with degreasing effect.
Make sure the substrate can tolerate any solvents used.
• Any paint surfaces must adhere firmly, be free of solvents and silicone and be
completely dry.
• After cleaning with solvents, let the substrate air out for about 10 minutes.
• The ambient and surface temperature should be at least +15 °C; if applicable,
provide for supply of warm air before, during and after processing. This activates
the adhesive very well.
• The route should be as free of ferromagnetic materials as possible.
A sample adhesion of the magnetic tape is recommended.
5.3.2 Laying
Before laying the magnetic tape, plan out the route on the ground in line with the layout.
Gaps should be avoided, magnetic tape overlaps can be used in a targeted manner
(see intersections).
• Remove about 10 cm of protective paper from the back of the magnetic tape.
• Place the exposed end of the strip in the correct position and press down on it.
Use your hand to peel off the rest of the protective paper and rub the strip firmly
with your other hand. With a suitable pressure roller or a wood roller, press down
on the marking tape.
• With wide strips, always roll from the center to the edge to roll out air pockets.
Curves
The magnetic tapes from SICK are suitable for laying curves with large radii. A minimum
curve radius of 1.5 m must be observed. For smaller curve radii, cut up the magnetic
tape and stick the pieces together so they are flush. When selecting the curve radius,
make sure that the “field of view” of the MLS on the AGC does not leave the route,
which causes detection to fail.
Forks
To make forks, one track per side can be detected in addition to the main route. If the
diverters are stuck together so that the forked track comes directly out of the main
track, data output as improved track detection at diverters is recommended (can be
adjusted via index 0x2006, subindex 1, see "Process data objects", page 34).
l l l
l l l
Intersections
For track intersections (the track tapes cross at a 90° angle), one track should be com‐
pletely glued over the other. Splitting a track band and attaching a bump to the through
track band is not recommended. This causes difficulties with track detection. If the sen‐
sor detects such a situation, however, it outputs the following process data:
#LCP = 7; LCP1 = LCP2 = LCP3
Zones
The MLS can detect and differentiate between both magnetic tape with north pole on
the top side (5337613) and south pole on the top side (5337614). To limit zones on a
route, it is therefore possible to change from one magnetic tape to the other in a tar‐
geted manner.
Markers
The MLS is capable of detecting magnetic codes using so-called markers next to the
main track. For a detailed description, see chapter chapter 8.6.
5.3.3 Protection
To protect the magnetic tape if there is a strong mechanical load, a protective tape or
protective epoxy layer can be attached to the magnetic tape.
In general, rotating or turning vehicles on the magnetic tape, as well as moving objects
like pallets against the tape, should be avoided. If this cannot be avoided, lowering the
magnetic tape into the ground is recommended.
6 Electrical installation
6.1 Safety
CAUTION
Danger due to incorrect supply voltage!
An incorrect supply voltage may result in injuries from electric shocks and/or damage to
the device.
■ Only operate the sensor with safety extra-low voltage (SELV).
NOTICE
Sensor damage or unpredictable operation due to working with live parts.
Working with live parts may result in unpredictable operation.
■ Only carry out wiring work when the power is off.
■ Only connect and disconnect electrical connections when the power is off.
The IP enclosure rating for the sensor is only achieved if the connected cable is com‐
pletely screwed in.
NOTE
Preassembled cables can be found online at:
b www.sick.com/mls
2
3
3 90
4
4
2
1
90
1 3
2 4
23
NOTE
Prevent equipotential bonding currents via the cable shield with a suitable grounding
method, see "Safety", page 19.
1 3
M12 connection
4 3
1 2
Cable outlet
Wire color Pin assignment
Brown L+
White CAN-HIGH
Blue GND
Black CAN-LOW
NOTE
For the variant without an internal terminator, we strongly recommend connecting an
external 120 Ohm terminator at both ends of the CANopen bus network for maximum
protection against electromagnetic interference.
L+
M
CAN GND
CAN L CANOPEN
Master
CAN H
L+
M CANOPEN Bus
CAN GND
CAN L
CAN H
7 Commissioning
7.1 Overview of commissioning steps
■ Connect the voltage supply.
■ Commission the sensor using the factory settings.
■ Configure the sensor.
LSS, NMT
SDO, PDO
Master
Node-ID = 0
Slave
Node-ID = 1 ... 127
NOTE
After amending the node ID, the Reset Communication command (NMT command 0x82)
must be executed.
The NMT command is always transmitted with COB-ID 0x000 and in the following for‐
mat:
Table 3: COB-ID 0x000
COB-ID rtr len NMT function Target node
0x000 0 2 1 byte 1 byte
The target node is either a specific node 0x01-0x7F or 0x00 for all nodes in the bus
network.
After amending the bit rate, the sensor must be restarted.
The node ID and bit rate can also be set via the MLS configuration software (download
via www.sick.com/MLS ).
1. Connect the MLS to your PC (you can find matching cables and adapters online
www.sick.com/MLS) and start the configuration software.
NOTE
Installing the driver is required for use of the CAN USB converter.
2. Establish a connection between the sensor and configurator via Device – Connect.
3. In the connection settings, enter the desired bit rate and NodeID and confirm with
OK. The entered settings are saved in the sensor.
NOTE
The saved bit rate and NodeID cannot be read out via the configurator. It is ideal to
note the saved settings on the sensor.
NOTE
The inhibition time of the PDOs limits the communication of a device to the CANopen
bus. It always has higher priority than the event timer, the CoS events, and Sync trigger‐
ing.
If, for example, the event timer is set to 100 ms and the inhibition time to 1 s, the
respective PDO is only sent every second.
If the event timer is set to below 10 ms, a new TPDO may be transmitted before any
new data has been recorded by the sensor. In such cases, the old data is transmitted
again.
8 Operation
8.1 CANopen
All sensor functions can be accessed via the CANopen interface. All settings can be
configured in this interface.
The EDS file can also be found at www.sick.com/mls
NOTE
The SDOs marked with a footnote are implemented from firmware version V5.
Table 4: SDOs
Index Sub R/W Data type Object name Default Description
value
0x1000 RO UINT32 Device type - No device profile
supported
0x1001 RO UINT8 Error register - No error output
0x1008 RO STRING Manufacturer - Magnetic line
device name guidance sensor
0x1009 RO STRING Manufacturer - Hardware ver‐
hardware version sion, sensor
0x100A RO STRING Manufacturer - Firmware version,
software version sensor
0x100C1 R/W UINT16 Guard time 0 Node guarding
not supported
0x100D1 R/W UINT8 Life time factor 0 Node guarding
not supported
0x10101 Store parameter
field
1 R/W UINT32 Save all parame‐ 2 Sets the saving
ters behavior of the
CANopen para‐
meters
0x10171 R/W UINT16 Heartbeat time 0 Heartbeat time in
[ms]
0x1018 Identity object
1 RO UINT32 Vendor-ID - 0x01000056
(SICK AG)
2 RO UINT32 Product code - 0x00001100
(MLS)
3 RO UINT32 Revision number - 0x00000005
NOTE
After a change,
the device must
be restarted for
activation.
NOTE
After a change,
the device must
be restarted for
activation.
NOTE
To reset the para‐
meters “Trans‐
mission type”
and “Event
timer”, a commu‐
nication reset
must also be per‐
formed.
In general: For a COB-ID, the MSB is set, so this PDO is deactivated. By default,
TPDO2…TPDO7 are therefore deactivated. To activate a PDO, a valid COB-ID is assigned
to it. The valid COB-IDs are 0x180, 0x280, 0x380 and 0x480 (each +{NodeID}). The
COB-IDs can be freely assigned to the TPDOs. If, for example, in index 1804, subindex
1, the COB-ID 0x280+{NodeID} is written, the quaternions are sent as TPDO2.
To send the TPDO in Time driven mode, value 255 must be entered in subindex 2 for
the communication parameter (default setting). First, the time interval in which the
TPDO is sent must be set in [ms] in subindex 5.
Description of TPDOs
The TPDO1 contains track position and width, marker and status. By default, the
TPDO1 is structured as follows:
Table 6: TPDO1
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
TPDO1 LSB MSB LSB MSB LSB MSB #LCP Status
LCP1 LCP1 LCP2 LCP2 LCP3 LCP3
NOTE
Detailed table see table 18, page 41.
NOTE
When switching the sensor on, it should not be located in the area of a diverter and
should be at a 90° angle to the track if possible. Switching on can occur without a
track.
Figure 15: Behavior with standard set‐ Figure 16: Behavior with improved track
ting detection on diverters
The improved track detection on diverters can be deactivated via index 0x2006,
subindex 1, value 0. The behavior at diverters then corresponds to firmware version 2.
An alternative output of data is offered by value 1 in index 0x2006, subindex 1. The
information on Line Center Point (LCP) and Line Width (LCP_width) are combined in one
value here (2 byte). The changed data types are to be observed here:
• LCPx: INT10 (value range -511 … 511)
• LCPx_width: UINT6 (value range 0 … 63)
The two bytes are divided up as follows:
Byte Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
LSB LCPx (0 ... 7)
MSB LCPx (8) LCP_width (0 … 5) LCPx (9)
NOTE
Operating the keypad requires a little practice because the response times are limited
and the required settings are configured with time dependence.
Tip: Memorize the series for the required settings before you configure the sensor.
A full description of the various configuration options can be found in the chapter
"Teach mode", page 39.
Status indicators
The table below describes the individual function displays. The actual behavior of the
LEDs during operation represents a combination of these function displays.
There are two LED windows, each of which has two colors:
• LED window 1: yellow and red
• LED window 2: green and blue
LED window 1:
• Yellow LED on when a magnetic tape with sufficient magnetic field strength is
detected (at line level 3 or above)
• Yellow LED flashes when a magnetic field with insufficient field strength is
detected (at line level 2 or below)
• Yellow LED off if no magnetic tape is detected
• Red LED on if an error is detected
LED window 2:
• Indicates whether the line has been detected on the left or the right. The blue and
green LEDs are dimmed using a software PWM (base frequency 1 kHz, refresh
rate 50 Hz; see figure 17).
If the detected line is on the left-hand side, this is indicated via a dimly illuminated
green LED; if the detected line is on the right-hand side, this is indicated via a dimly
illuminated blue LED. In position = 0, both LEDs are permanently on.
– 0 +
For each color, the full scale ranges from 0 mm --> brightly lit |MB/2| --> very dimly lit.
If no magnetic field or multiple lines are detected, this indicator is off. In such cases,
the green LED flashes in a special cycle.
The inversion of the position signal (sensor flipped) does not affect the LED behavior.
Double-click
2 Hz Inversion release
Measuring range End of teach
Teach release
Zero point End of teach
2 Hz
hold > 5 sec
Time out =
End of teach
All incorrect teach-in attempts are acknowledged by the sensor with a red flashing LED.
If the user attempts to teach in an invalid configuration, the red LED will also flash (e.g.,
teach zero point with multiple lines).
– 0 +
By default, the negative measuring range is towards the cable outlet, and the positive
measuring range is on the opposite side.
The alignment of the sensor (positive/negative measuring range) can be changed via
the service data.
If only one Line Center Point is found, it is output as LCP2. If a further Line Center Point
is found, it is output as LCP1 or LCP3, depending on its direction. If three LCPs are
found, then each LCP is output.
x m m m
To make it easier for the control system to evaluate this process byte, the combination
of tracks detected is output in an additional data item #LCP. The LCPs are binary-
weighted:
Table 16: Line center points
LCP1 detected LCP2 detected LCP3 detected Output value Comments
No No No 0 Special case: No line
detected
No Yes No 2 Only one line detected
Yes Yes No 3 Single diverter detected
No Yes Yes 6 Single diverter detected
Yes Yes Yes 7 Double diverter detected
The principle of LCP1 < LCP2 < LCP3 always applies to the LCPs.
The correlation between track distance, magnetic field strength and filter setting are
listed in the following table. The magnetic field strength is output in three parameters:
• Field Level: Maximum measured absolute field strength (UINT16, measuring range
25 mT, resolution 0.00076 mT)
• Line Level: Field strength for each detected track (INT8, measuring range 6.25 mT,
resolution 0.049 mT)
• Track Level: Evaluation of the magnetic field strength as 3-bit value in TPDO1. For
the assignment of Field Level to Track Tevel see table 18
Table 18: Assignment table
FieldLevel LineLevel Track Level Magnetic field Distance to Recommended
strength [mT] track tape1 filtering
4500 71 7 3.43 10 mm 0
At an increased working distance (< Track Level 3), an offset calibration should be run.
Permanent interfering factors by the AGV can be suppressed in this way.
NOTE
Do not run the offset calibration in the presence of the magnetic tape.
8.4.4 Bitmap
NOTE
This function is available from firmware version 5.
The sensor offers the option of digitally outputting the current magnetic field. The mea‐
sured value of each sensor element is compared to a threshold when doing so. The fol‐
lowing table provides an overview of the number of installed sensor elements of the
length variants:
MLS variant Number of sensor elements
MLSE-0200 36
MLSE-0300 54
MLSE-0400 66
MLSE-0500 84
MLSE-0600 102
If the measured value is larger than this threshold, a 1 is assigned to the element, oth‐
erwise a 0 is assigned. This bitmap is output via TPDO3 (parameter in index 0x1802) or
SDO index 0x202E, subindexes 1-4. The following settings can be made:
• Bitmap_threshold (index 0x202F, subindex 1): The threshold (default: 500) with
which the measured value of the respective sensor element is compared can be
set here. This is a UINT16 value.
• Bitmap mode (index 0x202F, subindex 2): The following settings are available:
Value Meaning
0 Bitmap detection is deactivated.
1 Both polarities are detected as valid. A 1 is assigned to the element
when the value is larger than the Bitmap_threshold or smaller than the
Bitmap_threshold.
2 Only south polarity is detected as valid. A 1 is assigned to the element
when the value is larger than the Bitmap_threshold.
Value Meaning
3 Only north polarity is detected as valid. A 1 is assigned to the element
when the value is smaller than the Bitmap_threshold.
NOTE
This function is available from firmware version 5.
(11.81)
300 3
freely in the air (not mounted) at the (10.24)
260
factory. 220
(8.66)
100
upper side). (3.94)
60
(2.36)
-60
(-2.36)
-100
(-3.94)
-140
(-5.51)
-180
(-7.09)
-220
(-8.66)
-260
(-10.24)
-300
(-11.81) 4
-159 -120 -80 -40 0 40 80 120 161
(-6.26) (-4.72) (-3.15) (-1.57) (1.57) (3.15) (4.72) (6.34)
Position [mm]
[inch]
(11.81)
300 3
tion (in the AGC/AGV), installation can (10.24)
260
180
(7.09)
140
(5.51)
100
(3.94)
60
(2.36)
Field Level [digits]
20
(0.79)
0 1
-20
(-0.79)
-60
(-2.36)
-100 2
(-3.94)
-140
(-5.51)
-180
(-7.09)
-220
(-8.66)
-260
(-10.24)
-300
(-11.81) 4
-159 -120 -80 -40 0 40 80 120 161
(-6.26) (-4.72) (-3.15) (-1.57) (1.57) (3.15) (4.72) (6.34)
Position [mm]
[inch]
(11.81)
300 3
compensated for with an offset calibra‐ (10.24)
260
follows: 140
(5.51)
100
(3.94)
60
(2.36)
-60
(-2.36)
-100
(-3.94)
-140
(-5.51)
-180
(-7.09)
-220
(-8.66)
-260
(-10.24)
-300
(-11.81) 4
-159 -120 -80 -40 0 40 80 120 161
(-6.26) (-4.72) (-3.15) (-1.57) (1.57) (3.15) (4.72) (6.34)
Position [mm]
[inch]
2000
tive signal peaks. (78.74)
1600 1
(62.99)
-1600
tive), it should be ensured that the neg‐ (-62.99)
-2000
5
contrast, with a main minimum, the Figure 22: Magnetic field with main maxi‐
positive Detection Level (1) must be mum
high enough OVER the positive over‐
shoots. This prevents unwanted error RAW Data
1200
detection of tracks or markers. (47.24)
800
1
(31.50)
2
400
(15.75)
3
0
4
-400
(-15.75)
-1600
(-62.99)
-2000
(-78.74)
-2400
(-94.49)
-2800
(-110.24)
-3200
(-125.98)
-3600
(-141.73)
-159 -120 -80 -40 0 40 80 120 161
(-6.26) (-4.72) (-3.15) (-1.57) (1.57) (3.15) (4.72) (6.34)
Position [mm]
[inch]
2400
with only one level, which is why: (94.49)
2000
follows: 400
(15.75)
3
Detection Level = (Field Level – Min 0
4
-400
Level)*First Level + Min Level (-15.75)
-800
-1200
(-47.24) 5
defines the threshold for detection of a -1600
(-62.99)
when two tracks are very close to one Figure 24: Min Level
another (e.g. with a diverter). The nega‐
tive overshoots can lead to problems RAW Data
4200
(165.35)
(figure 24) which can be prevented by 4000
(157.48)
2800
(110.24)
2400
(94.49)
2000
(78.74)
1
1200
2
(47.24)
3
800
(31.50)
400
(15.75)
-400
(-15.75)
-800
(-31.50) 4
-1200
(-47.24)
-1600
(-62.99) 5
-2000
(-78.74)
-159 -120 -80 -40 0 40 80 120 161
(-6.26) (-4.72) (-3.15) (-1.57) (1.57) (3.15) (4.72) (6.34)
Position [mm]
[inch]
In general, the following applies: The greater the working distance, the higher the filter
value should be. At the same time, a higher filter value also results in a higher delay
time in the signal output (see table 17, page 41).
NOTE
For optimum functioning of automated polarity detection, we recommend that the sen‐
sor is not switched on over a marker.
a1
S N S
a2
NOTICE
The inversion of the position signal (sensor flipped) affects marker detection. The posi‐
tion signals after inversion are used to detect the markers.
Marker 1 Marker 2
A1 [mm] template 1
A2 [mm] template1 Code
90 M2 - - 4
90 M2 30 M5 5
90 M2 60 M6 6
120 M1 - - 7
120 M1 30 M5 8
120 M1 60 M6 9
120 M1 90 M7 10
1 Marker-template (SICK-accessories, order number 4097520)
Failsafe mode:
Failsafe mode only applies to SICK marker detection.
Failsafe mode is intended to prevent codes from being read incorrectly if the AGC is not
aligned completely parallel to the track and the markers. In such situations, one of the
markers may be detected sooner than the marker on the other side. This results in the
marker code being misinterpreted. The failsafe mode delays the output of the marker
code until the sensor has traveled over the marker, and only then outputs the detected
code. If failsafe mode is deactivated, the sensor outputs the detected marker immedi‐
ately.
NOTE
This function is available from firmware version 5.
The line guidance sensor contains an integrated inertial measuring unit (IMU) which
enables determination of the current orientation of the sensor. The position is output as
sensor rotation compared to a reference system which is defined in "Coordinate sys‐
tem", page 50. The rotation can either be represented by Euler angles or a quater‐
nion. The raw data (acceleration and yaw rate) of the IMU can also be read out. All data
of the IMU are output with a refresh rate of 100Hz.
NOTE
The IMU is activated by default and can be deactivated via index 0x2006, subindex 2.
Value Meaning
0 IMU and temperature sensor inactive
1 IMU and temperature sensor active
NOTE
The determined rotation of the sensor around the gravity axis (yaw angle) is not stable
in the long term due to the principle.
Tip: Only use the yaw angle for relative measurements over limited periods of time. It
can be reset to zero before a measurement, see "Resetting the yaw angle", page 51.
NOTE
During its initialization, which runs in 640 ms after start-up of the sensor, the inertial
measuring unit does not output valid data (all output values are zero at this time).
For the Sensor Flipped = 1 setting, on the other hand, the following coordinate system is
used:
Reference system:
In the reference system, the z-axis is antiparallel to the gravity vector.
z-axis
↑
↓
Gravity
The zero point for rotation of the reference coordinate system around the z-axis results
from the position of the sensor at the power-up delay time (or at the time at which the
respective alignment was reset to zero, see "Resetting the yaw angle", page 51).
The angles specify the rotation of the sensor compared to the reference position
according to DIN 9300 / DIN ISO 8855 in Z/Y'/X'’ sequence (intrinsic) or X/Y/Z (extrin‐
sic).
The Euler angles are output in radians. The output INT16 value can be converted to the
angle in radians as follows:
ANGLE = 1/10,000 rad · VALUE_INT16
Higher values for K therefore result in stronger low pass filtering of the signal. For a
value of 0 for K, the low pass filter is deactivated (default setting).
The coordinate system for the raw data is the system shown in section "Coordinate sys‐
tem", page 50 for Sensor Flipped = 1. The selected Sensor Flipped setting has no influence
on the raw data (these are real, uncorrected raw values).
The raw data has the following parameters:
• Sampling rate: 200 Hz
• Measuring range:
Acceleration: ± 16 g
Yaw rate: ± 2,000°/s
The raw data is output as INT16 values.
The measured acceleration in g can be calculated from this as
ACCELERATION = 2-11 g · VALUE_INT16
or the acceleration in m/s2 as
ACCELERATION = 4.79 x 10-3 m/s2 · VALUE_INT16
The measured yaw rate in °/s can be calculated from the INT16 values as
YAW RATE = 125 x 2-11°/s · VALUE_INT16
or the yaw rate in rad/s as
YAW RATE = 1.065 x 10-3 rad/s · VALUE_INT16
NOTE
This function is available from firmware version 5.
The temperature currently measured in the sensor can be called up in index 0x2070,
subindex 1. The temperature values have data type INT8 and represent the tempera‐
ture in °C.
The minimum or maximum temperature measured over the entire operating time of the
sensor is available in index 0x2070, subindex 2 and 3. The minimum and maximum
temperature through the operating time can also be read out of index 0x2070,
subindex 4 and 5, but the values can be reset here. Resetting is done by writing value
-127 into index 0x2070, subindex 4 and value 127 in index 0x2070, subindex 5. The
temperature can be monitored via the adjustable temperature threshold in index
0x2070, subindex 6 and 7, see "Event detection", page 52.
NOTE
The temperature sensor is activated/deactivated by activating/deactivating the IMU in
index 0x2006, subindex 2.
NOTE
This function is available from firmware version 5.
• Magnetic field event: This event is triggered when the critical magnetic field
strength is undercut. When the critical magnetic field strength is undercut, it can
no longer be guaranteed that the unfiltered track position fulfills the data sheet
specifications.
• Temperature event: This event is triggered when the current temperature exceeds
the temperature set in index 0x2070, subindex 6 or the temperature thresholds
set in index 0x2070, subindex 7.
When the event occurs, the “Event” flag is set in the status byte in TPDO1 and in index
0x2022. The cause for the event can be called up in index 0x2080, subindex 2. The
assignment is shown in table table 20.
Table 20: Event source
Value in Event source Cause for event
0 No event
2 Magnetic field
4 Temperature
6 Magnetic field and temperature
Further data on the cause of the event can be called up for a magnetic field event in
index 0x2080, subindex 4 and for a temperature event in index 0x2080, subindex 5.
The possible error codes are shown in table table 21 (magnetic field event) or table 22
(temperature event).
Table 21: Magnetic field error code
Magnetic field error code Cause for event
0 No event
1 Magnetic field falls below critical magnetic field strength
9 Maintenance
9.1 Maintenance
The sensor is maintenance-free.
To ensure it continues operating without problems, however, the screw connection
between the sensor and the slot, and for the electrical connection, should be checked
regularly. The interval at which they are checked should be adapted in line with the con‐
ditions of the application, but should be no more than 6 months.
9.2 Repairs
Repairs on the sensor may only be carried out by the manufacturer. Any interruption or
modification of the sensor will invalidate the manufacturer warranty.
10 Decommissioning
10.1 Decommissioning
Removing the sensor
1. Switch off the supply voltage to the sensor.
2. Detach all connecting cables from the sensor.
3. If the sensor is being replaced, mark its position and alignment on the bracket or
surroundings.
4. Remove the sensor from the slot.
11 Troubleshooting
Possible faults and corrective actions are described in the table below for troubleshoot‐
ing. In the case of faults that cannot be rectified using the description below, please
contact the manufacturer. See the back page for relevant contact details.
Table 23: Troubleshooting
LED indicator/fault pattern Cause Measure
No LED illuminated/sensor Problem with sensor voltage Check and restore voltage sup‐
not communicating via supply ply
CANopen
Green LED flashing/sensor Problem with sensor voltage Reduce threshold for detection
does not output track data supply of track tape (index 0x2025)
even though track tape is
positioned at the correct dis‐
tance
Yellow LED lights up/sensor Event timer TPDO2 is set to '0' Set event timer (index 0x1800
does not output track data subindex 3) to a value greater
than 10
Sensor does not send a TPDO2-7 not activated Activate TPDO2-7 via COB ID
TPDO2-7
12 Technical data
Performance
Table 24: Performance
Parameter Conditions Icon Unit min. Typ. max.
Measuring range MR300 mm 300
Repeatability 1
mm 1
Resolution mm 1
Working distance2 mm 10 704
Output refresh Hz 100
rate3
LED display yellow / red, blue / green
Reverse polarity protection Yes
Short-circuit protection Yes
1 Depending on magnetic tape used and working distance
2 Depending on magnetic tape used
3 Depending on sensor length:
200: 100 Hz
300: 100 Hz
400: 80 Hz
500: 70 Hz
600: 60 Hz
4 With magnetic averaging value “4”, see "Track optimization", page 43
Interfaces
Table 25: Interfaces
Parameter Specification
Interface CANopen
Device profile No device profile is supported
Address setting 0 … 127, default: 10
Data transmission rate 10 kBaud … 1000 kBaud, default: 125 kBaud
PDO data Track position and width
Line Level
Marker
Status
Position Euler angle / Quaternion
IMU raw data
Configuration data Minimum permissible magnetic field strength,
offset zero point, inversion of measuring range,
marker detection, activation of teach-in button
Diagnostic data Current magnetic field strength
Status information No LED allocated on CANopen bus
Bus termination Internal 120 Ohm terminator (optional)
Mechanics/electronics
Table 26: Mechanics/electronics
Parameter Specification
Electrical connection PUR cable 0.3 m; M8 4-pin or
PUR cable 0.3 m; M12, 4-pin or
PUR cable 2 m; cable outlet (open strand end)
Supply voltage 9 … 30 V DC, reverse polarity protected
Parameter Specification
Residual ripple </= 10%
Power consumption </= 600 mW
Housing Aluminum, PA
Housing color black, end caps: black
EMC In accordance with DIN 61000-6-2/4
Protection class 3
Enclosure rating IP 65, IP 67, IP 68 (in accordance with EN
60529)
Mounting Mounted using accessories in sensor T-slot
Ambient data
Table 27: Ambient data
Parameter Specification
Perm. impact load 30 g/11 ms
Perm. vibration load 10 ... 55 Hz/1 mm
Perm. ambient temperature -20 °C ... 70 °C
13 Annex
13.1 EU declaration of conformity
The EU declaration of conformity can be downloaded from the Internet at:
www.sick.com/mls