using BPASmartClient.S7Net; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.JXJFoodBigStation.Model.HK_PLC { /// <summary> /// 上位机只写的DB99。 /// </summary> public class DB_Write { /// <summary> /// 上位机 到 PLC的心跳 /// </summary> public bool HeartBeat { get; set; } /// <summary> /// 订单类型(false:正常工单执行 true:洗桶) /// </summary> public bool RecipeLock { get; set; } /// <summary> /// 配方清零 /// </summary> public bool RecipeReset { get; set; } /// <summary> /// 配方1下发完成 /// </summary> public bool Recipe1IssuedFinish { get; set; } /// <summary> /// 配方2下发完成 /// </summary> public bool Recipe2IssuedFinish { get; set; } /// <summary> /// 配方3下发完成 /// </summary> public bool Recipe3IssuedFinish { get; set; } /// <summary> /// 配方4下发完成 /// </summary> public bool Recipe4IssuedFinish { get; set; } /// <summary> /// AGV在托盘1到位 /// </summary> public bool Tray1InPlace { get; set; } /// <summary> /// AGV在托盘2到位 /// </summary> public bool Tray2InPlace { get; set; } /// <summary> /// AGV在托盘3到位 /// </summary> public bool Tray3InPlace { get; set; } /// <summary> /// AGV在托盘4到位 /// </summary> public bool Tray4InPlace { get; set; } /// <summary> /// AGV在托盘5到位 /// </summary> public bool Tray5InPlace { get; set; } /// <summary> /// 配方1配料完成 /// </summary> public bool Recipe1DoisngFinish { get; set; } /// <summary> /// 配方2配料完成 /// </summary> public bool Recipe2DoisngFinish { get; set; } /// <summary> /// 配方3配料完成 /// </summary> public bool Recipe3DoisngFinish { get; set; } /// <summary> /// 配方4配料完成 /// </summary> public bool Recipe4DoisngFinish { get; set; } /// <summary> /// 配方编码 /// </summary> public short RecipeCode { get; set; } /// <summary> /// 托盘编码 /// </summary> public short TrayCode { get; set; } public float Bareel1Bin1SetWeight { get; set; } public float Bareel1Bin2SetWeight { get; set; } public float Bareel1Bin3SetWeight { get; set; } public float Bareel1Bin4SetWeight { get; set; } public float Bareel1Bin5SetWeight { get; set; } public float Bareel1Bin6SetWeight { get; set; } public float Bareel1Bin7SetWeight { get; set; } public float Bareel1Bin8SetWeight { get; set; } public float Bareel1Bin9SetWeight { get; set; } public float Bareel1Bin10SetWeight { get; set; } public float Bareel1Bin11SetWeight { get; set; } public float Bareel1Bin12SetWeight { get; set; } public float Bareel1Bin13SetWeight { get; set; } public float Bareel1Bin14SetWeight { get; set; } public float Bareel2Bin1SetWeight { get; set; } public float Bareel2Bin2SetWeight { get; set; } public float Bareel2Bin3SetWeight { get; set; } public float Bareel2Bin4SetWeight { get; set; } public float Bareel2Bin5SetWeight { get; set; } public float Bareel2Bin6SetWeight { get; set; } public float Bareel2Bin7SetWeight { get; set; } public float Bareel2Bin8SetWeight { get; set; } public float Bareel2Bin9SetWeight { get; set; } public float Bareel2Bin10SetWeight { get; set; } public float Bareel2Bin11SetWeight { get; set; } public float Bareel2Bin12SetWeight { get; set; } public float Bareel2Bin13SetWeight { get; set; } public float Bareel2Bin14SetWeight { get; set; } public float Bareel4Bin1SetWeight { get; set; } public float Bareel4Bin2SetWeight { get; set; } public float Bareel4Bin3SetWeight { get; set; } public float Bareel4Bin4SetWeight { get; set; } public float Bareel4Bin5SetWeight { get; set; } public float Bareel4Bin6SetWeight { get; set; } public float Bareel4Bin7SetWeight { get; set; } public float Bareel4Bin8SetWeight { get; set; } public float Bareel4Bin9SetWeight { get; set; } public float Bareel4Bin10SetWeight { get; set; } public float Bareel4Bin11SetWeight { get; set; } public float Bareel4Bin12SetWeight { get; set; } public float Bareel4Bin13SetWeight { get; set; } public float Bareel4Bin14SetWeight { get; set; } public float Bareel5Bin1SetWeight { get; set; } public float Bareel5Bin2SetWeight { get; set; } public float Bareel5Bin3SetWeight { get; set; } public float Bareel5Bin4SetWeight { get; set; } public float Bareel5Bin5SetWeight { get; set; } public float Bareel5Bin6SetWeight { get; set; } public float Bareel5Bin7SetWeight { get; set; } public float Bareel5Bin8SetWeight { get; set; } public float Bareel5Bin9SetWeight { get; set; } public float Bareel5Bin10SetWeight { get; set; } public float Bareel5Bin11SetWeight { get; set; } public float Bareel5Bin12SetWeight { get; set; } public float Bareel5Bin13SetWeight { get; set; } public float Bareel5Bin14SetWeight { get; set; } public bool OrderCancel_Sign { get; set; } public short OrderCancel_TrayCode { get; set; } } }