ModbusTCP functions

In the Modbus protocol, the functions determine whether data is to be read or written, and what kind of data is involved.

Function

Code

Description

Read coil status

1

Read digital outputs

Read input status

2

Read digital inputs

Read holding register

3

Read analog outputs and inputs / GPR

Read input register

4

Reading the inputs / GPR

Force single coil

5

Writing a digital output

Preset single register

6

Writing an output / GPR

Diagnostics

8

Diagnostics

Force multiple coils

15

Write a number of digital outputs

Preset multiple register

16

Writing several outputs / GPRs

Read / write registers

23

Write and read a number of process data outputs / GPRs

GPR (General Preset Register) - register structure of the Modbus interface (see Appendix)