How to split Modbus data
- What is Modbus?
- Common problem
- Software Modbus splitter
- How to split Modbus data over virtual COM ports
- Key features of the solution
What is Modbus?
Modbus is a common serial communication protocol created by Modicon systems for transmitting data between electronic devices. This protocol is one of the most popular ways to connect industrial equipment and not only. A standard Modbus network includes one Modbus Master - the device that requests data and around 247 Slaves that send information to the Master. Each Slave has its own unique address and communicates with the Master via serial lines.
If you’ve ever set up a Modbus network, you know that the protocol allows transmitting data from multiple devices to a single controller or a server system equipped with Modbus driver. Multiple sensors can supply Modbus data to a server machine via a communications port (let’s say COM1) which is controlled by a serial app. The bad news: opening the receiving port in more than one app at a time is often a real challenge. The good news: there’s a software solution that can help you achieve this goal.
Software Modbus splitter
The dedicated solution - Virtual COM Port Driver PRO by Eltima - will let you create virtual RS485 ports and split Modbus data in such a way that all ports will receive the same data simultaneously. This means you’ll be able to duplicate data coming in on COM1 to say virtual COM2, COM3, COM4, and so on. Connected to virtual copies of COM1, several apps will, in fact, get shared access to the real serial port.How to read and record Modbus data read in our article.