using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_Common { /// /// AGV任务下发 /// public class AGVSendTaskModel { /// /// 任务编号 /// public string task_id { get; set; } /// /// 任务名称
/// 如果上位未指定,则默认返回(起点-终点)例如:122-354 ///
public string task_name { get; set; } /// /// 任务优先级,默认0 /// public string priority { get; set; } = "0"; /// /// 站点值类型
/// 请求库位值类型,0库位id,1库位名称 ///
public int site_value_type { get; set; } = 0; /// /// 取货点 /// public string src_pos { get; set; } /// /// 放货点 /// public string dst_pos { get; set; } /// /// 小车编号
/// 如果需要指定小车,则在此处传入对应小车的id,不指定给-1
///
public int car_id { get; set; } = -1; /// /// 取货层
/// 默认为0层,即最底下一层
///
public int src_level { get; set; } = 0; /// /// 放货层
/// 默认为0层,即最底下一层
///
public int dst_level { get; set; } = 0; /// /// 任务类型
/// A点取B点放任务类型:1132
/// AGV原地旋转指定角度:1600
/// 托盘终点旋转:0037 ///
public string task_type { get; set; } = "1132"; /// /// 前置任务编号:暂不用
/// 指示当前任务需要等待前置任务完成后才能执行 ///
public string former_id { get; set; } } }