Example #1
0
        internal static void SetTriggerSubEqpInfo(this FabAoEquipment eqp)
        {
            if (eqp.IsParallelChamber == false)
            {
                return;
            }

            //if (eqp.EqpID == "THCVD400" && eqp.NowDT >= LcdHelper.StringToDateTime("20200305 141500 123540"))
            //	Console.WriteLine("B");

            var info = eqp.TriggerInfo;

            if (info == null)
            {
                info = new TriggerSubEqpInfo()
                {
                    Target = eqp
                };
                eqp.TriggerInfo = info;

                info.InitTriggerSubEqpInfo();
            }

            info.SetTriggerSubEqp();
        }
Example #2
0
        private static void InitTriggerSubEqpInfo(this TriggerSubEqpInfo info)
        {
            var eqp = info.Target;

            info.AvailableList = eqp.GetAvailableSubEqp();
        }