Exemple #1
0
        public void CloseCard()  //关闭运动控制卡
        {
            for (int i = 0; i < CardNo.Count; i++)
            {
                CPCI_DMC.CS_DMC_01_reset_card(CardNo[i]);
            }

            CPCI_DMC.CS_DMC_01_close();
        }
        private void btnexit_Click(object sender, EventArgs e)
        {
            ushort i;

            for (i = 0; i < existcard; i++)
            {
                rc = CPCI_DMC.CS_DMC_01_reset_card(gCardNoList[i]);
            }
            CPCI_DMC.CS_DMC_01_close();
            Application.Exit();
        }
Exemple #3
0
        public void VCloseCard()  //关闭运动控制卡
        {
            int i;

            for (i = 0; i < existcard; i++)
            {
                rc = CPCI_DMC.CS_DMC_01_reset_card(gCardNoList[i]);
            }

            CPCI_DMC.CS_DMC_01_close();
        }
Exemple #4
0
 private void btnexit_Click(object sender, EventArgs e)
 {
     ServoCon.Enabled     = false;
     btnWork.Enabled      = false;
     btnFinish.Enabled    = false;
     btnSaveExcel.Enabled = false;
     LogOutput("關閉伺服馬達....");
     rc = CPCI_DMC.CS_DMC_01_ipo_set_svon(gCardNo, node1, 0, 0);
     rc = CPCI_DMC.CS_DMC_01_reset_card(gCardNo);
     CPCI_DMC.CS_DMC_01_close();
     LogOutput("Bye bye~~~");
     Thread.Sleep(1500);
     Environment.Exit(Environment.ExitCode);
 }