Domänenspezifische Bausteine > Arbeitsanweisungsbaustein > Projektaufträge mit Anlagen verknüpfen
Projektaufträge mit Anlagen verknüpfen
Ein Projektauftrag wird mithilfe einer Projektauftrags-Verarbeitungsressourcen-Anforderung mit einer Ressource (Verarbeitungsressource oder Verarbeitungsressourcenklasse) verknüpft. "Anlage" bedeutet in diesem Zusammenhang ein beliebiges Ding, das in ThingWorx definiert ist, zum Beispiel ein Asset oder eine Fertigungslinie.
* 
Alle in diesem Abschnitt genannten Dienste werden über das standardmäßige Produktionsauftrags-Manager-Ding (PTC.SCA.SCO.DefaultProductionOrderManager) ausgeführt.
1. Erstellen Sie einen Projektauftrag.
Projektaufträge werden mit dem Dienst CreateJobOrders erstellt. Die Eingabetabelle für diesen Dienst basiert auf dem Data Shape PTC.SCA.SCO.JobOrder.
2. Erstellen Sie eine Ressource.
Ressourcen (Verarbeitungsressource oder Verarbeitungsressourcenklasse) werden mit dem Dienst CreateProcessingResources oder CreateProcessingResourceClasses erstellt. Die Eingabetabellen für diese Dienste basieren auf den Data Shapes PTC.SCA.SCO.ProcessingResource und PTC.SCA.SCO.ProcessingResourceClass. Ressourcen können auch aus einem Windchill System oder einem anderen Fertigungssystem abgerufen werden.
Wenn das durch die Ressource darzustellende Ding in ThingWorx bereits existiert, geben Sie den Namen des Dings in das Feld Ding in der Eingabetabelle ein.
3. Erstellen Sie eine Projektauftrags-Verarbeitungsressourcen-Anforderung.
Eine Projektauftrags-Verarbeitungsressourcen-Anforderung wird verwendet, um einen Projektauftrag mit einer Ressource zu verknüpfen. Ein Projektauftrag kann mit mehreren Ressourcen verknüpft sein.
Erstellen Sie eine Verarbeitungsressourcen-Anforderung für den Projektauftrag mit dem Dienst CreateJobOrderProcessingResourceRequirements. Die Eingabetabelle für diesen Dienst basiert auf dem Data Shape PTC.SCA.SCO.JobOrderProcessingResourceRequirement. Geben Sie die UID des Projektauftrags als JobOrderUID und die UID der Ressource als ProcessingResourceUID oder ProcessingResourceClassUID an. Die UIDs für Projektaufträge und Ressourcen müssen bereits in der Datenbank vorhanden sein, damit die Projektauftrags-Verarbeitungsressourcen-Anforderung erstellt werden kann.
4. Erstellen Sie ein Ding, das Ihre Anlage darstellt.
In dem Arbeitsanweisungsbaustein enthaltene Anlagen können in ThingWorx als in ThingWorx Composer erstelltes Ding dargestellt werden. Dinge bieten Unterstützung für die Datenbindung von angeschlossenen Maschinen und Werkzeugen sowie die Aufzeichnung von Echtzeit-Live-Daten. Damit ein Ding erstellt werden kann, müssen mindestens ein Name und eine Dingvorlage angegeben werden.
5. Verknüpfen Sie die Ressource mit dem Ding.
Wenn eine Ressource (Verarbeitungsressource oder Verarbeitungsressourcenklasse) ohne Referenz auf ein zugehöriges Ding erstellt wird, verwenden Sie den Dienst UpdateProcessingResources oder UpdateProcessingResourceClasses, um die Ressource mit dem Ding zu verknüpfen. Geben Sie für das Feld UID die UID der Ressource an. Geben Sie für das Feld Ding den Namen des Dings an. Die Eingabetabellen für diese Dienste basieren auf den Data Shapes PTC.SCA.SCO.ProcessingResource und PTC.SCA.SCO.ProcessingResourceClass.
War dies hilfreich?