Support of the MODBUS standard

ModbusPal currently doesn’t support all MODBUS functionalities. The following tables track the current status of MODBUS support in ModbusPal.

Supported media

MediumSupported
TCP/IPYES
SerialYES
Recorded sessionYES

Supported formats

Data formatSupported
RTUYES
ASCIINo

Supported implementations

ImplementationSupported
MODBUSYES
J-BUSYES

Supported functions

FunctionsSupported
0x01 Read coilsYES
0x02 Read discrete inputsno
0x03 Read holding registersYES
0x04 Read input registersno
0x05 Write single coilYES
0x06 Write single registerYES
0x07 Read exception statusno
0x08 Diagnosticsno
0x0B Get comm. Event counterno
0x0C Get comm. Event logno
0x0F Write multiple coilsYES
0x10 Write multiple registersYES
0x11 Report slave IDno
0x14 Read file recordno
0x15 Write file recordno
0x16 Mask write registerno
0x17 Read/write multiple registersYES
0x18 Read FIFO queueno
0x2B Encapsulated interface transportno
User-defined functionsYES (require scripts)