Состав моделей верхнего уровня
Модели верхнего уровня — набор Excel-файлов и каталогов в JSC\Usr\Prj\Conf\…, описывающих конфигурацию проекта. Назначение у файлов разное: часть моделей генерирует объекты и логику (ПЛК, NetSwitches), EventLists.xls настраивает уже существующее дерево IOS в DevStudio и тексты для журнала событий (не генерирует логику ПЛК).
Правила заполнения — в этом разделе. Связь листов OBJ.* с моделями OBJTYPE — в Связи с моделями верхнего уровня. Модули Uniplant Atomix, которые читают эти модели, описаны в Модули Uniplant Atomix.
Сводная таблица моделей верхнего уровня
Section titled “Сводная таблица моделей верхнего уровня”| Тип модели | Назначение | Расположение | Описание модели | Модули Uniplant Atomix |
|---|---|---|---|---|
| Модели ПЛК | Логика и конфигурация ПЛК | JSC\Usr\Prj\Conf\Models\PLC\Logic\ | Модель ПЛК, правила по аналогам | ПЛК Конфигуратор, путь от модели к результатам |
| Modbus | Список Modbus-устройств | JSC\Usr\Prj\Conf\DevStudioDevs\Modbus\ModbusDeviceList.xlsx, JSC\Usr\Prj\Conf\Models\DsModbusDevices\ | Modbus, файл экземпляров | DevStMBDevice Конфигуратор, ModbusDevices |
| Сеть и диагностика | Сетевые коммутаторы | JSC\Usr\Prj\Conf\NetSwitches.xls, JSC\Usr\Prj\Conf\NetSwitches\ | Сеть и диагностика | Конфигуратор диагностики, NetDevices |
| Дерево событий | Иерархия узлов IOS, базовые типы и атрибуты Description для журнала | JSC\Usr\Prj\Conf\EventLists\EventLists.xls | Дерево событий | DS:Назначение базовых типов |