using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace iWareSda.Devices._3_Conveyer.ConveyerModel
{
#region 写
//写实体
public class ConveyerDB2ObjForWriteComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 任务号
///
[Description("任务号")]
public int W_TaskID { get; set; }
///
/// 起始地址
///
[Description("起始地址")]
public short W_Source { get; set; }
///
/// 目标地址
///
[Description("目标地址")]
public short W_Destination { get; set; }
///
/// 任务类型(1入库,2出库)
///
[Description("任务类型")]
public short W_TaskType { get; set; }
///
/// 托盘类型(高度1最高=1,高度2=2,错误=0,单一托盘类型默认=1)
///
[Description("托盘类型")]
public short W_SalverType { get; set; }
///
/// 任务下发确认
///
[Description("任务下发确认")]
public bool W_STP { get; set; }
///
/// 任务完成确认
///
[Description("任务完成确认")]
public bool W_ConfirmTaskFinish { get; set; }
}
//写地址
public class ConveyerDBForWriteComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 任务号
///
[Description("任务号")]
public string W_TaskID { get; set; }
///
/// 起始地址
///
[Description("起始地址")]
public string W_Source { get; set; }
///
/// 目标地址
///
[Description("目标地址")]
public string W_Destination { get; set; }
///
/// 任务类型(1入库,2出库)
///
[Description("任务类型")]
public string W_TaskType { get; set; }
///
/// 托盘类型(高度1最高=1,高度2=2,错误=0,单一托盘类型默认=1)
///
[Description("托盘类型")]
public string W_SalverType { get; set; }
///
/// 任务下发确认
///
[Description("任务下发确认")]
public string W_STP { get; set; }
///
/// 任务完成确认
///
[Description("任务完成确认")]
public string W_ConfirmTaskFinish { get; set; }
}
#endregion
#region 读
#endregion
//读实体
public class ConveyerDB2ObjForReadComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 接收完成
///
[Description("接收完成")]
public bool R_TaskReciveFinish { get; set; }
///
/// 当前有货
///
[Description("当前有货")]
public bool R_HasCargo { get; set; }
///
/// 当前任务号
///
[Description("当前任务号")]
public int R_TaskID { get; set; }
///
/// 任务类型
///
[Description("任务类型")]
public short R_TaskType { get; set; }
///
/// 托盘高度
///
[Description("托盘高度")]
public short R_SalverHeight { get; set; }
///
/// 托盘到达
///
[Description("托盘到达")]
public bool R_SalverReach { get; set; }
///
/// 当前任务完成
///
[Description("当前任务完成")]
public bool R_TaskFinish { get; set; }
}
//读地址
public class ConveyerDBForReadComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 接收完成
///
[Description("接收完成")]
public string R_TaskReciveFinish { get; set; }
///
/// 当前有货
///
[Description("当前有货")]
public string R_HasCargo { get; set; }
///
/// 当前任务号
///
[Description("当前任务号")]
public string R_TaskID { get; set; }
///
/// 任务类型
///
[Description("任务类型")]
public string R_TaskType { get; set; }
///
/// 托盘高度
///
[Description("托盘高度")]
public string R_SalverHeight { get; set; }
///
/// 托盘到达
///
[Description("托盘到达")]
public string R_SalverReach { get; set; }
///
/// 当前任务完成
///
[Description("当前任务完成")]
public string R_TaskFinish { get; set; }
}
}