Supported Modbus data types

Newer Beetle models support registers with a size up to 64 bits.

Label

Description

Size

Coil

Binary output

1 bit

Discrete input

Binary input

1 bit

Holding register

Analog output

1 register = 2 bytes = 16 bits
2 registers = 4 bytes = 32 bits
4 registers = 8 bytes = 64 bits

Input register

Analog input

1 register = 2 bytes = 16 bits
2 registers = 4 bytes = 32 bits
4 registers = 8 bytes = 64 bits

Legacy data types

Some older Beetle models only support 16 and 32 bit registers:

Label

Description

Size

Coil

Binary output

1 bit

Discrete input

Binary input

1 bit

Holding register

Analog output

1 register = 2 bytes = 16 bits

Input register

Analog input

1 register = 2 bytes = 16 bits

Large holding register

Analog output

2 registers = 4 bytes = 32 bits

Large input register

Analog input

2 registers = 4 bytes = 32 bits