修改昂坤测温
This commit is contained in:
parent
0a1965835c
commit
8653fc01b0
@ -197,34 +197,34 @@ namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.Temps
|
||||
|
||||
public double[] GetWaferTemp()
|
||||
{
|
||||
double[] waferTemps = Enumerable.Repeat(_minTemp, _waferNum).ToArray();
|
||||
double[] waferTemps = Enumerable.Repeat(_minTemp-0.1, _waferNum).ToArray();
|
||||
if (_waferTempDataList.Count < _waferNum)
|
||||
return waferTemps;
|
||||
|
||||
|
||||
//for (int i = 0; i < _waferNum; i++) //只有前面几个温度数据,才是需要统计的
|
||||
//{
|
||||
// waferTemps[i] = _waferTempDataList[i].Temp;
|
||||
//}
|
||||
|
||||
for (int i = 0; i < _waferNum; i++)
|
||||
for (int i = 0; i < _waferNum; i++) //只有前面几个温度数据,才是需要统计的
|
||||
{
|
||||
//根据编号,获取同一分区所有温度数据
|
||||
var tempCaches = _waferTempDataList.Where(item => item.PocketNum == i + 1);
|
||||
if (tempCaches != null && tempCaches.Count() > 0)
|
||||
{
|
||||
//同一分区所有温度数据,查找第一个CalZone为true的温度数据
|
||||
var matchedItem = tempCaches.Where(item => item.CalZone).FirstOrDefault();
|
||||
|
||||
if (matchedItem != null)
|
||||
waferTemps[i] = matchedItem.Temp;
|
||||
else
|
||||
waferTemps[i] = tempCaches.First().Temp;//未设置CalZone为true,使用当前分区第一个数据作为默认温度值
|
||||
}
|
||||
else
|
||||
waferTemps[i] = -1;//没有分区温度是乱的无法解析,使用-1作为提示
|
||||
waferTemps[i] = _waferTempDataList[i].Temp;
|
||||
}
|
||||
|
||||
//for (int i = 0; i < _waferNum; i++)
|
||||
//{
|
||||
// //根据编号,获取同一分区所有温度数据
|
||||
// var tempCaches = _waferTempDataList.Where(item => item.PocketNum == i + 1);
|
||||
// if (tempCaches != null && tempCaches.Count() > 0)
|
||||
// {
|
||||
// //同一分区所有温度数据,查找第一个CalZone为true的温度数据
|
||||
// var matchedItem = tempCaches.Where(item => item.CalZone).FirstOrDefault();
|
||||
|
||||
// if (matchedItem != null)
|
||||
// waferTemps[i] = matchedItem.Temp;
|
||||
// else
|
||||
// waferTemps[i] = tempCaches.First().Temp;//未设置CalZone为true,使用当前分区第一个数据作为默认温度值
|
||||
// }
|
||||
// else
|
||||
// waferTemps[i] = -1;//没有分区温度是乱的无法解析,使用-1作为提示
|
||||
//}
|
||||
|
||||
return waferTemps;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user