private void frmInOut_Load(object sender, EventArgs e) { DGIn.RowCount = 16; tmrRead.Enabled = true; try { foreach (DataGridViewColumn colm in ViewGrid.Columns) { colm.SortMode = DataGridViewColumnSortMode.NotSortable; } foreach (DataGridViewColumn colm in DGIn.Columns) { colm.SortMode = DataGridViewColumnSortMode.NotSortable; } foreach (DataGridViewColumn colm in DGOut.Columns) { colm.SortMode = DataGridViewColumnSortMode.NotSortable; } Global.Rd_Confg(); int Rn = 0; while (Rn < 125) { ViewGrid.RowCount += 1; ViewGrid[0, Rn].Value = Global.PNo[Rn].ToString(); ViewGrid[1, Rn].Value = Global.PSName[Rn].ToString(); ViewGrid.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); ViewGrid[3, Rn].Value = Global.PMin[Rn].ToString() + " : " + Global.PMax[Rn].ToString(); ViewGrid[4, Rn].Value = Global.PUnit[Rn].ToString(); ViewGrid[5, Rn].Value = Global.PMark[Rn].ToString(); Rn += 1; } //Double P1 = Convert.ToDouble(Global.GenData[Global.fxd[10]]); //Global.Atp; // //Double D1 = Convert.ToDouble(Global.GenData[Global.fxd[8]]) + 4; //.Global.Drb; // //Double W1 = Convert.ToDouble(Global.GenData[Global.fxd[9]]); // Global.Web; // Convert.ToDouble(Global.GenData[Global.fxd[9]]); //textBox1.Text = P1.ToString(); //textBox2.Text = D1.ToString(); //textBox3.Text = W1.ToString(); Global.Rd_System(); Load_DigInOut(); } catch (Exception ex) { Global.Create_OnLog(ex.Message + " : Load frmIO....", "Alart"); //MessageBox.Show("Error Code:-5001 " + ex.Message); } }
private void frmInOut_Load(object sender, EventArgs e) { DGIn.RowCount = 16; tmrRead.Enabled = true; try { foreach (DataGridViewColumn colm in ViewGrid.Columns) { colm.SortMode = DataGridViewColumnSortMode.NotSortable; } foreach (DataGridViewColumn colm in DGIn.Columns) { colm.SortMode = DataGridViewColumnSortMode.NotSortable; } foreach (DataGridViewColumn colm in DGOut.Columns) { colm.SortMode = DataGridViewColumnSortMode.NotSortable; } Global.Rd_Confg(); // int Rn = 0; while (Rn < 125) { ViewGrid.RowCount += 1; ViewGrid[0, Rn].Value = Global.PNo[Rn].ToString(); ViewGrid[1, Rn].Value = Global.PSName[Rn].ToString(); ViewGrid.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); ViewGrid[3, Rn].Value = Global.PMin[Rn].ToString() + " : " + Global.PMax[Rn].ToString(); ViewGrid[4, Rn].Value = Global.PUnit[Rn].ToString(); ViewGrid[5, Rn].Value = Global.PMark[Rn].ToString(); Rn += 1; } textBox1.Text = Global.Atp.ToString(); textBox2.Text = Global.Drb.ToString(); textBox3.Text = Global.Web.ToString(); Global.Rd_System(); Load_DigInOut(); } catch (Exception ex) { MessageBox.Show("Error Code:-5001 " + ex.Message); } }
private void LoadParameter_Arr() { int I = 0; InV[0] = ipVal1; InV[1] = ipVal2; InV[2] = ipVal3; InV[3] = ipVal4; InV[4] = ipVal5; InV[5] = ipVal6; InV[6] = ipVal7; InV[7] = ipVal8; InV[8] = ipVal9; InV[9] = ipVal10; InV[10] = ipVal11; InV[11] = ipVal12; InV[12] = ipVal13; InV[13] = ipVal14; InV[14] = ipVal15; InV[15] = ipVal16; InV[16] = ipVal17; InV[17] = ipVal18; InV[18] = ipVal19; InV[19] = ipVal20; InV[20] = ipVal21; InV[21] = ipVal22; InV[22] = ipVal23; InV[23] = ipVal24; InV[24] = ipVal25; InV[25] = ipVal26; InV[26] = ipVal27; InV[27] = ipVal28; InV[28] = ipVal29; InV[29] = ipVal30; InV[30] = ipVal31; InV[31] = ipVal32; InV[32] = ipVal33; InV[33] = ipVal34; InV[34] = ipVal35; InV[35] = ipVal36; InV[36] = ipVal37; InV[37] = ipVal38; InV[38] = ipVal39; InV[39] = ipVal40; InV[40] = ipVal41; InV[41] = ipVal42; InV[42] = ipVal43; InV[43] = ipVal44; InV[44] = ipVal45; InV[45] = ipVal46; InV[46] = ipVal47; InV[47] = ipVal48; //InV[48] = ipVal36; //InV[49] = ipVal37; //InV[50] = ipVal38; //InV[51] = ipVal39; //InV[52] = ipVal40; //InV[53] = ipVal41; //InV[54] = ipVal42; //InV[55] = ipVal56; //InV[56] = ipVal57; //InV[57] = ipVal58; //InV[58] = ipVal59; //InV[59] = ipVal60; //InV[60] = ipVal61; //InV[61] = ipVal62; //InV[62] = ipVal63; //InV[63] = ipVal64; //InV[64] = ipVal65; //InV[65] = ipVal66; //InV[66] = ipVal67; //InV[67] = ipVal68; //InV[68] = ipVal69; //InV[69] = ipVal70; try { Global.Rd_Confg(); Global.Open_Connection("gen_db", "con"); MySqlCommand cmd = new MySqlCommand("SELECT * FROM tb_scrn ORDER BY N", Global.con); MySqlDataReader Rd = cmd.ExecuteReader(); int x = 0; while (Rd.Read()) { if (x > 47) { break; } Global.scrn_Par[x] = Rd.GetValue(1).ToString(); x += 1; } Rd.Close(); Global.con.Close(); for (I = 0; I <= 47; I++) { InV[I].Invoke(new Action(() => InV[I].P_Name = Global.PSName[int.Parse(Global.scrn_Par[I])].ToString())); if (InV[I].P_Name.Substring(0, 1) == "P") { InV[I].Invoke(new Action(() => InV[I].BackColor = Color.Silver)); } else if ((InV[I].P_Name.Substring(0, 1) == "T") || (InV[I].P_Name.Substring(0, 1) == "R")) { InV[I].Invoke(new Action(() => InV[I].BackColor = Color.DarkGray)); } else { InV[I].Invoke(new Action(() => InV[I].BackColor = Color.Gainsboro)); } //InV[I].Invoke(new Action(() => InV[I].BackColor = Color.Gainsboro)); InV[I].Invoke(new Action(() => InV[I].P_Color = Color.Navy)); //.MediumBlue)); InV[I].Invoke(new Action(() => InV[I].U_Color = Color.Black)); InV[I].Invoke(new Action(() => InV[I].colFont = new System.Drawing.Font("Book Antiqua", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))))); InV[I].Invoke(new Action(() => InV[I].P_Font = new System.Drawing.Font("Book Antiqua", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))))); InV[I].Invoke(new Action(() => InV[I].U_Font = new System.Drawing.Font("Book Antiqua", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))))); if (InV[I].P_Name == "Not_Prog") { InV[I].P_Name = ""; InV[I].P_Unit = ""; InV[I].Invoke(new Action(() => InV[I].colFillColor = Color.LightGray)); InV[I].Invoke(new Action(() => InV[I].colForeColor = Color.LightGray)); } else { InV[I].Invoke(new Action(() => InV[I].P_Name = Global.PSName[int.Parse(Global.scrn_Par[I])].ToString())); InV[I].Invoke(new Action(() => InV[I].P_Unit = Global.PUnit[int.Parse(Global.scrn_Par[I])].ToString())); InV[I].colFillColor = Color.ForestGreen; InV[I].colForeColor = Color.White; } } Init_Gantner(); Init_TCP_Port(); //t1 = Task.Run(() => { Global.Capture_fData(); }); //t1 = Task.Run(() => { clsADAM6000.Read_AdamValues6018(); }); //t2 = Task.Run(() => { clsADAM6000.Read_AdamValues6017(); }); GantnerThread = new Thread(new ThreadStart(Gantner_Thread)); GantnerThread.Start(); //ADAM6018Thread = new Thread(new ThreadStart(ADAM6018_Thread)); //ADAM6018Thread.Start(); //ADAM6017Thread = new Thread(new ThreadStart(ADAM6017_Thread)); //ADAM6017Thread.Start(); Global.Create_OnLog("Load_Arr()", "Normal "); LoadDgView(); tmrRead.Start(); timer1.Start(); } catch (Exception ex) { Global.Create_OnLog("Load_Arr()", "Alart"); //MessageBox.Show("Error in frmMain: Load_Arr(): " + ex.Message); } }