CoreBus is a cross-platform terminal for working with serial ports and TCP sockets with support for Modbus TCP/RTU/ASCII protocols.
Features:
No Protocol
* 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
* A Modbus scanner that searches for devices on a communication line
Modbus monitoring
* Convenient display of registers
* Conversion to numeric types
* Transformations by formula
* Real-time charting
* Logger
Macros
* Separate macros for each operating mode
* A macro consists of an unlimited number of commands (actions)
* Common Slave ID for Modbus macros
* Import/Export
Source code:
https://github.com/AndreyAbdulkayumov/CoreBus
Features
- The application is completely free
- Three operating modes: "No Protocol", "Modbus" and "Modbus monitoring"
- 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
- User manual
- Cross-platform: Windows, Linux.