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