Nabrio Help
Nabrio Help

Getting Started

Nara Overview

Understanding Nara

Using Nara

Components

Dashboard TriggerDeploy TriggerHTTP Request Polling TriggerModbus Read Polling TriggerMQTT Subscribe TriggerRecurring TriggerTime Interval TriggerWebhook TriggerWebSocket Server Trigger

Miscellaneous

Nomenclature
Troubleshooting
Notice and DisclaimerEULA
NodesTrigger

Modbus Read Polling Trigger

Slot Usage: 1
Parent Node
Modbus Client Initialization

Overview

Modbus Read Polling Trigger starts a flow by repeatedly reading values from a Modbus device.

Use this trigger for periodic monitoring of coils, discrete inputs, or registers.

Input

Setup Tool (Modbus Init)

string required

Reference to a Modbus Client Initialization node.

Function Code

integer required

Read function code:

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

Register Data Format

string

Data format used for register decoding when Function Code is 3 or 4.

Start Address

integer required

Start register/coil address (base-0 indexing).

Number of Values

integer required

How many values to read from Start Address.

Polling Interval (ms)

integer required

Polling period in milliseconds.

Minimum: 10
Default: 1000

Number of Read Attempts

integer advanced

Retry attempts per polling read operation.

Output

Response Code

integer

Response code returned by the Modbus read operation.

Array of Read Values

array

Values read from the device for the configured address range.

HTTP Request Polling Trigger

Previous Page

MQTT Subscribe Trigger

Next Page

On this page

OverviewInputSetup Tool (Modbus Init)Function CodeRegister Data FormatStart AddressNumber of ValuesPolling Interval (ms)Number of Read AttemptsOutputResponse CodeArray of Read Values