Skip to main content

Modbus RTU and TCP for Simulink

Use Speedgoat real-time solutions to implement Modbus protocol connectivity with MATLAB & Simulink. With the Simulink Real-Time workflow and Speedgoat hardware, you can use a wide range of industrial protocols like Modbus TCP and Modbus RTU with your real-time application. Speedgoat products provide seamless integration of Modbus client and server communications with the MathWorks product family (e.g. MATLAB, Simulink, Simulink Test and Simulink Real-Time). Use a selection of I/O modules for Modbus TCP connectivity or external gateways for Modbus RTU. All solutions come with Simulink driver blocks.

The ideal solution to interface Simulink with multiple Programmable Logic Controllers (PLC), power analyzers, power converters, inverters, grid protection relays, and many other industrial equipment using Modbus protocol communications.

Modbus RTU and TCP for Simulink

About Modbus

The Modbus protocol is a fieldbus serial communications protocol published by Modicon (now Schneider Electric) in 1979, originally for use with its programmable logic controllers (PLCs). It is now commonly used for connecting industrial electronic devices.

Modbus TCP is a version of the Modbus RTU protocol which uses the TCP/IP interface of an Ethernet network. Modbus RTU is used to daisy-chain devices in a network with serial communication. It is very popular for industrial control networks as it is well established, and there is a wide variety of hardware and software that supports it.

Selection Guide

IO753 Modbus TCP Client (master) I/O module with one port
IO754 Modbus TCP Server (slave) I/O module with one port
IO75x-32 Multi-node simulator I/O module: 32 network controller chip with a full network stack

Support for Modbus RTU is provided by external gateways. Please contact us for further information.

Resources