Products search search close

Modbus RTU Server

Simulink® Driver Blocks for Modbus RTU Communication

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 real-time target machine
  • Supports configuration of up to 32 server nodes per RTU network
  • Supports coils, discrete inputs, holding registers and input registers
  • Supports FC1, FC2, FC3, FC4, FC5, FC6, FC15, and FC16 function codes
  • Synchronous data exchange

 

 
I/O Access  
Communication standard  Implementation according to the Modbus Organization
Supported data tables Coils, discrete inputs, holding registers, input registers
Maximum number of data elements 65535 per data table
Number of server nodes

Multiple serial I/O modules can be fitted into a real-time target machine

Serial I/O modules have multiple channels

Each serial channel can represent up to 32 servers

To improve performance, distribute the server nodes across the channels of a module and connect the channels to one RTU network

Function codes supported FC1, FC2, FC3, FC4, FC5, FC6, FC15, FC16
Communication layer UART/RS485
Supported I/O modules IO503, IO504, IO505, IO581
Item ID Product Name Components
2A521 Modbus RTU Server Runtime License
  • 1 x Modbus RTU Server Runtime License
  • Driver block library for Simulink® Real-Time™ 
  • Comprehensive documentation and Simulink example models 
2B521 Modbus RTU Server Runtime License - 8 nodes
  • 8x Modbus RTU Server Runtime Licenses
2C521 Modbus RTU Server Runtime License - 16 nodes
  • 16x Modbus RTU Server Runtime Licenses
2D521 Modbus RTU Server Runtime License - 32 nodes
  • 32x Modbus RTU Server Runtime Licenses

 

Pricing information
We do not publish pricing information on our website. Upon request by e-mail or phone, we can provide a complete price list covering our entire product portfolio in various currencies. We recommend that you contact us to discuss your specific needs. We can then quickly provide you with a tailored quotation including technical and pricing information.

 
Modbus RTU Server

Included in the Delivery

Common Applications

Supported target machines

Follow Speedgoat LinkedIn