Hokuyo UGM-50LXP User manual

Scanning Laser Range Finder
UGM-50LXP
2D Lidar

The UGM-50LXP scans a semicircular field using a laser beam (λ= 905 nm), then calculates coordinates by measuring
the distance to an object and its corresponding step angle and detects obstacles within the setting area.
・This product can output distance data using the communication protocol SCIP.
・This product is Class 1 laser product.
・You can set scan speed / angular resolution from three modes.
・It is possible to reduce the influence of interference between multiple units of this product using the synchronized
rotation of the motor inside products. This function synchronizes the motor rotation to an external reference signal.
・The UGM-50LXP has a function of the dirt detection (contamination detection) on the optical window. This product
can output a control signal when detecting dirt on the optical window.
2
View Product Online
1. General
Detection Area
UGM-50LXP
Field of view: 190°
Angular resolution: 0.32°
594step
0step
120m
297 step
Normal Mode 20ms / 3000rpm
Angular resolution/Scan speed
0.32°
Angular resolution
190°
Field of View
0 to 594 step
Step
297 step
Low speed mode 40ms / 1500rpm 0.16° 190° 0 to 1188 step 594 step
High resolution mode
80ms / 750rpm 0.08° 190° 0 to 2376 step 1188 step
Front step
The specifications in normal mode, low speed mode, and high resolution mode are as follows.
Measurement Area

・The UGM-50LXP (hereafter referred as sensor) is not certified for functional safety.
・This sensor cannot be used for human body detection as per the machinery directives.
・This sensor emits laser for measurement. Sensor’s operation may become unstable under the influence
of strong interference light or when emitted lights are not reflected back from object.
・The sensor’s operation may become unstable due to rain, snow and fog or due to dust pollution on the optical
window.
・Rules and regulations related to safety should be followed strictly when machine users and system
designers operates the sensor.
・When there is a risk that the this sensor is used for weapons of mass destruction, weapons and
equipment aimed at killing human beings, and relevant technologies, etc., or when its usage for those purposes has
become clear, sales may be prohibited in accordance with the Foreign Exchange and Foreign Trade Act, and the Export
Trade Control Order (Japanese law). Moreover, regarding export of products, the formalities according to laws/Export
Trade Control Order are implemented in order to maintain international peace and safety.
・Use of controls or adjustments or performance of procedures other than those specified herein may
result in hazardous radiation exposure.
・Before using the sensor, please read carefully and understand this specification.
2. Disclaimer
3

3. Product Specs
Product Name 2D LiDAR
Model UGM-50LXP
Supply voltage DC 24V +/-10%
Supply current Steady state current: 1A or less, Starting Current: 1.5A or less, without Heater *1
Power Consumption 24W or less (Steady state and current)
Heater Voltage DC24V
Heater Current Steady state and Starting current: 2A or less, Only Heater *2
Heater Power Consumption 48W or less
Measurement resolution 1mm
190*
Detection range and object Guarantee detection range:
0.1m to 50m*3 (10% Reflectance Black paper 500mm×500mm)
0.1m to 120m*4 (90% Reflectance white Kent paper1400mm×1400mm)
Maximum area setting : 120m (Distance output range: 160m)
Minimum detectable size
Normal mode : 65mm(5m), 130mm(10m), 260mm(30m)
High resolution mode : 33mm(5m), 65mm(10m),130mm(30m)
Average Accuracy by distance 10% Reflectance Black paper
0.1m to 30m:±30mm (Indoor 1,000lx or less)
30m to 50m:±40mmm (Indoor 1,000lx or less)
0.1m to 50m:±50mm*5 (Outdoor 100,000lx or less)
90% Reflectance white Kent paper
0.1m to 50m:±30mm
0.1m to 50m:±50mm*5 (Outdoor 100,000lx or less)
Repeat accuracy
Scanning angle
Within 30 sec after power supply
Start up time
Ethernet 100BASE-TX (Auto-negotiation)
Interface
4 LEDs (Yellow Green, Orange, Blue, Red)
LED display
20ms*6 (Normal mode 3000rpm) / approx. 0.32°(360°/1125)
40ms*6 (Low speed mode 1500rpm) / approx.0.16° (360°/2250)
80ms*6 (High resolution mode 750rpm) / approx.0.08° (360°/4500)
Scan speed/ Angular resolution
4 PNP OUTPUT :Synchronization master output, Synchronization output,
Malfunction output, Contamination output
(Open collector output DC30V 50mA MAX.)
Outputs
40msec or less (Normal mode)
80msec or less (Low speed mode)
160msec or less (High resolution mode)
In either case, change depending upon the delay setting
Output response time
3 INPUTS : Synchronous input, IP Reset input, Reboot input
(Photo coupler input, Cathode common, Input ON current 2mA)
Inputs
10% Reflectance Black paper
0.1m to 30m:σ< 9mm (Indoor 1,000lx or less)
30m to 50m:σ< 15mm (Indoor 1,000lx or less)
0.1m to 50m:σ< 15mm*5 (Outdoor 100,000lx or less)
90% Reflectance white Kent paper
0.1m to 50m:σ< 9mm (Indoor 1,000lx or less)
0.1m to 50m:σ< 15mm*5 (Outdoor 100,000lx or less)
UGM-50LXP
4
Light source Laser semiconductor (905nm), FDA Laser Safety Class 1 (IEC60825-1:2014)

Protective structure IP67 IEC60529:2001
Insulation resistance 10MΩ
Weight Approx. 4.2kg (without connection cables)
Material Optical window : Polycarbonate, Body : Aluminum
Dimensions(W×D×H) 155mm × 166mm × 176mm (Without connector) External dimension:MC40-03391
*1 When a heater power is not connected or OFF.
*2 This is the current consumption of only heater. Details of heater operation is described in “7. Heater Function”.
*3 Indoor environment (under fluorescent lamps, 1,000 lx or less)
*4 In the high resolution mode(750rpm), the guaranteed detection range is 120m.
*5 Detection cannot be guaranteed when direct light (such as sunlight) enters into the inside of the product.
*6 You must restart the sensor after changing the scan speed.
*7 Please check the influence of ambient environment on the detection accuracy using a product.
Ambient temperature and humidity -10 to +50°C below 85%RH
-30 to +50°C below 85%RH (While using the heater)
(Without dew, frost)
Environment eect A measured distance will be shorter than an actual distance under the influence of rain,
snow and direct sunlight.*7
Vibration resistance 10 to 150Hz 5G
IEC60068-2-6:2007
Shock resistance 3 times 50G, 1000 times 25G
IEC60068-2-27:2008
EMC standards (EMI)
EN61326-1:2013
EN55011:2009 + A1:2010
(EMS)
EN61326-1:2013
EN61000-4-2:2009
EN61000-4-3:2006 + A1:2008 + A2:2010
EN61000-4-4:2012
EN61000-4-6:2009
EN61000-4-8:2010
5
Notes:
Specifications (continued)

Sensor power supply +V (24V±10%)1
2
3
4
Function
Sensor power supply GND -V (0V)
Heater power supply (24V±10%)
Heater power supply GND(0V)
M12 4 core A-code socket (Female)
M12 4 core D-code plug (Male)
I/O1 : M12 8 core A-code socket (Female)
I/O2 : M12 12 core A-code socket (Female)
6
4. Connection
PIN No.
TX+1
Function
RX+2
TX-3
RX-4
PIN No.
Reboot1
Function
IP Reset2
Synchronization input3
Synchronization output4
PIN No.
IN
IN
IN
OUT
Synchronization master output
5
NC6
+COM7
-COM8
OUT
-
-
-
Contamination output1
NC2
Malfunction output3
-4
OUT
-
OUT
-
-
5
-6
-7
-8
-
-
-
-
-
9
-10
+COM11
-COM12
-
-
-
-
I/O
FunctionPIN No. PIN No.
4.1 Power supply connector
4.2 Ethernet Connector
4.3 I/O Connector

Input: Photocoupler input (Cathode common, 5mA during each input ON, 0.5 mA or below during OFF)
Output:Open-collector output
Example of connecting the input/output circuit
Connect both +COM and –COM to I/O Power.
Maximum output current 50mA
30V
1V or less
24±10%V
Item
Maximum voltage
Output residual voltage
+COM Power supply range
Specification
7
I/O Power
Load
10K
10K
1K
4.7K
VCC
GND
VCC
GND
-COM
IN
OUT
+COM
Internal Circuit
4.4 Input/output circuit

5. Control signal
8
5.1 Malfunction Output
5.2 Synchronization output
(1) Laser malfunction : When laser emission is not possible or laser power has exceeded the safety class 1.
(2) Motor malfunction : When motor rotation inside the sensor is unstable. When a malfunction occurs, the UGM-50LXP
switches the malfunction output to OFF (Low level), and then stops laser emission and motor rotation. You can check the
error code using communication protocol SCIP. Refer to troubleshooting table in section 6 for error details.
The UGM-50LXP outputs a pulse of 1ms every one scan for synchronizing with the scanning.
The timing of the synchronization signal is shown in the figure below.
* Scan speed 20ms (In normal mode)
* Description based on scan speed 20 ms
5.3 Synchronization master output
This is a reference clock signal for synchronizing motor rotation of each sensor.
The UGM-50LXP outputs the clock signal with cycle of 20ms and an output-OFF period (Low level) of 5ms (Duty25%).
Synchronization master output is continued even in the malfunction state.
Scan Direction
Synchronization
Signal
Synchronization output is ON under malfunction.
Output=OFF
(High level)
Output=ON
(Low level)
Synchronization Output
is OFF duration
19ms1ms
Measurement Range
Synchronization Output 1ms

・When the synchronization master output of the master is not connected to the synchronization input of the slave, the
synchronization output terminals of both the master and the slave sensors continue to output pulse signals accordingly
with a cycle of 20ms and low of 1ms.
9
5.4 Synchronization input
5.6 Timing chart of synchronization input/output
In a multiple connection of UGM-50LXP, you can synchronize with motor rotation inside each sensor. By connecting the
synchronization input terminal of the slave to both synchronization master output terminal and the synchronization input
terminal of the master, you can synchronize the motor rotation of the slave with the motor rotation of the master. Synchro-
nization is performed on the falling edge of the clock signal.
As shown in the figure above, it is possible to synchronize the motor rotation of the slave with the motor rotation of the
master according to the shifted scanning time of each slave sensor by setting phases of each slave sensor.
You can confirm and configure phases using the application software.
5.5 Example of connection between multiple sensors for synchronization of motor rotation
UGM-50LXP
Slave
UGM-50LXP
Master I/O power supply
Input -COM
Input -COM
Synchronization input
Synchronization master output
Output+COM
0V
DC24V
Synchronization
input
ON: High Level
Synchronization
master output
(Master)
Synchronization
input (Master)
*No Input
Synchronization
output
(Master)
Synchronization
Input (Slave)
*No input
Synchronization
output
(Slave)
OFF: Low Level
ON: High Level

ON: High Level
OFF: Low Level
Synchronization
master output
(Master)
Synchronization
Input (Master)
Synchronization output
(Master)
Phase: 0°
Synchronization
Input (Slave)
Synchronization output
(Slave) Phase : 0°
Phase Dierence
180 degree
Phase Dierence
180 degree
Synchronization output
(Slave)
Phase :180°
10
When the synchronization master output of the master is connected to the synchronization input of the slave,
the master sensor can synchronize falling edges of the synchronization master output signal with falling edges of the
synchronization output signal.
When the phase value is set, the synchronization output with the phase is shifted by the set value only. Error of phase
setting should be within 1ms.
Change of phase
setting by application
5.7 IP Reset input
Return the IP address to the initial value (192.168.0.10). Switch to ON (High level) for 2 seconds or more, then switch to OFF
(Low level) for IP address initialization.
Notes:
Before you switch o the sensor power, you need to make sure that IP Reset input is in the Low level. If you switch o the
sensor while IP Reset input is in High level, the sensor may not start normally after that.
5.8 Reboot input
When switching to ON (High level) for 2 seconds or more, you can restart the sensor operation.
5.9 Contamination output
When detecting dirt on the optical window (contamination detection) : ON (High level)
When no dirt is detected on the optical window (No contamination detection) : OFF (Low level)

You can obtain the causes of errors from STAT line of the “II” command response in the communication protocol SCIP.
The error codes and solutions from the STAT line are as follows in table.
6. Troubleshooting
11
6.1 Error code table
6.2 About distance values
no error.000
Message
internal setup failed.051
internal chip access failed
052
100
ID
Normal operation
Sensor processing system error
Same as above
encoder error.
motor startup failed. Motor error
Unstable motor rotation
Laser error
Same as above
Same as above
250
motor rotation error.251
laser too high.300
Encoder error
Meaning
No action is required.
Sensor has failed and
needs to be repaired.
Reduce the vibration and noise to the sensor
Reduce the ambient light and
noise to the sensor
201
200
laser too low.301
laser no echo.302
Distance values35 ≤x ≤160,000
MeaningX
Measured distance values (mm)
No echox = 262,140 (3FFFC)
Solution
When no object is detected, or the detected level inside the
product is below a threshold value. (the value of light receiving
shows 0)
Short distance errorx = 262,142 (3FFFE) When a distance from this product to object is 34 mm or below.
Long distance errorx = 262,143 (3FFFF) When a detected object is at the location of 160,001 mm or above.

* Output signals will be undefined immediately after power-ON. The undefined time depends on motor
speed(scan speed).
* From IP initialization completion to restart, output signals will be undefined.
Continuous output
after power supply
is ON.
During start up
Synchronization
master output
Tr=ON(High)
Synchronization
output
Tr=ON(High)
Contamination
detection
Tr=ON(High)
Malfunction output
During operation 1 ms per cycle
Tr=OFF(Low) Tr=OFF(Low) Tr=ON(High)
During Malfunction Tr=ON(High) Tr=OFF(Low) Tr=OFF(LOW)
During Motor stop
(sleep) Tr=ON(High) Tr=OFF(Low) Tr=ON(High)
During contamination
detection Same as operation Tr=ON(High) Tr=ON(High)
IP initialization Tr=ON(High) Tr=OFF(Low) Tr=OFF(Low)
Product states
ON
ON
ON
ON
ON
ON when heater is
activated.
ON when heater is
activated.
ON when heater is
activated.
ON when heater is
activated.
ON when an object
is detected.
Blinks
(2sec. intervals)
Blinks
(4sec. intervals)
Blinks
(1sec. intervals)
Blinks
(1sec. intervals)
OFF
OFF
OFFOFFOFF
OFF
During start up
LED
Product States
During operation
During Malfunction
Same as operation
During Motor stop
(sleep)
IP initialization
During contamination
detection
12
6.3 Relation between product states and LED displays
6.4 Relation between product states and output signals
Yellow green (Power) Orange (Heater) Blue (Detection) Red (Malfunction)

10.1 Default value
13
7. Multi-echo function
This product has the multi-echo function. In the same step, the obtained distances and values of light receiving is called
the multi-echo.
This product can receive up to 4 echoes (the 1st. echo, the 2nd. echo, the 3rd. echo, and the last echo) per step, and
can acquire distances and values of light receiving on each step.
If laser light emitting from this product is reflected o transparent objects, rain, fog, dust, and boundary between
objects, it receives both echoes from those objects and echoes from other objects ahead of those objects. However,
when distances between objects are too close or reflectance of objects is low, this product may not detect echoes.
8. Heater function
This product has a heater inside to prevent dew condensation on the optical window. You can select either “Active” or
“Inactive” using the application software. The initial operation mode of the heater function is Inactive.
When the heater function is activated, the heater will operate if the temperature inside the product decreases below 0°C.
When the temperature inside the product increases more than 10°C, the heater will stop its operation automatically.
9. Optical window contamination warning function
This function is enabled “Active” using the application software. When this function is enabled “Active”, contamination
output will switch to ON (High) if the optical window is contaminated above a certain level. The UGM-50LXP will continue
to operate and there will be no malfunction stop.
10. Ethernet setting
IP default value : 192.168.0.10
Port number : 10940
10.2 About changing IP address
You can change IP address using a dedicated application software.
10.3 IP address initialization
Switch IP reset input to ON (High) for 2 seconds or more, then switch to OFF (Low).

Table of contents
Popular Security Sensor manuals by other brands

FRIEDLAND
FRIEDLAND D918S Libra+ instruction manual

Geca
Geca ST441 user manual

Eaton
Eaton CEAG GuideLed Cinema 11011 CG-S Mounting and operating instructions

Singing rock
Singing rock SIR manual

B.E.G.
B.E.G. LUXOMAT PD4-M-DALI/DSI-1C/PD4-S Installation and operating instruction

Elkron
Elkron DC500 quick start guide