0

Функция ModBUS 20

20 (14 Hex) Read 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 показан ниже.

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

Группа 2 состоит из двух регистров из файла 3, начиная с регистра 10 (адрес 0009).

Запрос

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

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

Функция                                                                                              14

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

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

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

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

Суб-запрос 1, Стартовый адрес ст                                    .               00

Суб-запрос 1, Стартовый адрес мл.                                  01

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

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

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

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

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

Суб-запрос 2, Стартовый адрес ст.                                                   00

Суб-запрос 2, Стартовый адрес мл.                                  09

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

Суб-запрос 2, кол-во регистров мл.                                 02

Контрольная сумма (LRC или CRC)                                 —

 

ОТВЕТ

Нормальный ответ состоит из серии суб-ответов, один на каждый суб-запрос.

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

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

Функция                                                                                              14

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

Суб-ответ 1, Счетчик байт                                                 0C

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

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

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

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

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

Суб-ответ 2, Счетчик байт                                                 05

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

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

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

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

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

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

 

P.S. В настоящее время полотенцесушитель купить можно практически любой — от стандартного змеевика из толстостенной «чёрной», оцинкованной стали до моделей оригинальных форм с удобным креплением на стену. Наиболее популярными из них являются модели из нержавеющей стали.

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

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

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

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
.