Модель реализации (компоновочный блок потери времени)
На следующей схеме показаны отношения между основными профилями вещей, шаблонами вещей и вещами в компоновочном блоке потери времени, а так же их отношения с сущностями в других компоновочных блоках.
Схема реализации для компоновочного блока потери времени.
На схеме стрелки с прозрачным концом и непрерывными линиями () показывают, что сущность расширяется из той сущности, на которую указывает стрелка, а стрелки с прозрачными концами и прерывающимися линиями () показывают, что сущность реализует ту сущность, на которую указывает стрелка, и стрелки с открытым концом и прерывающимися линиями () показывают, что у сущности есть зависимость от сервисов той сущности, на которую указывают стрелки.
Важные сущности в компоновочном блоке потери времени включают в себя:
PTC.TimeLoss: сущность проекта для абстрактного компоновочного блока потери времени. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.TimeLoss:
PTC.TimeLoss.EntryPoint: вещь точки входа для компоновочного блока потери времени. Используется для вызова сервисов, определенных в шаблоне вещи PTC.TimeLoss.EntryPoint_TT.
PTC.TimeLoss.EntryPoint_TT: шаблон вещи для точки входа потери времени.
PTC.TimeLoss.Manager_TT: шаблон вещи для диспетчера компоновочного блока потери времени. Реализует необходимые профили вещи для расширения других компоновочных блоков реализации.
PTC.TimeLoss.ModelLogic_TS: профиль вещи модели логики для компоновочного блока потери времени. Используется, чтобы предоставить единице оборудования доступ к сервисам, специфичным для свойств, для этого компоновочного блока.
PTC.TimeLoss.PipelineHistory: профиль данных, содержащий свойства для истории аналитики конвейера.
PTC.TimeLoss.AreaAnalyticPipeline_TI: таймер для срабатывания конвейера данных для различных областей аналитики потери времени. Выполняется каждые 30 минут. По умолчанию включено. Если этот таймер выключен, конвейеры данных не работают.
PTC.TimeLossImpl: сущность проекта для компоновочного блока реализации потери времени. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.TimeLossImpl:
PTC.TimeLossImpl.EntryPoint: вещь точки входа для компоновочного блока реализации потери времени.
PTC.TimeLossImpl.Manager: вещь диспетчера для компоновочного блока реализации потери времени.
PTC.TimeLossImpl.EntryPoint_TT: шаблон вещи для точки входа компоновочного блока реализации потери времени. Используется для хранения сервисов, которые реализуют сервисы потери времени.
PTC.TimeLossImpl.Manager_TT: шаблон вещи для диспетчера компоновочных блоков реализации часов потери. Используется для хранения кода реализации для сервисов потери времени.
Полный список сущностей компоновочного блока можно найти, просмотрев проекты PTC.TimeLoss и PTC.TimeLossImpl в ThingWorx Composer.
Было ли это полезно?