Пример #1
0
        private void button5_MouseDown(object sender, MouseEventArgs e)
        {
            mc.TJogPrm jopPra = new mc.TJogPrm();
            jopPra.acc = 0.25;
            jopPra.dec = 0.25;
            double value = Convert.ToDouble(numericUpDown3.Value);

            MotionPunction.JogMotin(0, 1, jopPra, -value);
        }
Пример #2
0
        private void button7_Click(object sender, EventArgs e)
        {
            mc.TJogPrm jopPra = new mc.TJogPrm();
            jopPra.acc = 0.25;
            jopPra.dec = 0.25;
            double value = Convert.ToDouble(numericUpDown1.Value);

            while (true)
            {
                MotionPunction.JogMotin(0, 1, jopPra, value);
                AxiCondition.AxiSituation axiSituation = new AxiCondition.AxiSituation();
                axiSituation = AxiCondition.JustReadCondition(1, 0);
                if (axiSituation.negativeLimit || axiSituation.positveLimit)
                {
                    MotionPunction.GoSafetyPosition(1, 0);
                    break;
                }
            }
        }