This page is a part of VPortPro online Help Manual.
VPortPro-client with Com Port Control by Labtam.
VPortPro makes serial (RS232) data from your PC available on TCP/IP-based networks and makes TCP/IP data available on virtual serial ports of your PC. Visit Home of VPortPro for more information.



6. VCOM-TCP Primary Client

This chapter describes how to start and use the VCOM-TCP Primary Client program supplied with VPortPro.

The VCOM-TCP Primary Client is a software program designed to convert serial (RS232) data to the TCP/IP packets format and TCP/IP packets to serial data. While running on your PC, VCOM-TCP Primary Client can receive serial data from a serial port of your PC and then send them out to a TCP/IP network through a TCP/IP socket connection on your PC. VCOM-TCP Primary Client can also receive serial data from a TCP/IP network through a TCP/IP socket connection on your PC and send them to a serial port on your PC.

You could connect a serial device to a COM port on your PC, run VCOM-TCP Primary Client and then connect to the device from any other PC on your network through a TCP/IP socket connection. This would allow you to use Telnet or any other TCP/IP communications software to read or write to the serial device directly from any PC located on the same network.

A terminal server is a device that connects a serial instrument to a network and provides an I/O path to the device through a TCP/IP port. You can configure VCOM-TCP Primary Client for several ports at a time and associate each serial port to a different remote TCP/IP port (e.g., of a serial server).

VCOM-TCP Primary Client supports two transport data stream protocols:

  • Raw TCP connection (without sending configuration or status information from the PC to the serial device or server)

  • Telnet (with the features provided by the COM Port Control protocol specified by IETF RFC-2217)

VCOM-TCP Primary Client functions as a TCP/IP client (for both the protocol types), i.e. it will initiate and establish connection with remote systems (by sending connection requests), and then communicate with connected TCP/IP servers. As a TCP/IP client, VCOM-TCP Primary Client allows to establish connection to a single TCP/IP server for each serial port. Normally any data received through the TCP/IP port that it connects to will be transmitted out the serial port and any data received through the serial port will be sent back to the TCP/IP server. This enables fully bi-directional communications. So, VCOM-TCP Primary Client redirects a local COM port to a TCP/IP port of a remote server and vice versa (using a local TCP/IP socket connection).

Also with VCOM-TCP Primary Client, you can create "virtual serial ports". A virtual serial port (VSP) appears to application software as a "standard" MS Window's communications port (virtually identical to an RS-232 port). Data may be written to VSP by applications, and data may be read from VSP as though it were a standard COM port. You can configure VCOM-TCP Primary Client to map server's TCP/IP ports onto created virtual serial ports. This allows MS Windows applications to generate or consume data to and from VSP as though the data were being processed by physical hardware.

You can use the virtual COM port driver on multi-processor and Hyper-Threading machines too.

While you are using VCOM-TCP Primary Client, you can:

  • Configure COM-TCP/IP connection channels (i.e., make COM and TCP/IP mapping and settings for a connection channel)

  • Manage the connection channels list (i.e., Add/Delete connection channels)

  • Watch connection channels activity (i.e., status)

  • Monitor data logging for a selected connection channel from the list

  • Trace the VCOM-TCP Primary Client (driver) session using a variety of trace flags

Currently, VCOM-TCP Primary Client supports only its own virtual serial ports (i.e. only those it creates by itself). VCOM-TCP Primary Client does not support physical serial ports and virtual serial ports created by software tools other than VPortPro.

Currently, VCOM-TCP Primary Client cannot redirect a serial port to more than one remote TCP/IP port, and a remote TCP/IP port to more than one serial port.




Home | Product | Download | Order Now | Upgrade | Support | Pricing | Company Information | Contact Us


Labtam Copyright 1999 - 2007 LabtamTM Inc.