Skip to content

Импорт Modbus

Данный материал описывает процесс импорта Modbus-устройств в проект среды Unimod 2.

Исходные данныеЛист MB.TcpDevs модели ПЛК (статья .MB — в подготовке); экземпляры на OBJ.*
Как запуститьОпция «Генерация Modbus» в окне работы
Результаты генерацииКонфигурация Modbus-устройств для проекта Unimod
Как посмотретьДиалог «Импорт Modbus»; Набор Modbus-Slave
Как импортироватьИмпорт Modbusпосле глобального словаря

Нажатие на кнопку “Импорт Modbus”

Section titled “Нажатие на кнопку “Импорт Modbus””

При нажатии на кнопку «Импорт Modbus» открывается диалоговое окно выбора устройств для импорта в проект среды Unimod 2. В этом окне отображается список Modbus-устройств, сгенерированных на основе данных из листа MB.TcpDevs модели ПЛК.

Условия генерации и импорта

Section titled “Условия генерации и импорта”

Генерация Modbus-устройств выполняется только при включённой опции “Генерация Modbus” в настройках проекта. Список устройств формируется автоматически на основе конфигурационных данных, содержащихся в листе MB.TcpDevs, который должен быть корректно заполнен в модели ПЛК.

Логика импорта: удаление и замена

Section titled “Логика импорта: удаление и замена”

Перед выполнением импорта производится проверка существующих устройств в проекте. Если в проекте уже есть устройства с совпадающими именами (например, KAU1, MOPS1), они автоматически удаляются перед загрузкой новых версий. Это гарантирует:

  • Отсутствие дубликатов,
  • Актуальность конфигурации,
  • Корректную работу модулей связи.

Пример:

  1. В проекте Unimod 2 уже существуют устройства:
    KAU1
    MOPS1
  2. При повторном импорте:
    • Устройства KAU1 и MOPS1 удаляются из проекта.
    • Затем импортируются новые версии устройств, сгенерированные на основе актуальной модели ПЛК.
  3. Если в новой модели добавлено новое устройство PI001_506, оно будет добавлено в проект.

Таким образом, процесс импорта реализует полную замену существующей конфигурации на новую.

Интерфейс выбора устройств

Section titled “Интерфейс выбора устройств”

В диалоговом окне «Импорт конфигурации» пользователь может выбрать режим импорта:

  • «Импортировать всё» — все доступные устройства будут добавлены в проект.
  • «Импортировать выделенное» — только те устройства, которые были выбраны в списке.

Выбор устройств Modbus для импорта в проект Unimod2

Рисунок 1 – “Выбор устройств Modbus для импорта в проект Unimod2”