using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.JXJFoodSmallStation.Model.HK_PLC { public class HKPlcCommAddress { #region 海科PLC ==> 上位机 /// <summary> /// 是否允许配料 /// </summary> public static string IsAllowDosing { get; set; } = ""; /// <summary> /// 当前料仓位置 /// </summary> public static string StockBinLocation { get; set; } = ""; /// <summary> /// 当前料仓的状态(0:无意义,1:到达接料位置) /// </summary> public static string StockState { get; set; } = ""; #endregion #region 上位机 ==> 海科PLC /// <summary> /// 料仓位置(配置该配方,所需要多个原料桶,每个原料桶有多个料仓位置) /// </summary> public static string StockBinLocationToPLC { get; set; } = ""; /// <summary> /// 对应桶号 /// </summary> public static string BarrelNumToPLC { get; set; } = ""; /// <summary> /// 当前配料机配料完成 /// </summary> public static string SingleDosingFinishToPLC { get; set; } = ""; /// <summary> /// 当前配料料仓的位置 /// </summary> public static string SingleStockBinLocationToPLC { get; set; } = ""; public static string RecipeDosingFinish { get; set; } = ""; #endregion #region AGV进出站1 /// <summary> /// Agv送货 进站申请 /// </summary> public static string DeliveryAGVApply { get; set; } = "DB3.DBX0.1"; /// <summary> /// Agv送货 进站申请 /// </summary> public static string DeliveryAGVIsApply { get; set; } = ""; /// <summary> /// Agv送货 进站顶升申请 /// </summary> public static string DeliveryAGVApplyJack { get; set; } = ""; /// <summary> /// Agv送货 进站顶升申请 /// </summary> public static string DeliveryAGVIsApplyJack { get; set; } = ""; /// <summary> /// Agv送货 送货完成 /// </summary> public static string DeliveryAGVFinsih { get; set; } = ""; /// <summary> /// Agv送货 工位上有货架 /// </summary> public static string StationHaveCargo { get; set; } = ""; /// <summary> /// Agv送货 进站申请 /// </summary> public static string PickAGVApply { get; set; } = ""; /// <summary> /// Agv送货 进站申请 /// </summary> public static string PickAGVIsApply { get; set; } = ""; /// <summary> /// Agv送货 取货架完成 /// </summary> public static string PickCargoAGVFinish { get; set; } = ""; /// <summary> /// Agv送货 取料完成 /// </summary> public static string PickAGVFinish { get; set; } = ""; /// <summary> /// 工位上是否有小车 /// </summary> public static string StationIsExistTray { get; set; } = ""; #endregion #region AGV进出站2 /// <summary> /// Agv送货 进站申请 /// </summary> public static string DeliveryAGVApplyStation2 { get; set; } = ""; /// <summary> /// Agv送货 进站申请 /// </summary> public static string DeliveryAGVIsApplyStation2 { get; set; } = ""; /// <summary> /// Agv送货 进站顶升申请 /// </summary> public static string DeliveryAGVApplyJackStation2 { get; set; } = ""; /// <summary> /// Agv送货 进站顶升申请 /// </summary> public static string DeliveryAGVIsApplyJackStation2 { get; set; } = ""; /// <summary> /// Agv送货 送货完成 /// </summary> public static string DeliveryAGVFinsihStation2 { get; set; } = ""; /// <summary> /// Agv送货 工位上有货架 /// </summary> public static string StationHaveCargoStation2 { get; set; } = ""; /// <summary> /// Agv送货 进站申请 /// </summary> public static string PickAGVApplyStation2 { get; set; } = ""; /// <summary> /// Agv送货 进站申请 /// </summary> public static string PickAGVIsApplyStation2 { get; set; } = ""; /// <summary> /// Agv送货 取货架完成 /// </summary> public static string PickCargoAGVFinishStation2 { get; set; } = ""; /// <summary> /// Agv送货 取料完成 /// </summary> public static string PickAGVFinishStation2 { get; set; } = ""; /// <summary> /// 工位上是否有货架 /// </summary> public static string StationIsExistTrayStation2 { get; set; } = ""; #endregion } }