Modbus Client
Windows 7/8/10/11


v2.38



Placeholder

This client is fully compliant with Modbus specifications, it allows to read and write registers through both Modbus RTU and TCP protocols. The main window contains the basic information to configure the protocol comunication. A USB-485 converter is required to query RTU slaves. Starting from version v2.38 the client implements the new standard Modbus Secure.


Read/write coils


Read and write functions of digital outputs.

Placeholder


Read inputs


Read functions of digital inputs.

Placeholder


Read/wire holding register


Read and write of analog outputs

Placeholder


Read input registers


Read of analog inputs

Placeholder

Supported functions:


FC01
Read Coil Status

Read digitali outputs

FC02
Read Input Status

Read digital inputs


FC03
Read Holding Register

Read input/output registers

FC04
Read Input Register

Read input registers


FC05
Force Single Coil

Write single output

FC06
Preset Single Register

Write single register


FC15
Force Multiple Coils

Write multiple outputs

FC16
Preset Multiple Registers

Write multiple registers


Diagnostic functions

In the diagnostics tab, diagnostic commands can be sent to the queried device, be aware that not all devices respond to the FC08 function:


FC08
Diagnostic


Supported diagnostic functions:


- 00 Return Query Data

- 01 Restart Comunications Option

- 02 Return Diagnostic Register

- 03 Change ASCII Input Delimeter

- 04 Force Listen Only Mode

- 10 Clear Counters and Diagnostic Register

- 11 Return Bus Message Count

- 12 Return Bus Comunication Error Count

- 13 Return Bus Exception Error Count

- 14 Return Slave Message Count

- 15 Return Slave No Response Count

- 16 Return Slave NAK Count

- 17 Return Slave Busy Count

- 20 Clear Overrun Counter and Flag


Modbus Secure

TLS v1.2 with x.509 certificate


Starting with version 2.38, support has been introduced for the ModBus Secure standard, according to the specifications described in the document MB-TCP-Security-v21_2018-07-24.

Placeholder