Sollae Systems CSE-H25 User Manual

Sollae Systems CSE-H25 User Manual

Serial device server
Table of Contents

Advertisement

Quick Links

Serial Device Server
CSE-H25 User's Manual
Version 1.2
2009-09-03
Sollae Systems Co., Ltd.
http://www.sollae.co.kr

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CSE-H25 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sollae Systems CSE-H25

  • Page 1 Serial Device Server CSE-H25 User’s Manual Version 1.2 2009-09-03 Sollae Systems Co., Ltd. http://www.sollae.co.kr...
  • Page 2 CSE-H25 User’s Manual Ver. 1.2 To all residents of the European Union Important environmental information about this product This symbol on this unit or the package indicates that disposal of this unit after its lifecycle could harm the environment. Do not dispose of the unit as unsorted municipal waste;...
  • Page 3: Table Of Contents

    2.1.3 Configuring the Environmental Variables ................- 12 - Test Run ..............................- 12 - 2.2.1 Changing IP Address of PC ....................... - 12 - 2.2.2 Installing CSE-H25 ......................... - 12 - 2.2.3 Configuring CSE-H25 ........................- 12 - 2.2.4 Communication Test........................- 14 - CONFIGURATION .....................
  • Page 4 4.3.1 Telnet login ............................- 24 - 4.3.2 Commands ............................- 24 - Status on ezManager ........................- 26 - 4.1.1 Status of the CSE-H25 ......................... - 26 - 4.1.2 Closing TCP connection by the ezManager ..............- 26 - Remote Debugging.......................... - 27 - COMMUNICATION MODE ..................
  • Page 5 SECURITY PROTOCOLS & OPTION ............... - 40 - SSL................................- 40 - 7.1.1 SSL (Secure Socket Layer) ......................- 40 - 7.1.2 How to set the SSL on CSE-H25 .................... - 40 - 7.1.3 Restriction ............................- 41 - SSH ................................- 41 - 7.2.1 SSH (Secure Shell) .........................
  • Page 6: Overview

    LAN after TCP/IP processing and vice versa. As CSE-H25 has a RS232 port, it can be connected to a RS232 device. And it is easy CSE-H25 to attach to user systems because of its compact size. It can be operated wide range temperature condition, so it is very suitable for noisy industrial environment.
  • Page 7: Specification

    CSE-H25 User’s Manual Ver. 1.2 1.3 Specification Input Voltage 5V (±10%) Power Current 200mA typical Dimension 87mm x 57mm x 24mm Weight about 70g Serial 9 pin Dsub male Interface Network 10/100 Base T (RJ45) Serial Port RS232 (300bps ~ 230400bps, RTS/CTS Flow control)
  • Page 8: Led Indicators

    There is an ISP switch on the side. If this switch is push 20ms~1s, it operates as Serial Configuration Mode. If this switch is push over 1 second, CSE-H25 operates as ISP mode. User can do firmware download to the CSE-H25 in the ISP mode. Please refer to 4.2 for more information on firmware download.
  • Page 9: Interface

    CSE-H25 User’s Manual Ver. 1.2 1.4 Interface 1.4.1 RS232 Port (DB9M) There is a RS232 port which is interfaced with 9 pin D-sub male connector. The serial ports are isolated electrically. Figure 1-1 9 pin D-sub male connector RS232 port ...
  • Page 10: Ethernet Interface

    TX Interval  CSE-H25 has a function that delays its serial data for the user‟s slow device. User can set the interval between byte and byte which are outputting from CSE-H25‟s serial ports. Its unit is byte. 1.4.2 Ethernet Interface Network part of CSE-H25 is configured with Ethernet.
  • Page 11: Power

    CSE-H25 User’s Manual Ver. 1.2 1.4.3 Power DC5V is used for CSE-H25 and the specification is below: Figure 1-3 DC 5V Power Jack Sollae Systems Co., Ltd. - 10 - http://www.sollae.co.kr...
  • Page 12: Getting Start

    IP address environment (local IP, subnet mask, gateway, DHCP/PPPoE etc.)  Serial port type of the equipment to which CSE-H25 is going to be connected (RS232)  Serial port items of the equipment to which CSE-H25 is going to be connected (baud ...
  • Page 13: Connecting To The Network

    Connect the supplied RS232 cable between your PC and CSE-H25, the LAN cable to the hub to which the PC is connected or directly to the PC, and the supplied CSE-H25 power adapter to CSE-H25 for power supply. If the LAN cable has been correctly connected when power is supplied, LINK LED turns on.
  • Page 14 CSE-H25 User’s Manual Ver. 1.2 Select the corresponding MAC address, and set the variables considering your network environment. When no ezTCP is found, check the Windows firewall. If you press [Windows Firewall] button in the ezManager, you can see the Windows Firewall menu directly.
  • Page 15: Communication Test

    CSE-H25 User’s Manual Ver. 1.2 2.2.4 Communication Test Power the CSE-H25 off and on, then it tries to connect to the LAN. A program for testing starts if you press the [Simple Test] button of the ezManager.  Press the [Connect] button after inputting 10.1.0.1 and 1470 in the IP and Port. If the ...
  • Page 16 CSE-H25 User’s Manual Ver. 1.2 Press the [Open] button after selecting serial port that is connected to the CSE-H25. If  the serial port is open, the “COM1 the COM port has opened” message will be shown. If you press the [Send Data] button on the LAN part (Top), the data shown in the ...
  • Page 17 CSE-H25 User’s Manual Ver. 1.2 If you press the [Send Data] button on the RS232 part (Bottom), the data shown in the  [Send] box will be transmitted to the [Receive] box on the LAN part. If the transmitting and receiving data are same, the communication test is successful.
  • Page 18: Configuration

    CSE-H25. You can set the IP address and the serial port related items by using ezManager, the supplied configuration utility which allows you to configure your CSE-H25 over the network, or by using AT commands in ATC mode 3.2 Configuring with ezManager...
  • Page 19: Buttons Of Ezmanager

    CSE-H25 User’s Manual Ver. 1.2 ezManager communicates UDP broadcast and its UDP ports are 50005 and 50006. Port  number 50005 is for setting and port number 50006 is for debugging. If you use any firewall function, you have to disable the ports.
  • Page 20: Matters To Be Attended To

    Data Frame 3.2.4 Matters to be attended to ezManager can be used when you want to change your device‟s environment variables. In case of CSE-H25, two interfaces are supported and those are Ethernet and RS232 port. Using Ethernet Port ...
  • Page 21: Ip Address Related Categories Settings Via Dhcp

    CSE-H25 User’s Manual Ver. 1.2 IP Address Related Categories Settings via DHCP In the network environment composing DHCP server, settings related to CSE-H25‟s IP address, subnet mask, gateway, and name servers can be automatically designated using DHCP protocol. In order to do so, user must check [Obtain an IP Automatically (DHCP)] category on ezManager.
  • Page 22: Notify Ip Change

    3.6.1 DDNS (Dynamic Domain Name System) If the CSE-H25 obtains its IP address, it notices to the service provider. Then the service provider serves DNS service. So, even though user doesn‟t know the CSE-H25‟s IP address, user can connect to the CSE-H25 by the host name (after DNS looking up.) The DDNS service provider that the CSE-H25 supports is only Dyndns (http://www.dyndns.com)
  • Page 23: System Management

    ISP mode. You can download new firmware to CSE-H25 with hotflash program that is a TFTP client through the Ethernet. And you can configure the CSE-H25 in the ISP mode even though you forget its password or you can‟t access the CSE-H25 because the [ezTCP firewall] function is enabled.
  • Page 24: Upgrading Firmware

    Supply power with pressing ISP button or push the button over 1 second, then CSE-  H25 operates in the ISP mode. Run hotflash that is supplied by us and input IP address of CSE-H25 and select the  firmware with the [FILE] menu. Then, send it with [SEND] button. (Uncheck the [Verify firmware version] option.)
  • Page 25: Checking Current Status

    4.3 Checking current status 4.3.1 Telnet login You can log in the CSE-H25 if you enable the [Telnet option] in the [OPTION] tab of the ezManager. Then you can check the network and serial status after logging in the CSE- H25.
  • Page 26 Figure 4-5 Checking System Uptime Serial Ports I/O data capture  User can monitor the input / output data of CSE-H25‟s serial ports with the “sd” command. The way of using this command is like below. “sd [SPACE] [# of Serial Port] [SPACE] [Interval]”...
  • Page 27: Status On Ezmanager

    4.1.1 Status of the CSE-H25 If the [Status] button is pressed on ezManager, user can monitor the current status of the CSE-H25 with ezManager. If user sets [Refresh Every 1 second] option, the status data will be updated in every second.
  • Page 28: Remote Debugging

    UDP port 50006. Then user can get the messages with new window if user presses [Debugging Message] button as followed: Figure 4-9 Debugging Message window This function is very useful when there are any problems when users install the CSE-H25 in the user site. Sollae Systems Co., Ltd.
  • Page 29: Communication Mode

    5 Communication Mode 5.1 Introduction Normal communication mode is suitable for the purpose of using CSE-H25. Normal communication mode can be classified into four modes – T2S, ATC, COD, and U2S – each of which is described in the following table.
  • Page 30: T2S - Tcp Server

    [Event Byte] settings. If the [Event Byte] is 0, the data that comes to serial port of CSE-H25 will not be recognized. If it is not 0, the serial data before TCP connection will be temporarily saved to be sent to the host after the connection.
  • Page 31: Disconnection

    CSE-H25 User’s Manual Ver. 1.2 designated [Data Frame], CSE-H25 will send the saved data. If the [Data Frame] is 0, CSE- H25 will send serial port‟s data immediately. The unit used for the [Data Frame] is 10m seconds, so CSE-H25 rounds down rest of the values.
  • Page 32: Cod - Tcp Client

    Data before TCP connection will be handled based on the [Event Byte] settings. If the [Event Byte] is 0, the data that comes to CSE-H25‟s serial port will not be recognized. If it is not 0, the serial data before TCP connection will be temporarily saved to be sent to the host after the connection.
  • Page 33: Dns

    [Timeout] is 1 second. 5.3.4 DNS If users set the host name instead of the IP address on the [Peer Address] box, CSE-H25 query the IP address of the host to its Domain Name Server (DNS). The IP address of DNS can be configured on ezManager.
  • Page 34: Atc

    CSE-H25 User’s Manual Ver. 1.2 In ATC mode, the user can control the CSE-H25 in a similar way to controlling the modem using AT command. In ATC mode, only a TCP connection is possible and both the server and the client can be configured.
  • Page 35 U2S is a mode that performs UDP communication. In UDP communication, data is sent in block units. Therefore, data that comes through CSE-H25‟s serial port must be classified in block units to send it elsewhere. The block unit classification process is performed as the following.
  • Page 36: Atc Mode

    ATC Mode Overview CSE-H25 can be controlled by AT commands in ATC mode. For example, the peer host IP address can be set by AT+PRIP command and connect to the host by ATD command. Therefore, CSE-H25 communicates several hosts alternatively.
  • Page 37: Extended At Commands (Example: At+Plip Etc.)

    CSE-H25 User’s Manual Ver. 1.2 ATI3: the firmware version ATI7: MAC address Online To online mode enable result code Result code (numeric-V0, alphabetic-V1) reset Reset Extended AT Commands (Example: AT+PLIP etc.) Command Function Description Needed AT+PWP after setting +PLIP local IP address...
  • Page 38: Changing Online State To At Command State

    To change online state to AT command state during the connection(Online State), +++ string should be transmitted to CSE-H25 as following time interval. When transmitting +++ string to CSE-H25, +++ string will be sent to peer host. The time from final data the first „+‟ data No data over 500ms(guard time) of „+++‟...
  • Page 39: Example Of Tcp Connection

    AT+PNIP=168.126.63.1<CR> ▶ connect ◀ <CR><LF>OK<CR><LF> Command OK Setting the host name to connect After this command, CSE-H25 query the AT+PRHN=”www.sollae.co.kr”<CR> ▶ host name to the name server. After getting the IP address, it sets to the +PRIP parameter. ◀ <CR><LF>OK<CR><LF>...
  • Page 40: Example Of Passive Connection

    CSE-H25 User’s Manual Ver. 1.2 6.6.3 Example of passive Connection Serial Port Description AT+PLP=1470<CR> ▶ Set LOCAL PORT to listen ◀ <CR><LF>OK<CR><LF> Command OK ATA<CR> ▶ Passive connection command Listen on local port from a host A host connects to CSE-H25 ◀...
  • Page 41: Security Protocols & Option

     Figure 7-1 SSL option Log in the CSE-H25 with telnet client.  Generate an RSA key with a command. CSE-H25 supports 512, 768, and 1024  length keys. Command Format: rsa keygen [key length] Figure 7-2 Generating RSA Key Make a certificate with a „cert new‟...
  • Page 42: Restriction

    Figure 7-4 Saving SSL options 7.1.3 Restriction To use the SSL with CSE-H25, there are a few of restrictions. You can‟t use the both [Multiple Connection] and [Telnet COM Port Control] options with SSL. For more details about SSL, please refer to the document on our web site.
  • Page 43 CSE-H25 User’s Manual Ver. 1.2 Figure 7-5 SSH option Log in the CSE-H25 with telnet client.  Generate an RSA key with a command. CSE-H25 supports 512, 768, and 1024  length keys. Command Format: rsa keygen [key length] Figure 7-6 Generating RSA Key Generate a DSA key with a „dsa keygen‟.
  • Page 44: Restriction

    For more details about SSH, please refer to the document on our web site.  ezTCP Firewall CSE-H25 has two connection limitation functions. Those can be set by the [Option] tab of the ezManager. Figure 7-10 ezTCP Firewall option Allowed MAC Address ...
  • Page 45 CSE-H25 with ezManager. This is enabled when one of restrictions is set at least. All security functions are disabled in the ISP mode. So user can access the CSE-H25 in  the ISP mode even though user can‟t access the CSE-H25 in the normal mode because of the [ezTCP Firewall] function.
  • Page 46: Technical Support, Warranty, And Notes On Operation

    Technical Support If you have any question regarding operation of the product, visit Customer Support FAQ corner and the message board on Sollae Systems‟ web site or send us an email at the following address: support@eztcp.com Website Address for Customer Support: http://www.eztcp.com/en/Support/support.php...
  • Page 47 Do not use the product for a purpose that requires exceptional quality and reliability  relating to user‟s injuries or accidents – aerospace, aviation, health care, nuclear power, transportation, and safety purposes. Sollae Systems is not responsible for any accident or damage occurring while using the  product. Sollae Systems Co., Ltd.
  • Page 48: Revision History

    CSE-H25 User’s Manual Ver. 1.2 9 Revision History Date Version Comments Jul. 30. 2009 Created Sep. 02. 2009 Modified figure 4-2 Sep. 03. 2009 Modified Components list Sollae Systems Co., Ltd. - 47 - http://www.sollae.co.kr...

Table of Contents