Modbus Master Agent

Overview

These blocks are used for UDS Agent of a given input.

  • Read Holding Register

  • Read Input Register

  • Read Coil Register

  • Write Single Register

  • Custom Register

  • Write Multiple Register

Read Holding Register

Read Holding Register
Properties

Name

Description

Number of Inputs

Number of Inputs to be added

Inputs and Outputs

Name

Description

In – Node Number

The slave ID or node number of the Modbus device..

In – Starting Address

The starting register address to begin reading from.

In – Quantity

The number of consecutive registers to read.

In – Data Type

The format of the data (e.g., INT16, UINT16, FLOAT32, etc.).

Out – Output

The retrieved register values as per the requested data type.

Read Input Register

Read Input Register
Properties

Name

Description

Number of Inputs

Number of Inputs to be added

Inputs and Outputs

Name

Description

In – Node Number

The slave ID or node number of the Modbus device..

In – Starting Address

The starting register address to begin reading from.

In – Quantity

The number of consecutive registers to read.

In – Data Type

The format of the data (e.g., INT16, UINT16, FLOAT32, etc.).

Out – Output

The retrieved register values as per the requested data type.

Read Coil Register

Read Coil Register
Properties

Name

Description

Number of Inputs

Number of Inputs to be added

Inputs and Outputs

Name

Description

In – Node Number

The slave ID or node number of the Modbus device..

In – Starting Address

The starting register address to begin reading from.

In – Quantity

The number of consecutive registers to read.

In – Data Type

The format of the data (e.g., INT16, UINT16, FLOAT32, etc.).

Out – Output

The retrieved register values as per the requested data type.

Write Single Register

Write Single Register
Properties

Name

Description

Number of Inputs

Number of Inputs to be added

Inputs and Outputs

Name

Description

In – Node Number

The slave ID or node number of the Modbus device..

In – Starting Address

The starting register address to begin Write from.

In – Quantity

The number of consecutive registers to write.

In – Function Code

The subfunction of the service.

In – Data Type

The format of the data (e.g., INT16, UINT16, FLOAT32, etc.).

Out – Output

The retrieved register values as per the requested data type.

Custom Register

Custom Register
Properties

Name

Description

Number of Inputs

Number of Inputs to be added

Inputs and Outputs

Name

Description

In – Starting Address

The starting register address to begin Write from.

In – Function Code

The subfunction of the service.

In – Quantity

The number of consecutive registers to write.

In – Protocol Identifier

The Protocol Identifier of the Modbus device..

In – Node Number

The slave ID or node number of the Modbus device..

Out – Output

The retrieved register values as per the requested data type.

Write Multiple Register

Write Multiple Register
Properties

Name

Description

Number of Inputs

Number of Inputs to be added

Inputs and Outputs

In – Node Number

The slave ID or node number of the Modbus device..

In – Starting Address

The starting register address to begin Write from.

In – Quantity

The number of consecutive registers to read.

In – Write Value

The subfunction of the service.

In – Function Code

The subfunction of the service.

In – Data Type

The format of the data (e.g., INT16, UINT16, FLOAT32, etc.).

Out – Output

The retrieved register values as per the requested data type.