Файлы модели OBJTYPE
Назначение
Section titled “Назначение”OBJTYPE — Excel-файл (.xls / .xlsx) модели типового блока. Подключается по OBJTYPENAME из моделей верхнего уровня, по Template выбирается лист-шаблон для экземпляра.
Определения терминов OBJTYPE, Template, библиотек AFA/APUCS и листов модели — в Термины и сокращения.
Начиная с Uniplant Atomix 1.6.0.0 доступен альтернативный формат ObjectTypeVersion 1.0: общие данные подключаются из базовых Excel маркерами $FL. Подробнее — ObjectTypeVersion 1.0 (маркеры $FL). Существующие модели без листа system обрабатываются по прежним правилам; материалы ниже остаются актуальными.
| Расположение | Путь |
|---|---|
| Глобально | JSC\Conf\Models\ObjTypes\ |
| Локально | JSC\Usr\Prj\Conf\Models\ObjTypes\ |
Модель OBJTYPE используется вместе с моделями верхнего уровня (ПЛК, NetSwitches и т.д.), где задаются экземпляры объектов. Подробнее: Связь с моделями верхнего уровня.
Состав листов
Section titled “Состав листов”Листы с именем, начинающимся с @, исключаются из анализа.
| Категория листов | Назначение |
|---|---|
| Листы шаблонов | Листы-шаблоны для формирования результатов генерации. |
| UnimodFB, template | Алиасы и типы FB: UnimodFB — обновлённый формат (рекомендован), template — устаревший; контекст Unimod 2. |
| DevSt.* | Атрибуты DevSt.* для alpha.DevStudio (диагностика, архивация, сигнализация). |
| HMI.* · статья | Параметры мнемосхем Alpha.HMI (иконки, ссылки). |
| HMIS.* · статья | Параметры графических символов для панелей СТАБУР. |
| Wntk.* · статья | Параметры панелей Weintek. |
Внешние переменные (формат [имя], откуда подставляются значения) описаны в разделе Правила заполнения Excel-файлов — подраздел «Внешние переменные».
Библиотеки моделей типовых объектов
Section titled “Библиотеки моделей типовых объектов”В зависимости от специфики проекта используются различные библиотеки типовых моделей OBJTYPE. Перечень типовых блоков и описание шаблонов по каждой библиотеке приведены в статье Библиотеки типовых блоков.
| Библиотека | Описание |
|---|---|
| APUCS | Библиотека для проектов АСУ ТП (РСУ, ПАЗ, СКЗ, АСУЭ). |
| AFA | Библиотека для проектов АСПСиПТ. |
| Diagnostic | Модели для диагностики оборудования (ПЛК, Unimod 2, SNMP, PING, Modbus). |
Что генерируется из OBJTYPE
Section titled “Что генерируется из OBJTYPE”| Что генерируется | Назначение |
|---|---|
| FB в Unimod 2 | Функциональные блоки (FBD/ST) |
| alpha.DevStudio | Атрибуты диагностики, архивации, сигнализации |
| Modbus | Привязка каналов к регистрам |
| Логирование | Сигнализация, события |
| Alpha.HMI (листы HMI.*) | Инициализация символов на мнемосхемах |
| СТАБУР (листы HMIS.*) | Инициализация графических элементов на панелях СТАБУР |