Skip to content

Файлы модели OBJTYPE

OBJTYPE — Excel-файл (.xls / .xlsx) модели типового блока. Подключается по OBJTYPENAME из моделей верхнего уровня; по Template / TemplateName выбирается лист шаблона для экземпляра.

Определения терминов OBJTYPE, Template, библиотек AFA/APUCS и листов модели — в Термины и сокращения.

РасположениеПуть
ГлобальноJSC\Conf\Models\ObjTypes\
ЛокальноJSC\Usr\Prj\Conf\Models\ObjTypes\

Модель OBJTYPE используется вместе с моделями верхнего уровня (ПЛК, NetSwitches и т.д.), где задаются экземпляры объектов. Подробнее: Связь с моделями верхнего уровня.

Старый форматНовый формат (ObjectTypeVersion 1.0)
Версия Atomixлюбая (исторический)Uniplant Atomix 1.6.3.0 и выше
Включениенет листа system / нет ObjectTypeVersionлист system: $ | VQ | ObjectTypeVersion | 1.0
Лист шаблонаимя без префикса (main, CC, …)префикс Tmpl. (Tmpl.main, Tmpl.CC, …)
Каналытаблица на листе шаблоналисты Ch.*, подключение $FL
DevStudio / HMI / …листы в OBJTYPE; набор — списки $LST (devStudioTemplates, HmiIcons, …)те же виды листов в OBJTYPE или в библиотеке; набор — строки $FL
Документацияразделы ниже и листы шаблоновObjectTypeVersion 1.0 (маркеры $FL)

Результаты генерации (DevStudio, HMI, Modbus, Unimod) от формата не зависят.

Листы с именем, начинающимся с @, исключаются из анализа.

Категория листовНазначениеФормат
systemфлаг ObjectTypeVersionтолько новый
Листы шаблоновконфиг модификации типового блока; в новом формате — имя с префиксом Tmpl. и строки $FLоба
Ch.*параметры каналовтолько новый
UnimodFB, templateалиасы и типы FB: UnimodFB — обновлённый формат (рекомендован), template — устаревший; контекст Unimod 2оба
DevSt.*атрибуты DevSt.* для alpha.DevStudioоба
HMI.* · статьяпараметры мнемосхем Alpha.HMIоба
HMIS.* · статьяпараметры графических символов для панелей СТАБУРоба
Wntk.* · статьяпараметры панелей Weintekоба

Внешние переменные (формат [имя]) — в Правилах заполнения Excel-файлов.

Библиотеки моделей типовых объектов

Section titled “Библиотеки моделей типовых объектов”
БиблиотекаОписание
APUCSБиблиотека для проектов АСУ ТП (РСУ, ПАЗ, СКЗ, АСУЭ).
AFAБиблиотека для проектов АСПСиПТ.
DiagnosticМодели для диагностики оборудования (ПЛК, Unimod 2, SNMP, PING, Modbus).

Перечень типовых блоков и шаблонов по библиотекам — в разделе Библиотеки решений.

Что генерируется из OBJTYPE

Section titled “Что генерируется из OBJTYPE”
Что генерируетсяНазначение
FB в Unimod 2Функциональные блоки (FBD/ST)
alpha.DevStudioАтрибуты диагностики, архивации, сигнализации
ModbusПривязка каналов к регистрам
ЛогированиеСигнализация, события
Alpha.HMI (листы HMI.*)Инициализация символов на мнемосхемах
СТАБУР (листы HMIS.*)Инициализация графических элементов на панелях СТАБУР