Modbus RTU Server blocks enable communication between real-time target machines and external devices in power grids and automation plants, such as SCADA systems and PLCs. The driver blocks handle the data exchange between the connected Modbus RTU client and the application running on the real-time target computer.
Modbus RTU Server is ideal for hardware-in-the-loop (HIL) simulation with virtual power grids and automation plants using MATLAB® and Simulink for testing central control stations, such as energy management systems (EMS) and programmable logic controllers (PLC). It also enables rapid control prototyping (RCP) of field-level industrial equipment like motor drives and power grid devices, such as remote terminal units (RTU), and intelligent electronic devices (IED).
Get started with Modbus RTU by adding the driver blocks to your Simulink model. No additional tools are required to get it running. Modus RTU is supported over all IO5XX serial I/O modules (see Hardware Selection Guide).
Key Features
- Simulation of multiple servers on one target machine
- Supports configuration of up to 32 client nodes per server
- Supports coils, discrete inputs, holding registers and input registers
- Supports FC1, FC2, FC3, FC4, FC5, FC6, FC15, and FC16 function codes
- Synchronous data exchange