1. Product Introduction 1.1 Overview UC100 is an IoT controller used for remote control and data acquisition from Modbus RS485 devices via LoRaWAN ® networks. It can read up to 16 Modbus RTU devices and support Modbus transparent transmission between server and RS485 devices as a Modbus to LoRaWAN ®...
2.4 Dimensions (mm) Device Installation UC100 device can be placed on a desktop or mounted to a wall. 1. Take off the back cover of UC100 device, and fix the wall plugs into the wall according to the drilling position as referred.
1. Download ToolBox software from Milesight IoT website. 2. Power on the UC100 device, then connect it to computer via the type-C port. 3. Open the ToolBox and select type as “General”, then click password to log in ToolBox. (Default password: 123456)
4. After logging in the ToolBox, you can change device settings. 4.2 LoRaWAN Settings LoRaWAN settings are used for configuring the transmission parameters in LoRaWAN ® network. Basic LoRaWAN Settings: Go to “LoRaWAN Settings -> Basic” to configure join type, App EUI, App Key and other information.
Page 8
Parameters Description Device EUI Unique ID of the device on the label. App EUI Default App EUI is 24E124C0002A0001. Application Port The port is used for sending and receiving data, the default port is 85. Working Mode Fixed as Class C. Join Type OTAA and ABP modes are available.
Page 9
1) Please contact sales for device EUI list if there are many units. 2) Please contact sales if you need random App keys before purchasing. 3) Select OTAA mode if you use Milesight IoT Cloud to manage devices. 4) Only OTAA mode supports rejoin mode.
Reporting interval of transmitting data to the network server. Reporting Interval Range: 1-1080 mins, default: 20 mins LoRa D2D See details on chapter 4.5. Change Password Change the password to log in ToolBox. 4.3.2 RS485 Settings UC100 has one RS485 port for Modbus RTU device connection.
Page 11
The execution interval between each Modbus channel command. (ms) The maximum response time that the UC100 waits for the reply to the Max Resp Time command. If it does not get a response after the max response time, it is (ms) determined that the command has timed out.
Page 12
Sign The tick indicates that the value has a plus or minus sign. After clicking, UC100 will send Modbus read command to test if it can read correct values. Example: as this setting, the device will send command: 01 03 00 00 00 01...
One device can be added 16 commands at most. 1. Go to “Command” page, and click “Edit” to add commands. 2. Set an IF condition based on the terminal device data or UC100 device status. Condition...
LoRa D2D protocol is developed by Milesight and used for setting up transmission among Milesight devices without a gateway. When the LoRa D2D setting is enabled, UC100 can work as a LoRa D2D controller to send control commands to other devices or work as a LoRa D2D agent to receive commands to trigger a reboot or message to the network server.
Page 15
3. Go to “Command” page to set corresponding operations. When the RS485 channel triggers, UC100 can work as LoRa D2D controller to send a control command to control the LoRa D2D agent device. The command should be a 2-byte hexadecimal...
Page 16
When UC100 receives a LoRa D2D command, it can work as a LoRa D2D agent to reboot the device or send Modbus command to RS485 terminal devices.
4.6.2 Backup UC100 devices support configuration backup for easy and quick device configuration in bulk. Backup is allowed only for devices with the same model and LoRa frequency band. 1. Go to “Maintenance -> Backup and Reset”, and click “Export” to save the current configuration as json format backup file.
4.6.3 Reset to Factory Default Please select one of following methods to reset device: Via Hardware: Open the case of UC100, and hold the reset button for more than 10s until the LED blinks. Via ToolBox Software: Go to “Maintenance -> Backup and Reset” to click “Reset”.
16 bits) Holding/Input Register (INT32 32 (0x20) 20 00 00 00 with lower 16 bits) If UC100 fails to connect the Modbus data, it will send an error message. ff 15 00 Channel Type Value 15 (Poll Failed) 00 =>...
Need help?
Do you have a question about the UC100 and is the answer not in the manual?
Questions and answers