The Modbus Slave I/O interface allows connecting with Modbus slave(s) to exchange coil and register data. Using a standard network interface card, this protocol can be easily and rapidly integrated into any simulation model. With the proper user configuration, a driver is initialized on the target simulator at the start of the simulation and instantiates multiple slaves to which masters can connect and send read/write commands. The Modbus slave interface can operate over TCP/IP using an Ethernet physical link or over RTU using a serial link.
This driver provides an asynchronous TCP/IP communication interface and an IP aliasing mechanism allowing to assign different IP addresses to each slave/outstation instance even if a single physical network interface (i.e., ethernet port) is used.