Протокол MODBUS-RTUMAP
Advantech Czech sro, Sokolska 71, 562 04 Усти-над-Орлици, Чешская Республика
Документ № APP-0057-EN, редакция от 26 октября 2023 г.
© 2023 Advantech Czech sro Никакая часть данной публикации не может быть воспроизведена или передана в любой форме и любыми средствами, электронными или механическими, включая фотографию, запись или любую систему хранения и поиска информации, без письменного согласия. Информация в этом руководстве может быть изменена без предварительного уведомления и не является обязательством со стороны Advantech.
Компания Advantech Czech sro не несет ответственности за случайные или косвенные убытки, возникшие в результате предоставления, эксплуатации или использования данного руководства.
Все торговые марки, использованные в данном руководстве, являются зарегистрированными торговыми марками соответствующих владельцев. Использование товарных знаков или других
Обозначения в данной публикации предназначены только для справочных целей и не означают одобрения со стороны владельца товарного знака.
Использованные символы
Опасно — информация, касающаяся безопасности пользователя или потенциального повреждения маршрутизатора.
Внимание - Проблемы, которые могут возникнуть в конкретных ситуациях.
Информация — полезные советы или информация, представляющая особый интерес.
Exampле - Эксampфайл функции, команды или сценария.
1. Журнал изменений
1.1 Журнал изменений протокола MODBUS-RTUMAP
v1.0.0 (2012)
- Первый выпуск
v1.0.1 (2012)
- Разрешено чтение нулевого регистра
v1.0.2 (2013)
- Добавлена поддержка прошивки 4.0.0+.
v1.0.3 (2015)
- Исправлена ошибка сортировки данных во внутреннем буфере.
v1.0.4 (2018)
- В сообщения об ошибках JavaSript добавлены ожидаемые диапазоны значений.
v1.0.5 (2019)
- Исправлено чтение катушек
2. Описание приложения роутера
Протокол приложения маршрутизатора MODBUS-RTUMAP не содержится в стандартной прошивке маршрутизатора. Загрузка этого приложения маршрутизатора описана в Руководстве по настройке (см. [1, 2]).
Приложение маршрутизатора не совместимо с платформой v4.
С помощью этого модуля можно периодически считывать данные из буфера, в котором хранятся значения, полученные от подключенных измерительных приборов (счетчиков). Каждому измерительному прибору может быть назначено определенное количество регистров (или катушек). Эти диапазоны следуют друг за другом, поэтому модуль RTUMAP считывает данные из общего количества назначенных регистров (или катушек), начиная с указанного начального адреса. Хорошо организованную схему модели можно найти на следующем рисунке:
Рисунок 1: Схема модели
- Компьютер
- MODBUS-TCP
- БУФЕР
- СЧЕТЧИКИ
Для настройки доступно приложение маршрутизатора RTUMAP. web интерфейс, который вызывается нажатием имени модуля на странице приложений маршрутизатора маршрутизатора. web интерфейс. Левая часть web интерфейс (т.е. меню) содержит только пункт Return, который переключает это web интерфейс к интерфейсу роутера.
3. Настройка приложения роутера.
Фактическая настройка этого приложения-маршрутизатора выполняется через форму справа. Первый элемент в этой форме — Включить RTUMAP на порту расширения — используется для активации приложения маршрутизатора. Значение остальных пунктов описано в таблице ниже:
Элемент | Важность |
Порт расширения | Соответствующий порт расширения (PORT1 или PORT2) |
Скорость передачи данных | Скорость модуляции (количество отдельных изменений символов – сигнальных событий – передаваемых в среду передачи в секунду) |
Биты данных | Количество бит данных (7 или 8) |
Паритет | Паритет (нет, четный или нечетный) |
Стоп биты | Количество стоп-битов (1 или 2) |
Разделить тайм-аут | Задержка между показаниями (в миллисекундах) |
Период чтения | Период чтения данных из буфера (в секундах) |
Порт TCP | Номер TCP-порта |
Начальный адрес | Начальный адрес реестра |
Таблица 1: Описание позиций в форме конфигурации
Внизу формы конфигурации также доступен список подключенных счетчиков с информацией об их настройках.
Все изменения вступят в силу после нажатия кнопки «Применить».
Рисунок 2: Форма конфигурации
3.1 Добавление и удаление измерительного устройства
Отдельные счетчики (измерительные приборы) можно удалить из списка, нажав пункт [Удалить], расположенный перед описанием счетчика. Для добавления счетчика нажмите на пункт [Добавить счетчик]. Перед добавлением счетчика необходимо ввести адрес счетчика, начальный адрес, количество регистров или катушек (Number Of Values (Register or Coils)) и выбрать функцию чтения (см. рисунок ниже). Таким образом можно добавить до 10 устройств.
Рисунок 3: Добавление измерительного устройства
3.2 Функции чтения и записи
На следующем рисунке описаны функции, которые используются для чтения и записи между ПК, приложением маршрутизатора RTUMAP и счетчиком. Функции 0x01 (чтение) и 0x0F (запись) предназначены только для катушек. Чтобы иметь возможность записывать некоторые значения в катушки устройства MODBUS RTU (с помощью функции 0x0F), установите функцию чтения в объявлении счетчика на функцию номер 1.
Рисунок 4. Функции чтения и записи, поддерживаемые приложением маршрутизатора RTUMAP.
- Компьютер
- функции чтения 0x03, 0x04
- функции записи 0x06, 0x10
- РТУМАП
- функции чтения 0x03x 0x04
- функции записи 0x0F (только для катушек)
- МОДБУС-метр
Вы можете получить документацию, связанную с продуктом, на инженерном портале по адресу: icr.advantech.cz адрес.
Чтобы получить краткое руководство по началу работы, руководство пользователя, руководство по настройке или встроенное ПО вашего маршрутизатора, перейдите по ссылке Модели маршрутизаторов найдите нужную модель и перейдите на вкладку «Руководства» или «Прошивки» соответственно.
Установочные пакеты и руководства Router Apps доступны на Приложения для маршрутизатора страница.
Документы по разработке см. Девзона страница.
Руководство по протоколу MODBUS-RTUMAP
Документы/Ресурсы
![]() |
Приложение ADVANTECH Протокол MODBUS-RTUMAP Router [pdf] Руководство пользователя Протокол MODBUS-RTUMAP Приложение Router, Протокол MODBUS-RTUMAP, Приложение Router, Приложение |