Ejemplo n.º 1
0
        private void ManualExperimentWin_Load(object sender, EventArgs e)
        {
            this.panel1.BackColor = Color.FromArgb(255, 50, 161, 206);
            this.panel2.Width     = this.panel1.Width / 2;
            this.panel4.Height    = this.panel2.Height / 2;
            this.panel6.Height    = this.panel4.Height;
            this.valveid          = ManualNumberInput.id;
            this.company          = ManualNumberInput.company;
            lblValveId.Text       = "编号:" + this.valveid.ToString();
            txtinfo.Text          = "  发往厂家:" + this.company.ToString();
            //获得配置项的值,赋予报警参数? ? ?
            timer1.Enabled = true;
            timer2.Enabled = false;

            peakHelperer.StartTimer(250);

            DataStoreManager.productId = this.valveid;
            DataStoreManager.n         = ManualNumberInput.n;
            dataStoreManager.StartTimer1(500, 1000);
        }
        private void ManualExperimentWin_Load(object sender, EventArgs e)
        {
            this.tableLayoutPanel1.BackColor = Color.FromArgb(255, 50, 161, 206);
            this.valveid    = ManualNumberInput.id;
            this.company    = ManualNumberInput.company;
            lblValveId.Font = new Font("宋体", 18);
            lblValveId.Text = "编号:" + this.valveid;
            txtinfo.Text    = this.company;
            //获得配置项的值,赋予报警参数? ? ?
            timer1.Enabled = true;
            //    timer2.Enabled = false;
            peakHelperer.StartTimer(100);

            DataStoreManager.productId  = this.valveid;
            DataStoreManager.n          = ManualNumberInput.n;
            DataStoreManager.menjiaType = ManualNumberInput.menjiaType;
            DataStoreManager.valveType  = ManualNumberInput.valveType;
            dataStoreManager.StartTimer1(100, 100);

            TPCANMsg canmsg108 = new TPCANMsg();

            canmsg108.ID      = 0x108;
            canmsg108.LEN     = Convert.ToByte(8);
            canmsg108.MSGTYPE = TPCANMessageType.PCAN_MESSAGE_STANDARD;
            canmsg108.DATA    = new byte[8];
            canmsg108.DATA[4] = 1;

            try
            {
                TPCANStatus sts3 = peakHelperer.write(canmsg108);
                if (sts3 == TPCANStatus.PCAN_ERROR_OK)
                {
                    // MessageBox.Show("手动实验开始" );
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("手动实验开始信号发送失败" + ex.Message);
            }
        }