Mashup für Material-Fensterbereich
* 
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 Material-Fensterbereich (PTC.ProductionDashboard.MaterialPanel_MU) zeigt Informationen zum Arbeitszentrum an, wenn eins festgelegt wurde, einschließlich des Schrittmachers für das Arbeitszentrum, und das aktuelle Datum und die aktuelle Uhrzeit in der Zeitzone für den Standort, zu dem das Arbeitszentrum gehört. Nachdem ein Arbeitszentrum festgelegt wurde, können Sie die Produktion starten oder die Produktion anhalten. Wenn ein Projektauftrag derzeit in Produktion ist, wird die ID des aktuellen Projektauftrags zusammen mit der ID des Materials angezeigt, das produziert wird. Die geschätzte Fertigstellungszeit des Projektauftrags wird basierend auf der Zielmenge des Projektauftrags und der idealen Zykluszeit für das Material angezeigt, das im Arbeitszentrum produziert wird.
Die Hauptseite des Produktions-Dashboards mit einem roten Rechteck, das das Mashup für Material-Fensterbereich angibt
Widgets
Das Mashup PTC.ProductionDashboard.MaterialPanel_MU verwendet die folgenden Widgets:
Mehrere Widgets Beschriftung für Textzeichenfolgen
Mehrere Widgets Schaltfläche:
Für die Schaltfläche Produktion starten
Für die Schaltfläche Produktion anhalten
Für die Schaltfläche Arbeitszentrum festlegen
Ein Widget Textfeld, um die Erfolgsmeldung zu füllen, wenn das Arbeitszentrum festgelegt wurde
Eingaben
Die Eingabeparameter für das Mashup PTC.ProductionDashboard.MaterialPanel_MU sind:
lastExpiredProductionBlockUid – Die UID des zuletzt abgeschlossenen Produktionsblocks
timeZone – Die Zeitzone für den Standort, zu dem das ausgewählte Arbeitszentrum gehört
lastEventUpdateTimestamp – Der Zeitstempel für das letzte Verlustereignis, Verfügbarkeitsereignis oder Produktionsereignis, das für den Schrittmacher des ausgewählten Arbeitszentrums angegeben wurde.
workCenterThingName – Der Dingname des ausgewählten Arbeitszentrums
manager – Der Manager, von dem die dynamischen Dienste in diesem Mashup ausgeführt werden
saveConfiguration – Wird als temporäre Variable innerhalb des Mashups verwendet. Wird nicht als echte Eingabe oder Ausgabe verwendet.
thingName – Der Dingname des Schrittmachers, der für das ausgewählte Arbeitszentrum definiert ist
jobOrderStatus – Eine Infotable, die die relevanten Informationen zum Projektauftrag enthält
Ausgaben
Die Ausgabeparameter für das Mashup PTC.ProductionDashboard.MaterialPanel_MU sind:
workCenterThingName – Der Dingname des ausgewählten Arbeitszentrums
thingName – Der Dingname des Schrittmachers, der für das ausgewählte Arbeitszentrum definiert ist
saveConfiguration – Wird als temporäre Variable innerhalb des Mashups verwendet. Wird nicht als echte Eingabe oder Ausgabe verwendet.
Dienste
Das Mashup verwendet die folgenden dynamischen Dienste aus der Dingform PTC.ProductionDashboard.Management_TS:
GenerateLocalizationTokensDynamically – Generiert das Lokalisierungs-Token, das den Namen des Schrittmachers enthält. Dieses Token wird in der Erfolgsmeldung zum Festlegen des Arbeitszentrums verwendet.
GetPacemakerInfoForWorkCenter – Ruft den Schrittmacher für das ausgewählte Arbeitszentrum ab.
GetProductionBlockInfo – Ruft die Informationen für einen Produktionsblock ab.
GetSessionJSONProperty – Ruft die Sitzungsvariable modelThingName ab.
HasRecentlyExpiredProductionBlockUid – Bestimmt, ob ein Produktionsblock vor kurzem abgelaufen ist.
SetSessionJSONProperty – Speichert die modelThingName-Sitzungsvariable mit dem Dingnamen des ausgewählten Arbeitszentrums.
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.ProductionDashboard.Management_TS implementiert. Weitere Informationen finden Sie unter Dynamische Dienste im Abschnitt "Mashup Builder" des ThingWorx Hilfe-Centers.
War dies hilfreich?