Mashup für detailliertes Trenddiagramm
|
Dieses Mashup ist so konzipiert, dass es problemlos durch ein angepasstes Mashup ersetzt werden kann, solange das angepasste Mashup über dieselben Eingaben und Ausgaben verfügt. Weitere Informationen finden Sie unter Modulare Mashups ersetzen.
|
Das Mashup für detailliertes Trenddiagramm (PTC.ActionTracker.DetailTrendChart_MU) zeigt die Zeitverlust-Trendinformationen für die Anlage und den Verlustgrund an, die für die Aktion definiert sind.
Widgets
Das Mashup PTC.ActionTracker.DetailTrendChart_MU verwendet die folgenden Widgets:
• Mehrere Widgets Beschriftung für Textzeichenfolgen
• Ein Widget Liniendiagramm für das Trenddiagramm
• Ein Widget für ein unsichtbares Kontrollkästchen. Dieses unsichtbare Kontrollkästchen ist immer aktiviert (wahr) und wird verwendet, wenn der Dienst GetBaselineOEE den Wert für die Aktuelle GAE berechnet, sodass Daten nur für die letzten 24 Stunden abgerufen werden.
Eingaben
Die Eingabeparameter für das Mashup PTC.ActionTracker.DetailTrendChart_MU sind:
• reasonTreeNodeUid – Die UID für den im Feld Verlustgrund ausgewählten Grund
• reasonCategoryUid – Die UID für die Grundkategorie, zu der der im Feld Verlustgrund ausgewählte Grund gehört
• equipmentUid – Die UID für die Anlage, die im Feld Anlage ausgewählt wurde
• startDate – Das Startdatum im angewendeten Filter Datumsbereich
• endDate – Das Enddatum im angewendeten Filter Datumsbereich
• Manager – Der Manager, von dem die dynamischen Dienste in diesem Mashup ausgeführt werden
• baselineEndDate – Das Enddatum für das Feld Datumsbereich für Baseline
• baselineSartDate – Das Startdatum für das Feld Datumsbereich für Baseline
Ausgaben
Das Mashup PTC.ActionTracker.DetailTrendChart_MU hat keine Ausgabeparameter.
Dienste
Das Mashup verwendet die folgenden dynamischen Dienste aus der Dingform PTC.ActionTracker.Management_TS:
• CalculateActionDuration – Berechnet die Dauer der Aktion in Tagen basierend auf dem ausgewählten Datumsbereich.
• GetBaselineOEE – Berechnet die Werte, die für die Felder Baseline-GAE und Aktuelle GAE verwendet werden.
• ProcessTrendDisplay – Verarbeitet die Daten, die im Trenddiagramm angezeigt werden.
• QueryBaseline – Berechnet den Wert für das Feld Baseline.
• QueryHoursSaved – Berechnet den Wert für das Feld Insgesamt gesparte Stunden.
• QueryPriorDay – Berechnet den Wert für das Feld Aktuelle Verluststunden.
• QueryTimeLossTrendSingleAction – Berechnet mit den Mashup-Eingabeparametern die Daten, die für das Liniendiagramm benötigt werden.
Dynamische Dienste ermöglichen es Ihnen, die Entität auszuwählen, um einen Dienst zur Laufzeit auszuführen. In diesem Fall kann der Dienst von jeder Entität ausgeführt werden, die die Dingform
PTC.ActionTracker.Management_TS implementiert. Weitere Informationen finden Sie unter
Dynamische Dienste im Abschnitt "Mashup Builder" des ThingWorx Hilfe-Centers.