Data TypesModbus Term
String Register
ASCII text packed two characters per register across consecutive registers.
Definition
Modbus devices sometimes store text (device names, firmware versions, serial numbers) in consecutive holding or input registers. Two ASCII bytes are packed per 16-bit register. The high byte holds the first character and the low byte the second (in big-endian order), though some devices reverse this. You read the registers with FC03 and interpret each byte as an ASCII character, stopping at a null byte or fixed length.
Quick Facts
Related Terms
Was this definition helpful?