using BPASmartClient.S7Net; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.JXJFoodSmallStation.Model.Siemens { internal class XL_Finish_DB { /// /// 配料完成信号确认 /// public bool Ask_For_Finish_PLC { get; set; } public short[] StandbyFinish { get; set; }=new short[4]; [Siemens(16)] /// /// 生产工单编码 /// /// 产品名称 /// public string Product_Code { get; set; } /// /// 工位号 /// public short Job_No { get; set; } public UDT2[] Powder { get; set; } = new UDT2[10]; /// /// 原料信息 /// public UDT1[] Material { get; set; } = new UDT1[20]; /// /// 配料时间 /// public short DosingTime { get; set; } /// /// 配料完成信号 /// public bool Ask_For_Finish { get; set; } public short[] StandbyFinish2 { get; set; } = new short[4]; } public class UDT1 { /// /// 原料名称 /// [Siemens(6)] public string Material_Name { get; set; } /// /// 原料下料重量 /// public float Material_Laying_Off_Weight { get; set; } /// /// 原料的桶号 /// public short Material_BarrelNum { get; set; } } public class UDT2 { /// /// 粉料仓名称 /// [Siemens(6)] public string Powder_Name { get; set; } /// /// 粉料仓重量 /// public float Powder_Weight { get; set; } } }