using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace iWareSda.Devices._3_Rgv.RgvModel
{
#region 写
public class RgvDB2ObjForWriteComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 任务下发确认
///
[Description("任务下发确认")]
public bool W_STP { get; set; }
///
/// 目标地址
///
[Description("目标地址")]
public short W_Destination { get; set; }
///
/// 任务号
///
[Description("任务号")]
public int W_TaskID { get; set; }
}
public class RgvDBForWriteComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 任务下发确认
///
[Description("任务下发确认")]
public string W_STP { get; set; }
///
/// 目标地址
///
[Description("目标地址")]
public string W_Destination { get; set; }
///
/// 任务号
///
[Description("任务号")]
public string W_TaskID { get; set; }
}
#endregion
#region 读
#endregion
public class RgvDB2ObjForReadComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 光电1状态
///
[Description("光电1状态")]
public bool R_PH_1 { get; set; }
///
/// 光电2状态
///
[Description("光电2状态")]
public bool R_PH_2 { get; set; }
///
/// 收到任务下发反馈
///
[Description("收到任务下发反馈")]
public bool R_ACK { get; set; }
///
/// 模式
///
[Description("模式")]
public short R_Model { get; set; }
///
/// 运行状态
///
[Description("运行状态")]
public short R_State { get; set; }
///
/// 报警代码
///
[Description("报警代码")]
public short R_AlarmCode { get; set; }
///
/// 报警代码内容,非DB块内容
///
[Description("报警代码内容,非DB块内容")]
public string R_AlarmCodeMsg { get; set; }
///
/// 当前目标地址
///
[Description("当前目标地址")]
public short R_Destination { get; set; }
///
/// 货形
///
[Description("货形")]
public short R_Shape { get; set; }
///
/// 当前任务号
///
[Description("当前任务号")]
public int R_TaskID { get; set; }
}
public class RgvDBForReadComm
{
///
/// 站点编号
///
[Description("站点编号")]
public string StationCode { get; set; }
///
/// 光电1状态
///
[Description("光电1状态")]
public string R_PH_1 { get; set; }
///
/// 光电2状态
///
[Description("光电2状态")]
public string R_PH_2 { get; set; }
///
/// 收到任务下发反馈
///
[Description("收到任务下发反馈")]
public string R_ACK { get; set; }
///
/// 模式
///
[Description("模式")]
public string R_Model { get; set; }
///
/// 运行状态
///
[Description("运行状态")]
public string R_State { get; set; }
///
/// 报警代码
///
[Description("报警代码")]
public string R_AlarmCode { get; set; }
///
/// 当前目标地址
///
[Description("当前目标地址")]
public string R_Destination { get; set; }
///
/// 外形检测
///
[Description("外形检测")]
public string R_Shape { get; set; }
///
/// 当前任务号
///
[Description("当前任务号")]
public string R_TaskID { get; set; }
}
}