modbus_register_type Derived Type

type, public :: modbus_register_type

Modbus register value type.


Components

Type Visibility Attributes Name Initial
integer, public :: access = MODBUS_ACCESS_NONE

Read or write access.

integer, public :: slave = 0

Slave id.

integer, public :: address = 0

Register address.

integer, public :: code = 0

Modbus function code.

integer, public :: type = MODBUS_TYPE_INT16

Number type.

integer, public :: order = MODBUS_ORDER_NONE

Byte order of float.

integer, public :: scale = 1

Scale denominator.

integer, public :: value = 0

Register value to write.