using BPASmartClient.JXJFoodBigStation.Model.HK_PLC; using BPASmartClient.JXJFoodBigStation.Model.Siemens; using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.JXJFoodBigStation.Model { public class GVL_BigStation { /// /// plc心跳上传 /// public static bool HeartBeatFromPlc { get; set; } public static DateTime DosingTime { get; set; } /// /// plc心跳下发 /// public static bool HeartBeatToPlc { get; set; } /// /// 配方下发状态 =0:配方未下发 ,1:配方下发给plc ,2:plc成功接收配方 /// public static int Recipe1DosingStatus { get; set; } /// /// 配方下发状态 =0:配方未下发 ,1:配方下发给plc ,2:plc成功接收配方 /// public static int Recipe2DosingStatus { get; set; } /// /// 配方下发状态 =0:配方未下发 ,1:配方下发给plc ,2:plc成功接收配方 /// public static int Recipe3DosingStatus { get; set; } /// /// 配方下发状态 =0:配方未下发 ,1:配方下发给plc ,2:plc成功接收配方 /// public static int Recipe4DosingStatus { get; set; } /// /// 是否处于手动下发配方 /// public static bool IsUseLocalRecipe { get; set; } = false; /// /// 订单请求 /// public static bool Order_Request { get; set; } = false; public static int SiemensSendRecipeStatus { get; set; } = 0; public const int Max_DosingSotckBinNum = 14; public static ushort AGVPutTray { get; set; } public static ushort AGVGetTray { get; set; } public static ushort TraySensor { get; set; } public static ushort TrayCylinder { get; set; } public static DB_Read HKPlc_Read = new DB_Read(); public static bool IsUseLocalName { get; set; } = true; } }