Personalización de Operator Advisor > Vincular una orden de trabajo con un equipo
Vincular una orden de trabajo con un equipo
Una orden de trabajo se vincula con un recurso (un recurso de procesamiento o una clase de recurso de procesamiento) mediante un requisito de recurso de procesamiento de órdenes de trabajo. En este contexto, "equipo" hace referencia a cualquier cosa definida en ThingWorx, por ejemplo un activo o una línea de fabricación.
* 
Todos los servicios mencionados en esta sección se ejecutan desde la cosa del administrador de órdenes de producción por defecto (PTC.SCA.SCO.DefaultProductionOrderManager).
1. Crear una orden de trabajo.
Las órdenes de trabajo se crean mediante el servicio CreateJobOrders. La tabla de entrada de este servicio se basa en la definición de datos PTC.SCA.SCO.JobOrder.
2. Cree un recurso.
Los recursos (un recurso de procesamiento o una clase de recurso de procesamiento) se crean mediante los servicios CreateProcessingResources o CreateProcessingResourceClasses. Las tablas de entrada de estos servicios se basan en las definiciones de datos PTC.SCA.SCO.ProcessingResource y PTC.SCA.SCO.ProcessingResourceClass, respectivamente. Los recursos también se pueden recuperar desde un sistema Windchill u otro sistema de fabricación.
Si la cosa que se va a representar mediante el recurso ya existe en ThingWorx, introduzca el nombre de la cosa en el campo Cosa de la tabla de entrada.
3. Cree un requisito de recurso de procesamiento de órdenes de trabajo.
Los requisitos de recursos de procesamiento de órdenes de trabajo permiten vincular una orden de trabajo con un recurso. Una orden de trabajo puede vincularse a varios recursos.
Cree un requisito de recurso de procesamiento de órdenes de trabajo mediante el servicio CreateJobOrderProcessingResourceRequirements. La tabla de entrada de este servicio se basa en la definición de datos PTC.SCA.SCO.JobOrderProcessingResourceRequirement. Proporcione el UID de la orden de trabajo como JobOrderUID, y el UID del recurso como ProcessingResourceUID o ProcessingResourceClassUID, según corresponda. Para que se pueda crear el requisito de recurso de procesamiento de órdenes de trabajo, los UID de recursos y de órdenes de trabajo siempre deben estar presentes en la base de datos de Operator Advisor.
4. Cree una cosa para representar el equipo.
El equipo de Operator Advisor se puede representar como cosa de ThingWorx, creada en ThingWorx Composer. Las cosas ofrecen soporte para el enlace de datos de las máquinas y herramientas conectadas, así como para el registro de datos en tiempo real. Para crear una cosa, se debe proporcionar como mínimo un nombre y una plantilla de cosa. Le recomendamos que utilice ThingWorx Apps para crear las cosas, mediante las plantillas de cosa proporcionadas o cualquier plantilla de cosa de tipo de equipo personalizada que haya creado para usar con Asset Advisor. Para obtener más información, consulte Creación de estructuras y tipos de equipos personalizados.
5. Relacione el recurso con la cosa.
Si se crea un recurso (un recurso de procesamiento o una clase de recurso de procesamiento) sin ninguna referencia a una cosa relacionada, utilice los servicios UpdateProcessingResources o UpdateProcessingResourceClasses para relacionar el recurso con la cosa. En el campo UID, especifique el UID del recurso. En el campo Cosa, indique el nombre de la cosa. Las tablas de entrada de estos servicios se basan en las definiciones de datos PTC.SCA.SCO.ProcessingResource y PTC.SCA.SCO.ProcessingResourceClass, respectivamente.