예제 #1
0
        [TestMethod] //[V] .20  2020/06/24,   [V] .21  2020/06/24,
        public void TestCommandManualVacuumOn()
        {            //~120,ManualVacuumOn@
             /** Note.
              * 先 執行 AskVacuumStatus, 目前 Vacuum off 的才可以 Vacuumn On
              *        [Manual Mode]
              *        (1)20 有盒子, .21 沒有盒子
              *         (2)AskVacuumStatus: .20 沒有真空,  .21 沒有真空
              *         (3) ManualVacuumOn: ~120,ManualVacuumOn@=>  .20:[~007,VacuumComplete,1@], .21:没有回覆
              *          (4)AskVacuumStatus: .20 有真空,  .21 沒有真空
              *          (5)盒子調換後,AskVacuumStatus: .20無真空, .21 無真空
              *          (6)盒子再調換後,AskVacuumStatus: .20有真空, .21 無真空
              *
              */


            /** .20
             * [~021,MustInManualMode@]
             */
            /**.21
             * [~021,MustInManualMode@]
             */

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

            NoteCommand(commandText1);

            var commandText2 = LoadPort2.CommandManualVacuumOn();

            NoteCommand(commandText2);
            Repeat();
            //  LoadPort2.CommandManualVacuumOn();// ~007,VacuumComplete,1@
        }
예제 #2
0
        public void TestCommandManualVacuumOn()
        {    //~120,ManualVacuumOn@
            var commandText1 = LoadPort1.CommandManualVacuumOn();

            NoteCommand(commandText1);

            var commandText2 = LoadPort2.CommandManualVacuumOn();

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

            return(commandText);
        }