CoreBus is a cross—platform terminal for working with COM ports and TCP sockets with support for Modbus TCP/RTU/ASCII protocols.
Description of some features:
"Protocol-free":
* Working with data in string or byte format.
* Support for different encodings.
* There are three sending modes: single, cyclic, and file sending.
"Modbus":
* Support for various Modbus protocol variations: TCP, RTU, ASCII and RTU/ASCII over TCP.
* Convenient operation with recording functions.
* The ability to work with float numbers.
* The ability to work with binary data.
* Cycle mode.
* A Modbus scanner that searches for devices on a communication line.
Macros:
* Separate macros for each operating mode.
* A macro consists of an unlimited number of commands (actions).
* For Modbus macros, it is possible to set a common Slave ID for the entire macro.
* Import and export macros.
Source code:
https://github.com/AndreyAbdulkayumov/CoreBus
Features
- Two operating modes: "Protocol-free" and "Modbus"
- Win-installer and portable versions
- Support Modbus TCP / RTU / ASCII / RTU over TCP / ASCII over TCP
- Macros
- Dark and Light themes
- Presets with user settings
- Cross-platform: Windows, Linux.