DataBufferManager.cs 1.3 KB
using DeviceLibrary.service.model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DeviceLibrary.manager
{
    public class DataBufferManager
    {
        public static List<MissionInfo> Missions;
        public static Dictionary<string, string> JobContextInfos = new Dictionary<string, string>();
        /// <summary>
        /// 停靠立库完成
        /// </summary>
        public static bool DockingOk = false;
        /// <summary>
        /// 离开立库
        /// </summary>
        public static bool LeaveLiku = false;
        /// <summary>
        /// 脱离料架
        /// </summary>
        public static bool DetachShelf = false;
        /// <summary>
        /// 钢网出库目标点
        /// </summary>
        public static string SteelTarget = "";
        /// <summary>
        /// 钢网agv在立库那
        /// </summary>
        public static bool SteelAgvInStorage=false;
        /// <summary>
        /// 重置钢网信息
        /// </summary>
        public static void ResetSteelInfo()
        {
            DockingOk = false;
            LeaveLiku = false;
            DetachShelf = false;
            SteelAgvInStorage = false;
            SteelTarget = "";
        }
    }
}