Analyse-Mashup
Das Analyse-Mashup (PTC.PerformanceAnalysis.Analysis_MU) ist das Haupt-Mashup für das Tool Leistungsanalyse. Es enthält den Fensterbereich Filter, ein enthaltenes Mashup für die Navigations-Kopfzeile, ein enthaltenes Mashup, das die Wasserfall-, Pareto- oder Trend-Diagramme anzeigt, ein enthaltenes Mashup zum Anzeigen des Trenddiagramms im unteren Fensterbereich und ein enthaltenes Mashup zum Anzeigen des Kapazitäts-Fensterbereichs oder des Fensterbereichs "Zeitverlustdetails", je nach Bedarf.
Die Leistungsanalyse-Seite mit einem roten Rechteck, das das Analyse-Mashup angibt
Widgets
Das Mashup PTC.PerformanceAnalysis.Analysis_MU verwendet die folgenden Widgets:
Mehrere Widgets Beschriftung
Ein Widget Datums-/Zeitauswahl für den Filter Datumsbereich
Mehrere Widgets Schaltfläche:
Für den Filter Anlage, das zum Starten des Fensters Anlage auswählen verwendet wird
Für die Schaltflächen Anwenden und Zurücksetzen
Ein Widget Dropdown für das Feld Material
Mehrere Widgets Enthaltenes Mashup:
Für das Navigations-Kopfzeile-Mashup
Zum Anzeigen des Wasserfall-Mashups, Pareto-Mashups, Trend-Mashups, Kapazitäts-Fensterbereichs-Mashups und Zeitverlustdetails-Mashups, je nach Bedarf
Eingaben
Die Eingabeparameter für das Mashup PTC.PerformanceAnalysis.Analysis_MU sind:
materialMasterUid – Die UID für das im angewendeten Filter Material ausgewählte Material
startDate – Das Startdatum im angewendeten Filter Datumsbereich
endDate – Das Enddatum im angewendeten Filter Datumsbereich
isShowAverageWeek – Ein boolescher Wert, der den Status der Schaltfläche Durchschnittliche Woche anzeigen angibt
equipmentUID – Die eindeutige ID für die Anlage im angewendeten Filter Anlage
equipmentThingName – Der Name des Dings für die Anlage, die im angewendeten Filter Anlage ausgewählt wurde
equipmentName – Der Anzeigename für die Anlage, die im angewendeten Filter Anlage ausgewählt wurde
containedMashupChanged – Boolescher Wert, der das enthaltene Mashup, das das Wasserfall-, Pareto- oder Trenddiagramm anzeigt, während die Navigation durchlaufen wird, zur Aktualisierung auffordert
managerName – Der Name des Manager-Dings, von dem die Dienste auf diesem Mashup ausgeführt werden.
Ausgaben
Die Ausgabeparameter für das Mashup PTC.PerformanceAnalysis.Trend_MU sind:
containedMashupChanged – Boolescher Wert, der das enthaltene Mashup, das das Wasserfall-, Pareto- oder Trenddiagramm anzeigt, während die Navigation durchlaufen wird, zur Aktualisierung auffordert
materialMasterUid – Die UID für das im angewendeten Filter Material ausgewählte Material
startDate – Das Startdatum im angewendeten Filter Datumsbereich
endDate – Das Enddatum im angewendeten Filter Datumsbereich
equipmentUID – Die eindeutige ID für die Anlage im angewendeten Filter Anlage
equipmentThingName – Der Name des Dings für die Anlage, die im angewendeten Filter Anlage ausgewählt wurde
equipmentName – Der Anzeigename für die Anlage, die im angewendeten Filter Anlage ausgewählt wurde
Dienste
Das Mashup verwendet die folgenden dynamischen Dienste aus der Dingform PTC.PerformanceAnalysis.Management_TS:
GetChartTitle – Ruft die im Diagrammtitel verwendeten Anlagen- und Materialinformationen ab.
GetMaterialMasters – Wenn ein Arbeitszentrum im Filter Anlage ausgewählt wird, ruft dieser Dienst die Material-Master für das Arbeitszentrum, den Bereich, zu dem das Arbeitszentrum gehört, und den Schrittmacher des Arbeitszentrums ab.
GetMfgModelManager – Ruft den Namen des registrierten Dings PTC.MfgModel.Manager ab. Dieser Dienst sucht zuerst in der Tabelle ManagerConfiguration im Ding PTC.PerformanceAnalysis.Manager, um festzustellen, ob ein Eintrag für den bestimmten id-Wert gefunden wird. Wenn dort kein Eintrag gefunden wird, sucht der Dienst in der Tabelle DefaultGlobalManagerConfiguration im Ding PTC.Base.Manager.
GetPanelMashup – Ruft den Namen des Mashups ab, das im unteren rechten Fensterbereich angezeigt werden soll. Wenn im Diagramm nichts ausgewählt ist, ruft der Dienst den Namen des Kapazitäts-Fensterbereichs-Mashups ab. Wenn ein Balken im Diagramm ausgewählt wird, ruft der Dienst den Namen des Mashups für Zeitverlust-Fensterbereich ab.
GetTrendMashupsConfiguration – Ruft das Mashup ab, das im unteren linken Fensterbereich angezeigt werden soll. Wenn kein Filter angewendet wird, handelt es sich um das Leere-Details-Mashup. Wenn ein Filter angewendet wird, handelt es sich um das Trenddiagramm-Mashup.
IsEnterpriseOrRegion – Bestimmt, ob die im angewendeten Filter Anlage ausgewählte Anlage ein Unternehmen oder eine Region ist. Wenn ein Unternehmen oder eine Region ausgewählt ist, ist die Schaltfläche Ereignisprotokoll anzeigen deaktiviert.
IsWorkCenter – Bestimmt, ob die im angewendeten Filter Anlage ausgewählte Anlage ein Arbeitszentrum ist. Wenn kein Arbeitszentrum ausgewählt ist, werden der Filter Material und die Schaltfläche Nächstes Diagramm deaktiviert.
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.PerformanceAnalysis.Management_TS implementiert. Weitere Informationen finden Sie unter Dynamische Dienste im Abschnitt "Mashup Builder" des ThingWorx Hilfe-Centers.
War dies hilfreich?