Hardware Support

Capabilities and Features

MATLAB® supports Modbus communication through Industrial Communication 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
modbus-rtu

Industrial automation controller with Modbus protocol support

Platform and Release Support

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