1、GRR模式时,当测试产品数量大于启用的治具数加1时报警

Eight
lhiven 3 months ago
parent 23fe3173a1
commit fe734d42ae

@ -789,6 +789,14 @@ namespace Rs.MotionPlat
SysConfigParam.Update("TestMethod", cboxTestMethod.SelectedItem.ToString()); SysConfigParam.Update("TestMethod", cboxTestMethod.SelectedItem.ToString());
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"))
{
int.TryParse(txtGrrProductNum.Text, out int productNum);
if(productNum>TestFixtureManager.Instance.GetEnableFixtureList().Count+1 && cboxTestMode.SelectedItem.ToString() == "GRR")
{
Msg.ShowError("1. The number of products can be less than that of the fixtures.\r\n2. The number of products is equal to that of the fixtures.\r\n3. The number of products is 1 more than that of the fixtures.");
return;
}
else
{ {
SysConfigParam.Update("GrrProductNum", txtGrrProductNum.Text); SysConfigParam.Update("GrrProductNum", txtGrrProductNum.Text);
SysConfigParam.Update("GrrTestNum", txtGrrTestNum.Text); SysConfigParam.Update("GrrTestNum", txtGrrTestNum.Text);
@ -798,6 +806,7 @@ namespace Rs.MotionPlat
GlobalTray.GrrTray.ChangeStatus(i + 1, ESlotStatus.Have); GlobalTray.GrrTray.ChangeStatus(i + 1, ESlotStatus.Have);
} }
} }
}
SysConfigParam.Update("Mtcp", cboxMtcp.Checked.ToString()); SysConfigParam.Update("Mtcp", cboxMtcp.Checked.ToString());
SysConfigParam.Update("Noise", cboxNoise.Checked.ToString()); SysConfigParam.Update("Noise", cboxNoise.Checked.ToString());
SysConfigParam.Init(); SysConfigParam.Init();

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

Loading…
Cancel
Save