ModPackQTModPackQT
GlossaryResourcesSign up
HomeResourcesModbus GlossaryUINT16 (16-bit Unsigned Integer)
Data TypesModbus Term

UINT16 (16-bit Unsigned Integer)

A 16-bit unsigned integer — the native data type of a single Modbus register.

Definition

UINT16 is a 16-bit unsigned integer with a range of 0–65535. It is the native storage unit of every Modbus register. Most simple sensor values (temperature counts, counter totals, status words) fit in a single UINT16. When you read a holding or input register you always get a raw UINT16; interpretation as a different type (float, int, BCD) is done by the client.

Quick Facts

Range0–65535
Size1 register (2 bytes)
Hex range0x0000–0xFFFF

Related Terms

Try it in ModPackQT

See UINT16 (16-bit Unsigned Integer) in action — poll registers, write values, and explore function codes in a free browser-based Modbus tool.

Was this definition helpful?

Back to full Modbus Glossary (49 terms)

ModPackQT Modbus Glossary · Updated 2026