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; } } }