МСД-200, чтение оперативных данных каналов по Mobus RTU
Помогите разобраться, читаю документацию и ни фига не понимаю. Самого устройства пока в наличии нет, т.ч. проверить на железе не могу пока.
Читаю раздел "Протокол конфигуратора МСД-200 (Modbus RTU)", таблица "Параметры команд чтения оперативных данных каналов архивирования:"
Код:
Команда чтения оперативных данных каналов архивирования (Чтение, количество регистров - 3 * 64
= 192).
Допускается считывание одной командой от 1 до 40 каналов расположенных последовательно.
Что 192, если далее сказано "от 1 до 40 каналов"?
Далее, "Адрес регистра":
Код:
Рассчиты-
ваются по
формуле:
0x2000 + K* 3
—
0x20BF
, где K– канал
архивирова-
ния 0…63
Допустим, адрес регистра 0x2000 + K* 3, а 0x20BF - это вообще о чём?
Я вообще правильно понимаю, что тут подразумевается функция чтения holding-регистров (3) ?
Прошу прощения, если не в том разделе форума тему создал, но ничего более подходящего не нашёл.