Библиотека (Templates/)
Папка с Excel-файлами. Каждый файл описывает типовые каналы тренажера для одного набора типов объектов.
Модуль «Обвязка для тренажера» формирует файл соответствий (mapping) между объектами проекта АСУ и каналами тренажера.
Библиотека (Templates/)
Папка с Excel-файлами. Каждый файл описывает типовые каналы тренажера для одного набора типов объектов.
AssignmentMap.xlsx
Таблица назначений: для каких типов объектов и шаблонов тренажера какой файл библиотеки использовать.
LinkTemplate.xlsx
Шаблон строки результата: ячейки с переменными [Tag], [SimChannel] и др.
После прогона Uniplant Atomix в указанной папке появляется итоговый файл (например mapping.xlsx) — по одной строке на каждую связь «объект проекта — канал тренажера».
Библиотека — папка с Excel-файлами (.xls / .xlsx). Каждый файл описывает типовые каналы тренажера для одного набора объектов.
Что сделать:
AssignSim).| Колонка | Описание |
|---|---|
ObjectType | Тип объекта АСУ (как в проекте) |
FieldTag | Тег поля |
ModuleTag | Тег модуля |
ModuleId | Идентификатор модуля |
SimChannel | Канал симулятора |
SimTemplate | Шаблон симулятора |
UnimodChannel | Канал Unimod |
Добавляйте любые другие нужные колонки — они тоже станут переменными в LinkTemplate.
AssignmentMap — один Excel-файл с одним листом. Он указывает модулю: для какого типа объекта и каких шаблонов брать какой файл из библиотеки.
Что сделать:
| Колонка | Описание |
|---|---|
ObjectType | Тип объекта АСУ |
AssignSim | Имя файла из библиотеки без расширения |
Template, Template1, Template2, … | Шаблоны тренажера (все колонки, начинающиеся с Template) |
| ObjectType | AssignSim | Template | Template1 |
|---|---|---|---|
| Насос | UnimodChannels | OutAnalog | OutDiscrete |
| Задвижка | Сигналы | OutDiscrete |
Строка «Насос» означает: использовать файл UnimodChannels.xlsx для экземпляров типа «Насос» с шаблоном OutAnalog или OutDiscrete.
LinkTemplate — Excel-файл, задающий вид одной строки итогового отчёта.
Что сделать:
[ИмяПеременной] — например [Tag], [SimChannel]%ИмяПеременной% — например %ObjectType%Каждая строка с переменными повторится в результате столько раз, сколько связей найдено.
Доступные переменные:
| Переменная | Что подставляется |
|---|---|
Tag | Мнемоника экземпляра |
ObjectType | Тип объекта |
SimChannel | Канал симулятора |
SimTemplate | Шаблон симулятора |
UnimodChannel | Канал Unimod |
Дополнительно доступны любые другие колонки из файлов библиотеки (FieldTag, ModuleTag, ModuleId и др.).
После подготовки файлов:
Подробнее о настройке и запуске — в разделе Настройка модуля Uniplant Atomix.