Modbus stack

Modbus is an automation protocol originally specified for serial networks such as RS-485 (Modbus RTU). It has since been adapted for Ethernet networks (Modbus TCP).

The rt-labs Modbus stack can be be used to implement a Modbus master or slave and supports Modbus RTU and Modbus TCP. It can be run on bare-metal hardware or on an RTOS such as rt-kernel.

The Modbus stack is supplied with full sources including a porting layer. The application interfaces with the stack primarily via a set of callbacks to get and set Modbus registers and coils.


  •  Modbus master
    •  Optional integration with rt-shell
  •  Modbus slave
  •  Modbus TCP
  •  Modbus RTU
  •  Bare-metal or RTOS
    •  Porting layer provided
  •  Source code provided
  •  Integration services available
How to obtainContact
Product categoryCommunication stacks
Link to documentation
Link to download