Modbus Slave
The Modbus Slave Simulator I/O interface connects with Modbus slave devices to exchange coil and register data. Ideal for those looking to simulate Modbus slave communication, this interface uses a standard network interface card and integrates quickly into any simulation model.
Learn more about Modbus Slave
With proper configuration, a driver initializes on the target simulator at the start of the simulation, creating multiple slave instances ready for connection with master devices for read/write commands. The Modbus RTU Slave Simulator and Modbus TCP Slave Simulator modes are both supported, allowing for communication over TCP/IP via Ethernet or over RTU through a serial link.
This driver also features an asynchronous TCP/IP communication interface and IP aliasing, allowing each slave instance its own IP address, even on a single physical network interface. Whether you’re working with a Modbus slave device in RTU or TCP configurations, this simulator Modbus slave solution provides flexibility and scalability.
Learn more about Modbus
Modbus, a data communications protocol introduced by Modicon (now Schneider Electric) in 1979, was designed for use with programmable logic controllers (PLCs). Today, Modbus is a de facto standard for connecting industrial electronic devices, widely applied in industrial automation and energy systems.
RESOURCES
Product guide
Explore our communication protocols, browse product lists, and access user documentation.

FAQ
Find the answer to your questions
What Is the Modbus Slave Simulator and How Does It Work?
The Modbus Slave Simulator is a software interface that allows users to simulate Modbus slave devices within a real-time simulation environment. It enables communication with Modbus master devices by exchanging coil and register data over Modbus RTU or TCP protocols, using a standard network interface card.
Can I Use the Simulator Modbus Slave Over Both RTU and TCP Protocols?
Yes, the simulator supports both Modbus RTU Slave Simulator and Modbus TCP Slave Simulator configurations. It can operate over a serial link for RTU communication or via Ethernet for TCP/IP communication, making it versatile for various industrial and automation applications.
How Do I Simulate a Modbus Slave Device in My Real-Time Model?
To simulate a Modbus slave device, configure the Modbus Slave Simulator within RT-LAB or HYPERSIM. Once initialized, the driver creates multiple Modbus RTU Slave or TCP Slave instances, ready for read/write operations from master devices during the simulation runtime.
What Makes OPAL-RT’s Modbus RTU Slave Simulator Unique?
Our Modbus RTU Slave Simulator features asynchronous TCP/IP communication and IP aliasing. This allows each simulated Modbus slave instance to have a unique IP address—even when using a single physical network interface—enhancing flexibility and realism in system-level testing.
Is the Modbus Slave Simulator Compatible with RT-LAB and HYPERSIM?
Yes, the Modbus Slave Simulator is fully compatible with both RT-LAB and HYPERSIM platforms. This ensures seamless integration and real-time performance when using the simulator to replicate Modbus slave devices in power systems and industrial automation environments.