Native Modbus TCP server blocks enable communication between real-time target machines and external devices in power grids and automation plants.
The driver blocks handle the data exchange between the connected Modbus TCP client and the application running on the real-time target computer.
Modbus TCP is ideal for 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). It also enables 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).
Get started with Modbus TCP by adding the driver blocks to your Simulink model. No additional tools are required to get it running. Native Modus TCP is supported both on the Ethernet interfaces of the real-time target machines and over plug-in Ethernet I/O modules (see Hardware Selection Guide).
- Simulation of multiple servers on one target machine
- Supports configuration of up to 256 units per server which allows the simulation of Modbus TCP-RTU gateways
- Supports coils, discrete inputs, holding registers and input registers
- Supports FC1, FC2, FC3, FC4, FC5, FC6, FC15 and FC16 function codes
- Asynchronous data exchange saves computing time for real-time tasks