Пример #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Form1.EndorseOCTSugestedV = TheVoltageisset;
            Form1.isEndorseOCTOk      = false;
            FormEndorseOCP fe = new FormEndorseOCP();

            fe.ShowDialog();

            if (Form1.isEndorseOCTOk)
            {
                Form1.isOCTContinueRequested = true;
                TuningTimer.Stop();
                Form1.SugestedVOCP = Form1.EndorseOCTSugestedV;
                this.Dispose();
            }
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (EIS.Connected)
            {
                TheVoltageisset = 0;
                TheCurrentisset = 0;

                ClearPlot(chart1);
                ClearPlot(chart2);

                chart1.ChartAreas[0].AxisX.IsLogarithmic = false;
                chart2.ChartAreas[0].AxisX.IsLogarithmic = false;

                AddSeries(chart1, "V(t)", "t", "V(t)", Color.Blue);
                AddSeries(chart2, "I(t)", "t", "I(t)", Color.Red);

                chart1.Series[0].ChartType = SeriesChartType.Line;
                chart2.Series[0].ChartType = SeriesChartType.Line;

                Time                  = 0;
                isFirstStep           = true;
                previous_error        = 0;
                integral              = 0;
                setpoint              = 0;
                output                = 0.5;
                Oldoutput             = output;
                isTuningTimerCompeted = true;
                IMLP                  = 0;
                TuningTimer.Start();
                button1.Enabled = false;
            }
            else
            {
                MessageBox.Show("Application is not connected to device ...");
            }
        }
Пример #3
0
 private void button5_Click(object sender, EventArgs e)
 {
     Form1.isOCTContinueRequested = false;
     TuningTimer.Stop();
     this.Dispose();
 }
Пример #4
0
 private void button4_Click(object sender, EventArgs e)
 {
     TuningTimer.Stop();
     button1_Click(null, null);
 }
Пример #5
0
 private void FormPID_FormClosed(object sender, FormClosedEventArgs e)
 {
     TuningTimer.Stop();
     Form1.isformPID = false;
 }
Пример #6
0
 private void StopRun()
 {
     TuningTimer.Stop();
     MessageBox.Show("Run is Stoped ...");
 }