Компоновочный блок KPI операций
Компоновочный блок KPI операций предоставляет основную часть бизнес-логики для решения DPM. Это включает, помимо прочего, данными чтение и запись данных о потерях, набор данных автоматизации, сервисы запросов для анализа производительности, создание и логику производственных блоков и т. д. В связи с вычислительными потребностями для решения DPM для этого компоновочного блока требуется программирование SQL Server с использованием соответствующих функций и сохраненных процедур.
Компоновочный блок KPI операций также обеспечивает согласование данных между компоновочными блоками интерфейса пользователя (инструментальная панель, анализ производительности, система отслеживания действий и администрирование) и
специфичные для области компоновочные блоки. Если требуются данные из нескольких специфичных для типа компоновочных блоков, вызовы, как правило, проходят через компоновочный блок KPI операций, чтобы получить доступ к нескольким компоновочным блокам, специфичным для типа более низкого уровня.
|
Дополнительные сведения о настройке и конфигурировании единиц оборудования–регуляторов темпа для автоматизации данных см. Настройка автоматизации данных.
|
Компоновочный блок KPI операций состоит из абстрактного компоновочного блока (PTC.OperationKPI) и компоновочного блока реализации (PTC.OperationKPIImpl). Содержимое этих компоновочных блоков можно просмотреть, просмотрев проекты PTC.OperationKPI и PTC.Проекты OperationKPIImpl в ThingWorx Composer.
Зависимости
Проект PTC.OperationKPI включает следующие зависимости.
• PTC.Base
• PTC.ReasonCode
• PTC.ModelManagement
• PTC.Shift
• PTC.JobOrder
• PTC.StateMachine
• PTC.WorkMaster
• PTC.MfgModel
• PTC.Action
В проекте PTC.OperationKPIImpl есть следующие зависимости:
• PTC.OperationKPI
• PTC.DBConnection
• PTC.DefaultConfiguration