无修改

master
lhiven 1 year ago
parent 33d3d91a48
commit d43787d902

@ -179,86 +179,86 @@ namespace Rs.MotionPlat
private void FormMain_Load(object sender, EventArgs e)
{
//SqliteHelper db = new SqliteHelper();
//string querySql = "select * from NormalTray";
//DataTable dt=db.GetDataTable(querySql);
//if(dt!=null&&dt.Rows.Count>0)
//{
// DataRow dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Empty1").First();
// if(dr!=null)
// {
// trayEmpty1.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
// trayEmpty1.RowNum = int.Parse(dr["RowNum"].ToString());
// }
SqliteHelper db = new SqliteHelper();
string querySql = "select * from NormalTray";
DataTable dt = db.GetDataTable(querySql);
if (dt != null && dt.Rows.Count > 0)
{
DataRow dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Empty1").First();
if (dr != null)
{
trayEmpty1.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
trayEmpty1.RowNum = int.Parse(dr["RowNum"].ToString());
}
// dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Input").First();
// if (dr != null)
// {
// trayInput.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
// trayInput.RowNum = int.Parse(dr["RowNum"].ToString());
// }
dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Input").First();
if (dr != null)
{
trayInput.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
trayInput.RowNum = int.Parse(dr["RowNum"].ToString());
}
// dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Ok").First();
// if (dr != null)
// {
// trayOk.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
// trayOk.RowNum = int.Parse(dr["RowNum"].ToString());
// }
dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Ok").First();
if (dr != null)
{
trayOk.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
trayOk.RowNum = int.Parse(dr["RowNum"].ToString());
}
// dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Ng").First();
// if (dr != null)
// {
// trayNg.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
// trayNg.RowNum = int.Parse(dr["RowNum"].ToString());
// }
dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Ng").First();
if (dr != null)
{
trayNg.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
trayNg.RowNum = int.Parse(dr["RowNum"].ToString());
}
// dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Multi").First();
// if (dr != null)
// {
// trayMulti.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
// trayMulti.RowNum = int.Parse(dr["RowNum"].ToString());
// }
dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Multi").First();
if (dr != null)
{
trayMulti.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
trayMulti.RowNum = int.Parse(dr["RowNum"].ToString());
}
// dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Empty2").First();
// if (dr != null)
// {
// trayEmpty2.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
// trayEmpty2.RowNum = int.Parse(dr["RowNum"].ToString());
// }
//}
dr = dt.AsEnumerable().Where(r => r.Field<string>("TrayName") == "Empty2").First();
if (dr != null)
{
trayEmpty2.ColumnNum = int.Parse(dr["ColumnNum"].ToString());
trayEmpty2.RowNum = int.Parse(dr["RowNum"].ToString());
}
}
//timer1.Interval = 500;
//timer1.Enabled = true;
//DischargeFlow.Instance.OnMatchResult += Instance_OnMatchResult;
//DischargeFlow.Instance.OnUpCameraGrabResult += Instance_OnUpCameraGrabResult;
//DischargeFlow.Instance.OnShowGrabResult += Instance_OnShowGrabResult;
//trayTurnover.ItemName = "Turnover";
//trayEmpty1.ItemName = "Empty1";
//trayInput.ItemName = "Input";
//trayOk.ItemName = "Ok";
//trayNg.ItemName = "Ng";
//trayMulti.ItemName = "Multi";
//trayEmpty2.ItemName = "Empty2";
timer1.Interval = 500;
timer1.Enabled = true;
DischargeFlow.Instance.OnMatchResult += Instance_OnMatchResult;
DischargeFlow.Instance.OnUpCameraGrabResult += Instance_OnUpCameraGrabResult;
DischargeFlow.Instance.OnShowGrabResult += Instance_OnShowGrabResult;
trayTurnover.ItemName = "Turnover";
trayEmpty1.ItemName = "Empty1";
trayInput.ItemName = "Input";
trayOk.ItemName = "Ok";
trayNg.ItemName = "Ng";
trayMulti.ItemName = "Multi";
trayEmpty2.ItemName = "Empty2";
//trayEmpty1.InitSlotStatus = ESlotStatus.Null;
//trayInput.InitSlotStatus = ESlotStatus.Null;
//trayOk.InitSlotStatus = ESlotStatus.Null;
//trayNg.InitSlotStatus = ESlotStatus.Null;
//trayMulti.InitSlotStatus = ESlotStatus.Null;
//trayEmpty2.InitSlotStatus = ESlotStatus.Null;
trayEmpty1.InitSlotStatus = ESlotStatus.Null;
trayInput.InitSlotStatus = ESlotStatus.Null;
trayOk.InitSlotStatus = ESlotStatus.Null;
trayNg.InitSlotStatus = ESlotStatus.Null;
trayMulti.InitSlotStatus = ESlotStatus.Null;
trayEmpty2.InitSlotStatus = ESlotStatus.Null;
//GlobalTray.Empty1Tray = trayEmpty1;
//GlobalTray.InputTray = trayInput;
//GlobalTray.OkTary= trayOk;
//GlobalTray.NgTray= trayNg;
//GlobalTray.MultiTray = trayMulti;
//GlobalTray.Empty2Tray = trayEmpty2;
//GlobalTray.TurnoverTray = trayTurnover;
//GlobalTray.TestTray = trayTest;
////StockManager.Instance.Start();
//LoadStockStatus();
GlobalTray.Empty1Tray = trayEmpty1;
GlobalTray.InputTray = trayInput;
GlobalTray.OkTary = trayOk;
GlobalTray.NgTray = trayNg;
GlobalTray.MultiTray = trayMulti;
GlobalTray.Empty2Tray = trayEmpty2;
GlobalTray.TurnoverTray = trayTurnover;
GlobalTray.TestTray = trayTest;
//StockManager.Instance.Start();
LoadStockStatus();
HOperatorSet.ReadImage(out defaultImage, "default.bmp");
}

Loading…
Cancel
Save