using iWareSda.Devices._3_Conveyer.ConveyerModel; using System.Collections.Generic; using System.ComponentModel; namespace iWareSda { /// /// Conveyer展示实体类 /// public class ConveyerDB2Obj { #region 写入的Conveyer信息 /// /// 心跳 /// [Description("心跳")] public short W_HandShake { get; set; } /// /// 扫码器1接收完成 /// [Description("扫码器1接收完成")] public bool W_Scan1_ReceiveFinish { get; set; } #region 写的站点 public List W_ConveyerForWriteCommList { get; set; } #endregion //agv地址 /// /// AGV请求进入 /// public bool W_AGV_RequestIn { get; set; } /// /// AGV进入到位 /// public bool W_AGV_RequestInArr { get; set; } /// /// AGV请求出 /// public bool W_AGV_RequestOut { get; set; } /// /// AGV请求出到位 /// public bool W_AGV_RequestOutArr { get; set; } /// /// AGV任务类型,1-入库,2-出库 /// public short W_AGV_TaskType { get; set; } #endregion #region 读取到的Conveyer信息 /// /// 心跳 /// [Description("心跳")] public short R_HandShake { get; set; } /// /// 模式-手动 /// [Description("模式-手动")] public bool R_Mode_Manua { get; set; } /// /// 模式-自动 /// [Description("模式-自动")] public bool R_Mode_Auto { get; set; } /// /// 模式-故障 /// [Description("模式-故障")] public bool R_Mode_Breakdown { get; set; } /// /// 扫码器1扫描成功(入库请求) /// [Description("扫码器1扫描成功(入库请求)")] public bool R_Scan1_Success { get; set; } /// /// 外形检测 /// [Description("外形检测")] public short R_Shape { get; set; } /// /// 扫码器1扫描的二维码值 /// [Description("扫码器1扫描的二维码值")] public string R_Scan1_Value { get; set; } #region 读的站点 public List R_ConveyerForReadCommList { get; set; } #endregion //agv地址 /// /// AGV允许进入 /// public bool R_AGV_AllowIn { get; set; } /// /// AGV进入到位 /// public bool R_AGV_AllowInArr { get; set; } /// /// AGV允许出 /// public bool R_AGV_AllowOut { get; set; } /// /// AGV出到位 /// public bool R_AGV_AllowOutArr { get; set; } #endregion } }