#260316 新增对新车型的数据处理逻辑

This commit is contained in:
zhengxuan.zhang
2026-03-16 11:40:04 +08:00
parent e6e1a1658c
commit 8293dc1887
9 changed files with 573 additions and 346 deletions
@@ -158,7 +158,7 @@ namespace NSAnalysis
RefreshMonitor.LogUIUpdate("FEHVLeftCarData", "初始化控件(无测量数据)", 30);
MyBase.TraceWriteLine("[FEHVLeftCarData] 无测量数据,初始化控件");
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
else
{
@@ -199,7 +199,7 @@ namespace NSAnalysis
RefreshMonitor.LogUIUpdate("FEHVLeftCarData", "初始化控件(无测量数据)", 30);
MyBase.TraceWriteLine("[FEHVLeftCarData] 无测量数据,初始化控件");
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
else
{
@@ -323,7 +323,7 @@ namespace NSAnalysis
{
InitNextSenseControl();
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
}
if (strVIN.Length == 21)
@@ -347,7 +347,7 @@ namespace NSAnalysis
{
InitNextSenseControl();
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
}
}
@@ -157,7 +157,7 @@ namespace NSAnalysis
RefreshMonitor.LogUIUpdate("FEHVRightCarData", "初始化控件(无测量数据)", 25);
MyBase.TraceWriteLine("[FEHVRightCarData] 无测量数据,初始化控件");
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
else
{
@@ -198,7 +198,7 @@ namespace NSAnalysis
RefreshMonitor.LogUIUpdate("FEHVRightCarData", "初始化控件(无测量数据)", 25);
MyBase.TraceWriteLine("[FEHVRightCarData] 无测量数据,初始化控件");
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
else
{
@@ -322,7 +322,7 @@ namespace NSAnalysis
{
InitNextSenseControl();
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
}
if (strVIN.Length == 21)
@@ -346,7 +346,7 @@ namespace NSAnalysis
{
InitNextSenseControl();
}
gCC.ShowCarMeasureDataByCarType(1);
gCC.ShowCarMeasureDataByCarType(3);
}
}
}
+458 -35
View File
@@ -76,6 +76,9 @@ namespace NSAnalysis
private FEH3LeftCarData fLEH3 = null;
private FEH3RightCarData fREH3 = null;
private FEHVLeftCarData fLEHV = null;
private FEHVRightCarData fREHV = null;
private int iCurrentMeasureItemsFailedCount = 0;
private BackgroundWorker m_bgwAnalysisCSVReport = new BackgroundWorker();
#region PLC相关变量
@@ -165,6 +168,8 @@ namespace NSAnalysis
fREHY = new FEHYRightCarData(this);
fLEH3 = new FEH3LeftCarData(this);
fREH3 = new FEH3RightCarData(this);
fLEHV = new FEHVLeftCarData(this);
fREHV = new FEHVRightCarData(this);
MyBase.rleMessage = rleMessage;
rdtpStartTime.Text = DateTime.Now.ToString("yyyy-MM-dd");
rdtpEndTime.Text = DateTime.Now.ToString("yyyy-MM-dd");
@@ -236,16 +241,23 @@ namespace NSAnalysis
string strTip = "错误:软件首次启动,读取NextSense生成EHY CSV报告的路径:" + ConfigDfn.strNextSenseCSVEHYPath + " 不存在!请检查并进行修改!点击是按钮,软件将自动创建该路径!";
MyBase.TraceWriteLine(strTip);
Directory.CreateDirectory(ConfigDfn.strNextSenseCSVEHYPath);
//DialogResult dResult = MessageBox.Show(strTip, "错误", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
//if (dResult == DialogResult.Yes)
//{
// Directory.CreateDirectory(ConfigDfn.strNextSenseCSVEHYPath);
// MyBase.TraceWriteLine(strTip + " ; 点击了是按钮,软件自动创建读取目录:" + ConfigDfn.strNextSenseCSVEHYPath);
//}
//else
//{
// MyBase.TraceWriteLine(strTip + " ;点击了否按钮,不创建目录!");
//}
}
if (!string.IsNullOrWhiteSpace(ConfigDfn.strNextSenseCSVEHVPath))
{
if (Directory.Exists(ConfigDfn.strNextSenseCSVEHVPath))
{
MyBase.TraceWriteLine("软件首次启动, Nextsense EHV CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:" + ConfigDfn.strNextSenseCSVEHVPath);
}
else
{
string strTipEHV = "错误:软件首次启动,读取NextSense生成EHV CSV报告的路径:" + ConfigDfn.strNextSenseCSVEHVPath + " 不存在!请检查并进行修改!软件将自动创建该路径!";
MyBase.TraceWriteLine(strTipEHV);
Directory.CreateDirectory(ConfigDfn.strNextSenseCSVEHVPath);
}
}
else
{
MyBase.TraceWriteLine("EHV CSV读取路径未配置,跳过路径检查。");
}
initLPCControl();
@@ -1345,8 +1357,416 @@ namespace NSAnalysis
}
}
private void AnalysisNextSenseSelfMeasureCSV()
private void AnalysisNextSenseEHVCSV() // 解析EHV 车型
{
try
{
Invoke((MethodInvoker)(() => { lbCSVFiles.Items.Clear(); }));
FileInfo[] fileInfos = null;
if (Directory.Exists(ConfigDfn.strNextSenseCSVEHVPath))
{
DirectoryInfo di = new DirectoryInfo(ConfigDfn.strNextSenseCSVEHVPath);
fileInfos = di.GetFiles("*.CSV");
if (fileInfos.Count() >= 1)
{
MyBase.TraceWriteLine("存在EHV CSV文件,开始解析:");
List<string> listCSVTitleInfo = new List<string>();
string strCarID = "";
foreach (FileInfo fi in fileInfos)
{
listCSVTitleInfo.Clear();
ListPostIOTData.Clear();
dtCSVContent.Clear();
string strCSVName = fi.FullName;
File.Copy(fi.FullName, ConfigDfn.strFileFolder + "\\NextSenseCSVBackup\\" + fi.Name, true);
MyBase.TraceWriteLine("Copy " + fi.FullName + " TO " + ConfigDfn.strFileFolder + "\\NextSenseCSVBackup\\" + fi.Name + " Done. 备份完成");
Invoke((MethodInvoker)(() =>
{
dgvMeasureContent.Rows.Clear();
lbCSVFiles.Items.Add(fi.Name);
}));
#region EHV CSV报告
MyBase.TraceWriteLine("开始解析NextSense EHV CSV 报告:" + strCSVName);
Encoding encoding = GetType(strCSVName);
FileStream fs = new FileStream(strCSVName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
StreamReader sr = new StreamReader(fs, encoding);
string strLine = "";
string[] aryLineContent = null;
int LineNum = 0;
int dtRowCount = 0;
double OutCount = 0;
double OKCount = 0;
double RejectedCount = 0;
double FPYPercent = 0;
double dStrictTLower = 0;
double dStrictTUpper = 0;
double dLowerValue = 0;
double dUpperValue = 0;
double dExcepitonTLower = 0;
double dExceptionTUpper = 0;
double dMeasureValue = 0.0;
DataTable dt = null;
while ((strLine = sr.ReadLine()) != null)
{
LineNum++;
if (LineNum >= 3 & LineNum <= 16)
{
listCSVTitleInfo.Add(strLine);
}
if (LineNum == 10)
{
aryLineContent = strLine.Split(',');
MyBase.TraceWriteLine("解析出NextSense CSV中的VIN为:" + aryLineContent[1]);
strCarID = tmdal.SelectVINByCSVVIN(aryLineContent[1]);
MyBase.TraceWriteLine("通过CSV VIN从数据库中获取的完整VIN为:" + strCarID);
if (strCarID.ToLower().Contains("nofind"))
{
MyBase.TraceWriteLine("数据库中没有查找到VIN码,NoFind, +L 使用CSV码");
labVIN.Text = "L" + aryLineContent[1];
strCarID = "L" + aryLineContent[1];
}
else
{
labVIN.Text = strCarID;
tmdal.DeleteOneTTempVIN(strCarID);
MyBase.TraceWriteLine("在数据库表TTempSaveVIN中删除该VIN" + strCarID);
}
}
if (LineNum >= 19)
{
aryLineContent = strLine.Split(',');
ConfigDfn.strMeasureTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
double dNormalValue = 0.0d;
dt = tmdal.SelectOneToleranceByCondition("EHV", aryLineContent[0], aryLineContent[1]);
if (dt.Rows.Count == 1)
{
dLowerValue = double.Parse(dt.Rows[0]["TolLower"].ToString());
dUpperValue = double.Parse(dt.Rows[0]["TolUpper"].ToString());
dNormalValue = (dLowerValue + dUpperValue) / 2;
dStrictTLower = CalculateStrictLowerTolerance(dLowerValue, dUpperValue);
dStrictTUpper = CalculateStrictUpperTolerance(dLowerValue, dUpperValue);
dExcepitonTLower = CalculateExceptionLowerTolerance(dLowerValue, dUpperValue);
dExceptionTUpper = CalculateExceptionUpperTolerance(dLowerValue, dUpperValue);
}
else
{
dStrictTLower = 0;
dStrictTUpper = 0;
dLowerValue = 0;
dUpperValue = 0;
MyBase.TraceWriteLine("EHV " + aryLineContent[0] + " " + aryLineContent[1] + " 查询数据获取公差带失败!数据库中数量不唯一或不存在,请检查公差带配置!");
}
if (aryLineContent[2].ToLower().Contains("inv"))
{
aryLineContent[2] = "";
aryLineContent[4] = "ng2";
}
else
{
dMeasureValue = double.Parse(aryLineContent[2]);
if (dMeasureValue >= dLowerValue && dMeasureValue <= dUpperValue)
{
aryLineContent[4] = "good";
}
else if (dMeasureValue >= dStrictTLower && dMeasureValue <= dStrictTUpper)
{
aryLineContent[4] = "ng1";
}
else if (dMeasureValue >= dExceptionTUpper || dMeasureValue <= dExcepitonTLower)
{
aryLineContent[4] = "ng3";
aryLineContent[2] = "";
}
else
{
aryLineContent[4] = "ng2";
}
}
dtCSVContent.Rows.Add(strCarID, "EHV", aryLineContent[0], aryLineContent[1], dNormalValue.ToString("F1"), dLowerValue.ToString("F1"), dUpperValue.ToString("F1"), aryLineContent[2], aryLineContent[4], DateTime.Now, "");
string strMeasureResult = aryLineContent[4].ToLower();
if (strMeasureResult.Contains("good") || strMeasureResult.Contains("best") || strMeasureResult.Contains("ng1"))
{
OKCount++;
aryLineContent[4] = "OK";
}
else if (strMeasureResult.Contains("ng2"))
{
OutCount++;
aryLineContent[4] = "NG";
}
else
{
RejectedCount++;
aryLineContent[4] = "";
aryLineContent[2] = "";
}
Invoke((MethodInvoker)(() =>
{
dgvMeasureContent.Rows.Add(aryLineContent[0], aryLineContent[1], dNormalValue.ToString("F1"), dLowerValue.ToString("F1"), dUpperValue.ToString("F1"), aryLineContent[2], ConfigDfn.strMeasureTime, aryLineContent[4]);
}));
CheryIOTData cIOTData = new CheryIOTData();
cIOTData.vin = strCarID;
cIOTData.gfNo = aryLineContent[1];
cIOTData.pointNumber = aryLineContent[0];
cIOTData.actualValue = aryLineContent[2];
cIOTData.controlLine = dLowerValue.ToString("F1") + @"/" + dUpperValue.ToString("F1");
if (strMeasureResult.Contains("good") || strMeasureResult.Contains("best") || strMeasureResult.Contains("ng1"))
{
cIOTData.measurementResult = "OK";
}
else
{
cIOTData.measurementResult = "NG";
}
ListPostIOTData.Add(cIOTData);
dtRowCount++;
Invoke((MethodInvoker)(() =>
{
dgvMeasureContent.Rows[dtRowCount - 1].HeaderCell.Value = dtRowCount.ToString();
}));
}
}//End While
sr.Close();
fs.Close();
tmdal.InsertTMeasureDatabyDataTable(dtCSVContent);
MyBase.TraceWriteLine("解析EHV数据完成,并将所有测量数据插入到数据库完毕。");
MyBase.TraceWriteLine("解析NextSense EHV CSV 报告完毕!检测项数=" + dtRowCount.ToString());
if (dtRowCount <= ConfigDfn.iMeasureItemsCount)
{
iCurrentMeasureItemsFailedCount++;
}
else
{
iCurrentMeasureItemsFailedCount = 0;
}
if (iCurrentMeasureItemsFailedCount >= ConfigDfn.iFailedCarCount)
{
MyBase.TraceWriteLine("iCurrentMeasureItemsFailedCount=" + iCurrentMeasureItemsFailedCount.ToString() + "超过报警数量" + ConfigDfn.iFailedCarCount.ToString() + " ;给PLC发送报警10。");
PlcObject.InsertWriteQueue(PlcSignalDfn.MeasureError, (byte)10);
}
#endregion EHV CSV报告
#region
CalculateRange(strCarID, "EHV");
Thread.Sleep(20);
DataTable dtAllRangeDate = tmdal.SelectRangeDatabyCarID(strCarID);
if (dtAllRangeDate.Rows.Count > 0)
{
foreach (DataRow row in dtAllRangeDate.Rows)
{
if (ConfigDfn.iIncludeRangeFlag == 1)
{
if (row.ItemArray[5].ToString().Contains("OK"))
{
OKCount++;
}
else
{
OutCount++;
}
}
Invoke((MethodInvoker)(() =>
{
dgvMeasureContent.Rows.Add(row.ItemArray[2].ToString(), "G", "0", row.ItemArray[4].ToString().Substring(0, 3), row.ItemArray[4].ToString().Substring(4, 3), row.ItemArray[3].ToString(), ConfigDfn.strMeasureTime, row.ItemArray[5].ToString());
}));
}
}
if (ConfigDfn.iIncludeRangeFlag == 1)
{
dtRowCount = dtRowCount + dtAllRangeDate.Rows.Count;
for (int i = 1; i <= dtRowCount; i++)
{
Invoke((MethodInvoker)(() =>
{
dgvMeasureContent.Rows[i - 1].HeaderCell.Value = i.ToString();
}));
}
MyBase.TraceWriteLine("计算合格率的时:包含极差计算项!");
}
#endregion
string strTargetRate = "";
Invoke((MethodInvoker)(() =>
{
#region
labCarType.Text = "EHV";
TMeasureResultModel tmrm = new TMeasureResultModel();
labNGCount.Text = OutCount.ToString();
labOKCount.Text = OKCount.ToString();
labRejectCount.Text = RejectedCount.ToString();
labMeaTime.Text = ConfigDfn.strMeasureTime;
labSumMeasureCount.Text = dtRowCount.ToString();
FPYPercent = OKCount / (OKCount + OutCount);
if (FPYPercent >= ConfigDfn.dFPY)
{
labResultPercent.Text = Math.Round(FPYPercent * 100.00d, 2).ToString("F2") + "%";
labResult.Text = "合格";
labResultPercent.ForeColor = Color.LimeGreen;
labResult.ForeColor = Color.LimeGreen;
pbResult.Image = Resources.OK;
tmrm.Result = 1;
PlcObject.InsertWriteQueue(PlcSignalDfn.CMMResult, (byte)10);
}
else if (FPYPercent >= ConfigDfn.dFPY2 && FPYPercent < ConfigDfn.dFPY)
{
labResultPercent.Text = Math.Round(FPYPercent * 100.00d, 2).ToString("F2") + "%";
labResult.Text = "合格";
labResultPercent.ForeColor = Color.Yellow;
labResult.ForeColor = Color.Yellow;
pbResult.Image = Resources.OK;
tmrm.Result = 1;
PlcObject.InsertWriteQueue(PlcSignalDfn.CMMResult, (byte)20);
}
else
{
labResultPercent.Text = Math.Round(FPYPercent * 100.00d, 2).ToString("F2") + "%";
labResult.Text = "不合格";
labResultPercent.ForeColor = Color.Red;
labResult.ForeColor = Color.Red;
pbResult.Image = Resources.NG;
tmrm.Result = 2;
PlcObject.InsertWriteQueue(PlcSignalDfn.CMMResult, (byte)30);
}
xValues[0] = "合格 : " + OKCount.ToString();
xValues[1] = "不合格 : " + OutCount.ToString();
xValues[2] = "异常 : " + RejectedCount.ToString();
yValues[0] = (int)OKCount;
yValues[1] = (int)OutCount;
yValues[2] = (int)RejectedCount;
chartResultPie.Series[0].Points.DataBindXY(xValues, yValues);
strTargetRate = Math.Round(ConfigDfn.dFPY2 * 100.00d, 2).ToString("F2") + "%";
tmrm.CarID = strCarID;
tmrm.CarType = "EHV";
tmrm.SumMeasureItems = dtRowCount;
tmrm.GoodMeasureItems = (int)OKCount;
tmrm.NoGoodMeasureItems = (int)OutCount;
tmrm.RejectMeasureItems = (int)RejectedCount;
tmrm.FPY = FPYPercent.ToString("F4");
tmrm.Remark = "";
tmrm.MeasureDate = ConfigDfn.strMeasureTime;
tmdal.InsertTMeasureResult(tmrm);
MyBase.TraceWriteLine("将EHV总结果插入数据库完毕。");
MyBase.TraceWriteLine("全部插入解析完毕,删除文件:" + fi.Name);
fi.Delete();
dgvMeasureContent.Rows.Add();
dgvMeasureContent.Rows[dgvMeasureContent.Rows.Count - 1].Cells["MResult"].Value = (dtRowCount - OutCount - RejectedCount).ToString() + "/" + dtRowCount.ToString();
this.dgvMeasureContent.Rows[dgvMeasureContent.Rows.Count - 1].DefaultCellStyle.ForeColor = Color.White;
if (dgvMeasureContent.Rows.Count > 0)
{
SetdgvRowBgColor(dgvMeasureContent);
for (int i = 0; i < dgvMeasureContent.Rows.Count; i++)
{
if (dgvMeasureContent.Rows[i].Cells["MResult"].Value.ToString().ToLower().Contains("ng"))
{
dgvMeasureContent.Rows[i].DefaultCellStyle.BackColor = Color.Orange;
}
else if (string.IsNullOrEmpty(dgvMeasureContent.Rows[i].Cells["MResult"].Value.ToString()))
{
dgvMeasureContent.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}
}
}
#endregion
}));
if (ConfigDfn.iCreateReportFlag == 1)
{
GenUserReportCSV(strCarID, listCSVTitleInfo, dtAllRangeDate, FPYPercent);
}
else
{
MyBase.TraceWriteLine("EHV数据生成报告功能未启用!");
}
#region Update Data To IOT
if (ConfigDfn.iStartIOTFlag == 1)
{
bool bVINMeasuedFlag = tmdal.CheckVINExistInDB(strCarID);
if (bVINMeasuedFlag)
{
MyBase.TraceWriteLine("VIN:" + strCarID + " 该VIN码已经在数据库中存在了,说明已经测量过了,不再进行IOT数据上传操作。");
}
else
{
if (dtAllRangeDate.Rows.Count > 0)
{
foreach (DataRow row in dtAllRangeDate.Rows)
{
CheryIOTData cIOTData = new CheryIOTData();
cIOTData.vin = strCarID;
cIOTData.gfNo = "G";
cIOTData.pointNumber = row.ItemArray[2].ToString();
cIOTData.actualValue = row.ItemArray[3].ToString();
cIOTData.controlLine = row.ItemArray[4].ToString();
cIOTData.measurementResult = row.ItemArray[5].ToString();
if (cIOTData.measurementResult.ToUpper().Contains("NG"))
{
if (!string.IsNullOrEmpty(cIOTData.actualValue) && !cIOTData.actualValue.ToLower().Contains("inv"))
{
dLowerValue = double.Parse(row.ItemArray[4].ToString().Substring(0, 3));
dUpperValue = double.Parse(row.ItemArray[4].ToString().Substring(4, 3));
dStrictTLower = CalculateStrictLowerTolerance(dLowerValue, dUpperValue);
dStrictTUpper = CalculateStrictUpperTolerance(dLowerValue, dUpperValue);
double dValue = double.Parse(row.ItemArray[3].ToString());
if (dValue > dStrictTLower && dValue < dStrictTUpper)
{
cIOTData.measurementResult = "OK";
}
}
}
ListPostIOTData.Add(cIOTData);
}
}
string strGapList = JsonHelper.ObjectToJson(ListPostIOTData);
string strCaliResult = labResult.Text == "合格" ? "OK" : "NG";
string strPostData = "{\"serno\":\"" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + "\",\"requestData\":[{\"vin\":\"" + strCarID + "\",\"model\":\"EHV\",\"equipmentNo\":\"" + ConfigDfn.strEquipNo + "\",\"equipmentName\":\"" + ConfigDfn.strEquipName + "\",\"calibrationResult\":\"" + strCaliResult + "\",\"detectionTime\":\"" + ConfigDfn.strMeasureTime + "\",\"targetRate\":\"" + strTargetRate + "\",\"rate\":\"" + labResultPercent.Text + "\",\"GapList\":" + strGapList + "}]}";
MyBase.TraceWriteLine("Update To IOT Data Content: " + strPostData);
string strPostResult = PostJsonToIOT(ConfigDfn.strIOTAddress, strPostData, 10000);
MyBase.TraceWriteLine("EHV数据上传IOT完成,结果返回为:" + strPostResult);
if (strPostResult.Contains("成功"))
{
MyBase.TraceWriteLine("EHV数据上传IOT成功 ^_^");
tmdal.InsertIOTUploadLog(strCarID, strPostData, true, labResultPercent.Text);
}
else
{
MyBase.TraceWriteLine("EHV数据上传IOT失败!");
tmdal.InsertIOTUploadLog(strCarID, strPostData, false, labResultPercent.Text);
}
}
}
else
{
MyBase.TraceWriteLine("EHV数据上传IOT功能未启用!");
}
#endregion Update Data To IOT
}
}
}
}
catch (Exception ex)
{
MyBase.TraceWriteLine("AnalysisNextSenseEHVCSV 函数分析异常:" + ex.ToString());
}
}
private void AnalysisNextSenseSelfMeasureCSV() {
try
{
Invoke((MethodInvoker)(() =>
@@ -2494,6 +2914,7 @@ namespace NSAnalysis
AnalysisNextSenseSelfMeasureCSV();
AnalysisNextSenseEH3CSV();
AnalysisNextSenseEHYCSV();
AnalysisNextSenseEHVCSV();
}
}
@@ -2991,30 +3412,30 @@ namespace NSAnalysis
{
if (ConfigDfn.strCarModel.ToUpper().Contains("EH3"))
{
fLEH3.Show();
fLEHY.Show();
fLEHY.Hide();
fLEH3.Show(); fLEHY.Hide(); fLEHV.Hide();
}
else if (ConfigDfn.strCarModel.ToUpper().Contains("EHV"))
{
fLEHV.Show(); fLEH3.Hide(); fLEHY.Hide();
}
else
{
fLEH3.Show();
fLEH3.Hide();
fLEHY.Show();
fLEHY.Show(); fLEH3.Hide(); fLEHV.Hide();
}
}
else
{
if (ConfigDfn.strCarModel.ToUpper().Contains("EH3"))
{
fREH3.Show();
fREHY.Show();
fREHY.Hide();
fREH3.Show(); fREHY.Hide(); fREHV.Hide();
}
else if (ConfigDfn.strCarModel.ToUpper().Contains("EHV"))
{
fREHV.Show(); fREH3.Hide(); fREHY.Hide();
}
else
{
fREH3.Show();
fREH3.Hide();
fREHY.Show();
fREHY.Show(); fREH3.Hide(); fREHV.Hide();
}
}
}
@@ -3027,16 +3448,17 @@ namespace NSAnalysis
{
if (iCarType == 1)
{
fLEH3.Show();
fLEHY.Show();
fLEHY.Hide();
fLEH3.Show(); fLEHY.Hide(); fLEHV.Hide();
MyBase.TraceWriteLine("显示左侧EH3车身数据界面。");
}
else if (iCarType == 3)
{
fLEHV.Show(); fLEH3.Hide(); fLEHY.Hide();
MyBase.TraceWriteLine("显示左侧EHV车身数据界面。");
}
else
{
fLEH3.Show();
fLEH3.Hide();
fLEHY.Show();
fLEHY.Show(); fLEH3.Hide(); fLEHV.Hide();
MyBase.TraceWriteLine("显示左侧EHY车身数据界面。");
}
}
@@ -3044,16 +3466,17 @@ namespace NSAnalysis
{
if (iCarType == 1)
{
fREH3.Show();
fREHY.Show();
fREHY.Hide();
fREH3.Show(); fREHY.Hide(); fREHV.Hide();
MyBase.TraceWriteLine("显示右侧EH3车身数据界面。");
}
else if (iCarType == 3)
{
fREHV.Show(); fREH3.Hide(); fREHY.Hide();
MyBase.TraceWriteLine("显示右侧EHV车身数据界面。");
}
else
{
fREH3.Show();
fREH3.Hide();
fREHY.Show();
fREHY.Show(); fREH3.Hide(); fREHV.Hide();
MyBase.TraceWriteLine("显示右侧EHY车身数据界面。");
}
}
+3 -1
View File
@@ -66,6 +66,7 @@ namespace NSAnalysis
public static string strNextSenseCSVEH3Path = "";
public static string strNextSenseCSVEHYPath = "";
public static string strNextSenseCSVEHVPath = "";
public static string strNextSenseSelfMeasurePath = "";
public static string strPLCIP = "";
@@ -128,6 +129,7 @@ namespace NSAnalysis
bRememberMe = FileIni.ReadBool(ConfigDfn.strConfigFile, strSection, "RememberMe", 0);
strNextSenseCSVEH3Path = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEH3Path");
strNextSenseCSVEHYPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEHYPath");
strNextSenseCSVEHVPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEHVPath");
strNextSenseSelfMeasurePath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextseneSelfMeasurePath");
dFPY = double.Parse(FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "FPY"));
dFPY2 = double.Parse(FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "FPY2"));
@@ -271,7 +273,7 @@ namespace NSAnalysis
/// <summary>工件ID</summary>
public static string PartID = "";
/// <summary>1EH32EHY</summary>
/// <summary>1EH32EHY3EHV</summary>
public static int CarType;
/// <summary>PLC心跳状态: 0 1 定时闪烁</summary>
+13
View File
@@ -36,6 +36,7 @@ namespace NSAnalysis
rtbFPY2.Text = ConfigDfn.dFPY2.ToString();
rtbReportPath.Text = ConfigDfn.strReportPath;
rtbCSVEHYPath.Text = ConfigDfn.strNextSenseCSVEHYPath;
rtbCSVEHVPath.Text = ConfigDfn.strNextSenseCSVEHVPath;
rtbPLCIP.Text = FileIni.ReadString(ConfigDfn.strConfigFile, "TCP", "ModbusTcp_IP");
rtbEquipNo.Text = ConfigDfn.strEquipNo;
rtbSelfMeasurePath.Text = ConfigDfn.strNextSenseSelfMeasurePath;
@@ -125,6 +126,7 @@ namespace NSAnalysis
{
FileIni.WriteString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEH3Path", rtbCSVEH3Path.Text.Trim());
FileIni.WriteString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEHYPath", rtbCSVEHYPath.Text.Trim());
FileIni.WriteString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEHVPath", rtbCSVEHVPath.Text.Trim());
FileIni.WriteString(ConfigDfn.strConfigFile, strSection, "NextseneSelfMeasurePath", rtbSelfMeasurePath.Text.Trim());
FileIni.WriteString(ConfigDfn.strConfigFile, strSection, "FPY", rtbFPY.Text.Trim());
FileIni.WriteString(ConfigDfn.strConfigFile, strSection, "FPY2", rtbFPY2.Text.Trim());
@@ -274,5 +276,16 @@ namespace NSAnalysis
rtbSelfMeasurePath.Text = mFolder.SelectedPath;
}
}
private void rbtnCSVEHVPath_Click(object sender, EventArgs e)
{
FolderBrowserDialog mFolder = new FolderBrowserDialog();
mFolder.Description = "请选择要读取的Nextsense 生成的EHV CSV报告的路径:";
mFolder.ShowDialog();
if (Directory.Exists(mFolder.SelectedPath))
{
rtbCSVEHVPath.Text = mFolder.SelectedPath;
}
}
}
}
+69
View File
@@ -44,6 +44,9 @@
this.rtbEquipNo = new Telerik.WinControls.UI.RadTextBox();
this.label17 = new System.Windows.Forms.Label();
this.rtbCSVEHYPath = new Telerik.WinControls.UI.RadTextBox();
this.rtbCSVEHVPath = new Telerik.WinControls.UI.RadTextBox();
this.labelEHVPath = new System.Windows.Forms.Label();
this.rbtnCSVEHVPath = new Telerik.WinControls.UI.RadButton();
this.label1 = new System.Windows.Forms.Label();
this.rtbnSaveSetup = new Telerik.WinControls.UI.RadButton();
this.rbtnCSVReportPath = new Telerik.WinControls.UI.RadButton();
@@ -96,6 +99,8 @@
((System.ComponentModel.ISupportInitialize)(this.rtbEquipName)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtbEquipNo)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtbCSVEHYPath)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtbCSVEHVPath)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rbtnCSVEHVPath)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtbnSaveSetup)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rbtnCSVReportPath)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtbFPY)).BeginInit();
@@ -965,6 +970,62 @@
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnSelfMeasure.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48)))));
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnSelfMeasure.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
//
// rtbCSVEHVPath
//
this.rtbCSVEHVPath.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
this.rtbCSVEHVPath.Font = new System.Drawing.Font("Segoe UI", 12F);
this.rtbCSVEHVPath.ForeColor = System.Drawing.Color.White;
this.rtbCSVEHVPath.Location = new System.Drawing.Point(269, 200);
this.rtbCSVEHVPath.Name = "rtbCSVEHVPath";
this.rtbCSVEHVPath.Size = new System.Drawing.Size(567, 27);
this.rtbCSVEHVPath.TabIndex = 530;
((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCSVEHVPath.GetChildAt(0))).Text = "";
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCSVEHVPath.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68)))));
//
// labelEHVPath
//
this.labelEHVPath.Font = new System.Drawing.Font("Segoe UI", 12F);
this.labelEHVPath.ForeColor = System.Drawing.Color.White;
this.labelEHVPath.Location = new System.Drawing.Point(26, 202);
this.labelEHVPath.Name = "labelEHVPath";
this.labelEHVPath.Size = new System.Drawing.Size(236, 21);
this.labelEHVPath.TabIndex = 529;
this.labelEHVPath.Text = "EHV CSV读取路径:";
this.labelEHVPath.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// rbtnCSVEHVPath
//
this.rbtnCSVEHVPath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.rbtnCSVEHVPath.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53)))));
this.rbtnCSVEHVPath.Font = new System.Drawing.Font("Segoe UI", 12F);
this.rbtnCSVEHVPath.ForeColor = System.Drawing.Color.White;
this.rbtnCSVEHVPath.Location = new System.Drawing.Point(881, 197);
this.rbtnCSVEHVPath.Name = "rbtnCSVEHVPath";
this.rbtnCSVEHVPath.Size = new System.Drawing.Size(100, 36);
this.rbtnCSVEHVPath.TabIndex = 531;
this.rbtnCSVEHVPath.Text = "选择路径";
this.rbtnCSVEHVPath.Click += new System.EventHandler(this.rbtnCSVEHVPath_Click);
this.rbtnCSVEHVPath.MouseLeave += new System.EventHandler(this.btn_MouseLeave);
this.rbtnCSVEHVPath.MouseHover += new System.EventHandler(this.btn_MouseHover);
((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCSVEHVPath.GetChildAt(0))).Text = "选择路径";
((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCSVEHVPath.GetChildAt(0))).FocusBorderWidth = 5;
((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCSVEHVPath.GetChildAt(0))).EnableHighlight = true;
((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCSVEHVPath.GetChildAt(0))).EnableBorderHighlight = true;
((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCSVEHVPath.GetChildAt(0))).BorderHighlightThickness = 3;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).Width = 2F;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).LeftWidth = 3F;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).TopWidth = 3F;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).RightWidth = 3F;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).BottomWidth = 3F;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Solid;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).GradientStyle = Telerik.WinControls.GradientStyles.Solid;
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).ForeColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48)))));
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48)))));
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48)))));
((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCSVEHVPath.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186)))));
//
// FSoftwareSetup
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F);
@@ -976,6 +1037,9 @@
this.Controls.Add(this.rbtnSelfMeasure);
this.Controls.Add(this.label26);
this.Controls.Add(this.rtbSelfMeasurePath);
this.Controls.Add(this.rbtnCSVEHVPath);
this.Controls.Add(this.labelEHVPath);
this.Controls.Add(this.rtbCSVEHVPath);
this.Controls.Add(this.rtbFailedCarCount);
this.Controls.Add(this.label25);
this.Controls.Add(this.rtbMeasureItemsCount);
@@ -1046,6 +1110,8 @@
((System.ComponentModel.ISupportInitialize)(this.rtbEquipName)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rtbEquipNo)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rtbCSVEHYPath)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rtbCSVEHVPath)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rbtnCSVEHVPath)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rtbnSaveSetup)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rbtnCSVReportPath)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.rtbFPY)).EndInit();
@@ -1132,5 +1198,8 @@
private System.Windows.Forms.Label label26;
private Telerik.WinControls.UI.RadTextBox rtbSelfMeasurePath;
private Telerik.WinControls.UI.RadButton rbtnSelfMeasure;
private Telerik.WinControls.UI.RadTextBox rtbCSVEHVPath;
private System.Windows.Forms.Label labelEHVPath;
private Telerik.WinControls.UI.RadButton rbtnCSVEHVPath;
}
}
+22 -302
View File
@@ -1,302 +1,22 @@
2025-12-29 15:01:38.096----软件Program Main函数开始执行--
2025-12-29 15:01:38.100--加载配置文件——>开始
2025-12-29 15:01:38.114--数据库连接 SqlServerName127.0.0.1
2025-12-29 15:01:38.115--数据库连接 SqlUserNamesa
2025-12-29 15:01:38.115--数据库连接 SqlPasswordHexagon123
2025-12-29 15:01:38.116--数据库连接 SqlDbNameNextSenseStandardDB
2025-12-29 15:01:38.143--加载配置文件——>完成
2025-12-29 15:01:38.147--Log in using the original authorization mode.
2025-12-29 15:01:39.336--数据库连接 SqlServerName127.0.0.1
2025-12-29 15:01:39.338--数据库连接 SqlUserNamesa
2025-12-29 15:01:39.339--数据库连接 SqlPasswordHexagon123
2025-12-29 15:01:39.339--数据库连接 SqlDbNameNextSenseStandardDB
2025-12-29 15:01:39.340--数据库连接字符串:Data Source=127.0.0.1;initial Catalog=NextSenseStandardDB;User ID=sa;password=Hexagon123;
2025-12-29 15:01:39.602-- 进入显示车身模式!显示车身界面。
2025-12-29 15:01:39.650--[FEH3RightCarData] 窗体开始加载
2025-12-29 15:01:39.703--[FEH3RightCarData] 窗体加载完成,后台刷新线程已启动
2025-12-29 15:01:39.924--[FEHYRightCarData] 窗体开始加载
2025-12-29 15:01:39.982--[FEHYRightCarData] 窗体加载完成,后台刷新线程已启动
2025-12-29 15:01:40.002--[RefreshMonitor] FEHYRightCarData - VIN变更: -> LNNACDDT1SDF36337_EH3, 刷新次数: 1, 错误次数: 0
2025-12-29 15:01:40.003--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:40.004--[FEHYRightCarData] VIN码变更: -> LNNACDDT1SDF36337_EH3
2025-12-29 15:01:40.004--[RefreshMonitor] FEH3RightCarData - VIN变更: -> LNNACDDT1SDF36337_EH3, 刷新次数: 1, 错误次数: 0
2025-12-29 15:01:40.005--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:40.005--[FEH3RightCarData] VIN码变更: -> LNNACDDT1SDF36337_EH3
2025-12-29 15:01:40.075--启动PLC写线程!
2025-12-29 15:01:40.077-- 进入解析CSV文件模式,开始解析扫码CSV文件!
2025-12-29 15:01:40.077--软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3
2025-12-29 15:01:40.078--软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY
2025-12-29 15:01:40.079--连接PLC....
2025-12-29 15:01:40.144--[RefreshMonitor] FEH3RightCarData - 数据库查询: ExtractCarTypeFromVIN, 结果: EH3, 行数: 0
2025-12-29 15:01:40.144--[FEH3RightCarData] 从VIN提取车型: EH3 (VIN长度21)
2025-12-29 15:01:40.146--Right EH3 UI Refresh m_bgwRefreshCar_DoWork (strVIN.Length==21)strLastVIN ;VIN: LNNACDDT1SDF36337
2025-12-29 15:01:40.203--[RefreshMonitor] FEHYRightCarData - 数据库查询: ExtractCarTypeFromVIN, 结果: EH3, 行数: 0
2025-12-29 15:01:40.203--[FEHYRightCarData] 从VIN提取车型: EH3 (VIN长度21)
2025-12-29 15:01:40.205--[FEHYRightCarData] 车型不匹配EHY: EH3
2025-12-29 15:01:41.406--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:42.137--PLC S7连接失败。
2025-12-29 15:01:42.605--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:42.687--连接PLC失败
2025-12-29 15:01:43.795--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:44.986--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:46.178--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:47.368--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:48.563--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:48.744--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectTMeasureDataByCarIDAndMPN, 结果: 查询测量数据, 行数: 19
2025-12-29 15:01:48.745--[FEH3RightCarData] 获取测量数据: 19 行
2025-12-29 15:01:48.757--[RefreshMonitor] FEH3RightCarData - UI更新: 刷新测量数据, 控件数量: 19
2025-12-29 15:01:48.758--[FEH3RightCarData] UI数据刷新完成,更新了 19 个测量点
2025-12-29 15:01:48.836--显示右侧EH3车身数据界面。
2025-12-29 15:01:49.753--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:50.034--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:50.953--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:51.228--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:52.134--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:52.412--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:53.324--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:53.604--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:54.519--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:54.797--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:55.706--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:55.987--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:56.903--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:57.180--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:58.099--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:58.379--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:59.294--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:01:59.573--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:00.490--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:00.768--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:01.680--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:01.958--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:02.872--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:03.149--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:04.062--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:04.338--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:05.251--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:05.531--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:06.452--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:06.728--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:07.642--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:07.920--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:08.834--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:09.111--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:10.022--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:10.300--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:11.217--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:11.497--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:12.418--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:12.696--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:13.614--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:13.893--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:14.808--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:15.085--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:16.004--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:16.282--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:17.198--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:17.477--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:18.392--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:18.672--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:19.589--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:19.868--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:20.780--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:21.060--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:21.971--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:22.253--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:23.160--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:23.438--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:24.352--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:24.633--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:25.552--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:25.829--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:26.746--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:27.026--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:27.962--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:28.232--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:29.170--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:29.418--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:30.360--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:30.618--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:31.551--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:31.812--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:32.738--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:33.016--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:33.932--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:34.211--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:35.122--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:35.400--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:36.327--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:36.590--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:37.538--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:37.801--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:38.735--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:39.016--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:39.923--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:40.216--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:41.109--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:41.406--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:42.315--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:42.609--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:43.521--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:43.821--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:44.729--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:45.032--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:45.940--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:46.235--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:47.132--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:47.425--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:48.342--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:48.620--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:49.569--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:49.819--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:50.759--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:51.008--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:51.954--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:52.198--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:53.166--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:53.394--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:54.383--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:54.601--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:55.585--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:55.816--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:56.778--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:57.011--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:57.977--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:58.232--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:59.183--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:02:59.429--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:00.371--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:00.636--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:01.561--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:01.824--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:02.752--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:03.019--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:03.944--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:04.209--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:05.135--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:05.397--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:06.330--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:06.592--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:07.552--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:07.801--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:08.746--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:08.997--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:09.946--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:10.191--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:11.142--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:11.397--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:12.348--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:12.587--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:13.541--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:13.772--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:14.739--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:14.972--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:15.929--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:16.164--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:17.128--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:17.394--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:18.347--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:18.593--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:19.543--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:19.790--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:20.742--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:21.003--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:21.993--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:22.218--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:23.194--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:23.441--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:24.403--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:24.634--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:25.596--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:25.824--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:26.792--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:27.022--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:27.984--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:28.213--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:29.173--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:29.409--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:30.372--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:30.607--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:31.613--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:31.802--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:32.836--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:32.994--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:34.033--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:34.187--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:35.240--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:35.375--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:36.432--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:36.569--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:37.641--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:37.770--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:38.837--[RefreshMonitor] FEHYRightCarData - 统计: 总刷新100次, 错误0次, 成功率: 100.0%, 运行时间: 0.0小时
2025-12-29 15:03:38.851--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:38.971--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:40.052--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:40.160--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:41.238--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:41.350--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:42.427--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:42.536--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:43.623--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:43.733--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:44.812--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:44.919--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:45.997--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:46.103--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:47.194--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:47.302--[RefreshMonitor] FEH3RightCarData - 统计: 总刷新100次, 错误0次, 成功率: 100.0%, 运行时间: 0.0小时
2025-12-29 15:03:47.303--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:48.391--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:48.500--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:49.587--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:49.697--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:50.780--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:50.889--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:51.971--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:52.078--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:53.162--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:53.272--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:54.362--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:54.471--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:55.552--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:55.662--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:56.746--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:56.856--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:57.940--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:58.046--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:59.136--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:03:59.245--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:00.326--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:00.432--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:01.504--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:01.613--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:02.687--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:02.796--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:03.882--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:03.986--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:05.076--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:05.184--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:06.271--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:06.378--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:07.465--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:07.571--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:08.654--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:08.760--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:09.844--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:09.952--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:11.030--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:11.137--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:12.216--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:12.324--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:13.414--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:13.524--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:14.610--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:14.720--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:15.803--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:15.910--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:16.999--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:17.109--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:18.190--[RefreshMonitor] FEHYRightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:18.298--[RefreshMonitor] FEH3RightCarData - 数据库查询: SelectMaintenanceStation7VIN, 结果: LNNACDDT1SDF36337_EH3, 行数: 0
2025-12-29 15:04:18.930---------------海克斯康面隙分析软件程序关闭---------------------
2026-03-16 11:24:17.665----软件Program Main函数开始执行--
2026-03-16 11:24:17.666--加载配置文件——>开始
2026-03-16 11:24:17.719--数据库连接 SqlServerName127.0.0.1
2026-03-16 11:24:17.720--数据库连接 SqlUserNamesa
2026-03-16 11:24:17.720--数据库连接 SqlPasswordHexagon123
2026-03-16 11:24:17.721--数据库连接 SqlDbNameNextSenseStandardDB
2026-03-16 11:24:17.721--加载配置文件——>完成
2026-03-16 11:24:17.722--Log in using the original authorization mode.
2026-03-16 11:24:19.152--数据库连接 SqlServerName127.0.0.1
2026-03-16 11:24:19.153--数据库连接 SqlUserNamesa
2026-03-16 11:24:19.153--数据库连接 SqlPasswordHexagon123
2026-03-16 11:24:19.154--数据库连接 SqlDbNameNextSenseStandardDB
2026-03-16 11:24:19.155--数据库连接字符串:Data Source=127.0.0.1;initial Catalog=NextSenseStandardDB;User ID=sa;password=Hexagon123;
2026-03-16 11:24:19.471-- 进入显示车身模式!显示车身界面。
2026-03-16 11:24:19.538--[FEHYRightCarData] 窗体开始加载
2026-03-16 11:24:19.609--[FEHYRightCarData] 窗体加载完成,后台刷新线程已启动
2026-03-16 11:24:19.881--启动PLC写线程!
2026-03-16 11:24:19.883-- 进入解析CSV文件模式,开始解析扫码CSV文件!
2026-03-16 11:24:19.885--软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3
2026-03-16 11:24:19.885--连接PLC....
2026-03-16 11:24:19.886--软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY
2026-03-16 11:24:19.911--错误:软件首次启动,读取NextSense生成EHV CSV报告的路径: 不存在!请检查并进行修改!点击是按钮,软件将自动创建该路径!
Binary file not shown.
Binary file not shown.