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;
}
}