Nabrio Help
Nabrio Help

Getting Started

Nara Overview

Understanding Nara

Using Nara

Components

Email InitializationEmail SendExport ImageExport TextHTTP Client CreateHTTP Client RequestModbus Client InitializationModbus Client ReadModbus Client WriteMQTT Client InitializationMQTT Client PublishPATLITE LA6POE InitializationPATLITE LA6POE WriteTCP/IP Client InitializationTCP/IP Client SendBasler CameraClient Media InputIP Camera InputServer Media InputWebcam

Miscellaneous

Nomenclature
Troubleshooting
Notice and DisclaimerEULA
NodesIo

Modbus Client Read

Slot Usage: 0
Parent Node
Modbus Client Initialization

Overview

Modbus Client Read node reads values from a Modbus device using a configured setup tool.

Supports common Modbus read function codes for coils, discrete inputs, and registers.

Input

Setup Tool

required

Reference to Modbus Client Initialization containing connection configuration.

Function Code

integer required

Read operation code:

  • 1 Read Coils
  • 2 Read Discrete Inputs
  • 3 Read Holding Registers
  • 4 Read Input Registers

Pick the function code based on the memory type your device exposes.

Register Data Format

string

Data decoding format for register reads.

Used when Function Code is 3 or 4 to control how raw register values are interpreted.

Start Address

integer required

Starting register/coil offset for the read operation.

Addressing is base-0, so values may differ from one-based addresses shown in vendor manuals.

Number of Values

integer required

Number of contiguous values to read starting at Start Address.

Number of Read Attempts

integer required

Maximum retry attempts for this read call before reporting failure.

Wait for Completion

boolean advanced

If enabled, flow waits for the read response before proceeding.

Disable for asynchronous behavior when immediate downstream execution is preferred.

Output

Is Pending

boolean

true while async read is still running.

Response Code

integer

Response code from Modbus operation.

Read Values

array

Array of values read from the device.

Modbus Client Initialization

Previous Page

Modbus Client Write

Next Page

On this page

OverviewInputSetup ToolFunction CodeRegister Data FormatStart AddressNumber of ValuesNumber of Read AttemptsWait for CompletionOutputIs PendingResponse CodeRead Values