Documentation search search close
CONTENTS
https://www.speedgoat.com/help/slrt/page/icon_documentation.jpg
v10.0.1.x for R2026a
View other versions

Modbus TCP

Modbus TCP — Speedgoat I/O modules and driver blocks for Modbus TCP

Introduction

Modbus TCP is an Ethernet communication protocol based on a client-server architecture. Servers provide data in four data tables: Coils, Discrete Inputs, Holding Registers and Input Registers. Clients connect to servers to read and write data according to a function code. Speedgoat provides a range of I/O modules and native interfaces for Modbus communication, all of which come with Simulink driver blocks.

I/O Modules and native interfaces

IO753Modbus TCP I/O module that acts as one client. The Modbus TCP protocol stack runs on the I/O module
IO754Modbus TCP I/O module that acts as one server. The Modbus TCP protocol stack runs on the I/O module
IO754-32Modbus TCP multi-node I/O module that simulates multiple servers. The Modbus TCP protocol stack runs on the I/O module
Modbus TCP ClientNative Modbus TCP interface that simulates multiple clients. Supported with onboard Ethernet interfaces and plug-in Ethernet I/O modules. The Modbus TCP protocol stack runs on the target machine's CPU
Modbus TCP ServerNative Modbus TCP interface that simulates multiple servers. Supported with onboard Ethernet interfaces and plug-in Ethernet I/O modules. The Modbus TCP protocol stack runs on the target machine's CPU