0% found this document useful (0 votes)
106 views74 pages

SICOM3005A Serial Port Server Web Operation Manual - V1.1

SICOM3005A Serial Port Server

Uploaded by

Alvaro Herbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views74 pages

SICOM3005A Serial Port Server Web Operation Manual - V1.1

SICOM3005A Serial Port Server

Uploaded by

Alvaro Herbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 74

SICOM3005A Serial Port Server

Web Operation Manual

Publication Date: Mar. 2016

Version: V1.1
Disclaimer:
Kyland Technology Co., Ltd. tries to keep the content in this manual as accurate and as
up-to-date as possible. This document is not guaranteed to be error-free, and we reserve the
right to amend it without notice.

All rights reserved


No part of this documentation may be excerpted, reproduced, translated, annotated or
duplicated, in any form or by any means without the prior written permission of KYLAND
Corporation.
Copyright © 2016 Kyland Technology Co., Ltd.

Publication: Kyland Technology Co., Ltd


Website: http://www.kyland.com
FAX: +86-10-88796678
Email: [email protected]
Contents
Preface ..................................................................................................................................1
1 Product Introduction............................................................................................................4
1.1 Overview ......................................................................................................................4
1.2 Software Features ........................................................................................................4
2 Device Access ....................................................................................................................5
3 Start Page ...........................................................................................................................7
3.1 Product Overview .........................................................................................................7
3.2 System Summary .........................................................................................................7
3.3 Configuration Lock........................................................................................................7
4 Serial Data Port Setup ........................................................................................................8
4.1 Overview ......................................................................................................................8
4.2 Web Configuration ........................................................................................................8
5 Ethernet Network Setup....................................................................................................18
5.1 Ethernet Port Setup ....................................................................................................18
5.1.1 IP Address Query .................................................................................................18
5.1.2 Web Configuration ................................................................................................19
5.2 Network Protocols ......................................................................................................20
5.2.1 SSH Daemon .......................................................................................................20
5.2.2 LLDP ....................................................................................................................22
5.2.3 SNTP ....................................................................................................................23
5.3 Save Setting/Cancel Changes ....................................................................................24
6 VLAN ................................................................................................................................25
6.1 Overview ....................................................................................................................25
6.2 Description..................................................................................................................25
6.3 Web Configuration ......................................................................................................25
6.4 Typical Configuration Example ...................................................................................27
7 Static Route ......................................................................................................................29
7.1 Overview ....................................................................................................................29

I
7.2 Routing Table..............................................................................................................29
7.3 Web Configuration ......................................................................................................30
7.4 Typical Configuration Example ...................................................................................31
8 SNMP ...............................................................................................................................32
8.1 Overview ....................................................................................................................32
8.2 Implementation ...........................................................................................................32
8.3 Description..................................................................................................................33
8.4 MIB .............................................................................................................................33
8.5 Web Configuration ......................................................................................................34
8.6 Typical Configuration Example ...................................................................................39
9 Access List........................................................................................................................41
9.1 Overview ....................................................................................................................41
9.2 Web Configuration ......................................................................................................41
10 Mirror ..............................................................................................................................43
10.1 Overview...................................................................................................................43
10.2 Web Configuration ....................................................................................................43
11 Administration .................................................................................................................46
11.1 Device Management .................................................................................................46
11.2 Factory Defaults ........................................................................................................48
11.3 Device Control ..........................................................................................................48
11.4 Save Setting/Cancel Changes ..................................................................................49
12 Upgrade& Config ............................................................................................................50
13 Status..............................................................................................................................55
13.1 Transmission Statistics .............................................................................................55
13.1.1 Overview ............................................................................................................55
13.1.2 Web Configuration ..............................................................................................55
13.2 Auto Refresh .............................................................................................................56
13.3 Statistic Refresh........................................................................................................56
14 Typical Configuration Examples......................................................................................57
14.1 Virtual Serial Port Mode ............................................................................................57

II
14.2 TCP Server←→TCP Client Mode.............................................................................60
14.3 UDP←→UDP Mode .................................................................................................64
14.4 Device←→Device Mode ..........................................................................................66
15 Appendix: Acronyms .......................................................................................................69

III
Preface

Preface

The manual describes the access modes and software features of SICOM3005A serial port
server, as well as the Web configuration methods.

Content Structure
The manual contains the following contents:
Chapter Description

1. Product Introduction  Overview

 Software features

2. Device Access

3. Start Page  Product overview

 System summary

 Configuration Lock

4. Serial Data Port Setup Serial data port and network port configuration

5. Ethernet Network Setup  Ethernet port configuration (IP address, subnet mask, gateway, and

local DNS)

 Network protocols (SSH and SNTP)

 Save Setting/Cancel Changes

6. VLAN

7. Static Route

8. SNMP

9. Access List

10. Mirror

11. Administration  Device management (Web login user name and password; device

name, contact, and address; RTC)

 Factory defaults

 Device control

 Save Setting/Cancel Changes

12. Upgrade& Config  Software upgrade

1
Preface

 Configuration file upload/download

13. Status  Transmission statistics

 Auto Refresh

 Statistic Refresh

14. Typical Configuration  Virtual Serial Port mode

Examples  TCP Server←→TCP Client mode

 UDP←→UDP mode

 Device←→Device Mode

Conventions in the manual


1. Text format conventions
Format Explanation

<> The content in < > is button name. For example, click <Apply> button.

[] The content in [ ] is window name or menu name. For example, click [File] menu item.

{} The content in { } is a portfolio. For example, {Send To, Port, Description} means Send To,

Port, and Description are a portfolio and they can be configured and displayed together.

→ Multi-level menus are separated by “→”. For example, Start → All Programs →

Accessories. Click [Start] menu, click the sub menu [All programs], then click the submenu

[Accessories].

/ Use / to separate two or more options, and select one from all options. For example

“Addition/Deduction” means addition or deduction.

~ It means a range. For example, “1~255” means the range from 1 to 255.

2. Symbol conventions
Symbol Explanation

The matters need attention during the operation and configuration, and it is

Caution supplement to the operation description

Necessary explanations to the operation description


Note

The matters that call for special attention. Incorrect operation might cause data
Warning

2
Preface

loss or damage to devices

Product Documentation
The documentation of SICOM3005A includes the following documents:
Document Description

SICOM3005A Switching Serial Port Describes the appearance, structure, hardware specifications,

Server Hardware Installation Manual and mounting and dismounting methods of SICOM3005A .

SICOM3005A Industrial Ethernet Introduces the switch software functions, Web configuration

Switches Web Operation Manual methods and steps of all functions.

SICOM3005A Serial Port Server Web Describes the software functions, configuration methods, and

Operation Manual configuration steps of SICOM3005A Serial Port Server.

Document Obtainment
You can obtain the documents from:
 CD or manual delivered with the device.
 Kyland website: www.kyland.com.

3
Product Introduction

1 Product Introduction

1.1 Overview

SICOM3005A includes a series of serial port servers designed by Kyland for serial device
networks. It integrates Ethernet and serial data transmission, realizing direct conversion
between the serial port protocol and Ethernet protocol.

1.2 Software Features

This series devices support the following software features:


 Device management: software upgrade, configuration file upload/download
 Device diagnosis: mirror
 Network management: management through Telnet, Web, and network management
software, and SNMP network monitoring
 Transmission protocols: TCP and UDP
 Network security: SSH, access list
 Switching attributes: VLAN
 Synchronization protocol: SNTP
 Data transmission: TCP Server, TCP Client, and UDP mode, as well as Multi-connect
mode, static route
 Serial port parameters:
Baud rate: 50~230400
Data bits used: 5, 6, 7. 8
Stop bits used: 1, 2
RS232/RS485/RS422 mode
Parity
Flow control by software
Inter-frame interval setting
RTS Carrier control (T1,T2)

4
Device Access

2 Device Access

You can access the device in either of the following ways:


 Telnet/SSH
 Web browser
The manual describes access through the Web browser. Before login, you need to make
sure that the PC can communicate with the device properly.
Note:

Firefox or IE8.0 or a later version is recommended for the best access result.

1. Enter "http://IP address" in the address box of the browser. The login dialog box is
displayed, as shown in Figure 1. Enter user name "admin" and password "123". Click
<OK>.

Figure 1 Web Login

Note:

The default IP address of the device is 192.168.0.3. If you do not know the IP address of the

network port in use, see section 5.1.1 IP Address Query to view the IP address.

2. The Web UI of the device is displayed. The navigation tab menu is on the top of the page,
as shown in the red circle in Figure 2.

5
Device Access

Figure 2 Web UI

6
Start Page

3 Start Page

The Start Page consists of two parts: Product Overview and System Summary.

3.1 Product Overview

Product Overview covers the port standards, and operation mode of the device, as shown in
Figure 3.

Figure 3 Product Overview

3.2 System Summary

System Summary covers the model, hardware version, SN, software version, compiled time,
Bootloader version, IP address, MAC address, description, contact, and location of the
device, as shown in Figure 4.

Figure 4 System Summary

3.3 Configuration Lock

Figure 5 Configuration Lock

There is configuration lock function in every configuration interface. The parameters of


interface can be configured by clicking the Write Enable option, otherwise you can not
configure the parameters.

7
Serial Data Port Setup

4 Serial Data Port Setup

4.1 Overview

Serial data port is also called serial port. A serial port sends data bit by bit along a simple
communication line. Bidirectional communication requires only a pair of transmission cables,
greatly reducing costs. Based on electrical standards and protocols, the serial ports of the
device can work in RS232, RS422, and RS485 modes.

4.2 Web Configuration

1. Select a serial port ID, as shown in Figure 6.

Figure 6 Selecting a Serial Port ID

Serial Data Port ID


Options: D1/D2/D3/D4
Function: Select the specific serial port channel. D1, D2, D3, and D4 indicate the four serial
ports (D1, D2, D3, and D4) on the front panel respectively.
Start/Stop
Default: Start
Function: Start/Stop data transmission on the serial port.
Description: If the button is grey, the corresponding function is already enabled. If the button
is blue, the function is disabled. As shown in Figure 6, data transmission is already started
on serial port 1.
2. Set parameters for the specified serial port.

8
Serial Data Port Setup

Figure 7 Setting Parameters for the Serial Port

Baud Rate
Options: 230400, 115200, 57600, 38400, 19200, 9600, 4800, 2400, 1800, 1200, 600, 300,
200, 150, 134, 110, 75, and 50
Default: 9600
Function: Set the baud rate of the serial port.
Description: Baud rate is the number of bits transmitted per second. It is an indicator of
communication speed.
Data Bits Used
Options: 5, 6, 7, and 8
Default: 8
Function: Set the data bits of the serial port.
Description: The parameter is an indicator of the actual data bits in communication.
Parity
Options: None, Even, Odd, Space, and Mark
Default: None
Function: Set the parity mode of the serial port.
Description: Parity is an error check mode for serial port communication. A check bit is
transmitted besides the data bits to make the transmitted bits meet related standard. If the
transmitted bits does not meet related standard, error code occurs. None: indicates that

9
Serial Data Port Setup

transmitted data is not checked. Even: indicates that a check bit is set to make transmitted
data contain an even number of "1". Odd: indicates a check bit is set to make transmitted
data contain an odd number of "1". Space: indicates that the check bit is always set to 0.
Mark: indicates that the check bit is always set to 1.
Stop Bits Used
Options: 1 and 2
Default: 1
Function: Set the stop bit of the serial port.
Description: The stop bit is the last bit of a single packet indicating the transmission end. It
also serves for clock synchronization.
Flow Control
Options: None, XON/XOFF, RTS Carrier Control
Default: None
Function: Configure the traffic transmission control of the serial port.
Description: Flow control adds specific signal to the serial port to stop or recover data
transmission on the serial port, achieving traffic control on the port. None: indicates no traffic
control. XON/XOFF indicates that traffic transmission control is implemented on the serial
port through software. RTS Carrier Control indicates that traffic transmission identification is
implemented on the serial port through RTS Carrier signal.
T1
Option: 10/50/100/200 ms
Default: 10ms
Function: T1 indicates the wait time before the serial port sends frames after the RTS carrier
signal is activated. When RTS Carrier Control is selected for the flow control, this parameter
needs to be set.
T2
Option: 10/50/100/200 ms
Default: 10ms
Function: T2 indicates the wait time before the RTS carrier signal is closed after the serial
port sends frames. When RTS Carrier Controlis selected for the flow control, this parameter

10
Serial Data Port Setup

needs to be set.
Serial Mode
Options: RS232/RS485/RS422
Default: RS232
Function: Configure the serial port mode.
Inter Frame Gap
Options: 0~280ms
Default: 0
Function: Set the maximum inter-frame interval.
Description: The device identifies a complete data frame based on inter-frame intervals. To
be specific, if no data is received within the specified interval, the device considers the
previous data frame as complete and forwards the frame at one time.
3. Set parameters for the network port.
 Configure the device to work in TCP server mode.

Figure 8 Setting Parameters for the Network Port (TCP Server)

Vlan Bind
Option: none/ all created VLAN IDs
Default: none
Function: Bind the current serial port to a VLAN; none indicates the serial port is not bound
to any VLAN. The source IP address of packets forwarded by serial port is the IP address of
the VLAN interface that is bound to the serial port. If the serial port is not bound to any VLAN
interface, the IP address is the management IP address of the serial port system (default:
192.168.0.3).
Protocol Type
Options: TCP/UDP

11
Serial Data Port Setup

Default: TCP
Function: Select the transmission protocol for the device.
Server/Client
Options: Server/Client
Default: Server
Function: Configure the device as the TCP server or client.
Service IP Address/Port Number
Options: --/1024~65000
Default: --/9201 (serial port 1), --/9202 (serial port 2), --/9203 (serial port 3), --/9204 (serial
port 4)
Function: Set the IP address and TCP port number for the specified serial port of the TCP
server. IP address is automatically set to the IP address of the VLAN interface that is bound
to the serial port. If the serial port is not bound to any VLAN interface, the IP address is set to
the management IP address of the serial port (default: 192.168.0.3).

 Configure the device to work in TCP client mode.

Figure 9 Setting Parameters for the Network Port (TCP Client)

Vlan Bind
Option: none/ all created VLAN IDs
Default: none
Function: Bind the current serial port to a VLAN; none indicates the serial port is not bound
to any VLAN. The source IP address of packets forwarded by serial port is the IP address of
the VLAN interface that is bound to the serial port. If the serial port is not bound to any VLAN
interface, the IP address is the management IP address of the serial port system (default:

12
Serial Data Port Setup

192.168.0.3).
Protocol Type
Options: TCP/UDP
Default: TCP
Function: Select the transmission protocol for the device.
Server/Client
Options: Server/Client
Default: Server
Function: Configure the device as the TCP server or client.
Remote Node
Send To
Function: Set the IP address of the remote TCP server.
Port
Range: 1024~65000
Function: Set the TCP port number of the remote TCP server.
Description
Function: Describe the remote TCP server.
Caution:

If multiple remote TCP servers are configured, the Description parameter of each entry must

be unique. Otherwise, the configuration fails.

After setting these parameters, click <add> to add the entry, click <remove> to delete the
entry.

 Configure the device to work in UDP mode.

13
Serial Data Port Setup

Figure 10 Setting UDP Parameters

Vlan Bind
Option: none/ all created VLAN IDs
Default: none
Function: Bind the current serial port to a VLAN; none indicates the serial port is not bound
to any VLAN. The source IP address of packets forwarded by serial port is the IP address of
the VLAN interface that is bound to the serial port. If the serial port is not bound to any VLAN
interface, the IP address is the management IP address of the serial port system (default:
192.168.0.3).
Protocol Type
Options: TCP/UDP
Default: UDP
Function: Select the transmission protocol for the device.
Service IP Address/Port Number
Options: --/1024~65000
Default: --/9201 (serial port 1), --/9202 (serial port 2), --/9203 (serial port 3), --/9204 (serial
port 4)
Function: Function: Set the IP address and UDP port number for the specified serial port of
the UDP local node. IP address is automatically set to the IP address of the VLAN interface
that is bound to the serial port. If the serial port is not bound to any VLAN interface, the IP
address is set to the management IP address of the serial port (default: 192.168.0.3).
Remote Node
Send To

14
Serial Data Port Setup

Function: Set the IP address of the remote UDP host.


Port
Range: 1024~65000
Fuction: Set the port number of the remote UDP host.
Description
Function: Describe the remote UDP host.
Caution:

If multiple remote TCP servers are configured, the Description parameter of each entry must

be unique. Otherwise, the configuration fails.

After setting these parameters, click <add> to add the entry, click <remove> to delete the
entry.

Figure 11 Setting the Keepalive Time

Keep Alive
Range: 0~300s
Default: 300s
Function: Set the keepalive time for a connection. If no data is transmitted within the
keepalive time, the connection is automatically disconnected. 0 indicates that the connection
is not disconnected even if no data is transmitted.
Response Wait
Range: 0~2500ms
Default: 0ms
Function: Configure the time of waiting for a response.
Description: Multiple TCP clients have established connections with SICOM3005A (TCP
server), when the server sends data to the client:
 If the server has communicated with clients during the configured time, the server would

15
Serial Data Port Setup

send the data to the last client it has communicated with.


 If the server has not communicated with clients during the configured time, the server
would sent the data to the clients that have established TCP connection with the device.
Caution:

The Response Wait setting is valid only when the serial port device is set to TCP Server.

4. Automatically obtain the parameter settings of the current serial port and network port.

Figure 12 Automatically Obtaining the Parameter Settings of Ports

Function: Enable or disable the function of automatically obtaining the parameter settings of
the current serial port and network port.
Description: After the function is enabled, you do not need to refresh the interface to obtain
the parameter settings of the serial port and network port.

Configuration method: Click the check box. The icon indicates the function is enabled.
Caution:

When setting the parameters of the serial port and network port, you need to disable the Auto

Get Settings function. Otherwise, the interface will automatically refresh itself, resulting in

parameter setting failures.

5. Apply Setting/Cancel Changes

Figure 13 Apply Setting

Function: Save and apply the parameter settings of the current serial port and network port.

Figure 14 Cancel Changes

Function: Cancel the parameter settings of the serial port and network port to restore
previous settings.

16
Serial Data Port Setup

Caution:

If you click Cancel Changes after you have clicked Apply Setting, the previous settings

cannot be restored. Therefore, make sure that all parameter settings are correct before you

click Apply Setting.

17
Ethernet Network Setup

5 Ethernet Network Setup

5.1 Ethernet Port Setup

5.1.1 IP Address Query

 You can view the IP address by the finder.exe software.


1. Download finder.exe in the [Software Download] folder to the PC.
2. Connect the PC to the switch with network cable and ensure they can communicate with
each other properly.

3. Double-click . You can view the IP address (in the red box) in use

(accessing the serial port system) and the management IP address (in the purple box) of
the serial port system, as shown in Figure 15.

Figure 15 Serial Port System IP Address Query

 You can also view the management IP address of the serial port system through the Web

18
Ethernet Network Setup

UI of the SICOM3005A switch.


Click [Device Advanced Configuration]→[Serial-Card Management]→[Serial-Card
Management] to enter Serial-Card Management page, as shown in Figure 16.

Figure 16 Serial Port System Information

5.1.2 Web Configuration

You can also set IP address of the serial port system through the Web UI, as shown in
Figure 17.

Figure 17 IP Configuration

Default setting
Local IP Address: 192.168.0.3
Subnet Mask: 255.255.255.0
Gateway: 192.168.0.1
Caution:

 IP address and gateway must be in the same network segment; otherwise, the IP addess
cannot be modified.

 If you cannot access the serial port system successfully after changing IP address, please
reboot the device.

19
Ethernet Network Setup

5.2 Network Protocols

5.2.1 SSH Daemon

5.2.1.1 Overview

Secure Shell (SSH) is a network protocol for secure remote login. SSH encrypts transmitted
data to prevent information disclosure. In this case, you can configure the device through the
CLI.

5.2.1.2 Web Configuration

Figure 18 SSH Server Configuration

SSH Server
Options: Disable/Enable
Default: Disable
Function: Enable/Disable SSH server.

5.2.1.3 Typical Configuration Example

It is required that the PC (SSH client) connects to SICOM3005A (SSH server), as shown in
Figure 19.

20
Ethernet Network Setup

Figure 19 SSH Configuration Example

1. Establish the connection between the PC and SICOM3005A. Open PuTTY.exe. Enter the
IP address of SSH server, namely, 192.168.0.3, and set port number to 22, as shown in
Figure 20.

Figure 20 PuTTY Configuration

2. Click <Open>. The following dialog box is displayed. Click <Yes>.

Figure 21 PuTTY Security Alert

21
Ethernet Network Setup

3. Enter user name "admin" and password "123". The configuration interface of the device is
displayed, as shown in Figure 22.

Figure 22 SSH Remote Login Interface

5.2.2 LLDP

5.2.2.1 Overview

The Link Layer Discovery Protocol (LLDP) provides a standard link layer discovery
mechanism. It encapsulates device information such as management address, device
identifier, interface identifier, and VLAN in a Link Layer Discovery Protocol Data Unit
(LLDPDU), and advertises the LLDPDU to switch. The switch can identify and obtain serial
port information through LLDPDU.
its directly connected neighbors. Upon receiving the LLDPDU, the neighbors save these
information to MIB for query and link status check by the NMS.

5.2.2.2 Web Configuration

Figure 23 LLDP Configuration

22
Ethernet Network Setup

LLDP Protocol
Options: Disable/Enable
Default: Enable
Function: Enable/Disable LLDP.

5.2.3 SNTP

5.2.3.1 Overview

The Simple Network Time Protocol (SNTP) synchronizes time between server and client by
means of requests and reponses. The device, as the client, synchronizes time from the
server based on the messages sent from the server.

5.2.3.2 Web Configuration

Figure 24 SNTP Configuration

SNTP Client
Options: Disable/Enable
Default: Disable
Function: Enable/Disable SNTP.
Remote server
Function: Set the IP address of the SNTP server. The client synchronizes time from the
server based on the messages sent by the server.
Synchronous
Range: 60~86400s
Function: Configure the interval for sending synchronization requests from the SNTP client
to the server.

23
Ethernet Network Setup

Last SYNC
Function: Display the time of last synchronization.

5.3 Save Setting/Cancel Changes

Figure 25 Save Setting

Function: Save the current settings of Ethernet parameters.

Figure 26 Cancel Changes

Function: Cancel the current settings of Ethernet parameters to restore previous settings.
Caution:

If you click Cancel Changes after you have clicked Save Setting, the previous settings cannot

be restored. Therefore, make sure that all parameter settings are correct before you click Save

Setting.

24
VLAN

6 VLAN

6.1 Overview

One LAN can be divided into multiple logical Virtual Local Area Networks (VLANs). A device
can only communicate with the devices on the same VLAN. As a result, broadcast packets
are restricted to a VLAN, optimizing LAN security. VLAN partition is not restricted by physical
location. Each VLAN is regarded as a logical network. If a host in one VLAN needs to send
data packets to a host in another VLAN, a router or layer-3 device must be involved.
The serial port system supports VLAN interfaces, which are virtual Layer 3 interfaces used
for inter-VLAN communication. You can create one VLAN interface for each VLAN. The
interface is used for forwarding Layer 3 packets of the ports in the VLAN. VLANs can isolate
broadcast domains, so every VLAN has an IP network segment. As an IP network gateway,
the VLAN interface performs IP-based, layer-3 forwarding for the data that needs to be
transferred across several segments.

6.2 Description

After receiving an Ethernet packet, the serial port forwards the packet through the VLAN
interface and serial port identified based on the destination IP address in the packet. When
sending a packet, the serial port identifies the VLAN interface based on the destination IP
address in the packet, and adds a VLAN ID tag to the packet.
The management IP address of the serial port maps a VLAN interface. All the packets
forwarded over this VLAN interface are untagged.

6.3 Web Configuration

1. Create a VLAN and VLAN interface, as shown in Figure 27.

25
VLAN

Figure 27 Creat a VLAN

Port
Function: Select Ethernet port based on which the VLAN is created. For SICOM3005A serial
port system, the Ethernet port is eth0.
Vlan
Range: 1~4093
Function: Configure VLAN ID that is used to distinguish different VLANs. The serial port
system supports max 256 VLANs.
IP
Format: A.B.C.D
Function: Configure the IP address for the specified VLAN interface.
Subnetmask
Description: The subnet mask is a number with a length of 32 bits and consists of a string of
1 and a string of 0. "1" corresponds to network number fields and subnet number fields,
while "0" corresponds to host number fields. It is generally configured to 255.255.255.0.

After the configuration is completed, click <Add> button to create a VLAN. The information
about the created VLANs would be displayed in “Vlan Infomation”.
Select the VLAN list and click <Remove> button to delete the VLAN list. Select the VLAN list
and click <Apply> button to change the VLAN configuration.
Caution:

When the Link Layer Discovery Protocol (LLDP) is enabled on both the serial port and the

switch, the serial port sends the VLAN information carried in an LLDP packet to the switch after

26
VLAN

the VLAN configuration succeeds. Upon receiving the LLDP packet, the switch automatically

adds the S-CH port as a tagged port to this VLAN. The prerequisite of this operation is that the

VLAN on the switch is created and the S-CH port is not a member of this VLAN.

2. Save Setting

Figrue 28 Save Setting

Function: Save the current settings of VLANs.

6.4 Typical Configuration Example

As Figure 29 shows, the entire system is divided into 2 VLANs: VLAN1 and VLAN4. It is
required that the devices in a same VLAN can communicate to each other, but different
VLANs are isolated.

Figure 29 VLAN Application

Serial port system configuration are as follows:


1. Create VLAN1, set the IP address of the VLAN1 interface to 192.168.1.3, subnetmask to
255.255.255.0, as shown in Figure 27.
2. Create VLAN4, set the IP address of the VLAN4 interface to 192.168.4.3, subnetmask to
255.255.255.0, as shown in Figure 27.
3. Bind D1 to VLAN1, D4 to VLAN4, as shown in Figure 8.
Switching system configuration are as follows:

27
VLAN

4. Create VLAN1, add port 2 and S-CH into VLAN1 as tag ports.
5. Create VLAN4, add port 2 and S-CH into VLAN4 as tag ports.

28
Static Route

7 Static Route

7.1 Overview

To access a remote host on the Internet, a host must select an appropriate route by way of
routers or Layer-3 switches. During the process of path selection, each router selects the
path to the next router according to the destination address of the received packet, until the
last router sends the packet to the destination host. The path that each router selects is
called a route. Routes fall into the following types:
Direct route: indicates a route of subnets which VLAN interfaces are connected to.
Static route: indicates a route configured by the network administrator manually.
Dynamic route: indicates a route discovered by a routing protocol.
Static routes are manually configured. If a network's topology is simple, you only need to
configure static routes for the network to work properly. Static routes are easy to configure
and stable. They can be used to achieve load balancing and route backup, preventing
illegitimate route changes. The disadvantage of using static routes is that they cannot adapt
to network topology changes. If a fault or a topological change occurs in the network, the
relevant routes will be unreachable and the network breaks. When this happens, the network
administrator must modify the static routes manually.

7.2 Routing Table

Each router maintains a routing table that records all the routes used by the switch. Each
entry in the table specifies which VLAN interface a packet destined for a certain subnet or
host should go out to reach the next router or the directly connected destination.
A route entry includes the following items:
Destination: indicates the destination IP address or network.
Network mask: specifies, in company with the destination address, the network where the
destination host or router resides. A logical AND operation between the destination address
and the network mask yields the address of the destination network. For example, if the
destination address is 129.102.8.10 and the mask 255.255.0.0, the address of the

29
Static Route

destination network is 129.102.0.0. A network mask is made up of a certain number of


consecutive 1s. It can be expressed in dotted decimal format or by the number of the 1s.
Egress: specifies the interface through which a matching IP packet is to be forwarded.
IP address of the next router (next hop): indicates the new router that the IP packet will pass
by.

7.3 Web Configuration

1. Configure a static route, as shown inFigure 30.

Figure 30 Static Routing Configuration

Destination
Format: A.B.C.D
Function: Set the IP address of the destination host or network.
Netmask Length
Range: 0~32
Function: Set the subnet mask length for the network where the destination host or router
resides.
Gateway
Format: A.B.C.D
Function: Set the next-hop IP address.

After the configuration is completed, click <Add> button to create a static route entry. The
information about the created static route entries would be displayed in “Static Route
Infomation”.
Select the static route entry and click <Remove> button to delete the static route entry. If the
created static route entry needs to be changed, you should delete the static route entry first
and add a new one.

30
Static Route

2. Save Setting

Figure 31 Save Setting

Function: Save the current settings of static routes.

7.4 Typical Configuration Example

As shown inFigure 32, the network masks of all devices on the network are 255.255.255.0. It
is required to configure static routes to enable the serial device to communicate with PC.

Figure 32 Example for Configuration Static Routes

Switching system configuration are as follows:


1. Create VLAN2, set the IP address of the VLAN2 interface to 192.168.2.3, subnetmask to
255.255.255.0, as shown in Figure 27.
2. Create VLAN4, set the IP address of the VLAN4 interface to 192.168.4.3, subnetmask to
255.255.255.0, as shown in Figure 27.
3. Bind D4 to VLAN4, as shown in Figure 8.
4. Configure a static route with the following parameters: Destination: 192.168.5.0, Netmask
Length: 24, Gateway: 192.168.2.4
Switching system configuration are as follows:
5. Create VLAN2, add port 2 and S-CH into VLAN2 as tag ports.
6. Create VLAN4, add port 2 and S-CH into VLAN4 as tag ports.

31
SNMP

8 SNMP

8.1 Overview

The Simple Network Management Protocol (SNMP) is a framework using TCP/IP to manage
network devices. With the SNMP function, the administrator can query device information,
modify parameter settings, monitor device status, and discover network faults.

8.2 Implementation

SNMP adopts the management station/agent mode. Therefore, SNMP involves two types of
NEs: NMS and agent.
The Network Management Station (NMS) is a station running SNMP-enabled network
management software client. It is the core for the network management of an SNMP
network.
Agent is a process in the managed network devices. It receives and processes request
packets from the NMS. When an alarm occurs, the agent proactively reports it to the NMS.
The NMS is the manager of an SNMP network, while the agent is the managed device of the
SNMP network. The NMS and agents exchange management packets through SNMP.
SNMP involves the following basic operations:
Get-Request
Get-Response
Get-Next-Request
Set-Request
Trap
The NMS sends Get-Request, Get-Next-Request, and Set-Request packets to agents to
query, configure, and manage variables. After receiving these requests, agents reply with
Get-Response packets. When an alarm occurs, an agent proactively reports it to the NMS
with a trap message.

32
SNMP

8.3 Description

This series devices support SNMPv2c and SNMPv3. SNMPv2c is compatible with SNMPv1.
SNMPv1 uses community name for authentication. A community name acts as a password,
limiting NMS's access to agents. If the switch does not acknowledge the community name
carried by an SNMP packets, the packet is discarded.
SNMPv2c also uses community name for authentication. It is compatible with SNMPv1, and
extends the functions of SNMPv1.
SNMPv3 provides a User-Based Security Model (USM) authentication mechanism. You can
configure authentication and encryption functions. Authentication is used for verifying the
validity of packet sender, preventing illegitimate users' access. Encryption is used for encrypt
packets transmitted between the NMS and the Agent, avoiding interception. The
authentication and encryption functions can improve the security of communication between
the SNMP NMS and the SNMP Agent.
SNMPv3 provides three configuration tables. Each table can contain 16 entries. These
tables determine whether specific users can access MIB information.
You can create multiple users in the user table. Each user can use different security policies
for authentication and encryption.
The view table refers to the MIB view information, which specifies the MIB information that
can be accessed by users. The MIB view may contain all nodes of a certain MIB subtree
(that is, users are allowed to access all nodes of the MIB subtree) or contain none of the
nodes of a certain MIB subtree (that is, users are not allowed to access any node of the MIB
subtree).
You can define MIB access rights in the access table by security level.
To enabled the communication between the NMS and agent, their SNMP versions must
match. Different SNMP version can be configured on an agent, so that it can use different
versions to communicate with different NMSs.

8.4 MIB

Any managed resource is called managed object. The Management Information Base (MIB)

33
SNMP

stores managed objects. It defines the hierarchical relationships of managed objects and
attributes of objects, such as names, access permissions, and data types. Each agent has
its own MIB. The NMS can read/write MIBs based on permissions. Figure 33 shows the
relationships among the NMS, agent, and MIB.

Figure 33 Relationship among NMS, Agent, and MIB

MIB defines a tree structure. The tree nodes are managed objects. Each node has a unique
Object Identifier (OID), which indicates the location of the node in the MIB structure. As
shown in Figure 34, the OID of object A is 1.2.1.1.

Figure 34 MIB Structure

8.5 Web Configuration

1. Enable SNMP, as shown in Figure 35.

Figure 35 Enabling SNMP

Snmp on-off
Options: start/stop/restart

34
SNMP

Default: start
Function: Enable or disable SNMP. After device information (Name, Contact, Location) is
modified, you should restart SNMP to make NMS obtain the information again.
2. Configure the view table, as shown in Figure 36.

Figure 36 View Table Configuration

View Name
Range: 4~16 characters
Function: Configure the view name.
View Type
Options: included/excluded
Default: included
Function: Included indicates that the current view includes all nodes of the MIB tree.
Excluded indicates that the current view does not include any nodes of the MIB tree. When
you configure an excluded view, an included view with the same view name need to be
created first.
View Subtree
Function: MIB tree, indicated by the OID of the root node of the tree.
View Mask
Function: Mask of the MIB tree. The mask is in alignment with the right side of OID after
binary conversion. 1 means the same and 0 means any value. Oid-tree and mask together
determine the MIB node information of the current view.
For example, in Figure 36, the view name "view1" can access the information of node
1.3.6.1.2.1.x.1, that is 1.3.6.1.2.1.1.1, 1.3.6.1.2.1.2.1, 1.3.6.1.2.1.3.1,
1.3.6.1.2.1.4.1……1.3.6.1.2.1.n.1.

35
SNMP

In the view table, one view entry exists by default. All includes all nodes of MIB tree 1.

After the configuration is completed, click <Add> button to create a view entry. The
information about the created view entries would be displayed in “View Configuration
Information”.
Select the view entry and click <Remove> button to delete the view entry.

3. Configure community, as shown in Figure 37.

Figure 37 Community Configuration

Community Type
Options: rocommunity/rwcommunity
Function: Configure community type to read-only or read-write.
Community Name
Range: 4~16 characters
Function: Configure the community name.
Description: The MIB information of the device can be read or written only if the community
name carried by an SNMP packet is identical with that configured on the switch.
Source IP
Format: A.B.C.D
Function: Configure the IP address of NMS.
View Name
Function: Select the view name for current community.
Note:

A view can be limited only after configuration of the source IP address, or the view can only be

36
SNMP

an all view by default.

After the configuration is completed, click <Add> button to create a community. The
information about the created community would be displayed in “Community Configuration
Information”.
Select the community and click <Remove> button to delete the community. If the created
community needs to be changed, you should delete the community first and add a new one.

4. Configure the user table, as shown in Figure 38.

Figure 38 User Table Configuration

User Type
Options: rouser/rwuser
Function: Configure the user type to read-only or read-write.
User Name
Range: 4~16 characters
Function: Create the user name.
Authentication Protocol
Options: None/MD5/SHA
Default: None
Function: Select an authentication algorithm.
Authentication Password
Range: 8~15 characters
Function: Create the authentication password.

37
SNMP

Privacy Protocol
Options: None/DES/AES
Default: None
Function: Select a packet encryption protocol.
Privacy Password
Range: 8~15 characters
Function: Create the packet encryption password.

After the configuration is completed, click <Add> button to create a user entry. The
information about the created user entries would be displayed in “SNMPv3 User
Configuration Information”.
Select the user entry and click <Remove> button to delete the user entry.
After configuration of a user table, the access table item is generated automatically. The
most rigorous security mode is selected for security level based on the encryption algorithm
configured by the user, and the view is all.
5. Configure the access table, as shown in Figure 39.

Figure 39 Access Table Configuration

User Name
Function: Select access user.
Security Level
Options: noAuthNoPriv/authNoPriv/authPriv
Default: noAuthNoPriv
Function: Select the access rights for the user.
Description: NoAuthNoPriv indicates that neither authentication nor packet encryption is
required. AuthNoPriv indicates that authentication is required but not packet encryption.
AuthPriv indicates that both authentication and packet encryption are required. When

38
SNMP

encryption is required, the user can access specified MIB information only if the encryption
algorithm and password are identical with those configured in the user table. The security
levels are noAuthNoPriv, authNoPriv and authPriv in ascending order. The content with a
lower security level is allowed to be accessed with a higher security level. For example, if
both encryption algorithm and encryption password are correct, the content in Figure 39
whose security level is configured as authNoPriv can be successfully accessed with the
authPriv security level but cannot be accessed with the noAuthNoPriv security level.
View Name
Function: Select the view name for current user.

After the configuration is completed, click <Add> button to create a access entry. The
information about the created access entries would be displayed in “SNMPv3 Access
Control Configuration Information”.
Select the access entry and click <Remove> button to delete the access entry.

6. Save Setting

Figure 40 Save Setting

Function: Save the current settings of SNMP.

8.6 Typical Configuration Example

SNMP management server is connected to the device. The IP address of the management
server is 192.168.0.23, and that of the device is 192.168.0.3. User 1111 manages the Agent
through SNMPv3. The security level is set to AuthPriv, and the NMS can perform read-only
operation on all node information of the Agent. as shown in Figure 41.

39
SNMP

Figure 41 SNMPv3 Configuration Example

Configuration on the Agent:


1. Configure the SNMPv3 user table. Set a user name to 1111, authentication protocol to
MD5, authentication password to 11111111, privacy protocol to DES, and privacy password
to aaaaaaaa, as shown in Figure 38.
2. Configure the SNMPv3 access table. Set the user name to 1111, security level to AuthPriv,
view name to all, as shown in Figure 39.
To monitor and manage the status of the Agent, run the management software on the NMS.

40
Access List

9 Access List

9.1 Overview

The access list is a filtering method for ensuring network security, and the control of TCP
Client Connection is realized through IP address and port number. After the access list is
enabled, only the client corresponding to the IP address and port number in the access list
can establish TCP connection with the server. When the access list is not enabled, all the
clients corresponding to the IP address and port number can establish TCP connection with
the server.
Caution:

Access list applies to the connection control on the client side only, so the access list settings

are valid only when the serial port device is set to TCP Server.

9.2 Web Configuration

1. Enable the access list, as shown in Figure 42.

Figure 42 Enable the Access List

Access List
Option: Enable/Disable
Default: Disable
Function: Enable or disable access list.
Access List Mode
Option: Normal/Mutex
Default: Normal
Function: Configure the access list mode.
Description: Mutex means that only one TCP connection is allowed for each serial port
channel.

41
Access List

2. Create the access list, as shown in Figure 43.

Figure 43 Create a Access List

Operated Mode
Option: Single/Batch
Default: Single
Function: Choose the way access lists are added(Single for adding one access list, Batch for
adding multiple access lists at a time).
Remote Node IP Address
Option: A.B.C.D
Function: Configure the remote node IP address for the access list. If the operated mode is
Batch, the range of the IP address needs to be added.
Port
Range: 0/2000~65535
Function: Configure the port for the access list. 0 means there is no restriction for the port.

After the configuration is completed, click <Add> button to create an access list. The
information about the created access lists would be displayed in “ Access List”.
Select the access list and click <Remove> button to delete the access list. If the created
access list needs to be changed, you should delete the access list first and add a new one.
3. Save Setting

Figure 44 Save Setting

Function: Save the current settings of access lists.

42
Mirror

10 Mirror

10.1 Overview

Mirroring means that the data frame transmitted within the serial port channel would be
replicated to the remote mirroring destination client. And it is possible to connect a protocol
analyzer or RMON detector to monitor or manage the network, and perform fault diagnosis
for the network.
The device only supports one mirroring destination Client. And the number of mirroring
source serial ports may be 1 or more than 1.

10.2 Web Configuration

1. Mirror Configuration, as shown in Figure 45.

Figure 45 Mirror Configuration

Mirror Service
Option: Enable/Disable
Default: Disable
Function: Enable or disable mirror service.
Mirror Service IP/port
Function: Configure the IP address and port of the mirroring destination client.
Mirror Frame Header
Option: Enable/Disable
Default: Disable

43
Mirror

Function: Choose whether to add mirror frame header when mirroring the data.
Mirror White List
Option: Enable/Disable
Default: Disable
Function: Enable or disable mirror white list. After the mirror white list is enabled, only the
clients corresponding to the IP addresses and ports in the white list could be used as the
mirroring destination Client.
Mirror Source Channel
Function: Choose the Mirror Source Channel ID and the mirror data direction for the
source channel, all the data of the mirror source channel would be replicated to the mirroring
destination Client.
RX: Only the data received by the source channel would be mirrored.
TX: Only the data sent by the source channel would be mirrored.
RX&TX: Both the data received and sent by the source channel would be mirrored.
2. Create the mirror access list, as shown in Figure 46.

Figure 46 Create the Mirror Access List

Operated Mode
Option: Single/Batch
Default: Single
Function: Choose the way access lists are added (Single for adding one access list, Batch
for adding multiple access lists at a time).
Access IP
Option: A.B.C.D
Function: Configure the remote node IP address for the mirror access list. If the operated
mode is Batch, the range of the IP address needs to be added.
Access Port

44
Mirror

Range: 0/2000~65535
Function: Configure the port for the mirror access list. 0 means there is no restriction for the
port.

After the configuration is completed, click <Add> button to create a mirror access list. The
information about the created mirror access lists would be displayed in “ Mirror Access List”.
Select the mirror access list and click <Remove> button to delete the mirror access list. If the
created mirror access list needs to be changed, you should delete the mirror access first and
add a new one.
3. Save Setting/Cancel Changes

Figure 47 Save Setting

Function: Save the current settings of mirror parameters.

Figure 48 Cancel Changes

Function: Cancel the current settings of mirror parameters to restore previous settings.
Caution:

If you click Cancel Changes after you have clicked Save Setting, the previous settings cannot

be restored. Therefore, make sure that all parameter settings are correct before you click Save

Setting.

45
Administration

11 Administration

11.1 Device Management

1. User name and password setting

Figure 49 Setting the User Name and Password

User Name
Range: 3~32 characters
Default: admin
Function: Configure the user name for device login.
User Password
Range: 3~32 characters
Default: 123
Function: Configure the password for device login.
Caution:

The user name and password are used only in Web login. If you change the user name and

password, those for Telnet login are not affected.

2. Device information configuration

Figure 50 Configuring Device Information

Description
Range: 0~32 characters

46
Administration

Function: Describe the name or usage of the device.


Contact
Range: 0~32 characters
Function: Describe the contact of the device.
Location
Range: 0~32 characters
Function: Describe the location of the device.
3. RTC configuration
Real Time Clock (RTC) is a computer clock (usually an integrated circuit) indicating the
current time. The RTC is used in event records and log entries.

Figure 51 Configuring the RTC

Time zone
Options: GMT/GMT+8:00
Default: GMT
Function: Select the local time zone.
Set the Real Time clock
Function: Set the local RTC.
Configuration method:
 Select time in the time selection box, as shown in Figure 52.

47
Administration

Figure 52 Time Selection

 Select the year, month, and date in area 1, area 2, and area 3 respectively.
 Set the hour and minute in area 4. You can add 1 to the number by clicking it and deduct
1 from the number by clicking it and pressing Shift at the same time.

11.2 Factory Defaults

Figure 53 Restore Factory Defaults

Function: Restore the factory default settings of the device.

11.3 Device Control

Figure 54 Reboot Device

Function: Restart the device.


Warning:

Before clicking the button, make sure that you have saved all required settings.

48
Administration

11.4 Save Setting/Cancel Changes

Figure 55 Save Setting

Function: Save the settings in the current page.

Figure 56 Cancel Changes

Function: Cancel the settings in the current page to restore previous settings.
Caution:

If you click Cancel Changes after you have clicked Save Setting, the previous settings cannot

be restored. Therefore, make sure that all parameter settings are correct before you click Save

Setting.

49
Upgrade& Config

12 Upgrade& Config

Device can obtain more performances by software update. The dual version is added to
solve the problem of version corruption caused by power failure during system upgrading.
Configuration backup function can save current device configuration files on the server.
When the device configuration is changed, users can download the original configuration
files from the server to device by FTP/TFTP protocol.
Config upload is to upload the device configuration files to the server and save them to *.doc
and *.txt files. Config download is to download the saved configuration files from the server
to device.
Caution:

After configuration file is downloaded to the device, you need to restart the device to make the

configuration take effect.

Software upgrade and config upload/ download require an FTP server.


Install WFTPD software on your PC. The PC will serve as the FTP server. Before upgrades,
ensure that the PC can communicate with the device properly.
1. Connect the PC to the device and ensure they can communicate with each other
properly.
2. Click [Security] → [users/rights]. The "User/Rights Security Dialog" dialog box is
displayed. Click <New User> to add a new FTP user, as shown in Figure 57. Enter the
user name and password, for example, "admin" and "123". Click <OK>.

50
Upgrade& Config

Figure 57 Adding an FTP User

3. Enter the path for saving the file in Home Directory, as shown in Figure 58. Click <Done>.

Figure 58 Changing the File Path

4. Figure 59 shows the upgrade& config page. Enter the IP address of the FTP server, user

51
Upgrade& Config

name, password, and file name. Click <Apply>.

Figure 59 File Transmission through FTP

Item
Options: Software Upgrade/Config Upload/Config Download
Function: select file operation.
Warning:

 The software version file name must have an extension; otherwise the upgrade may fail.

 The Web UI involves a bottom-layer BootROM. Therefore, you need to contact Kyland

representatives before firmware upgrade to ensure that the firmware version match the

BootROM version.

5. Wait for the upgrade/ upload/ download to complete, as shown in Figure 60.

52
Upgrade& Config

Figure 60 Waiting...

6. After the upgrade/ upload/ download is completed successfully, the following page is
displayed. Click <REBOOT> to restart the device.

Figure 61 Successfully Upgrading/ Uploading/ Downloading

53
Upgrade& Config

Warning:

 During file transmission, keep the FTP server software in operation.

 After the upgrade is completed successfully, you need to restart the device to make the new

version take effect.

 If the upgrade fails, do not restart the device. If you restart the device, you may lose the

version file and the device may fail to start.

7. Querying software versions,as shown in Figure 62.

Figure 62 Software Version Query

The two versions can be the same or differnent. Select one version and click <Save> button,
configuring the version to be active version that is the next startup version. Only one can be
active version at a time.
Running Status is running indicates the version is current running version.
If the active version is corrupted during startup, this version will be automatically fixed by
using the backup version. If the active version is intact but the backup version is corrupted,
the backup version will not be fixed during startup. However, a waring will be displayed on
the Upgrade& Config page, and a button for manual fixing is available, as show in Figure 63.

Figure 63 Fixing Backup Version

Click <fix> button to fix backup version (Version 2).

54
Status

13 Status

13.1 Transmission Statistics

13.1.1 Overview

Transmission Statistics is used to collect the bytes of data sent and received by Ethernet
port and serial ports. You can know the transmission status of a port by querying the
statistics.

13.1.2 Web Configuration

Figure 64 Transmission Statistics of a Serial Port

Total Data In
Function: Collect the number of bytes received by the serial port.
Total Data Out
Function: Collect the number of bytes sent by the serial port.
Parity Errors
Function: Collect the number of parity errors of the serial port.
Framing Errors
Function: Collect the number of framing errors of the serial port.
Overrun Errors
Function: Collect the number of overrun errors of the serial port.

Figure 65 Transmission Statistics of a Network Port

55
Status

Packet Transmitted Bytes


Function: Collect the number of bytes sent by the network port.
Packet Received Bytes
Function: Collect the number of bytes received by the network port.

Figure 66 Reset

Function: Clear the current statistics.

13.2 Auto Refresh

Figure 67 Auto Refresh

Function: Automatically refresh the statistics in the current interface, so that the interface
always displays the latest data.

Configuration method: Click the check box. The icon indicates the function is enabled.

13.3 Statistic Refresh

Figure 68 Statistic Refresh

Function: Manually refresh the statistics in the current interface to obtain the latest data.

56
Typical Configuration Examples

14 Typical Configuration Examples

14.1 Virtual Serial Port Mode

You can access SICOM3005A from a PC through Virtual Serial Port Manager (VSPM)
software.
As shown in Figure 69, connect the network port of the PC to that of SICOM3005A, and the
serial port to a serial device. Install VSPM on the PC. VSPM works in client mode, and
SICOM3005A works as the TCP server. In this way, the PC can communicate with the serial
device.

Figure 69 Using Virtual Serial Port

Detailed steps are as follows:


1. Set the IP address of SICOM3005A to the default, 192.168.0.3. Connect D2 to the serial
device. Set the parameters on SICOM3005A as follows:
 Serial Data Port ID: D2
 Protocol Type: TCP
 Server/Client: Server
 Port Number: 9202 (default). You can set the port number to a value ranging from 1024 to
65000.
 Keep the default settings for the other parameters unless otherwise required, as shown in
Figure 70.

57
Typical Configuration Examples

Figure 70 Setting Parameters for Ports

2. Install the VSPM on the PC.

 Double-click and follow the instructions to install the VSPM.

 Double-click to start the VSPM. Upon the initial startup, the following dialog

box will be displayed.

58
Typical Configuration Examples

Figure 71 Selecting the Working Mode of the VSPM

 Select the first or second option. If SICOM3005A serves as the server, select the first
option to make VSPM work in client mode. If SICOM3005A serves as the client, select the
second option to make VSPM work in server mode. In this example, SICOM3005A serves
as the server. Therefore, select the first option. Click <OK> to enter the interface of the
VSPM client.

Figure 72 Interface of VSPM Working in Client Mode

 Click [Manager] → [New Virtual COM]. The following page is displayed. Set parameters
for the virtual serial port. Set Serial Port to COM22, Remote Server IP Address to
192.168.0.3, Remote Server Listening Port Number to 9202 (same as the TCP port
number of SICOM3005A), as shown in Figure 73.

59
Typical Configuration Examples

Figure 73 Setting Parameters for the Virtual Serial Port

 Click <OK>. The following figure is displayed.

Figure 74 Information about the Virtual Serial Port

3. After VSPM is installed on the PC, the serial port of SICOM3005A can be mapped to the
virtual serial port of the local PC. You can use the virtual serial port just like the serial port
of the PC. All the software or communication modules on the serial device can be used
without any change.

14.2 TCP Server←→TCP Client Mode

You can write programs as required if the programming supports TCP Server or TCP Client.
In this way, you can also enable the communication between a PC and a serial device.
Connect the network port of the PC to that of SICOM3005A, and the serial port to a serial

60
Typical Configuration Examples

device. If the PC works as the TCP server, you need to configure SICOM3005A as the TCP
client. If the PC works as the TCP client, you need to configure SICOM3005A as the TCP
server.

Figure 75 TCP Server←→TCP Client 1

1. When SICOM3005A works as the TCP server, the TCP port of SICOM3005A is in
listening state and waits for the TCP client running on the PC to connect to the local port.
The mode is applicable to networks on which SICOM3005A is passively connected.
Connect D2 of SICOM3005A to the serial device. Set the parameters on SICOM3005A as
follows:
 Serial Data Port ID: D2
 Protocol Type: TCP
 Server/Client: Server
 Port Number: 9202 (default). You can set the port number to a value ranging from 1024 to
65000.
 Keep the default settings for the other parameters unless otherwise required, as shown in
Figure 76.

61
Typical Configuration Examples

Figure 76 Configuring SICOM3005A as TCP Server

Figure 77 TCP Server←→TCP Client 2

62
Typical Configuration Examples

2. As shown in Figure 77, SICOM3005A in TCP client mode proactively connects to the TCP
port of the TCP server. Therefore, the network address and TCP port number, to which
SICOM3005A will connect to, need to be configured.
The TCP port number of the TCP server on the PC is 6020. The IP address of the PC is
192.168.0.1. Connect D2 of SICOM3005A to the serial device. Set parameters on
SICOM3005A as follows:
 Serial Data Port ID: D2
 Protocol Type: TCP
 Server/Client: Client
 Send To: 192.168.0.1
 Port: 6020
 Description: Description of the PC running TCP server
 Keep the default settings for the other parameters unless otherwise required, as shown in
Figure 78.

63
Typical Configuration Examples

Figure 78 Configuring SICOM3005A as TCP Client

14.3 UDP←→UDP Mode

You can write programs to support the UDP mode. When SICOM3005A works in UDP mode,
packet sending and receiving are connectionless-oriented. Therefore, a connection is not
required to realize point-to-point, point-to-multi-point, or multicast communication between
two devices.
As shown in Figure 79, connect the network port of PC1 and that of PC2 to the network port
of SICOM3005A. Then connect D2 of SICOM3005A to the serial device to enable
point-to-multi-point communication, that is, communication between PC1 and serial device,
between PC2 and serial device.

Figure 79 UDP←→UDP

For PC1, the UDP port number is 7021, and the IP address is 192.168.0.1.For PC2, the UDP
port number is 7022, and the IP address is 192.168.0.2. Connect D2 of SICOM3005A to the
serial device. Set the parameters on SICOM3005A as follows:
 Serial Data Port ID: D2
 Protocol Type: UDP
 Port Number: UDP port number of the local SICOM3005A
 Establish entries of remote nodes PC1 and PC2.
Entry of PC1
Send To: 192.168.0.1
Port: 7021

64
Typical Configuration Examples

Description: Description of PC1


Entry of PC2
Send To: 192.168.0.2
Port: 7022
Description: Description of PC2
 Keep the default settings for the other parameters unless otherwise required, as shown in
Figure 80.

Figure 80 Configuring SICOM3005A to Work in UDP Mode

65
Typical Configuration Examples

14.4 Device←→Device Mode

Figure 81 SICOM3005A-1←→SICOM3005A-2

As shown in Figure 81, connect serial device 1 to D1 of SICOM3005A-1, serial device 2 to


D2 of SICOM3005A-2, and the network port of SICOM3005A-1 to that of SICOM3005A-2.
Because SICOM3005A-1 communicates with SICOM3005A-2 through Ethernet ports, the
connection allows communication between distant serial devices.
The IP address of SICOM3005A-1 is 192.168.0.3, and that of SICOM3005A-2 is
192.168.0.4. Configure SICOM3005A-1 to work in TCP server mode, and SICOM3005A-2 to
work in TCP client mode. Detailed steps are as follows:
Configuration on SICOM3005A-1:
 Serial Data Port ID: D1
 Protocol Type: TCP
 Server/Client: Server
 Port Number: 9201 (default). You can set the port number to a value ranging from 1024 to
65000.
 Keep the default settings for the other parameters unless otherwise required, as shown in
Figure 82.

66
Typical Configuration Examples

Figure 82 Configuring SICOM3005A-1 as TCP Server

Configuration on SICOM3005A-2:
 Serial Data Port ID: D2
 Protocol Type: TCP
 Server/Client: Client
 Send To: 192.168.0.3 (IP address of SICOM3005A-1)
 Port: 9201 (same as the TCP port number of SICOM3005A-1)
 Description: Description of SICOM3005A-1
 Keep the default settings for the other parameters unless otherwise required, as shown in
Figure 83.

67
Typical Configuration Examples

Figure 83 Configuring SICOM3005A-2 as TCP Client

68
Appendix: Acronyms

15 Appendix: Acronyms

Acronym Full Spelling

FTP File Transfer Protocol

RTC Real Time Clock

SSH Secure Shell

SNTP Simple Network Time Protocol

TCP Transmission Control Protocol

VLAN Virtual Local Area Network

UDP User Datagram Protocol

69

You might also like