#260316 新增PLC逻辑的处理
This commit is contained in:
@@ -2564,11 +2564,20 @@ namespace NSAnalysis
|
||||
{
|
||||
PlcObject.InsertWriteQueue(PlcSignalDfn.WCarType, (byte)1);
|
||||
}
|
||||
else
|
||||
else if (strCarType.ToUpper().Contains("EHY"))
|
||||
{
|
||||
PlcObject.InsertWriteQueue(PlcSignalDfn.WCarType, (byte)2);
|
||||
}
|
||||
PlcObject.InsertWriteQueue(PlcSignalDfn.WCarColor, strCarColor);
|
||||
else if (strCarType.ToUpper().Contains("EHV"))
|
||||
{
|
||||
PlcObject.InsertWriteQueue(PlcSignalDfn.WCarType, (byte)3);
|
||||
}
|
||||
else
|
||||
{
|
||||
PlcObject.InsertWriteQueue(PlcSignalDfn.WCarType, (byte)0);
|
||||
MyBase.TraceWriteLine($"未匹配到车型,输入字符为:{strCarType}");
|
||||
}
|
||||
PlcObject.InsertWriteQueue(PlcSignalDfn.WCarColor, strCarColor);
|
||||
MyBase.TraceWriteLine("往PLC写入车型: " + strCarType + " ;车身颜色:" + strCarColor);
|
||||
tmdal.InsertVIN(strCarID);
|
||||
MyBase.TraceWriteLine(strCarID + " 插入到数据库表TTempSaveVIN中完成。");
|
||||
@@ -2708,10 +2717,18 @@ namespace NSAnalysis
|
||||
{
|
||||
strCarID = strCarID + "_EH3";
|
||||
}
|
||||
else
|
||||
else if (strCarType.ToUpper().Contains("EHY"))
|
||||
{
|
||||
strCarID = strCarID + "_EHY";
|
||||
}
|
||||
else if (strCarType.ToUpper().Contains("EHV"))
|
||||
{
|
||||
strCarID = strCarID + "_EHV";
|
||||
}
|
||||
else
|
||||
{
|
||||
MyBase.TraceWriteLine($"未匹配到具体的车型,传入字符{strCarType}");
|
||||
}
|
||||
}
|
||||
tmdal.updateMaintenceInfo(strCarID, 1);
|
||||
MyBase.TraceWriteLine("CarPassFlag 0->10 更新到MaintenceInfo数据库位置1中的VIN为: " + strCarID);
|
||||
|
||||
Reference in New Issue
Block a user