2

Функция ModBUS 04

04 Read Input Registers

СОДЕРЖАНИЕ

Чтение двоичного содержания входных регистров (ссылка 3Х) в подчиненном.

ЗАПРОС

Запрос содержит номер начального регистра и количество регистров для чтения.

Ниже приведен пример запроса для чтения регистра 30009 с подчиненного устройства 17.

Запрос

Имя поля                                                                                             Пример

(Hex)

Адрес подчиненного                                                                           11

Функция                                                                                              03

Начальный адрес ст.                                                                           00

Начальный адрес мл.                                                                          6B

Кол-во регистров ст.                                                                          00

Кол-во регистров мл.                                                                         03

Контрольная сумма                                                                            —

 

ОТВЕТ

Данные регистров в ответе передаются как два бйта на регистр. Для каждого регистра, первый байт содержит старшие биты второй байт содержит младшие биты.

За одно обращение может считываться 125 регистров для контроллеров 984-Х8Х (984-685 и т.д.), и 32 регистра для других контроллеров. Ответ дается когда все данные укомплектованы.

Это пример ответа на запрос представленный выше:

Ответ

Имя поля                                                                                              Пример

(Hex)

Адрес подчиненного                                                                           11

Функция                                                                                              03

Счетчик байт                                                                                        02

Данные (регистр 30009) ст.                                                 00

Данные (регистр 30009) мл.                                                               2A

Контрольная сумма                                                                            —

 

Раздел: modbus Метки: 

2 комментариев к "Функция ModBUS 04"

  1. Rus:

    Номер функции 04, а не 03. Как в запросе, так и в ответе.

  2. Dmitry:

    Автор, у Вас в примере номер функции 03, а должен быть 04.

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 МЭК 1131–3 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.