예제 #1
0
        [TestMethod] //[V] .20  2020/06/24,   [V] .21  2020/06/24,
        public void TestCommandManualStageDown()
        {            //~118,ManualStageDown@
            /** Note
             * 先 AskStagePosition,待 回覆 StagePosition 事件後,若Stage 不是這個位置, 再下這個命令
             */
            /** .20
             * [~023,PODNotPutProperly@]
             * [~017,StagePosition,3@ |  ~017,StagePosition,2@],2: Stage於下降位置
             */
            /** .21
             * [~022,ClamperNotLock@]
             * [~017,StagePosition,3@ |  ~017,StagePosition,2@],2: Stage於下降位置
             */

            // LoadPort1.CommandAlarmReset();

            //  LoadPort1.CommandInitialRequest();

            // LoadPort1.SetOriginalMethod(LoadPort1.CommandManualStageDown);
            var commandText1 = LoadPort1.CommandManualStageDown();

            NoteCommand(commandText1);
            var commandText2 = LoadPort2.CommandManualStageDown();

            NoteCommand(commandText2);
            Repeat();
        }
예제 #2
0
        public void TestCommandManualStageDown()
        {   //~118,ManualStageDown@
            var commandText1 = LoadPort1.CommandManualStageDown();

            NoteCommand(commandText1);
            var commandText2 = LoadPort2.CommandManualStageDown();

            NoteCommand(commandText2);
            Repeat();
        }
예제 #3
0
        public string CommandManualStageDown()
        {
            var commandText = _ldd.CommandManualStageDown();

            return(commandText);
        }