193 lines
6.1 KiB
C#
193 lines
6.1 KiB
C#
|
||
namespace DOAN.Model.MES.dev
|
||
{
|
||
/// <summary>
|
||
/// 设备运行绩效分析
|
||
/// </summary>
|
||
[SugarTable("device_performance")]
|
||
public class DevicePerformance
|
||
{
|
||
/// <summary>
|
||
/// 雪花
|
||
/// </summary>
|
||
[SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
|
||
public string Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 可用时间
|
||
/// </summary>
|
||
public decimal Usabletime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 节假日
|
||
/// </summary>
|
||
public int? Holiday { get; set; }
|
||
|
||
/// <summary>
|
||
/// 设备计划运行时间:(分钟)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "plan_runtime")]
|
||
public decimal PlanRuntime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-无生产计划
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_no_production_time")]
|
||
public decimal PlanningNoProductionTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-用餐时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_eat_time")]
|
||
public decimal PlanningEatTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-班组会议
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_team_time")]
|
||
public decimal PlanningTeamTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-培训
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_training")]
|
||
public decimal PlanningTraining { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-员工休息时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_rest")]
|
||
public decimal PlanningRest { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-周期性维护保养
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_maintenance")]
|
||
public decimal PlanningMaintenance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划内停机损失-停水/电/气
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "planning_stop_energy")]
|
||
public decimal PlanningStopEnergy { get; set; }
|
||
|
||
/// <summary>
|
||
/// 设备实际可用时间:(分钟) Actual usable time of equipment
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "actual_usabletime")]
|
||
public decimal ActualUsableTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机损失-设备故障停机时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_device_failure_time")]
|
||
public decimal AccidentDeviceFailureTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机损失-生产准备/调整时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_product_prepare")]
|
||
public decimal AccidentProductPrepare { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机损失-产线缺料停机
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_line_lack_material")]
|
||
public decimal AccidentLineLackMaterial { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机损失-产线换型时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_line_replace_model")]
|
||
public decimal AccidentLineReplaceModel { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机损失-质量问题停机
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_quality_problem")]
|
||
public decimal AccidentQualityProblem { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机损失-其他制造/工程问题
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_others")]
|
||
public decimal AccidentOthers { get; set; }
|
||
|
||
/// <summary>
|
||
/// 设备实际运行时间:(分钟)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "device_actual_runtime")]
|
||
public decimal DeviceActualRuntime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 故障停机总次数
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "fault_shutdown_quantity")]
|
||
public int? FaultShutdownQuantity { get; set; }
|
||
|
||
/// <summary>
|
||
/// 故障停机率
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "fault_shutdown_rate")]
|
||
public decimal FaultShutdownRate { get; set; }
|
||
|
||
/// <summary>
|
||
/// 设备完好率
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "good_condition_rate")]
|
||
public decimal GoodConditionRate { get; set; }
|
||
|
||
/// <summary>
|
||
/// 计划外停机率
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "accident_shutdown_rate")]
|
||
public decimal AccidentShutdownRate { get; set; }
|
||
|
||
/// <summary>
|
||
/// 综合设备开机率
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "comprehensive_equipment_operating_rate")]
|
||
public decimal ComprehensiveEquipmentOperatingRate { get; set; }
|
||
|
||
/// <summary>
|
||
/// MTBF(设备实际运行时间/故障总次数/20)
|
||
/// </summary>
|
||
public decimal Mtbf { get; set; }
|
||
|
||
/// <summary>
|
||
/// MTTR(设备故障停机时间/故障总次数)
|
||
/// </summary>
|
||
public decimal Mttr { get; set; }
|
||
|
||
/// <summary>
|
||
/// 填写日期
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "fill_date")]
|
||
public DateTime? FillDate { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建人
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "cREATED_BY")]
|
||
public string CreatedBy { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "cREATED_TIME")]
|
||
public DateTime? CreatedTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 更新人
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "uPDATED_BY")]
|
||
public string UpdatedBy { get; set; }
|
||
|
||
/// <summary>
|
||
/// 更新时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "uPDATED_TIME")]
|
||
public DateTime? UpdatedTime { get; set; }
|
||
|
||
}
|
||
} |