private void btnStart_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.ATMRobot_ProcStart_Lami; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnStandby_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.VTMRobot_Standby_PMC; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnLoadlockVent_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.Loadlock_Venting; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnVtmPump_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.VTM_Pumping; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnPmcSetRecipe_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.VTMRobot_SetRecipe_PMC; GlobalVariable.manualInfo.SelArmVTM = (HAND)cbVtmRobotArm.SelectedIndex + 1; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnVtmUnloadBD_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.VTMRobot_Place_Loadlock; GlobalVariable.manualInfo.SelArmVTM = (HAND)cbVtmRobotArm.SelectedIndex + 1; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnProcLami_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.ATMRobot_ProcStart_Lami; GlobalVariable.manualInfo.SelArmATM = (HAND)cbAtmRobotArm.SelectedIndex + 1; GlobalSeq.manualRun.StartManualSeq(Manul_Seq); }
private void btnPickup_Click(object sender, EventArgs e) { if (!ShowDialog()) { return; } if (cbUnitSel.SelectedIndex < 0 || m_nSelectSource < 0) { return; } bool bFail = false; ManualUnit Unit = (ManualUnit)m_nSelectSource; HAND arm = HAND.LOWER; if (cbArmSel.SelectedIndex == 0) { arm = HAND.LOWER; } else { arm = HAND.UPPER; } ManualRun.MANUAL_SEQ Manul_Seq = ManualRun.MANUAL_SEQ.NONE; switch (cbUnitSel.SelectedIndex) { case 0: //FM Robot GlobalVariable.manualInfo.SelArmFM = arm; GlobalVariable.manualInfo.nSlotSource = Convert.ToInt32(cbSlotSource.Text); switch (Unit) { case ManualUnit.LPMA: GlobalVariable.manualInfo.mnlStageFM = FMStage.LPMA; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_LPM; break; case ManualUnit.LPMB: GlobalVariable.manualInfo.mnlStageFM = FMStage.LPMB; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_LPM; break; case ManualUnit.LPMC: GlobalVariable.manualInfo.mnlStageFM = FMStage.LPMC; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_LPM; break; case ManualUnit.LPMD: GlobalVariable.manualInfo.mnlStageFM = FMStage.LPMD; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_LPM; break; case ManualUnit.CP1: GlobalVariable.manualInfo.mnlStageFM = FMStage.CP1; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_Buffer; break; case ManualUnit.CP2: GlobalVariable.manualInfo.mnlStageFM = FMStage.CP2; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_Buffer; break; case ManualUnit.CP3: GlobalVariable.manualInfo.mnlStageFM = FMStage.CP3; Manul_Seq = ManualRun.MANUAL_SEQ.FMRobot_Pickup_Buffer; break; default: bFail = true; break; } break; case 1: //ATM Robot GlobalVariable.manualInfo.SelArmATM = arm; GlobalVariable.manualInfo.nSlotSource = Convert.ToInt32(cbSlotSource.Text); switch (Unit) { case ManualUnit.AL: GlobalVariable.manualInfo.mnlStageATM = AtmStage.ALIGN; Manul_Seq = ManualRun.MANUAL_SEQ.ATMRobot_Pickup_Buffer; break; case ManualUnit.HP: GlobalVariable.manualInfo.mnlStageATM = AtmStage.HP; Manul_Seq = ManualRun.MANUAL_SEQ.ATMRobot_Pickup_Buffer; break; case ManualUnit.LAMI: GlobalVariable.manualInfo.mnlStageATM = AtmStage.LAMI_ULD; Manul_Seq = ManualRun.MANUAL_SEQ.ATMRobot_Unload_Lami; break; case ManualUnit.LL_BD: GlobalVariable.manualInfo.mnlStageATM = AtmStage.BD; Manul_Seq = ManualRun.MANUAL_SEQ.ATMRobot_Place_Loadlock; break; default: bFail = true; break; } break; case 2: //VTM Robot GlobalVariable.manualInfo.SelArmVTM = arm; GlobalVariable.manualInfo.nSlotSource = Convert.ToInt32(cbSlotSource.Text); switch (Unit) { case ManualUnit.LL1_DIV: GlobalVariable.manualInfo.mnlStageVTM = VtmStage.LL; Manul_Seq = ManualRun.MANUAL_SEQ.VTMRobot_Pickup_Loadlock; break; case ManualUnit.LL2_CARR: GlobalVariable.manualInfo.mnlStageVTM = VtmStage.LL; Manul_Seq = ManualRun.MANUAL_SEQ.VTMRobot_Pickup_Loadlock; break; case ManualUnit.PMC: GlobalVariable.manualInfo.mnlStageVTM = VtmStage.PMC1_ULD; Manul_Seq = ManualRun.MANUAL_SEQ.VTMRobot_Unload_PMC; break; default: bFail = true; break; } break; default: bFail = true; break; //매뉴얼 동작 스타트 GlobalSeq.manualRun.StartManualSeq(Manul_Seq); } }