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
|
{
|
/// <summary>
|
/// 站点编号
|
/// </summary>
|
[Description("站点编号")]
|
public string StationCode { get; set; }
|
|
/// <summary>
|
/// 任务下发确认
|
/// </summary>
|
[Description("任务下发确认")]
|
public bool W_STP { get; set; }
|
|
/// <summary>
|
/// 目标地址
|
/// </summary>
|
[Description("目标地址")]
|
public short W_Destination { get; set; }
|
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
[Description("任务号")]
|
public int W_TaskID { get; set; }
|
}
|
public class RgvDBForWriteComm
|
{
|
/// <summary>
|
/// 站点编号
|
/// </summary>
|
[Description("站点编号")]
|
public string StationCode { get; set; }
|
|
/// <summary>
|
/// 任务下发确认
|
/// </summary>
|
[Description("任务下发确认")]
|
public string W_STP { get; set; }
|
|
/// <summary>
|
/// 目标地址
|
/// </summary>
|
[Description("目标地址")]
|
public string W_Destination { get; set; }
|
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
[Description("任务号")]
|
public string W_TaskID { get; set; }
|
}
|
|
#endregion
|
|
#region 读
|
#endregion
|
|
|
public class RgvDB2ObjForReadComm
|
{
|
/// <summary>
|
/// 站点编号
|
/// </summary>
|
[Description("站点编号")]
|
public string StationCode { get; set; }
|
|
/// <summary>
|
/// 光电1状态
|
/// </summary>
|
[Description("光电1状态")]
|
public bool R_PH_1 { get; set; }
|
|
/// <summary>
|
/// 光电2状态
|
/// </summary>
|
[Description("光电2状态")]
|
public bool R_PH_2 { get; set; }
|
|
/// <summary>
|
/// 收到任务下发反馈
|
/// </summary>
|
[Description("收到任务下发反馈")]
|
public bool R_ACK { get; set; }
|
|
/// <summary>
|
/// 模式
|
/// </summary>
|
[Description("模式")]
|
public short R_Model { get; set; }
|
|
/// <summary>
|
/// 运行状态
|
/// </summary>
|
[Description("运行状态")]
|
public short R_State { get; set; }
|
|
/// <summary>
|
/// 报警代码
|
/// </summary>
|
[Description("报警代码")]
|
public short R_AlarmCode { get; set; }
|
|
/// <summary>
|
/// 报警代码内容,非DB块内容
|
/// </summary>
|
[Description("报警代码内容,非DB块内容")]
|
public string R_AlarmCodeMsg { get; set; }
|
|
/// <summary>
|
/// 当前目标地址
|
/// </summary>
|
[Description("当前目标地址")]
|
public short R_Destination { get; set; }
|
|
/// <summary>
|
/// 货形
|
/// </summary>
|
[Description("货形")]
|
public short R_Shape { get; set; }
|
|
/// <summary>
|
/// 当前任务号
|
/// </summary>
|
[Description("当前任务号")]
|
public int R_TaskID { get; set; }
|
}
|
|
public class RgvDBForReadComm
|
{
|
/// <summary>
|
/// 站点编号
|
/// </summary>
|
[Description("站点编号")]
|
public string StationCode { get; set; }
|
|
/// <summary>
|
/// 光电1状态
|
/// </summary>
|
[Description("光电1状态")]
|
public string R_PH_1 { get; set; }
|
|
/// <summary>
|
/// 光电2状态
|
/// </summary>
|
[Description("光电2状态")]
|
public string R_PH_2 { get; set; }
|
|
/// <summary>
|
/// 收到任务下发反馈
|
/// </summary>
|
[Description("收到任务下发反馈")]
|
public string R_ACK { get; set; }
|
|
/// <summary>
|
/// 模式
|
/// </summary>
|
[Description("模式")]
|
public string R_Model { get; set; }
|
|
/// <summary>
|
/// 运行状态
|
/// </summary>
|
[Description("运行状态")]
|
public string R_State { get; set; }
|
|
/// <summary>
|
/// 报警代码
|
/// </summary>
|
[Description("报警代码")]
|
public string R_AlarmCode { get; set; }
|
|
/// <summary>
|
/// 当前目标地址
|
/// </summary>
|
[Description("当前目标地址")]
|
public string R_Destination { get; set; }
|
|
/// <summary>
|
/// 外形检测
|
/// </summary>
|
[Description("外形检测")]
|
public string R_Shape { get; set; }
|
|
/// <summary>
|
/// 当前任务号
|
/// </summary>
|
[Description("当前任务号")]
|
public string R_TaskID { get; set; }
|
}
|
}
|