|
|
|
@ -692,13 +692,20 @@ namespace Rs.MotionPlat
|
|
|
|
|
|
|
|
|
|
private void cboxTestMethod_SelectedIndexChanged(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
//SysConfigParam.Update("TestMethod", cboxTestMethod.SelectedItem.ToString());
|
|
|
|
|
if(cboxTestMethod.SelectedItem!=null)
|
|
|
|
|
{
|
|
|
|
|
SysConfigParam.Update("TestMethod", cboxTestMethod.SelectedItem.ToString());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void cboxTestMode_SelectedIndexChanged(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (cboxTestMode.SelectedItem != null)
|
|
|
|
|
{
|
|
|
|
|
SysConfigParam.Update("TestMode", cboxTestMode.SelectedItem.ToString());
|
|
|
|
|
}
|
|
|
|
|
//SysConfigParam.Update("TestMode", cboxTestMode.SelectedItem.ToString());
|
|
|
|
|
if(cboxTestMode.SelectedItem!=null && (cboxTestMode.SelectedItem.ToString()=="GRR" || cboxTestMode.SelectedItem.ToString()=="AUDIT"))
|
|
|
|
|
if (cboxTestMode.SelectedItem!=null && (cboxTestMode.SelectedItem.ToString()=="GRR" || cboxTestMode.SelectedItem.ToString()=="AUDIT"))
|
|
|
|
|
{
|
|
|
|
|
GlobalTray.GrrTray.ChangeStatus(ESlotStatus.NotHave);
|
|
|
|
|
for (int i=0;i<GlobalVar.GrrProductNum;i++)
|
|
|
|
@ -707,12 +714,16 @@ namespace Rs.MotionPlat
|
|
|
|
|
}
|
|
|
|
|
txtGrrProductNum.Enabled = true;
|
|
|
|
|
txtGrrTestNum.Enabled = true;
|
|
|
|
|
//SysConfigParam.Update("LotName", txtLotName.Text.Trim());
|
|
|
|
|
//SysConfigParam.Update("TestMethod", cboxTestMethod.SelectedItem.ToString());
|
|
|
|
|
//SysConfigParam.Update("TestMode", cboxTestMode.SelectedItem.ToString());
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
txtGrrProductNum.Enabled = false;
|
|
|
|
|
txtGrrTestNum.Enabled = false;
|
|
|
|
|
GlobalTray.GrrTray.ChangeStatus(ESlotStatus.NotHave);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -868,23 +879,26 @@ namespace Rs.MotionPlat
|
|
|
|
|
|
|
|
|
|
private void timerLight_Tick(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if(MachineManage.Instance.MachineStatus== EMachineStatus.Working)
|
|
|
|
|
if(!GlobalVar.IsSimTest)
|
|
|
|
|
{
|
|
|
|
|
if(btnLight.Visible)
|
|
|
|
|
{
|
|
|
|
|
btnLight.Visible = false;
|
|
|
|
|
}
|
|
|
|
|
if (Ops.IsOutOn("照明灯"))
|
|
|
|
|
if (MachineManage.Instance.MachineStatus == EMachineStatus.Working)
|
|
|
|
|
{
|
|
|
|
|
Ops.Off("照明灯");
|
|
|
|
|
LogHelper.Debug("关闭照明灯");
|
|
|
|
|
if (btnLight.Visible)
|
|
|
|
|
{
|
|
|
|
|
btnLight.Visible = false;
|
|
|
|
|
}
|
|
|
|
|
if (Ops.IsOutOn("照明灯"))
|
|
|
|
|
{
|
|
|
|
|
Ops.Off("照明灯");
|
|
|
|
|
LogHelper.Debug("关闭照明灯");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
if (!btnLight.Visible)
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
btnLight.Visible = true;
|
|
|
|
|
if (!btnLight.Visible)
|
|
|
|
|
{
|
|
|
|
|
btnLight.Visible = true;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|