| | |
| | | [NotMapped] |
| | | public class WorkPieceLogMiddle : WorkPieceLog |
| | | { |
| | | /// <summary> |
| | | /// OP80获取QC数据标记,0表示待获取,1表示获取成功,2表示获取失败 【Editby shaocx,2024-06-15】 |
| | | /// </summary> |
| | | public int? GetQcDataFlag { get; set; } |
| | | |
| | | #region SPC,NOOK 推出多件 OP20,OP50,OP60 |
| | | public string WorkPieceIDA { get; set; } |
| | | public string WorkPieceIDB { get; set; } |
| | |
| | | public bool OP35NOOK { get; set; } |
| | | #endregion |
| | | |
| | | #region OP60哪个工位标记(A、B、C、D)【Editby shaocx,2024-06-07】 |
| | | |
| | | /// <summary> |
| | | /// OP60哪个工位标记(A、B、C、D) |
| | | /// </summary> |
| | | public bool Op60_Place_Flag { get; set; } |
| | | |
| | | #endregion |
| | | |
| | | public bool IsConnect { get; set; } |
| | | /// <summary> |
| | | /// PLC传值是string型的 |
| | | /// </summary> |
| | | public string QualityStateStr{get;set;} |
| | | public string QualityStateStr { get; set; } |
| | | public string QualityType { get; set; } |
| | | public string QualityStateUpdateMode { get; set; } |
| | | |
| | | public string QualityStateUpdateUser { get; set; } |
| | | |
| | | public Dictionary<string,string> GetWorkPieceInfoDict() |
| | | public Dictionary<string, string> GetWorkPieceInfoDict() |
| | | { |
| | | Dictionary<string, string> dict = new Dictionary<string, string>(); |
| | | dict.Add("WorkPieceID", "WorkPieceID"); |
| | |
| | | public string OP10Flag { get; set; } |
| | | public DateTime AlertTime { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP10To1 { get; set; } |
| | | public string QualityOP40To1 { get; set; } |
| | | |
| | | |
| | | public string QualityOP20To1 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP30To1 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP30To2 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP30To3 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP30To4 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP30To5 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP30To6 { get; set; } |
| | | |
| | | |
| | |
| | | public string QualityOP30To10 { get; set; } |
| | | public string QualityOP30To11 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 压装力矩 |
| | | /// </summary> |
| | | public string QualityOP35To1 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// Y轴位移 |
| | | /// </summary> |
| | | public string QualityOP35To2 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 大头孔直径 |
| | | /// </summary> |
| | | public string QualityOP60To1 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 小头孔直径 |
| | | /// </summary> |
| | | public string QualityOP60To2 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 清洗温度 |
| | | /// </summary> |
| | | public string QualityOP70To1 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 清洗压力 |
| | | /// </summary> |
| | | |
| | | public string QualityOP70To2 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 出口处工件温度 |
| | | /// </summary> |
| | | public string QualityOP70To3 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 大头重量 |
| | | /// </summary> |
| | | public string QualityOP80To1 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 小头重量 |
| | | /// </summary> |
| | | public string QualityOP80To2 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 总重 |
| | | /// </summary> |
| | | public string QualityOP80To3 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 弯曲 |
| | | /// </summary> |
| | | public string QualityOP80To4 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 扭度 |
| | | /// </summary> |
| | | public string QualityOP80To5 { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 大头垂直度 |
| | | /// </summary> |
| | | public string QualityOP80To6 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP80To7 { get; set; } |
| | | |
| | | |
| | | |
| | | public string QualityOP80To8 { get; set; } |
| | | |
| | | |
| | | public string QualityOP80To9 { get; set; } |
| | | /// <summary> |
| | | /// 小头垂直度 |
| | | /// </summary> |
| | | public string QualityOP80To10 { get; set; } |
| | | |
| | | |
| | | #region 新增OP80的一些质量数据 【Editby shaocx,2024-06-13】 |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-厚度 |
| | | /// </summary> |
| | | public string QualityOP80_Houdu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-中心距 |
| | | /// </summary> |
| | | public string QualityOP80_ZXJ { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-大头孔圆柱度 |
| | | /// </summary> |
| | | public string QualityOP80_DTKYZD { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头上面圆度 |
| | | /// </summary> |
| | | public string QualityOP80_XTSMYD { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头下面圆度 |
| | | /// </summary> |
| | | public string QualityOP80_XTXMYD { get; set; } |
| | | |
| | | |
| | | #region 大头孔直径 |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-大头孔直径,大头孔直径=(大头上面X方向直径+大头上面Y方向直径+大头下面X方向直径+大头下面Y方向直径)/4 |
| | | /// </summary> |
| | | public string QualityOP80_D_TKZJ { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-大头上面X方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_D_S_X { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-大头上面Y方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_D_S_Y { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-大头下面X方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_D_X_X { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-大头下面Y方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_D_X_Y { get; set; } |
| | | |
| | | #endregion |
| | | |
| | | #region 小头孔直径 |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头孔直径,小头孔直径=(小头上面X方向直径+小头上面Y方向直径+小头下面X方向直径+小头下面Y方向直径)/4 |
| | | /// </summary> |
| | | public string QualityOP80_X_TKZJ { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头上面X方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_X_S_X { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头上面Y方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_X_S_Y { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头下面X方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_X_X_X { get; set; } |
| | | |
| | | /// <summary> |
| | | /// OP80 质量数据-小头下面Y方向直径 |
| | | /// </summary> |
| | | public string QualityOP80_X_X_Y { get; set; } |
| | | |
| | | #endregion |
| | | |
| | | #endregion |
| | | |
| | | public string EquipmentCurrentState { get; set; } |
| | | } |
| | |
| | | public string 过程参数值 { get; set; } |
| | | public string 序列号 { get; set; } |
| | | public string 零件识别号 { get; set; } |
| | | public List<OP80ItemInfo> OP80ItemInfolist=new List<OP80ItemInfo>(); |
| | | public List<OP80ItemInfo> OP80ItemInfolist = new List<OP80ItemInfo>(); |
| | | public List<OP80ItemInfo> OP80ItemStatusInfolist = new List<OP80ItemInfo>(); |
| | | |
| | | } |