Automated Serial Terminal

Communicate with serial devices and applications, automate workflow with scrips
Add to Cart

Automated Serial Port Terminal

Serial port communications automation & simulation tool for hardware & software developers

HHD Software Automated Serial Terminal is a software utility that allows you to send/receive data via COM ports in various formats and to automate communications using scripts. This program facilitates the development and debugging, reverse engineering, testing/analysis of serial applications and hardware devices that use RS232/RS422/RS485 serial interfaces. It allows both communication with modems, routers, GPS receivers/transmitters and debugging of communication protocols for sensors, robots, complex automated lines and other industrial equipment.

You will find this Terminal extremely useful if you need to create automatic tests or simulate behavior of serial software applications and physical serial devices. It supports RS-232, RS-422, RS-485 legacy or PnP serial ports, software-based virtual serial ports, and all kinds of USB COM ports created by USB to serial adapters or USB-to-RS232 converter cables.

Basic functionality includes sending bytes, text characters, non-ANSI/ASCII characters and files over a serial transmit line. It supports sending/receiving sequences of binary, hex, decimal, octal, float and double data as well as sending characters in virtually any encoding including ANSI, EBCDIC, ISO, OEM, ISCII, MAC, multi-byte UNICODE UTF-8, UTF-16 over a serial line. It supports all standard/non-standard Baud rates, Data bits, Stop bits, Parity (odd/even/mark/space), software XON/XOFF and hardware flow control. It also allows you to control auxiliary modem and handshaking lines (CTS, DSR, RI and CD), toggle RTS/DTR lines.

The product's various editions also include features for sending Modbus protocol commands (ASCII/RTU Modbus requests/responses) and creating automated test tasks both from the UI and with the help of Serial Port Terminal API (supports JavaScript/TypeScript). Download Serial Port Terminal now and start automating RS232 communications in seconds!

Modbus protocol emulation and testing tool

Our terminal has a built-in "MODBUS Send" function, which is basically in fact a convenient Modbus device simulation tool.

This function may be helpful if you need to test and simulate the Modbus protocol. The module can transmit the data to your slave device, act as a Modbus polling application, allows you to read/write registers and coils using the necessary functions and addresses.

MODBUS Send can be operated either by the user from the graphical interface or automatically by means of scripts.

Modbus requests/responses support

Automated Serial Terminal: Modbus requests, responses and their function codes.

  1. Read coil status
  2. Read discrete inputs
  3. Read holding registers
  4. Read input registers
  5. Force single coil
  6. Preset single register
  7. Read exception status
  8. Diagnostics
  9. Get Comm event counter
  10. Get Comm event log
  11. Force multiple coils
  12. Preset multiple registers
  13. Report Slave ID
  14. Read file record
  15. Write file record
  16. Mask write register
  17. Read/Write multiple registers
  18. Read FIFO queue

Starting address from 0 to 29.

OS Support

HHD Software Automated Serial Port Terminal fully supports Windows 11, Windows 10 and all other Windows desktop and server platforms starting from Windows 7.

Both 32-bit and 64-bit versions of the Windows operating systems are supported.

Automated Serial Terminal Features

  • Support for unlimited number of Serial ports

    Support for unlimited number of Serial ports

    The product allows you to open an unlimited number of serial ports simultaneously. There is no limit to the number of communication sessions running at the same time.

  • Support for Virtual and USB Com ports

    Support for Virtual and USB Com ports

    The product supports all modern USB to Serial adapters and even software-based virtual Com ports. Of course, all real hardware legacy and PnP Com ports are also supported.

  • Sending data in various formats

    Sending data in various formats

    Terminal allows you to send both non-ANSI/ASCII characters and text strings in virtually any encoding, including single-byte ANSI/ASCII, EBCDIC, ISO, OEM, ISCII, MAC and multi-byte UNICODE UTF-8, UTF-16.

  • Support for sending binary data and files

    Support for sending binary data and files

    You can easily send and receive blocks of any hexadecimal, binary, octal, float and double data. Sending and receiving of ASCII/binary files is also supported by our automated serial port terminal.

  • Extreme usability

    Extreme usability

    Our product provides you with user-friendly, convenient and extremely flexible GUI polished for decades on the parent product - award-winning HHD Software Serial Monitor.

  • API and scripting

    API and scripting

    Application Programming Interface allows you to better control application and create automatic tasks, test jobs and more. Automatic serial port terminal supports both JavaScript and TypeScript.

  • Modbus Master/Slave simulator

    Modbus Master/Slave simulator

    The product provides you with a full-featured, easily automated Modbus Master/Slave simulator module. It allows you to emulate Modbus Master or Slave devices by sending Modbus RTU and Modbus ASCII commands.

Our Serial Port Terminal Advantages

Convenient Allows rapid debugging of serial communications
Flexible Allows quick UI adjustment to any specific task
Robust 10+ years of product's technology evolution

Our Serial Port Terminal Usage Scenarios

  • Developing serial applications and hardware devices

    When developing serial hardware or software solutions, you sometimes need to send or receive data by emulating the operation of various serial devices or applications. Our product will help you to facilitate this and let you automate the process.

  • Developing and implementing serial protocols

    Dealing with serial ports you often need to design or implement a communication protocol. Our product provides maximum flexibility in arranging serial communication and even automating it. This speeds up engineering and development process.

  • Building equipment control solutions

    The product provides you with a flexible interface and a wide range of options in automating serial communication tasks using scripting. Thus, our serial terminal can be applied as a tool to control various equipment that uses serial interfaces.

  • Debugging serial port communications

    In the process of debugging serial communications, devices and applications, testing tasks often arise. Our product allows you to easily create testing tasks and automate their execution using both built-in functions and scripts.

Serial Port Terminal Tech Specs

General Information
First Release:10/12/2020
License Type:Shareware
Additional Downloads & Installation Instructions
System Requirements
Windows 11 Windows 10 Windows 8.1 Windows 8 Windows 7 Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Windows Server 2008
CPU:Multi-core x86, x64 or ARM64 compatible
Memory:2 GB
Storage:20.414 MB
Release Details
View Changes
Size:10.207 MB
Add to Cart
All trademarks and logos mentioned on this page are the property of their respective owners.