Для 16-разрядных значений в отдельных регистрах используется стандартный порядок байтов Modbus (сначала старший байт).
Значения, состоящие из более 16 разрядов, занимают несколько регистров. Эти значения организованы следующим образом.
32-разрядные значения
В данном интерфейсе прикладного программирования (API) 32-разрядные значения поддерживаются двумя последовательно расположенными 16-разрядными регистрами. Порядок байтов для 32-разрядных значений смешанный: для байтов в словах используется стандартный порядок, а для слов в значениях, состоящих из нескольких слов, — обратный порядок.
Строковые поля
В данном API-интерфейсе доступны несколько полей строкового типа, например поля серийных номеров. Строковые поля состоят из однобайтовых символов ASCII, упаковываемых в несколько 16-разрядных регистров, по 2 символа в каждом.