0

Функция ModBUS 21

21 (15 Hex) Write general reference

Описание

Запись содержимого регистров в файл расширенной память (6ХХХХ).

ЗАПРОС

Запрос специфицирует группу или группы для записи, и данные которые содержатся в них.

Запрос специфицирует группу или группы для чтения. Каждая группа определяется в поле «суб-запроса» которое содержит 7 байт:

- Тип ссылки : 1 байт (должен быть специфицирован как 6)

- Номер файла расширенной памяти: 2 байта (от 1 до 10)

- Начальный адрес регистра внутри файла: 2 байта

- Количество регистров для чтения: 2 байта.

Количество регистров для записи, вместе с другими полями в ответе, не должно превышать допустимую длину MODBUS-сообщения: 256 байт.

Доступное количество файлов расширенной памяти зависит от установленного размера расширенной памяти в подчиненном контроллере. Каждый файл, исключая последний, содержит 10000 регистров, адресуемых как 0000-270F Hex (0000-9999).

Для контроллеров кроме 984-785:

Размер расш. памяти                            Кол-во файлов                      Остаточные регистры

16К                                                        2                                             6383

32К                                                        4                                             2767

64К                                                        7                                             5535

96К                                                         10                                           8303

Для контроллеров 984-785:

984-785 с картриджем AS-M785-032:

Польз.    Статич.

логика    ОЗУ        Размер расш. пам  . Кол. файлов                        Ост. рег.

32К         32К                         0                                             0                             0

16К         64К                         72К                                        8                             3727

984-785 c картриджем AS-M785-048:

Польз.    Статич.

логика    ОЗУ        Размер расш. пам.                Кол. файлов                          Ост. рег.

48К         32К                         24К                                        3                             4575

32К         64К                         96К                                        10                            8303

Пример запроса и ответа приведен ниже.

В данном примере требуется записать одну группу в подчиненное устройство 17.

Группа состоит из трех регистров в файле 4, начиная с регистра 8 (адрес 0007).

Запрос

Имя поля                                                                                              Пример (Hex)

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

Функция                                                                                              15

Счетчик байт                                                                                        0D

Суб-запрос 1, тип ссылки                                                                  06

Суб-запрос 1, Номер файла ст.                                                         00

Суб-запрос 1, Номер файла мл.                                                         04

Суб-запрос 1, Начальный адрес ст.                                   00

Суб-запрос 1, Начальный адрес мл.                                  07

Суб-запрос 1, Кол-во регистров ст.                                  00

Суб-запрос 1, Кол-во регистров мл.                                                03

Суб-запрос 1, Данные регистра ст.                                                   06

Суб-запрос 1, Данные регистра мл.                                  AF

Суб-запрос 1, Данные регистра ст.                                                   04

Суб-запрос 1, Данные регистра мл.                                  BE

Суб-запрос 1, Данные регистра ст.                                                   10

Суб-запрос 1, Данные регистра мл.                                  0D

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

 

Ответ

Нормальный ответ повторяет запрос.

Имя поля                                                                                              Пример (Hex)

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

Функция                                                                                              15

Счетчик байт                                                                                        0D

Суб-ответ 1, тип ссылки                                                                    06

Суб-ответ 1, Номер файла ст.                                                           00

Суб-ответ 1, Номер файла мл.                                                          04

Суб-ответ 1, Начальный адрес ст.                                                     00

Суб-ответ 1, Начальный адрес мл.                                    07

Суб-ответ 1, Кол-во регистров ст.                                                    00

Суб-ответ 1, Кол-во регистров мл.                                                   03

Суб-ответ 1, Данные регистра ст.                                                     06

Суб-ответ 1, Данные регистра мл.                                                    AF

Суб-ответ 1, Данные регистра ст.                                                     04

Суб-ответ 1, Данные регистра мл.                                                    BE

Суб-ответ 1, Данные регистра ст.                                                     10

Суб-ответ 1, Данные регистра мл.                                                    0D

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

 

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

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

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

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