Atop Technology SE5001A User Manual

SE5001A Serial Device Server
User’s 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 liable for damages. 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 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 included in subsequent editions. Suggestions for improvement are welcome. All other product names referenced herein are registered trademarks of their respective companies.
Published by Atop Technologies, Inc.
2F, No. 146, Sec. 1, Tung-Hsing Rd. Jubei, Hsinchu 30261 Taiwan, R.O.C. Tel: 886-3-5508137 Fax: 886-3-5508131
www.atop-tech.com www.atop.com.tw
Copyright © 2011 Atop Technologies, Inc. All rights reserved. Technical data is subject to change. All other product names referenced herein are registered trademarks of their respective companies. This document is intended to provide customers with brief descriptions on the product and to assist customers to get started. For detail information and operations of the product, please refer to the manual in the CD attached.
User Manual Version 1.0 SE5001A Serial Device Server
1
1 Introduction ....................................................................................................... 4
1.1 SE5001A Series Comparison ........................................................................................ 4
1.2 Packaging ..................................................................................................................... 5
1.3 Application Connectivity ................................................................................................ 6
2 Getting Started ................................................................................................ 10
2.1 Panel Layout ............................................................................................................... 10
2.2 Pin Assignments...........................................................................................................11
2.2.1 Serial Port ...........................................................................................................11
2.2.2 Ethernet Port ................................................................................................ ...... 12
2.2.3 Power Port ......................................................................................................... 12
2.3 Buzzer ......................................................................................................................... 13
2.4 LED ............................................................................................................................. 13
3 Software Setup ............................................................................................... 14
3.1 Configuration by Serial Manager ........................................................................... 15
3.2 Configuration by Telnet Utility ...................................................................................... 15
3.2.1. Login to the System ................................................................................... 15
3.2.2. Networking ................................................................................................ 17
3.2.3. Change the Password ............................................................................... 18
3.2.4. COM1 Setup .............................................................................................. 18
3.2.5. Configure SE5001A as TCP server ............................................................ 19
3.2.6. Configure SE5001A as TCP Client............................................................. 20
3.2.7. Configure SE5001A as UDP ...................................................................... 21
3.2.8. Enable / Disable Virtual COM .................................................................... 22
3.2.9. Enable / Disable Pair Connection .............................................................. 23
3.2.10. COM Port Setting ...................................................................................... 24
3.2.11. Emptying Serial Buffer when TCP connection is established ..................... 25
3.2.12. Setting Packet Delimiter ............................................................................ 26
3.2.13. Accept Control Command from COM port ................................................. 27
3.2.14. Backup EEPROM to Flash ......................................................................... 27
3.3 Configuration Using Web Browser............................................................................... 27
3.3.1. Log in to the System .................................................................................. 28
3.3.2. Networking Setup ...................................................................................... 29
3.3.3. Security Setup ........................................................................................... 31
3.3.4. Backup EEPROM to Flash ......................................................................... 32
3.3.5. Link Mode Configuration ............................................................................ 32
3.3.6. Link Mode: Configure SE5001A as a TCP Server ...................................... 32
User Manual Version 1.0 SE5001A Serial Device Server
2
3.3.7. LINK Mode: Configure SE5001A as a TCP Client ...................................... 34
3.3.8. Link Mode: Configure SE5001A in UDP ..................................................... 36
3.3.9. TCP Server Application: Enable Virtual COM ............................................. 37
3.3.10. TCP Server Application: Enable RFC 2217 ................................................ 38
3.3.11. TCP Client Application: Enable Virtual COM .............................................. 38
3.3.12. TCP Client Application: Enable RFC 2217 ................................................. 39
3.3.13. TCP Server Application: Configure SE5001A as a Pair Connection Master 39
3.3.14. TCP Client Application: Configure SE5001A as a Pair Connection Slave ... 40
3.3.15. TCP Server Application: Enable Reverse Telnet ........................................ 41
3.3.16. UDP Application: Multi-Point Pair Connection ............................................ 42
3.3.17. TCP Server Application: Multiple TCP Connections ................................... 43
3.3.18. TCP Server Application: Multi-Point TCP Pair Connections ....................... 44
3.3.19. COM Configuration .................................................................................... 45
4 Using Virtual COM .......................................................................................... 47
4.1 Setup of a Virtual COM Driver ..................................................................................... 47
4.1.1 System Requirements ...................................................................................... 47
4.1.2 Limitation ........................................................................................................... 47
4.1.3 Installation .......................................................................................................... 48
4.1.4 Uninstalling ........................................................................................................ 48
4.2 Enable Virtual COM Serial device servers and Select Virtual COM in Windows .......... 48
4.2.1 Enable Virtual COM in Serial Device Servers ..................................................... 48
4.2.2 Running Serial/IP in Windows ................................ ............................................ 49
4.3 Configuring Virtual COM Ports .................................................................................... 50
4.4 Using Serial/IP Port Monitor ........................................................................................ 59
4.5 Serial/IP Advanced Settings ........................................................................................ 61
4.6 Using Serial/IP with a Proxy Server ............................................................................. 63
5 Diagnostics ...................................................................................................... 64
5.1 Using Standard Ping Command .................................................................................. 64
5.2 Using Serial Manager Configuration Utility .................................................................. 65
Appendix .................................................................................................................... 66
Specifications .................................................................................................................... 66
Upgrade Procedures ......................................................................................................... 67
Error Messages ................................................................................................................. 69
Emergency Firmware Recovery ........................................................................................ 70
User Manual Version 1.0 SE5001A Serial Device Server
3
Preface
Purpose of the Manual
This manual supports you during the installation and configuring of the SE5001A Ethernet Serial Server only, as well as it explains some technical options 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 a must when reading it. Please refer to the Glossary for technical terms and abbreviations (if any).
Who Should Use This User Manual
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, should they be unable to assist you, please redirect your inquiries to www.atop.com.tw or www.atop-tech.com .
Supported Platform
This manual is designed for the SE5001A Ethernet Serial Server and that model only.
Warranty Period
We provide a 5 year limited warranty for SE5001A Ethernet Serial Server.
FCC WARNING Class A for Serial Device Server (Model SE5001A)
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 uses, generates and radiates radio frequency energy and, if not installed and used in accordance with the instructions, 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 own expenses.
A shielded-type power cord is required in order to meet FCC emission limits and also to prevent interference to the nearby radio and television reception. It is essential that only the supplied power cord be used.
Use only shielded cables to connect other devices to this equipment by RS-232 or RS-485 ports. Be cautioned that changes or modifications not expressly approved by the party responsible for compliance could
void ones authority to operate the equipment.
User Manual Version 1.0 SE5001A Serial Device Server
4
Model Name
Power Interface
Serial Interface
Firmware
SE5001A
TB3
DB9
Serial Device Server
SE5001A-TB
TB3
TB5
Serial Device Server

1 Introduction

The SE5001A Ethernet Serial device server acts as a gateway between Ethernet (TCP/UDP) and RS-232/RS-422/RS-485 communications. The information transmitted by SE5001A is transparent to both host computers (Ethernet) and serial devices (RS-232/RS-422/RS-485). Data coming from the Ethernet 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 transparently allowing bidirectional communication.
In the computer-aided manufacturing or industrial automation areas, SE5001A is used by field devices to directly connect to an Ethernet network. The user can then use a network application or use Virtual COM software to simulate a virtual com port in the PC to fetch serial data from SE5001A remotely over Ethernet.
With SE5001A, it is possible to communicate with a remote serial device in the LAN or even in the Internet, which dramatically increases reach in distance and scalability.

1.1 SE5001A Series Comparison

Note: The Adapter’s DC connector has the following dimensions:
5.5mm inner radius, 2.1mm outer radius, and 9.5mm length
User Manual Version 1.0 SE5001A Serial Device Server
5
Optional Accessories
Name
Part Number
Description
DK-25
30200000000022G
DIN-Rail Kit
ADP-DB9(F)-TB5
59906231G
Female DB9 to Female 3.81mm TB5 Converter
US315-12(US-Y)
50500151120009G
Y-Type (BT1-10V) power adaptor, 100-240VAC input, 1.25A @ 12VDC output, US plug
USE315-12(EU-Y)
50500151120019G
Y-Type (BT1-10V) power adaptor, 100-240VAC input, 1.25A @ 12VDC output, EU plug

1.2 Packaging

The package should contain following items:
Atop SE5001A Ethernet Serial device server x 1  5 pins Terminal Block for Serial Connector x 1 (SE5001A-TB only)  3 pins Terminal Block for Power Connector x 1  Product CD containing configuration utility and documents x 1  Wall-mounting screws x 2  Atop Serial device server quick start guide x 1
User Manual Version 1.0 SE5001A Serial Device Server
6

1.3 Application Connectivity

TCP Server ModeSE5001A can be configured as a TCP server in a TCP/IP Network to listen for an incoming
TCP client connection to a serial device. After the connection is established between the serial device server and the host computer, data can be transmitted in both directions. This also applies to Virtual COM running in the server mode.
Figure 1.1 TCP Server Mode
User Manual Version 1.0 SE5001A Serial Device Server
7
TCP Client Mode
SE5001A can be configured as a TCP client in TCP/IP Network to establish a connection with a TCP server in the host computer. After the connection is established, data can be transmitted between a serial device and a host computer in both directions. This also applies to Virtual COM running in the client mode.
Figure 1.2 TCP Client Mode
User Manual Version 1.0 SE5001A Serial Device Server
8
UDP Mode
UDP is a faster but connectionless network protocol. It does not guarantee the delivery of network datagrams. SE5001A can be configured to transfer data using unicast or multicast UDP from the serial device to one or multiple host computers. Data can be transmitted between serial device and host computer in both directions.
Figure 1.1 UDP Mode
User Manual Version 1.0 SE5001A Serial Device Server
9
Tunneling Mode
In the case that the serial device needs to communicate with each other without a host computer, two SE5001As can be paired together (pair connection) to communicate over TCP or UDP transparently. The serial device would be unaware of the change in the communication medium.
Figure 1.1 Tunneling Mode
User Manual Version 1.0 SE5001A Serial Device Server
10

2.1 Panel Layout

2 Getting Started

User Manual Version 1.0 SE5001A Serial Device Server
11
Pin#
RS-232 Full Duplex
2-Wire RS-485 Half Duplex
RS-422/4-Wire RS-485 Full Duplex
1
DCD
N/A
N/A
2
RXD
N/A
TXD+
3
TXD
DATA+
RXD+
4
DTR
N/A
N/A
5
SG (Signal Ground)
SG (Signal Ground)
SG (Signal Ground)
6
DSR
N/A
N/A 7 RTS
DATA-
RXD-
8
CTS
N/A
TXD-
9
N/A
N/A
N/A
Pin#
RS-232
2-Wire RS-485 Half Duplex
RS-422/4-Wire RS-485 Full Duplex
1
RxD
NC
T+
2
CTS
NC
T- 3 TxD
DATA+
R+ 4 RTS
Data-
R- 5 SG (Signal Ground)
SG (Signal Ground)
SG (Signal Ground)

2.2 Pin Assignments

2.2.1 Serial Port

DB9 Pin Assignments
TB5 Pin Assignments
User Manual Version 1.0 SE5001A Serial Device Server
12
Pin Assignment
568A Definition
568B Definition
Pin1
Green-White
Orange-White
Pin2
Green
Orange
Pin3
Orange-White
Green-White
Pin4
Blue
Blue
Pin5
Blue-White
Blue-White
Pin6
Orange
Green
Pin7
Brown-White
Brown-White
Pin8
Brown
Brown

2.2.2 Ethernet Port

1. Category 5 UTP Ethernet cable.
2. RJ45 Connector.
3. RJ45 Pin Assignment
One can choose either 568A or 568B definition. If one wants to make a crossover cable, one should use 568A and 568B definition respectively in each terminal of a UTP cable.

2.2.3 Power Port

Note: Note: Reverse polarity protection is available in SE5001A, so VIN+ and VIN- could be reversed.
User Manual Version 1.0 SE5001A Serial Device Server
13
Message
Description
^===^===^===^===^===^===^... (1sec)
Watchdog problem, return service is required
^^^^^^^^^^^^^^^^^^^^^^^...
Memory problem, return service is required
^==^========^^ (5sec)
Startup OK but AP firmware is disabled
^==^========^^^ (5sec)
Startup OK and AP firmware is enabled
Table 1. Buzzer Message
Name
Color
Status
Description
PWR
Green On
Device is powered on
Off
Power is not connected
RUN
Green
On
AP firmware is disabled
Blinking
AP firmware is running
Off
Kernel firmware is damaged
LAN
Green
On
Ethernet is connected
Blinking
Data is transmitting
Off
Ethernet is disconnected
COM (Tx/Rx)
Green Blinking
Data is transmitting
Off
Data is not transmitting

2.3 Buzzer

“ ^ “: Beep twice “ = “: Beep off

2.4 LED

User Manual Version 1.0 SE5001A Serial Device Server
14
Property
Default Value
IP Address
10.0.50.100
Gateway
10.0.0.254
Subnet Mask
255.255.0.0
User Name
admin
Password
Null(leave it blank)
COM 1
9600,None, 8, 1, No flow control, buffer disabled, packet delimiter timer 2ms
Link 1
Type: TCP Server, Listen port 4660, Filter=0.0.0.0, Virtual COM disabled
SysName of SNMP
name
SysLocation of SNMP
location
SysContact of SNMP
contact

3 Software Setup

SE5001A Ethernet Serial device server is shipped with default settings shown in the following table:
User Manual Version 1.0 SE5001A Serial Device Server
15

3.1 Configuration by Serial Manager

SE5001A could be configured by Serial Manager, for more information, refer to Serial Manager’s manual.

3.2 Configuration by Telnet Utility

You can use a Telnet utility to change configuration settings of SE5001A by following steps

3.2.1. Login to the System

->Open MS-DOS command prompt window or any other telnet application
->Telnet to SE5001A using command “telnet IP_address”. (For example”telnet 10.0.50.100 in MS-DOS
command prompt window). After telnet into SE5001A, system will prompt for a password, the default password is blank. (Figure 3.1)
Figure 3.1 Login to the system
Note: Press the default button of SE5001A to reset the password to the default value.
User Manual Version 1.0 SE5001A Serial Device Server
16
Note
1. If SE5001A does not receive any commands within 1 minute, Telnet connection will terminate automatically.
2. After “0. Exit” is selected; the console will ask the user to save the configurations.
3. Changes to networking parameters will take effect only SE5001A is restarted.
1. After verifying the password, the following terminal screen appears (Figure 3.2).
Figure 3.2 Main menu
->Select “1” from “Input choice and enter (0~4):” to enter “Overview” (Figure 3.3):
Figure 3.3 Overview
This page gives one the general information of SE5001A including IP and MAC address, SNMP information, kernel and AP version, and connection status of the device.
User Manual Version 1.0 SE5001A Serial Device Server
17

3.2.2. Networking

Select “2” from “Input choice and enter (0~4):” to enter Networking page as following (Figure 3.4):
Figure 3.4 Network settings
Change network settings of the device including IP address, subnet mask, gateway IP address and SNMP information on this page. Please note that any changes made on this page won’t take effect until the device is restarted.
Note: Press “ESC” key to return to the previous menu.
User Manual Version 1.0 SE5001A Serial Device Server
18

3.2.3. Change the Password

1. Select “3” from “Input choice and enter (0~4):” the following screen appears. (Figure 3.5)
Figure 3.5 Change the Password

3.2.4. COM1 Setup

Select “4” from “Input choice and enter (0~4):” the following screen appears (Figure 3.6):
Figure 3.6 Com1 setup
This page includes the option to configure different COM1 parameters, including link mode, serial port settings, serial buffer, packet delimiter, and advanced control commands.
User Manual Version 1.0 SE5001A Serial Device Server
19
Note:
1. IP filtering function is disabled if setting FILTER_IP to “0.0.0.0”.
2. IP filter is disabled by default
3. If IP filter is enabled, only source IP assigned can connect to SE5001A’s COM.
4. If the multi-connection firmware is installed, SE5001A will prompt for “Multi_Port”, meaning multiple
connection

3.2.5. Configure SE5001A as TCP server

Figure 3.7 Link Mode: TCP Server Setup
Type 1 (Link Mode) from “Input choice and enter (1~4):” of COM1 Type 1 (TCP Server) in the “Input choice(1~5) and enter
Input local port in the “Please input local port
To Enable IP filter
Input y in the “Do one want to enable IP filter(y/n)? to enable IP Filter. Otherwise input n. Input source IP in the “Please input Filter_IP
Double click “Enter” keyInput idle time in “Please input idle time to send TCP alive packet(x*10sec)”(ex. Input 2 to change the
sending TCP keep alive packet period to 20 sec)
User Manual Version 1.0 SE5001A Serial Device Server
20

3.2.6. Configure SE5001A as TCP Client

Figure 3.8 Link Mode: TCP Client Setup
 Type 2 in the “Input choice(1~5) and enterInput destination IP in the “Please input Destination IPInput destination port in the “Please input Destination port  Select TCP connection behavior: 1 for connect always, 2 for connect on serial data
If 2 is selected, console will prompt for additional configurations.
Input idle time to disconnect in the “Please input idle time to disconnect(0sec , 1~255)” (Input 0 to
disable; Input 2 to disconnect TCP connection after 2 seconds of serial Inactivity)
Input error retrying time in “Please input waiting time for error retrying(0 minute,1~255)” (Input 0
to disable; Input 2 to try to connect to a TCP Server every 2 minutes)
Input idle time in “Please input idle time to send TCP alive packet(x*10sec)”(Input 2 to the send TCP
keep alive packet every 20 seconds)
Loading...
+ 50 hidden pages