Skip to main content

About This Guide

This guide provides the primary documentation for Step Function I/O's Modbus library. Here you'll find:

  • Which parts of Modbus the library implements
  • How to use the library's Application Programming Interface (API)
  • How the API maps to Modbus concepts
  • How to get pre-built binary distributions of the library for supported languages
  • How to build the core Rust library and bindings from the source

You can find exhaustive details for every field, method, and argument to the language-specific API documentation here:

In addition to this documentation, you can find example programs in the source repository that demonstrate the most common API features for each language.

Modbus Standard

Please note that while this guide covers many Modbus concepts, it cannot replicate the Modbus standard itself. If you plan to develop a product that uses Modbus, you can get a free copy from the Modbus Organization website.

Modbus logo