using iWareCommon.Common.EnumType;
|
using System;
|
using System.Linq;
|
|
namespace iWareCommon
|
{
|
public class SrmEntity
|
{
|
/// <summary>
|
/// 堆垛机名称
|
/// </summary>
|
public string SrmName { get; set; }
|
|
/// <summary>
|
/// 设备编号
|
/// </summary>
|
public int DeviceId { get; set; }
|
|
/// <summary>
|
/// 设备报警
|
/// </summary>
|
public string AlarmCode { get; set; }
|
|
/// <summary>
|
/// 状态
|
/// </summary>
|
public string State { get; set; }
|
|
/// <summary>
|
/// 根据心跳判断堆垛机是否在线
|
/// </summary>
|
public bool IsOnline { get; set; }
|
|
|
public int WHandShake { get; set; }
|
public int WSrmNo { get; set; }
|
public int WCallBack { get; set; }
|
public int WCancelTask { get; set; }
|
public int WEstop { get; set; }
|
public int WFromCol { get; set; }
|
public int WFromLayer { get; set; }
|
public int WFromRow { get; set; }
|
public int WToCol { get; set; }
|
public int WToLayer { get; set; }
|
public int WToRow { get; set; }
|
public int WTaskId { get; set; }
|
public int WNewTask { get; set; }
|
public int WAckTaskFinish { get; set; }
|
public int WCancleAlarm { get; set; }
|
/// <summary>
|
/// ////////////////////////////////////////////////////
|
/// </summary>
|
|
public int RHandShake { get; set; }
|
public bool RPickFinish { get; set; }
|
public bool RPutFinish { get; set; }
|
public bool RAuto { get; set; }
|
public bool RAlarm { get; set; }
|
public bool RTaskFinish { get; set; }
|
public bool RLoaded { get; set; }
|
public bool RForkIni { get; set; }
|
public int RSrmNo { get; set; }
|
public int RAlarmCode { get; set; }
|
public int RState { get; set; }
|
public int RCol { get; set; }
|
public int RLayer { get; set; }
|
public int RPosX { get; set; }
|
public int RPosY { get; set; }
|
public int RForkPos { get; set; }
|
public int RTaskId { get; set; }
|
|
|
public SrmEntity() { }
|
|
public SrmEntity(string srmName, int deviceId)
|
{
|
this.SrmName = srmName;
|
this.DeviceId = deviceId;
|
}
|
|
|
|
|
|
}
|
}
|