LogViewer B2 CEID=308,309 Name to ModelID
ServerLog ViewList.xml 내문서/DDUtility 폴더로 복제 및 사용
This commit is contained in:
@@ -609,11 +609,13 @@ namespace DDUtilityApp.LOGPARSER.PARSER
|
||||
{
|
||||
if (this.SECSDefine != null) this.SECSDefine.SetInformation(rootSECS);
|
||||
this.LogString_Append(rootSECS.ToFullString());
|
||||
string ceid = string.Empty;
|
||||
|
||||
// CEID
|
||||
secsItem = rootSECS.GetItemByName("CEID").FirstOrDefault();
|
||||
if (secsItem == null && rootSECS.ChildItems.Count == 3) secsItem = rootSECS[1];
|
||||
standardData.Value = $"CEID: {secsItem.Value}" + (string.IsNullOrEmpty(secsItem.Description) ? "" : $" {secsItem.Description}");
|
||||
ceid = secsItem.Value;
|
||||
|
||||
// LOTID
|
||||
secsItems = rootSECS.GetItemByName("LOT_ID", "LOTID", "LotID", "LEFT_LOTID", "RIGHT_LOTID");
|
||||
@@ -675,6 +677,15 @@ namespace DDUtilityApp.LOGPARSER.PARSER
|
||||
standardData.ModuleID += item.Value;
|
||||
}
|
||||
|
||||
// 308:ModuleIn, 309:ModuleOut 'Name' 항목을 추가한다.
|
||||
if (new string[] { "308", "309" }.Contains(ceid))
|
||||
secsItems = rootSECS.GetItemByName("NAME");
|
||||
foreach (SECSItem item in secsItems)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(standardData.ModuleID)) standardData.HostPanelID += " ";
|
||||
standardData.ModuleID += item.Value;
|
||||
}
|
||||
|
||||
this.SendStandardData.Add(standardData.SystemByte, standardData);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user