ICP DAS USA UA-5200 Series User manual

2
Warranty
All products manufactured by ICP DAS are under warranty regarding defective materials for a
period of one year, starting from the date of delivery to the original purchaser.
Warning
ICP DAS CO., LTD. assumes no liability for damages consequent to the use of this product. ICP DAS
CO., LTD. reserves the right to change this manual at any time without notice. The information
furnished by ICP DAS CO., LTD. is believed to be accurate and reliable. However, no responsibility
is assumed by ICP DAS CO., LTD. for its use, or for any infringements of patents or other rights of
third parties resulting from its use.
Copyright and Trademark Information
© Copyright 2015 by ICP DAS CO., LTD. All rights reserved worldwide.
Trademark of Other Companies
The names used for identification only maybe registered trademarks of their respective
companies.
License
The user can use, modify and backup this software on a single machine. The user may not
reproduce, transfer or distribute this software, or any copy, in whole or in part.
Technical Output:
For more product information, please refer to www.icpdas.com .
Technique: Sun Chen; Translation & Edition: Eva Li / Janice Hong; R&D Dept., ICP DAS CO., LTD.
Latest edited by: Eva Li; V.3.0.0, May 2017

UA-5200 Series User Manual V.3.0.0 ICP DAS
3
Table of Contents
1. UA-5200 IIoT Communication Server ........................................................................................................ 6
1.1. Introduction ......................................................................................................................................6
1.2. Function Features .............................................................................................................................7
1.3. Hardware Specifications ...................................................................................................................8
1.4. Software Specifications...................................................................................................................10
1.5. Appearance .....................................................................................................................................11
1.6. Dimensions......................................................................................................................................14
2. Quick Start ............................................................................................................................................... 15
2.1. Link to UA-5200 Web-based UI.......................................................................................................15
2.2. Add Variables in the Variable Table................................................................................................19
2.3. Start a Built-in MQTT Broker...........................................................................................................22
2.4. Set Up the Input, Virtual Device and Output ..................................................................................23
2.4.1. Set up the Input................................................................................................................... 24
A. Modbus Master Setting Example ................................................................................. 24
B. MQTT Setting Example ................................................................................................. 27
2.4.2. Set Up the Virtual Device .................................................................................................... 30
A. PID Setting Example...................................................................................................... 30
2.4.3. Set Up the Output ............................................................................................................... 32
A. OPC UA Output Setting Example .................................................................................. 32
B. MQTT Output Setting Example..................................................................................... 33
2.5. Run the Main System and Project...................................................................................................37
3. System Function Description ................................................................................................................... 38
3.1. Project Setting.................................................................................................................................39
3.1.1. Clear .................................................................................................................................... 39
3.1.2. Export .................................................................................................................................. 39
3.1.3. Import.................................................................................................................................. 39
3.2. System Management ......................................................................................................................40
3.2.1. System Information............................................................................................................. 41

UA-5200 Series User Manual V.3.0.0 ICP DAS
4
3.2.2. Main System Setting............................................................................................................ 42
3.2.3. MQTT Broker Setting........................................................................................................... 43
3.2.4. Dynamic DNS Setting........................................................................................................... 44
3.2.5. Save the System Management Settings.............................................................................. 44
3.3. Variable Setting...............................................................................................................................45
3.4. Input................................................................................................................................................47
3.4.1. Modbus Master................................................................................................................... 48
A. RTU/ASCII .......................................................................................................................... 49
B. TCP..................................................................................................................................... 52
3.4.2. MQTT................................................................................................................................... 55
3.4.3. MQTT JSON.......................................................................................................................... 59
3.5. Virtual Device ..................................................................................................................................63
3.5.1. PID ....................................................................................................................................... 63
3.6. Output.............................................................................................................................................65
3.6.1. OPC UA ................................................................................................................................ 66
A. Server Settings .................................................................................................................. 66
B. Security.............................................................................................................................. 67
3.6.2. MQTT................................................................................................................................... 68
3.6.3. MQTT JSON.......................................................................................................................... 71
4. Recovering to Factory Setting and Updating Version.............................................................................. 75
4.1. Recovering to Factory Setting (Rotary Switch: 8) ...........................................................................75
4.2. Updating the Version via USB (Rotary Switch: 9)............................................................................75
5. Security Certificate and Key Upload to UA-5200..................................................................................... 76
5.1. Export and Decompress the UA-5200 Project ................................................................................76
5.2. Store Trusted Root Certificate and Private Key ..............................................................................77
5.2.1. OPC UA ................................................................................................................................ 77
5.2.2. MQTT Client ........................................................................................................................ 77
5.3. Recompress and Import the Project ...............................................................................................77
Appendix A. MQTT JSON Format of the UA-5200 Series................................................................................. 78
Appendix B. Technical Reference Websites .................................................................................................... 79

UA-5200 Series User Manual V.3.0.0 ICP DAS
5
OPC UA............................................................................................................................................79
MQTT...............................................................................................................................................79
Modbus ...........................................................................................................................................79

UA-5200 Series User Manual V.3.0.0 ICP DAS
6
1. UA-5200 IIoT Communication Server
This chapter introduces the UA-5200 and its functions, software/hardware specifications...
1.1. Introduction
The UA-5200 is a series of data acquisition controller and also an IIoT communication server by ICP
DAS (IIoT: Industrial Internet of Things). The UA-5200 built-in OPC UA Server and MQTT Client
Service support a variety of common industrial communication protocols. Its RISC-based CPU
architecture has the advantages of small size and low power consumption that lets this series can
be placed in a small space to fit a variety of rooms, equipment and case environment. In the
hardware, it provides a variety of communication interfaces, such as Gigabit Ethernet, USB, RS-232
and RS-485… ports to connect diverse devices.
Applying the OPC UA, the UA-5200 can integrate the I/O products and the third-party devices,
import their data to the back-end SCADA management system or the big-data analysis/decision
system, to satisfy the reliability, interoperability and security needs of the Industrial 4.0
automation system. Using the MQTT active communications to bridge the Internet of Things (IoT)
and transmit the statuses of various devices by the cloud-based interaction so that to meet the
current trend of the IIoT and achieve the full smart automation system based on Industry 4.0.

UA-5200 Series User Manual V.3.0.0 ICP DAS
7
1.2. Function Features
Web-based UI
With the Web-based User Interface, users can log in and configure the controller via a normal
web browser that only need a mobile device or computer with web browsing capabilities.
OPC UA Server: IEC 62541 Standard
The OPC UA Server certified by the OPC Foundation can assist the integration for the
local-end devices, actively upload data to the application system, and support to across the
multiple platforms.
PID Logic Operation
The PID function can dynamically combine the remote I/O devices for the PID logic control to
provide temperature control and case field solutions.
Support Modbus TCP/RTU/ASCII Master
Through the controller's RS-485, RS-232 and Ethernet ports can connect to the Modbus
TCP/RTU/ASCII Slave devices. Build systems with scalability and flexibility to meet the diverse
application needs and expansion at any time.
MQTT Broker Inside
Compliance with MQTT v3.1.1 protocol. Support MQTT message distribution management.
Users do not need to build Broker system when using MQTT communications.
Support MQTT Protocol
Support MQTT to allow the IoT devices communicating with the OPC UA system and the
UA-5200 conducting the data acquisition and management; and also can convert and publish
the devices' data under the UA-5200 to the IoT system.

UA-5200 Series User Manual V.3.0.0 ICP DAS
8
1.3. Hardware Specifications
Model
UA-5231
UA-5231M
UA-5231M-3GWA
System Software
OS
Linux Kernel 3.2.14
Embedded Service
SFTP server, Web server, SSH
CPU Module
CPU
AM3354, 1GHz
DDR3 SDRAM
512 MB
Flash
512 MB
FRAM
64 KB
Expansion Flash Memory
microSD socket with one 4 GB microSD card (support up to 32 GB
microSDHC card)
RTC (Real Time Clock)
Provide second, minute, hour, date, day of week, month, year
64-bit Hardware Serial
Number
Yes, for Software Copy Protection
Dual Watchdog Timers
Yes
LED Indicators
4 LEDs (Power, Running and 2 user defined LEDs)
Rotary Switch
Yes (0 ~ 9)
VGA & Communication Ports
VGA & Communication
Ports
Yes, resolution: 640 × 480, 800 × 600, 1024 × 768, 1280 x 720
Ethernet
RJ-45 x 1; 10/100/1000 Based-TX
( Auto-negotiating, Auto MDI/MDI-X, LED indicators)
USB 2.0 (host)
1
Console Port
RS-232 (RxD, TxD and GND); Non-isolated
ttyO2
RS-485 (Data+, Data-); Non-isolated
ttyO4
RS-232 (RxD, TxD and GND); Non-isolated
ttyO5
RS-485 (Data+, Data-); 2500 VDC isolated
Mechanical
Dimensions (W x L x H)
91 mm x 132 mm x 52
mm
117 mm x 126 mm x 58 mm
Installation
DIN-Rail Mounting
Environmental
Operating Temperature
-25 ~ +75°C
Storage Temperature
-40 ~ +80°C
Ambient Relative
Humidity
10 ~ 90% RH (non-condensing)
Power
(Available Soon)

UA-5200 Series User Manual V.3.0.0 ICP DAS
9
Model
UA-5231
UA-5231M
UA-5231M-3GWA
Input Range
+12 ~ +48 VDC
Consumption
4.8 W
6.5 W
GSM System
Frequency Band
-
GSM: 850/900/1800/1900
MHz
GPRS Connectivity
-
GPRS class 12/10;
GPRS station class B
Data GPRS
-
Downlink transfer:
Max. 85.6 kbps;
Uplink transfer:
Max 42.8kbps
3G System
Frequency Band
-
WCDMA
850/900/1900/2100 MHz
Data Transmission
-
WCDMA / HSPA+
Download:
Max. 14.4 Mbps;
Upload:
Max. 5.76Mbps

UA-5200 Series User Manual V.3.0.0 ICP DAS
10
1.4. Software Specifications
Model
UA-5200Series
OPC UA
OPC UA Server
OPC Unified Architecture: 1.02
Core Server Facet
Data Access Server Facet
Method Server Facet
Client Redundancy Facet
UA-TCP UA-SC UA Binary
User Token User Name Password & X509 Certificate
Security Policy
○None
○Basic128Rsa15
• Sign
• Sign & Encrypt
○Basic256
• Sign
•Sign & Encrypt
Modbus Master
Modbus TCP
To read or control the devices that support standard Modbus TCP Slave
protocol. Recommend to keep the maximum number of devices within 100
connections.
Modbus RTU/ASCII
A max.of 3 ports: ttyO2, ttyO4, ttyO5 to connect other Modbus RTU Slave
devices (e.g. M-7000). Recommend no more than 32 devices per port for
better communication quality.
MQTT
MQTT Client
Connect the MQTT Broker to read/control the devices supporting the
MQTT protocol.
MQTT Service
Connect the MQTT Broker to externally read/control the devices supporting
other protocols that linking with the UA-5200 series.
MQTT Broker
Compliance with MQTT v3.1.1 protocol. Support MQTT message
distribution management.
Recommend to keep the connection number of Client within 400.
Virtual Device
PID Function
Combine the remote I/O devices for the PID logic control system.

UA-5200 Series User Manual V.3.0.0 ICP DAS
11
1.5. Appearance
UA-5231

UA-5200 Series User Manual V.3.0.0 ICP DAS
12
UA-5231M

UA-5200 Series User Manual V.3.0.0 ICP DAS
13
UA-5231M-3GWA (Available Soon)

UA-5200 Series User Manual V.3.0.0 ICP DAS
14
1.6. Dimensions
UA-5231
Unit: mm
UA-5231M/UA-5231M-3GWA
Unit: mm

UA-5200 Series User Manual V.3.0.0 ICP DAS
15
2. Quick Start
This chapter describes the process of creating a UA-5200 project, including how to connect to the
UA-5200 web-based UI via a browser, set web functions step-by-step, and complete a project.
2.1. Link to UA-5200 Web-based UI
The following steps will show you how to connect to the UA-5200 web interface.
Using the UA-5000 Utility (named “UA-5000utility.exe”) at the path of the companion CD (i.e.,
CD:/UA-5000/Utility/).Please copy this file to your PC, and then run it to connect the device.
Step 1
Run the UA-5000 Utility (file name: UA-5000utility.exe) to install the Utility program.

UA-5200 Series User Manual V.3.0.0 ICP DAS
16
Step 2
Add a connection item and give a name for it.
Step 3
Mouse double-click on the name you created (or single-click and then click the “Connect” button),
this utility will scan and list all UA-5200 devices over the network.
1
2

UA-5200 Series User Manual V.3.0.0 ICP DAS
17
Step 4
Click the device name you want to connect to, and then click the “Connect”button. It will connect
to the UA-5200 webpage via the default Web browser (IE/Chrome…).
Step 5
A login dialog box will appear, entering your user name and password, and then click “OK”.
The factory default user name and password are “root”.
2
1

UA-5200 Series User Manual V.3.0.0 ICP DAS
18
Finish
When login into the web interface, the UA-5200 default home page (the main configuration
screen) will be displayed as below, and will automatically read setting of that UA-5200 to the
webpage.

UA-5200 Series User Manual V.3.0.0 ICP DAS
19
2.2. Add Variables in the Variable Table
After login, the user can set up the project by clicking the main menu on the left side of the web
interface. (Refer to 3. System Function for more.)
First, set up the variables. The following steps will show how to add variables in the variable table.
Step 1
Click “Variable Setting”on the left main menu to open the Variable Setting page.
Step 2
Click “Add”to add the needed variable.

UA-5200 Series User Manual V.3.0.0 ICP DAS
20
Step 3
Enter all related information for this variable and then click “OK”.
Ex: set the Name of the variable as "Bool_R", the Attribute as "Read", the Data Type as "Bool", the
Size as "10", etc.
Now your variable is set up as below. Press “Save”when system pops up a “Warning”box.
Other manuals for UA-5200 Series
2
This manual suits for next models
3
Table of contents
Other ICP DAS USA Conference System manuals
Popular Conference System manuals by other brands

GatesAir
GatesAir Intraplex IP Link 100e quick start guide

TANDBERG
TANDBERG 3000 MXP Profile Installation

BXB Electroics
BXB Electroics EDC-1051 user manual

Taiden
Taiden HCS-5335 Series Installation and operating manual

RADVision
RADVision Scopia XT5000 Series user guide

Ocean Technology Systems
Ocean Technology Systems PowerCom Surface Station 3000S user manual