Skip to content

Настройка модуля Uniplant Atomix

Добавление модуля в проект

Section titled “Добавление модуля в проект”
  1. Откройте конфигурацию проекта Uniplant Atomix.
  2. Добавьте внешний модуль «Обвязка для тренажера».
ПараметрЧто указать
Путь к директории с экселями симулятораПапка с библиотекой шаблонов (Templates)
Путь к результирующей директорииПапка, куда сохранить итоговый файл
Имя полученного файлаИмя файла результата, например mapping.xlsx
Путь к шаблону экселяПолный путь к файлу LinkTemplate
Путь к файлу AssignmentMapПолный путь к файлу AssignmentMap
  1. Сохраните конфигурацию проекта.

Запуск и проверка результата

Section titled “Запуск и проверка результата”
  1. Запустите обычный прогон Uniplant Atomix. Модуль выполняется после загрузки экземпляров проекта.
  2. Откройте папку из параметра «Путь к результирующей директории».
  3. Найдите файл с именем из параметра «Имя полученного файла» (например mapping.xlsx).
  4. Откройте файл и убедитесь, что в нём есть строки с заполненными Tag, ObjectType, каналами и прочими полями.
Сообщение в логе / симптомЧто проверить
«Полученный список пустой, результата не будет»Типы объектов и шаблоны в AssignmentMap совпадают с теми, что есть в проекте; в библиотеке для этих ObjectType есть строки с заполненными FieldTag, ModuleTag, ModuleId
«Необходимо указать путь к файлу AssignmentMap» или ошибка чтения файлаПуть к AssignmentMap указан верно; в файле ровно один лист
Файл результата не создаётся при непустом спискеПуть к шаблону LinkTemplate и к результирующей директории указаны верно

Имя файла библиотеки в AssignmentMap указывается с расширением? Нет — только имя без расширения (например UnimodChannels, а не UnimodChannels.xlsx).

В AssignmentMap несколько листов — это допустимо? Нет. Модуль требует ровно один лист. При наличии нескольких листов выдаётся ошибка.

Результат пустой, хотя файлы заполнены верно. Убедитесь, что в проекте есть экземпляры с теми типами объектов и шаблонами, что указаны в AssignmentMap, и что в библиотеке для этих ObjectType есть строки с подходящими FieldTag / ModuleTag / ModuleId.

В каком формате создаётся файл результата? Формат определяется шаблоном LinkTemplate — обычно .xlsx. Имя и расширение задаёте вы в параметре «Имя полученного файла».