Modbus Client Read
| 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
requiredReference to Modbus Client Initialization containing connection configuration.
Function Code
integer requiredRead operation code:
1Read Coils2Read Discrete Inputs3Read Holding Registers4Read Input Registers
Pick the function code based on the memory type your device exposes.
Register Data Format
stringData decoding format for register reads.
Used when Function Code is 3 or 4 to control how raw register values are interpreted.
Start Address
integer requiredStarting 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 requiredNumber of contiguous values to read starting at Start Address.
Number of Read Attempts
integer requiredMaximum retry attempts for this read call before reporting failure.
Wait for Completion
boolean advancedIf enabled, flow waits for the read response before proceeding.
Disable for asynchronous behavior when immediate downstream execution is preferred.
Output
Is Pending
booleantrue while async read is still running.
Response Code
integerResponse code from Modbus operation.
Read Values
arrayArray of values read from the device.