Milesight EM310-UDL Ultrasonic Distance Sensor

User Manual

Safety Precautions

To protect the product and ensure safe operation, please comply with this user manual. Milesight is not responsible for any issues arising from improper use or failure to follow the manual's instructions.

Product Compliance Statement

The EM310-UDL series complies with the essential requirements and other relevant provisions of CE, FCC, and RoHS.

Copyright © 2011-2021 Milesight. All rights reserved.

Contact Information

For assistance, please contact Milesight Technical Support:

Document Revision Record

DateVersionDescription
2021.9.6V1.0First Edition

Table of Contents

  1. Product Introduction
    1. Product Overview
    2. Product Highlights
  2. Product Structure Introduction
    1. Packing List
    2. Overview
    3. Product Dimensions
    4. Power Button and Indicator Light
  3. Product Configuration
    1. NFC Configuration
    2. LoRaWAN Basic Configuration
    3. Common Settings
    4. Advanced Settings
      1. Calibration Settings
      2. Threshold Settings
    5. Maintenance
      1. Firmware Upgrade
      2. Backup
      3. Reset
  4. Product Installation
  5. Data Communication Protocol
    1. Device Information
    2. Sensor Data
    3. Downlink Commands

1. Product Introduction

1.1 Product Overview

The EM310-UDL is a powerful ultrasonic distance sensor featuring a dual-probe design. It utilizes ultrasonic waves to accurately measure the distance between the sensor and a target in a non-contact manner. The product also includes a MEMS three-axis accelerometer to monitor device orientation. Based on LoRa® communication technology, the EM310-UDL supports LoRaWAN® network communication, offering long-range communication and low power consumption. Additionally, it is equipped with a 7000 mAh lithium battery, providing several years of continuous use. The EM310-UDL can be integrated with Milesight's LoRaWAN® gateways and Milesight IoT Cloud platform for remote monitoring and smart联动.

1.2 Product Highlights

2. Product Structure Introduction

2.1 Packing List

The package includes:

If any items are damaged or missing, please contact your distributor or sales representative immediately.

2.2 Overview

The sensor features mounting holes, ultrasonic probes, and an NFC sensing area.

2.3 Product Dimensions

Dimensions are provided in millimeters (mm).

2.4 Power Button and Indicator Light

Normally, the device can be powered on/off and configured using NFC. In emergencies, the device can be manually powered on/off or reset to factory settings by opening the cover and using the internal power button.

FunctionOperationIndicator Status
Power OnLong press the power button for over 3 seconds.Off → On
Power OffLong press the power button for over 3 seconds.On → Off
Factory ResetLong press the power button for over 10 seconds.Fast flashing
Confirm Device StatusQuickly press the power button once.Light On: Device is powered on. Light Off: Device is powered off.

3. Product Configuration

3.1 NFC Configuration

The EM310-UDL supports configuration via NFC using a mobile phone.

Configuration Preparation:

Configuration Steps:

  1. Enable NFC on your phone and open the Milesight ToolBox App.
  2. Tap your phone's NFC area on the sensor's NFC sensing area for a few seconds to retrieve basic device information.
  3. Configure the device settings in the App and then tap the NFC sensing area again to apply the configuration. The first time you configure the device with your phone, you will need to enter the default password: 123456.

Note:

3.2 LoRaWAN Basic Configuration

Before connecting the EM310-UDL to a LoRaWAN® network, configure the network communication parameters as follows:

  1. Open the ToolBox App and navigate to 'Settings > LoRaWAN Settings'. Configure the network access type, Class type, and enter the App EUI and Application Key required for network access. These parameters should match the settings on your network server.
ParameterValueDescription
Device EUI24E124127A277731Unique identifier for the LoRaWAN® device, found on the product label.
App EUI24E124C0002A0001App EUI for the device, default is 24E124C0002A0001.
Port85Port for sending/receiving LoRaWAN® data, default is 85.
Join ModeOTAAJoin mode: OTAA or ABP.
Application Key**********************************Application Key for OTAA join, default is 5572404C696E6B4C6F52613230313823.
Device Address(ABP only)Device Address for ABP join, default is the device's serial number (5-12 digits).
Network Session Key(ABP only)Network Session Key for ABP join, default is 5572404C696E6B4C6F52613230313823.
Application Session Key(ABP only)Application Session Key for ABP join, default is 5572404C696E6B4C6F52613230313823.
Data RateSF10-DR2When ADR is disabled, the device transmits data at this rate. Lower SF (Spreading Factor) means faster transmission, suitable for short distances, and vice versa.
Confirm Package Mode[Checkbox]If enabled, the device will retransmit data up to 3 times if no ACK is received from the server after sending data.
Rejoin Mode[Checkbox]If Uplink Interval ≤ 30 minutes: The device sends a link check signal every 30 minutes. If no response is received after a certain number of attempts, it will rejoin the network. If Uplink Interval > 30 minutes: The device sends a link check signal with data packets based on the uplink interval. If no response is received after a certain number of attempts, it will rejoin the network.
Adaptive Data Rate (ADR)[Checkbox]When enabled, the network server can adjust the device's data rate and power consumption. Recommended for stationary devices.
Output PowerTXPower0-19.15 dBmOutput power of the device when transmitting data.

Note:

2. In the ToolBox App, go to 'Settings > LoRaWAN Settings' to configure the LoRa® frequency band used for data transmission. This should generally match the frequency band used by your LoRaWAN® gateway.

Configuration Example:

StatusSettingFrequency/MHz
Supported FrequencyCN470
Enable Channel1
8-15470.3-473.3
16-31473.5-476.5
32-47476.7-479.7
48-63479.9-482.9
64-79483.1-486.1
80-95486.3-489.3

Channel Configuration:

3.3 Common Settings

Open the ToolBox App and navigate to 'Settings > Common Settings' to configure parameters such as the uplink interval.

Uplink Interval: Set the interval for reporting sensor data. Default is 10 minutes. Configurable from 1 to 1080 minutes.

Tilt and Distance Linkage Switch: When enabled, if the device's tilt angle exceeds 20°, the distance sensor will be turned off.

Change Password: Change the password for configuring the device via ToolBox App.

ParameterDescription
Uplink IntervalThe interval for reporting sensor data. Default is 10 minutes. Configurable from 1 to 1080 minutes.
Tilt and Distance Linkage SwitchWhen enabled, if the device's tilt angle exceeds 20°, the distance sensor will be turned off.
Change PasswordChange the password for configuring the device via ToolBox App.

3.4 Advanced Settings

3.4.1 Calibration Settings

Open the ToolBox App and navigate to 'Settings > Calibration Settings' to enable calibration. The EM310-UDL supports two calibration methods:

1. Numerical Calibration

Correct each measurement by setting a calibration value.

Calibration Settings:

2. Abnormal Measurement Calibration

Set abnormal values or ranges. If the current measurement, after calculation, exceeds the abnormal value or range, the device will re-measure.

Measurement Abnormality Calibration
Maximum Range: 450 m
Abnormal Value Range/%0.1
Abnormal Value/m0.45

3.4.2 Threshold Settings

Open the ToolBox App and navigate to 'Settings > Threshold Settings' to enable threshold alarms. When the measured value meets the set threshold, the EM310-UDL will immediately report the value.

Note: The device measures distance periodically based on the data acquisition interval. Threshold alarms are reported only once when triggered. The device measures distance periodically based on the data acquisition interval, and the threshold alarm is reported only once when triggered.

Threshold Settings:

3.5 Maintenance

3.5.1 Firmware Upgrade

Step 1: Download the firmware to your mobile phone.

Step 2: Open the ToolBox App, tap 'Browse' to import the firmware, and start the upgrade.

3.5.2 Backup

The ToolBox App supports backing up and restoring EM310-UDL configurations, enabling quick batch configuration. Backup and restore are only applicable to devices with identical models and frequency bands.

  1. Open the App, go to the 'Template' menu, and save the current configuration as a new template.
  2. Select the saved template, tap 'Write', and then tap your phone to the device's NFC area to write the configuration.

Note: On the 'Template' page, select the corresponding template entry, swipe left to edit the template name or delete the template. Tap the template entry to view and edit the specific template content.

SNModelFirmware VersionHardware VersionStatusSettingsMaintenance
6713831056670013EM310-UDL-868MV1.0-a4V1.0
Browse
Restore Factory DefaultsReset

Note: The EM310-UDL only supports firmware upgrades via the Android version of the Milesight ToolBox App. Do not perform any other operations on the App or device during the upgrade process.

3.5.3 Reset

You can reset the device using the following methods:

SNModelFirmware VersionHardware VersionStatusSettingsMaintenance
6713B31056670013EM310-UDL-868MV1.0-a4V1.0
Browse
Restore Factory DefaultsReset

4. Product Installation

Installation Steps:

  1. Insert the expansion bolts into the mounting position and secure the sensor using the screws.
  2. Attach the screw covers to the screws.

Installation Suggestions:

5. Data Communication Protocol

Up/downlink data for the EM310-UDL is in hexadecimal format. Sensor data is processed with the low byte first, followed by the high byte.

Basic Up/Downlink Command Format:

Channel No.TypeDataChannel No.TypeData
1 Byte1 ByteN Bytes1 Byte1 ByteM Bytes

5.1 Device Information

Device information is reported once upon joining the network or after a reboot.

Channel No.TypeDescription
01 (Protocol Version)01Protocol Version V1
09 (Hardware Version)0140Hardware Version V1.4
0a (Firmware Version)0114Firmware Version V1.14
0b (Power On)ffDevice Power On
0f (Node Type)00: Class A, 01: Class B, 02: Class C
16 (Device SN)16-bit Device Serial Number

Example:

ff0bffff0101ff166713b31056670013ff090100ff0a0100ff0f00

5.2 Sensor Data

  1. Periodic Uplink: Sensor data is reported periodically based on the uplink interval.
  2. Threshold Uplink: When the measured value meets the set threshold, it is reported immediately, similar to periodic uplinks.
Channel No.TypeDescription
0175 (Battery Level)1 Byte, unit: %
0382 (Distance)2 Bytes, unit: mm
0400 (Device Status)00: Normal (Tilt angle < 20°)
01: Tilted (Tilt angle ≥ 20°)

Example:

01756103826c00040000

Channel No.TypeDataChannel No.TypeData
017561=>97 (Battery Level 97%)03826c 00=>00 6c=108 (Distance 108mm=0.108m)
040000 (Device Status Normal)

5.3 Downlink Commands

The EM310-UDL supports device configuration via downlink commands.

Channel No.TypeDescription
ff03 (Set Uplink Interval)2 Bytes, unit: s

Example: Set uplink interval to 20 minutes.

Channel No.TypeData
ff03 (Set Uplink Interval)b0 04 => 04 b0 = 1200s (Uplink interval set to 20 minutes)

Note: For data parser examples, refer to: https://github.com/Milesight-IoT/SensorDecoders.

PDF preview unavailable. Download the PDF instead.

em310-udl-user-guide-cn WPS 文字

Related Documents

Preview Milesight EM310-UDL Ultrasonic Distance Sensor User Guide
User guide for the Milesight EM310-UDL Ultrasonic Distance Sensor, detailing its features, hardware, operation, installation, and cloud management. Learn about LoRaWAN settings, calibration, maintenance, and data payload.
Preview Milesight EM310-UDL Ultrasonic Distance Sensor User Guide
Comprehensive user guide for the Milesight EM310-UDL LoRaWAN ultrasonic distance sensor, covering features, hardware, operation, installation, and cloud management.
Preview Milesight EM310-UDL Ultrasonic Distance Sensor User Guide
User guide for the Milesight EM310-UDL LoRaWAN ultrasonic distance/level sensor, covering hardware overview, operation, settings, maintenance, installation, and cloud management.
Preview Milesight EM310-UDL Ultrasonic Distance Sensor User Guide
User guide for the Milesight EM310-UDL Ultrasonic Distance Sensor, covering product introduction, hardware overview, operation, installation, and cloud management.
Preview Milesight EM400-UDL Ultrasonic Distance Sensor User Guide
Explore the Milesight EM400-UDL, a robust non-contact ultrasonic distance sensor powered by LoRaWAN technology. This user guide details its features for outdoor applications, long battery life, and seamless integration with Milesight IoT solutions for remote monitoring and data management.
Preview Milesight AM100 Series Indoor Ambiance Sensor User Guide
Comprehensive user guide for the Milesight AM100 Series indoor ambiance sensors (AM104, AM107), detailing features, hardware overview, operation, installation, and Milesight IoT Cloud integration. Learn about LoRaWAN settings, calibration, maintenance, and sensor data.
Preview Milesight EM500 Series Outdoor Environment Monitoring Sensor User Guide
This user guide provides comprehensive instructions for the Milesight EM500 Series of outdoor environment monitoring sensors. It covers product overview, features, hardware details, installation procedures for various sensor types (CO2, Light, Pressure, Temperature, Soil Moisture, Level, Ultrasonic), operation guides including LoRaWAN and NFC configuration, basic and advanced settings, maintenance procedures, and Milesight IoT Cloud management. The guide is essential for users deploying and managing these sensors effectively.
Preview Milesight EM300 Series Environment Monitoring Sensor User Guide
Explore the Milesight EM300 Series Environment Monitoring Sensors with this comprehensive user guide. Learn about features, NFC and LoRaWAN configuration, installation, and Milesight IoT Cloud integration for efficient outdoor environmental monitoring.