Start writing ones own applications, Reparing, Ystem – Atop Technology SE5404D User manual User Manual

Page 63: Unning, Ample, Rogram, 1 tcptest in visual basic, 1 preparing the system, 2 running the sample program

Advertising
background image

User manual Version 1.3

4-Port DIN-Rail Serial Device Server SE5404D

Copyright © 2011 Atop Technologies, Inc.

All rights reserved. Designed in Taiwan.

- 62 -

6. Start Writing Ones Own Applications

Before you start writing ones host applications or programs to interact with SE5404D, please make sure one have
done the following.

6.1 Preparing The System

1. Properly connect SE5404D hardware including power, Ethernet and serial cable

2. Properly configure the parameters of SE5404D including connection type, IP address, gateway IP address, and

network mask accordingly (see chapter 3 Hardware Installation section).

3. Configure SE5404D as TCP Server using default TCP port number 4660.

4. The host (PC) application program must be configured as a TCP client and connects to SE5404D with

designated TCP port number 4660 for COM1.

5. Make sure SE5404D is running by checking theSE5404D running status through Serial Manager configuration

utility.

6.2 Running The Sample Program

Sample programs written in VB and VC++ included in package are provided for your reference, source codes are
also included. Test program can be found in the product CD or diskette under the directory of \sample\vb_ap\ and
\sample\vc_ap respectively.

There are two test programs, TCPTEST written in Visual Basic and TCPTEST2 written in Visual C++.

6.2.1 TCPTEST in Visual Basic

This sample program (Figure 6.1) is written in Visual Basic 5.0 with Winsock Controls. It shows you how to send
and receive data between host (PC) and SE5404D via Ethernet in two socket ports.

Run Visual Basic and open sample program tcptest.vbp, after the program is started successfully, you can start
testing functions. For more information, please press Help in the program to get detail explanation.

NOTE: Please be sure the Microsoft visual studio family or its equivalent software is installed on the computer.
Otherwise the sample program will not run.

Advertising