SE520X - User Manual V1.0
SE520X - User Manual V1.0
SE520X Series
Industrial Device Server Series
User Manual
V1.0
October 8th, 2018
SE520X Serial Device Server Series User Manual V 1.0
Published by:
Tel: +886-3-550-8137
Fax: +886-3-550-8131
[email protected]
www.atoponline.com
www.atop.com.tw
SE520X Serial Device Server Series User Manual V 1.0
Important Announcement
The information contained in this document is the property of Atop technologies, Inc., and is supplied for the sole
purpose of operation and maintenance of Atop Technologies, Inc., products.
No part of this publication is to be used for any other purposes, and it is not to be reproduced, copied, disclosed,
transmitted, stored in a retrieval system, or translated into any human or computer language, in any form, by any
means, in whole or in part, without the prior explicit written consent of Atop Technologies, Inc.,
Offenders will be held liable for damages and prosecution.
All rights, including rights created by patent grant or registration of a utility model or design, are reserved.
Disclaimer
We have checked the contents of this manual for agreement with the hardware and the software described. Since
deviations cannot be precluded entirely, we cannot guarantee full agreement. However, the data in this manual is
reviewed regularly and any necessary corrections will be included in subsequent editions.
Suggestions for improvement are welcome.
All other product’s names referenced herein are registered trademarks of their respective companies.
Documentation Control
Author: Saowanee Saewong
Revision: 1.0
Revision History:
Creation Date: 8 October 2018
Last Revision Date: 15 October 2018
Product Reference: SE520X Industrial Device Server Series User Manual
Document Status: Initial Release
SE520X Serial Device Server Series User Manual V 1.0
Table of Contents
1 Preface .................................................................................................................................8
1.1 Purpose of the Manual ...........................................................................................................................8
1.2 Who Should Use This User Manual .......................................................................................................8
1.3 Supported Platform ................................................................................................................................8
1.4 Manufacturers’ FCC Declaration of Conformity Statement .................................................................8
2 Introduction ..........................................................................................................................9
2.1 Overview ..................................................................................................................................................9
2.2 Features ..................................................................................................................................................9
3 Getting Started .................................................................................................................. 11
3.1 Packing List ......................................................................................................................................... 11
3.2 Appearance, Front and Rear Panels ................................................................................................... 11
3.3 First Time Installation ......................................................................................................................... 13
3.4 Factory Default Settings...................................................................................................................... 14
3.4.1 Network Default Settings .................................................................................................................... 14
3.4.2 Other Default Settings ......................................................................................................................... 14
4 Configuration and Setup .................................................................................................. 15
4.1 Configuration of Network Parameters through Device Management Utility ................................... 15
4.2 Configuring through Web/CLI Interface ............................................................................................. 18
4.3 Configuring Automatic IP Assignment with DHCP ........................................................................... 21
4.4 Web Overview ...................................................................................................................................... 21
4.5 Network Settings ................................................................................................................................. 22
4.6 Serial .................................................................................................................................................... 23
4.6.1 COM Port Overview ............................................................................................................................. 24
4.6.2 COM Configuration .............................................................................................................................. 25
4.6.3 COM Configuration: Advanced Settings ............................................................................................ 26
4.7 SNMP/ALERT Settings ........................................................................................................................ 28
4.8 E-Mail Settings .................................................................................................................................... 30
4.9 Log Settings ......................................................................................................................................... 31
4.9.1 System Log Settings ........................................................................................................................... 31
4.9.2 COM Log Settings................................................................................................................................ 33
4.9.3 System Log .......................................................................................................................................... 34
4.9.4 COM log ............................................................................................................................................... 34
4.10 System Setup ....................................................................................................................................... 36
4.10.1 Date/Time Settings ............................................................................................................................. 37
4.10.2 Admin Settings .................................................................................................................................... 38
4.10.3 Firmware Upgrade ............................................................................................................................... 39
4.10.4 Backup/Restore Configuration ........................................................................................................... 39
4.10.5 Ping ...................................................................................................................................................... 41
4.11 Reboot .................................................................................................................................................. 42
5 Link Modes and Applications .......................................................................................... 43
5.1 Link Mode Configuration ..................................................................................................................... 43
5.1.1 Link Mode: Configure as a TCP Server .............................................................................................. 44
5.1.2 Link Mode: Configure as a TCP Client................................................................................................ 48
5.1.3 Link Mode: Configure in UDP .............................................................................................................. 50
5.2 Link Mode Applications....................................................................................................................... 53
5.2.1 TCP Server Application: Enable Virtual COM ..................................................................................... 53
SE520X Serial Device Server Series User Manual V 1.0
5.2.2 TCP Server Application: Enable RFC 2217 through Virtual COM ...................................................... 53
5.2.3 TCP Client Application: Enable Virtual COM ...................................................................................... 54
5.2.4 TCP Client Application: Enable RFC 2217 through Virtual COM ....................................................... 54
5.2.5 TCP Server Application: Configure as a Pair Connection Master..................................................... 55
5.2.6 TCP Client Application: Configure as a Pair Connection Slave ........................................................ 55
5.2.7 TCP Server Application: Enable Reverse Telnet ................................................................................ 56
6 VCOM Installation & Troubleshooting ............................................................................ 58
6.1 Enabling VCOM .................................................................................................................................... 58
6.1.1 VCOM driver setup .............................................................................................................................. 60
6.1.2 Limitation ............................................................................................................................................. 61
6.1.3 Installation ........................................................................................................................................... 61
6.1.4 Uninstallation ....................................................................................................................................... 61
6.2 Enable VCOM in Serial Device servers and Select VCOM in Windows ............................................ 61
6.2.1 Enable VCOM in Serial Device servers ............................................................................................... 61
6.2.2 Running Serial/IP Software Utility in Windows .................................................................................. 62
6.2.3 Configuring VCOM Ports ..................................................................................................................... 64
6.3 Exceptions ........................................................................................................................................... 68
6.4 Using Serial/IP Port Monitor ............................................................................................................... 74
6.4.1 Opening the Port Monitor .................................................................................................................... 74
6.4.2 The Activity Panel ................................................................................................................................ 74
6.4.3 The Trace Panel ................................................................................................................................... 75
6.5 Serial/IP Advanced Settings ............................................................................................................... 77
6.5.1 Advanced Setting Options .................................................................................................................. 77
6.5.2 Using Serial/IP with a Proxy Server .................................................................................................... 78
7 Specifications ................................................................................................................... 79
7.1 Hardware.............................................................................................................................................. 79
7.2 Serial port Pin Assignments ............................................................................................................... 80
7.2.1 Pin Assignments for Serial Interfaces ............................................................................................... 80
7.3 LED Indicators ..................................................................................................................................... 81
7.4 Software ............................................................................................................................................... 81
8 Emergency System Recovery .......................................................................................... 82
8.1 System Recovery Procedures ............................................................................................................. 82
9 Warranty ............................................................................................................................ 83
Table of Figures
Figure 2.1 An Application of SE5201 Industrial Serial Device Server with Multiple Devices ........................................9
Figure 4.1 List of Device in Device Management Utility ............................................................................................... 15
Figure 4.2 Pull-down Menu of Configuration and Network.......................................................................................... 15
Figure 4.3 Pop-up Window of Network Setting ............................................................................................................ 16
Figure 4.4 Authorization for Change of Network Settings ........................................................................................... 16
Figure 4.5 Pop-up Notification Window after Authorization ....................................................................................... 16
Figure 4.6 Pop-up Notification Window when there is the same IP address in the network ..................................... 17
Figure 4.7 Authentication Required for Accessing Web Interface .............................................................................. 18
Figure 4.8 Warning Pop-up Window for Changing or Resetting Password from Default Value ................................ 18
Figure 4.9 Overview Web Page of SE520X Industrial Serial Device Server................................................................. 19
Figure 4.10 Map of Configuring Web Page on SE520X Industrial Serial Device Server............................................. 19
SE520X Serial Device Server Series User Manual Preface
List of Tables
1 Preface
This manual supports the user during the installation and configuring of the SE520X SerialDevice Server Series. It
explains the technical features available with the mentioned product. As such, it contains some advanced network
management knowledge, instructions, examples, guidelines and general theories designed to help users manage
this device and its corresponding software. A background in general theory is necessary when reading it. Please
refer to the Glossary for technical terms and abbreviations (if any).
This manual is to be used by qualified network personnel or support technicians who are familiar with network
operations. It might be useful for system programmers or network planners as well. This manual also provides
helpful and handy information for first time users. For any related problems, please contact your local distributor.
If they are unable to assist you, please redirect your inquiries to www.atop.com.tw or www.atoponline.com.
This manual is designed for SE520X Industrial Serial Device Server Series and that series only.
NOTE: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to
Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference
when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate
radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful
interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful
interference in which case the user will be required to correct the interference at his/her own expense.
Note: all the figures herein are intended for illustration purposes only. This software and certain features work only on certain Atop’s devices.
SE520X Serial Device Server Series User Manual Introduction
2 Introduction
2.1 Overview
The SE520X is an entry-level industrial Ethernet serial device server which acts as a gateway for communications
between Ethernet (TCP/UDP) port and one or two RS-232/RS-422/RS-485 ports. It is a compact and field-mount
device with software-selectable serial port. The information conveyed by the SE520X model is transparent to both
host computers (Ethernet) and serial devices (RS-232/RS-422/RS-485). Data coming from the Ethernet port is sent
to the designated RS-232/RS-422/RS-485 port, and data received from RS-232/RS-422/RS-485 port is sent to the
Ethernet port, allowing full-duplex and bi-directional communication. In the computer-aided manufacturing or
industrial automation areas, field devices can directly connect to an Ethernet network via the SE520X model. In
normal PCs or laptops, a virtual COM port can be created using our vitual COM software to fetch serial data from
SE520X remotely over Ethernet.
With the SE520X model, it is possible to communicate with a remote serial device over the LAN or even over the
Internet, which dramatically increases reachability and scalability.
Figure 2.1 illustrates an example of multiple devices connected to the Industrial Serial Device Server. A PC connects
to the Industrial Serial Device Server via Ethernet interface, and a monitored device reports to Industrial Serial
Device Server via RS-232/RS-422/RS-485 interface. It is possible to have multiple PCs connected into the same
Industrial Serial Device Server through TCP or UDP transport protocols, as well as multiple monitored devices
connected via RS-232/RS-422/RS-485 to Industrial Serial Device Server.
Figure 2.1 An Application of SE5201 Industrial Serial Device Server with Multiple Devices
2.2 Features
The SE520X Compact Field-Mount Serial Device Server Series share the same software platform on different
available hardwares. It provides
Flexible hardware platform (DB-9 or TB-5), software-selectable serial port (RS-232 or RS-422 or RS-485)
based on your needs
TCP Server/Client, UDP, Virtual COM and Tunneling modes supported
Remotely monitor, manage, and control industrial field devices
SE520X Serial Device Server Series User Manual Introduction
Configuration via Web Browser/ Serial Console/ Telnet Console/ Atop’s Windows Utility (Device
Management Utility)
Rugged metal housing with IP30 protection for wall or optional DIN-Rail mount
Wide range power supply input either 5 VDC (DC Jack) or between 9 – 30 VDC (Terminal Block)
Caution
Beginning from here, extreme caution must be exercised.
Warning: HOT!
WARNING: Disconnect the power and allow unit to cool for 5 minutes before touching.
SE520X Serial Device Server Series User Manual Getting Started
3 Getting Started
Inside the purchased package, you will find the following items.
Note:
Notify your sales representative immediately if any of the above items is missing or damaged upon delivery.
ATOP’s utility software Device View© and Serial Manager© are obsolete and replaced by Device
Management Utility.
Optional Accessories
Model Name Part Number Description
DK-25 30200000000022G Plastic DIN Rail Kit
ADP-DB9(F)-TB5 59906231G Female DB9 to Female 3.81mm, a TB5 Converter
UN315-1212(US-Y) 50500151120003G Y-Type power adaptor, 100~240VAC input, 1.25A @ 12VDC
output, US plug, LV6
UNE315-1212(EU-Y) 50500151120013G Y-Type power adaptor, 100~240VAC input, 1.25A @ 12VDC
output, EU plug, LV6
UV305-0510(US-DC) 50500051500003G DC jack (3.5/1.35/7.5 mm) power adapter, 100~240VAC input,
1.0A@ 5VDC output, US plug, LV6
UVE305-0510(EU- 50500051500013G DC jack (3.5/1.35/7.5 mm) power adapter, 100~240VAC input,
DC) 1.0A@ 5VDC output, EU plug, LV6
UVE305-0510(UK- 50500051500023G DC jack (3.5/1.35/7.5 mm) power adapter, 100~240VAC input,
DC) 1.0A@ 5VDC output, UK plug, LV6
The following figures show particular SE520X series device’s front, back, side and top panels.
Before installing the device, please follow strictly all safety procedures described in the Hardware installation guide
supplied inside the product. Atop will not be liable for any damages to property or personal injuries resulting from
the installation or overall use of the device. Do not attempt to manipulate the product in any way if unsure of the
steps described there. In such cases, please contact your dealer immediately.
Specific installation instructions are not provided in this manual since they ma y differ considerably based on the
.hardware purchase
SE520X Serial Device Server Series User Manual Getting Started
Note: Press the “Reset” button (inside a small hole) on the back panel between terminal block power input and LAN
port for 5 seconds or follow the procedure in Section 4.10.4, to restore the SE520X Series Industrial Serial Device
Server to the factory default settings.
SE520X Serial Device Server Series User Manual Configuration and Setup
Please install Atop’s configuration utility program called Device Management Utility® that comes with the Product
CD or can be downloaded from our websites (www.atop.com.tw or www.atoponline.com). For more information
on how to install Device Management Utility®, please refer to the manual that comes in the Product CD. After you
start Device Management Utility®, if the SE520X Serial Device Server is already connected to the same subnet as
your PC, the device can be accessed via broadcast packets. Device Management Utility® will automatically detect
your device and list it on Device Management Utility®’s window. Alternatively, if you did not see your device on
your network, press “Rescan” icon, a list of devices, including your SE520X device currently connected to the
network will be shown in the window of Device Management Utility® as shown in Figure 4.1.
Note: This figure is for illustration purpose only. Actual values/settings may vary between devices.
Sometime the SE520X device might not be in the same subnet as your PC; therefore, you will have to use Atop's
utility to locate it in your virtual environment. To configure each device, first click to select the desired device
(default IP: 10.0.50.100) in the list of Device Management Utility©, and then click “Configuration Network…”
(or Ctrl+N) menu on Device Management Utility© as shown in Figure 4.2 or click on the second icon called Network
on the menu icon bar, and a pop-up window will appear as shown in Figure 4.3.
You may proceed then to change the IP address to avoid any IP address conflict with other hosts on your LAN or
to connect the device to your existing LAN as shown in Figure 4.3. The system will prompt you for a credential to
authorize the changes. It will ask you for the Username and the Password as shown in Figure 4.4. The default
username is “admin”, while the default password is “default”. After clicking on the Authorize button, a notification
window will pop-up as shown in Figure 4.5 and some device may be restarted. After the device is restarted (for
some model), it will beep twice to indicate that the unit is running normally. Then, the device can be found on a new
IP address. It may be listed automatically by the Device Management Utility© or it can be found by clicking on the
“Rescan” icon. Note that if you did not change the IP address but changed other parameter, you may encounter
another notification window as shown in Figure 4.6.
Please consult your system administrator if you do not know your network’s subnet mask and gateway address.
SE520X Serial Device Server Series User Manual Configuration and Setup
Figure 4.6 Pop-up Notification Window when there is the same IP address in the network
SE520X Serial Device Server Series User Manual Configuration and Setup
Every SE520X Industrial Serial Device Server is equipped with a built-in web server in the firmware. Therefore, the
device can be accessed by using a web browser for configuring by entering the device’s IP address (default IP
address is 10.0.50.100) in the URL field of your web browser. An authentication will be required and you will have
to enter the username (Default value is “admin”) and password (Default value is “default”) for accessing the web
interface as shown in Figure 4.7. Note that you may encounter a warning pop-up window that urges you to change
or reset your password to be different from the default value as shown in Figure 4.8. Figure 4.9 illustrates the
overview page of the web interface. Figure 4.10 lists all the menus and submenus for web configuration. Please
see Section 3.4 for default values.
Figure 4.8 Warning Pop-up Window for Changing or Resetting Password from Default Value
SE520X Serial Device Server Series User Manual Configuration and Setup
Figure 4.9 Overview Web Page of SE520X Industrial Serial Device Server.
Figure 4.10 Map of Configuring Web Page on SE520X Industrial Serial Device Server
This approach (web interface) for configuring your device is the most user-friendly. It is the most recommended
and the most common method used for SE520X Serial Device Server Series. Please go to its corresponding section
for a detailed explanation.
SE520X Serial Device Server Series User Manual Configuration and Setup
Furthermore, you can also use CLI interface through Consol port/Telnet/SSH to configure SE52XX. Enable the
Access Control (please refer to System Setup > Admin Settings), then you can use CLI interface.
A DHCP server can automatically assign IP addresses, Subnet Mask and Network Gateway to LAN interface. You
can simply check the “DHCP (Obtain an IP Automatically)” checkbox in the Network Setting dialog as shown in
Figure 4.3 using Atop’s Device Management Utility© and then restart the device. Once restarted, the IP address
will be configured automatically.
In this section, current information on the device’s status and settings will be displayed. An example of SE5201’s
overview page is shown in Figure 4.13.
In detail, the following information is given and separated into two parts (Device Information and Network
Information):
Device Information
o Model Name, as its name implies, shows the device’s model
o Device Name shows a given name of the device in which the default value is the MAC address of the
LAN interface.
o Kernel Version is the value of the version of the kernel firmware of the device.
o AP Version is the value of the version of the application firmware of the device.
o Bootloader Version is the version of the program that loads the operating system of the device.
Network Information shows information about the wired network interface on the device.
o LAN: This will display the current MAC Address, and IP Address of the Ethernet interface.
SE520X Serial Device Server Series User Manual Configuration and Setup
In this section, both network interfaces and related network settings of the SE520X device can be configured. There
are three sets of parameters which are LAN1 Settings, Default Gateway, and DNS Server that can be entered as
shown in Figure 4.14. First, LAN1 Settings part will allow you to configure the IP Address, Subnet Mask, and Default
Gateway for your wired LAN1 network. You can check the box behind DHCP option to obtain an IP address
automatically. If you checked the box, the rest of the options for LAN1 Settings will be greyed out or disabled.
Second, Default Gateway part is where you can select the default gateway network for your serial device server.
However, you can only select LAN1 in this part because SE520X has only one LAN interface. Third, DNS Server part
is where you can specify the IP Address of your Preferred DNS (Domain Name Server) and Alternate DNS. If the
device is connected to the Internet and should connect to other servers over the Internet to get some services such
as Network Time Protocol (NTP) server, you will need to configure the DNS server in order to be able to resolve the
host name of the NTP server. Please consult your network administrator or internet service provider (ISP) to obtain
local DNS’s IP addresses.
After finishing the network settings configuration, please click the Save & Apply button to save all changes that
have been made. Finally, the web browser will be redirected to the Overview page as shown in Figure 4.13. If you
would like to discard any setting, please click the Cancel button.
SE520X Serial Device Server Series User Manual Configuration and Setup
4.6 Serial
Since SE520X is an Serial Device Server, it supports serial communication with COM port(s). Note that SE5201 and
SE5201C have only one COM port (COM1) while SE5202 has 2 COMs. Figure 4.15 shows the Serial menu on the
left frame of the web interface of SE5201. The following subsections will describe how to configure the COM port.
Serial Interface: This option allows selection between RS-232, RS-422, RS-485, and RS-485 (4-Wire)
standards. Note:
o RS-485 refers to 2-Wire RS-485 and RS-422 is compatible with 4-Wire RS-485.
Baud Rate: The user can select one of the baud rates (from 1200 to 230,400 bps, RS-485 4-wire allows up to
921,600 bps) from the drop-down list.
Parity: The available Parity options are None, Odd, Even, Mark, or Space.
Data Bits: The setting for Data Bits can be 5 bits, 6 bits, 7 bits, or 8 bits.
Stop Bits: The number of Stop Bits can be either 1 bit or 2 bits.
Flow Control: The user can choose among None (No Flow Control), RTS/CTS (Hardware Flow Control), or
Xon/Xoff (Software Flow Control). If Xon/Xoff is selected, the Xon and Xoff characters are changeable. Defaults
are 0x11 for Xon and 0x13 for Xoff. Note that these are hexadecimal number of ASCII characters (i.e., 0x11 =
‘1’ and 0x13 = ‘3’).
After finish configuring the COM Port Serial Settings, please click on Save & Apply button to keep the change that
you have made. Note that after click Save & Apply, the web browser will be refreshed and remain on the Serial
Settings page. If you want to cancel the change and reset all changes back to their original values, just click the
Cancel button. The Advanced Settings button will be described in the next subsection.
SE520X Serial Device Server Series User Manual Configuration and Setup
TCP
TCP timeout: By clicking the Enable box of TCP Timeout and input value in seconds between 0 and 60000,
SE520X will check if there’s any data from serial port. If time expired, SE520X will disconnect to its peer.
TCP Keep-alive: By clicking the Ebable box of TCP Keep-alive and input value in seconds, SE520X will check
if its peer is still alive. Noted that it will retry 3 times and timeout is 5 seconds in default.
Delimiters
Serial to Network Packet Delimiter: Packet delimiter is a way of packing data in the serial communication. It
is designed to keep packets intact. SE520X provides three types of delimiter: Time Delimiter, Maximum Bytes
and Character Delimiter. Note that the following delimiters (Interval, Max Byte and Character) when they are
selected are programmed in the OR logic. Meaning that if any of the three conditions were met, the device
would transmit the serial data in its buffer over the network.
Interval timeout: SE520X will transmit the serial data in its buffer when the specified time interval has
reached and no more serial data comes in. The default value is calculated automatically based on the
baud rate which is the Auto (calculate by baudrate) option. If the automatic value results in chopped
data, the timeout could be increased manually by switching to “Manual setting” (checking the radio
button in Figure 4.18) and specifying a larger value in the text box above. Note that the maximum interval
is 30,000 milliseconds.
SE520X Serial Device Server Series User Manual Configuration and Setup
Attention
Manual Calculation of Interval Timeout
The optimal “Interval timeout” depends on the application, but it must
be at least larger than one-character interval within the specified baud
rate. For example, assuming that the serial port is set to 1200 bps, 8
data bits, 1 stop bit, and no parity. In this case, the total number of bits
needed to send a character is 10 bits (included 1 start bit), and the
time required to transfer one character is (10 (bits)/1200
(bits/s))*1000 (ms/s) = 8.3 ms. Therefore, you should set the “Interval
timeout” to be larger than 8.3 ms. Rounding 8.3 ms to the next integer
would give you 9 ms. Which can be set as your interval timeout.
Max Bytes: SE520X will transmit the serial data in its buffer when the specified length in the unit of bytes
has reached. The range of maximum bytes is between 1 to 1452 bytes. Enabling this option by checking
the box in front of Max. Bytes, if you would like SE520X to queue the data until it reaches a specific
length. This option is disabled by default.
Character: SE520X will transmit the serial data in its buffer when it sees the incoming data that includes
the specified character (in hexadecimal (HEX) format). This field allows one or two characters. If
character delimiter is set to 0x0d, SE520X will push out its serial buffer when it sees 0x0d (carriage
return) in the serial data. This option is disabled by default.
Network to Serial Packet Delimiter: This group of options is the same as the delimiters described above, but
they control data flow in the opposite direction. SE520X will store data from the network interface in its queue.
Until one of the delimiter conditions described above is met then device will send the data over to the serial
interface.
Response Interval Timeout: This option only affects the Request & Response Mode and has no effect on the
Transparent Mode. Please see the discussion about Request & Respond Mode versus Transparent Mode in
Chapter 5, Section 0. When TCP data is received (a request from network) and passed to serial device side,
the SE520X will wait for the set time before transferring another TCP data if the serial device side did not
receive any data (no response from the serial device). The maximum value for this option is 60,000
milliseconds or 1 minute.
Serial
Serial FIFO: By default, SE520X has its First-In-First-Out (FIFO) function enabled to optimize its serial
performance. In some applications (particularly when the flow control mechanism is enabled), it may deem
necessary to disable the FIFO function to minimize the amount of data that is transmitted through the serial
interface after a flow off event is triggered to reduce the possibility of overloading the buffer inside the serial
device. Please note that disabling this option on baud rates higher than 115200bps would noticeably reduce
the data integrity.
Serial Buffer: By default, SE520X will empty its serial buffer when a new TCP connection is established. This
means that the TCP application will not receive buffered serial data during a TCP link breakage. To keep the
serial data when there is no TCP connection and send out the buffered serial data immediately after a TCP
connection is established, you can disable this option.
After finish configuring the COM Port’s Advanced Settings, please click on Save & Apply button to keep the change
that you have made. Then, the Advanced Settings browser window can be closed by clicking on Close button and
you will be returned to COM 1 Port Setting page.
SE520X Serial Device Server Series User Manual Configuration and Setup
The Simple Network Management Protocol (SNMP) is used by network management software to monitor devices
in a network, to retrieve network status information of the devices, and to configure network parameters of the
devices. The SNMP/ALERT Settings page showed in Figure 4.19 allows user to configure SE520X device so that it
can be viewed by third-party SNMP software, and allows SE520X to send alert events to administrator and SNMP
trap server.
SE520X provides three basic SNMP fields under the Basic Data Objects part which are: “System Contact” usually
used to specify the device’s contact information in case of emergency (default value is “contact”), “System Name”
usually used to identify this device (default value is “System”), and “System Location” usually used to specify the
device location (default value is “location”).
To make the device’s information available for public viewing/editing, you can enable the SNMP function by
checking the Enable box and fill in the two passphrases (or SNMP Community Strings) below it. Note that when
the SNMP is checked, three setting option lines will show up as depicted in Figure 4.19. The supported SNMP
Verstion can be selected from the drop-down lists as one of the followings: v1/v2c, v1/v2c/v3, or Only v3. Note
SE520X Serial Device Server Series User Manual Configuration and Setup
that when v1/v2c/v3 option is selected, you will have three more options to enter and choose which are User Name,
Password, and Encrypt as shown in Figure 4.20. The Encypt option can be chosen from None, AES, or DES. By
filling in the passphrase for the “Read Community”, the device allows other network management software to read
its information. By filling in the passphrase for the “Write Community”, SE520X device allows other network
management software to read/modify its information. The default SE520X’s SNMP Community Strings (or
passphrases) for Read Community and Write Community as shown in Figure 4.19 are “public” and “private”,
respectively.
Additionally, you can setup a SNMP Trap Server in the network to receive and collect all alert messages from
SE520X. To configure SE520X to dispatch alert messages originated from any unexpected incidents, you can fill in
the IP Address of the SNMP Trap Server in the field shown in Figure 4.19. Note that any changes in these settings
will take effect after the SE520X device is restarted.
Under the SNMP Trap Server part, there is a list of Alert Type under Event alert settings box in Figure 4.19. There
can be up to two possible actions for each alert event: Email and SNMP Trap. You can enable the associated
action(s) of each alert event by checking the box under the column of Email and/or SNMP Trap. When the Email
box is checked and the corresponding event occurs, it will trigger an action for SE520X to send an e-mail alert to
designated addresses configured in the E-Mail Settings (described in the next section). When the SNMP Trap box
is checked and the corresponding event occurs, it will trigger an action for SE520X to send a trap alert to the
designated SNMP Trap server (specified in the above paragraph). There are five events that will trigger the alarm
from SE520X as listed in Figure 4.19. However, some event can only be reported by e-mail. These alerts are useful
for security control or security monitoring of the SE520X device:
Cold Start: This event occurs when there is a power interruption.
Warm Start: This event occurs when the device resets.
Authentication Failure: This event occurs when an incorrect username and/or password are entered which
could indicate an unauthorized access to the SE520X.
IP Address Changed: This event occurs when the SE520X device’s IP address is changed.
Password Changed: This event occurs when the administrator password is changed.
After finish configuring the SNMP/Alert Settings, please click on Save & Apply button to keep the change that you
have made and to apply your setting. When the saving and applying are finished, the web browser will remain on
the SNMP/Alert Settings page. If you want to cancel the change and reset all changes back to their original values,
just click the Cancel button.
SE520X Serial Device Server Series User Manual Configuration and Setup
When the device raises an alert and/or a warning message, it can send an e-mail to an administrator’s mailbox.
This E-mail Settings page allows you to set up the SE520X to be able to send an e-mail. Figure 4.21 shows the E-
mail Settings page in which there are two configurable parts: E-mail Address Settings and E-mail Server. First for
the E-mail Address Settings part, a Sender’s e-mail address is required to be filled in the Sender’s text box which
will be used in the From field of the e-mail. Note that the maximum length of sender email address is 48 characters.
Then, for the Receiver’s text box you can enter multiple recipients which will be used in the To field of the e-mail.
Note that to fill in multiple receiver e-mail addresses in the Receiver’s text box, please separate each e-mail address
with semicolon (;).
Second for the E-mail Server part, you must enter an IP address or Host Name of a Mail Server which is in your
local network in the SMTP Server’s text box. Note that the maximum length of SMTP server address is 31
characters. If your Mail Server (or Simple Mail Transfer Protocol (SMTP) Server) requires a user authentication, you
must check the “SMTP server authentication required” box in the Authentication option. Additionally, you can
check or uncheck on Enable TLS/SSL when the the SMTP server authentication required is checked. After enabling
this option, you can fill in the Username and the Password below. Please consult your local network administrator
for the IP address of your Mail Server and the required Username and Password.
Attention
It is also important to setup Default Gateway and DNS Servers in the Network
Settings properly so that SE520X can lookup domain names and route the e-mails to
the proper default gateway. Please see the Default Gateway and DNS Sever Settings
in Section 4.5.
SE520X Serial Device Server Series User Manual Configuration and Setup
After finish configuring the E-mail Settings, please click on Save & Apply button to keep the change that you have
made and to apply your setting. When the saving and applying are finished, the web browser will remain on the E-
mail Settings page. If you want to cancel the change and reset all changes back to their original values, just click
the Cancel button.
Under the Log Settings menu of web interface of SE520X series Industrial Serial Device Server, you can configure
various data logging for the device. Figure 4.22 lists the sub-menu under the Log Settings. It consists of System
Log Settings, COM Log Settings, System Log, and COM log. Each of this sub-menu will be described in the following
subsections.
Enable Log Event to Flash: When the check box is enabled, SE520X will write log events to the local flash.
Otherwise the log events would be cleared when the device restarts because they are stored in the RAM by
default.
Enable Syslog Server: When the check box is enabled, it will allow SE520X to send Syslog events to the remote
Syslog server with the specified IP address (next option). All the data sent/received from serial interface will be
logged and sent to Syslog Server.
Syslog Server IP Address: The user must specify the IP address of a remote Syslog Server in this field.
SE520X Serial Device Server Series User Manual Configuration and Setup
Syslog Server Service Port: This option allows user to specify the remote Syslog Server Port number between
1 and 65535. Note that the default port number is 514.
After finish configuring the Log Settings, please click on Save & Apply button to keep the change that you have
made and to apply your setting. When the saving and applying are finished, the web browser will remain on the Log
Settings page. If you want to cancel the change and reset all changes back to their original values, just click the
Cancel button.
SE520X Serial Device Server Series User Manual Configuration and Setup
Figure 4.24 COM Log Settings Web Page under System Setup
Log Data Contents: if this option is enabled, the COM logging function will log the content’s data that is
being transmitted and received in raw bytes. If this option is disabled, COM logging function will only log
the length of data to reduce system load.
Note: SE520X can store up to 100 KBytes internally. A request or a response will be in one line, and the data longer than 512 bytes will go
into another line. You can retrieve logs by using a FTP Client. The FTP login is the same as the WebUI login. Logs are located in
/var/log/logcomxx (xx is the port number). When the reserved space is full, new logs will replace old logs. We strongly recommend sending
COM logs to a remote Syslog server.
Data Types: There are two radio buttons which are hexadecimal (HEX) and ASCII for user to select the
desired logged data’s format.
COM Ports: The user can select which port(s) will be logged by checking the corresponding boxes.
Enable Syslog Server: Enabling this option would allow user to send COM logs to a remote Syslog server.
It is possible to send COM logs to the same Syslog server used previously for event logging (See Section
4.9.1).
IP Address: When the Syslog Server is enabled in the previous option, please specify the remote Syslog
server’s IP address in this field.
Syslog Server Service Port: This option allows user to specify the remote Syslog Server Port number
between 1 and 65535. Note that the default port number is 514.
After finish configuring the COM Log Settings, please click on Save & Apply button to keep the change that you
have made and to apply your setting. When the saving and applying are finished, the web browser will remain on
the COM Log Settings page. If you want to cancel the change and reset all changes back to their original values,
just click the Cancel button.
SE520X Serial Device Server Series User Manual Configuration and Setup
At the end of the System Log page, there are three hyperlinks which can be used to navigate through all records.
You can click on the “Previous” `link to go to the last page of the log and click on the “Next” button to go to the next
page. At the top of the System Log table, there are three buttons: Refresh, Export Log, and Clear Log. To display
the latest event, you can click on “Refresh” button. When you click on the Export System Log button, a log file will
be saved on to your PC. By clicking on “Clear System Log” button, you can clear all events stored in the device and
the System Log will be empty. A message “No data available in table” will be displayed in the middle of the table.
Moreover, you can choose from the drop-down list of 10 or 25 entries for the Show entries. Finally, you can search
over the System Log by entering a keyword in the Search box.
Under the COM 1 Log header, there are three buttons: Refresh, Export Log, and Clear Log. First, the Refresh button
can be used to update the COM Log table below with the latest information. Second, the Export Log button will
enable the user to save the log data onto their PC. The default file name of the exported data log will be
“DataLog.txt”. Finally, the Clear Log button will clear all events stored in the device and the COM Datalog will be
empty with a message “No data available in table”. At the end of the COM Log page, there are two hyperlinks which
can be used to navigate through all records. You can click on the “Previous” link to go to the previous page of the
log and click on the “Next” link to go to the next page.
SE520X Serial Device Server Series User Manual Configuration and Setup
Under the System Setup menu of web interface of SE520X series Industrial Serial Device Server, you can perform
a number of administration tasks for the device. Figure 4.27 lists the sub-menu under the System Setup. It consists
of Date/Time Settings, Admin Settings, Firmware Upgrade, Backup/Restore Setting, and Ping. Each of this sub-
menu will be described in the following subsections.
Attention
It is also important to setup Default Gateway and DNS Servers in the Network Settings
properly (See Section 4.5), so SE520X can lookup DNS names and point to the proper
NTP server.
After finish configuring the Date/Time Settings, please click on Save & Apply button to keep the change that you
have made and to apply your setting. When the saving and applying are finished, the web browser will remain on
the Date/Time Settings page. If you want to cancel the change and reset all changes back to their original values,
just click the Cancel button.
After finish configuring the Admin Settings, please click on Save & Apply button to keep the change that you have
made and to apply your setting. Another pop-up window will be displayed to re-authenticate the user to access the
SE520X Serial Device Server Series User Manual Configuration and Setup
Web UI of SE520X as shown in Figure 4.7. You must re-enter the username and the password to login to the SE520X.
When the saving, applying, and re-authentication are finished, the web browser will remain on the Admin Settings
page. If you want to cancel the change and reset all changes back to their original values, just click the Cancel
button.
To upgrade a new firmware to SE520X, please download the latest firmware for your SE520X model from the
download tab on the related product page or from the Download page under the Support link on Atop’s main
webpage. Then, copy the new firmware file to your local computer. Note that the firmware file is a binary file with
“.dld” extension. Next, open the Web UI and select Firmware Upgrade page under the System Setup menu. Then,
click “Browse…” button as shown in Figure 4.30 below to find and choose the new firmware file. Then, click
“Upload” button to start the firmware upgrade process. The program will show the upload status. Please wait until
the uploading process is finished (the amount of time varies depending on the equipment used). Finally, the device
will then proceed to restart itself. In some cases, you might require to re-configure your device. To restore your
backup configuration from a file, please see the procedure in the next subsection.
Note: if the firmware upgrade process fails and the device becomes unreachable, please follow the TFTP recovery procedure in Chapter 8 on
Emergency System Recovery at the end of this manual.
To back up configuration, click “Backup” button under the Backup Configuration part as shown in Figure 4.31, and
a the backup file (ModelName-MACAddress.dat) will be automatically saved on your computer. It is important NOT
to manually modify the saved configuration file by any editor. Any modification to the file may corrupt the file and
it may not be used for later restoration. Please contact Atop authorized distributors for more information on this
subject.
SE520X Serial Device Server Series User Manual Configuration and Setup
To restore the backup configuration, click “Browse” button under the Restore Configuration part as shown in Figure
4.31 to locate the backup configuration file on user’s computer. Then, click on “Upload” button to upload the backup
configuration file to the device. Once the backup configuration file is successfully uploaded, the device will restart.
Note that the time needed for this process may vary on the equipment used.
If you need to restore the device to its factory default configuration, you can click on the Restore button under the
Restore Factory Default section as shown in Figure 4.31.
4.10.5 Ping
The Web UI of SE520X has an interface to call Ping which is a network diagnostic utility for testing reachability.
You can use the Ping function to determine whether SE520X can reach the gateway or other devices in the network.
To use the Ping, enter a destination IP address in the text box behind the Ping To and click Start button as shown
in Figure 4.32. This process usually takes around 20 seconds. Figure 4.32 represents a successful ping without
packet loss from SE520X to the address 10.0.50.101 and back, while Figure 4.33 indicates that the connecting
device at the address 10.0.50.202 is unreachable in which no packets have returned from the transmitted ping
packets.
4.11 Reboot
To manually reboot the device, click on the “Reboot” button at the end of the Reboot page as shown in Figure 4.34.
The device will then restart. When the rebooting process is finished, you will hear the beep sound twice from the
device and you might need to refresh your web browser to log into the web interface of the device again.
SE520X series supports three different Link Modes which are TCP Server, TCP Client, and UDP. The Link Mode
describes the role of the device and the connection between the device and other remote devices in the network
which would like to communicate with serial device on SE520X’s COM port. Under the three Link Modes, TCP Server
mode can support RAW, Virtual COM, Reverse Telnet and Pair Connection Master applications, while TCP Client
mode can only support RAW, Virtual COM and Pair Connection Slave applications. Note that UDP mode does not
have the same supported applications as the previous two TCP modes. Discussion on how to setup different Link
Modes properly will be presented in the following sections. Figure 5.1 shows the Link Mode options for COM 1 port
which can be found on COM1 page under Serial menu of Web UI (See details on Serial Settings in Section Figure
4.15).
The default Link Mode of SE520X is the TCP Server mode. Figure 5.3 shows an example of configuration setting
for TCP Server Link Mode under the COM 1 page. There are additional connection settings that can be configured
as shown in Figure 5.3. By selecting the TCP Server Link Mode, a TCP client program on a remote host computer
should be prepared to connect to SE520X. Please follow the following steps to configure connection settings of
the Link Mode for each COM port.
SE520X Serial Device Server Series User Manual Link Modes and Applications
Click on the “COM1” link on the menu frame on the left side of Web UI to go to COM 1 page as shown in
Figure 5.4.
SE520X Serial Device Server Series User Manual Link Modes and Applications
Figure 5.4 TCP Server Link Mode Settings under COM 1 Page
Select TCP Server radio button in the Link Mode options. Note that TCP Server is the default Link Mode for
COM port of SE520X.
Under the TCP Server section, you will find the following options.
o Application: There are 3 different communication applications to choose from here:
RAW: There is no protocol on this mode which means that the data is passed
transparently.
Virtual COM: The Virtual COM protocol is enabled on the serial device to communicate
with a virtualized port from a remote client. It is possible to create a Virtual COM port on
Windows/Linux in order to communicate with the serial device as a remote client.
Reverse Telnet: This application is used to connect the serial device and another serial
device (usually a Terminal Server) with a Telnet program. Telnet programs in
Windows/Linux usually require special handshaking to get the outputs and formatting to
SE520X Serial Device Server Series User Manual Link Modes and Applications
show properly. The Device will interact with those special commands (CR/LF commands)
once Reverse Telnet application is enabled.
Pair Connection Master: This application is used when the user would like to pair two serial
devices over the Ethernet network.
o IP Filter: This option will enable the Source IP option below. When this option is checked, the
device will block or filter out all other IP addresses from accessing the COM port except the one
specified in the Source IP.
Source IP: This option specifies the remote client's Source IP which will be transmitting data to our TCP
Server (on SE520X). In other words, our TCP Server will only allow data from this IP address to flow (hence
its own name implies Source IP). Note that only one source is allowed.
Local Port: This option specifies the port number that the TCP server (on SE520X) should listen to. It is
also used by the remote TCP client to connect to the TCP server. The default local port is 4660. You can
enter different port number in this option.
Maximum Connection: This option specifies the maximum number of remote devices/clients (with
maximum of 4 clients) that can be connected to the serial device on this COM port.
Response Behavior: This option specifies how the device will proceed or behave when it receives requests
from remote connected hosts in which we will have the following options:
o Request & Response Mode: Under this mode, the COM port on the device will hold requests from
all other remote connected hosts until the serial device replies or the Response Interval Timeout
takes into effect to discard it; however, unrequested data sent from the serial device would be
forwarded to all connected hosts. Additionally, user can specify how a reply message from the
serial device will be sent to the remote connected hosts with two possible options:
Reply to requester only: The COM port will reply to the remote connected host who has
requested the data only.
Reply to all: A reply is sent to all remote connected hosts.
o Transparent mode: The COM port on the device will forward requests from all remote connected
hosts to the serial device immediately and reply to all remote connected hosts once it receives
data from the serial device.
For other Serial Settings on the same configuration page, please go to Section 4.6.2 and for Advanced
Settings please go to Section 0.
After finish configuring the Link Mode, please scroll down to the bottom of the page and click on "Save &
Apply" button to save all the changes that you have made.
Figure 5.6 shows an example of configuration setting for TCP Client Link Mode under the COM 1 page. There are
additional connection settings that can be configured as shown in Figure 5.7. By selecting the TCP Client Link
Mode, a TCP server program on a remote host computer should be prepared to accept a connection request from
the device. Please follow the following steps to configure connection settings of the Link Mode for each COM port.
SE520X Serial Device Server Series User Manual Link Modes and Applications
Click on the “COM1” link on the menu frame on the left side of Web UI to go to COM 1 page as shown in
Figure 5.7.
Figure 5.9 shows an example of configuration setting for UDP Link Mode under the COM 1 page. There are
additional connection settings that can be configured as shown in
Figure 5.10. Please beware that even though UDP provides better efficiency in terms of response time and resource
usage, it does not guarantee data delivery. It is recommended to utilize UDP only with cyclic polling protocols where
each request is repeated and independent, such as Modbus Protocol. Please follow the following steps to configure
connection settings of the Link Mode for each COM port.
Click on the “COM1” link on the menu frame on the left side of Web UI to go to COM 1 page as shown in
Figure 4.10.
SE520X Serial Device Server Series User Manual Link Modes and Applications
This section describes application options for the TCP Server, TCP Client, and UDP Link Modes. The application
options will define how the serial data communication will be emulated over the network communication link. The
user will have flexibility in choosing the suitable application that matches their need for serial data communication.
Follow steps in Section 0 to configure the device in TCP Server Link Mode properly.
Click on the drop-down list of the Application option under TCP Server section and switch to “Virtual COM”
to enabled Virtual COM application in the device.
Scroll down to the bottom of the page and click on “Save & Apply” button to save the changes.
Configure Virtual COM in the Operating System on the remote host computer. For Windows, please refer
to Chapter 6 for necessary instructions. Please remember SE520X’s IP address and the Local Port number
configured on this page in order to enter the same information in Serial/IP Virtual COM’s Control Panel
later. Note that a Serial/IP Virtual COM Redirector software is provided as a utility software by Atop
Technologies.
5.2.2 TCP Server Application: Enable RFC 2217 through Virtual COM
The underlying protocol of Virtual COM is based on RFC 2217 which is the Telnet COM Control Option. Therefore,
it is possible to use RFC 2217 with SE520X in the TCP Server mode. Note that the RFC 2217 allows a remote client,
SE520X Serial Device Server Series User Manual Link Modes and Applications
which can be any network device, to initiates a Telnet session to an access server (i.e. SE5201) to communicate
with serial device on the access server’s COM port. To do so, please refer to Section 5.2.1 (previous section) to
enable Virtual COM so that SE520X becomes aware of the command names and codes defined in RFC 2217. Note
that there is no need to configure Virtual COM on the Operating System of the remote host computer because
Virtual COM ports would not be used.
Follow step in Section 0 to configure SE520X in TCP Client Link Mode properly.
Click on the drop-down list of the Application option under TCP Client section and switch to “Virtual COM”
to enabled Virtual COM application in SE520X.
Scroll down to the bottom of the page and click on “Save & Apply” button to save the changes.
Configure Virtual COM in the Operating System on the remote host computer. For Windows, please refer
to Chapter 6 for necessary instruction. Please remember the Destination Port number configured on this
page in order to enter this information in Serial/IP Virtual COM’s Control Panel later.
5.2.4 TCP Client Application: Enable RFC 2217 through Virtual COM
The underlying protocol of Virtual COM is based on RFC 2217 which is the Telnet COM Control Option. Therefore,
it is possible to use RFC 2217 with SE520X in the TCP Client mode. Note that the RFC 2217 allows a client, which
is SE520X in this case, to initiates a Telnet session to a remote host computer to communicate with serial device
or serial (COM) program on the remote host computer. To do so, please refer to Section 5.2.3 (previous section) to
enable Virtual COM so that the device becomes aware of the command names and codes defined in RFC 2217.
Note that there is no need to configure Virtual COM on the Operation System of the remote host computer because
Virtual COM ports would not be used.
SE520X Serial Device Server Series User Manual Link Modes and Applications
Figure 5.13 Pair Connection Master Application in TCP Server Link Mode
Follow steps in Section 0 to configure SE520X in TCP Server Link Mode properly.
Click on the drop-down list of the Application option under TCP Server section and switch to “Pair
Connection Master” to enabled Pair Connection application in the device.
Scroll down to the bottom of the page and click on “Save & Apply” button to save the changes.
Please remember Pair Connection Master’s IP address (i.e. SE520X’s IP address on your desired network
interface (either Ethernet or Wi-Fi)) and Local Port number here in order to enter these information in
another SE520X device with the Pair Connection Slave setting later.
Proceed to the next section to configure a Pair Connection Slave to connect to this Master.
Figure 5.14 Pair Connection Slave Application in TCP Client Link Mode
Follow steps in Section 0 to configure SE520X in TCP Client Link Mode properly.
Click on the drop-down list of the Application option under TCP Client section and switch to “Pair
Connection Slave” to enabled Pair Connection application.
Enter the Destination IP address and the Destination Port number (for Destination 1 and (optionally
Destination 2)) that match to the settings of Pair Connection Master (another SE520X device)’s IP and port
number that were setup previously.
Scroll down to the bottom of the page and click on “Save & Apply” button to save the changes.
Follow steps in Section 0 to configure SE520X in TCP Server Link Mode properly.
Click on the drop-down list of the Application option under TCP Server section and switch to “Reverse
Telnet” to enabled reverse telnet application in SE520X.
Scroll down to the bottom of the page and click on “Save & Apply” button to save the changes.
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
The device will encapsulate control packets on top of the actual serial data when Virtual COM (VCOM) Application
is enabled. This will allow the Virtual COM port in the Windows/Linux system to access SE520X’s COM ports.
Please note that Virtual COM Application can only be enabled in TCP Server Link Mode as shown in Figure 6.1 or
TCP Client Link Mode as shown in Figure 6.2.
Figure 6.1 Enable a Virtual COM Application When Setting the Link Mode as the TCP Server
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
Figure 6.2 Enable a Virtual COM Application When Setting the Link Mode as the TCP Client
Virtual COM on host computer allows remote access of serial devices over TCP/IP networks through Serial/IP
Virtual COM ports that work like local native COM ports. Figure 6.3 is an example of Virtual COM application
diagram. In the diagram, multiple serial servers (i.e. SE5201 devices) in which each one connects to serial device
are connected over an Ethernet hub. Their serial devices can be accessed through the TCP/IP network of the hub.
Note that there are traditionally only two Physical COM ports (COM 1 and COM 2) on the personal computer (PC)
while there can be several Virtual COM ports such as COM 3, 4, 5, and so on. In SE520X case, the TCP/IP network
can be wired network such as Ethernet.
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
Figure 6.3 An Example Diagram of Virtual COM Application over TCP/IP Network
To enable Virtual COM on host computer, you will require a software utility or VCOM driver software to emulate the
COM port. For Windows operating system, a software utility called Serial/IP is supported by Atop to be used for
this purpose. Please see discussion about the VCOM driver utility in the following subsections.
6.1.2 Limitation
The Virtual COM driver allows up to 256 Virtual COM ports in a single PC. Selection of COM port number can be
allowed in the range from COM1 to COM4096. Note that COM ports that are already occupied by the system or
other devices will not be available.
6.1.3 Installation
Run the Virtual COM setup file included in the CD or download a copy from our website to install the Virtual COM
driver for your operating system. Please turn off your anti-virus software and try again if the installation fails. At
the end of the installation, please select at least one Virtual COM port from the Serial/IP Control Panel.
6.1.4 Uninstallation
From Windows Start Menu select Control Panel then select Add/Remove Programs.
Select Serial/IP Version x.x.x in the list of installed software.
Click the Remove button to remove the program.
6.2 Enable VCOM in Serial Device servers and Select VCOM in Windows
This section will provide the procedure to enable Virtual COM (VCOM) on SE520X and Windows based PC. Please
follow the steps described here to configure your Virtual COM application.
Figure 6.4 Enable Virtual COM Application for COM 2 in TCP Server Link Mode
If no Virtual COM port is selected, a “Select Ports” dialog window will pop up and ask the user to select at least one
COM port as the Virtual COM port before proceeding as shown in the pop-up window of Figure 6.6. You can select
a COM port by checking the box in front of the list of virtual COM ports. Note that if a COM port number is not on
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
the list, it may be used by other application or your operating system. The user may want to select a range of
multiple COM ports to be used as Virtual COM ports by entering the range of COM port in the text box below the
list. After selecting the virtual COM ports, please click OK button to proceed.
After at least one Virtual COM port is selected, the Serial/IP Control Panel window will show up as illustrated in
Figure 6.7. The left side of the Control Panel window shows the list of selected Virtual COM ports. You can click on
Select Ports… button below the list to add or remove Virtual COM ports from the list. The right side of the Serial/IP
Control Panel window shows the configurations of the selected Virtual COM port marked in blue on the list. Each
Virtual COM port can have its own settings. Details on how to configure the Virtual COM port will be described in
the next subsection.
Note: The changes to Virtual COM ports apply immediately so there is no need to save the settings manually. However, if the Virtual COM port
is already in use, it is necessary to close the Virtual COM port and open it after the TCP connection closes completely in order for the changes
to take effect.
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
Figure 6.8 Available Options for Use Credential From in Serial/IP Control Panel Version 4.9.10
4. Under COM Port Options box, you can enable Restore Failed Connections option by checking the box in
front of it to force Virtual COM to automatically restore failed connections with the serial device server in
case of unstable network connections.
5. To test the Virtual COM connection, you can click the Auto Conigure… button and then click the Start
button in the pop-up window as shown in Figure 6.10. If the test passes, all checks under the Status text
box should be green. In this Configuration Wizard window, you can change the IP Address of Server, Port
Number, Username (if Use Credential option is enabled), and Password (if Use Credential option is
enabled). To apply the changes in the Configuration Wizard window to the Serial/IP Control Panel, please
click on Use Settings button at the bottom of the window in Figure 6.10. You can also click on Copy button
to copy the results to the PC system clipboard.
6. To transfer the settings between Virtual COM ports, click on the Copy Settings To button as shown in Figure
6.9.
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
Figure 6.10 Auto Configure (formerly Configuration Wizard) Window for COM 1
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
6.3 Exceptions
This section lists possible exceptions which may occur when the user tested the VCOM connection through the
Auto Configure… (formerly Configuring Wizard…) button. If there is a problem with the connection, there will be
error(s) or warning(s) reported in the Status and Log text boxes. The possible correction or trouble shooting hint
for each exception is given in each case.
If the status reports with an exclamation mark with a message “Warning: timeout trying x.x.x.x” as shown
in Figure 6.11, please recheck or correct the VCOM IP address and Port number configuration or the PC’s
network configuration.
If the status reports with a check with a message “Raw TCP Connection Detected” and an exclamation
mark with a message “Client not licensed for this server” as shown in Figure 6.12. Please enable the
Virtual COM option in the serial Device server.
If the status reports with a check with a message “Telnet Protocol Detected” and an exclamation mark
with a message “Client not licensed for this server” as shown in Figure 6.13. This means that there is a
licensing issue between the serial sateway (i.e. SE5201) and the Serial/IP Utility Software. Please contact
Atop technical support to obtain the correct VCOM software.
If the status reports with an exclamation mark with a message “Server requires username/password login”
as shown in Figure 6.14. This means that the VCOM Authentication option in the serial device server (i.e.
SE5201) is enabled but the User Credentials option in the Serial/IP utility software is not enabled. Please
follow the steps in Section 4.10.2 for enabling the user credentials option and entering the username and
the password.
If the status reports with an exclamation mark with a message “Username and/or password incorrect” as
shown in Figure 6.15. This means that the wrong username and/or password were entered and the
authentication process failed.
Figure 6.15 VCOM Authentication failed due to incorrect Username and/or Password
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
If the status reports with an exclamation mark with a message “No login/password prompts received from
server” as shown in Figure 6.16. This means that the User Credentials option in the Serial/IP utility software
is enabled but the VCOM Authentication option in the serial device server (i.e. SE5201) is not enabled.
Please enable the VCOM Authentication option on the device by setting a new and non-blank
administrator’s Username and Password as described in Section 4.10.2. Note that the Username and the
Password for VCOM authentication are the same username and password of the Web UI login. The default
account, which has the username as “admin” and the password as “default”, is considered as an
unsecured account or no authentication option.
Serial/IP Port Monitor is another utility software provided for Atop’s user. It allows user to monitor the activities or
status of Virtual COM port and display the exchanged serial message which is called trace over the port.
The pull-down menu of the Port Monitor windows allows the user to save the log and customize the capturing data
of serial communication.
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
File: To save the log file which you can send the log to Atop for further analysis if problems occurs with the
Virtual COM connection, please click on File menu then click Save As.
Trace Options:
o Select Ports to Capture…: This menu allows you to reduce the number of ports that are being
traced to a subset of all configured Virtual COM ports. This feature can reduce the impact of tracing
on memory and system performance for large applications.
o Select Ports to Display…: This menu allows you to reduce the number of ports that appear in the
display to a subset of the ports being captured. For large applications, this feature provides a way
to focus on ports of interest among all those being captured.
o Buffer Size: This menu allows the change on the amount of RAM being used for tracing which can
be normal or large.
o System Debug Output: This menu allows user to enable the sending of trace data to the system
debug channel and optionally put a label on them.
The Trace panel shows one serial event per line and in time order. Every event begins with a time tag. The transmit
events will be shown in green and preceded by "»" while the receive event will be shown in red and preceded by "«".
The control events will be shown in blue and preceded by “|”.
Notes:
The Trace display covers up to 512k bytes of event data which is enough to cover a reasonably extensive
tracing session. However, if the limit is reached, the trace clears and starts over.
VCOM Installation &
SE520X Serial Device Server Series User Manual Troubleshooting
In the Serial/IP Control Panel, you can click on the Advanced… button to open Serial/IP Advanced Settings window
as shown in Figure 6.19. The Serial/IP Advanced Settings window contains two tabs: Options and Proxy Server.
On the Options tab, you can click on Use Default Settings button to load the default settings. Detail description of
each options and how to set a proxy server will be explained in the following subsections.
Always Limit Data Rate to COM Port Baud Rate: When enabled, this option limits the data rate to the baud
rate that is in effect for the virtual COM port.
Force Name Server: This option allows the user to enter the desired Name Server IP address.
7 Specifications
7.1 Hardware
System
CPU 32-bit ARM Based
Flash Memory 16MB
RAM Integrated DDR2 64MB
EEPROM 8 KB
Reset Built-in Recessed Key (Restore to Factory Defaults)
Watchdog Hardware built-in
Network
IEEE 802.3 10BaseT
IEEE 802.3u 100BaseT(X)
Ethernet Interface Auto-negotiation
Auto MDI/MDI-X
Connection: RJ45 x 1
Protocol ICMP DNS SMTP
TCP DHCP Client NTP
UDP SNMPv1, v2c, v3 ARP
IPv4 Telnet
HTTP RFC2217
Syslog
Serial
Serial Interface RS-232/RS-422/RS-485 Software Selectable (Default: RS-232)
SE5201-SE5201C: 1 Serial Port (TB-5 or DB-9)
Serial Connector
SE5202: 2 Serial Ports (TB-5 or DB-9(
Baud-rate: 1200 bps ~ 230,400 bps (RS-485 4-wire allows up to
921,600 bps)
Serial Port Parity: None, Even, Odd, Mark, or Space
Communication Data Bits: 5, 6, 7, 8
Stop Bits: 1, 2 Software Selectable
Flow Control: RTS/CTS (RS-232 only), XON/XOFF, None
LED Indicator
RUN x 1
LED indication LAN x 1
COM x 1
Power Requirement & EMC
3-Pin 5.08mm Lockable Terminal Block: 9-30VDC (SE5201/SE5202
Input only)
SE5201/SE5201C/SE5202: DC Jack 5VDC
Consumption Max. 1.5W
FCC Part 15, Subpart B, Class A,
EMI/EMC
EN 55032, EN 61000-3-2, EN 61000-3-3, EN 55024,
SE520X Serial Device Server Series User Manual Specifications
7.4 Software
Software
Utility Windows Virtual COM Driver and Linux TTY Driver: Linux 2.4.x, Linux 2.6.x, 3.x
Web console
Serial console
Configuration Tool SSH console
Telnet console
Device Management Utility©
SE520X Serial Device Server Series User Manual Emergency System Recovery
System recovery is based on the TFTP Client embedded in the device. It can recover the device from a bad firmware
or other unknown reasons corrupting the firmware image inside the flash memory. Please follow the procedures
below to force the device to download a valid firmware from the TFTP Server to recover its operating system.
Default Settings
TFTP Server 10.0.50.201
TFTP Server Subnet Mask 255.255.0.0
Name of firmware Image* firmware.dld
*This firmware image can be obtained from Atop’s website.
If the device is beeping continuously after power up, this means that the bootloader is damaged and there
is no way to recover it. Please contact Atop directly to obtain RMA number for further solutions.
Obtain and setup a TFTP server on your PC. Make sure that the PC’s network settings are set properly
according to the default setting in the above table.
Rename the firmware image that you obtained from our website to “firmware.dld” and place it in the TFTP
Server’s root directory. For Solarwinds TFTP Server, it is usually C:\TFTP-Root.
Make sure that the device is powered OFF and the Ethernet cable is plugged in.
Press and hold the “Reset” button above the USB port then power ON the device. If the bootloader is still
functioning, the user will hear one long beep followed by two shorter beeps.
Release the reset pin after hearing seven consecutive short beeps. Then, the device will automatically
request files from TFTP Server. Please wait until the device shows up on the Device Management Utility.
This process could take up to five minutes or even more.
Important Note
Note: for Solarwinds, please remember to Start the TFTP Server Service, the default state of the TFTP is Stop.
9 Warranty
Limited Warranty Conditions
Products supplied by Atop Technologies Inc. are covered in this warranty for undesired performance or defects
resulting from shipping, or any other event deemed to be the result of Atop Technologies Inc. mishandling. The
warranty does not cover; however, equipment which has been damaged due to accident, misuse, abuse, such as:
Use of incorrect power supply, connectors, or maintenance procedures
Use of accessories not sanctioned by us
Improper or insufficient ventilation
Improper or unauthorized repair
Replacement with unauthorized parts
Failure to follow our operating Instructions
Fire, flood, “Act of God”, or any other contingencies beyond our control.
Customers must always obtain an authorized “RMA” number from us before shipping the goods to be
repaired.
When in normal use, a sold product shall be replaced with a new one within 3 months upon purchase. The
shipping cost from the customer to us will be reimbursed.
After 3 months and still within the warranty period, it is up to us whether to replace the unit with a new one;
normally, as long as a product is under warranty, all parts and labour are free-of-charge to the customers.
After the warranty period, the customer shall cover the cost for parts and labour.
Three months after purchase, the shipping cost from the customer to us will not be reimbursed, but the
shipping costs from us to the customer will be paid by us.
Limited Liability
Atop Technologies Inc. shall not be held responsible for any consequential losses from using our products.
Warranty
Atop Technologies Inc. provides a 5-year maximum warranty for Industrial Serial Device Server products.
SE520X Serial Device Server Series User Manual Warranty
2F, No. 146, Sec. 1, Tung-Hsing Rd, 3F, 75th, No. 1066 Building,
30261 Chupei City, Hsinchu County Qingzhou North Road,
Taiwan, R.O.C. Shanghai, China
Tel: +886-3-550-8137 Tel: +86-21-64956231
Fax: +886-3-550-8131