private void Form1_Load(object sender, EventArgs e) { //string sql = "select xuhao as id,L1name as name,scanrate,datatype from L1OPC_TAG where used=1 and type=" + 0 + " order by id "; ////DbMySql.GetDataTable(sql); ////var dt = new sqlDbHelp().Query(sql); //var dtb = DbMySql.GetDataTable(sql); //var count = dtb.Rows.Count; setupDbsg(); setupMqhs(); setCasterWeightInfo(); setCasterinfo(); DateTime dt = DateTime.Now; label22.Text = dt.ToString("yyyy-MM-dd HH:mm:ss"); //服务运行中 serviceList sl = new serviceList(); sl.Open(); KepServer.GetInstance(); //激活两个timer timer_mqhs.Enabled = true; timer_sll.Enabled = true; //2021-03-11 取消了大包剩钢的计算 // timer_dabaoshenggang.Enabled = true; }
public void downLoadWeight() { if (lastweight == curweight.ToString()) { if (xiachuanFlag == 1) { return; } else { if (KepServer.GetInstance().setVal(L1ValId, curweight) == true) { xiachuanFlag = 1; } } } else { xiachuanFlag = 0; lastweight = curweight.ToString(); if (KepServer.GetInstance().setVal(L1ValId, curweight) == true) { xiachuanFlag = 1; } } }
/// <summary> /// 根据变量ID获取变量的值 /// </summary> /// <param name="id"></param> /// <returns></returns> public double getVal(int id) { try { return(Convert.ToDouble(KepServer.GetInstance().getVal(id))); } catch { return(0); } }
public int getValueInt(int id) { return(Convert.ToInt16(KepServer.GetInstance().getVal(id))); }
public double getValue(int id) { return(Convert.ToDouble(KepServer.GetInstance().getVal(id))); }
private void button2_Click_1(object sender, EventArgs e) { string s = KepServer.GetInstance().getVal(124); MessageBox.Show(s); }