| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | using Aitex.Core.Common;using Aitex.Core.Util;using MECF.Framework.Common.Equipment;using MECF.Framework.Common.SubstrateTrackings;using CyberX8_Core;using CyberX8_RT.Modules;using CyberX8_RT.Modules.PUF;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CyberX8_RT.Dispatch{    public enum DummyTaskState    {        Created = 0,        Processing = 1,        End,        Error    }    public class DummyWaferTask : Singleton<DummyWaferTask>    {        private enum DummyStep        {            None,            TransferWaferToDummyCassete        }        #region 内部变量        #endregion        #region 属性        /// <summary>        /// 状态        /// </summary>        public DummyWaferTask State { get; private set; }        #endregion        /// <summary>        /// 构造函数        /// </summary>        public DummyWaferTask()        {        }        /// <summary>        /// 执行        /// </summary>        public void Run()        {            if(ModuleHelper.IsInstalled(ModuleName.PUF1))            {                            }        }    }}
 |