Просмотр инструкции весов Cas WTM-200_201_500_501, страница 77
Дополнительное описание работы данного протокола можно найти в
общей технической спецификации PI_MBUS_300.
В общем случае отправка запроса и ответ ведомого устройства
организованы следующим образом:
ФУНКЦИЯ 3: Чтение регистров данных (ЧТЕНИЕ
ПРОГРАММИРУЕМЫХ РЕГИСТРОВ)
ЗАПРОС
Адрес Функция
Адрес
регистра №1
№ регистра 2 байта
A 0x03 0x0000 0x0002 CRC
Число байт = 8
ОТВЕТ
Адрес Функция
Кол
-
во
байт
Регистр
№1
Регистр
№2
2 байта
A 0x03 0x04 0x0064 0x00C8 CRC
Число байт= 3 + 2*Кол-во регистров+ 2
где: Кол-во регистров = количество регистров Modbus, данные
которых необходимо считать, начиная с адреса 1-го регистра;
Кол-во байт = кол-во передаваемых байт данных;
ФУНКЦИЯ 16: Предустановка нескольких регистров (ЗАПИСЬ
НЕСКОЛЬКИХ РЕГИСТРОВ)
ЗАПРОС
Адре
с
Фун
кция
Регист
р
данны
х №1
Кол
-
во
регист
ров
Кол-
во
байт
Знач-е
регист
ра №1
Знач-е
регист
ра №2
2
байта
A 0x10 0x0000 0x0002 0x4 0x0000 0x0000 CRC
Кол-во байт = 7 + 2*кол-во регистров + 2
ОТВЕТ
Адрес
Функция
Адрес
регистра
№1
Ко
л
-
во
регистров
2 байта
A 0x10 0x0000 0x0002 CRC
Ваш отзыв будет первым