На следующей схеме показаны отношения между основными профилями вещей, шаблонами вещей и вещами в компоновочном блоке администрирования, а так же их отношения с сущностями в других компоновочных блоках. Также показаны основные мэшапы администрирования.
В следующих разделах перечислены важные сущности в каждом компоновочном блоке, составляющем компоновочный блок администрирования. Полный список сущностей в компоновочном блоке администрировани можно найти, просмотрев проекты PTC.Administration, PTC.AdminConfiguration и PTC.AdminConfigurationImpl в ThingWorx Composer.
Важные сущности в компоновочном блоке интерфейса пользователя администрирования включают в себя:
• PTC.Administration — сущность проекта для компоновочного блока интерфейса пользователя администрирования. Используется для инкапсуляции всех сущностей, принадлежащих компоновочному блоку, в один пакет. Этот проект содержит мэшапы для интерфейса пользователя администрирования.
В проекте PTC.Administration:
◦ PTC.Administration.EntryPoint — вещь точки входа для компоновочного блока администрирования. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
◦ PTC.Administration.Manager — вещь диспетчера для компоновочного блока интерфейса пользователя администрирования. Реализует шаблон вещи PTC.Administration.Manager_TT и предоставляет возможность выполнять администрирование, относящееся к сервисам.
◦ PTC.Administration.EntryPoint_TT — шаблон вещи для точки входа компоновочного блока интерфейса пользователя администрирования. Содержит сервисы для развертывания и конфигурирования компоновочного блока.
◦ PTC.Administration.Manager_TT — шаблон вещи для диспетчера компоновочного блока интерфейса пользователя администрирования.
◦ PTC.Administration.Management_TS — профиль вещи управления по умолчанию для компоновочного блока интерфейса пользователя администрирования. Содержит сервисы и свойства, которые связаны с компоновочным блоком интерфейса пользователя администрирования.
◦ PTC.Administration.Main_MU — главный мэшап для страниц связанных с Администрирование.
◦ PTC.Administration.EquipmentHierarchy_MU — мэшап для целевой страницы Список оборудования.
◦ PTC.Administration.ReasonTreeList_MU — мэшап для целевой страницы Деревья причин.
◦ PTC.Administration.MaterialConfiguration_MU — мэшап для целевой страницы Конфигурация материала.
◦ PTC.Administration.Calendar_MU — мэшап для целевой страницы Смены и Календари.
◦ PTC.Administration.JobOrder_MU — мэшап для целевой страницы Порядки работы.
◦ PTC.Administration.SelectIdealCycleTime_MU: мэшап для выбора окна идеального времени цикла, включающий в себя список исторического времени цикла для завершенных порядков работы и вложенный мэшап для связанной информации порядка работы.
◦ PTC.Administration.UpdateIdealCycleTimeSuccessPopUp_MU: мэшап для сообщения об успешном выполнении при обновлении идеального времени цикла для материала.
◦ PTC.Administration.Display.JobOrderDetails_MU: мэшап для панели, показывающий связанную информацию в окне выбора идеального времени цикла.
◦ PTC.Administration.ActualCycleTimeFrequency: профиль данных информации о частоте порядка работы, который будет отображаться в интерфейсе пользователя.
◦ PTC.Administration.HistoricalCycleTimeList: профиль данных для информации исторического времени цикла завершенных порядков работы, включая дату завершения порядка работы и фактическое время цикла.
◦ PTC.Administration.JobSummary: профиль данных для отображения информации порядка работы.
Важные сущности в абстрактном компоновочном блоке интерфейса пользователя администрирования включают в себя:
• PTC.AdminConfiguration — сущность проекта для абстрактного компоновочного блока конфигурации администрирования. Используется для инкапсуляции всех сущностей, принадлежащих компоновочному блоку, в один пакет.
В проекте PTC.AdminConfiguration:
◦ PTC.AdminConfiguration.EntryPoint — вещь точки входа для абстрактного компоновочного блока конфигурации администрирования. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
◦ PTC.AdminConfiguration.Manager — вещь диспетчера для абстрактного компоновочного блока конфигурации администрирования. Реализует PTC.AdminConfiguration.Manager_TT и предоставляет возможность выполнения сервисов, связанных с конфигурированием.
◦ PTC.AdminConfiguration.EntryPoint_TT — шаблон вещи для точки входа абстрактного компоновочного блока конфигурации администрирования. Наследуется из PTC.Base.ComponentEntryPoint_TT Содержит сервисы для развертывания и конфигурирования компоновочного блока.
◦ PTC.AdminConfiguration.Manager_TT — шаблон вещи для диспетчера абстрактного компоновочного блока конфигурации администрирования.
◦ PTC.AdminConfiguration.Management_TS — профиль вещи управления по умолчанию для абстрактного компоновочного блока конфигурации администрирования. Содержит сервисы и свойства, которые связаны с компоновочным блоком конфигурации администрирования.
◦ PTC.AdminConfiguration.ActualCycleTimeFrequency: профиль данных информации о частоте порядка работы, который будет отображаться в интерфейсе пользователя.
◦ PTC.AdminConfiguration.HistoricalLookbackConfiguration: профиль данных для настройки количества месяцев, для которых необходимо получить историю фактического времени цикла.
◦ PTC.AdminConfiguration.DayShiftSchedule — структура данных, содержащая поля, необходимые для хранения дней.
◦ PTC.AdminConfiguration.CalendarEquipmentAssignments — структура данных, содержащая поля для хранения связи назначения оборудования и календаря.
◦ PTC.AdminConfiguration.CalendarDays — структура данных, содержащая поля, необходимые для хранения данных страниц для календарных дней.
◦ PTC.AdminConfiguration.CalendarDayRepeating — структура данных, содержащая поля, необходимые для хранения повторяющихся календарных дней.
◦ PTC.AdminConfig.WorkCenterMaterialSettings — структура данных для свойств настроек материала в рабочем центре.
◦ PTC.AdminConfiguration.Exception — структура данных, содержащая поля данных исключения в иерархии оборудования.
◦ PTC.AdminConfiguration.EquipmentTree — структура данных, используемая для определения дерева списка оборудования.
◦ PTC.AdminConfiguration.EquipmentListReasonTree — структура данных, используемая для определения иерархии кодов причин в дереве причин.
◦ PTC.AdminConfiguration.EquipmentHierarchy — структура данных, содержащая поля для хранения иерархии оборудования.
◦ PTC.AdminConfiguration.EquipmentHierachyForShift — структура данных, содержащая поля для хранения единиц оборудования в иерархии оборудования.
◦ PTC.AdminConfiguration.MachineCode — структура данных для отображения всех машинных кодов.
◦ PTC.AdminConfiguration.JobOrderTime — структура данных для полей времени порядка работы.
◦ PTC.AdminConfiguration.JobOrderStatusDropDownDS — структура данных, содержащая базовые раскрывающиеся списки состояний порядка работы для хранения данных.
◦ PTC.AdminConfiguration.JobOrders — структура данных, содержащая поля данных порядка работы.
◦ PTC.AdminConfiguration.JobOrder — структура данных, содержащая свойства для порядка работы.
◦ PTC.AdminConfiguration.GenericDropDownDS — структура данных, содержащая базовые раскрывающиеся списки для хранения данных.
◦ PTC.AdminConfiguration.ModelCalendar — структура данных для информации о календаре, назначенном оборудованию.
◦ PTC.AdminConfiguration.MaterialMaster — структура данных для информации мастера материалов.
◦ PTC.AdminConfiguration.MaterialConfiguration — структура данных для списка конфигурации материалов.
◦ PTC.AdminConfiguration.Material — структура данных, используемая для отображения списка материалов на странице машинных кодов для брака.
◦ PTC.AdminConfiguration.ReasonTreeNode — структура данных для узлов дерева причины. Используется для определения иерархии кодов причин.
◦ PTC.AdminConfiguration.ReasonTreeGrid — структура данных, используемая для получения всех данных узла дерева причин.
◦ PTC.AdminConfiguration.ReasonTreeAssignments — структура данных, используемая для назначений материала и оборудования в дереве причин.
◦ PTC.AdminConfiguration.ReasonTree — структура данных для деревьев причин. Используется для определения иерархии кодов причин.
◦ PTC.AdminConfiguration.ReasonCodeEquipmentHierachy — структура данных, содержащая поля для хранения единиц оборудования в иерархии оборудования.
◦ PTC.AdminConfiguration.ModelHierarchy — структура данных, используемая для элементов иерархии модели.
◦ PTC.AdminConfiguration.WorkMasterDetails — структура данных для хранения свойств материала и мастера работы.
◦ PTC.AdminConfiguration.Status — структура данных, используемая для полей статуса порядка работы.
◦ PTC.AdminConfiguration.SiteConfiguration — структура данных для сохранения настроек конфигурации предприятия.
◦ PTC.AdminConfiguration.ShiftScheduleData — структура данных для расписаний смен. Используется для отображения данных смен
Важные сущности в абстрактном компоновочном блоке интерфейса пользователя администрирования включают в себя:
• PTC.AdminConfigurationImpl — сущность проекта для компоновочного блока реализации конфигурации администрирования. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.AdminConfigurationImpl:
◦ PTC.AdminConfigurationImpl.EntryPoint — вещь точки входа для компоновочного блока реализации конфигурации администрирования. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
◦ PTC.AdminConfigurationImpl.Manager — вещь диспетчера для компоновочного блока реализации конфигурации администрирования. Реализует шаблон вещи PTC.AdminConfigurationImpl.Manager_TT и предоставляет возможность выполнения сервисов, связанных с администрированием.
◦ PTC.AdminConfiguration.EntryPoint_TT — шаблон вещи для точки входа абстрактного компоновочного блока реализации конфигурации администрирования.
◦ PTC.AdminConfigurationImpl.Manager_TT — шаблон вещи для диспетчера компоновочного блока реализации администрирования.
◦ PTC.AdminConfigurationImpl.Management_TS — профиль вещи управления по умолчанию. Содержит сервисы и свойства, которые связаны с компоновочным блоком администрирования.