Bloques de creación > Bloques de creación específicos de la solución > Bloque de creación del KPI de operación > Modelo de implementación (bloque de creación del KPI de operación)
Modelo de implementación (bloque de creación del KPI de operación)
En el siguiente diagrama se muestran las relaciones entre las definiciones de cosa principales, las plantillas de cosa y las cosas del bloque de creación del KPI de operación, así como sus relaciones con las entidades de otros bloques de creación. También se muestran otras entidades significativas en el bloque de creación, tales como programadores, temporizadores y flujo de valor.
Diagrama de implementación del bloque de creación del KPI de operación.
Entre las entidades significativas del bloque de creación del KPI de operación se incluyen las siguientes:
PTC.OperationKPI: entidad de proyecto para el bloque de creación abstracto del KPI de operación. Se utiliza para empaquetar y contiene todas las entidades del bloque de creación.
En el proyecto PTC.OperationKPI:
PTC.OperationKPI.EntryPoint: cosa de punto de entrada para el bloque de creación del KPI de operación. Se utiliza para llamar a servicios definidos en la plantilla de cosa PTC.OperationKPI.EntryPoint_TT.
PTC.OperationKPI.EntryPoint_TT: plantilla de cosa para el punto de entrada del KPI de operación.
PTC.OperationKPI.Manager_TT: plantilla de cosa para el administrador de bloques de creación del KPI de operación.
PTC.OperationKPI.AnalysisManagement_TS: definición de cosa para la gestión de análisis del KPI de operación. Contiene los servicios que se comunican directamente con los servicios implementados en la cosa de origen de datos.
PTC.OperationKPI.AnalysisModelLogic_TS: definición de cosa para la lógica de modelo del KPI de operación. Contiene los servicios que se comunican con los servicios de administrador implementados en la plantilla de cosa de origen de datos.
PTC.OperationKPI.ExecutionModelLogic_TS: definición de cosa para la lógica de modelo del KPI de operación. Contiene los servicios que se comunican con los servicios de administrador implementados en la plantilla de cosa de origen de datos.
PTC.OperationKPI.AutomationEventsModelLogic_TS: definición de cosa para la lógica de modelo del KPI de operación para eventos automatizados.
PTC.OperationKPI.Management_TS: definición de cosa de gestión para el bloque de creación del KPI de operación. Contiene todas las propiedades y los servicios necesarios para la lógica empresarial del KPI de operación.
PTC.OperationKPI. AutomationPurgeScheduler: programador que se ejecuta una vez al día a medianoche. Depura las propiedades registradas según lo especificado por el servicio GetPTCAutomationProperties.
PTC.OperationKPI.MonitoringScheduler: programador que se ejecuta una vez cada minuto. Procesa todas las funciones que se necesitan para ejecutarse cada minuto, como la actualización de la información de turno o las propiedades del bloque de producción.
PTC.OperationKPI.ShiftInstanceCreationScheduler: programador que se ejecuta una vez al día. Ejecuta los servicios que se deben ejecutar una vez al día para crear instancias de turno.
PTC.OperationKPI.AutomationEventProcessor_TI: temporizador para el procesamiento de eventos de automatización.
PTC.OperationKPI.Automation_VS: flujo de valor para la automatización del KPI de operación.
PTC.OperationKPI.TreeSelector_MU: mashup que contiene un empaquetador para la rejilla de árbol que se utiliza para seleccionar motivos.
PTC.OperationKPI.HistoricalScrapTreeSelector_MU: mashup que contiene un empaquetador para la rejilla de árbol que se utiliza para seleccionar motivos de las entradas de desecho históricas.
PTC.OperationKPIImpl: entidad de proyecto para el bloque de creación de implementación del KPI de operación. Se utiliza para empaquetar y contiene todas las entidades del bloque de creación.
En el proyecto PTC.OperationKPIImpl:
PTC.OperationKPIImpl.EntryPoint: cosa de punto de entrada para el bloque de creación de implementación del KPI de operación.
PTC.OperationKPIImpl.Manager: cosa del administrador del bloque de creación de implementación del KPI de operación.
PTC.OperationKPIImpl.DatabaseUtility: cosa de la utilidad de base de datos que se utiliza para gestionar procedimientos y funciones almacenados.
PTC.OperationKPIImpl.EntryPoint_TT: plantilla de cosa para el punto de entrada del bloque de creación de implementación del KPI de operación.
PTC.OperationKPIImpl.Manager_TT: cosa del administrador del bloque de creación de implementación del KPI de operación. Se incluye la lógica empresarial.
PTC.OperationKPIImpl.DatabaseUtility_TT: plantilla de cosa para funciones y procedimientos de base de datos del KPI de operación.
PTC.OperationKPIImpl. EventsAggregationScheduler: programador para agregar eventos de disponibilidad, pérdida y producción. Los eventos agregados se almacenan en las tablas de base de datos AggregatedAvailabilityEvent, AggregatedLossEvent y AggregatedProductionEvent respectivamente.
Para obtener una lista completa de las entidades del bloque de creación, consulte los proyectos PTC.OperationKPI y PTC.OperationKPIImpl en ThingWorx Composer.
¿Fue esto útil?