上传UPH
This commit is contained in:
@ -508,7 +508,8 @@ namespace DHSoftware
|
||||
{
|
||||
camera.CameraDisConnect();
|
||||
}
|
||||
PLC.PLCDisConnect();
|
||||
if (PLC != null)
|
||||
PLC.PLCDisConnect();
|
||||
CloseWindow.Instance.Close();// 关闭提示窗口
|
||||
//Application.Exit();
|
||||
System.Environment.Exit(0);
|
||||
@ -566,7 +567,7 @@ namespace DHSoftware
|
||||
private List<SimboStationMLEngineSet> SimboStationMLEngineList = new List<SimboStationMLEngineSet>();
|
||||
private Dictionary<string, HDevEngineTool> HalconToolDict = new Dictionary<string, HDevEngineTool>();
|
||||
public List<RecongnitionLabel> RecongnitionLabelList { get; set; } = new List<RecongnitionLabel>();
|
||||
public DateTime startTime;
|
||||
public DateTime ProcessstartTime;
|
||||
|
||||
private void HandleStartButton()
|
||||
{
|
||||
@ -577,6 +578,8 @@ namespace DHSoftware
|
||||
|
||||
private void StartProcess()
|
||||
{
|
||||
ProcessstartTime= DateTime.Now;
|
||||
lblstarttime.Text = ProcessstartTime.ToString("yyyy-MM-dd HH:mm:ss")
|
||||
//计数清零
|
||||
PieceCount = 0;
|
||||
//吹气点位归置
|
||||
@ -718,12 +721,12 @@ namespace DHSoftware
|
||||
/// </summary>
|
||||
private void StartPLCAction()
|
||||
{
|
||||
if (PLC.PLCItemList?.Count > 0)
|
||||
if (PLC.PLCItemList?.Count > 0)
|
||||
{
|
||||
List<PLCItem> startPLCList= PLC.PLCItemList.Where(it=>it.StartExecute).ToList();
|
||||
if (startPLCList?.Count > 0)
|
||||
List<PLCItem> startPLCList = PLC.PLCItemList.Where(it => it.StartExecute).ToList();
|
||||
if (startPLCList?.Count > 0)
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1404,13 +1407,16 @@ namespace DHSoftware
|
||||
|
||||
public void CalculateOEE()
|
||||
{
|
||||
TimeSpan timeSpan = DateTime.Now - startTime;
|
||||
TimeSpan timeSpan = DateTime.Now - ProcessstartTime;
|
||||
|
||||
UPH = (int)(ProductNum_Total / timeSpan.TotalHours) + 100;
|
||||
//UPM = (int)UPH / 60;
|
||||
this.BeginInvoke(new MethodInvoker(delegate ()
|
||||
{
|
||||
lblNowtime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
||||
label1.Text = UPH.ToString();
|
||||
lblUPH.Text = UPH.ToString();
|
||||
lblNum.Text = ProductNum_Total.ToString();
|
||||
}));
|
||||
}
|
||||
|
||||
@ -1437,5 +1443,10 @@ namespace DHSoftware
|
||||
private void splitter1_SplitterMoved(object sender, SplitterEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
private void richTextBox1_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user