Skip to content

Features

Jackson Holmes-Matheson edited this page Sep 26, 2024 · 1 revision

Features

Modbus-tk is a pure python library written with as few dependencies as possible, with the only dependancy being PySerial if using ModbusRTU.

Supported Types:

  • Modbus RTU (Master and Slave)
  • Modbus TCP (Master and Slave)
  • Modbus RTU over TCP (Master and Slave)
  • Modbus ACSII ??

Supported Function Codes

  • 01 - Read Coils

  • 02 - Read Discrete Inputs

  • 03 - Read Holding Registers

  • 04 - Read Input Registers

  • 05 - Write Single Coil

  • 06 - Write Single Register

  • 07 - Read Exception Status

  • 08 - Diagnostic

  • 15 - Write Multiple Coils

  • 16 - Write Multiple Registers

  • 17 - Report Slave ID

  • 20 - Read File Record

  • 22 - Mask Write Register

  • 23 - Read Write Multiple Registers

  • 43 - Device Info

Planned Function Codes

N/A

Clone this wiki locally