Мэшап подробной диаграммы тенденций
|
Этот мэшап легко заменяется настроенным мэшапом, если для настроенного мэшапа используются те же самые входные и выходные данные. Дополнительные сведения см. в разделе Замена модульных мэшапов.
|
Мэшап подробной диаграммы тенденций (PTC.ActionTracker.DetailTrendChart_MU) показывает информацию тенденции потери времени для оборудования и причину, определенную для действия.
Виджеты
Мэшап PTC.ActionTracker.DetailTrendChart_MU использует следующие виджеты:
• Несколько виджетов Метка для текстовых строк.
• Виджет Линейный график для диаграммы тенденций.
• Невидимый виджет Флажок. Этот невидимый флажок всегда выбран (значение true) и используется сервисом GetBaselineOEE, рассчитывающим значение Текущей OEE таким образом, что загружаются данные только за последние 24 часа.
Входные данные
Входные параметры для мэшапа PTC.ActionTracker.DetailTrendChart_MU:
• reasonTreeNodeUid: UID причины, выбранной в поле Причина потери.
• reasonCategoryUid: UID категории причин, к которой принадлежит причина, выбранная в поле Причина потери.
• equipmentUid: UID пользователя, выбранный в поле Оборудование.
• startDate: дата начала из примененного фильтра Диапазон дат.
• endDate: дата окончания из примененного фильтра Диапазон дат.
• Manager: диспетчер, из которого выполняются динамические сервисы данного мэшапа.
• baselineEndDate: дата окончания для поля Диапазон дат базовой линии.
• baselineSartDate: дата начала для поля Диапазон дат базовой линии.
Выходные данные
У мэшапа PTC.ActionTracker.DetailTrendChart_MU нет выходных параметров.
Сервисы
Мэшап использует следующие динамические сервисы для вещи PTC.ActionTracker.Management_TS:
• CalculateActionDuration: рассчитывает длительность действия в днях на основе выбранного диапазона дат.
• GetBaselineOEE: рассчитывает значения, используемые для полей OEE базовой линии и Текущая OEE.
• ProcessTrendDisplay: обрабатывает данные для отображения на диаграмме тенденций.
• QueryBaseline: рассчитывает значение поля Базовая линия.
• QueryHoursSaved: рассчитывает значение для поля Всего сохраненных часов.
• QueryPriorDay: рассчитывает значение для поля Текущая потеря часов.
• QueryTimeLossTrendSingleAction: рассчитывает данные, необходимые для линейного графика, используя входные параметры мэшапа.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис можно выполняться в любой сущности, реализующей профиль вещи
PTC.ActionTracker.Management_TS. Дополнительные сведения см. в
Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.