MODBUS Protocol Support from Instrument Control Toolbox

Connect to industrial equipment using MODBUS RTU and MODBUS TCP/IP

Industrial automation controller with MODBUS protocol support

Capabilities and Features

MATLAB® supports MODBUS communication through Instrument Control Toolbox™. MODBUS protocol is commonly used to communicate with industrial automation equipment such as programmable logic controllers (PLCs) and programmable automation controllers (PACs). These controllers often have sensors and coils connected to them for supervisory monitoring and control.

With MATLAB, you can send and receive data over Modbus RTU or MODBUS TCP/IP. With MODBUS Serial RTU, your computer acts as a master and the equipment acts as the slave. When using MODBUS TCP/IP, your equipment acts as a MODBUS server and your computer acts as a MODBUS client.

MATLAB support lets you use MODBUS function codes to perform the following tasks:

  • Read and write coils
  • Read and write holding registers
  • Read input registers
  • Read discrete inputs

Platform and Release Support

 Available 64-bit Microsoft Windows, 64-bit Mac OS X, and 64-bit Linux.

Related Hardware Support Views: Allen-Bradley, Click, Control Systems, DirectLogic, Food and Beverage, Industrial Automation and Machinery, Instrument Control Toolbox, MathWorks Supported, MATLAB Product Family, Siemens, Test and Measurement, Utilities and Energy

Support Package


Modbus support ships with Instrument Control Toolbox. There is nothing else to download.

Don't see the hardware you're looking for?