using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.DosingHKProject.Model.GVL { public class ReadSmallMaterial { /// <summary> /// PLC到上位机心跳 /// </summary> public bool Heart { get; set; } public bool Agv1 { get; set; } public bool Agv2 { get; set; } public bool Agv3 { get; set; } public bool Agv4 { get; set; } public bool Agv5 { get; set; } public bool Agv6 { get; set; } /// <summary> /// 1#托盘工位占用 /// </summary> public bool Tray1BeOccupied { get; set; } /// <summary> /// 2#托盘工位占用 /// </summary> public bool Tray2BeOccupied { get; set; } /// <summary> /// 1#托盘工位配料完成 /// </summary> public bool Tray1MaterialFinish { get; set; } /// <summary> /// 2#托盘工位配料完成 /// </summary> public bool Tray2MaterialFinish { get; set; } /// <summary> /// 接收托盘1配方数据完成 /// </summary> public bool Tray1ReceiveFinish { get; set; } /// <summary> /// 接收托盘2配方数据完成 /// </summary> public bool Tray2ReceiveFinish { get; set; } public int Reserve1 { get; set; } public int Receive2 { get; set; } /// <summary> /// 托盘1_1#桶位置反馈 /// </summary> public float Tray1Barrel1Location { get; set; } /// <summary> /// 托盘1_2#桶位置反馈 /// </summary> public float Tray1Barrel2Location { get; set; } /// <summary> /// 托盘1_3#桶位置反馈 /// </summary> public float Tray1Barrel3Location { get; set; } /// <summary> /// 托盘1_4#桶位置反馈 /// </summary> public float Tray1Barrel4Location { get; set; } /// <summary> /// 托盘2_1#桶位置反馈 /// </summary> public float Tray2Barrel1Location { get; set; } /// <summary> /// 托盘2_2#桶位置反馈 /// </summary> public float Tray2Barrel2Location { get; set; } /// <summary> /// 托盘2_3#桶位置反馈 /// </summary> public float Tray2Barrel3Location { get; set; } /// <summary> /// 托盘2_4#桶位置反馈 /// </summary> public float Tray2Barrel4Location { get; set; } public int Reserve3 { get; set; } public int Receive4 { get; set; } /// <summary> /// 托盘1_1#桶允许配料 /// </summary> public float Tray1Barrel1AllowDosing { get; set; } /// <summary> /// 托盘1_2#桶允许配料 /// </summary> public float Tray1Barrel2AllowDosing { get; set; } /// <summary> /// 托盘1_3#桶允许配料 /// </summary> public float Tray1Barrel3AllowDosing { get; set; } /// <summary> /// 托盘1_4#桶允许配料 /// </summary> public float Tray1Barrel4AllowDosing { get; set; } /// <summary> /// 托盘2_1#桶允许配料 /// </summary> public float Tray2Barrel1AllowDosing { get; set; } /// <summary> /// 托盘2_2#桶允许配料 /// </summary> public float Tray2Barrel2AllowDosing { get; set; } /// <summary> /// 托盘2_3#桶允许配料 /// </summary> public float Tray2Barrel3AllowDosing { get; set; } /// <summary> /// 托盘2_4#桶允许配料 /// </summary> public float Tray2Barrel4AllowDosing { get; set; } } }