关键属性 (运营 KPI 构建基块)
以下各部分列出了运营 KPI 构建基块中的关键属性。
PTC.OperationKPI.AutomationEventsModelLogic_TS 事物形态属性
PTC.OperationKPI.AutomationEventsModelLogic_TS 事物形态的以下属性为针对数据自动化配置的每个定拍单元工作单元所配置的远程属性。这些属性从数据源 (例如 Kepware) 接收数据:
• PTCAvailabilityEventFaultCode - 通过远程绑定获得传入可用性事件故障代码的自动化属性。
• PTCJobOrderID - 通过远程绑定获得作业单 ID 值的自动化属性。
• PTCLastAutomationProcessedValues - 用于追踪最近处理的次品和产品计数器值的自动化属性。这些值是在内部计算的,仅用于滚动计数器。此属性是一个信息表,该信息表使用了 PTC.OperationKPI.AutomationLastProcessedValues_DS 数据形状。
• PTCMaterialMasterID - 通过远程绑定获得物料主数据 ID 值的自动化属性,以指示应创建新的作业单物料需求,还是停止新的作业单物料需求。
• PTCProductionCount - 通过远程绑定获得产品计数事件的自动化属性。
• PTCScrapEventProperties - 传入次品代码自动化属性的用户定义信息表行。
• PTCTargetQuantity - 通过远程绑定获得作业单物料需求的自动化属性。
有关设置这些数据自动化属性 (包括
PTCScrapEventProperties 属性) 的详细信息,请参阅
设置数据自动化。
PTC.OperationKPI.AutomationEventsModelLogic_TS 事物形态的以下属性可用于配置和微调数据的自动化行为:
• PTCAutomationBatchMaxRowsLimit - 指定应从每个属性和每次批量迭代的值流查询的行数。
• PTCAutomationLagToNow - 指定处理事件时应基于当前时间延迟的秒数。默认值设置为 5 秒。
• PTCEnableAutoSetMachineStatusToRunning - 当机器处于停运原因类别且与 Kepware 断开连接的时间超过 15 分钟时,指定用于处理特定边缘用例的进程。过 15 分钟后,机器可能会回到“正在运行”状态,由于超过 15 分钟的数据会被忽略,因此机器会一直处于停运原因类别,直到从自动化中接收到新原因为止。默认值被设置为 true。
• PTCIsProductionCountRollover - 指定产品计数器是滚动计数器还是绝对计数器。
• PTCIsScrapCountRollover - 指定次品计数器是滚动计数器还是绝对计数器。
• PTCJobOrderIDNullValue - 表示一个值,用来指示没有作业单处于“正在运行”状态。默认值被设置为 -1。
• PTCMaterialMasterIDNullValue - 当前未实现。
• PTCMaxNumberOfAutomationMessages - 要保留在 PTCAutomationMessage 中的最大消息数。默认值设置为 10。
• PTCMaxTimeAllowedDisconnected - 指定在尝试将定拍单元设置回“正在运行”状态之前,允许定拍单元断开连接的时间。该属性还用于指定不再从值流处理属性值事件的开始时间。
• PTCProductionCountResetValue - 指定自动次品计数属性的重置值。
• PTCProductionRolloverCounter - 应滚动更新的产品计数值。
• PTCScrapCountResetValue - 指定自动次品计数属性的重置值。
• PTCTargetQuantityResetValue - 指定自动目标数量属性的重置值。
PTC.OperationKPI.ExecutionModelLogic_TS 事物形态属性
PTC.OperationKPI.ExecutionModelLogic_TS 事物形态中提供了以下关键属性:
• PTCAutomationMessage - 向消息的 PTCAutomationMessage 信息表属性中添加新消息。此属性中的消息数由 PTCMaxNumberOfAutomationMessages 属性控制。
• PTCLastProcessedEventTimestamp - 最近处理的事件的时间戳。
PTC.OperationKPIImpl.DatabaseUtility_TT 事物模板属性
PTC.OperationKPIImpl.DatabaseUtility_TT 事物模板中提供了以下关键属性:
• jobOrderLookBackRange - 用于指定系统通过回溯来查找正在运行的作业单的天数。如果该值为负,则返回所有正在运行的作业单,而不考虑天数。默认值为 -1。
PTC.OperationKPIImpl.SQLThingUtility_TT 事物模板属性
PTC.OperationKPIImpl.SQLThingUtility 事物中提供了以下关键属性:
• minEventAgeInDays - 用于指定系统通过回溯来查找事件的天数。默认值为 14。PTC 建议您不要在 DPM 中填充数据后再重置该值。