using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Linq; 
 | 
using System.Text; 
 | 
using System.Threading.Tasks; 
 | 
  
 | 
namespace WIDESEAWCS_Tasks.OHT 
 | 
{ 
 | 
    public class OHTTaskCommand 
 | 
    { 
 | 
        /// <summary> 
 | 
        /// 心跳 
 | 
        /// </summary> 
 | 
        public short W_HeartBeat { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 任务类型 
 | 
        /// </summary> 
 | 
        public short W_Task_Type { get; set; } 
 | 
        /// <summary> 
 | 
        /// 装车层数 
 | 
        /// </summary> 
 | 
        public short W_Load_Layer { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 取货行 
 | 
        /// </summary> 
 | 
        public short W_Pick_Line { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 取货列 
 | 
        /// </summary> 
 | 
        public short W_Pick_Column { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 取货层 
 | 
        /// </summary> 
 | 
        public short W_Pick_Layer { get; set; } 
 | 
  
 | 
  
 | 
        /// <summary> 
 | 
        /// 放货行 
 | 
        /// </summary> 
 | 
        public short W_Put_Line { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 放货列 
 | 
        /// </summary> 
 | 
        public short W_Put_Column { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 放货层 
 | 
        /// </summary> 
 | 
        public short W_Put_Layer { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 1号是否抓取 
 | 
        /// </summary> 
 | 
        public short W_Catch_1 { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 2号是否抓取 
 | 
        /// </summary> 
 | 
        public short W_Catch_2 { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 任务号 
 | 
        /// </summary> 
 | 
        public int W_TaskNumber { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 校验值  (任务类型+装车层数+取行+取列+取层+放行+放列+放层+W_Catch_1+W_Catch_2+任务号) 
 | 
        /// </summary> 
 | 
        public int W_CheckValue { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 确认信号 
 | 
        /// </summary> 
 | 
        public short W_ConfirmSignal { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 行车锁定剔除位 
 | 
        /// </summary> 
 | 
        public bool W_ZXJ_LockLocation { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 行车锁定规整机 
 | 
        /// </summary> 
 | 
        public bool W_GZJ_LockGZJ { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 重量读取成功 
 | 
        /// </summary> 
 | 
        public bool R_WeightSuccess { get; set; } 
 | 
  
 | 
        /// <summary> 
 | 
        /// 厚度读取成功 
 | 
        /// </summary> 
 | 
        public bool R_ThicknessSuccess { get; set; } 
 | 
    } 
 | 
} 
 |