Automated Serial Port Terminal
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!
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.
Automated Serial Terminal: Modbus requests, responses and their function codes.
- Read coil status
- Read discrete inputs
- Read holding registers
- Read input registers
- Force single coil
- Preset single register
- Read exception status
- Diagnostics
- Get Comm event counter
- Get Comm event log
- Force multiple coils
- Preset multiple registers
- Report Slave ID
- Read file record
- Write file record
- Mask write register
- Read/Write multiple registers
- Read FIFO queue
Starting address from 0 to 29.
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. ARM64 architecture is also supported.
Automated Serial Terminal Features
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
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
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
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
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
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
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
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
Languages: | English Spanish German French Italian Portuguese Russian |
First Release: | 10/12/2020 |
License Type: | Shareware |
System Requirements
OS: | 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: | 12.660 MB |
Release Details
Version: | 3.01.00.1817 |
Updated: | 10/22/2024 |
View Changes | |
Size: | 6.330 MB |