1、优化当在模拟测试时可以开照明灯

2、当修改测试模式和测试方法时进行实时修改。
develop
lhiven 2 months ago
parent 31db1ef960
commit 77f3775a65

@ -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;
}
}
}
}

@ -31,6 +31,6 @@ using System.Runtime.InteropServices;
//
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
[assembly: AssemblyVersion("20.25.23.2")]
[assembly: AssemblyVersion("20.25.24.1")]
//[assembly: AssemblyVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

Loading…
Cancel
Save