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