1. Introduction
The USR-TCP232-302 is a low-cost serial device server designed to facilitate bidirectional transparent data transmission between RS232 serial devices and an Ethernet network. This device integrates TCP/IP protocol internally, enabling users to connect their serial devices to a network for communication and control.
2. Key Features
- Support for DHCP, automatic IP address acquisition, and IP address query via serial setting protocol.
- DNS function support.
- Webpage-based parameter configuration.
- Firmware upgrade via network.
- Auto-MDI/MDIX, RJ45 port with 10/100Mbps.
- Serial port baud rate from 600 Bps to 230.4 Kbps, with configurable check bits (None, Odd, Even, Mark, Space).
- Multiple work modes: TCP Server, TCP Client, UDP Client, UDP Server, HTTPD Client.
- Virtual serial port support with corresponding software (USR-VCOM).
- Heartbeat package mechanism for reliable connection and prevention of inactive links.
- User-defined registration package mechanism for connection status checks and custom packet headers.
- TCP Server mode supports 1 to 16 clients (default 4).
- Globally unique MAC address from IEEE, with user-definable MAC address option.
- Factory default restore function.
- Operates across gateways, switches, and routers, suitable for both LAN and Internet environments.
- Provides PC TCP/IP socket programming examples (VB, C++, Delphi, Android, iOS).
- Customization support.
3. Package Contents
- 1 x USR-TCP232-302 RS232 to RJ45 Ethernet Converter
- 1 x 5V 1A Power Supply (Note: Verify compatibility with local power outlets before use.)
4. Product Overview
The USR-TCP232-302 device features an RS232 serial port, an RJ45 Ethernet port, and a DC 5V power input. It is designed for easy integration into various industrial and commercial applications.

Figure 4.1: Front view of the USR-TCP232-302 converter, highlighting the RS232 serial port and the device's labeling.

Figure 4.2: An angled view of the converter, illustrating the RJ45 Ethernet port, DC 5V power input, and the RS232 serial connector.

Figure 4.3: This image provides a close-up side view of the RS232 serial port, showing its nine-pin configuration.

Figure 4.4: A top-down perspective of the device, clearly showing the USR-TCP232-302 model number, RS232, and Ethernet labels.

Figure 4.5: This composite image presents various angles of the USR-TCP232-302 converter, including views of its mounting brackets.
5. Setup Instructions
5.1. Power Connection
Connect the provided 5V 1A power supply to the DC 5V input port on the device. Ensure the power adapter is compatible with your local electrical outlets.
5.2. Network Connection
Connect an RJ45 Ethernet cable from your network switch or router to the Ethernet port on the USR-TCP232-302. The device supports Auto-MDI/MDIX.
5.3. Serial Device Connection
Connect your RS232 serial device to the DB9 serial port on the converter.
5.4. Initial Configuration
The device can be configured via a webpage interface:
- Connect the device to your network.
- The device supports DHCP to automatically obtain an IP address. Alternatively, you can use the provided software (USR-VCOM) to query the IP address or set static parameters.
- Access the device's web interface by entering its IP address into a web browser.
- Configure network parameters (e.g., static IP, subnet mask, gateway, DNS) and serial port parameters (e.g., baud rate, data bits, stop bits, parity) as required for your application.
- Save the configuration and restart the device if prompted.
6. Operating Modes
The USR-TCP232-302 supports several operating modes to suit different application requirements:
- TCP Server Mode: In this mode, the device acts as a server, listening for incoming TCP connections from client devices. It can manage multiple client connections (default 4, configurable up to 16).
- TCP Client Mode: The device initiates a TCP connection to a specified remote server. Once connected, it transparently transmits data between the serial port and the remote server.
- UDP Client Mode: The device sends UDP data to a specified remote IP address and port. It can also receive UDP data from that address.
- UDP Server Mode: The device listens for incoming UDP data on a specified port. It can receive data from multiple UDP clients.
- HTTPD Client Mode: This mode allows the device to send serial data to a web server using HTTP requests.
Refer to the device's web configuration interface for detailed settings for each mode.
7. Advanced Features
7.1. Heartbeat Package Mechanism
The device utilizes a heartbeat package mechanism to ensure continuous and reliable connections, preventing inactive links. This feature helps maintain stable communication between the serial device and the network.
7.2. User-Defined Registration Package
A user-defined registration package can be configured to check connection status and serve as a custom packet header, providing additional flexibility for specific application needs.
7.3. Virtual Serial Port (USR-VCOM)
The provided USR-VCOM software allows you to create a virtual serial port on your PC, enabling legacy serial applications to communicate with the network-connected device as if it were a local serial port.
8. Application Fields
The USR-TCP232-302 is suitable for a wide range of applications, including:
- Industrial data transmission and automation.
- Security and protection monitoring, public security systems.
- Smart home integration.
- Power control and environmental monitoring.
- Intelligent agriculture systems.
- Door access control and work attendance systems.
- POS systems and vending machines.
- Building automation systems.
- Power monitoring and self-service banking systems.
- Telecom machine room monitoring.
9. Troubleshooting
- No Power: Ensure the 5V 1A power adapter is correctly connected and the power outlet is functional. Verify the power adapter is compatible with your region's electrical standards.
- Network Connectivity Issues: Check the Ethernet cable connection. Verify network settings (IP address, subnet mask, gateway) in the device's web interface. Ensure there are no IP conflicts on the network.
- Serial Communication Failure: Confirm the serial port parameters (baud rate, data bits, stop bits, parity) match those of your serial device. Check the wiring of the RS232 connection.
- Difficulty with Web Configuration: If you cannot access the web interface, try resetting the device to factory defaults (refer to the device's manual for the specific reset procedure, often involving a "Reload" button or pin). Ensure your computer is on the same network segment as the device.
- Software Compatibility: If using USR-VCOM or other software, ensure it is the correct version and properly installed.
- Intermittent Connection: Check for network interference or cable issues. Ensure the heartbeat mechanism is configured correctly if long-term stable connections are required.
10. Technical Specifications
| Feature | Detail |
|---|---|
| Model Number | USR-TCP232-302 |
| Product Dimensions | 3.54 x 3.31 x 0.98 inches |
| Item Weight | 0.007 ounces |
| Manufacturer | USR |
| Serial Port Baud Rate | 600 Bps to 230.4 Kbps |
| Ethernet Port | 10/100Mbps, Auto-MDI/MDIX |
| Power Supply | DC 5V 1A |
| Work Modes | TCP Server, TCP Client, UDP Client, UDP Server, HTTPD Client |
| Compatible Devices | PC, Serial Devices |
| Connector Type | RJ45, RS232 (DB9) |
11. Support and Warranty Information
For technical support, firmware updates, or detailed documentation, please visit the official USR website or contact their customer service. Specific warranty terms and conditions may vary by region and retailer. Please retain your proof of purchase for warranty claims.





