From 03ee90302ffb8d4e21c5a670cb00f15c6560d38a Mon Sep 17 00:00:00 2001 From: "HM-CN\\zhengxuan.zhang" Date: Mon, 4 Aug 2025 16:46:14 +0800 Subject: [PATCH] =?UTF-8?q?#002=20=E5=AF=B9=E5=88=86=E5=8F=91=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E7=9A=84=20=E6=95=B0=E6=8D=AE=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=EF=BC=8C=E6=93=8D=E4=BD=9C=E5=AF=B9=E8=B1=A1=EF=BC=8C=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=EF=BC=8C=E6=96=B0=E5=A2=9E=EF=BC=8C=E7=BC=96=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E4=B8=8E=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Analysis/9.Analysis.csproj | 313 - Analysis/9.Analysis.csproj.user | 13 - Analysis/AboutSoftwareInfo.cs | 142 +- Analysis/App.config | 16 +- Analysis/BaseUnit/Base.cs | 6253 +++++++++-------- Analysis/BaseUnit/ImageDfn.cs | 20 - Analysis/BaseUnit/NetworkCopy.cs | 487 +- Analysis/BaseUnit/PlcObject.cs | 1002 --- Analysis/BaseUnit/PlcSignalDfn.cs | 70 - Analysis/BaseUnit/PlcWriteManager.cs | 110 - Analysis/BaseUnit/RichTextUnit.cs | 306 +- .../CarDataDisplayForm/FEH3LeftCarData.cs | 319 - .../FEH3LeftCarData.designer.cs | 562 -- .../CarDataDisplayForm/FEH3LeftCarData.resx | 2307 ------ .../CarDataDisplayForm/FEH3RightCarData.cs | 323 - .../FEH3RightCarData.designer.cs | 516 -- .../CarDataDisplayForm/FEH3RightCarData.resx | 2286 ------ .../CarDataDisplayForm/FEHYLeftCarData.cs | 317 - .../FEHYLeftCarData.designer.cs | 562 -- .../CarDataDisplayForm/FEHYLeftCarData.resx | 2182 ------ .../CarDataDisplayForm/FEHYRightCarData.cs | 322 - .../FEHYRightCarData.designer.cs | 516 -- .../CarDataDisplayForm/FEHYRightCarData.resx | 2229 ------ Analysis/Define/Define.cs | 496 +- Analysis/Define/MyExtensions.cs | 18 - Analysis/FSoftwareSetup.cs | 14 +- Analysis/FormMain.cs | 150 +- Analysis/FormMain.designer.cs | 426 +- Analysis/FormMain.resx | 133 +- Analysis/LabPictureControl.cs | 82 - Analysis/LabPictureControl.designer.cs | 84 - Analysis/LabPictureControl.resx | 120 - Analysis/Model/SQLHelper.cs | 317 - Analysis/Model/TMeasureDataModel.cs | 112 +- Analysis/Model/TMeasureMSSQLDAL.cs | 366 - Analysis/Model/TMeasureResultModel.cs | 104 +- Analysis/Model/TToleranceModel.cs | 51 - Analysis/NLog.config | 2 +- Analysis/Program.cs | 436 +- Analysis/Properties/AssemblyInfo.cs | 21 +- Analysis/Range/FAddRange.cs | 182 - Analysis/Range/FAddRange.designer.cs | 482 -- Analysis/Range/FAddRange.resx | 231 - Analysis/Range/FEditRange.cs | 192 - Analysis/Range/FEditRange.designer.cs | 482 -- Analysis/Range/FEditRange.resx | 231 - Analysis/Range/FRangeSetup.cs | 144 - Analysis/Range/FRangeSetup.designer.cs | 522 -- Analysis/Range/FRangeSetup.resx | 332 - Analysis/Tolerance/FAddTolerance.cs | 295 +- Analysis/Tolerance/FAddTolerance.designer.cs | 933 +-- Analysis/Tolerance/FEditTolerance.cs | 248 +- Analysis/Tolerance/FEditTolerance.designer.cs | 650 +- Analysis/Tolerance/FToleranceSetup.cs | 299 +- .../Tolerance/FToleranceSetup.designer.cs | 219 +- Analysis/Tolerance/FToleranceSetup.resx | 14 +- Analysis/ZSFDEMO.cs | 38 +- ...024.10.24 奇瑞总装增加极差新功能升级包.zip | Bin 2168326 -> 0 bytes .../bin/x64/Debug/DataBase/CheryAnalysisDB.db | Bin 270336 -> 0 bytes Analysis/bin/x64/Debug/Debug.txt | 29 +- .../bin/x64/Debug/EncoderLogs/2024-09-27.csv | 939 --- .../bin/x64/Debug/File/AnalysisConfig.ini | 17 +- Analysis/bin/x64/Debug/NLog.config | 2 +- Analysis/bin/x64/Debug/NSAnalysis.exe | Bin 1799168 -> 1785344 bytes Analysis/bin/x64/Debug/NSAnalysis.pdb | Bin 372224 -> 337408 bytes Analysis/bin/x64/Debug/PLCModule.dll.config | 6 - Analysis/bin/x64/Debug/PLCModule.pdb | Bin 226816 -> 0 bytes Analysis/bin/x64/Debug/logs/2024-09-21.log | 48 - Analysis/bin/x64/Debug/logs/2024-09-23.log | 52 - Analysis/bin/x64/Debug/logs/2024-09-27.log | 1494 ---- Analysis/bin/x64/Debug/logs/2024-10-08.log | 16 - Analysis/bin/x64/Debug/logs/2024-10-12.log | 96 - Analysis/bin/x64/Debug/logs/2024-10-22.log | 32 - Analysis/bin/x64/Debug/logs/2024-10-23.log | 294 - Analysis/bin/x64/Debug/logs/2024-10-24.log | 32 - Analysis/bin/x64/Debug/logs/2024-10-25.log | 48 - Analysis/bin/x64/Debug/logs/2024-10-28.log | 131 - Analysis/bin/x64/Debug/logs/2024-10-29.log | 15 - Analysis/bin/x64/Debug/logs/2024-10-30.log | 68 - Analysis/bin/x64/Debug/logs/2024-11-04.log | 40 - Analysis/bin/x64/Debug/logs/2024-11-25.log | 37 - Analysis/bin/x64/Debug/logs/2024-12-24.log | 347 - Analysis/bin/x64/Debug/logs/2024-12-25.log | 16 - Analysis/bin/x64/Debug/logs/2025-02-21.log | 21 - Analysis/bin/x64/Debug/logs/2025-02-27.log | 93 - Analysis/bin/x64/Debug/logs/2025-03-03.log | 192 - Analysis/bin/x64/Debug/logs/2025-03-05.log | 100 - Analysis/bin/x64/Debug/logs/2025-03-07.log | 107 - Analysis/bin/x64/Debug/logs/2025-05-19.log | 70 - Analysis/bin/x64/Debug/logs/2025-08-01.log | 9 - Analysis/bin/x64/Debug/logs/2025-08-04.log | 473 +- CheryFianlAssemblyLine.sln | 4 +- 92 files changed, 6322 insertions(+), 28105 deletions(-) delete mode 100644 Analysis/9.Analysis.csproj delete mode 100644 Analysis/9.Analysis.csproj.user delete mode 100644 Analysis/BaseUnit/ImageDfn.cs delete mode 100644 Analysis/BaseUnit/PlcObject.cs delete mode 100644 Analysis/BaseUnit/PlcSignalDfn.cs delete mode 100644 Analysis/BaseUnit/PlcWriteManager.cs delete mode 100644 Analysis/CarDataDisplayForm/FEH3LeftCarData.cs delete mode 100644 Analysis/CarDataDisplayForm/FEH3LeftCarData.designer.cs delete mode 100644 Analysis/CarDataDisplayForm/FEH3LeftCarData.resx delete mode 100644 Analysis/CarDataDisplayForm/FEH3RightCarData.cs delete mode 100644 Analysis/CarDataDisplayForm/FEH3RightCarData.designer.cs delete mode 100644 Analysis/CarDataDisplayForm/FEH3RightCarData.resx delete mode 100644 Analysis/CarDataDisplayForm/FEHYLeftCarData.cs delete mode 100644 Analysis/CarDataDisplayForm/FEHYLeftCarData.designer.cs delete mode 100644 Analysis/CarDataDisplayForm/FEHYLeftCarData.resx delete mode 100644 Analysis/CarDataDisplayForm/FEHYRightCarData.cs delete mode 100644 Analysis/CarDataDisplayForm/FEHYRightCarData.designer.cs delete mode 100644 Analysis/CarDataDisplayForm/FEHYRightCarData.resx delete mode 100644 Analysis/Define/MyExtensions.cs delete mode 100644 Analysis/LabPictureControl.cs delete mode 100644 Analysis/LabPictureControl.designer.cs delete mode 100644 Analysis/LabPictureControl.resx delete mode 100644 Analysis/Model/SQLHelper.cs delete mode 100644 Analysis/Model/TMeasureMSSQLDAL.cs delete mode 100644 Analysis/Model/TToleranceModel.cs delete mode 100644 Analysis/Range/FAddRange.cs delete mode 100644 Analysis/Range/FAddRange.designer.cs delete mode 100644 Analysis/Range/FAddRange.resx delete mode 100644 Analysis/Range/FEditRange.cs delete mode 100644 Analysis/Range/FEditRange.designer.cs delete mode 100644 Analysis/Range/FEditRange.resx delete mode 100644 Analysis/Range/FRangeSetup.cs delete mode 100644 Analysis/Range/FRangeSetup.designer.cs delete mode 100644 Analysis/Range/FRangeSetup.resx delete mode 100644 Analysis/bin/x64/2024.10.24 奇瑞总装增加极差新功能升级包.zip delete mode 100644 Analysis/bin/x64/Debug/DataBase/CheryAnalysisDB.db delete mode 100644 Analysis/bin/x64/Debug/EncoderLogs/2024-09-27.csv delete mode 100644 Analysis/bin/x64/Debug/PLCModule.dll.config delete mode 100644 Analysis/bin/x64/Debug/PLCModule.pdb delete mode 100644 Analysis/bin/x64/Debug/logs/2024-09-21.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-09-23.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-09-27.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-08.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-12.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-22.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-23.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-24.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-25.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-28.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-29.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-10-30.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-11-04.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-11-25.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-12-24.log delete mode 100644 Analysis/bin/x64/Debug/logs/2024-12-25.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-02-21.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-02-27.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-03-03.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-03-05.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-03-07.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-05-19.log delete mode 100644 Analysis/bin/x64/Debug/logs/2025-08-01.log diff --git a/Analysis/9.Analysis.csproj b/Analysis/9.Analysis.csproj deleted file mode 100644 index 7fe680d..0000000 --- a/Analysis/9.Analysis.csproj +++ /dev/null @@ -1,313 +0,0 @@ - - - - Debug - x86 - 8.0.30703 - 2.0 - {7C83975D-A071-48E0-8A12-DAFD20525B66} - WinExe - Properties - NSAnalysis - NSAnalysis - v4.8 - 512 - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - x64 - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - x86 - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - true - bin\x64\Debug\ - DEBUG;TRACE - full - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x64\Release\ - TRACE - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - HexagonTransparent.ico - - - - False - bin\x64\Debug\Covert.dll - - - ..\DAL\bin\Debug\DAL.dll - - - False - bin\x64\Debug\HslCommunication.dll - - - ..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll - - - ..\packages\NLog.5.3.3\lib\net46\NLog.dll - - - ..\PLCModule\PLCModule\bin\Debug\PLCModule.dll - - - - - - - - - - - - - - - - - ..\lib\RCWF\2018.3.1016.40\Telerik.WinControls.dll - True - - - - ..\lib\RCWF\2018.3.1016.40\Telerik.WinControls.UI.dll - True - - - ..\lib\RCWF\2018.3.1016.40\TelerikCommon.dll - True - - - - - Form - - - AboutSoftwareInfo.cs - - - - - - - - - - - - - Form - - - FormMain.cs - - - UserControl - - - LabPictureControl.cs - - - - - - - - Form - - - FAddTolerance.cs - - - Form - - - FEditTolerance.cs - - - Form - - - FSoftwareSetup.cs - - - Form - - - FToleranceSetup.cs - - - Form - - - ZSFDEMO.cs - - - AboutSoftwareInfo.cs - - - FormMain.cs - - - LabPictureControl.cs - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - FAddTolerance.cs - - - FEditTolerance.cs - - - FSoftwareSetup.cs - - - FToleranceSetup.cs - - - ZSFDEMO.cs - - - Always - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - False - Microsoft .NET Framework 4.7 %28x86 和 x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - - - \ No newline at end of file diff --git a/Analysis/9.Analysis.csproj.user b/Analysis/9.Analysis.csproj.user deleted file mode 100644 index 95a1d1a..0000000 --- a/Analysis/9.Analysis.csproj.user +++ /dev/null @@ -1,13 +0,0 @@ - - - - publish\ - - - - - - zh-CN - false - - \ No newline at end of file diff --git a/Analysis/AboutSoftwareInfo.cs b/Analysis/AboutSoftwareInfo.cs index e995120..cdeb76b 100644 --- a/Analysis/AboutSoftwareInfo.cs +++ b/Analysis/AboutSoftwareInfo.cs @@ -1,91 +1,87 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; +using BaseFunction; + +using System; +using System.Diagnostics; + using System.Drawing; +using System.IO; +using System.Reflection; using System.Text; using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; -using BaseFunction; using Telerik.WinControls.UI; -using System.Reflection; -using System.Diagnostics; namespace NSAnalysis { - public partial class AboutSoftwareInfo : Telerik.WinControls.UI.ShapedForm - { - public AboutSoftwareInfo() - { - InitializeComponent(); - } + public partial class AboutSoftwareInfo : Telerik.WinControls.UI.ShapedForm + { + public AboutSoftwareInfo() + { + InitializeComponent(); + } - private void AboutSoftwareInfo_Load(object sender, EventArgs e) - { - labelExpiryDateValue.Text = ConfigDfn.strExpiredTime;//ConfigDfn.strExpiredTime - labVersion.Text = AssemblyFileVersion; - //海克斯康制造智能技术(青岛)有限公司 / Hexagon Manufacturing Intelligence (Qingdao) Co., Ltd. - //Please send the request file to Hexagon Manufacturing Intelligence (Qingdao) Co., Ltd. - } + private void AboutSoftwareInfo_Load(object sender, EventArgs e) + { + labelExpiryDateValue.Text = ConfigDfn.strExpiredTime;//ConfigDfn.strExpiredTime + labVersion.Text = AssemblyFileVersion; + //海克斯康制造智能技术(青岛)有限公司 / Hexagon Manufacturing Intelligence (Qingdao) Co., Ltd. + //Please send the request file to Hexagon Manufacturing Intelligence (Qingdao) Co., Ltd. + } - public string AssemblyVersion - { - get - { - return Assembly.GetExecutingAssembly().GetName().Version.ToString(); - } - } + public string AssemblyVersion + { + get + { + return Assembly.GetExecutingAssembly().GetName().Version.ToString(); + } + } - public string AssemblyFileVersion - { - get { return FileVersionInfo.GetVersionInfo(Assembly.GetEntryAssembly().Location).FileVersion; } - } + public string AssemblyFileVersion + { + get { return FileVersionInfo.GetVersionInfo(Assembly.GetEntryAssembly().Location).FileVersion; } + } - private void rbtnCreateRequest_Click(object sender, EventArgs e) - { - try - { - SaveFileDialog fbd = new SaveFileDialog(); - fbd.DefaultExt = ".key"; - fbd.Filter = "KEY (*.key)|*.key"; - fbd.FileName = "Request.key"; + private void rbtnCreateRequest_Click(object sender, EventArgs e) + { + try + { + SaveFileDialog fbd = new SaveFileDialog(); + fbd.DefaultExt = ".key"; + fbd.Filter = "KEY (*.key)|*.key"; + fbd.FileName = "Request.key"; - if (fbd.ShowDialog() == DialogResult.OK) - { - using (StreamWriter sw = new StreamWriter(fbd.FileName, false, Encoding.Default)) - { - sw.WriteLine(Covert.GetSystemInfo.GetCode1() + Covert.GetSystemInfo.GetCode2()); - sw.Dispose(); + if (fbd.ShowDialog() == DialogResult.OK) + { + using (StreamWriter sw = new StreamWriter(fbd.FileName, false, Encoding.Default)) + { + sw.WriteLine(Covert.GetSystemInfo.GetCode1() + Covert.GetSystemInfo.GetCode2()); + sw.Dispose(); - MessageBox.Show("授权请求文件,保存成功!"); - return; - } - } - MyBase.TraceWriteLine("授权请求文件未生成——取消"); - } - catch (Exception ex) - { - MessageBox.Show("授权请求文件生成出错:" + ex.ToString()); - } - } + MessageBox.Show("授权请求文件,保存成功!"); + return; + } + } + MyBase.TraceWriteLine("授权请求文件未生成——取消"); + } + catch (Exception ex) + { + MessageBox.Show("授权请求文件生成出错:" + ex.ToString()); + } + } - #region RadButton鼠标事件 + #region RadButton鼠标事件 - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } + private void btn_MouseHover(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(0, 151, 186); + } - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } + private void btn_MouseLeave(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(19, 46, 53); + } - #endregion RadButton鼠标事件 - } + #endregion RadButton鼠标事件 + } } \ No newline at end of file diff --git a/Analysis/App.config b/Analysis/App.config index fbec9da..72a3746 100644 --- a/Analysis/App.config +++ b/Analysis/App.config @@ -1,30 +1,30 @@ - + - - + + - + - + - - + + - + \ No newline at end of file diff --git a/Analysis/BaseUnit/Base.cs b/Analysis/BaseUnit/Base.cs index 2204fd9..19e12e6 100644 --- a/Analysis/BaseUnit/Base.cs +++ b/Analysis/BaseUnit/Base.cs @@ -1,3125 +1,3144 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Windows.Forms; +using NLog; +using System; +using System.Collections; +using System.Data; +using System.Diagnostics; +using System.Drawing; using System.IO; +using System.Linq; using System.Runtime.InteropServices; using System.Text; -using System.IO.Ports; //串口读写 -using System.Drawing; -using System.Collections; -using System.Diagnostics; -using System.Data; -using System.Threading; +using System.Windows.Forms; using Telerik.WinControls.UI; -using NLog; namespace BaseFunction { - //========================================================================================== - //通用功能类 - public class NLogger - { - private static readonly Logger logger = LogManager.GetCurrentClassLogger(); - public static void Trace(string message) { logger.Trace(message); } - public static void Debug(string message) { logger.Debug(message); } - public static void Info(string message) { logger.Info(message); } - public static void Warn(string message) { logger.Warn(message); } - public static void Error(string message) { logger.Error(message); } - public static void Fatal(string message) { logger.Fatal(message); } - } - - public class MyBase - { - public static RadLabelElement rleMessage; - #region 内存回收 - - [DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")] - public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize); - - /// - /// 释放内存 - /// - public static void ClearMemory() - { - GC.Collect(); - GC.WaitForPendingFinalizers(); - if (Environment.OSVersion.Platform == PlatformID.Win32NT) - { - SetProcessWorkingSetSize(System.Diagnostics.Process.GetCurrentProcess().Handle, -1, -1); - } - } - - public static void ClearMemory_PCDMIS() - { - Process[] m_Process = Process.GetProcessesByName("PCDLRN"); - for (int i = 0; i < m_Process.Length; i++) - { - if (Environment.OSVersion.Platform == PlatformID.Win32NT) - { - SetProcessWorkingSetSize(m_Process[i].Handle, -1, -1); - } - } - } - - #endregion 内存回收 - - public static void KillSoftware(string strSoftwareName) - { - Process[] xc = Process.GetProcesses(); - try - { - foreach (Process xc1 in xc) - { - if (xc1.ProcessName.ToLower() == strSoftwareName.ToLower()) - { - xc1.Kill(); - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("Kill " + strSoftwareName + " Failed: " + ex.ToString()); - } - } - - public static void DeleteAllFiles(string strPath) - { - try - { - DirectoryInfo dir = new DirectoryInfo(strPath); - FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); //返回目录中所有文件和子目录 - foreach (FileSystemInfo i in fileinfo) - { - if (i is DirectoryInfo) //判断是否文件夹 - { - DirectoryInfo subdir = new DirectoryInfo(i.FullName); - subdir.Delete(true); //删除子目录和文件 - } - else - { - File.Delete(i.FullName); //删除指定文件 - } - } - MyBase.TraceWriteLine("首次启动软件,遍历删除路径:" + strPath + "下的文件全部删除"); - } - catch (Exception e) - { - MyBase.TraceWriteLine("遍历删除路径:" + strPath + "下的文件失败:" + e.ToString()); - } - } - - #region 界面控件操作 - - /// - /// 根据指定容器和控件名字,获得控件 - /// - /// 容器 - /// 控件名字 - /// 控件 - public static object GetControlInstance(object obj, string strControlName, Form mainForm) - { - IEnumerator Controls = null;//所有控件 - Control c = null;//当前控件 - Object cResult = null;//查找结果 - if (obj.GetType() == mainForm.GetType())//窗体 - { - Controls = mainForm.Controls.GetEnumerator(); - } - else//控件 - { - Controls = ((Control)obj).Controls.GetEnumerator(); - } - while (Controls.MoveNext())//遍历操作 - { - c = (Control)Controls.Current;//当前控件 - if (c.HasChildren)//当前控件是个容器 - { - cResult = GetControlInstance(c, strControlName, mainForm);//递归查找 - if (cResult == null)//当前容器中没有,跳出,继续查找 - continue; - else//找到控件,返回 - return cResult; - } - else if (c.Name == strControlName)//不是容器,同时找到控件,返回 - { - return c; - } - } - return null;//控件不存在 - } - - /// - /// 获取主控件上的子控件的名称 - /// - /// 主控件名称 - /// 子控件名称 - /// - public static object GetChildControl(object obj, string strControlName) - { - Control m_Ctrl = null;//当前控件 - IEnumerator Controls = ((Control)obj).Controls.GetEnumerator(); - - while (Controls.MoveNext()) - { - m_Ctrl = (Control)Controls.Current;//当前控件 - if (m_Ctrl.Name == strControlName) - { - return m_Ctrl; - } - } - return null;//控件不存在 - } - - public static void AddDebugText(TextBox tb, string str, int length = 200) - { - try - { - TraceWriteLine(str); - string strTime = DateTime.Now.ToString("HH:mm:ss") + "--"; - tb.Text += (strTime + str); - tb.Text += "\r\n"; - tb.Select(tb.TextLength, 0); - tb.ScrollToCaret(); - - if (tb.Lines.Length > length) - { - tb.Clear(); - } - } - finally { } - } - - /// - /// 向RichTextBox控件中添加文本信息 - /// - /// RichTextBox控件类 - /// 要显示的文本信息内容 - /// 文本显示的颜色 - public static void AddDebugTextToRTB(RichTextBox RTB, string str, Color m_Color = new Color()) - { - try - { - TraceWriteLine(str);//将文本信息同步到debug.txt文件中 - RTB.BeginInvoke((EventHandler)delegate - { - Color SetColor = Color.Black; - if (m_Color == new Color()) - { - if (str.ToUpper().Contains("ERROR") || str.ToUpper().Contains("错误") || str.ToUpper().Contains("出错") || str.ToUpper().Contains("EXCEPTION") || str.ToUpper().Contains("异常") || str.ToUpper().Contains("失败")) - { - SetColor = Color.Red; - } - else if (str.ToUpper().Contains("WARNING") || str.ToUpper().Contains("警告")) - { - SetColor = Color.DarkOrange; - } - } - else - { - SetColor = m_Color; - } - - string strText = str + Environment.NewLine; //DateTime.Now.ToString("HH:mm:ss.fff") + "--" + - RTB.SelectionStart = RTB.TextLength; - if (string.IsNullOrEmpty(str)) - RichTextUnit.SetText(RTB, " " + Environment.NewLine, SetColor, false, 14); - else - RichTextUnit.SetText(RTB, strText, SetColor, false, 14); - - if (RTB.Lines.Length > 2000) - { - RTB.Select(0, RTB.TextLength / 2); - RTB.Cut(); - } - RTB.ScrollToCaret(); - }); - } - catch { } - } - - /// - /// 写debug文件,记录程序过程 - /// - /// 要写入日志的内容 - public static void TraceWriteLine(string str) - { - try - { - if (rleMessage != null) - { - rleMessage.Text = str; - } - if (str.Contains("警告") || str.ToUpper().Contains("WARN")) - { - - NLogger.Warn(str); - - } - else if (str.Contains("错误") || str.ToUpper().Contains("ERROR")||str.Contains("失败")) - { - NLogger.Error(str); - } - else - { - NLogger.Info(str); - } - Trace.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "--" + str); - Trace.Unindent(); - Trace.Flush(); - } - catch { } - } - - public static string InputBox(string Caption, string Hint, string DefaultTxt, string btn1 = "OK", string btn2 = "Cancel", char Strstyle = '*', bool bShowData = false) - { - if (Strstyle == '\0') - Strstyle = '*'; - Form InputForm = new Form(); - InputForm.MinimizeBox = false; - InputForm.MaximizeBox = false; - InputForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - InputForm.StartPosition = FormStartPosition.CenterScreen; - InputForm.Width = 300; - InputForm.Height = 180; - InputForm.Text = Caption; - InputForm.Font = new System.Drawing.Font("Segoe UI", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); - - Label lbl = new Label(); - lbl.Text = Hint; - lbl.Left = 25; - lbl.Top = 20; - lbl.Parent = InputForm; - lbl.AutoSize = true; - TextBox tb = new TextBox(); - tb.Left = 30; - tb.Top = 45; - tb.Width = 230; - tb.Parent = InputForm; - tb.Text = DefaultTxt; - if (bShowData == false) - tb.PasswordChar = Strstyle; - tb.SelectAll(); - Button btnok = new Button(); - btnok.Left = 90; - btnok.Top = 90; - btnok.Height = 30; - btnok.Parent = InputForm; - btnok.Text = btn1; - InputForm.AcceptButton = btnok;//回车响应 - btnok.DialogResult = DialogResult.OK; - - Button btncancal = new Button(); - btncancal.Left = 185; - btncancal.Top = 90; - btncancal.Height = 30; - btncancal.Parent = InputForm; - btncancal.Text = btn2; - btncancal.DialogResult = DialogResult.Cancel; - try - { - if (InputForm.ShowDialog() == DialogResult.OK) - { - return tb.Text; - } - else - { - return "-999.999"; - } - } - finally - { - InputForm.Dispose(); - } - } - - /// - /// 操作提示框,0 = 取消; 1 = 第一个按钮; 2 = 第二个按钮 - /// - /// 错误信息 - /// 标题 - /// 第一个按钮名字 - /// 第二个按钮名字 - /// 第三个按钮名字 - /// 背景颜色,默认无色,1=红色 - /// - public static int MessageBox(string strError, string Caption, string btnName1 = "YES", string btnName2 = "NO", string btnName3 = "Cancel", int iColor = 0) - { - Form ErrorForm = new Form(); - ErrorForm.MinimizeBox = false; - ErrorForm.MaximizeBox = false; - ErrorForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - ErrorForm.StartPosition = FormStartPosition.CenterScreen; - ErrorForm.Width = 480; - ErrorForm.Height = 300; - ErrorForm.Text = Caption; - ErrorForm.Font = new System.Drawing.Font("宋体", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); - - TextBox tb = new TextBox(); - tb.Parent = ErrorForm; - tb.Text = strError; - tb.Multiline = true; - tb.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - tb.Location = new System.Drawing.Point(20, 20); - tb.Size = new System.Drawing.Size(440, 170); - tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - tb.Font = new Font("宋体", 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); - if (iColor == 1) - tb.BackColor = Color.Red; - - Button btnYes = new Button(); - btnYes.Location = new System.Drawing.Point(30, 210); - btnYes.Size = new System.Drawing.Size(100, 40); - btnYes.Parent = ErrorForm; - btnYes.Text = btnName1; - - btnYes.DialogResult = DialogResult.Yes; - ErrorForm.AcceptButton = btnYes;//回车响应 - - Button btnNO = new Button(); - btnNO.Location = new System.Drawing.Point(190, 210); - btnNO.Size = new System.Drawing.Size(100, 40); - btnNO.Parent = ErrorForm; - btnNO.Text = btnName2; - btnNO.DialogResult = DialogResult.No; - ErrorForm.AcceptButton = btnNO;//回车响应 - - Button btncancal = new Button(); - btncancal.Location = new System.Drawing.Point(350, 210); - btncancal.Size = new System.Drawing.Size(100, 40); - btncancal.Parent = ErrorForm; - btncancal.Text = btnName3; - btncancal.DialogResult = DialogResult.Cancel; - ErrorForm.AcceptButton = btncancal;//回车响应 - try - { - btnYes.Select(); - switch (ErrorForm.ShowDialog()) - { - case DialogResult.Yes: return 1; - case DialogResult.No: return 2; - default: return 0; - } - } - finally - { - ErrorForm.Dispose(); - } - } - - [DllImport("User32.dll")] - private static extern bool SetCursorPos(int x, int y); - - public static void SetCursorPosXY(int dx, int dy) - { - SetCursorPos(dx, dy); - } - - public static void SetCursorPosXY(Point point) - { - System.Windows.Forms.Cursor.Position = point; - } - - #endregion 界面控件操作 - - /// - /// CopyFiles 函数 - /// - /// 源路径文件夹路径 - /// 目标文件夹路径 - /// 文件夹名称 - /// - public static int CopyFiles(string strSourceFilePath, string strDesFilePath, string strRemak) - { - try - { - if (!Directory.Exists(strDesFilePath)) - { - Directory.CreateDirectory(strDesFilePath); - } - DirectoryInfo sDir = new DirectoryInfo(strSourceFilePath); - FileInfo[] fileArray = sDir.GetFiles(); - foreach (FileInfo file in fileArray) - { - file.CopyTo(strDesFilePath + "\\" + file.Name, true); - } - System.Windows.Forms.MessageBox.Show("传输" + strRemak + "文件夹中的所有文件成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return 1; - } - catch (Exception ex) - { - System.Windows.Forms.MessageBox.Show("传输" + strRemak + "文件夹中的文件错误!原因: " + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return 0; - } - } - } - - public class HardwareInfoBase - { - /// 获取指定驱动器的空间总大小(单位为B) ,只需输入代表驱动器的字母即可 - public static long GetHardDiskSpace(string str_HardDiskName) - { - long totalSize = new long(); - str_HardDiskName = str_HardDiskName + ":\\"; - System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); - foreach (System.IO.DriveInfo drive in drives) - { - if (drive.Name == str_HardDiskName) - { - totalSize = drive.TotalSize; - break; - } - } - return totalSize; - } - - /// 获取指定驱动器的剩余空间总大小(单位为B) ,只需输入代表驱动器的字母即可 - public static long GetHardDiskFreeSpace(string str_HardDiskName) - { - long freeSpace = new long(); - str_HardDiskName = str_HardDiskName + ":\\"; - System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); - foreach (System.IO.DriveInfo drive in drives) - { - if (drive.Name == str_HardDiskName) - { - freeSpace = drive.TotalFreeSpace; - break; - } - } - return freeSpace; - } - - /// 获取指定驱动器的剩余空间总大小(单位为K) ,只需输入代表驱动器的字母即可 - public static long GetHardDiskFreeSpace_K(string str_HardDiskName) - { - return GetHardDiskFreeSpace(str_HardDiskName) / 1024; - } - - /// 获取指定驱动器的剩余空间总大小(单位为M) ,只需输入代表驱动器的字母即可 - public static long GetHardDiskFreeSpace_M(string str_HardDiskName) - { - return GetHardDiskFreeSpace_K(str_HardDiskName) / 1024; - } - - /// 获取指定驱动器的剩余空间总大小(单位为G) ,只需输入代表驱动器的字母即可 - public static long GetHardDiskFreeSpace_G(string str_HardDiskName) - { - return GetHardDiskFreeSpace_M(str_HardDiskName) / 1024; - } - } - - //==================================================================================================FileIni - //Ini 文件操作类 - public class FileIni - { - [DllImport("kernel32.dll")] - public static extern IntPtr _lopen(string lpPathName, int iReadWrite); - - [DllImport("kernel32.dll")] - public static extern bool CloseHandle(IntPtr hObject); - - public const int OF_READWRITE = 2; - public const int OF_SHARE_DENY_NONE = 0x40; - public static readonly IntPtr HFILE_ERROR = new IntPtr(-1); - - //判断文件是否被占用 占用=true 未占用 = false - public static bool isFileOccupied(string path) - { - if (!File.Exists(path)) - return true; - IntPtr vHandle = _lopen(path, OF_READWRITE | OF_SHARE_DENY_NONE); - if (vHandle == HFILE_ERROR) - return true; - CloseHandle(vHandle); - return false; - } - - [DllImport("kernel32")] - private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); - - [DllImport("kernel32")] - private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); - - [DllImport("kernel32")] - private static extern int GetPrivateProfileInt(string section, string key, int def, string filePath); - - public static bool isFileExists(string path) - { - if (!(File.Exists(path))) - { - MessageBox.Show("文件:" + path + "不存在", "ini文件不存在"); - return false; - } - return true; - } - - //=====================//=====================//=====================Write data - #region 写INI参数 - - /// - /// 对ini文件进行写操作 - /// - /// ini文件路径 - /// 配置节 - /// 键名 - /// 要写入的string字符串 - public static void WriteString(string path, string section, string key, string value) - { - // section=配置节,key=键名,value=键值,path=路径 - WritePrivateProfileString(section, key, value, path); - } - - public static void WriteInt(string path, string section, string key, int value = 0) - { - string strRead = ReadString(path, section, key); - string[] strArr = strRead.Split(new char[] { ';' }); - string strNote = ";"; - string strWrite; - if (strArr.Length > 1)//保留原有注释 - { - for (int i = 1; i < strArr.Length; i++) - strNote += strArr[i]; - strWrite = value.ToString() + strNote; - } - else - { - strWrite = value.ToString(); - } - WritePrivateProfileString(section, key, strWrite, path); - } - - public static void WriteDouble(string path, string section, string key, double value = 0) - { - string strRead = ReadString(path, section, key); - string[] strArr = strRead.Split(new char[] { ';' }); - string strNote = ";"; - string strWrite; - if (strArr.Length > 1)//保留原有注释 - { - for (int i = 1; i < strArr.Length; i++) - strNote += strArr[i]; - strWrite = value.ToString() + strNote; - } - else - { - strWrite = value.ToString(); - } - WritePrivateProfileString(section, key, strWrite, path); - } - - public static void WriteBool(string path, string section, string key, bool value = false) - { - string strValue = (value ? "1" : "0"); - string strRead = ReadString(path, section, key); - string[] strArr = strRead.Split(new char[] { ';' }); - string strNote = ";"; - string strWrite; - if (strArr.Length > 1)//保留原有注释 - { - for (int i = 1; i < strArr.Length; i++) - strNote += strArr[i]; - strWrite = strValue + strNote; - } - else - { - strWrite = strValue; - } - WritePrivateProfileString(section, key, strWrite, path); - } - - #endregion 写INI参数 - - //=====================//=====================//=====================Read data - #region 读INI参数 - - /// - /// 从ini配置文件中读取字符串 - /// - /// ini文件路径 - /// 配置节名称 - /// 键名 - /// 要读取的string类型内容 - public static string ReadString(string path, string section, string key) - { - // 每次从ini中读取多少字节 // section=配置节,key=键名,temp=上面,path=路径 - System.Text.StringBuilder temp = new System.Text.StringBuilder(255); - GetPrivateProfileString(section, key, "", temp, 255, path); - String str = temp.ToString(); - string[] strArr = str.Split(new char[] { ';' }); - string strRead = ""; - if (strArr.Length > 0) - { - strRead = strArr[0]; - } - return strRead; - } - - /// - /// 从ini配置文件中读取Int类型 - /// - /// ini文件路径 - /// 配置节名称 - /// 键名 - /// 读不到时默认返回值:0 - /// 要读取的Int类型数据 - public static int ReadInt(string path, string section, string key, int defValue = 0) - { - return GetPrivateProfileInt(section, key, defValue, path); - } - - public static double ReadDouble(string path, string section, string key, double defValue = 0) - { - System.Text.StringBuilder temp = new System.Text.StringBuilder(255); - GetPrivateProfileString(section, key, defValue.ToString(), temp, 255, path); - String str = temp.ToString(); - string[] strArr = str.Split(new char[] { ';' }); - double ReData; - if (strArr.Length > 0) - { - ReData = Convert.ToDouble(strArr[0]); - } - else - { - ReData = defValue; - } - return ReData; - } - - public static bool ReadBool(string path, string section, string key, int defValue = 0) - { - int val = GetPrivateProfileInt(section, key, defValue, path); - if (val != 0) - return true; - else - return false; - } - - #endregion 读INI参数 - } - - //==================================================================================================SoundBase - /// - /// 声音播放类 - /// - public class SoundBase - { - //public static WMPLib.WindowsMediaPlayer WMPlayer = new WMPLib.WindowsMediaPlayer(); - ////方法 1 - //public static void OpenWinMediaPlayer(string FileName) - //{ - // if (!System.IO.File.Exists(FileName)) - // { - // MessageBox.Show("File does not exist!"); - // return; - // } - // WMPlayer.URL = FileName; - //} - - //public static void OpenWinMediaPlayer(WMPLib.WindowsMediaPlayer WinMediaPlayer, string FileName) - //{ - // if (!System.IO.File.Exists(FileName)) - // { - // MessageBox.Show("File does not exist!"); - // return; - // } - // WinMediaPlayer.URL = FileName; - //} - - //public static void OpenWinMediaPlayerDialogFile() - //{ - // OpenFileDialog FileDialog = new OpenFileDialog(); - // FileDialog.AddExtension = true; - // FileDialog.CheckFileExists = true; - // FileDialog.CheckPathExists = true; - // //the next sentence must be in single line - // FileDialog.Filter = "WAV文件(*.wav)|*.wav|MP3文件(*.mp3)|*.mp3|VCD文件(*.dat)|*.dat|Audio文件(*.avi)|*.avi|所有文件 (*.*)|*.*"; - // FileDialog.DefaultExt = "*.mp3"; - // if (FileDialog.ShowDialog() == DialogResult.OK) - // { - // WMPlayer.URL = FileDialog.FileName; - // } - //} - - //public static void OpenWinMediaPlayerDialogFile(WMPLib.WindowsMediaPlayer WinMediaPlayer) - //{ - // OpenFileDialog FileDialog = new OpenFileDialog(); - // FileDialog.AddExtension = true; - // FileDialog.CheckFileExists = true; - // FileDialog.CheckPathExists = true; - // //the next sentence must be in single line - // FileDialog.Filter = "WAV文件(*.wav)|*.wav|MP3文件(*.mp3)|*.mp3|VCD文件(*.dat)|*.dat|Audio文件(*.avi)|*.avi|所有文件 (*.*)|*.*"; - // FileDialog.DefaultExt = "*.mp3"; - // if (FileDialog.ShowDialog() == DialogResult.OK) - // { - // WinMediaPlayer.URL = FileDialog.FileName; - // } - //} - - //方法 2 - public static void sndPlayerPlay(string FileName) - { - if (!System.IO.File.Exists(FileName)) - { - MessageBox.Show("File does not exist!"); - return; - } - System.Media.SoundPlayer sndPlayer = new System.Media.SoundPlayer(FileName); - sndPlayer.Load(); - sndPlayer.Play(); - } - - //方法 3 - public static void SpVoicePlay(string FileName) - { - //if (!System.IO.File.Exists(FileName)) - //{ - // MessageBox.Show("File does not exist!"); - // return; - //} - //SpeechLib.SpVoiceClass pp = new SpeechLib.SpVoiceClass(); - //SpeechLib.SpFileStreamClass spFs = new SpeechLib.SpFileStreamClass(); - //spFs.Open(FileName, SpeechLib.SpeechStreamFileMode.SSFMOpenForRead, true); - //SpeechLib.ISpeechBaseStream Istream = spFs as SpeechLib.ISpeechBaseStream; - //pp.SpeakStream(Istream, SpeechLib.SpeechVoiceSpeakFlags.SVSFIsFilename); - //spFs.Close(); - } - - //方法 4 (蜂鸣器--控制台扬声器) - public static void Beep(int frequency, int duration) - { - //振动的Hz频率; //持续的时间,单位“毫秒”。 - Console.Beep(frequency, duration); - } - } - - //================================================================================================== - /// - /// 数据格式化或校验检测 - /// - internal class FormatCheckBase - { - /// - /// 检测是否为十六进制字符串,长度不够在前面添加0 - /// - /// 输入字符串 - /// 长度 - /// 输出字符串 - /// 检测结果 - public static void FormatChecking16(string strInput, int length, out string strOutput, out Boolean Valid) - { - strOutput = ""; - Valid = true; - byte temp; - if ((strInput.Length <= length) & (strInput.Length > 0)) - { - for (int i = 0; i < strInput.Length; i++) - { - try - { - temp = Convert.ToByte(strInput[i].ToString(), 16); - } - catch - { - Valid = false; - strOutput = ""; - break; - } - strOutput += strInput[i]; - } - if (Valid & (strInput.Length < length)) - { - for (int j = 0; j < length - strInput.Length; j++) - { - strOutput = "0" + strOutput; - } - } - } - else - { - Valid = false; - strOutput = ""; - } - } - - /// - /// 检测是否为十进制字符串,长度不够在前面添加0 - /// - /// 输入字符串 - /// 长度 - /// 输出字符串 - /// 检测结果 - public static bool FormatChecking10(string strInput, int length, out string strOutput) - { - strOutput = ""; - byte temp; - try - { - if ((strInput.Length <= length) & (strInput.Length > 0)) - { - for (int i = 0; i < strInput.Length; i++) - { - try - { - temp = Convert.ToByte(strInput[i].ToString(), 10); - } - catch - { - strOutput = ""; - return false; - } - strOutput += strInput[i]; - } - if (strInput.Length < length) - { - for (int j = 0; j < length - strInput.Length; j++) - { - strOutput = "0" + strOutput; - } - } - } - else - { - strOutput = ""; - return false; - } - } - catch (Exception ex) - { - MessageBox.Show("格式转换错误:" + ex.Message); - return false; - } - return true; - } - - /// - /// 每隔n个字符插入一个字符 - /// - /// 从右边开始插入 - /// 源字符串 - /// 间隔字符数 - /// 待插入值 - /// 待补充值,最后不足间隔字符数时,用此字符补齐;Supplement=""时,不补任何字符。 - /// 返回新生成字符串 - public static string InsertFormat(bool isRight, string input, int interval, string value, string Supplement) - { - if (!isRight)//从左边开始插入 - { - for (int i = interval; i < input.Length; i += interval + 1) - { - input = input.Insert(i, value); - } - if (Supplement != "") - { - do - { - if ((input.Length + 1) % (interval + 1) != 0) { input = input + Supplement; } - } while ((input.Length + 1) % (interval + 1) != 0); - } - } - else//从右边开始插入 - { - for (int i = input.Length - interval; i > 0; i -= interval) - { - input = input.Insert(i, value); - } - if (Supplement != "") - { - do - { - if ((input.Length + 1) % (interval + 1) != 0) { input = Supplement + input; } - } while ((input.Length + 1) % (interval + 1) != 0); - } - } - return input; - } - - /// - /// BCC校验,返回校验后的字符串 - /// - /// 待校验字符串 - /// 返回结果 - public static string GetBCC(string strCmd) - { - if (strCmd.Length >= 2) - { - byte[] Buffer = Encoding.Default.GetBytes(strCmd); - byte byteBCC = Buffer[0]; - for (int i = 1; i < Buffer.Length; i++) - byteBCC ^= Buffer[i]; - return Convert.ToChar(byteBCC).ToString(); - } - else - { - return null; - } - } - - /// - /// BCC校验,返回校验后的数组 - /// - /// 待校验数组 - /// 返回结果 - public static byte[] GetBCC(byte[] byteData) - { - byte[] byteWrite = new byte[byteData.Length + 1]; - if (byteData.Length >= 2) - { - byteData.CopyTo(byteWrite, 0); - byte byteBCC = byteData[0]; - for (int i = 1; i < byteData.Length; i++) - byteBCC ^= byteData[i]; - byteWrite[byteWrite.Length - 1] = byteBCC; - return byteWrite; - } - else - { - return null; - } - } - - /// - /// CRC16校验函数 - /// - public class CRC16Check - { - private const int CRC_LEN = 0; - - // Table of CRC values for high-order byte - #region - - private static readonly byte[] _auchCRCHi = new byte[] - { - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, - 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, - 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, - 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, - 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, - 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, - 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, - 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, - 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, - 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, - 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, - 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, - 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, - 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, - 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40 - }; - - #endregion - // Table of CRC values for low-order byte - #region - - private static readonly byte[] _auchCRCLo = new byte[] - { - 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06, - 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, - 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, - 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, - 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, - 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, - 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, - 0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, - 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, - 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, - 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, - 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, - 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60, - 0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, - 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, - 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, - 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, - 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, - 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, - 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, - 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, - 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, - 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, - 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, - 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, - 0x43, 0x83, 0x41, 0x81, 0x80, 0x40 - }; - - #endregion - - /// - /// 计算CRC16校验值 返回一个ushort类型的值,如果要返回Crc高字节和低字节,可重写CalculateCrc16函数为: - /// - /// 待校验数组 - /// 输出高字节 - /// 输出低字节 - /// 输出校验值 - public static ushort CalculateCrc16(byte[] buffer, out byte crcHi, out byte crcLo) - { - crcHi = 0xff; // high crc byte initialized - crcLo = 0xff; // low crc byte initialized - - for (int i = 0; i < buffer.Length - CRC_LEN; i++) - { - int crcIndex = crcHi ^ buffer[i]; // calculate the crc lookup index - - crcHi = (byte)(crcLo ^ _auchCRCHi[crcIndex]); - crcLo = _auchCRCLo[crcIndex]; - } - return (ushort)(crcHi << 8 | crcLo); - } - } - } - - //==================================================================================================ConvertBase - /// - /// 数据转换类 - /// - internal class ConvertBase - { - #region 图像 <--> 数组 - - /// - /// 图像转换为Byte数组 - /// - public static byte[] ImageToByteArray(Image ImageIn) - { - MemoryStream ms = new MemoryStream(); - ImageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Png); - return ms.ToArray(); - } - - /// - /// Byte数组转换为图像 - /// - public static Image byteArrayToImage(byte[] byteArrayIn) - { - MemoryStream ms = new MemoryStream(byteArrayIn); - Image returnImage = Image.FromStream(ms); - return returnImage; - } - - #endregion - - #region 字符串 -> 字节数组 - - /// - /// 十六进制(hexadecimal)字符串转换为字节数组 - /// - /// - /// - public static byte[] HexStringToBytes(string str) - { - str = str.Replace(" ", ""); - byte[] buffer = new byte[str.Length / 2]; - for (int i = 0; i < str.Length; i += 2) - { - buffer[i / 2] = (byte)Convert.ToByte(str.Substring(i, 2), 16); - } - return buffer; - } - - /// - /// 十进制(Decimalism)字符串转换为字节数组 - /// - /// - /// - public static byte[] DecimalStringToBytes(string str) - { - str = str.Replace(" ", ""); - byte[] buffer = new byte[str.Length]; - for (int i = 0; i < str.Length; i++) - { - buffer[i] = (byte)Convert.ToByte(str.Substring(i, 1), 10); - } - return buffer; - } - - #endregion - - #region DataGridView -> DataTable 和 DataSet - - public static DataTable GetDataTableFromDataGridView(DataGridView dv) - { - DataTable dt = new DataTable(); DataColumn dc; - for (int i = 0; i < dv.Columns.Count; i++) - { - dc = new DataColumn(); - dc.ColumnName = dv.Columns[i].HeaderText.ToString(); - dt.Columns.Add(dc); - } - for (int j = 0; j < dv.Rows.Count - 1; j++) - { - DataRow dr = dt.NewRow(); - for (int x = 0; x < dv.Columns.Count; x++) - { - dr[x] = dv.Rows[j].Cells[x].Value; - } - dt.Rows.Add(dr); - } - return dt; - } - - public static DataSet GetDataSetFromDataGridView(DataGridView ucgrd) - { - DataSet ds = new DataSet(); - DataTable dt = new DataTable(); - for (int j = 0; j < ucgrd.Columns.Count; j++) - { dt.Columns.Add(ucgrd.Columns[j].HeaderCell.Value.ToString()); } - for (int j = 0; j < ucgrd.Rows.Count; j++) - { - DataRow dr = dt.NewRow(); - for (int i = 0; i < ucgrd.Columns.Count; i++) - { - if (ucgrd.Rows[j].Cells[i].Value != null) - { dr[i] = ucgrd.Rows[j].Cells[i].Value.ToString(); } - else { dr[i] = ""; } - } - dt.Rows.Add(dr); - } - ds.Tables.Add(dt); - return ds; - } - - #endregion - - #region ListBox.Items, ComboBox.Items -> string[] - - public static string[] GetStringsFromListBox(ListBox mListBox) - { - string[] strings = new string[mListBox.Items.Count]; - for (int i = 0; i < mListBox.Items.Count; i++) - { - strings[i] = mListBox.Items[i].ToString(); - } - return strings; - } - - public static string[] GetStringsFromListBox(ComboBox mComboBox) - { - string[] strings = new string[mComboBox.Items.Count]; - for (int i = 0; i < mComboBox.Items.Count; i++) - { - strings[i] = mComboBox.Items[i].ToString(); - } - return strings; - } - - public static void AddStringsToListView(ListView m_ListView, string[] strings) - { - m_ListView.Items.Clear(); - for (int i = 0; i < strings.Length; i++) - { - m_ListView.Items.Add(strings[i]); - } - } - - #endregion - - /// - /// 从SYGOLE获取的数据转换函数 - /// - public class Tool - { - //将十六进制的字符串转化为ushort - public static ushort HexString2Ushort(string s) - { - ushort value = 0; - - for (int i = 0; i < s.Length; i++) - { - if (s[i] != ' ') - { - value = (ushort)(value * 16 + HexStringToHex(s, i)); - } - } - - return value; - } - - //将字节数组形式的mac地址转化为对应的字符串 - public static string MacToString(byte[] mac) - { - string MacString = ""; - - for (int i = 0; i < 6; i++) - { - MacString += ByteToHexString(mac[i]); - if (i < 5) - { - MacString += ":"; - } - } - - return MacString; - } - - //将字符串形式的mac地址转化为对应的字节数组 - public static byte[] StringToMac(string str) - { - string temp = ""; - - for (int i = 0; i < str.Length; i++) - { - if ((str[i] != ' ') && (str[i] != ':')) - { - temp += str[i]; - } - } - - return HexStringToByte(temp, 0, 6);//6字节长度 - } - - //判断字符串是否是十六进制字符串 - public static bool ValidHexString(string str) - { - for (int i = 0; i < str.Length; i++) - { - if (! - (((str[i] >= '0') && (str[i] <= '9')) || - ((str[i] >= 'a') && (str[i] <= 'f')) || - ((str[i] >= 'A') && (str[i] <= 'F'))) - ) - { - return false; - } - } - - return true; - } - - private static string GetStringWithoutSpace(string str, int pos) - { - string temp = ""; - for (int i = pos; i < str.Length; i++) - { - if ((str[i] != ' ') && (str[i] != ':')) - { - temp += str[i]; - } - } - return temp; - } - - //将单个十六进制字符(4 bits)转化为byte - private static byte HexStringToHex(string str, int pos) - { - byte value = 0; - - if ((str[pos] >= '0') && (str[pos] <= '9')) - { - value = (byte)(str[pos] - '0'); - } - else if ((str[pos] >= 'a') && (str[pos] <= 'f')) - { - value = (byte)(str[pos] - 'a' + 10); - } - else if ((str[pos] >= 'A') && (str[pos] <= 'F')) - { - value = (byte)(str[pos] - 'A' + 10); - } - - return value; - } - - //将字符串的pos位置开始,转化为数组,转化后数组的长度为cnt - public static byte[] HexStringToByte(string str, int pos, int cnt) - { - if ((!ValidHexString(str)) || ((str.Length - pos) >> 1 < cnt)) - { - return null; - } - - byte[] data = new byte[cnt]; - - for (int i = 0; i < cnt; i++) - { - data[i] = (byte)(HexStringToHex(str, 2 * i + pos) * 16 + HexStringToHex(str, 2 * i + pos + 1)); - } - - return data; - } - - public static string bytes2String(byte[] data, int offset, int len) - { - string outString = ""; - - for (int i = offset; i < len + offset; i++) - { - outString += (char)data[i]; - } - - return outString; - } - - //将字符串的pos位置开始,转化为数组,转化后数组的长度为cnt - public static byte[] HexStringToByte(string str, int pos) - { - string tempStr = GetStringWithoutSpace(str, pos); - - return HexStringToByte(tempStr, 0, tempStr.Length >> 1); - } - - public static byte HexStringToSingleByte(string str, int pos) - { - byte temp = 0; - int len = 2; - string tempStr = GetStringWithoutSpace(str, pos); - - if (tempStr.Length == 0) - { - return 0; - } - else if (tempStr.Length < 2) - { - len = tempStr.Length; - } - else - { - len = 2; - } - - for (int i = 0; i < len; i++) - { - temp = (byte)(temp * 16 + HexStringToHex(tempStr, i)); - } - - return temp; - } - - //将字符串的pos位置开始,转化int - public static int HexStringToInt(string s, int pos) - { - string str = ""; - int len = (s.Length - pos) > 8 ? 8 : s.Length - pos; - for (int i = pos; i < len; i++) - { - str += s[i]; - } - for (int i = len; i < 8; i++) - { - str = "0" + str; - } - - if (!ValidHexString(str)) - { - return 0; - } - - int result = 0; - byte[] data = HexStringToByte(str, 0, 4); - - for (int i = 0; i < 4; i++) - { - result = (result << 8) + data[i]; - } - - return result; - } - - //将字节类型的数据转化为十六进制字符串 - public static string ByteToHexString(byte data) - { - string outString = ""; - - if (data < 16) - { - outString += "0"; - } - outString += data.ToString("X"); - - return outString; - } - - //将字节类型的数据转化为十六进制字符串 - public static string ByteToHexString(byte[] data, int pos, int length, string space) - { - string outString = ""; - - for (int i = pos; i < pos + length; i++) - { - outString += ByteToHexString(data[i]); - if (i != pos + length - 1) - { - outString += space; - } - } - - return outString; - } - - //将ushort类型的数据转化为十六进制字符串 - public static string ushortToHexString(ushort[] data, int pos, int length) - { - string outString = ""; - - for (int i = pos; i < pos + length; i++) - { - outString += ByteToHexString((byte)(data[i] >> 8)); - outString += ByteToHexString((byte)(data[i] & 0xFF)); - } - - return outString; - } - } - - //========================================================================================== - public class MyConvert - { - //string a = Convert.ToString(5, 2); - //string b = Convert.ToString(11, 8); - //string c = Convert.ToString(11, 16); - //int aa = Convert.ToInt32("101", 2);//二进制转换10进制 - //int bb = Convert.ToInt32("13", 8); //八进制转换10进制 - //int cc = Convert.ToInt32("b", 16); //十六进制转换10进制 - - #region C++转换程序(C#里面有完整的转换函数) - - //十进制转二制 - public static string DtoB(int d) - { - //Console.WriteLine(Convert.ToString(5,2)) - string str = ""; - //判断该数如果小于2,则直接输出 - if (d < 2) - { - str = d.ToString(); - } - else - { - int c; - int s = 0; - int n = d; - while (n >= 2) - { - s++; - n = n / 2; - } - int[] m = new int[s]; - int i = 0; - do - { - c = d / 2; - m[i++] = d % 2; - d = c; - } while (c >= 2); - str = d.ToString(); - for (int j = m.Length - 1; j >= 0; j--) - { - str += m[j].ToString(); - } - } - return str; - } - - //十进制转八进制 - public static string DtoO(int d) - { - string o = ""; - if (d < 8) - { - o = d.ToString(); - } - else - { - int c; - - int s = 0; - int n = d; - int temp = d; - while (n >= 8) - { - s++; - n = n / 8; - } - int[] m = new int[s]; - int i = 0; - do - { - c = d / 8; - m[i++] = d % 8; - d = c; - } while (c >= 8); - o = d.ToString(); - for (int j = m.Length - 1; j >= 0; j--) - { - o += m[j]; - } - } - return o; - } - - //十进制转十六进制 - public static string DtoX(int d) - { - string x = ""; - if (d < 16) - { - x = chang(d); - } - else - { - int c; - int s = 0; - int n = d; - int temp = d; - while (n >= 16) - { - s++; - n = n / 16; - } - string[] m = new string[s]; - int i = 0; - do - { - c = d / 16; - m[i++] = chang(d % 16);//判断是否大于10,如果大于10,则转换为A~F的格式 - d = c; - } while (c >= 16); - x = chang(d); - for (int j = m.Length - 1; j >= 0; j--) - { - x += m[j]; - } - } - return x; - } - - //判断是否为10~15之间的数,如果是则进行转换 - public static string chang(int d) - { - string x = ""; - switch (d) - { - case 10: - x = "A"; - break; - - case 11: - x = "B"; - break; - - case 12: - x = "C"; - break; - - case 13: - x = "D"; - break; - - case 14: - x = "E"; - break; - - case 15: - x = "F"; - break; - - default: - x = d.ToString(); - break; - } - return x; - } - - public static int XtoD(string instr) - { - int i = Convert.ToInt32("FF", 16); //十六进制转换10进制 - int j = Convert.ToInt32("1100", 2); - int k = Convert.ToInt32("12", 8); - return i; - } - - #endregion - } - } - - //==================================================================================================TcpBase - /// - /// 网络通讯通用类函数库 - /// - internal class TcpBase - { - /// - /// 用CMD命令测试网络连接状态 - /// - /// IP地址或网址 - /// Ping结果 连接;超时或其他结果表示未连接 - public static string CmdPing(string strIp) - { - Process p = new Process(); - p.StartInfo.FileName = "cmd.exe"; - p.StartInfo.UseShellExecute = false; - p.StartInfo.RedirectStandardInput = true; - p.StartInfo.RedirectStandardOutput = true; - p.StartInfo.RedirectStandardError = true; - p.StartInfo.CreateNoWindow = true; - p.Start(); - p.StandardInput.WriteLine("ping -n 1 " + strIp); - p.StandardInput.WriteLine("exit"); - - string strRst = p.StandardOutput.ReadToEnd(); - string pingRst = ""; - if (strRst.Contains("(0% loss)") || strRst.Contains("(0% 丢失)")) - pingRst = "连接"; - else if (strRst.Contains("Request timed out") || strRst.Contains("请求超时")) - pingRst = "超时"; - else if (strRst.Contains("Unknown host") || strRst.Contains("无法解析主机")) - pingRst = "无法解析主机"; - else if (strRst.Contains("请求找不到主机")) - pingRst = "请求找不到主机"; - else if (strRst.Contains("Destination host unreachable.")) - pingRst = "无法到达目的主机"; - else - pingRst = strRst; - p.Close(); - return pingRst; - } - } - - //==================================================================================================MyMath - /// - /// 数学函数库(算法) - /// - internal class MyMath - { - public static double GetMax(double[] Datas) - { - double Max = -9999; - try - { - if (Datas.Length == 1) - return Datas[0]; - for (int i = 0; i < Datas.Length; i++) - { - Max = Math.Max(Datas[i], Max); - } - } - catch (Exception ex) - { - MessageBox.Show(ex.Message); - } - return Max; - } - - public static double GetMin(double[] Datas) - { - double Min = 9999; - try - { - if (Datas.Length == 1) - return Datas[0]; - for (int i = 0; i < Datas.Length; i++) - { - Min = Math.Min(Datas[i], Min); - } - } - catch (Exception ex) - { - MessageBox.Show(ex.Message); - } - return Min; - } - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址,从0开始 - /// 返回整形数据或-1 - public static int GetPlcData(byte[] byteData, int DataAddr) - { - try - { - if (byteData == null) - { - return -1; - } - if (byteData.Length < 10 + DataAddr * 2) - { - return -1; - } - else - { - int bitH = DataAddr * 2 + 9; - int bitL = DataAddr * 2 + 10; - return byteData[bitH] * 256 + byteData[bitL]; - } - } - catch - { - return -1; - } - } - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址 - /// PLC读取起始地址 - /// 返回整形数据或-1 - public static int GetPlcData(byte[] byteData, int DataAddr, int startAddr) - { - try - { - if (byteData == null) - { - return -1; - } - if (startAddr > DataAddr) - { - //MessageBox.Show("错误:要读取的数据小于起始地址"); - return -1; - } - if (byteData.Length < 9 + (DataAddr - startAddr) * 2) - { - return -1; - } - else - { - int bitH = (DataAddr - startAddr) * 2 + 9; - int bitL = (DataAddr - startAddr) * 2 + 10; - return byteData[bitH] * 256 + byteData[bitL]; - } - } - catch - { - //MessageBox.Show("Catch错误:" + ex.Message); - return -1; - } - } - - /// - /// 获取字节的某一位 - /// - /// 从0开始 - /// - public static bool GetPlcBit(int data, int index) - { - switch (index) - { - case 0: - return (data & 0x0001) > 0; - - case 1: - return (data & 0x0002) > 0; - - case 2: - return (data & 0x0004) > 0; - - case 3: - return (data & 0x0008) > 0; - - case 4: - return (data & 0x0010) > 0; - - case 5: - return (data & 0x0020) > 0; - - case 6: - return (data & 0x0040) > 0; - - case 7: - return (data & 0x0080) > 0; - - case 8: - return (data & 0x0100) > 0; - - case 9: - return (data & 0x0200) > 0; - - case 10: - return (data & 0x0400) > 0; - - case 11: - return (data & 0x0800) > 0; - - case 12: - return (data & 0x1000) > 0; - - case 13: - return (data & 0x2000) > 0; - - case 14: - return (data & 0x4000) > 0; - - case 15: - return (data & 0x8000) > 0; - - default: - return false; - } - } - - public static bool GetPlcBitH2Low(int data, int index) - { - switch (index) - { - case 0: - return (data & 0x0100) > 0; - - case 1: - return (data & 0x0200) > 0; - - case 2: - return (data & 0x0400) > 0; - - case 3: - return (data & 0x0800) > 0; - - case 4: - return (data & 0x1000) > 0; - - case 5: - return (data & 0x2000) > 0; - - case 6: - return (data & 0x4000) > 0; - - case 7: - return (data & 0x8000) > 0; - - case 8: - return (data & 0x0001) > 0; - - case 9: - return (data & 0x0002) > 0; - - case 10: - return (data & 0x0004) > 0; - - case 11: - return (data & 0x0008) > 0; - - case 12: - return (data & 0x0010) > 0; - - case 13: - return (data & 0x0020) > 0; - - case 14: - return (data & 0x0040) > 0; - - case 15: - return (data & 0x0080) > 0; - - default: - return false; - } - } - - /// - /// 获取字节的某一位 - /// - /// 从0开始 - /// - public static bool GetPlcBit(byte[] byteData, int DataAddr, int index, int startAddr) - { - int Value = GetPlcData(byteData, DataAddr, startAddr); - bool bResult = GetPlcBit(Value, index); - return bResult; - } - - public static bool GetPlcBitH2Low(byte[] byteData, int DataAddr, int index, int startAddr) - { - int Value = GetPlcData(byteData, DataAddr, startAddr); - bool bResult = GetPlcBitH2Low(Value, index); - return bResult; - } - - /// - /// 获取单精度浮点数(float)数据 - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 数据正反序 - /// - public static float GetPlcSingle(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence = true) - { - try - { - if (byteData == null) - { - return -1; - } - if (startAddr > DataAddr) - { - return -1; - } - if (byteData.Length < 9 + (DataAddr - startAddr) * 2) - { - return -1; - } - else - { - float Result = -1; - int startBit = (DataAddr - startAddr) * 2 + 9; - - byte[] arrLength = new byte[4]; - arrLength[0] = byteData[startBit + 0]; - arrLength[1] = byteData[startBit + 1]; - arrLength[2] = byteData[startBit + 2]; - arrLength[3] = byteData[startBit + 3]; - - if (PositiveSequence) - { - Result = BitConverter.ToSingle(arrLength, 0); - } - else - { - Result = BitConverter.ToSingle(arrLength.Reverse().ToArray(), 0); - } - Result = Convert.ToSingle(Math.Round(Result, 3)); - return Result; - } - } - catch - { - return -1; - } - } - - /// - /// 获取字符串(string) - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 读取的地址数量(单位16) - /// 数据正反序 - /// 转换为字符串类型,2=二进制,10=十进制,16=十六进制,其他=char字符串 - /// - public static string GetPlcString(byte[] byteData, int DataAddr, int startAddr, int DataNum, bool PositiveSequence = true, int strType = 0) - { - string Result = ""; - try - { - if (byteData == null) - { - return Result; - } - if (startAddr > DataAddr + DataNum) - { - return Result; - } - if (byteData.Length < 9 + (DataAddr - startAddr) * 2) - { - return Result; - } - else - { - int startBit = (DataAddr - startAddr) * 2 + 9; - byte[] arrLength = new byte[DataNum * 2]; - for (int i = 0; i < DataNum * 2; i++) - { - arrLength[i] = byteData[startBit + i]; - } - if (!PositiveSequence) - { - arrLength = (byte[])arrLength.Reverse(); - } - switch (strType) - { - case 2: - foreach (byte b in arrLength) - { - Result += ConvertBase.MyConvert.DtoB(b); - } - break; - - case 10: - foreach (byte b in arrLength) - { - Result += b.ToString(); - } - break; - - case 16: - foreach (byte b in arrLength) - { - Result += b.ToString("X2"); - } - break; - - default: - foreach (byte b in arrLength) - { - Result += Convert.ToChar(b).ToString(); - } - break; - } - return Result.Trim(); - } - } - catch - { - return Result; - } - } - - //====================================================================== - /// - /// 字节数组(byte 8位)转化为ushort(16位)数组 - /// - public static ushort[] GetushortsFromValue(byte[] Value) - { - ushort[] rtnValues; - byte[] bytes = Value; - int Length = bytes.Length / 2; - if (bytes.Length % 2 == 0) - { - rtnValues = new ushort[Length]; - for (int i = 0; i < bytes.Length; i += 2) - { - rtnValues[i / 2] = BitConverter.ToUInt16(bytes, i); - } - } - else - { - rtnValues = new ushort[bytes.Length / 2 + 1]; - for (int i = 0; i < bytes.Length - 1; i += 2) - { - rtnValues[i / 2] = BitConverter.ToUInt16(bytes, i); - } - rtnValues[bytes.Length / 2] = bytes[bytes.Length - 1]; - } - return rtnValues; - } - - /// - /// 字符串(string)转化为ushort(16位)数组 - /// - public static ushort[] GetushortsFromValue(string Value) - { - byte[] bytes = System.Text.Encoding.Default.GetBytes(Value); - ushort[] ushorts = GetushortsFromValue(bytes); - return ushorts; - } - - /// - /// 单精度小数(float 32位)转化为ushort(16位)数组 - /// - public static ushort[] GetushortsFromValue(float Value) - { - byte[] bytes = BitConverter.GetBytes(Value); - ushort[] ushorts = GetushortsFromValue(bytes); - return ushorts; - } - - /// - /// 双精度小数(double 64位)转化为ushort(16位)数组 - /// - public static ushort[] GetushortsFromValue(double Value) - { - byte[] bytes = BitConverter.GetBytes(Value); - ushort[] ushorts = GetushortsFromValue(bytes); - return ushorts; - } - - //====================================================================== - /// - /// 字节数组(byte 8位)转化为short(16位)数组 - /// - public static short[] GetshortsFromValue(byte[] Value) - { - short[] rtnValues; - byte[] bytes = Value; - int Length = bytes.Length / 2; - if (bytes.Length % 2 == 0) - { - rtnValues = new short[Length]; - for (int i = 0; i < bytes.Length; i += 2) - { - rtnValues[i / 2] = BitConverter.ToInt16(bytes, i); - } - } - else - { - rtnValues = new short[bytes.Length / 2 + 1]; - for (int i = 0; i < bytes.Length - 1; i += 2) - { - rtnValues[i / 2] = BitConverter.ToInt16(bytes, i); - } - rtnValues[bytes.Length / 2] = bytes[bytes.Length - 1]; - } - return rtnValues; - } - - /// - /// 字符串(string)转化为short(16位)数组 - /// - public static short[] GetshortsFromValue(string Value) - { - byte[] bytes = System.Text.Encoding.Default.GetBytes(Value); - short[] shorts = GetshortsFromValue(bytes); - return shorts; - } - - /// - /// 整形(int 32位)转化为short(16位)数组 - /// - public static short[] GetshortsFromValue(int Value) - { - byte[] bytes = BitConverter.GetBytes(Value); - short[] shorts = GetshortsFromValue(bytes); - return shorts; - } - - /// - /// 单精度小数(float 32位)转化为short(16位)数组 - /// - public static short[] GetshortsFromValue(float Value) - { - byte[] bytes = BitConverter.GetBytes(Value); - short[] shorts = GetshortsFromValue(bytes); - return shorts; - } - - /// - /// 双精度小数(double 64位)转化为ushort(16位)数组 - /// - public static short[] GetshortsFromValue(double Value) - { - byte[] bytes = BitConverter.GetBytes(Value); - short[] shorts = GetshortsFromValue(bytes); - return shorts; - } - } - - internal class CodeDfn - { - public const string BlankSpace = " "; - public const string strEnter = "\r\n"; - } - - internal class PlcMath - { - #region S7协议数据处理(以字节为基础) - - public static bool GetS7BoolBit(byte data, int index) - { - switch (index) - { - case 0: return (data & 0x01) > 0; - case 1: return (data & 0x02) > 0; - case 2: return (data & 0x04) > 0; - case 3: return (data & 0x08) > 0; - case 4: return (data & 0x10) > 0; - case 5: return (data & 0x20) > 0; - case 6: return (data & 0x40) > 0; - case 7: return (data & 0x80) > 0; - default: return false; - } - } - - public static bool GetS7BoolData(byte[] byteData, int DataAddr, int startAddr, int index) - { - byte data = GetS7ByteData(byteData, DataAddr, startAddr); - return GetS7BoolBit(data, index); - } - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址 - /// PLC读取起始地址 - /// 返回整形数据或-1 - public static byte GetS7ByteData(byte[] byteData, int DataAddr, int startAddr) - { - try - { - if (byteData == null) - { - return 0; - } - if (startAddr > DataAddr) - { - MessageBox.Show("错误:获取S7字节数据, 要读取的数据小于起始地址"); - return 0; - } - if (byteData.Length < (DataAddr - startAddr)) - { - MessageBox.Show("错误:获取S7字节数据, 要读取的偏移地址超出数组长度,偏移=" + (DataAddr - startAddr) + ", 数组长度=" + byteData.Length); - return 0; - } - else - { - int bit = DataAddr - startAddr; - return byteData[bit]; - } - } - catch - { - //MessageBox.Show("Catch错误:" + ex.Message); - return 0; - } - } - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址 - /// PLC读取起始地址 - /// 返回整形数据或-1 - public static byte GetS7ByteData(byte[] byteData, int DataAddr) - { - try - { - if (byteData == null) - { - return 0; - } - if (byteData.Length < byteData.Length) - { - MessageBox.Show("获取S7字节数据,地址超出数组长度!", "警告"); - return 0; - } - return byteData[DataAddr]; - } - catch (Exception ex) - { - MessageBox.Show("Catch错误:获取S7字节数据" + ex.Message); - return 0; - } - } - - public static int GetS7WordData(byte[] byteData, int DataAddr, int startAddr) - { - try - { - if (byteData == null) - { - return -1; - } - //if (startAddr > DataAddr) - //{ - // //MessageBox.Show("错误:要读取的数据小于起始地址"); - // return -1; - //} - //if (byteData.Length < (DataAddr - startAddr) * 2) - //{ - // return -1; - //} - //else - { - int bitH = (DataAddr - startAddr) * 2; - int bitL = (DataAddr - startAddr) * 2 + 1; - return byteData[bitH] * 256 + byteData[bitL]; - } - } - catch - { - //MessageBox.Show("Catch错误:" + ex.Message); - return -1; - } - } - - /// - /// 获取字符串(string) - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 读取的地址数量(单位16) - /// 数据正反序 - /// 转换为字符串类型,2=二进制,10=十进制,16=十六进制,其他=char字符串 - /// - public static string GetS7StringData(byte[] byteData, int DataAddr, int startAddr, int DataNum, int strType = 0, bool PositiveSequence = true) - { - string Result = ""; - try - { - if (byteData == null) - { - return Result; - } - if (startAddr > DataAddr + DataNum) - { - return Result; - } - if (byteData.Length < (DataAddr - startAddr)) - { - return Result; - } - else - { - int startBit = (DataAddr - startAddr); - byte[] arrLength = new byte[DataNum]; - for (int i = 0; i < DataNum; i++) - { - arrLength[i] = byteData[startBit + i]; - } - if (!PositiveSequence) - { - arrLength = (byte[])arrLength.Reverse(); - } - switch (strType) - { - case 2: - foreach (byte b in arrLength) - { - Result += ConvertBase.MyConvert.DtoB(b); - } - break; - - case 10: - foreach (byte b in arrLength) - { - Result += b.ToString(); - } - break; - - case 16: - foreach (byte b in arrLength) - { - Result += b.ToString("X2"); - } - break; - - default: - foreach (byte b in arrLength) - { - if (b >= 32) - Result += Convert.ToChar(b).ToString(); - } - break; - } - return Result.Trim(); - } - } - catch - { - return Result; - } - } - - /// - /// 获取单精度浮点数(float)数据 - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 数据正反序 - /// - public static float GetPlcSingleS7(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence) - { - try - { - if (byteData == null) - { - return -1; - } - if (startAddr > DataAddr) - { - return -1; - } - if (byteData.Length < (DataAddr - startAddr)) - { - return -1; - } - else - { - float Result = -1; - int startBit = (DataAddr - startAddr); - - byte[] arrLength = new byte[4]; - arrLength[0] = byteData[startBit + 0]; - arrLength[1] = byteData[startBit + 1]; - arrLength[2] = byteData[startBit + 2]; - arrLength[3] = byteData[startBit + 3]; - - if (PositiveSequence) - { - Result = BitConverter.ToSingle(arrLength, 0); - } - else - { - Result = BitConverter.ToSingle(arrLength.Reverse().ToArray(), 0); - } - Result = Convert.ToSingle(Math.Round(Result, 3)); - return Result; - } - } - catch - { - return -1; - } - } - /// - /// 获取双精度浮点数(double)数据 - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 数据正反序 - /// - public static double GetPlcDoubleS7(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence) - { - try - { - if (byteData == null) - { - return -1; - } - if (startAddr > DataAddr) - { - return -1; - } - if (byteData.Length < (DataAddr - startAddr)) - { - return -1; - } - else - { - double Result = -1; - int startBit = (DataAddr - startAddr); - - byte[] arrLength = new byte[8]; - arrLength[0] = byteData[startBit + 0]; - arrLength[1] = byteData[startBit + 1]; - arrLength[2] = byteData[startBit + 2]; - arrLength[3] = byteData[startBit + 3]; - arrLength[4] = byteData[startBit + 4]; - arrLength[5] = byteData[startBit + 5]; - arrLength[6] = byteData[startBit + 6]; - arrLength[7] = byteData[startBit + 7]; - if (PositiveSequence) - { - Result = BitConverter.ToDouble(arrLength, 0); - } - else - { - Result = BitConverter.ToDouble(arrLength.Reverse().ToArray(), 0); - } - Result = Convert.ToDouble(Math.Round(Result, 3)); - return Result; - } - } - catch - { - return -1; - } - } - #endregion - - #region ModbusTCP/FinsTCP协议数据处理(以字为基础) - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址,从0开始 - /// 返回整形数据或-1 - public static int GetPlcData(byte[] byteData, int DataAddr) - { - try - { - if (byteData == null) - { - return -1; - } - if (byteData.Length < DataAddr * 2) - { - return -1; - } - else - { - int bitH = DataAddr * 2; - int bitL = DataAddr * 2 + 1; - return byteData[bitH] * 256 + byteData[bitL]; - } - } - catch - { - return -1; - } - } - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址 - /// PLC读取起始地址 - /// 返回整形数据或-1 - public static byte GetPlcByteData(byte[] byteData, int DataAddr, int startAddr) - { - try - { - if (byteData == null) - { - return 0; - } - if (startAddr > DataAddr) - { - //MessageBox.Show("错误:要读取的数据小于起始地址"); - return 0; - } - //if (byteData.Length < (DataAddr - startAddr) * 2) - if (byteData.Length < (DataAddr - startAddr)) - { - return 0; - } - else - { - int bit = DataAddr - startAddr; - return byteData[bit]; - } - } - catch - { - //MessageBox.Show("Catch错误:" + ex.Message); - return 0; - } - } - - /// - /// 获取PLC读取地址数据(从起始地址偏移) - /// - /// 数据数组 - /// PLC读取地址 - /// PLC读取起始地址 - /// 返回整形数据或-1 - public static int GetPlcData(byte[] byteData, int DataAddr, int startAddr) - { - try - { - if (byteData == null) - { - return -1; - } - if (startAddr > DataAddr) - { - //MessageBox.Show("错误:要读取的数据小于起始地址"); - return -1; - } - if (byteData.Length < (DataAddr - startAddr) * 2) - { - return -1; - } - else - { - int bitH = (DataAddr - startAddr) * 2; - int bitL = (DataAddr - startAddr) * 2 + 1; - return byteData[bitH] * 256 + byteData[bitL]; - } - } - catch - { - //MessageBox.Show("Catch错误:" + ex.Message); - return -1; - } - } - - /// - /// 获取字节的某一位 - /// - /// 从0开始 - /// - public static bool GetPlcBit(int data, int index) - { - switch (index) - { - case 0: - return (data & 0x0001) > 0; - - case 1: - return (data & 0x0002) > 0; - - case 2: - return (data & 0x0004) > 0; - - case 3: - return (data & 0x0008) > 0; - - case 4: - return (data & 0x0010) > 0; - - case 5: - return (data & 0x0020) > 0; - - case 6: - return (data & 0x0040) > 0; - - case 7: - return (data & 0x0080) > 0; - - case 8: - return (data & 0x0100) > 0; - - case 9: - return (data & 0x0200) > 0; - - case 10: - return (data & 0x0400) > 0; - - case 11: - return (data & 0x0800) > 0; - - case 12: - return (data & 0x1000) > 0; - - case 13: - return (data & 0x2000) > 0; - - case 14: - return (data & 0x4000) > 0; - - case 15: - return (data & 0x8000) > 0; - - default: - return false; - } - } - - public static bool GetPlcBitH2Low(int data, int index) - { - switch (index) - { - case 0: - return (data & 0x0100) > 0; - - case 1: - return (data & 0x0200) > 0; - - case 2: - return (data & 0x0400) > 0; - - case 3: - return (data & 0x0800) > 0; - - case 4: - return (data & 0x1000) > 0; - - case 5: - return (data & 0x2000) > 0; - - case 6: - return (data & 0x4000) > 0; - - case 7: - return (data & 0x8000) > 0; - - case 8: - return (data & 0x0001) > 0; - - case 9: - return (data & 0x0002) > 0; - - case 10: - return (data & 0x0004) > 0; - - case 11: - return (data & 0x0008) > 0; - - case 12: - return (data & 0x0010) > 0; - - case 13: - return (data & 0x0020) > 0; - - case 14: - return (data & 0x0040) > 0; - - case 15: - return (data & 0x0080) > 0; - - default: - return false; - } - } - - /// - /// 获取字节的某一位 - /// - /// 从0开始 - /// - public static bool GetPlcBit(byte[] byteData, int DataAddr, int index, int startAddr) - { - int Value = GetPlcData(byteData, DataAddr, startAddr); - bool bResult = GetPlcBit(Value, index); - return bResult; - } - - public static bool GetPlcBitH2Low(byte[] byteData, int DataAddr, int index, int startAddr) - { - int Value = GetPlcData(byteData, DataAddr, startAddr); - bool bResult = GetPlcBitH2Low(Value, index); - return bResult; - } - - /// - /// 获取单精度浮点数(float)数据 - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 数据正反序 - /// - public static float GetPlcSingle(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence) - { - try - { - if (byteData == null) - { - return -1; - } - if (startAddr > DataAddr) - { - return -1; - } - if (byteData.Length < (DataAddr - startAddr) * 2) - { - return -1; - } - else - { - float Result = -1; - int startBit = (DataAddr - startAddr) * 2; - - byte[] arrLength = new byte[4]; - arrLength[0] = byteData[startBit + 0]; - arrLength[1] = byteData[startBit + 1]; - arrLength[2] = byteData[startBit + 2]; - arrLength[3] = byteData[startBit + 3]; - - if (PositiveSequence) - { - Result = BitConverter.ToSingle(arrLength, 0); - } - else - { - Result = BitConverter.ToSingle(arrLength.Reverse().ToArray(), 0); - } - Result = Convert.ToSingle(Math.Round(Result, 3)); - return Result; - } - } - catch - { - return -1; - } - } - - /// - /// 获取字符串(string) - /// - /// PLC读取总数据 - /// 获取数据的地址 - /// PLC起始地址 - /// 读取的地址数量(单位16) - /// 数据正反序 - /// 转换为字符串类型,2=二进制,10=十进制,16=十六进制,其他=char字符串 - /// - public static string GetPlcString(byte[] byteData, int DataAddr, int startAddr, int DataNum, int strType = 0, bool PositiveSequence = true) - { - string Result = ""; - try - { - if (byteData == null) - { - return Result; - } - if (startAddr > DataAddr + DataNum) - { - return Result; - } - if (byteData.Length < (DataAddr - startAddr) * 2) - { - return Result; - } - else - { - int startBit = (DataAddr - startAddr) * 2; - byte[] arrLength = new byte[DataNum * 2]; - for (int i = 0; i < DataNum * 2; i++) - { - arrLength[i] = byteData[startBit + i]; - } - if (!PositiveSequence) - { - arrLength = (byte[])arrLength.Reverse(); - } - switch (strType) - { - case 2: - foreach (byte b in arrLength) - { - Result += ConvertBase.MyConvert.DtoB(b); - } - break; - - case 10: - foreach (byte b in arrLength) - { - Result += b.ToString(); - } - break; - - case 16: - foreach (byte b in arrLength) - { - Result += b.ToString("X2"); - } - break; - - default: - foreach (byte b in arrLength) - { - if (b >= 32) - Result += Convert.ToChar(b).ToString(); - } - break; - } - return Result.Trim(); - } - } - catch - { - return Result; - } - } - - #endregion - } - - public static class StringChange - { - #region 数据类型转换函数 - - public static byte[] Swap16Bytes(byte[] OldU16) - { - byte[] ReturnBytes = new byte[2]; - ReturnBytes[1] = OldU16[0]; - ReturnBytes[0] = OldU16[1]; - return ReturnBytes; - } - - public static bool CompareBytes(byte[] byteA, byte[] byteB, int iLen) - { - for (int i = 0; i < iLen; i++) - { - if (byteA[i] != byteB[i]) - { - return false; - } - } - return true; - } - - /// - /// 16进制字符串转换成btye数组 - /// - /// 16进制字符串 - /// - public static byte[] HexStrTorbytes(string strHex)//e.g. " 01 01" ---> { 0x01, 0x01} - { - strHex = strHex.Replace(" ", ""); - if ((strHex.Length % 2) != 0) - strHex += " "; - byte[] returnBytes = new byte[strHex.Length / 2]; - for (int i = 0; i < returnBytes.Length; i++) - returnBytes[i] = Convert.ToByte(strHex.Substring(i * 2, 2), 16); - return returnBytes; - } - - /// - /// 二进制字符串转换成16进制字符串 - /// - /// 二进制字符串 - /// 16进制字符串 - public static string Binary2HexString(string strerjinzhi) - { - string str = ""; - str = string.Format("{0:x}", Convert.ToInt32(strerjinzhi, 2)); - return str; - } - - /// - /// 西门子16进制字符串转换成2进制的二维数组 - /// - /// 16进制字符串 - /// 19:8的二维数组 - public static string[,] HexString2BinString(string hexString) - { - string[,] strTestData = new string[19, 8]; - for (int i = 0; i < hexString.Length / 2; i++) - { - string tempRes = string.Empty; - foreach (char c in hexString.Substring(i * 2, 2)) - { - int v = Convert.ToInt32(c.ToString(), 16); - int v2 = int.Parse(Convert.ToString(v, 2)); - // 去掉格式串中的空格,即可去掉每个4位二进制数之间的空格, - tempRes += string.Format("{0:d4}", v2); - } - int k = 0; - for (int j = tempRes.Length - 1; j >= 0; j--) - { - strTestData[i, k] = tempRes[j].ToString(); - k++; - } - } - - return strTestData; - } - - /// - /// 海德汉16进制字符串转换成2进制的二维数组 例如: 0X42 传入十六进制字符串42 (0100 0010), 返回二维数组(0100 0010) - /// - /// 16进制字符串 - /// 21:8的二维数组 - public static string[,] HeidenhainHexString2BinString(string hexString) - { - string[,] strTestData = new string[23, 8]; - for (int i = 0; i < hexString.Length / 2; i++) - { - string tempRes = string.Empty; - foreach (char c in hexString.Substring(i * 2, 2)) - { - int v = Convert.ToInt32(c.ToString(), 16); - int v2 = int.Parse(Convert.ToString(v, 2)); - // 去掉格式串中的空格,即可去掉每个4位二进制数之间的空格, - tempRes += string.Format("{0:d4}", v2); - } - int k = 0; - for (int j = tempRes.Length - 1; j >= 0; j--) - { - strTestData[i, k] = tempRes[j].ToString(); - k++; - } - } - - return strTestData; - } - - /// - /// byte数组转换成字符串 带空格隔开 - /// - /// byte数组 - /// 长度 - /// string - public static string bytesToHexStr(byte[] bytes, int iLen)//e.g. { 0x01,0x01} ---> " 01 01" - { - string returnStr = ""; - if (bytes != null) - { - for (int i = 0; i < iLen; i++) - { - returnStr += bytes[i].ToString("X2") + " "; - } - } - return returnStr; - } - - /// - /// byte数组转换成字符串 不带空格 - /// - /// byte数组 - /// 长度 - /// string - public static string bytesToHexStrWithoutSpace(byte[] bytes, int iLen)//e.g. { 0x01,0x01} ---> " 0101" - { - string returnStr = ""; - if (bytes != null) - { - for (int i = 0; i < iLen; i++) - { - returnStr += bytes[i].ToString("X2"); - } - } - return returnStr; - } - - /// - /// 计算CRC - /// - /// byte数组 - /// 长度 - /// CRC校验和 - public static byte CalculateCRC(byte[] pMessage, int iLength) - { - int i = 0; - byte iVerify = 0; - for (i = 0; i < iLength; i++) - { - iVerify = (byte)(iVerify + pMessage[i]); - } - - return iVerify; - } - - public static string StringToHexString(string s, Encoding encode) - { - byte[] b = encode.GetBytes(s); //按照指定编码将string编程字节数组 - string result = string.Empty; - for (int i = 0; i < b.Length; i++) //逐字节变为16进制字符,以%隔开 - { - result += "%" + Convert.ToString(b[i], 16); - } - return result; - } - - public static string HexStringToString(string hs, Encoding encode) - { - //以%分割字符串,并去掉空字符 - string[] chars = hs.Split(new char[] { '%' }, StringSplitOptions.RemoveEmptyEntries); - byte[] b = new byte[chars.Length]; - //逐个字符变为16进制字节数据 - for (int i = 0; i < chars.Length; i++) - { - b[i] = Convert.ToByte(chars[i], 16); - } - //按照指定编码将字节数组变为字符串 - return encode.GetString(b); - } - - public static short SwapInt16(this short n) - { - return (short)(((n & 0xff) << 8) | ((n >> 8) & 0xff)); - } - - public static ushort SwapUInt16(this ushort n) - { - return (ushort)(((n & 0xff) << 8) | ((n >> 8) & 0xff)); - } - - public static int SwapInt32(this int n) - { - return (int)(((SwapInt16((short)n) & 0xffff) << 0x10) | - (SwapInt16((short)(n >> 0x10)) & 0xffff)); - } - - public static uint SwapUInt32(this uint n) - { - return (uint)(((SwapUInt16((ushort)n) & 0xffff) << 0x10) | - (SwapUInt16((ushort)(n >> 0x10)) & 0xffff)); - } - - public static long SwapInt64(this long n) - { - return (long)(((SwapInt32((int)n) & 0xffffffffL) << 0x20) | - (SwapInt32((int)(n >> 0x20)) & 0xffffffffL)); - } - - public static ulong SwapUInt64(this ulong n) - { - return (ulong)(((SwapUInt32((uint)n) & 0xffffffffL) << 0x20) | - (SwapUInt32((uint)(n >> 0x20)) & 0xffffffffL)); - } - - #endregion - } + //========================================================================================== + //通用功能类 + public class NLogger + { + private static readonly Logger logger = LogManager.GetCurrentClassLogger(); + + public static void Trace(string message) + { logger.Trace(message); } + + public static void Debug(string message) + { logger.Debug(message); } + + public static void Info(string message) + { logger.Info(message); } + + public static void Warn(string message) + { logger.Warn(message); } + + public static void Error(string message) + { logger.Error(message); } + + public static void Fatal(string message) + { logger.Fatal(message); } + } + + public class MyBase + { + public static RadLabelElement rleMessage; + #region 内存回收 + + [DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")] + public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize); + + /// + /// 释放内存 + /// + public static void ClearMemory() + { + GC.Collect(); + GC.WaitForPendingFinalizers(); + if (Environment.OSVersion.Platform == PlatformID.Win32NT) + { + SetProcessWorkingSetSize(System.Diagnostics.Process.GetCurrentProcess().Handle, -1, -1); + } + } + + public static void ClearMemory_PCDMIS() + { + Process[] m_Process = Process.GetProcessesByName("PCDLRN"); + for (int i = 0; i < m_Process.Length; i++) + { + if (Environment.OSVersion.Platform == PlatformID.Win32NT) + { + SetProcessWorkingSetSize(m_Process[i].Handle, -1, -1); + } + } + } + + #endregion 内存回收 + + public static void KillSoftware(string strSoftwareName) + { + Process[] xc = Process.GetProcesses(); + try + { + foreach (Process xc1 in xc) + { + if (xc1.ProcessName.ToLower() == strSoftwareName.ToLower()) + { + xc1.Kill(); + } + } + } + catch (Exception ex) + { + MyBase.TraceWriteLine("Kill " + strSoftwareName + " Failed: " + ex.ToString()); + } + } + + public static void DeleteAllFiles(string strPath) + { + try + { + DirectoryInfo dir = new DirectoryInfo(strPath); + FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); //返回目录中所有文件和子目录 + foreach (FileSystemInfo i in fileinfo) + { + if (i is DirectoryInfo) //判断是否文件夹 + { + DirectoryInfo subdir = new DirectoryInfo(i.FullName); + subdir.Delete(true); //删除子目录和文件 + } + else + { + File.Delete(i.FullName); //删除指定文件 + } + } + MyBase.TraceWriteLine("首次启动软件,遍历删除路径:" + strPath + "下的文件全部删除"); + } + catch (Exception e) + { + MyBase.TraceWriteLine("遍历删除路径:" + strPath + "下的文件失败:" + e.ToString()); + } + } + + #region 界面控件操作 + + /// + /// 根据指定容器和控件名字,获得控件 + /// + /// 容器 + /// 控件名字 + /// 控件 + public static object GetControlInstance(object obj, string strControlName, Form mainForm) + { + IEnumerator Controls = null;//所有控件 + Control c = null;//当前控件 + Object cResult = null;//查找结果 + if (obj.GetType() == mainForm.GetType())//窗体 + { + Controls = mainForm.Controls.GetEnumerator(); + } + else//控件 + { + Controls = ((Control)obj).Controls.GetEnumerator(); + } + while (Controls.MoveNext())//遍历操作 + { + c = (Control)Controls.Current;//当前控件 + if (c.HasChildren)//当前控件是个容器 + { + cResult = GetControlInstance(c, strControlName, mainForm);//递归查找 + if (cResult == null)//当前容器中没有,跳出,继续查找 + continue; + else//找到控件,返回 + return cResult; + } + else if (c.Name == strControlName)//不是容器,同时找到控件,返回 + { + return c; + } + } + return null;//控件不存在 + } + + /// + /// 获取主控件上的子控件的名称 + /// + /// 主控件名称 + /// 子控件名称 + /// + public static object GetChildControl(object obj, string strControlName) + { + Control m_Ctrl = null;//当前控件 + IEnumerator Controls = ((Control)obj).Controls.GetEnumerator(); + + while (Controls.MoveNext()) + { + m_Ctrl = (Control)Controls.Current;//当前控件 + if (m_Ctrl.Name == strControlName) + { + return m_Ctrl; + } + } + return null;//控件不存在 + } + + public static void AddDebugText(TextBox tb, string str, int length = 200) + { + try + { + TraceWriteLine(str); + string strTime = DateTime.Now.ToString("HH:mm:ss") + "--"; + tb.Text += (strTime + str); + tb.Text += "\r\n"; + tb.Select(tb.TextLength, 0); + tb.ScrollToCaret(); + + if (tb.Lines.Length > length) + { + tb.Clear(); + } + } + finally { } + } + + /// + /// 向RichTextBox控件中添加文本信息 + /// + /// RichTextBox控件类 + /// 要显示的文本信息内容 + /// 文本显示的颜色 + public static void AddDebugTextToRTB(RichTextBox RTB, string str, Color m_Color = new Color()) + { + try + { + TraceWriteLine(str);//将文本信息同步到debug.txt文件中 + RTB.BeginInvoke((EventHandler)delegate + { + Color SetColor = Color.Black; + if (m_Color == new Color()) + { + if (str.ToUpper().Contains("ERROR") || str.ToUpper().Contains("错误") || str.ToUpper().Contains("出错") || str.ToUpper().Contains("EXCEPTION") || str.ToUpper().Contains("异常") || str.ToUpper().Contains("失败")) + { + SetColor = Color.Red; + } + else if (str.ToUpper().Contains("WARNING") || str.ToUpper().Contains("警告")) + { + SetColor = Color.DarkOrange; + } + } + else + { + SetColor = m_Color; + } + + string strText = str + Environment.NewLine; //DateTime.Now.ToString("HH:mm:ss.fff") + "--" + + RTB.SelectionStart = RTB.TextLength; + if (string.IsNullOrEmpty(str)) + RichTextUnit.SetText(RTB, " " + Environment.NewLine, SetColor, false, 14); + else + RichTextUnit.SetText(RTB, strText, SetColor, false, 14); + + if (RTB.Lines.Length > 2000) + { + RTB.Select(0, RTB.TextLength / 2); + RTB.Cut(); + } + RTB.ScrollToCaret(); + }); + } + catch { } + } + + /// + /// 写debug文件,记录程序过程 + /// + /// 要写入日志的内容 + public static void TraceWriteLine(string str) + { + try + { + if (rleMessage != null) + { + rleMessage.Text = str; + } + if (str.Contains("警告") || str.ToUpper().Contains("WARN")) + { + NLogger.Warn(str); + } + else if (str.Contains("错误") || str.ToUpper().Contains("ERROR") || str.Contains("失败")) + { + NLogger.Error(str); + } + else + { + NLogger.Info(str); + } + Trace.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "--" + str); + Trace.Unindent(); + Trace.Flush(); + } + catch { } + } + + public static string InputBox(string Caption, string Hint, string DefaultTxt, string btn1 = "OK", string btn2 = "Cancel", char Strstyle = '*', bool bShowData = false) + { + if (Strstyle == '\0') + Strstyle = '*'; + Form InputForm = new Form(); + InputForm.MinimizeBox = false; + InputForm.MaximizeBox = false; + InputForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + InputForm.StartPosition = FormStartPosition.CenterScreen; + InputForm.Width = 300; + InputForm.Height = 180; + InputForm.Text = Caption; + InputForm.Font = new System.Drawing.Font("Segoe UI", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); + + Label lbl = new Label(); + lbl.Text = Hint; + lbl.Left = 25; + lbl.Top = 20; + lbl.Parent = InputForm; + lbl.AutoSize = true; + TextBox tb = new TextBox(); + tb.Left = 30; + tb.Top = 45; + tb.Width = 230; + tb.Parent = InputForm; + tb.Text = DefaultTxt; + if (bShowData == false) + tb.PasswordChar = Strstyle; + tb.SelectAll(); + Button btnok = new Button(); + btnok.Left = 90; + btnok.Top = 90; + btnok.Height = 30; + btnok.Parent = InputForm; + btnok.Text = btn1; + InputForm.AcceptButton = btnok;//回车响应 + btnok.DialogResult = DialogResult.OK; + + Button btncancal = new Button(); + btncancal.Left = 185; + btncancal.Top = 90; + btncancal.Height = 30; + btncancal.Parent = InputForm; + btncancal.Text = btn2; + btncancal.DialogResult = DialogResult.Cancel; + try + { + if (InputForm.ShowDialog() == DialogResult.OK) + { + return tb.Text; + } + else + { + return "-999.999"; + } + } + finally + { + InputForm.Dispose(); + } + } + + /// + /// 操作提示框,0 = 取消; 1 = 第一个按钮; 2 = 第二个按钮 + /// + /// 错误信息 + /// 标题 + /// 第一个按钮名字 + /// 第二个按钮名字 + /// 第三个按钮名字 + /// 背景颜色,默认无色,1=红色 + /// + public static int MessageBox(string strError, string Caption, string btnName1 = "YES", string btnName2 = "NO", string btnName3 = "Cancel", int iColor = 0) + { + Form ErrorForm = new Form(); + ErrorForm.MinimizeBox = false; + ErrorForm.MaximizeBox = false; + ErrorForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + ErrorForm.StartPosition = FormStartPosition.CenterScreen; + ErrorForm.Width = 480; + ErrorForm.Height = 300; + ErrorForm.Text = Caption; + ErrorForm.Font = new System.Drawing.Font("宋体", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); + + TextBox tb = new TextBox(); + tb.Parent = ErrorForm; + tb.Text = strError; + tb.Multiline = true; + tb.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + tb.Location = new System.Drawing.Point(20, 20); + tb.Size = new System.Drawing.Size(440, 170); + tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + tb.Font = new Font("宋体", 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); + if (iColor == 1) + tb.BackColor = Color.Red; + + Button btnYes = new Button(); + btnYes.Location = new System.Drawing.Point(30, 210); + btnYes.Size = new System.Drawing.Size(100, 40); + btnYes.Parent = ErrorForm; + btnYes.Text = btnName1; + + btnYes.DialogResult = DialogResult.Yes; + ErrorForm.AcceptButton = btnYes;//回车响应 + + Button btnNO = new Button(); + btnNO.Location = new System.Drawing.Point(190, 210); + btnNO.Size = new System.Drawing.Size(100, 40); + btnNO.Parent = ErrorForm; + btnNO.Text = btnName2; + btnNO.DialogResult = DialogResult.No; + ErrorForm.AcceptButton = btnNO;//回车响应 + + Button btncancal = new Button(); + btncancal.Location = new System.Drawing.Point(350, 210); + btncancal.Size = new System.Drawing.Size(100, 40); + btncancal.Parent = ErrorForm; + btncancal.Text = btnName3; + btncancal.DialogResult = DialogResult.Cancel; + ErrorForm.AcceptButton = btncancal;//回车响应 + try + { + btnYes.Select(); + switch (ErrorForm.ShowDialog()) + { + case DialogResult.Yes: return 1; + case DialogResult.No: return 2; + default: return 0; + } + } + finally + { + ErrorForm.Dispose(); + } + } + + [DllImport("User32.dll")] + private static extern bool SetCursorPos(int x, int y); + + public static void SetCursorPosXY(int dx, int dy) + { + SetCursorPos(dx, dy); + } + + public static void SetCursorPosXY(Point point) + { + System.Windows.Forms.Cursor.Position = point; + } + + #endregion 界面控件操作 + + /// + /// CopyFiles 函数 + /// + /// 源路径文件夹路径 + /// 目标文件夹路径 + /// 文件夹名称 + /// + public static int CopyFiles(string strSourceFilePath, string strDesFilePath, string strRemak) + { + try + { + if (!Directory.Exists(strDesFilePath)) + { + Directory.CreateDirectory(strDesFilePath); + } + DirectoryInfo sDir = new DirectoryInfo(strSourceFilePath); + FileInfo[] fileArray = sDir.GetFiles(); + foreach (FileInfo file in fileArray) + { + file.CopyTo(strDesFilePath + "\\" + file.Name, true); + } + System.Windows.Forms.MessageBox.Show("传输" + strRemak + "文件夹中的所有文件成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return 1; + } + catch (Exception ex) + { + System.Windows.Forms.MessageBox.Show("传输" + strRemak + "文件夹中的文件错误!原因: " + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return 0; + } + } + } + + public class HardwareInfoBase + { + /// + /// 获取指定驱动器的空间总大小(单位为B) ,只需输入代表驱动器的字母即可 + /// + public static long GetHardDiskSpace(string str_HardDiskName) + { + long totalSize = new long(); + str_HardDiskName = str_HardDiskName + ":\\"; + System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); + foreach (System.IO.DriveInfo drive in drives) + { + if (drive.Name == str_HardDiskName) + { + totalSize = drive.TotalSize; + break; + } + } + return totalSize; + } + + /// + /// 获取指定驱动器的剩余空间总大小(单位为B) ,只需输入代表驱动器的字母即可 + /// + public static long GetHardDiskFreeSpace(string str_HardDiskName) + { + long freeSpace = new long(); + str_HardDiskName = str_HardDiskName + ":\\"; + System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); + foreach (System.IO.DriveInfo drive in drives) + { + if (drive.Name == str_HardDiskName) + { + freeSpace = drive.TotalFreeSpace; + break; + } + } + return freeSpace; + } + + /// + /// 获取指定驱动器的剩余空间总大小(单位为K) ,只需输入代表驱动器的字母即可 + /// + public static long GetHardDiskFreeSpace_K(string str_HardDiskName) + { + return GetHardDiskFreeSpace(str_HardDiskName) / 1024; + } + + /// + /// 获取指定驱动器的剩余空间总大小(单位为M) ,只需输入代表驱动器的字母即可 + /// + public static long GetHardDiskFreeSpace_M(string str_HardDiskName) + { + return GetHardDiskFreeSpace_K(str_HardDiskName) / 1024; + } + + /// + /// 获取指定驱动器的剩余空间总大小(单位为G) ,只需输入代表驱动器的字母即可 + /// + public static long GetHardDiskFreeSpace_G(string str_HardDiskName) + { + return GetHardDiskFreeSpace_M(str_HardDiskName) / 1024; + } + } + + //==================================================================================================FileIni + //Ini 文件操作类 + public class FileIni + { + [DllImport("kernel32.dll")] + public static extern IntPtr _lopen(string lpPathName, int iReadWrite); + + [DllImport("kernel32.dll")] + public static extern bool CloseHandle(IntPtr hObject); + + public const int OF_READWRITE = 2; + public const int OF_SHARE_DENY_NONE = 0x40; + public static readonly IntPtr HFILE_ERROR = new IntPtr(-1); + + //判断文件是否被占用 占用=true 未占用 = false + public static bool isFileOccupied(string path) + { + if (!File.Exists(path)) + return true; + IntPtr vHandle = _lopen(path, OF_READWRITE | OF_SHARE_DENY_NONE); + if (vHandle == HFILE_ERROR) + return true; + CloseHandle(vHandle); + return false; + } + + [DllImport("kernel32")] + private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); + + [DllImport("kernel32")] + private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); + + [DllImport("kernel32")] + private static extern int GetPrivateProfileInt(string section, string key, int def, string filePath); + + public static bool isFileExists(string path) + { + if (!(File.Exists(path))) + { + MessageBox.Show("文件:" + path + "不存在", "ini文件不存在"); + return false; + } + return true; + } + + //=====================//=====================//=====================Write data + #region 写INI参数 + + /// + /// 对ini文件进行写操作 + /// + /// ini文件路径 + /// 配置节 + /// 键名 + /// 要写入的string字符串 + public static void WriteString(string path, string section, string key, string value) + { + // section=配置节,key=键名,value=键值,path=路径 + WritePrivateProfileString(section, key, value, path); + } + + public static void WriteInt(string path, string section, string key, int value = 0) + { + string strRead = ReadString(path, section, key); + string[] strArr = strRead.Split(new char[] { ';' }); + string strNote = ";"; + string strWrite; + if (strArr.Length > 1)//保留原有注释 + { + for (int i = 1; i < strArr.Length; i++) + strNote += strArr[i]; + strWrite = value.ToString() + strNote; + } + else + { + strWrite = value.ToString(); + } + WritePrivateProfileString(section, key, strWrite, path); + } + + public static void WriteDouble(string path, string section, string key, double value = 0) + { + string strRead = ReadString(path, section, key); + string[] strArr = strRead.Split(new char[] { ';' }); + string strNote = ";"; + string strWrite; + if (strArr.Length > 1)//保留原有注释 + { + for (int i = 1; i < strArr.Length; i++) + strNote += strArr[i]; + strWrite = value.ToString() + strNote; + } + else + { + strWrite = value.ToString(); + } + WritePrivateProfileString(section, key, strWrite, path); + } + + public static void WriteBool(string path, string section, string key, bool value = false) + { + string strValue = (value ? "1" : "0"); + string strRead = ReadString(path, section, key); + string[] strArr = strRead.Split(new char[] { ';' }); + string strNote = ";"; + string strWrite; + if (strArr.Length > 1)//保留原有注释 + { + for (int i = 1; i < strArr.Length; i++) + strNote += strArr[i]; + strWrite = strValue + strNote; + } + else + { + strWrite = strValue; + } + WritePrivateProfileString(section, key, strWrite, path); + } + + #endregion 写INI参数 + + //=====================//=====================//=====================Read data + #region 读INI参数 + + /// + /// 从ini配置文件中读取字符串 + /// + /// ini文件路径 + /// 配置节名称 + /// 键名 + /// 要读取的string类型内容 + public static string ReadString(string path, string section, string key) + { + // 每次从ini中读取多少字节 // section=配置节,key=键名,temp=上面,path=路径 + System.Text.StringBuilder temp = new System.Text.StringBuilder(255); + GetPrivateProfileString(section, key, "", temp, 255, path); + String str = temp.ToString(); + string[] strArr = str.Split(new char[] { ';' }); + string strRead = ""; + if (strArr.Length > 0) + { + strRead = strArr[0]; + } + return strRead; + } + + /// + /// 从ini配置文件中读取Int类型 + /// + /// ini文件路径 + /// 配置节名称 + /// 键名 + /// 读不到时默认返回值:0 + /// 要读取的Int类型数据 + public static int ReadInt(string path, string section, string key, int defValue = 0) + { + return GetPrivateProfileInt(section, key, defValue, path); + } + + public static double ReadDouble(string path, string section, string key, double defValue = 0) + { + System.Text.StringBuilder temp = new System.Text.StringBuilder(255); + GetPrivateProfileString(section, key, defValue.ToString(), temp, 255, path); + String str = temp.ToString(); + string[] strArr = str.Split(new char[] { ';' }); + double ReData; + if (strArr.Length > 0) + { + ReData = Convert.ToDouble(strArr[0]); + } + else + { + ReData = defValue; + } + return ReData; + } + + public static bool ReadBool(string path, string section, string key, int defValue = 0) + { + int val = GetPrivateProfileInt(section, key, defValue, path); + if (val != 0) + return true; + else + return false; + } + + #endregion 读INI参数 + } + + //==================================================================================================SoundBase + /// + /// 声音播放类 + /// + public class SoundBase + { + //public static WMPLib.WindowsMediaPlayer WMPlayer = new WMPLib.WindowsMediaPlayer(); + ////方法 1 + //public static void OpenWinMediaPlayer(string FileName) + //{ + // if (!System.IO.File.Exists(FileName)) + // { + // MessageBox.Show("File does not exist!"); + // return; + // } + // WMPlayer.URL = FileName; + //} + + //public static void OpenWinMediaPlayer(WMPLib.WindowsMediaPlayer WinMediaPlayer, string FileName) + //{ + // if (!System.IO.File.Exists(FileName)) + // { + // MessageBox.Show("File does not exist!"); + // return; + // } + // WinMediaPlayer.URL = FileName; + //} + + //public static void OpenWinMediaPlayerDialogFile() + //{ + // OpenFileDialog FileDialog = new OpenFileDialog(); + // FileDialog.AddExtension = true; + // FileDialog.CheckFileExists = true; + // FileDialog.CheckPathExists = true; + // //the next sentence must be in single line + // FileDialog.Filter = "WAV文件(*.wav)|*.wav|MP3文件(*.mp3)|*.mp3|VCD文件(*.dat)|*.dat|Audio文件(*.avi)|*.avi|所有文件 (*.*)|*.*"; + // FileDialog.DefaultExt = "*.mp3"; + // if (FileDialog.ShowDialog() == DialogResult.OK) + // { + // WMPlayer.URL = FileDialog.FileName; + // } + //} + + //public static void OpenWinMediaPlayerDialogFile(WMPLib.WindowsMediaPlayer WinMediaPlayer) + //{ + // OpenFileDialog FileDialog = new OpenFileDialog(); + // FileDialog.AddExtension = true; + // FileDialog.CheckFileExists = true; + // FileDialog.CheckPathExists = true; + // //the next sentence must be in single line + // FileDialog.Filter = "WAV文件(*.wav)|*.wav|MP3文件(*.mp3)|*.mp3|VCD文件(*.dat)|*.dat|Audio文件(*.avi)|*.avi|所有文件 (*.*)|*.*"; + // FileDialog.DefaultExt = "*.mp3"; + // if (FileDialog.ShowDialog() == DialogResult.OK) + // { + // WinMediaPlayer.URL = FileDialog.FileName; + // } + //} + + //方法 2 + public static void sndPlayerPlay(string FileName) + { + if (!System.IO.File.Exists(FileName)) + { + MessageBox.Show("File does not exist!"); + return; + } + System.Media.SoundPlayer sndPlayer = new System.Media.SoundPlayer(FileName); + sndPlayer.Load(); + sndPlayer.Play(); + } + + //方法 3 + public static void SpVoicePlay(string FileName) + { + //if (!System.IO.File.Exists(FileName)) + //{ + // MessageBox.Show("File does not exist!"); + // return; + //} + //SpeechLib.SpVoiceClass pp = new SpeechLib.SpVoiceClass(); + //SpeechLib.SpFileStreamClass spFs = new SpeechLib.SpFileStreamClass(); + //spFs.Open(FileName, SpeechLib.SpeechStreamFileMode.SSFMOpenForRead, true); + //SpeechLib.ISpeechBaseStream Istream = spFs as SpeechLib.ISpeechBaseStream; + //pp.SpeakStream(Istream, SpeechLib.SpeechVoiceSpeakFlags.SVSFIsFilename); + //spFs.Close(); + } + + //方法 4 (蜂鸣器--控制台扬声器) + public static void Beep(int frequency, int duration) + { + //振动的Hz频率; //持续的时间,单位“毫秒”。 + Console.Beep(frequency, duration); + } + } + + //================================================================================================== + /// + /// 数据格式化或校验检测 + /// + internal class FormatCheckBase + { + /// + /// 检测是否为十六进制字符串,长度不够在前面添加0 + /// + /// 输入字符串 + /// 长度 + /// 输出字符串 + /// 检测结果 + public static void FormatChecking16(string strInput, int length, out string strOutput, out Boolean Valid) + { + strOutput = ""; + Valid = true; + byte temp; + if ((strInput.Length <= length) & (strInput.Length > 0)) + { + for (int i = 0; i < strInput.Length; i++) + { + try + { + temp = Convert.ToByte(strInput[i].ToString(), 16); + } + catch + { + Valid = false; + strOutput = ""; + break; + } + strOutput += strInput[i]; + } + if (Valid & (strInput.Length < length)) + { + for (int j = 0; j < length - strInput.Length; j++) + { + strOutput = "0" + strOutput; + } + } + } + else + { + Valid = false; + strOutput = ""; + } + } + + /// + /// 检测是否为十进制字符串,长度不够在前面添加0 + /// + /// 输入字符串 + /// 长度 + /// 输出字符串 + /// 检测结果 + public static bool FormatChecking10(string strInput, int length, out string strOutput) + { + strOutput = ""; + byte temp; + try + { + if ((strInput.Length <= length) & (strInput.Length > 0)) + { + for (int i = 0; i < strInput.Length; i++) + { + try + { + temp = Convert.ToByte(strInput[i].ToString(), 10); + } + catch + { + strOutput = ""; + return false; + } + strOutput += strInput[i]; + } + if (strInput.Length < length) + { + for (int j = 0; j < length - strInput.Length; j++) + { + strOutput = "0" + strOutput; + } + } + } + else + { + strOutput = ""; + return false; + } + } + catch (Exception ex) + { + MessageBox.Show("格式转换错误:" + ex.Message); + return false; + } + return true; + } + + /// + /// 每隔n个字符插入一个字符 + /// + /// 从右边开始插入 + /// 源字符串 + /// 间隔字符数 + /// 待插入值 + /// 待补充值,最后不足间隔字符数时,用此字符补齐;Supplement=""时,不补任何字符。 + /// 返回新生成字符串 + public static string InsertFormat(bool isRight, string input, int interval, string value, string Supplement) + { + if (!isRight)//从左边开始插入 + { + for (int i = interval; i < input.Length; i += interval + 1) + { + input = input.Insert(i, value); + } + if (Supplement != "") + { + do + { + if ((input.Length + 1) % (interval + 1) != 0) { input = input + Supplement; } + } while ((input.Length + 1) % (interval + 1) != 0); + } + } + else//从右边开始插入 + { + for (int i = input.Length - interval; i > 0; i -= interval) + { + input = input.Insert(i, value); + } + if (Supplement != "") + { + do + { + if ((input.Length + 1) % (interval + 1) != 0) { input = Supplement + input; } + } while ((input.Length + 1) % (interval + 1) != 0); + } + } + return input; + } + + /// + /// BCC校验,返回校验后的字符串 + /// + /// 待校验字符串 + /// 返回结果 + public static string GetBCC(string strCmd) + { + if (strCmd.Length >= 2) + { + byte[] Buffer = Encoding.Default.GetBytes(strCmd); + byte byteBCC = Buffer[0]; + for (int i = 1; i < Buffer.Length; i++) + byteBCC ^= Buffer[i]; + return Convert.ToChar(byteBCC).ToString(); + } + else + { + return null; + } + } + + /// + /// BCC校验,返回校验后的数组 + /// + /// 待校验数组 + /// 返回结果 + public static byte[] GetBCC(byte[] byteData) + { + byte[] byteWrite = new byte[byteData.Length + 1]; + if (byteData.Length >= 2) + { + byteData.CopyTo(byteWrite, 0); + byte byteBCC = byteData[0]; + for (int i = 1; i < byteData.Length; i++) + byteBCC ^= byteData[i]; + byteWrite[byteWrite.Length - 1] = byteBCC; + return byteWrite; + } + else + { + return null; + } + } + + /// + /// CRC16校验函数 + /// + public class CRC16Check + { + private const int CRC_LEN = 0; + + // Table of CRC values for high-order byte + #region + + private static readonly byte[] _auchCRCHi = new byte[] + { + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, + 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, + 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, + 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40 + }; + + #endregion + // Table of CRC values for low-order byte + #region + + private static readonly byte[] _auchCRCLo = new byte[] + { + 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06, + 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, + 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, + 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, + 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, + 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, + 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, + 0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, + 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, + 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, + 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, + 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, + 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60, + 0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, + 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, + 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, + 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, + 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, + 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, + 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, + 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, + 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, + 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, + 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, + 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, + 0x43, 0x83, 0x41, 0x81, 0x80, 0x40 + }; + + #endregion + + /// + /// 计算CRC16校验值 返回一个ushort类型的值,如果要返回Crc高字节和低字节,可重写CalculateCrc16函数为: + /// + /// 待校验数组 + /// 输出高字节 + /// 输出低字节 + /// 输出校验值 + public static ushort CalculateCrc16(byte[] buffer, out byte crcHi, out byte crcLo) + { + crcHi = 0xff; // high crc byte initialized + crcLo = 0xff; // low crc byte initialized + + for (int i = 0; i < buffer.Length - CRC_LEN; i++) + { + int crcIndex = crcHi ^ buffer[i]; // calculate the crc lookup index + + crcHi = (byte)(crcLo ^ _auchCRCHi[crcIndex]); + crcLo = _auchCRCLo[crcIndex]; + } + return (ushort)(crcHi << 8 | crcLo); + } + } + } + + //==================================================================================================ConvertBase + /// + /// 数据转换类 + /// + internal class ConvertBase + { + #region 图像 <--> 数组 + + /// + /// 图像转换为Byte数组 + /// + public static byte[] ImageToByteArray(Image ImageIn) + { + MemoryStream ms = new MemoryStream(); + ImageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Png); + return ms.ToArray(); + } + + /// + /// Byte数组转换为图像 + /// + public static Image byteArrayToImage(byte[] byteArrayIn) + { + MemoryStream ms = new MemoryStream(byteArrayIn); + Image returnImage = Image.FromStream(ms); + return returnImage; + } + + #endregion + + #region 字符串 -> 字节数组 + + /// + /// 十六进制(hexadecimal)字符串转换为字节数组 + /// + /// + /// + public static byte[] HexStringToBytes(string str) + { + str = str.Replace(" ", ""); + byte[] buffer = new byte[str.Length / 2]; + for (int i = 0; i < str.Length; i += 2) + { + buffer[i / 2] = (byte)Convert.ToByte(str.Substring(i, 2), 16); + } + return buffer; + } + + /// + /// 十进制(Decimalism)字符串转换为字节数组 + /// + /// + /// + public static byte[] DecimalStringToBytes(string str) + { + str = str.Replace(" ", ""); + byte[] buffer = new byte[str.Length]; + for (int i = 0; i < str.Length; i++) + { + buffer[i] = (byte)Convert.ToByte(str.Substring(i, 1), 10); + } + return buffer; + } + + #endregion + + #region DataGridView -> DataTable 和 DataSet + + public static DataTable GetDataTableFromDataGridView(DataGridView dv) + { + DataTable dt = new DataTable(); DataColumn dc; + for (int i = 0; i < dv.Columns.Count; i++) + { + dc = new DataColumn(); + dc.ColumnName = dv.Columns[i].HeaderText.ToString(); + dt.Columns.Add(dc); + } + for (int j = 0; j < dv.Rows.Count - 1; j++) + { + DataRow dr = dt.NewRow(); + for (int x = 0; x < dv.Columns.Count; x++) + { + dr[x] = dv.Rows[j].Cells[x].Value; + } + dt.Rows.Add(dr); + } + return dt; + } + + public static DataSet GetDataSetFromDataGridView(DataGridView ucgrd) + { + DataSet ds = new DataSet(); + DataTable dt = new DataTable(); + for (int j = 0; j < ucgrd.Columns.Count; j++) + { dt.Columns.Add(ucgrd.Columns[j].HeaderCell.Value.ToString()); } + for (int j = 0; j < ucgrd.Rows.Count; j++) + { + DataRow dr = dt.NewRow(); + for (int i = 0; i < ucgrd.Columns.Count; i++) + { + if (ucgrd.Rows[j].Cells[i].Value != null) + { dr[i] = ucgrd.Rows[j].Cells[i].Value.ToString(); } + else { dr[i] = ""; } + } + dt.Rows.Add(dr); + } + ds.Tables.Add(dt); + return ds; + } + + #endregion + + #region ListBox.Items, ComboBox.Items -> string[] + + public static string[] GetStringsFromListBox(ListBox mListBox) + { + string[] strings = new string[mListBox.Items.Count]; + for (int i = 0; i < mListBox.Items.Count; i++) + { + strings[i] = mListBox.Items[i].ToString(); + } + return strings; + } + + public static string[] GetStringsFromListBox(ComboBox mComboBox) + { + string[] strings = new string[mComboBox.Items.Count]; + for (int i = 0; i < mComboBox.Items.Count; i++) + { + strings[i] = mComboBox.Items[i].ToString(); + } + return strings; + } + + public static void AddStringsToListView(ListView m_ListView, string[] strings) + { + m_ListView.Items.Clear(); + for (int i = 0; i < strings.Length; i++) + { + m_ListView.Items.Add(strings[i]); + } + } + + #endregion + + /// + /// 从SYGOLE获取的数据转换函数 + /// + public class Tool + { + //将十六进制的字符串转化为ushort + public static ushort HexString2Ushort(string s) + { + ushort value = 0; + + for (int i = 0; i < s.Length; i++) + { + if (s[i] != ' ') + { + value = (ushort)(value * 16 + HexStringToHex(s, i)); + } + } + + return value; + } + + //将字节数组形式的mac地址转化为对应的字符串 + public static string MacToString(byte[] mac) + { + string MacString = ""; + + for (int i = 0; i < 6; i++) + { + MacString += ByteToHexString(mac[i]); + if (i < 5) + { + MacString += ":"; + } + } + + return MacString; + } + + //将字符串形式的mac地址转化为对应的字节数组 + public static byte[] StringToMac(string str) + { + string temp = ""; + + for (int i = 0; i < str.Length; i++) + { + if ((str[i] != ' ') && (str[i] != ':')) + { + temp += str[i]; + } + } + + return HexStringToByte(temp, 0, 6);//6字节长度 + } + + //判断字符串是否是十六进制字符串 + public static bool ValidHexString(string str) + { + for (int i = 0; i < str.Length; i++) + { + if (! + (((str[i] >= '0') && (str[i] <= '9')) || + ((str[i] >= 'a') && (str[i] <= 'f')) || + ((str[i] >= 'A') && (str[i] <= 'F'))) + ) + { + return false; + } + } + + return true; + } + + private static string GetStringWithoutSpace(string str, int pos) + { + string temp = ""; + for (int i = pos; i < str.Length; i++) + { + if ((str[i] != ' ') && (str[i] != ':')) + { + temp += str[i]; + } + } + return temp; + } + + //将单个十六进制字符(4 bits)转化为byte + private static byte HexStringToHex(string str, int pos) + { + byte value = 0; + + if ((str[pos] >= '0') && (str[pos] <= '9')) + { + value = (byte)(str[pos] - '0'); + } + else if ((str[pos] >= 'a') && (str[pos] <= 'f')) + { + value = (byte)(str[pos] - 'a' + 10); + } + else if ((str[pos] >= 'A') && (str[pos] <= 'F')) + { + value = (byte)(str[pos] - 'A' + 10); + } + + return value; + } + + //将字符串的pos位置开始,转化为数组,转化后数组的长度为cnt + public static byte[] HexStringToByte(string str, int pos, int cnt) + { + if ((!ValidHexString(str)) || ((str.Length - pos) >> 1 < cnt)) + { + return null; + } + + byte[] data = new byte[cnt]; + + for (int i = 0; i < cnt; i++) + { + data[i] = (byte)(HexStringToHex(str, 2 * i + pos) * 16 + HexStringToHex(str, 2 * i + pos + 1)); + } + + return data; + } + + public static string bytes2String(byte[] data, int offset, int len) + { + string outString = ""; + + for (int i = offset; i < len + offset; i++) + { + outString += (char)data[i]; + } + + return outString; + } + + //将字符串的pos位置开始,转化为数组,转化后数组的长度为cnt + public static byte[] HexStringToByte(string str, int pos) + { + string tempStr = GetStringWithoutSpace(str, pos); + + return HexStringToByte(tempStr, 0, tempStr.Length >> 1); + } + + public static byte HexStringToSingleByte(string str, int pos) + { + byte temp = 0; + int len = 2; + string tempStr = GetStringWithoutSpace(str, pos); + + if (tempStr.Length == 0) + { + return 0; + } + else if (tempStr.Length < 2) + { + len = tempStr.Length; + } + else + { + len = 2; + } + + for (int i = 0; i < len; i++) + { + temp = (byte)(temp * 16 + HexStringToHex(tempStr, i)); + } + + return temp; + } + + //将字符串的pos位置开始,转化int + public static int HexStringToInt(string s, int pos) + { + string str = ""; + int len = (s.Length - pos) > 8 ? 8 : s.Length - pos; + for (int i = pos; i < len; i++) + { + str += s[i]; + } + for (int i = len; i < 8; i++) + { + str = "0" + str; + } + + if (!ValidHexString(str)) + { + return 0; + } + + int result = 0; + byte[] data = HexStringToByte(str, 0, 4); + + for (int i = 0; i < 4; i++) + { + result = (result << 8) + data[i]; + } + + return result; + } + + //将字节类型的数据转化为十六进制字符串 + public static string ByteToHexString(byte data) + { + string outString = ""; + + if (data < 16) + { + outString += "0"; + } + outString += data.ToString("X"); + + return outString; + } + + //将字节类型的数据转化为十六进制字符串 + public static string ByteToHexString(byte[] data, int pos, int length, string space) + { + string outString = ""; + + for (int i = pos; i < pos + length; i++) + { + outString += ByteToHexString(data[i]); + if (i != pos + length - 1) + { + outString += space; + } + } + + return outString; + } + + //将ushort类型的数据转化为十六进制字符串 + public static string ushortToHexString(ushort[] data, int pos, int length) + { + string outString = ""; + + for (int i = pos; i < pos + length; i++) + { + outString += ByteToHexString((byte)(data[i] >> 8)); + outString += ByteToHexString((byte)(data[i] & 0xFF)); + } + + return outString; + } + } + + //========================================================================================== + public class MyConvert + { + //string a = Convert.ToString(5, 2); + //string b = Convert.ToString(11, 8); + //string c = Convert.ToString(11, 16); + //int aa = Convert.ToInt32("101", 2);//二进制转换10进制 + //int bb = Convert.ToInt32("13", 8); //八进制转换10进制 + //int cc = Convert.ToInt32("b", 16); //十六进制转换10进制 + + #region C++转换程序(C#里面有完整的转换函数) + + //十进制转二制 + public static string DtoB(int d) + { + //Console.WriteLine(Convert.ToString(5,2)) + string str = ""; + //判断该数如果小于2,则直接输出 + if (d < 2) + { + str = d.ToString(); + } + else + { + int c; + int s = 0; + int n = d; + while (n >= 2) + { + s++; + n = n / 2; + } + int[] m = new int[s]; + int i = 0; + do + { + c = d / 2; + m[i++] = d % 2; + d = c; + } while (c >= 2); + str = d.ToString(); + for (int j = m.Length - 1; j >= 0; j--) + { + str += m[j].ToString(); + } + } + return str; + } + + //十进制转八进制 + public static string DtoO(int d) + { + string o = ""; + if (d < 8) + { + o = d.ToString(); + } + else + { + int c; + + int s = 0; + int n = d; + int temp = d; + while (n >= 8) + { + s++; + n = n / 8; + } + int[] m = new int[s]; + int i = 0; + do + { + c = d / 8; + m[i++] = d % 8; + d = c; + } while (c >= 8); + o = d.ToString(); + for (int j = m.Length - 1; j >= 0; j--) + { + o += m[j]; + } + } + return o; + } + + //十进制转十六进制 + public static string DtoX(int d) + { + string x = ""; + if (d < 16) + { + x = chang(d); + } + else + { + int c; + int s = 0; + int n = d; + int temp = d; + while (n >= 16) + { + s++; + n = n / 16; + } + string[] m = new string[s]; + int i = 0; + do + { + c = d / 16; + m[i++] = chang(d % 16);//判断是否大于10,如果大于10,则转换为A~F的格式 + d = c; + } while (c >= 16); + x = chang(d); + for (int j = m.Length - 1; j >= 0; j--) + { + x += m[j]; + } + } + return x; + } + + //判断是否为10~15之间的数,如果是则进行转换 + public static string chang(int d) + { + string x = ""; + switch (d) + { + case 10: + x = "A"; + break; + + case 11: + x = "B"; + break; + + case 12: + x = "C"; + break; + + case 13: + x = "D"; + break; + + case 14: + x = "E"; + break; + + case 15: + x = "F"; + break; + + default: + x = d.ToString(); + break; + } + return x; + } + + public static int XtoD(string instr) + { + int i = Convert.ToInt32("FF", 16); //十六进制转换10进制 + int j = Convert.ToInt32("1100", 2); + int k = Convert.ToInt32("12", 8); + return i; + } + + #endregion + } + } + + //==================================================================================================TcpBase + /// + /// 网络通讯通用类函数库 + /// + internal class TcpBase + { + /// + /// 用CMD命令测试网络连接状态 + /// + /// IP地址或网址 + /// Ping结果 连接;超时或其他结果表示未连接 + public static string CmdPing(string strIp) + { + Process p = new Process(); + p.StartInfo.FileName = "cmd.exe"; + p.StartInfo.UseShellExecute = false; + p.StartInfo.RedirectStandardInput = true; + p.StartInfo.RedirectStandardOutput = true; + p.StartInfo.RedirectStandardError = true; + p.StartInfo.CreateNoWindow = true; + p.Start(); + p.StandardInput.WriteLine("ping -n 1 " + strIp); + p.StandardInput.WriteLine("exit"); + + string strRst = p.StandardOutput.ReadToEnd(); + string pingRst = ""; + if (strRst.Contains("(0% loss)") || strRst.Contains("(0% 丢失)")) + pingRst = "连接"; + else if (strRst.Contains("Request timed out") || strRst.Contains("请求超时")) + pingRst = "超时"; + else if (strRst.Contains("Unknown host") || strRst.Contains("无法解析主机")) + pingRst = "无法解析主机"; + else if (strRst.Contains("请求找不到主机")) + pingRst = "请求找不到主机"; + else if (strRst.Contains("Destination host unreachable.")) + pingRst = "无法到达目的主机"; + else + pingRst = strRst; + p.Close(); + return pingRst; + } + } + + //==================================================================================================MyMath + /// + /// 数学函数库(算法) + /// + internal class MyMath + { + public static double GetMax(double[] Datas) + { + double Max = -9999; + try + { + if (Datas.Length == 1) + return Datas[0]; + for (int i = 0; i < Datas.Length; i++) + { + Max = Math.Max(Datas[i], Max); + } + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + return Max; + } + + public static double GetMin(double[] Datas) + { + double Min = 9999; + try + { + if (Datas.Length == 1) + return Datas[0]; + for (int i = 0; i < Datas.Length; i++) + { + Min = Math.Min(Datas[i], Min); + } + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + return Min; + } + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址,从0开始 + /// 返回整形数据或-1 + public static int GetPlcData(byte[] byteData, int DataAddr) + { + try + { + if (byteData == null) + { + return -1; + } + if (byteData.Length < 10 + DataAddr * 2) + { + return -1; + } + else + { + int bitH = DataAddr * 2 + 9; + int bitL = DataAddr * 2 + 10; + return byteData[bitH] * 256 + byteData[bitL]; + } + } + catch + { + return -1; + } + } + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址 + /// PLC读取起始地址 + /// 返回整形数据或-1 + public static int GetPlcData(byte[] byteData, int DataAddr, int startAddr) + { + try + { + if (byteData == null) + { + return -1; + } + if (startAddr > DataAddr) + { + //MessageBox.Show("错误:要读取的数据小于起始地址"); + return -1; + } + if (byteData.Length < 9 + (DataAddr - startAddr) * 2) + { + return -1; + } + else + { + int bitH = (DataAddr - startAddr) * 2 + 9; + int bitL = (DataAddr - startAddr) * 2 + 10; + return byteData[bitH] * 256 + byteData[bitL]; + } + } + catch + { + //MessageBox.Show("Catch错误:" + ex.Message); + return -1; + } + } + + /// + /// 获取字节的某一位 + /// + /// 从0开始 + /// + public static bool GetPlcBit(int data, int index) + { + switch (index) + { + case 0: + return (data & 0x0001) > 0; + + case 1: + return (data & 0x0002) > 0; + + case 2: + return (data & 0x0004) > 0; + + case 3: + return (data & 0x0008) > 0; + + case 4: + return (data & 0x0010) > 0; + + case 5: + return (data & 0x0020) > 0; + + case 6: + return (data & 0x0040) > 0; + + case 7: + return (data & 0x0080) > 0; + + case 8: + return (data & 0x0100) > 0; + + case 9: + return (data & 0x0200) > 0; + + case 10: + return (data & 0x0400) > 0; + + case 11: + return (data & 0x0800) > 0; + + case 12: + return (data & 0x1000) > 0; + + case 13: + return (data & 0x2000) > 0; + + case 14: + return (data & 0x4000) > 0; + + case 15: + return (data & 0x8000) > 0; + + default: + return false; + } + } + + public static bool GetPlcBitH2Low(int data, int index) + { + switch (index) + { + case 0: + return (data & 0x0100) > 0; + + case 1: + return (data & 0x0200) > 0; + + case 2: + return (data & 0x0400) > 0; + + case 3: + return (data & 0x0800) > 0; + + case 4: + return (data & 0x1000) > 0; + + case 5: + return (data & 0x2000) > 0; + + case 6: + return (data & 0x4000) > 0; + + case 7: + return (data & 0x8000) > 0; + + case 8: + return (data & 0x0001) > 0; + + case 9: + return (data & 0x0002) > 0; + + case 10: + return (data & 0x0004) > 0; + + case 11: + return (data & 0x0008) > 0; + + case 12: + return (data & 0x0010) > 0; + + case 13: + return (data & 0x0020) > 0; + + case 14: + return (data & 0x0040) > 0; + + case 15: + return (data & 0x0080) > 0; + + default: + return false; + } + } + + /// + /// 获取字节的某一位 + /// + /// 从0开始 + /// + public static bool GetPlcBit(byte[] byteData, int DataAddr, int index, int startAddr) + { + int Value = GetPlcData(byteData, DataAddr, startAddr); + bool bResult = GetPlcBit(Value, index); + return bResult; + } + + public static bool GetPlcBitH2Low(byte[] byteData, int DataAddr, int index, int startAddr) + { + int Value = GetPlcData(byteData, DataAddr, startAddr); + bool bResult = GetPlcBitH2Low(Value, index); + return bResult; + } + + /// + /// 获取单精度浮点数(float)数据 + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 数据正反序 + /// + public static float GetPlcSingle(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence = true) + { + try + { + if (byteData == null) + { + return -1; + } + if (startAddr > DataAddr) + { + return -1; + } + if (byteData.Length < 9 + (DataAddr - startAddr) * 2) + { + return -1; + } + else + { + float Result = -1; + int startBit = (DataAddr - startAddr) * 2 + 9; + + byte[] arrLength = new byte[4]; + arrLength[0] = byteData[startBit + 0]; + arrLength[1] = byteData[startBit + 1]; + arrLength[2] = byteData[startBit + 2]; + arrLength[3] = byteData[startBit + 3]; + + if (PositiveSequence) + { + Result = BitConverter.ToSingle(arrLength, 0); + } + else + { + Result = BitConverter.ToSingle(arrLength.Reverse().ToArray(), 0); + } + Result = Convert.ToSingle(Math.Round(Result, 3)); + return Result; + } + } + catch + { + return -1; + } + } + + /// + /// 获取字符串(string) + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 读取的地址数量(单位16) + /// 数据正反序 + /// 转换为字符串类型,2=二进制,10=十进制,16=十六进制,其他=char字符串 + /// + public static string GetPlcString(byte[] byteData, int DataAddr, int startAddr, int DataNum, bool PositiveSequence = true, int strType = 0) + { + string Result = ""; + try + { + if (byteData == null) + { + return Result; + } + if (startAddr > DataAddr + DataNum) + { + return Result; + } + if (byteData.Length < 9 + (DataAddr - startAddr) * 2) + { + return Result; + } + else + { + int startBit = (DataAddr - startAddr) * 2 + 9; + byte[] arrLength = new byte[DataNum * 2]; + for (int i = 0; i < DataNum * 2; i++) + { + arrLength[i] = byteData[startBit + i]; + } + if (!PositiveSequence) + { + arrLength = (byte[])arrLength.Reverse(); + } + switch (strType) + { + case 2: + foreach (byte b in arrLength) + { + Result += ConvertBase.MyConvert.DtoB(b); + } + break; + + case 10: + foreach (byte b in arrLength) + { + Result += b.ToString(); + } + break; + + case 16: + foreach (byte b in arrLength) + { + Result += b.ToString("X2"); + } + break; + + default: + foreach (byte b in arrLength) + { + Result += Convert.ToChar(b).ToString(); + } + break; + } + return Result.Trim(); + } + } + catch + { + return Result; + } + } + + //====================================================================== + /// + /// 字节数组(byte 8位)转化为ushort(16位)数组 + /// + public static ushort[] GetushortsFromValue(byte[] Value) + { + ushort[] rtnValues; + byte[] bytes = Value; + int Length = bytes.Length / 2; + if (bytes.Length % 2 == 0) + { + rtnValues = new ushort[Length]; + for (int i = 0; i < bytes.Length; i += 2) + { + rtnValues[i / 2] = BitConverter.ToUInt16(bytes, i); + } + } + else + { + rtnValues = new ushort[bytes.Length / 2 + 1]; + for (int i = 0; i < bytes.Length - 1; i += 2) + { + rtnValues[i / 2] = BitConverter.ToUInt16(bytes, i); + } + rtnValues[bytes.Length / 2] = bytes[bytes.Length - 1]; + } + return rtnValues; + } + + /// + /// 字符串(string)转化为ushort(16位)数组 + /// + public static ushort[] GetushortsFromValue(string Value) + { + byte[] bytes = System.Text.Encoding.Default.GetBytes(Value); + ushort[] ushorts = GetushortsFromValue(bytes); + return ushorts; + } + + /// + /// 单精度小数(float 32位)转化为ushort(16位)数组 + /// + public static ushort[] GetushortsFromValue(float Value) + { + byte[] bytes = BitConverter.GetBytes(Value); + ushort[] ushorts = GetushortsFromValue(bytes); + return ushorts; + } + + /// + /// 双精度小数(double 64位)转化为ushort(16位)数组 + /// + public static ushort[] GetushortsFromValue(double Value) + { + byte[] bytes = BitConverter.GetBytes(Value); + ushort[] ushorts = GetushortsFromValue(bytes); + return ushorts; + } + + //====================================================================== + /// + /// 字节数组(byte 8位)转化为short(16位)数组 + /// + public static short[] GetshortsFromValue(byte[] Value) + { + short[] rtnValues; + byte[] bytes = Value; + int Length = bytes.Length / 2; + if (bytes.Length % 2 == 0) + { + rtnValues = new short[Length]; + for (int i = 0; i < bytes.Length; i += 2) + { + rtnValues[i / 2] = BitConverter.ToInt16(bytes, i); + } + } + else + { + rtnValues = new short[bytes.Length / 2 + 1]; + for (int i = 0; i < bytes.Length - 1; i += 2) + { + rtnValues[i / 2] = BitConverter.ToInt16(bytes, i); + } + rtnValues[bytes.Length / 2] = bytes[bytes.Length - 1]; + } + return rtnValues; + } + + /// + /// 字符串(string)转化为short(16位)数组 + /// + public static short[] GetshortsFromValue(string Value) + { + byte[] bytes = System.Text.Encoding.Default.GetBytes(Value); + short[] shorts = GetshortsFromValue(bytes); + return shorts; + } + + /// + /// 整形(int 32位)转化为short(16位)数组 + /// + public static short[] GetshortsFromValue(int Value) + { + byte[] bytes = BitConverter.GetBytes(Value); + short[] shorts = GetshortsFromValue(bytes); + return shorts; + } + + /// + /// 单精度小数(float 32位)转化为short(16位)数组 + /// + public static short[] GetshortsFromValue(float Value) + { + byte[] bytes = BitConverter.GetBytes(Value); + short[] shorts = GetshortsFromValue(bytes); + return shorts; + } + + /// + /// 双精度小数(double 64位)转化为ushort(16位)数组 + /// + public static short[] GetshortsFromValue(double Value) + { + byte[] bytes = BitConverter.GetBytes(Value); + short[] shorts = GetshortsFromValue(bytes); + return shorts; + } + } + + internal class CodeDfn + { + public const string BlankSpace = " "; + public const string strEnter = "\r\n"; + } + + internal class PlcMath + { + #region S7协议数据处理(以字节为基础) + + public static bool GetS7BoolBit(byte data, int index) + { + switch (index) + { + case 0: return (data & 0x01) > 0; + case 1: return (data & 0x02) > 0; + case 2: return (data & 0x04) > 0; + case 3: return (data & 0x08) > 0; + case 4: return (data & 0x10) > 0; + case 5: return (data & 0x20) > 0; + case 6: return (data & 0x40) > 0; + case 7: return (data & 0x80) > 0; + default: return false; + } + } + + public static bool GetS7BoolData(byte[] byteData, int DataAddr, int startAddr, int index) + { + byte data = GetS7ByteData(byteData, DataAddr, startAddr); + return GetS7BoolBit(data, index); + } + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址 + /// PLC读取起始地址 + /// 返回整形数据或-1 + public static byte GetS7ByteData(byte[] byteData, int DataAddr, int startAddr) + { + try + { + if (byteData == null) + { + return 0; + } + if (startAddr > DataAddr) + { + MessageBox.Show("错误:获取S7字节数据, 要读取的数据小于起始地址"); + return 0; + } + if (byteData.Length < (DataAddr - startAddr)) + { + MessageBox.Show("错误:获取S7字节数据, 要读取的偏移地址超出数组长度,偏移=" + (DataAddr - startAddr) + ", 数组长度=" + byteData.Length); + return 0; + } + else + { + int bit = DataAddr - startAddr; + return byteData[bit]; + } + } + catch + { + //MessageBox.Show("Catch错误:" + ex.Message); + return 0; + } + } + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址 + /// PLC读取起始地址 + /// 返回整形数据或-1 + public static byte GetS7ByteData(byte[] byteData, int DataAddr) + { + try + { + if (byteData == null) + { + return 0; + } + if (byteData.Length < byteData.Length) + { + MessageBox.Show("获取S7字节数据,地址超出数组长度!", "警告"); + return 0; + } + return byteData[DataAddr]; + } + catch (Exception ex) + { + MessageBox.Show("Catch错误:获取S7字节数据" + ex.Message); + return 0; + } + } + + public static int GetS7WordData(byte[] byteData, int DataAddr, int startAddr) + { + try + { + if (byteData == null) + { + return -1; + } + //if (startAddr > DataAddr) + //{ + // //MessageBox.Show("错误:要读取的数据小于起始地址"); + // return -1; + //} + //if (byteData.Length < (DataAddr - startAddr) * 2) + //{ + // return -1; + //} + //else + { + int bitH = (DataAddr - startAddr) * 2; + int bitL = (DataAddr - startAddr) * 2 + 1; + return byteData[bitH] * 256 + byteData[bitL]; + } + } + catch + { + //MessageBox.Show("Catch错误:" + ex.Message); + return -1; + } + } + + /// + /// 获取字符串(string) + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 读取的地址数量(单位16) + /// 数据正反序 + /// 转换为字符串类型,2=二进制,10=十进制,16=十六进制,其他=char字符串 + /// + public static string GetS7StringData(byte[] byteData, int DataAddr, int startAddr, int DataNum, int strType = 0, bool PositiveSequence = true) + { + string Result = ""; + try + { + if (byteData == null) + { + return Result; + } + if (startAddr > DataAddr + DataNum) + { + return Result; + } + if (byteData.Length < (DataAddr - startAddr)) + { + return Result; + } + else + { + int startBit = (DataAddr - startAddr); + byte[] arrLength = new byte[DataNum]; + for (int i = 0; i < DataNum; i++) + { + arrLength[i] = byteData[startBit + i]; + } + if (!PositiveSequence) + { + arrLength = (byte[])arrLength.Reverse(); + } + switch (strType) + { + case 2: + foreach (byte b in arrLength) + { + Result += ConvertBase.MyConvert.DtoB(b); + } + break; + + case 10: + foreach (byte b in arrLength) + { + Result += b.ToString(); + } + break; + + case 16: + foreach (byte b in arrLength) + { + Result += b.ToString("X2"); + } + break; + + default: + foreach (byte b in arrLength) + { + if (b >= 32) + Result += Convert.ToChar(b).ToString(); + } + break; + } + return Result.Trim(); + } + } + catch + { + return Result; + } + } + + /// + /// 获取单精度浮点数(float)数据 + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 数据正反序 + /// + public static float GetPlcSingleS7(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence) + { + try + { + if (byteData == null) + { + return -1; + } + if (startAddr > DataAddr) + { + return -1; + } + if (byteData.Length < (DataAddr - startAddr)) + { + return -1; + } + else + { + float Result = -1; + int startBit = (DataAddr - startAddr); + + byte[] arrLength = new byte[4]; + arrLength[0] = byteData[startBit + 0]; + arrLength[1] = byteData[startBit + 1]; + arrLength[2] = byteData[startBit + 2]; + arrLength[3] = byteData[startBit + 3]; + + if (PositiveSequence) + { + Result = BitConverter.ToSingle(arrLength, 0); + } + else + { + Result = BitConverter.ToSingle(arrLength.Reverse().ToArray(), 0); + } + Result = Convert.ToSingle(Math.Round(Result, 3)); + return Result; + } + } + catch + { + return -1; + } + } + + /// + /// 获取双精度浮点数(double)数据 + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 数据正反序 + /// + public static double GetPlcDoubleS7(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence) + { + try + { + if (byteData == null) + { + return -1; + } + if (startAddr > DataAddr) + { + return -1; + } + if (byteData.Length < (DataAddr - startAddr)) + { + return -1; + } + else + { + double Result = -1; + int startBit = (DataAddr - startAddr); + + byte[] arrLength = new byte[8]; + arrLength[0] = byteData[startBit + 0]; + arrLength[1] = byteData[startBit + 1]; + arrLength[2] = byteData[startBit + 2]; + arrLength[3] = byteData[startBit + 3]; + arrLength[4] = byteData[startBit + 4]; + arrLength[5] = byteData[startBit + 5]; + arrLength[6] = byteData[startBit + 6]; + arrLength[7] = byteData[startBit + 7]; + if (PositiveSequence) + { + Result = BitConverter.ToDouble(arrLength, 0); + } + else + { + Result = BitConverter.ToDouble(arrLength.Reverse().ToArray(), 0); + } + Result = Convert.ToDouble(Math.Round(Result, 3)); + return Result; + } + } + catch + { + return -1; + } + } + + #endregion + + #region ModbusTCP/FinsTCP协议数据处理(以字为基础) + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址,从0开始 + /// 返回整形数据或-1 + public static int GetPlcData(byte[] byteData, int DataAddr) + { + try + { + if (byteData == null) + { + return -1; + } + if (byteData.Length < DataAddr * 2) + { + return -1; + } + else + { + int bitH = DataAddr * 2; + int bitL = DataAddr * 2 + 1; + return byteData[bitH] * 256 + byteData[bitL]; + } + } + catch + { + return -1; + } + } + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址 + /// PLC读取起始地址 + /// 返回整形数据或-1 + public static byte GetPlcByteData(byte[] byteData, int DataAddr, int startAddr) + { + try + { + if (byteData == null) + { + return 0; + } + if (startAddr > DataAddr) + { + //MessageBox.Show("错误:要读取的数据小于起始地址"); + return 0; + } + //if (byteData.Length < (DataAddr - startAddr) * 2) + if (byteData.Length < (DataAddr - startAddr)) + { + return 0; + } + else + { + int bit = DataAddr - startAddr; + return byteData[bit]; + } + } + catch + { + //MessageBox.Show("Catch错误:" + ex.Message); + return 0; + } + } + + /// + /// 获取PLC读取地址数据(从起始地址偏移) + /// + /// 数据数组 + /// PLC读取地址 + /// PLC读取起始地址 + /// 返回整形数据或-1 + public static int GetPlcData(byte[] byteData, int DataAddr, int startAddr) + { + try + { + if (byteData == null) + { + return -1; + } + if (startAddr > DataAddr) + { + //MessageBox.Show("错误:要读取的数据小于起始地址"); + return -1; + } + if (byteData.Length < (DataAddr - startAddr) * 2) + { + return -1; + } + else + { + int bitH = (DataAddr - startAddr) * 2; + int bitL = (DataAddr - startAddr) * 2 + 1; + return byteData[bitH] * 256 + byteData[bitL]; + } + } + catch + { + //MessageBox.Show("Catch错误:" + ex.Message); + return -1; + } + } + + /// + /// 获取字节的某一位 + /// + /// 从0开始 + /// + public static bool GetPlcBit(int data, int index) + { + switch (index) + { + case 0: + return (data & 0x0001) > 0; + + case 1: + return (data & 0x0002) > 0; + + case 2: + return (data & 0x0004) > 0; + + case 3: + return (data & 0x0008) > 0; + + case 4: + return (data & 0x0010) > 0; + + case 5: + return (data & 0x0020) > 0; + + case 6: + return (data & 0x0040) > 0; + + case 7: + return (data & 0x0080) > 0; + + case 8: + return (data & 0x0100) > 0; + + case 9: + return (data & 0x0200) > 0; + + case 10: + return (data & 0x0400) > 0; + + case 11: + return (data & 0x0800) > 0; + + case 12: + return (data & 0x1000) > 0; + + case 13: + return (data & 0x2000) > 0; + + case 14: + return (data & 0x4000) > 0; + + case 15: + return (data & 0x8000) > 0; + + default: + return false; + } + } + + public static bool GetPlcBitH2Low(int data, int index) + { + switch (index) + { + case 0: + return (data & 0x0100) > 0; + + case 1: + return (data & 0x0200) > 0; + + case 2: + return (data & 0x0400) > 0; + + case 3: + return (data & 0x0800) > 0; + + case 4: + return (data & 0x1000) > 0; + + case 5: + return (data & 0x2000) > 0; + + case 6: + return (data & 0x4000) > 0; + + case 7: + return (data & 0x8000) > 0; + + case 8: + return (data & 0x0001) > 0; + + case 9: + return (data & 0x0002) > 0; + + case 10: + return (data & 0x0004) > 0; + + case 11: + return (data & 0x0008) > 0; + + case 12: + return (data & 0x0010) > 0; + + case 13: + return (data & 0x0020) > 0; + + case 14: + return (data & 0x0040) > 0; + + case 15: + return (data & 0x0080) > 0; + + default: + return false; + } + } + + /// + /// 获取字节的某一位 + /// + /// 从0开始 + /// + public static bool GetPlcBit(byte[] byteData, int DataAddr, int index, int startAddr) + { + int Value = GetPlcData(byteData, DataAddr, startAddr); + bool bResult = GetPlcBit(Value, index); + return bResult; + } + + public static bool GetPlcBitH2Low(byte[] byteData, int DataAddr, int index, int startAddr) + { + int Value = GetPlcData(byteData, DataAddr, startAddr); + bool bResult = GetPlcBitH2Low(Value, index); + return bResult; + } + + /// + /// 获取单精度浮点数(float)数据 + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 数据正反序 + /// + public static float GetPlcSingle(byte[] byteData, int DataAddr, int startAddr, bool PositiveSequence) + { + try + { + if (byteData == null) + { + return -1; + } + if (startAddr > DataAddr) + { + return -1; + } + if (byteData.Length < (DataAddr - startAddr) * 2) + { + return -1; + } + else + { + float Result = -1; + int startBit = (DataAddr - startAddr) * 2; + + byte[] arrLength = new byte[4]; + arrLength[0] = byteData[startBit + 0]; + arrLength[1] = byteData[startBit + 1]; + arrLength[2] = byteData[startBit + 2]; + arrLength[3] = byteData[startBit + 3]; + + if (PositiveSequence) + { + Result = BitConverter.ToSingle(arrLength, 0); + } + else + { + Result = BitConverter.ToSingle(arrLength.Reverse().ToArray(), 0); + } + Result = Convert.ToSingle(Math.Round(Result, 3)); + return Result; + } + } + catch + { + return -1; + } + } + + /// + /// 获取字符串(string) + /// + /// PLC读取总数据 + /// 获取数据的地址 + /// PLC起始地址 + /// 读取的地址数量(单位16) + /// 数据正反序 + /// 转换为字符串类型,2=二进制,10=十进制,16=十六进制,其他=char字符串 + /// + public static string GetPlcString(byte[] byteData, int DataAddr, int startAddr, int DataNum, int strType = 0, bool PositiveSequence = true) + { + string Result = ""; + try + { + if (byteData == null) + { + return Result; + } + if (startAddr > DataAddr + DataNum) + { + return Result; + } + if (byteData.Length < (DataAddr - startAddr) * 2) + { + return Result; + } + else + { + int startBit = (DataAddr - startAddr) * 2; + byte[] arrLength = new byte[DataNum * 2]; + for (int i = 0; i < DataNum * 2; i++) + { + arrLength[i] = byteData[startBit + i]; + } + if (!PositiveSequence) + { + arrLength = (byte[])arrLength.Reverse(); + } + switch (strType) + { + case 2: + foreach (byte b in arrLength) + { + Result += ConvertBase.MyConvert.DtoB(b); + } + break; + + case 10: + foreach (byte b in arrLength) + { + Result += b.ToString(); + } + break; + + case 16: + foreach (byte b in arrLength) + { + Result += b.ToString("X2"); + } + break; + + default: + foreach (byte b in arrLength) + { + if (b >= 32) + Result += Convert.ToChar(b).ToString(); + } + break; + } + return Result.Trim(); + } + } + catch + { + return Result; + } + } + + #endregion + } + + public static class StringChange + { + #region 数据类型转换函数 + + public static byte[] Swap16Bytes(byte[] OldU16) + { + byte[] ReturnBytes = new byte[2]; + ReturnBytes[1] = OldU16[0]; + ReturnBytes[0] = OldU16[1]; + return ReturnBytes; + } + + public static bool CompareBytes(byte[] byteA, byte[] byteB, int iLen) + { + for (int i = 0; i < iLen; i++) + { + if (byteA[i] != byteB[i]) + { + return false; + } + } + return true; + } + + /// + /// 16进制字符串转换成btye数组 + /// + /// 16进制字符串 + /// + public static byte[] HexStrTorbytes(string strHex)//e.g. " 01 01" ---> { 0x01, 0x01} + { + strHex = strHex.Replace(" ", ""); + if ((strHex.Length % 2) != 0) + strHex += " "; + byte[] returnBytes = new byte[strHex.Length / 2]; + for (int i = 0; i < returnBytes.Length; i++) + returnBytes[i] = Convert.ToByte(strHex.Substring(i * 2, 2), 16); + return returnBytes; + } + + /// + /// 二进制字符串转换成16进制字符串 + /// + /// 二进制字符串 + /// 16进制字符串 + public static string Binary2HexString(string strerjinzhi) + { + string str = ""; + str = string.Format("{0:x}", Convert.ToInt32(strerjinzhi, 2)); + return str; + } + + /// + /// 西门子16进制字符串转换成2进制的二维数组 + /// + /// 16进制字符串 + /// 19:8的二维数组 + public static string[,] HexString2BinString(string hexString) + { + string[,] strTestData = new string[19, 8]; + for (int i = 0; i < hexString.Length / 2; i++) + { + string tempRes = string.Empty; + foreach (char c in hexString.Substring(i * 2, 2)) + { + int v = Convert.ToInt32(c.ToString(), 16); + int v2 = int.Parse(Convert.ToString(v, 2)); + // 去掉格式串中的空格,即可去掉每个4位二进制数之间的空格, + tempRes += string.Format("{0:d4}", v2); + } + int k = 0; + for (int j = tempRes.Length - 1; j >= 0; j--) + { + strTestData[i, k] = tempRes[j].ToString(); + k++; + } + } + + return strTestData; + } + + /// + /// 海德汉16进制字符串转换成2进制的二维数组 例如: 0X42 传入十六进制字符串42 (0100 0010), 返回二维数组(0100 0010) + /// + /// 16进制字符串 + /// 21:8的二维数组 + public static string[,] HeidenhainHexString2BinString(string hexString) + { + string[,] strTestData = new string[23, 8]; + for (int i = 0; i < hexString.Length / 2; i++) + { + string tempRes = string.Empty; + foreach (char c in hexString.Substring(i * 2, 2)) + { + int v = Convert.ToInt32(c.ToString(), 16); + int v2 = int.Parse(Convert.ToString(v, 2)); + // 去掉格式串中的空格,即可去掉每个4位二进制数之间的空格, + tempRes += string.Format("{0:d4}", v2); + } + int k = 0; + for (int j = tempRes.Length - 1; j >= 0; j--) + { + strTestData[i, k] = tempRes[j].ToString(); + k++; + } + } + + return strTestData; + } + + /// + /// byte数组转换成字符串 带空格隔开 + /// + /// byte数组 + /// 长度 + /// string + public static string bytesToHexStr(byte[] bytes, int iLen)//e.g. { 0x01,0x01} ---> " 01 01" + { + string returnStr = ""; + if (bytes != null) + { + for (int i = 0; i < iLen; i++) + { + returnStr += bytes[i].ToString("X2") + " "; + } + } + return returnStr; + } + + /// + /// byte数组转换成字符串 不带空格 + /// + /// byte数组 + /// 长度 + /// string + public static string bytesToHexStrWithoutSpace(byte[] bytes, int iLen)//e.g. { 0x01,0x01} ---> " 0101" + { + string returnStr = ""; + if (bytes != null) + { + for (int i = 0; i < iLen; i++) + { + returnStr += bytes[i].ToString("X2"); + } + } + return returnStr; + } + + /// + /// 计算CRC + /// + /// byte数组 + /// 长度 + /// CRC校验和 + public static byte CalculateCRC(byte[] pMessage, int iLength) + { + int i = 0; + byte iVerify = 0; + for (i = 0; i < iLength; i++) + { + iVerify = (byte)(iVerify + pMessage[i]); + } + + return iVerify; + } + + public static string StringToHexString(string s, Encoding encode) + { + byte[] b = encode.GetBytes(s); //按照指定编码将string编程字节数组 + string result = string.Empty; + for (int i = 0; i < b.Length; i++) //逐字节变为16进制字符,以%隔开 + { + result += "%" + Convert.ToString(b[i], 16); + } + return result; + } + + public static string HexStringToString(string hs, Encoding encode) + { + //以%分割字符串,并去掉空字符 + string[] chars = hs.Split(new char[] { '%' }, StringSplitOptions.RemoveEmptyEntries); + byte[] b = new byte[chars.Length]; + //逐个字符变为16进制字节数据 + for (int i = 0; i < chars.Length; i++) + { + b[i] = Convert.ToByte(chars[i], 16); + } + //按照指定编码将字节数组变为字符串 + return encode.GetString(b); + } + + public static short SwapInt16(this short n) + { + return (short)(((n & 0xff) << 8) | ((n >> 8) & 0xff)); + } + + public static ushort SwapUInt16(this ushort n) + { + return (ushort)(((n & 0xff) << 8) | ((n >> 8) & 0xff)); + } + + public static int SwapInt32(this int n) + { + return (int)(((SwapInt16((short)n) & 0xffff) << 0x10) | + (SwapInt16((short)(n >> 0x10)) & 0xffff)); + } + + public static uint SwapUInt32(this uint n) + { + return (uint)(((SwapUInt16((ushort)n) & 0xffff) << 0x10) | + (SwapUInt16((ushort)(n >> 0x10)) & 0xffff)); + } + + public static long SwapInt64(this long n) + { + return (long)(((SwapInt32((int)n) & 0xffffffffL) << 0x20) | + (SwapInt32((int)(n >> 0x20)) & 0xffffffffL)); + } + + public static ulong SwapUInt64(this ulong n) + { + return (ulong)(((SwapUInt32((uint)n) & 0xffffffffL) << 0x20) | + (SwapUInt32((uint)(n >> 0x20)) & 0xffffffffL)); + } + + #endregion + } } \ No newline at end of file diff --git a/Analysis/BaseUnit/ImageDfn.cs b/Analysis/BaseUnit/ImageDfn.cs deleted file mode 100644 index d07db14..0000000 --- a/Analysis/BaseUnit/ImageDfn.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Drawing; -using NSAnalysis.Properties; - -namespace BaseFunction -{ - public class ImageDfn - { - /// 程序图标 - //public static Image ImgSOK = Resources.accept16; - //public static Image ImgSNG = Resources.delete16_2; - //public static Image ImgNull = Resources.Null; - //public static Image ImgNoData = Resources.NoData; - //public static Image ImgRead = Resources.read16; - //public static Image ImgTransparent = Resources.transparent; - } -} \ No newline at end of file diff --git a/Analysis/BaseUnit/NetworkCopy.cs b/Analysis/BaseUnit/NetworkCopy.cs index e53093c..33217d2 100644 --- a/Analysis/BaseUnit/NetworkCopy.cs +++ b/Analysis/BaseUnit/NetworkCopy.cs @@ -1,275 +1,282 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Drawing; using System.Runtime.InteropServices; namespace BaseFunction { - public class SharedTool : IDisposable - { - // obtains user token - [DllImport("advapi32.dll", SetLastError = true)] - static extern bool LogonUser(string pszUsername, string pszDomain, string pszPassword, int dwLogonType, int dwLogonProvider, ref IntPtr phToken); + public class SharedTool : IDisposable + { + // obtains user token + [DllImport("advapi32.dll", SetLastError = true)] + private static extern bool LogonUser(string pszUsername, string pszDomain, string pszPassword, int dwLogonType, int dwLogonProvider, ref IntPtr phToken); - // closes open handes returned by LogonUser - [DllImport("kernel32.dll", CharSet = CharSet.Auto)] - extern static bool CloseHandle(IntPtr handle); + // closes open handes returned by LogonUser + [DllImport("kernel32.dll", CharSet = CharSet.Auto)] + private static extern bool CloseHandle(IntPtr handle); - [DllImport("Advapi32.DLL")] - static extern bool ImpersonateLoggedOnUser(IntPtr hToken); + [DllImport("Advapi32.DLL")] + private static extern bool ImpersonateLoggedOnUser(IntPtr hToken); - [DllImport("Advapi32.DLL")] - static extern bool RevertToSelf(); - const int LOGON32_PROVIDER_DEFAULT = 0; - const int LOGON32_LOGON_NEWCREDENTIALS = 9;//域控中的需要用:Interactive = 2 - private bool disposed; + [DllImport("Advapi32.DLL")] + private static extern bool RevertToSelf(); - /// - /// SharedTool函数 - /// - /// 连接的电脑的IP - /// 用户名 - /// 密码 - public SharedTool(string ip, string username, string password) - { - // initialize tokens - IntPtr pExistingTokenHandle = new IntPtr(0); - IntPtr pDuplicateTokenHandle = new IntPtr(0); + private const int LOGON32_PROVIDER_DEFAULT = 0; + private const int LOGON32_LOGON_NEWCREDENTIALS = 9;//域控中的需要用:Interactive = 2 + private bool disposed; - try - { - // get handle to token - bool bImpersonated = LogonUser(username, ip, password, LOGON32_LOGON_NEWCREDENTIALS, LOGON32_PROVIDER_DEFAULT, ref pExistingTokenHandle); + /// + /// SharedTool函数 + /// + /// 连接的电脑的IP + /// 用户名 + /// 密码 + public SharedTool(string ip, string username, string password) + { + // initialize tokens + IntPtr pExistingTokenHandle = new IntPtr(0); + IntPtr pDuplicateTokenHandle = new IntPtr(0); - if (bImpersonated) - { - if (!ImpersonateLoggedOnUser(pExistingTokenHandle)) - { - int nErrorCode = Marshal.GetLastWin32Error(); - throw new Exception("ImpersonateLoggedOnUser error;Code=" + nErrorCode); - } - } - else - { - int nErrorCode = Marshal.GetLastWin32Error(); - throw new Exception("LogonUser error;Code=" + nErrorCode); - } - } - finally - { - // close handle(s) - if (pExistingTokenHandle != IntPtr.Zero) - CloseHandle(pExistingTokenHandle); - if (pDuplicateTokenHandle != IntPtr.Zero) - CloseHandle(pDuplicateTokenHandle); - } - } + try + { + // get handle to token + bool bImpersonated = LogonUser(username, ip, password, LOGON32_LOGON_NEWCREDENTIALS, LOGON32_PROVIDER_DEFAULT, ref pExistingTokenHandle); - protected virtual void Dispose(bool disposing) - { - if (!disposed) - { - RevertToSelf(); - disposed = true; - } - } + if (bImpersonated) + { + if (!ImpersonateLoggedOnUser(pExistingTokenHandle)) + { + int nErrorCode = Marshal.GetLastWin32Error(); + throw new Exception("ImpersonateLoggedOnUser error;Code=" + nErrorCode); + } + } + else + { + int nErrorCode = Marshal.GetLastWin32Error(); + throw new Exception("LogonUser error;Code=" + nErrorCode); + } + } + finally + { + // close handle(s) + if (pExistingTokenHandle != IntPtr.Zero) + CloseHandle(pExistingTokenHandle); + if (pDuplicateTokenHandle != IntPtr.Zero) + CloseHandle(pDuplicateTokenHandle); + } + } - public void Dispose() - { - Dispose(true); - } - } + protected virtual void Dispose(bool disposing) + { + if (!disposed) + { + RevertToSelf(); + disposed = true; + } + } - public class NetworkShareConnect - { - #region WNetUseConnection枚举参数 - //dwScope - const int RESOURCE_CONNECTED = 0x00000001; - const int RESOURCE_GLOBALNET = 0x00000002; - const int RESOURCE_REMEMBERED = 0x00000003; + public void Dispose() + { + Dispose(true); + } + } - //dwType - const int RESOURCETYPE_ANY = 0x00000000; - const int RESOURCETYPE_DISK = 0x00000001; - const int RESOURCETYPE_PRINT = 0x00000002; + public class NetworkShareConnect + { + #region WNetUseConnection枚举参数 - //dwDisplayType - const int RESOURCEDISPLAYTYPE_GENERIC = 0x00000000; - const int RESOURCEDISPLAYTYPE_DOMAIN = 0x00000001; - const int RESOURCEDISPLAYTYPE_SERVER = 0x00000002; - const int RESOURCEDISPLAYTYPE_SHARE = 0x00000003; - const int RESOURCEDISPLAYTYPE_FILE = 0x00000004; - const int RESOURCEDISPLAYTYPE_GROUP = 0x00000005; + //dwScope + private const int RESOURCE_CONNECTED = 0x00000001; - //dwUsage - const int RESOURCEUSAGE_CONNECTABLE = 0x00000001; - const int RESOURCEUSAGE_CONTAINER = 0x00000002; + private const int RESOURCE_GLOBALNET = 0x00000002; + private const int RESOURCE_REMEMBERED = 0x00000003; - //dwFlags - const int CONNECT_INTERACTIVE = 0x00000008; - const int CONNECT_PROMPT = 0x00000010; - const int CONNECT_REDIRECT = 0x00000080; - const int CONNECT_UPDATE_PROFILE = 0x00000001; - const int CONNECT_COMMANDLINE = 0x00000800; - const int CONNECT_CMD_SAVECRED = 0x00001000; + //dwType + private const int RESOURCETYPE_ANY = 0x00000000; - const int CONNECT_LOCALDRIVE = 0x00000100; - #endregion + private const int RESOURCETYPE_DISK = 0x00000001; + private const int RESOURCETYPE_PRINT = 0x00000002; - #region Errors参数 - const int NO_ERROR = 0; + //dwDisplayType + private const int RESOURCEDISPLAYTYPE_GENERIC = 0x00000000; - const int ERROR_ACCESS_DENIED = 5; - const int ERROR_ALREADY_ASSIGNED = 85; - const int ERROR_BAD_DEVICE = 1200; - const int ERROR_BAD_NET_NAME = 67; - const int ERROR_BAD_PROVIDER = 1204; - const int ERROR_CANCELLED = 1223; - const int ERROR_EXTENDED_ERROR = 1208; - const int ERROR_INVALID_ADDRESS = 487; - const int ERROR_INVALID_PARAMETER = 87; - const int ERROR_INVALID_PASSWORD = 1216; - const int ERROR_MORE_DATA = 234; - const int ERROR_NO_MORE_ITEMS = 259; - const int ERROR_NO_NET_OR_BAD_PATH = 1203; - const int ERROR_NO_NETWORK = 1222; + private const int RESOURCEDISPLAYTYPE_DOMAIN = 0x00000001; + private const int RESOURCEDISPLAYTYPE_SERVER = 0x00000002; + private const int RESOURCEDISPLAYTYPE_SHARE = 0x00000003; + private const int RESOURCEDISPLAYTYPE_FILE = 0x00000004; + private const int RESOURCEDISPLAYTYPE_GROUP = 0x00000005; - const int ERROR_BAD_PROFILE = 1206; - const int ERROR_CANNOT_OPEN_PROFILE = 1205; - const int ERROR_DEVICE_IN_USE = 2404; - const int ERROR_NOT_CONNECTED = 2250; - const int ERROR_OPEN_FILES = 2401; + //dwUsage + private const int RESOURCEUSAGE_CONNECTABLE = 0x00000001; - private struct ErrorClass - { - //定义错误类结构体 - public int num; - public string message; - public ErrorClass(int num, string message) - { - this.num = num; - this.message = message; - } - } + private const int RESOURCEUSAGE_CONTAINER = 0x00000002; + //dwFlags + private const int CONNECT_INTERACTIVE = 0x00000008; - //连接失败信息汇总 - private static ErrorClass[] ERROR_LIST = new ErrorClass[] { - new ErrorClass(ERROR_ACCESS_DENIED, "Error: Access Denied"), - new ErrorClass(ERROR_ALREADY_ASSIGNED, "Error: Already Assigned"), - new ErrorClass(ERROR_BAD_DEVICE, "Error: Bad Device"), - new ErrorClass(ERROR_BAD_NET_NAME, "Error: Bad Net Name"), - new ErrorClass(ERROR_BAD_PROVIDER, "Error: Bad Provider"), - new ErrorClass(ERROR_CANCELLED, "Error: Cancelled"), - new ErrorClass(ERROR_EXTENDED_ERROR, "Error: Extended Error"), - new ErrorClass(ERROR_INVALID_ADDRESS, "Error: Invalid Address"), - new ErrorClass(ERROR_INVALID_PARAMETER, "Error: Invalid Parameter"), - new ErrorClass(ERROR_INVALID_PASSWORD, "Error: Invalid Password"), - new ErrorClass(ERROR_MORE_DATA, "Error: More Data"), - new ErrorClass(ERROR_NO_MORE_ITEMS, "Error: No More Items"), - new ErrorClass(ERROR_NO_NET_OR_BAD_PATH, "Error: No Net Or Bad Path"), - new ErrorClass(ERROR_NO_NETWORK, "Error: No Network"), - new ErrorClass(ERROR_BAD_PROFILE, "Error: Bad Profile"), - new ErrorClass(ERROR_CANNOT_OPEN_PROFILE, "Error: Cannot Open Profile"), - new ErrorClass(ERROR_DEVICE_IN_USE, "Error: Device In Use"), - new ErrorClass(ERROR_EXTENDED_ERROR, "Error: Extended Error"), - new ErrorClass(ERROR_NOT_CONNECTED, "Error: Not Connected"), - new ErrorClass(ERROR_OPEN_FILES, "Error: Open Files"), - }; + private const int CONNECT_PROMPT = 0x00000010; + private const int CONNECT_REDIRECT = 0x00000080; + private const int CONNECT_UPDATE_PROFILE = 0x00000001; + private const int CONNECT_COMMANDLINE = 0x00000800; + private const int CONNECT_CMD_SAVECRED = 0x00001000; - private static string getErrorForNumber(int errNum) - { - //遍历获得错误代码 - foreach (ErrorClass er in ERROR_LIST) - { - if (er.num == errNum) return er.message; - } - return "Error: Unknown, " + errNum; - } - #endregion + private const int CONNECT_LOCALDRIVE = 0x00000100; - //调用系统函数WNetUseConnection - //用于连接共享 - [DllImport("Mpr.dll")] - private static extern int WNetUseConnection( - IntPtr hwndOwner, - NETRESOURCE lpNetResource, - string lpPassword, - string lpUserID, - int dwFlags, - string lpAccessName, - string lpBufferSize, - string lpResult - ); - //用于删除连接 - [DllImport("Mpr.dll")] - private static extern int WNetCancelConnection2( - string lpName, - int dwFlags, - bool fForce - ); + #endregion WNetUseConnection枚举参数 - [StructLayout(LayoutKind.Sequential)] - private class NETRESOURCE - { - public int dwScope = 0; - public int dwType = 0; - public int dwDisplayType = 0; - public int dwUsage = 0; - public string lpLocalName = "";//映射到本地的盘符,如"Z:"。不做驱动器映射,可为空 - public string lpRemoteName = "";//共享的网络路径 - public string lpComment = ""; - public string lpProvider = ""; - } + #region Errors参数 - /// - /// 连接共享 - /// - /// 共享网络路径 - /// 登录用户名 - /// 密码 - /// - public static string connectToShare(string remoteUNC, string username, string password) - { - return connectToRemote(remoteUNC, username, password, false); - } + private const int NO_ERROR = 0; - /// - /// 没用户密码连接 - /// - /// 共享网络路径 - /// - public static string connectToShare(string remoteUNC) - { - return connectToRemote(remoteUNC, "", "", true); - } + private const int ERROR_ACCESS_DENIED = 5; + private const int ERROR_ALREADY_ASSIGNED = 85; + private const int ERROR_BAD_DEVICE = 1200; + private const int ERROR_BAD_NET_NAME = 67; + private const int ERROR_BAD_PROVIDER = 1204; + private const int ERROR_CANCELLED = 1223; + private const int ERROR_EXTENDED_ERROR = 1208; + private const int ERROR_INVALID_ADDRESS = 487; + private const int ERROR_INVALID_PARAMETER = 87; + private const int ERROR_INVALID_PASSWORD = 1216; + private const int ERROR_MORE_DATA = 234; + private const int ERROR_NO_MORE_ITEMS = 259; + private const int ERROR_NO_NET_OR_BAD_PATH = 1203; + private const int ERROR_NO_NETWORK = 1222; - private static string connectToRemote(string remoteUNC, string username, string password, bool promptUser) - { - NETRESOURCE nr = new NETRESOURCE - { - dwType = RESOURCETYPE_DISK, - lpRemoteName = remoteUNC - }; + private const int ERROR_BAD_PROFILE = 1206; + private const int ERROR_CANNOT_OPEN_PROFILE = 1205; + private const int ERROR_DEVICE_IN_USE = 2404; + private const int ERROR_NOT_CONNECTED = 2250; + private const int ERROR_OPEN_FILES = 2401; - int ret; - if (promptUser) - ret = WNetUseConnection(IntPtr.Zero, nr, "", "", CONNECT_INTERACTIVE | CONNECT_PROMPT, null, null, null); - else - ret = WNetUseConnection(IntPtr.Zero, nr, password, username, 0, null, null, null); + private struct ErrorClass + { + //定义错误类结构体 + public int num; - if (ret == NO_ERROR) return null; - return getErrorForNumber(ret); - } + public string message; - public static string disconnectRemote(string remoteUNC) - { - int ret = WNetCancelConnection2(remoteUNC, CONNECT_UPDATE_PROFILE, false); - if (ret == NO_ERROR) return null; - return getErrorForNumber(ret); - } - } + public ErrorClass(int num, string message) + { + this.num = num; + this.message = message; + } + } -} + //连接失败信息汇总 + private static ErrorClass[] ERROR_LIST = new ErrorClass[] { + new ErrorClass(ERROR_ACCESS_DENIED, "Error: Access Denied"), + new ErrorClass(ERROR_ALREADY_ASSIGNED, "Error: Already Assigned"), + new ErrorClass(ERROR_BAD_DEVICE, "Error: Bad Device"), + new ErrorClass(ERROR_BAD_NET_NAME, "Error: Bad Net Name"), + new ErrorClass(ERROR_BAD_PROVIDER, "Error: Bad Provider"), + new ErrorClass(ERROR_CANCELLED, "Error: Cancelled"), + new ErrorClass(ERROR_EXTENDED_ERROR, "Error: Extended Error"), + new ErrorClass(ERROR_INVALID_ADDRESS, "Error: Invalid Address"), + new ErrorClass(ERROR_INVALID_PARAMETER, "Error: Invalid Parameter"), + new ErrorClass(ERROR_INVALID_PASSWORD, "Error: Invalid Password"), + new ErrorClass(ERROR_MORE_DATA, "Error: More Data"), + new ErrorClass(ERROR_NO_MORE_ITEMS, "Error: No More Items"), + new ErrorClass(ERROR_NO_NET_OR_BAD_PATH, "Error: No Net Or Bad Path"), + new ErrorClass(ERROR_NO_NETWORK, "Error: No Network"), + new ErrorClass(ERROR_BAD_PROFILE, "Error: Bad Profile"), + new ErrorClass(ERROR_CANNOT_OPEN_PROFILE, "Error: Cannot Open Profile"), + new ErrorClass(ERROR_DEVICE_IN_USE, "Error: Device In Use"), + new ErrorClass(ERROR_EXTENDED_ERROR, "Error: Extended Error"), + new ErrorClass(ERROR_NOT_CONNECTED, "Error: Not Connected"), + new ErrorClass(ERROR_OPEN_FILES, "Error: Open Files"), + }; + + private static string getErrorForNumber(int errNum) + { + //遍历获得错误代码 + foreach (ErrorClass er in ERROR_LIST) + { + if (er.num == errNum) return er.message; + } + return "Error: Unknown, " + errNum; + } + + #endregion Errors参数 + + //调用系统函数WNetUseConnection + //用于连接共享 + [DllImport("Mpr.dll")] + private static extern int WNetUseConnection( + IntPtr hwndOwner, + NETRESOURCE lpNetResource, + string lpPassword, + string lpUserID, + int dwFlags, + string lpAccessName, + string lpBufferSize, + string lpResult + ); + + //用于删除连接 + [DllImport("Mpr.dll")] + private static extern int WNetCancelConnection2( + string lpName, + int dwFlags, + bool fForce + ); + + [StructLayout(LayoutKind.Sequential)] + private class NETRESOURCE + { + public int dwScope = 0; + public int dwType = 0; + public int dwDisplayType = 0; + public int dwUsage = 0; + public string lpLocalName = "";//映射到本地的盘符,如"Z:"。不做驱动器映射,可为空 + public string lpRemoteName = "";//共享的网络路径 + public string lpComment = ""; + public string lpProvider = ""; + } + + /// + /// 连接共享 + /// + /// 共享网络路径 + /// 登录用户名 + /// 密码 + /// + public static string connectToShare(string remoteUNC, string username, string password) + { + return connectToRemote(remoteUNC, username, password, false); + } + + /// + /// 没用户密码连接 + /// + /// 共享网络路径 + /// + public static string connectToShare(string remoteUNC) + { + return connectToRemote(remoteUNC, "", "", true); + } + + private static string connectToRemote(string remoteUNC, string username, string password, bool promptUser) + { + NETRESOURCE nr = new NETRESOURCE + { + dwType = RESOURCETYPE_DISK, + lpRemoteName = remoteUNC + }; + + int ret; + if (promptUser) + ret = WNetUseConnection(IntPtr.Zero, nr, "", "", CONNECT_INTERACTIVE | CONNECT_PROMPT, null, null, null); + else + ret = WNetUseConnection(IntPtr.Zero, nr, password, username, 0, null, null, null); + + if (ret == NO_ERROR) return null; + return getErrorForNumber(ret); + } + + public static string disconnectRemote(string remoteUNC) + { + int ret = WNetCancelConnection2(remoteUNC, CONNECT_UPDATE_PROFILE, false); + if (ret == NO_ERROR) return null; + return getErrorForNumber(ret); + } + } +} \ No newline at end of file diff --git a/Analysis/BaseUnit/PlcObject.cs b/Analysis/BaseUnit/PlcObject.cs deleted file mode 100644 index bd8eb2b..0000000 --- a/Analysis/BaseUnit/PlcObject.cs +++ /dev/null @@ -1,1002 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using BaseFunction; -using HslCommunication.Profinet.Siemens; -using System.Drawing; -using PLCModule; -namespace NSAnalysis -{ - class PlcObject - { - public static PlcAddrSetup m_FormPlcAddr = new PlcAddrSetup(3, ConfigDfn.strConfigFile); - //================= - #region 外部操作指令 - - /// - /// - /// - /// - /// 1:Modebus TCP;2:FINS TCP;3:S7 - /// - public static object GetAddr_W(string strName) - { - if (ConfigPlc.PlcType == 1 || ConfigPlc.PlcType == 2) - { - if (m_FormPlcAddr.DictPlcAddr_Write.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Write[strName]; - int Result = GetIntFromString(Value[1]); - if (Result == -1) - Console.WriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[2]); - return Result; - } - else if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - int Result = GetIntFromString(Value[1]); - if (Result == -1) - Console.WriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[2]); - return Result; - } - else - Console.WriteLine("获取PLC地址失败:变量名不存在:" + strName); - return -1; - } - else if (ConfigPlc.PlcType == 3) - { - if (m_FormPlcAddr.DictPlcAddr_Write.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Write[strName]; - string Result = Value[1]; - if (!string.IsNullOrEmpty(Value[2])) - { - Result += "." + Value[2]; - } - if (string.IsNullOrEmpty(Result)) - Console.WriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Result); - return Result; - } - else if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - string Result = Value[1]; - if (string.IsNullOrEmpty(Result)) - Console.WriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[2]); - return Result; - } - else - Console.WriteLine("获取PLC地址失败:变量名不存在:" + strName); - return ""; - } - else - { - return ""; - } - } - - public static int GetIndexLength_W(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Write.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Write[strName]; - int Result = GetIntFromString(Value[2]); - if (Result == -1) - Console.WriteLine("获取PLC写地址Index或长度出错:名字=" + strName + ", 地址=" + Value[1]); - return Result; - } - else - Console.WriteLine("获取PLC写地址:变量名不存在:" + strName); - return -1; - } - - public static int GetAddr_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - int Result = GetIntFromString(Value[1]); - if (Result == -1) - Console.WriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[2]); - return Result; - } - else if (m_FormPlcAddr.DictPlcAddr_Write.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Write[strName]; - int Result = GetIntFromString(Value[1]); - if (Result == -1) - Console.WriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[2]); - return Result; - } - else - Console.WriteLine("获取PLC地址失败:变量名不存在:" + strName); - return -1; - } - - public static int GetIndexLength_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - int IndLength = GetIntFromString(Value[2]); - if (IndLength == -1) - Console.WriteLine("获取PLC读地址Index或长度出错:名字=" + strName + ", 地址=" + Value[1]); - } - else - Console.WriteLine("获取PLC读地址:变量名不存在:" + strName); - return -1; - } - #endregion - //============================================================================================================= - static int GetIntFromString(string strInput) - { - if (strInput.Length > 0) - { - try - { - int temp = Convert.ToInt32(strInput, 10); - return temp; - } - catch - { - return -1; - } - } - return -1; - } - - public static byte[] GetPlcReadDatas() - { - switch (ConfigPlc.PlcType) - { - case 1: return HslModbusTcpObj.ReadDataBytes; - case 3: return HslSiemensS7Obj.ReadDataBytes; - default: return null; - } - } - - public static int GetData_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.Bool) - { - int addr = GetIntFromString(Value[1]); - int index = GetIntFromString(Value[2]); - if (addr >= 0 && index >= 0) - { - //bool bResult = PlcMath.GetPlcBitH2Low(GetPlcReadDatas(), addr, index, PlcAddrSetup.StartAddr); - bool bResult = PlcMath.GetPlcBit(GetPlcReadDatas(), addr, index, PlcAddrSetup.StartAddr); - if (bResult) - return 1; - else - return 0; - } - } - else if (Value[0] == SignalTypeDfn.Word) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - int Result = PlcMath.GetPlcData(GetPlcReadDatas(), addr, PlcAddrSetup.StartAddr); - return Result; - } - } - int m_Addr = GetIntFromString(Value[1]); - if (m_Addr == -1) - MyBase.TraceWriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[1]); - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return -1; - } - - public static string GetString_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.String) - { - int addr = GetIntFromString(Value[1]); - int Length = GetIntFromString(Value[2]); - if (addr >= 0 && Length >= 0) - { - string Result = PlcMath.GetPlcString(GetPlcReadDatas(), addr, PlcAddrSetup.StartAddr, Length); - Result = Result.Replace('\0', ' '); - return Result; - } - } - else if (Value[0] == SignalTypeDfn.Word) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - int Result = PlcMath.GetPlcData(GetPlcReadDatas(), addr, PlcAddrSetup.StartAddr); - return Result.ToString(); - } - } - int m_Addr = GetIntFromString(Value[1]); - if (m_Addr == -1) - MyBase.TraceWriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[1]); - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return ""; - } - - - - //============================================================================================================= - #region ModbusTCP协议写入操作 - public static bool PlcWriteInt(object Addr, int data) - { - try - { - if ((int)Addr >= 0) - { - if (ConfigPlc.PlcType == 1) - { - if (HslModbusTcpObj.bConnected) - { - bool bResult = HslModbusTcpObj.WriteShort(((int)Addr).ToString(), (short)data); - if (bResult == false) - { - MyBase.TraceWriteLine("写入PLC失败:地址为" + ((int)Addr).ToString() + " ;值为:" + data.ToString()); - } - return bResult; - } - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:地址=" + Addr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(object StartAddr, string Value, bool PositiveSequence = true) - { - try - { - if ((ushort)StartAddr > 0) - { - if (ConfigPlc.PlcType == 1) - { - if (HslModbusTcpObj.bConnected) - { - return HslModbusTcpObj.WriteString(((ushort)StartAddr).ToString(), Value); - } - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:StartAddr=" + StartAddr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(object StartAddr, string Value, int length, bool PositiveSequence = true) - { - try - { - if ((ushort)StartAddr > 0) - { - if (ConfigPlc.PlcType == 1) - { - if (HslModbusTcpObj.bConnected) - { - return HslModbusTcpObj.WriteString(((ushort)StartAddr).ToString(), Value, length); - } - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:StartAddr=" + StartAddr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(object StartAddr, float Value, bool PositiveSequence = true) - { - try - { - PositiveSequence = ConfigPlc.bPositiveAequence; - - if ((int)StartAddr > 0) - { - if (ConfigPlc.PlcType == 1) - { - if (HslModbusTcpObj.bConnected) - { - return HslModbusTcpObj.WriteFloat(StartAddr.ToString(), Value); - } - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:StartAddr=" + StartAddr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(object StartAddr, double Value, bool PositiveSequence = true) - { - try - { - PositiveSequence = ConfigPlc.bPositiveAequence; - - if ((ushort)StartAddr > 0) - { - if (ConfigPlc.PlcType == 1) - { - if (HslModbusTcpObj.bConnected) - { - return HslModbusTcpObj.WriteDouble(StartAddr.ToString(), Value); - } - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:StartAddr=" + StartAddr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(string StartAddrName, string Value, bool PositiveSequence = true) - { - try - { - object Addr = GetAddr_W(StartAddrName); - return WritePlcValue(Addr, Value, PositiveSequence); - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(string StartAddrName, float Value, bool PositiveSequence = true) - { - try - { - object Addr = GetAddr_W(StartAddrName); - return WritePlcValue(Addr, Value, ConfigPlc.bPositiveAequence); - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool WritePlcValue(string StartAddrName, double Value, bool PositiveSequence = true) - { - try - { - object Addr = GetAddr_W(StartAddrName); - return WritePlcValue(Addr, Value, PositiveSequence); - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - #endregion - - - //============================================================================================================= - #region S7协议读取操作 - public static int GetS7Data_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.Bool) - { - string address = Value[1]; - bool result = false; - if (HslSiemensS7Obj.ReadBool(address, out result)) - { - return result ? 1 : 0; - } - else - { - MyBase.TraceWriteLine("读PLC读地址" + address + "失败!"); - return -1; - } - } - else if (Value[0] == SignalTypeDfn.Word) - { - string address = Value[1]; - short result = 0; - if (HslSiemensS7Obj.ReadShort(address, out result)) - { - return result; - } - else - { - MyBase.TraceWriteLine("读PLC读地址" + address + "失败!"); - return -1; - } - } - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return -1; - } - - public static string GetS7String_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.String) - { - string addr = Value[1]; - ushort Length = (ushort)GetIntFromString(Value[2]); - if (!string.IsNullOrEmpty(addr) && Length >= 0) - { - string Result = ""; - if (HslSiemensS7Obj.ReadString(addr, Length, out Result)) - { - Result = Result.Replace('\0', ' '); - return Result; - } - else - { - MyBase.TraceWriteLine("读PLC读地址" + addr + "失败!"); - return ""; - } - } - } - else if (Value[0] == SignalTypeDfn.Word) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - int Result = PlcMath.GetPlcData(GetPlcReadDatas(), addr, PlcAddrSetup.StartAddr); - return Result.ToString(); - } - } - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return ""; - } - - public static byte GetS7ByteData(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.Bool) - { - int addr = GetIntFromString(Value[1]); - int index = GetIntFromString(Value[2]); - if (addr >= 0 && index >= 0) - { - bool bResult = PlcMath.GetS7BoolData(GetPlcReadDatas(), addr, int.Parse(PlcAddrSetup.S7ReadOffsetAddr), index); - if (bResult) - return 1; - else - return 0; - } - } - else if (Value[0] == SignalTypeDfn.Byte) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - byte Result = PlcMath.GetS7ByteData(GetPlcReadDatas(), addr, int.Parse(PlcAddrSetup.S7ReadOffsetAddr)); - return Result; - } - } - int m_Addr = GetIntFromString(Value[1]); - if (m_Addr == 0) - MyBase.TraceWriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[1]); - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return 0; - } - - public static string GetS7StringData(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.String) - { - int addr = GetIntFromString(Value[1]); - int Length = GetIntFromString(Value[2]); - if (addr >= 0 && Length >= 0) - { - string Result = PlcMath.GetS7StringData(GetPlcReadDatas(), addr, int.Parse(PlcAddrSetup.S7ReadOffsetAddr), Length); - Result = Result.Replace('\0', ' '); - return Result; - } - } - else if (Value[0] == SignalTypeDfn.Word) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - int Result = PlcMath.GetPlcData(GetPlcReadDatas(), addr, PlcAddrSetup.StartAddr); - return Result.ToString(); - } - } - int m_Addr = GetIntFromString(Value[1]); - if (m_Addr == -1) - MyBase.TraceWriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[1]); - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return ""; - } - - public static float GetS7Float_R(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.Single) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - float Result = PlcMath.GetPlcSingleS7(GetPlcReadDatas(), addr, int.Parse(PlcAddrSetup.S7ReadOffsetAddr), false); - return Result; - } - } - int m_Addr = GetIntFromString(Value[1]); - if (m_Addr == -1) - MyBase.TraceWriteLine("获取PLC读地址出错:名字=" + strName + ", 地址=" + Value[1]); - return -1; - } - else - MyBase.TraceWriteLine("获取PLC读地址:变量名不存在:" + strName); - return -1; - } - public static double GetS7Double(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Read.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Read[strName]; - if (Value[0] == SignalTypeDfn.Double) - { - int addr = GetIntFromString(Value[1]); - if (addr >= 0) - { - double Result = PlcMath.GetPlcDoubleS7(GetPlcReadDatas(), addr, int.Parse(PlcAddrSetup.S7ReadOffsetAddr), false); - return Result; - } - } - int m_Addr = GetIntFromString(Value[1]); - if (m_Addr == -1) - MyBase.TraceWriteLine("获取Double 类型 PLC读地址出错:名字=" + strName + ", 地址=" + Value[1]); - return -1; - } - else - MyBase.TraceWriteLine("获取Double 类型 PLC读地址:变量名不存在:" + strName); - return -1; - } - #endregion - - - //============================================================================================================= - #region S7协议写入操作 - public static bool S7WriteBool(string Addr, bool data) - { - - try - { - if (ConfigPlc.PlcType == 3) - { - if (HslSiemensS7Obj.bConnected) - { - return HslSiemensS7Obj.WriteBool(Addr, data); - } - } - else - { - - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:地址=" + Addr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool S7WriteByte(string Addr, byte data) - { - try - { - if (ConfigPlc.PlcType == 3) - { - if (HslSiemensS7Obj.bConnected) - { - bool bWResult= HslSiemensS7Obj.WriteByte(Addr.ToString(), (byte)data); - if (bWResult == false) - { - MyBase.TraceWriteLine("写入PLC失败:地址为:" + Addr + "; 值为:" + data.ToString()); - } - return bWResult; - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:地址=" + Addr + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool S7WriteInt(string StartAddrName, float Value, bool PositiveSequence = true) - { - try - { - if (!string.IsNullOrEmpty((string)StartAddrName)) - { - if (HslSiemensS7Obj.bConnected) - { - return HslSiemensS7Obj.WriteShort((string)StartAddrName, (short)Value); - } - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool S7WritePlcValue(string StartAddrName, float Value, bool PositiveSequence = true) - { - try - { - if (HslSiemensS7Obj.bConnected) - { - return HslSiemensS7Obj.WriteFloat(StartAddrName, Value); - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool S7WritePlcValue(string StartAddrName, double Value, bool PositiveSequence = true) - { - try - { - if (HslSiemensS7Obj.bConnected) - { - return HslSiemensS7Obj.WriteDouble(StartAddrName, Value); - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool S7WritePlcValue(string StartAddrName, string Value, bool PositiveSequence = true) - { - try - { - if (HslSiemensS7Obj.bConnected) - { - return HslSiemensS7Obj.WriteString(StartAddrName, Value); - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool S7WritePlcValue(string StartAddrName, string Value, int length, bool PositiveSequence = true) - { - try - { - if (HslSiemensS7Obj.bConnected) - { - return HslSiemensS7Obj.WriteString(StartAddrName, Value, length); - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("写PLC参数出错:SignalName=" + StartAddrName + "\r\n ex=" + ex.ToString()); - } - return false; - } - #endregion - - //============================================================================================================= - public static bool PlcReadBuffer(int StartAddr, int Length) - { - try - { - if (ConfigPlc.PlcType == 1) - { - HslModbusTcpObj.ReadDatas(StartAddr.ToString(), (ushort)Length); - } - else if (ConfigPlc.PlcType == 3) - { - HslSiemensS7Obj.ReadDatas(StartAddr.ToString(), (ushort)Length); - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine("读PLC数据出错:StartAddr=" + PlcAddrSetup.StartAddr + ",长度=" + PlcAddrSetup.Length + "\r\n ex=" + ex.ToString()); - } - return false; - } - - public static bool IsPlcConnected() - { - if (ConfigPlc.PlcType == 1) - { - return HslModbusTcpObj.GetConnectStatus(); - } - else if (ConfigPlc.PlcType == 3) - { - return HslSiemensS7Obj.GetConnectStatus(); - } - else - { - return false; - } - } - - public static bool ConnectPlc(bool bShowTip = true) - { - if (ConfigPlc.PlcType == 1) - { - if (HslModbusTcpObj.ConnectPlc(ConfigPlc.strIP, Convert.ToUInt16(ConfigPlc.strPort), ConfigPlc.strMac, bShowTip)) - { - MyBase.TraceWriteLine("PLC Modbus TCP连接成功。"); - return true; - } - else - { - MyBase.TraceWriteLine("PLC Modbus TCP 连接失败"); - } - } - else if (ConfigPlc.PlcType == 3) - { - if (HslSiemensS7Obj.ConnectPlc(SiemensPLCS.S1200, ConfigPlc.strIP)) - { - MyBase.TraceWriteLine("PLC S7连接成功。"); - return true; - } - else - { - MyBase.TraceWriteLine("PLC S7连接失败。"); - } - } - else - { - MyBase.TraceWriteLine("PLC Type is not existed! Type=" + ConfigPlc.PlcType.ToString()); - } - return false; - } - - public static void ClosePlc() - { - if (ConfigPlc.PlcType == 1) - { - HslModbusTcpObj.ClosePlc(); - } - else if (ConfigPlc.PlcType == 3) - { - HslSiemensS7Obj.ClosePlc(); - } - } - - //============================================================================================================= - public static void InsertWriteQueue(string strAddrName, object Value) - { - PlcWriteObj m_DataObj = new PlcWriteObj(); - m_DataObj.WriteAddr = GetAddr_W(strAddrName); - m_DataObj.WriteValue = Value; - PlcWriteManager.Instance.InsertQueue(m_DataObj); - } - public static void InsertWriteQueue(string strAddrName, object Value, int iLength) - { - PlcWriteObj m_DataObj = new PlcWriteObj(); - m_DataObj.WriteAddr = GetAddr_W(strAddrName); - m_DataObj.WriteValue = Value; - m_DataObj.WriteLength = iLength; - PlcWriteManager.Instance.InsertQueue(m_DataObj); - } - public static int GetWriteStringLength(string strName) - { - if (m_FormPlcAddr.DictPlcAddr_Write.ContainsKey(strName)) - { - string[] Value = m_FormPlcAddr.DictPlcAddr_Write[strName]; - if (Value[0] == SignalTypeDfn.String) - { - int addr = GetIntFromString(Value[1]); - int Length = GetIntFromString(Value[2]); - if (addr >= 0 && Length >= 0) - { - return Length; - } - else - { - return -1; - } - } - else - { - return -2; - } - } - else - { - return -3; - } - } - - public static void InsertWriteQueue(object Addr, object Value) - { - PlcWriteObj m_DataObj = new PlcWriteObj(); - m_DataObj.WriteAddr = Addr; - m_DataObj.WriteValue = Value; - PlcWriteManager.Instance.InsertQueue(m_DataObj); - } - - public static void WriteIntoPLC() - { - try - { - if (PlcWriteManager.Instance.isExitData()) - { - if (IsPlcConnected()) - { - PlcWriteObj m_Data = PlcWriteManager.Instance.OutQueue(); - - if (ConfigPlc.PlcType == 1 || ConfigPlc.PlcType == 2) - { - if (m_Data != null) - { - string strType = m_Data.WriteValue.GetType().Name; - string strValue = m_Data.WriteValue.ToString(); - switch (strType.ToLower()) - { - case "byte": - case "int": - case "int32": - case "int16": - case "uint": - case "uint16": - case "uint32": - PlcWriteInt((int)m_Data.WriteAddr, Int32.Parse(strValue)); break; - case "float": - WritePlcValue(Convert.ToUInt16(m_Data.WriteAddr), (float)m_Data.WriteValue); break; - case "double": - WritePlcValue(Convert.ToUInt16(m_Data.WriteAddr), (double)m_Data.WriteValue); break; - case "string": - int iLen = m_Data.WriteLength; - WritePlcValue(Convert.ToUInt16(m_Data.WriteAddr), m_Data.WriteValue.ToString(), iLen); - break; - default: - break; - } - if ((int)m_Data.WriteAddr < 0) - { - System.Windows.Forms.MessageBox.Show("PLC地址格式错误,地址小于0"); - } - } - } - if (ConfigPlc.PlcType == 3) - { - if (m_Data != null) - { - string strType = m_Data.WriteValue.GetType().Name; - string strValue = m_Data.WriteValue.ToString(); - string strWriteAddr = PLCModule.PlcAddrSetup.GetS7WriteAddr((string)(m_Data.WriteAddr)); - switch (strType.ToLower()) - { - case "bool": - case "boolean": - S7WriteBool(strWriteAddr, bool.Parse(strValue)); break; - case "byte": - S7WriteByte(strWriteAddr, byte.Parse(strValue)); break; - case "int": - case "int16": - case "uint": - case "uint16": - case "int32": - case "uint32": - S7WriteInt(strWriteAddr, Int32.Parse(strValue)); break; - case "single": - case "float": - S7WritePlcValue(strWriteAddr, (float)m_Data.WriteValue); break; - case "double": - S7WritePlcValue(strWriteAddr, (double)m_Data.WriteValue); break; - case "string": - int iLen = m_Data.WriteLength; - S7WritePlcValue(strWriteAddr, (string)m_Data.WriteValue, iLen); break; - default: - break; - } - if (string.IsNullOrEmpty(strWriteAddr)) - { - System.Windows.Forms.MessageBox.Show("PLC地址格式错误,地址小于0"); - } - } - } - } - System.Threading.Thread.Sleep(5); - } - else - { - System.Threading.Thread.Sleep(100); - } - } - catch (Exception ex) - { - MyBase.TraceWriteLine(ex.ToString()); - } - } - - static System.Threading.Thread m_ThreadWritePLC = null; - public static bool bStartPlcThread = false; - public static void InitWritePlcThread() - { - bStartPlcThread = true; - m_ThreadWritePLC = new System.Threading.Thread(new System.Threading.ThreadStart(ThreadWritePLC)); - if (!m_ThreadWritePLC.IsAlive) - { - m_ThreadWritePLC.IsBackground = true; - m_ThreadWritePLC.Start(); - MyBase.TraceWriteLine("启动PLC写线程!"); - } - } - - static void ThreadWritePLC() - { - while (bStartPlcThread) - { - WriteIntoPLC(); - } - } - - public static bool bWritePlcThreadStatus - { - get - { - return m_ThreadWritePLC.IsAlive && bStartPlcThread; - } - } - } - - class SignalTypeDfn - { - public const string Bool = "bool"; - public const string Byte = "byte"; - public const string Word = "word"; - public const string DWord = "dword"; - public const string Single = "single"; - public const string String = "string"; - public const string Double = "double"; - } -} diff --git a/Analysis/BaseUnit/PlcSignalDfn.cs b/Analysis/BaseUnit/PlcSignalDfn.cs deleted file mode 100644 index cecce79..0000000 --- a/Analysis/BaseUnit/PlcSignalDfn.cs +++ /dev/null @@ -1,70 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using BaseFunction; - -namespace NSAnalysis -{ - internal class PlcSignalDfn - { - //=========================Write to PLC ================================= - public const string SoftLive = "SoftLive"; //10; - - public const string CMMStatus = "CMMStatus"; //50; //10空闲,20忙碌 - public const string CmmError = "CmmError"; //52; //10报警, 0清除 - public const string CMMResult = "CMMResult"; //56; //10=OK, 20=NG - public const string CMMResultClear = "CMMResultClear"; //56; //10=OK, 20=NG - public const string CMMForceUnload = "CMMForceUnload"; // - public const string CMMResultKField = "CMMResultKField"; //57; //10=OK, 20=NG - - public const string CMMResultBits = "CMMResultBits"; //56; //10=OK, 20=NG - public const string CMMResultDatas = "CMMResultDatas"; //58; - - public const string Year = "Year"; //91 - public const string Mouth = "Mouth"; //92 - public const string Day = "Day"; //93 - public const string Hour = "Hour"; //94 - public const string Minute = "Minute"; //95 - public const string Second = "Second"; //96 - public const string Week = "Week"; //97 - - public const string CoordX = "CoordX"; //11-12 //坐标float,4字节,32位 - public const string CoordY = "CoordY"; //13-14 - public const string CoordZ = "CoordZ"; //15-16 - - public const string WCarType = "WCarType"; - public const string WCarColor = "WCarColor"; - public const string UnloadTray = "UnloadTray"; - public const string CancelUnloadTray = "CancelUnloadTray"; - public const string RFIDResult = "RFIDResult"; - public const string daoguienter = "daoguienter"; - public const string MeasureError = "MeasureError"; //10 :报警 - - //========================Read PLC Address================================== - public const string StartAddr = "StartAddr"; //100; - - public const string PlcLive = "PlcLive"; //110; - public const string StartCmd = "StartCmd"; //131; - public const string CmmHome = "CmmHome"; //132; - public const string CmmPartOk = "CmmPartOk"; //133; - public const string PlcMode = "PlcMode"; //151; - public const string PlcAutoRunning = "PlcAutoRunning"; - - public const string PartID = "PartID"; - public const string MachineID = "MachineID"; - public const string ProgramCode = "ProgramCode"; - public const string CarType = "CarType"; - public const string NSStartMeasure = "NSStartMeasure"; - public const string ReadVINFinishFlag = "ReadVINFinishFlag"; - public const string LeaveFirstFlag = "LeaveFirstFlag"; - public const string LeaveSecondFlag = "LeaveSecondFlag"; - public const string CarPassFlag = "CarPassFlag"; - - public const string Speed1 = "Speed1"; - public const string Speed2 = "Speed2"; - public const string R01_Pules = "R01_Pules"; - public const string R02_Pules = "R02_Pules"; - } -} \ No newline at end of file diff --git a/Analysis/BaseUnit/PlcWriteManager.cs b/Analysis/BaseUnit/PlcWriteManager.cs deleted file mode 100644 index ff1f86f..0000000 --- a/Analysis/BaseUnit/PlcWriteManager.cs +++ /dev/null @@ -1,110 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace NSAnalysis -{ - public class PlcWriteObj - { - public object WriteAddr; - public object WriteValue; - public int WriteLength; //长度,主要针对字符串 - /// - /// 0=int, 1= float, 2=double, 3=string - /// - public int DataType = 0; - - public PlcWriteObj() - { - WriteAddr = null; - WriteValue = null; - WriteLength = -1; - } - } - - public class PlcWriteManager - { - private List LstPLcWrite = new List(); - private static readonly object sync = new object(); - private static PlcWriteManager _this = null; - public static PlcWriteManager Instance - { - get - { - if (_this == null) - { - lock (sync) - { - if (_this == null) - { - _this = new PlcWriteManager(); - } - } - } - return _this; - } - } - - public PlcWriteManager() - { - - } - - public PlcWriteObj OutQueue() - { - try - { - PlcWriteObj ccmdObj = null; - lock (this) - { - if (LstPLcWrite != null && LstPLcWrite.Count > 0) - { - ccmdObj = new PlcWriteObj(); - ccmdObj = LstPLcWrite[0]; - LstPLcWrite.RemoveAt(0); - } - } - return ccmdObj; - } - catch - { - throw; - } - } - - public void RemoveQueueTop() - { - if (LstPLcWrite != null && LstPLcWrite.Count > 0) - { - LstPLcWrite.RemoveAt(0); - } - } - - public void InsertQueue(PlcWriteObj data) - { - lock (this) - { - LstPLcWrite.Add(data); - } - } - - public bool isExitData() - { - lock (this) - { - return LstPLcWrite.Count > 0; - } - } - - public static void WritePlc(object Addr, object Value, int DataType) - { - PlcWriteObj m_DataObj = new PlcWriteObj(); - m_DataObj.WriteAddr = Addr; - m_DataObj.WriteValue = Value; - m_DataObj.DataType = DataType; - Instance.InsertQueue(m_DataObj); - } - } -} diff --git a/Analysis/BaseUnit/RichTextUnit.cs b/Analysis/BaseUnit/RichTextUnit.cs index c922a82..2900c70 100644 --- a/Analysis/BaseUnit/RichTextUnit.cs +++ b/Analysis/BaseUnit/RichTextUnit.cs @@ -1,159 +1,169 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading; using System.Drawing; using System.Windows.Forms; namespace BaseFunction { - public class RichTextUnit - { - public static float m_Size = 16; - public static void SetFont(RichTextBox m_RichTextBox, Color m_Color, bool bBold = false, float Size = 16) - { - m_RichTextBox.SelectionColor = m_Color; - if (bBold) - m_RichTextBox.SelectionFont = new System.Drawing.Font("微软雅黑", Size, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); - else - m_RichTextBox.SelectionFont = new System.Drawing.Font("微软雅黑", Size, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); - } + public class RichTextUnit + { + public static float m_Size = 16; - public static void SetText(RichTextBox m_RichTextBox, string strText, Color m_Color, bool bBold = false, float Size = 16) - { - m_RichTextBox.Invoke(((EventHandler)delegate - { - RichTextUnit.SetFont(m_RichTextBox, m_Color, bBold, Size); - m_RichTextBox.SelectedText = strText; - })); - } + public static void SetFont(RichTextBox m_RichTextBox, Color m_Color, bool bBold = false, float Size = 16) + { + m_RichTextBox.SelectionColor = m_Color; + if (bBold) + m_RichTextBox.SelectionFont = new System.Drawing.Font("微软雅黑", Size, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); + else + m_RichTextBox.SelectionFont = new System.Drawing.Font("微软雅黑", Size, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134))); + } - public static void SetXmlText(RichTextBox m_RichTextBox, string strText, float Size = 16) - { - m_RichTextBox.Invoke(((EventHandler)delegate - { - int iFirstInx = strText.IndexOf(""); + public static void SetText(RichTextBox m_RichTextBox, string strText, Color m_Color, bool bBold = false, float Size = 16) + { + m_RichTextBox.Invoke(((EventHandler)delegate + { + RichTextUnit.SetFont(m_RichTextBox, m_Color, bBold, Size); + m_RichTextBox.SelectedText = strText; + })); + } - #region PARSE THROUGH TEXT DATA - for (int i = 0; i < strText.Length; i++) - { - if (i >= iFirstInx && i <= iSecondInx + 1) - { - RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - } - else - { - switch (strText[i]) - { - case '<': - { - RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - if (strText[i + 1] == '/') - { - m_RichTextBox.SelectedText = strText[i + 1].ToString(); - i++; - } - RichTextUnit.SetFont(m_RichTextBox, Color.DarkRed, false, Size); - } - break; - case '>': - { - RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - RichTextUnit.SetFont(m_RichTextBox, Color.Black, false, Size); - } - break; - case '/': - { - RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - } - break; - case '=': - { - if (strText[i + 1] == '"') - { - RichTextUnit.SetFont(m_RichTextBox, Color.Black, true, Size); - m_RichTextBox.SelectedText = "=" + '"'.ToString(); - i++; - } - } - break; - case '"': - { - RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - if (strText[i - 1] == '=') - RichTextUnit.SetFont(m_RichTextBox, Color.Black, true, Size); - else - RichTextUnit.SetFont(m_RichTextBox, Color.DarkRed, false, Size); - } - break; - case '!': - { - RichTextUnit.SetFont(m_RichTextBox, Color.Green, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - } - break; - case '\r': - { - if (strText[i + 1] == '\n') - { - m_RichTextBox.SelectedText = "\r\n"; - i++; - } - } - break; - default: - m_RichTextBox.SelectedText = strText[i].ToString(); - break; - } - } - } - #endregion + public static void SetXmlText(RichTextBox m_RichTextBox, string strText, float Size = 16) + { + m_RichTextBox.Invoke(((EventHandler)delegate + { + int iFirstInx = strText.IndexOf(""); - m_RichTextBox.SelectedText = Environment.NewLine; - })); - } + #region PARSE THROUGH TEXT DATA - public static void SetCNCText(RichTextBox m_RichTextBox, string strText, float Size = 16) - { - m_RichTextBox.Invoke(((EventHandler)delegate - { - #region PARSE THROUGH TEXT DATA - for (int i = 0; i < strText.Length; i++) - { - switch (strText[i]) - { - case '%': - RichTextUnit.SetFont(m_RichTextBox, Color.Red, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - break; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - RichTextUnit.SetFont(m_RichTextBox, Color.DeepSkyBlue, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - break; - default: - RichTextUnit.SetFont(m_RichTextBox, Color.White, false, Size); - m_RichTextBox.SelectedText = strText[i].ToString(); - break; - } - } - #endregion - })); - } - } -} + for (int i = 0; i < strText.Length; i++) + { + if (i >= iFirstInx && i <= iSecondInx + 1) + { + RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + } + else + { + switch (strText[i]) + { + case '<': + { + RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + if (strText[i + 1] == '/') + { + m_RichTextBox.SelectedText = strText[i + 1].ToString(); + i++; + } + RichTextUnit.SetFont(m_RichTextBox, Color.DarkRed, false, Size); + } + break; + + case '>': + { + RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + RichTextUnit.SetFont(m_RichTextBox, Color.Black, false, Size); + } + break; + + case '/': + { + RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + } + break; + + case '=': + { + if (strText[i + 1] == '"') + { + RichTextUnit.SetFont(m_RichTextBox, Color.Black, true, Size); + m_RichTextBox.SelectedText = "=" + '"'.ToString(); + i++; + } + } + break; + + case '"': + { + RichTextUnit.SetFont(m_RichTextBox, Color.Blue, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + if (strText[i - 1] == '=') + RichTextUnit.SetFont(m_RichTextBox, Color.Black, true, Size); + else + RichTextUnit.SetFont(m_RichTextBox, Color.DarkRed, false, Size); + } + break; + + case '!': + { + RichTextUnit.SetFont(m_RichTextBox, Color.Green, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + } + break; + + case '\r': + { + if (strText[i + 1] == '\n') + { + m_RichTextBox.SelectedText = "\r\n"; + i++; + } + } + break; + + default: + m_RichTextBox.SelectedText = strText[i].ToString(); + break; + } + } + } + + #endregion PARSE THROUGH TEXT DATA + + m_RichTextBox.SelectedText = Environment.NewLine; + })); + } + + public static void SetCNCText(RichTextBox m_RichTextBox, string strText, float Size = 16) + { + m_RichTextBox.Invoke(((EventHandler)delegate + { + #region PARSE THROUGH TEXT DATA + + for (int i = 0; i < strText.Length; i++) + { + switch (strText[i]) + { + case '%': + RichTextUnit.SetFont(m_RichTextBox, Color.Red, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + break; + + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + RichTextUnit.SetFont(m_RichTextBox, Color.DeepSkyBlue, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + break; + + default: + RichTextUnit.SetFont(m_RichTextBox, Color.White, false, Size); + m_RichTextBox.SelectedText = strText[i].ToString(); + break; + } + } + + #endregion PARSE THROUGH TEXT DATA + })); + } + } +} \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEH3LeftCarData.cs b/Analysis/CarDataDisplayForm/FEH3LeftCarData.cs deleted file mode 100644 index 3eae46d..0000000 --- a/Analysis/CarDataDisplayForm/FEH3LeftCarData.cs +++ /dev/null @@ -1,319 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; -using UserControlClass; -using BaseFunction; -using DAL; - -namespace NSAnalysis -{ - public partial class FEH3LeftCarData : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private DataTable dtVINData = new DataTable(); - private string strLastVIN = ""; - CenterControl gCC = null; - #endregion 全局变量 - - public FEH3LeftCarData(CenterControl cc) - { - InitializeComponent(); - gCC = cc; - } - - /// - /// 指定屏幕显示 - /// - public void SpecifyScreenDisplay1() - { - try - { - Screen[] screens = Screen.AllScreens; - // 指定显示在第二个显示器 - Screen secondScreen = screens[1]; //1 - - // 设置窗体位置和大小 - this.StartPosition = FormStartPosition.Manual; - this.Left = secondScreen.WorkingArea.Left; - this.Top = secondScreen.WorkingArea.Top; - this.Width = secondScreen.WorkingArea.Width; - this.Height = secondScreen.WorkingArea.Height; - this.Show(); - } - catch { } - } - #region 初始化控件 - - - private void InitNextSenseControl() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 30; i++) - { - strNSName = "";//L0" + i.ToString(); - if(i<=9) - strNSName = "L0" + i.ToString(); - else - { - strNSName = "L" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if(ucns != null) - { - ucns.tlpBackColor = Color.White; - ucns.tlpFBackColor = Color.White; - ucns.tlpGBackColor = Color.White; - ucns.labFVal = ""; - ucns.labFLowerUpper = ""; - ucns.labGVal = ""; - ucns.labGLowerUpper = ""; - } - } - } - - #endregion 初始化控件 - - private void FEH3LeftCarData_Load(object sender, EventArgs e) - { - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - labVIN.Text = ""; - tmrRefreshData.Interval = 1000; - tmrRefreshData.Start(); - SpecifyScreenDisplay1(); - } - - private void btnRefresh_Click(object sender, EventArgs e) - { - SpecifyScreenDisplay1(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - InitNextSenseControl(); - } - else - { - if (strVIN.Length==17) - { - string strSubVIN = strVIN;// strVIN.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Left EH3 UI Refresh Button (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0, 17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Left EH3 UI Refresh Button (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - } - } - - private void tmrRefreshData_Tick(object sender, EventArgs e) - { - tmrRefreshData.Stop(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strLastVIN != strVIN) - { - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - } - else - { - if (strVIN.Length==17) - { - string strSubVIN = strVIN; - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Left EH3 UI Refresh tmrRefreshData (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count>0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(1); - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0,17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(1); - } - } - } - } - strLastVIN = strVIN; - tmrRefreshData.Start(); - } - - private Color analysisColorbyStatus(string strStatus) - { - Color colStatus = new Color(); - switch (strStatus.ToLower()) - { - case "best": - colStatus = Color.Lime; - break; - - case "good": - colStatus = Color.Lime; - break; - - case "ng1": - colStatus = Color.Yellow; - break; - - case "ng2": - colStatus = Color.Red; - break; - - - default: - colStatus = Color.LightGray; - break; - } - return colStatus; - } - - private void analysisTitleColor() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - if (i <= 9) - strNSName = "L0" + i.ToString(); - else - { - strNSName = "L" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (ucns.tlpFBackColor == Color.Red || ucns.tlpGBackColor == Color.Red) - { - ucns.tlpBackColor = Color.Red; - } - else if (ucns.tlpFBackColor == Color.LightGray && ucns.tlpGBackColor == Color.LightGray) - { - ucns.tlpBackColor = Color.LightGray; - } - else if (ucns.tlpFBackColor == Color.Yellow && ucns.tlpGBackColor == Color.Yellow) - { - ucns.tlpBackColor = Color.Yellow; - } - else - { - ucns.tlpBackColor = Color.Lime; - } - } - } - } - - private void refreshCarUIData(DataTable dtData) - { - string strNSName = ""; - string strFGName = ""; - UCVWNextSense ucns = null; - for (int i = 0; i < dtData.Rows.Count; i++) - { - strNSName = dtData.Rows[i]["MeasPointName"].ToString().Replace("-", ""); - strFGName = dtData.Rows[i]["DimensionName"].ToString(); - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (strFGName == "F") - { - ucns.labFVal = dtData.Rows[i]["MeasureValue"].ToString() ; - ucns.labFLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpFBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - else - { - ucns.labGVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labGLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpGBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - } - } - } - - private void FEH3LeftCarData_FormClosing(object sender, FormClosingEventArgs e) - { - e.Cancel = true; - this.Hide(); - } - } -} \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEH3LeftCarData.designer.cs b/Analysis/CarDataDisplayForm/FEH3LeftCarData.designer.cs deleted file mode 100644 index 393f056..0000000 --- a/Analysis/CarDataDisplayForm/FEH3LeftCarData.designer.cs +++ /dev/null @@ -1,562 +0,0 @@ -namespace NSAnalysis -{ - partial class FEH3LeftCarData - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FEH3LeftCarData)); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.labVIN = new System.Windows.Forms.Label(); - this.tmrRefreshData = new System.Windows.Forms.Timer(this.components); - this.L10 = new UserControlClass.UCVWNextSense(); - this.L03 = new UserControlClass.UCVWNextSense(); - this.L06 = new UserControlClass.UCVWNextSense(); - this.L04 = new UserControlClass.UCVWNextSense(); - this.L02 = new UserControlClass.UCVWNextSense(); - this.L13 = new UserControlClass.UCVWNextSense(); - this.L01 = new UserControlClass.UCVWNextSense(); - this.L08 = new UserControlClass.UCVWNextSense(); - this.L12 = new UserControlClass.UCVWNextSense(); - this.L21 = new UserControlClass.UCVWNextSense(); - this.L15 = new UserControlClass.UCVWNextSense(); - this.L18 = new UserControlClass.UCVWNextSense(); - this.L16 = new UserControlClass.UCVWNextSense(); - this.L22 = new UserControlClass.UCVWNextSense(); - this.L14 = new UserControlClass.UCVWNextSense(); - this.btnRefresh = new System.Windows.Forms.Button(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.pbLeftCar = new System.Windows.Forms.PictureBox(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbLeftCar)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(1918, 37); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "左侧车身测量数据"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "左侧车身测量数据"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(875, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(20, 14, 20, 14); - this.label2.Size = new System.Drawing.Size(40, 50); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(911, 7); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(164, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "左侧车身测量数据"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Segoe UI", 58F); - this.label3.Location = new System.Drawing.Point(476, 970); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(253, 104); - this.label3.TabIndex = 37; - this.label3.Text = "VIN:"; - // - // labVIN - // - this.labVIN.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.labVIN.AutoSize = true; - this.labVIN.Font = new System.Drawing.Font("Segoe UI", 58F); - this.labVIN.Location = new System.Drawing.Point(735, 970); - this.labVIN.Name = "labVIN"; - this.labVIN.Size = new System.Drawing.Size(838, 104); - this.labVIN.TabIndex = 36; - this.labVIN.Text = "LNNACDEBXRDA20251"; - // - // tmrRefreshData - // - this.tmrRefreshData.Interval = 1000; - this.tmrRefreshData.Tick += new System.EventHandler(this.tmrRefreshData_Tick); - // - // L10 - // - this.L10.BackColor = System.Drawing.Color.White; - this.L10.ForeColor = System.Drawing.Color.Black; - this.L10.labFLowerUpper = "-2.0/2.0"; - this.L10.labFText = "F"; - this.L10.labFVal = "0.3"; - this.L10.labGLowerUpper = "1.0/6.0"; - this.L10.labGText = "G"; - this.L10.labGVal = "3.7"; - this.L10.labTitleText = "L-10"; - this.L10.Location = new System.Drawing.Point(794, 787); - this.L10.Name = "L10"; - this.L10.Size = new System.Drawing.Size(220, 145); - this.L10.TabIndex = 38; - this.L10.tlpBackColor = System.Drawing.Color.Lime; - this.L10.tlpFBackColor = System.Drawing.Color.Lime; - this.L10.tlpGBackColor = System.Drawing.Color.Lime; - this.L10.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L03 - // - this.L03.BackColor = System.Drawing.Color.White; - this.L03.ForeColor = System.Drawing.Color.Black; - this.L03.labFLowerUpper = "-3.0/2.0"; - this.L03.labFText = "F"; - this.L03.labFVal = "-0.6"; - this.L03.labGLowerUpper = "1.0/6.0"; - this.L03.labGText = "G"; - this.L03.labGVal = "3.9"; - this.L03.labTitleText = "L-03"; - this.L03.Location = new System.Drawing.Point(303, 91); - this.L03.Name = "L03"; - this.L03.Size = new System.Drawing.Size(220, 145); - this.L03.TabIndex = 40; - this.L03.tlpBackColor = System.Drawing.Color.Lime; - this.L03.tlpFBackColor = System.Drawing.Color.Yellow; - this.L03.tlpGBackColor = System.Drawing.Color.Lime; - this.L03.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L06 - // - this.L06.BackColor = System.Drawing.Color.White; - this.L06.ForeColor = System.Drawing.Color.Black; - this.L06.labFLowerUpper = "-2.0/2.0"; - this.L06.labFText = "F"; - this.L06.labFVal = "-0.1"; - this.L06.labGLowerUpper = "1.0/6.0"; - this.L06.labGText = "G"; - this.L06.labGVal = "3.4"; - this.L06.labTitleText = "L-06"; - this.L06.Location = new System.Drawing.Point(519, 787); - this.L06.Name = "L06"; - this.L06.Size = new System.Drawing.Size(220, 145); - this.L06.TabIndex = 42; - this.L06.tlpBackColor = System.Drawing.Color.Lime; - this.L06.tlpFBackColor = System.Drawing.Color.Lime; - this.L06.tlpGBackColor = System.Drawing.Color.Lime; - this.L06.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L04 - // - this.L04.BackColor = System.Drawing.Color.White; - this.L04.ForeColor = System.Drawing.Color.Black; - this.L04.labFLowerUpper = "-1.0/2.0"; - this.L04.labFText = "F"; - this.L04.labFVal = "-0.1mm"; - this.L04.labGLowerUpper = "1.0/6.0"; - this.L04.labGText = "G"; - this.L04.labGVal = "3.1mm"; - this.L04.labTitleText = "L-04"; - this.L04.Location = new System.Drawing.Point(551, 91); - this.L04.Name = "L04"; - this.L04.Size = new System.Drawing.Size(220, 145); - this.L04.TabIndex = 43; - this.L04.tlpBackColor = System.Drawing.Color.Lime; - this.L04.tlpFBackColor = System.Drawing.Color.Lime; - this.L04.tlpGBackColor = System.Drawing.Color.Lime; - this.L04.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L02 - // - this.L02.BackColor = System.Drawing.Color.White; - this.L02.ForeColor = System.Drawing.Color.Black; - this.L02.labFLowerUpper = "-3.0/2.0"; - this.L02.labFText = "F"; - this.L02.labFVal = "-0.2"; - this.L02.labGLowerUpper = "1.0/6.0"; - this.L02.labGText = "G"; - this.L02.labGVal = "4.4"; - this.L02.labTitleText = "L-02"; - this.L02.Location = new System.Drawing.Point(29, 91); - this.L02.Name = "L02"; - this.L02.Size = new System.Drawing.Size(220, 145); - this.L02.TabIndex = 44; - this.L02.tlpBackColor = System.Drawing.Color.Lime; - this.L02.tlpFBackColor = System.Drawing.Color.Lime; - this.L02.tlpGBackColor = System.Drawing.Color.Lime; - this.L02.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L13 - // - this.L13.BackColor = System.Drawing.Color.White; - this.L13.ForeColor = System.Drawing.Color.Black; - this.L13.labFLowerUpper = "-1.5/1.5"; - this.L13.labFText = "F"; - this.L13.labFVal = "0.6"; - this.L13.labGLowerUpper = "2.2/4.2"; - this.L13.labGText = "G"; - this.L13.labGVal = "4.3"; - this.L13.labTitleText = "L-13"; - this.L13.Location = new System.Drawing.Point(1068, 787); - this.L13.Name = "L13"; - this.L13.Size = new System.Drawing.Size(220, 145); - this.L13.TabIndex = 45; - this.L13.tlpBackColor = System.Drawing.Color.Red; - this.L13.tlpFBackColor = System.Drawing.Color.Lime; - this.L13.tlpGBackColor = System.Drawing.Color.Red; - this.L13.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L01 - // - this.L01.BackColor = System.Drawing.Color.White; - this.L01.ForeColor = System.Drawing.Color.Black; - this.L01.labFLowerUpper = "-3.0/2.0"; - this.L01.labFText = "F"; - this.L01.labFVal = "0.7"; - this.L01.labGLowerUpper = "1.0/5.0"; - this.L01.labGText = "G"; - this.L01.labGVal = "4.1"; - this.L01.labTitleText = "L-01"; - this.L01.Location = new System.Drawing.Point(219, 787); - this.L01.Name = "L01"; - this.L01.Size = new System.Drawing.Size(220, 145); - this.L01.TabIndex = 46; - this.L01.tlpBackColor = System.Drawing.Color.Lime; - this.L01.tlpFBackColor = System.Drawing.Color.Lime; - this.L01.tlpGBackColor = System.Drawing.Color.Lime; - this.L01.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L08 - // - this.L08.BackColor = System.Drawing.Color.White; - this.L08.ForeColor = System.Drawing.Color.Black; - this.L08.labFLowerUpper = "-2.0/2.0"; - this.L08.labFText = "F"; - this.L08.labFVal = "0.3mm"; - this.L08.labGLowerUpper = "1.0/6.0"; - this.L08.labGText = "G"; - this.L08.labGVal = "3.1mm"; - this.L08.labTitleText = "L-08"; - this.L08.Location = new System.Drawing.Point(793, 86); - this.L08.Name = "L08"; - this.L08.Size = new System.Drawing.Size(220, 145); - this.L08.TabIndex = 48; - this.L08.tlpBackColor = System.Drawing.Color.Lime; - this.L08.tlpFBackColor = System.Drawing.Color.Lime; - this.L08.tlpGBackColor = System.Drawing.Color.Lime; - this.L08.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L12 - // - this.L12.BackColor = System.Drawing.Color.White; - this.L12.ForeColor = System.Drawing.Color.Black; - this.L12.labFLowerUpper = "-2.0/2.0"; - this.L12.labFText = "F"; - this.L12.labFVal = "-0.2mm"; - this.L12.labGLowerUpper = "1.0/6.0"; - this.L12.labGText = "G"; - this.L12.labGVal = "3.0mm"; - this.L12.labTitleText = "L-12"; - this.L12.Location = new System.Drawing.Point(1066, 85); - this.L12.Name = "L12"; - this.L12.Size = new System.Drawing.Size(220, 145); - this.L12.TabIndex = 49; - this.L12.tlpBackColor = System.Drawing.Color.Lime; - this.L12.tlpFBackColor = System.Drawing.Color.Lime; - this.L12.tlpGBackColor = System.Drawing.Color.Lime; - this.L12.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L21 - // - this.L21.BackColor = System.Drawing.Color.White; - this.L21.ForeColor = System.Drawing.Color.Black; - this.L21.labFLowerUpper = "-2.0/2.0"; - this.L21.labFText = "F"; - this.L21.labFVal = "-0.2"; - this.L21.labGLowerUpper = "1.0/6.0"; - this.L21.labGText = "G"; - this.L21.labGVal = "6.1"; - this.L21.labTitleText = "L-21"; - this.L21.Location = new System.Drawing.Point(1328, 787); - this.L21.Name = "L21"; - this.L21.Size = new System.Drawing.Size(220, 145); - this.L21.TabIndex = 50; - this.L21.tlpBackColor = System.Drawing.Color.Lime; - this.L21.tlpFBackColor = System.Drawing.Color.Lime; - this.L21.tlpGBackColor = System.Drawing.Color.Lime; - this.L21.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L15 - // - this.L15.BackColor = System.Drawing.Color.White; - this.L15.ForeColor = System.Drawing.Color.Black; - this.L15.labFLowerUpper = "-2.0/2.0"; - this.L15.labFText = "F"; - this.L15.labFVal = "-1.9mm"; - this.L15.labGLowerUpper = "1.0/6.0"; - this.L15.labGText = "G"; - this.L15.labGVal = "2.8mm"; - this.L15.labTitleText = "L-15"; - this.L15.Location = new System.Drawing.Point(1590, 91); - this.L15.Name = "L15"; - this.L15.Size = new System.Drawing.Size(220, 145); - this.L15.TabIndex = 56; - this.L15.tlpBackColor = System.Drawing.Color.Lime; - this.L15.tlpFBackColor = System.Drawing.Color.Lime; - this.L15.tlpGBackColor = System.Drawing.Color.Lime; - this.L15.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L18 - // - this.L18.BackColor = System.Drawing.Color.White; - this.L18.ForeColor = System.Drawing.Color.Black; - this.L18.labFLowerUpper = "0.0/4.0"; - this.L18.labFText = "F"; - this.L18.labFVal = "-2.7"; - this.L18.labGLowerUpper = "1.0/6.0"; - this.L18.labGText = "G"; - this.L18.labGVal = "2.7"; - this.L18.labTitleText = "L-18"; - this.L18.Location = new System.Drawing.Point(1696, 518); - this.L18.Name = "L18"; - this.L18.Size = new System.Drawing.Size(220, 145); - this.L18.TabIndex = 58; - this.L18.tlpBackColor = System.Drawing.Color.Red; - this.L18.tlpFBackColor = System.Drawing.Color.Red; - this.L18.tlpGBackColor = System.Drawing.Color.Lime; - this.L18.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L16 - // - this.L16.BackColor = System.Drawing.Color.White; - this.L16.ForeColor = System.Drawing.Color.Black; - this.L16.labFLowerUpper = "-2.0/2.0"; - this.L16.labFText = "F"; - this.L16.labFVal = "-2.0mm"; - this.L16.labGLowerUpper = "1.0/6.0"; - this.L16.labGText = "G"; - this.L16.labGVal = "2.7mm"; - this.L16.labTitleText = "L-16"; - this.L16.Location = new System.Drawing.Point(1697, 277); - this.L16.Name = "L16"; - this.L16.Size = new System.Drawing.Size(220, 145); - this.L16.TabIndex = 59; - this.L16.tlpBackColor = System.Drawing.Color.Lime; - this.L16.tlpFBackColor = System.Drawing.Color.Lime; - this.L16.tlpGBackColor = System.Drawing.Color.Lime; - this.L16.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L22 - // - this.L22.BackColor = System.Drawing.Color.White; - this.L22.ForeColor = System.Drawing.Color.Black; - this.L22.labFLowerUpper = "-12.0/12.0"; - this.L22.labFText = "F"; - this.L22.labFVal = "-10.0"; - this.L22.labGLowerUpper = "1.0/6.0"; - this.L22.labGText = "G"; - this.L22.labGVal = "6.0"; - this.L22.labTitleText = "L-22"; - this.L22.Location = new System.Drawing.Point(1596, 787); - this.L22.Name = "L22"; - this.L22.Size = new System.Drawing.Size(220, 145); - this.L22.TabIndex = 60; - this.L22.tlpBackColor = System.Drawing.Color.Lime; - this.L22.tlpFBackColor = System.Drawing.Color.Lime; - this.L22.tlpGBackColor = System.Drawing.Color.Lime; - this.L22.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L14 - // - this.L14.BackColor = System.Drawing.Color.White; - this.L14.ForeColor = System.Drawing.Color.Black; - this.L14.labFLowerUpper = "-2.0/2.0"; - this.L14.labFText = "F"; - this.L14.labFVal = "-1.5mm"; - this.L14.labGLowerUpper = "1.0/6.0"; - this.L14.labGText = "G"; - this.L14.labGVal = "3.2mm"; - this.L14.labTitleText = "L-14"; - this.L14.Location = new System.Drawing.Point(1327, 91); - this.L14.Name = "L14"; - this.L14.Size = new System.Drawing.Size(220, 145); - this.L14.TabIndex = 61; - this.L14.tlpBackColor = System.Drawing.Color.Lime; - this.L14.tlpFBackColor = System.Drawing.Color.Lime; - this.L14.tlpGBackColor = System.Drawing.Color.Lime; - this.L14.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // btnRefresh - // - this.btnRefresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnRefresh.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnRefresh.Font = new System.Drawing.Font("宋体", 3F); - this.btnRefresh.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.Image = global::NSAnalysis.Properties.Resources.Refresh64; - this.btnRefresh.Location = new System.Drawing.Point(1695, 978); - this.btnRefresh.Name = "btnRefresh"; - this.btnRefresh.Size = new System.Drawing.Size(86, 92); - this.btnRefresh.TabIndex = 35; - this.btnRefresh.UseVisualStyleBackColor = false; - this.btnRefresh.Click += new System.EventHandler(this.btnRefresh_Click); - // - // pictureBox2 - // - this.pictureBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.pictureBox2.Image = global::NSAnalysis.Properties.Resources.hexagonlogotransparent; - this.pictureBox2.Location = new System.Drawing.Point(89, 981); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(316, 83); - this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; - this.pictureBox2.TabIndex = 34; - this.pictureBox2.TabStop = false; - // - // pbLeftCar - // - this.pbLeftCar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pbLeftCar.Image = ((System.Drawing.Image)(resources.GetObject("pbLeftCar.Image"))); - this.pbLeftCar.Location = new System.Drawing.Point(3, 40); - this.pbLeftCar.Name = "pbLeftCar"; - this.pbLeftCar.Size = new System.Drawing.Size(1916, 925); - this.pbLeftCar.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pbLeftCar.TabIndex = 1; - this.pbLeftCar.TabStop = false; - // - // FEH3LeftCarData - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(1920, 1080); - this.Controls.Add(this.L14); - this.Controls.Add(this.L22); - this.Controls.Add(this.L16); - this.Controls.Add(this.L18); - this.Controls.Add(this.L15); - this.Controls.Add(this.L21); - this.Controls.Add(this.L12); - this.Controls.Add(this.L08); - this.Controls.Add(this.L01); - this.Controls.Add(this.L13); - this.Controls.Add(this.L03); - this.Controls.Add(this.L02); - this.Controls.Add(this.L04); - this.Controls.Add(this.L06); - this.Controls.Add(this.labVIN); - this.Controls.Add(this.L10); - this.Controls.Add(this.label3); - this.Controls.Add(this.btnRefresh); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.pbLeftCar); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9F); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximumSize = new System.Drawing.Size(1920, 1080); - this.Name = "FEH3LeftCarData"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "左侧车身测量数据"; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FEH3LeftCarData_FormClosing); - this.Load += new System.EventHandler(this.FEH3LeftCarData_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbLeftCar)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label labVIN; - private System.Windows.Forms.Button btnRefresh; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Timer tmrRefreshData; - private System.Windows.Forms.PictureBox pbLeftCar; - private UserControlClass.UCVWNextSense L10; - private UserControlClass.UCVWNextSense L03; - private UserControlClass.UCVWNextSense L06; - private UserControlClass.UCVWNextSense L04; - private UserControlClass.UCVWNextSense L02; - private UserControlClass.UCVWNextSense L13; - private UserControlClass.UCVWNextSense L01; - private UserControlClass.UCVWNextSense L08; - private UserControlClass.UCVWNextSense L12; - private UserControlClass.UCVWNextSense L21; - private UserControlClass.UCVWNextSense L15; - private UserControlClass.UCVWNextSense L18; - private UserControlClass.UCVWNextSense L16; - private UserControlClass.UCVWNextSense L22; - private UserControlClass.UCVWNextSense L14; - } -} diff --git a/Analysis/CarDataDisplayForm/FEH3LeftCarData.resx b/Analysis/CarDataDisplayForm/FEH3LeftCarData.resx deleted file mode 100644 index 8042751..0000000 --- a/Analysis/CarDataDisplayForm/FEH3LeftCarData.resx +++ /dev/null @@ -1,2307 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - - - - 17, 17 - - - - /9j/4AAQSkZJRgABAQEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa - HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo - KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAKTBOQDASIAAhEBAxEB/8QA - HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh - MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW - V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG - x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF - BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV - YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE - hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq - 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6n2r6D8qNq+g/Knc+tHPrQBDK8EX+taNfrio/tVn/AM9YfzFc - r8Q/+XL/AIF/SuVs7Ke+kK28bFQeXPAFAHqv2q1/56w/mKPtVr/z1h/MV5s+nWlr/wAfV+C3dYRkimeZ - pY+VILqY+pfFAHpn2q1/56w/mKPtVr/z1h/MVx9tp+mw2yzanALZG+6rSZY1DqljZ28X2i3s2uLQ9JIp - On1oA7b7Va/89YfzFH2q1/56w/mK8zD6TL94XMX0bIqRdJS5B/s+9SU9fLc7TQB6P9qtM/6yL8xQLmzz - /rYc/UV5LPBLBL5cyPG/vTHLKcZzQB66bq0BP72L/voULdWhH+ti/MV5hbaVf3EXmQW7EfWpv7C1LqLd - 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 - su05tDMP3srHpjnH4VLc+C4NK1PV/DvjfTxH4fNlFPFr9jEEMUUIUGOQ4PG7H/6qAOj+Dlk+o6v8VbGO - 7uLKSe9jjFxbkCSImI/MpIPIryn4p2seh/EK80m91LWNUuIoIpPtl7fwKzhhkDm2bp9a9X+AWp2Dat8S - 9Zt7gS6R9uWVLoAlWjSMknpzgV5n4k8bRXfjvVfEGkahdWst0BCJbPVIohJEnCZV42I9etAHCWupWVxc - zwJFdK8JAJfUbYK2fQ/Y+a90/Z3sft+jza/HrmtWWnafdyo9g11FJbyFV+ZiEhT2P4V4z4Z8X6rZeIvE - F1HrmqWz3UyM0i6hAhmwCMszREMR6gCvaf2cvEmlxzap4emuQ01/O11CktwtxJMzgmUkooUDgce9AHe/ - 8Lv+HP8A0NFt/wB+Zf8A4ij/AIXf8Of+hotv+/Mv/wARXTf8IT4X/wChe0r/AMBU/wAKP+EJ8L/9C9pX - /gKn+FAHMf8AC7/hz/0NFt/35l/+Iryr9o3WP7Y174Zar4WaC/M87S2Rkyscrbo9uc4IBI9q98/4Qnwv - /wBC9pX/AICp/hXl/wAc/AfiHVtS8H3XgbSrSVdFlaXyGkWGNcFSowSOPlPSgDsvh3qPxEvNRuk8d6No - 2n2KxZgexlLsz5HBy7cYya8I8E3vjWz+MvxFPgLTNL1CdrxhcLfylAi+Y20rhlzzn1r2LwdrHxYuPENr - D4p8OaLZ6O2fOnguNzrwcYG898dqo/CjwTrnh/4o+OtZ1S1SKw1SbfausqsWG8nkA5HB70AeUfHTUPiJ - eWvhlfHmjaLYWY1SMwvYyl2Z/Qgu3GK+m/EGml7N9R0zTbC68QW8J+xyXSD5XxwN3UD6GuE/aE8G614y - 03w5DoFsk8lnqSXMwaVUwgHJ5PNWPib4b8aSa/pfiLwNqmZrJNkuk3M7Jb3HXqAQM89/QUAedLPqsnxu - 8M3Pxet1sbxQV0dNPAe1MhP8bEs2cnp9K+lq8JtfB3jzxx470HXPH1vpuk6foj+bFZ2kvmtM+cgk5IH5 - 9K92oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig - AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig - AooooAKKKKACiiigCOWCKXHmxo+Om4A1F9htf+eEX/fAqwKWgCt9htf+feL/AL4FH2G1/wCfeL/vgVZo - oAq/YLT/AJ9ov++BR9gtP+faL/vgVaooArfYLT/n2h/74FH2G0/594f++RVmjNAFb7Daf8+8P/fIo+w2 - n/PvD/3yKs5ozQBW+w2n/PvD/wB8ij7Da/8APvD/AN8irOaM0AVvsNp/z7w/98ij7Baf8+0P/fIqzmjN - AFb7Baf8+0P/AHyKPsFp/wA+0P8A3yKs5ozQBW+wWn/PtD/3yKPsNp/z7Q/98irOaM0AVfsNp/z7Q/8A - fApfsNp/z7Q/98CrNFAFb7Baf8+0P/fIo+w2n/PtD/3yKs5ozQBW+w2n/PtD/wB8ipFhjRQqIqqOgHGK - looAQADoBR+FLRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAmKMUtFABRRRQAUUUUAFFFFABRRRQAUUU - UAFFFFABRRRQAUUUUAFFFFAGe+kadJq8eqPY27alGhiS6MY8xV/uhuuOTWhRRQBUbTbJtQF+9pbtehQg - nMY3hR2z1pmq6Rp2rrAuqWNtdiCQTRCaMP5bjowz0PvV6igCNoo5EZJEUqVKEEdQe30qLT9Ps9Og8mwt - YbaL+5EgUfpVmigApkUUcQIiUIuc4UYFPooACARg8imIixrtjVVX0UYFPooASilooAMVS1bSrDV7X7Nq - lnBeW24N5U8YdcjocGrtFACdKUUUUAFQXNnbXTRNdW8MzQtvjMiBtjYxkZ6Gp6KAK2pWFpqdnJaajbQ3 - VrIMPDMgdG+oPBotLK1tLSK1tbeKG3iGEijUKqj2AqzRQBALO3F59r8iL7Vs2ebtG7b6Z644p13bQ3lt - Lb3UUc0EqlJI5FDK6nggg9RUtFAFOx0ux0+z+yWFnb21rgjyoowq8+wp62Fqv3baEfRB/hVmigCv9itO - 9tB/37H+FKlpbRuHjgiVx0ZUAIqeigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo - oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooozQAUUUUAFFGaM0AFFGaM0AFFGaM0AF - FGaM0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ - AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ - AUUUUAFFFFABRRmigAooooAKKKKACiiigAooooAKKKM0AFFGaM0AFFGaM0AFFGaM0AFFGaM0AFFGaM0A - FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFcLoN/4q1jQ9P1KPUdEgS8t47gRHS5 - W2b1Dbc/aRnGcZwPpQB3VFcrt8Wf9BjQv/BTN/8AJNG3xZ/0GNC/8FM3/wAk0AdVRXK7fFn/AEGNC/8A - BTN/8k0bPFn/AEGNC/8ABTN/8k0AdVRXK7fFn/QY0L/wUzf/ACTRs8Wf9BjQv/BTN/8AJNAHVUVyuzxZ - /wBBjQv/AAUzf/JNGzxZ/wBBjQv/AAUzf/JNAHVUVyuzxZ/0GNC/8FM3/wAk1hXXifU7TWf7Kn8Q6Ml5 - 5kcRH9g3RQPIMopk8/YCewLU0m9kVGLlsrno9Fctt8Wf9BfQv/BTL/8AJNWfBuqXup2+oJqZtnubO8e2 - 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 - v97+goATj0o49KTcP8ijcP8AIoAWik3L/kGjcv8AkGgBcUYpNw/yKNw/yKAFxRik3D/Io3D/ACKAFxRi - k3D/ACKNw/yKAFqaz/18n+6v9ag3D/Iqay5mkPONq9vrQBcooooAKKKKACiiigAooooAq3v3ov8Ae/pU - FWrqJpNmzGVOeT7VD5EvpH/30f8ACgBlFP8As83pH/30f8KPs83pH/30f8KAGUU/7PN6R/8AfR/wo+zz - ekf/AH0f8KAGUU/7PN6R/wDfR/wo+zzekf8A30f8KAGUU/7PN6R/99H/AAo+zzekf/fR/wAKAGUU/wCz - zekf/fR/wo+zzekf/fR/woAjPVP99f5itGqXkTbl3CPqCfmPY/SrtABRRRQAUUUUAFFFFABWb/G/++38 - 60qptbSb2KlMEk80ARUVL9ml9U/Wj7NL6p+tAEVFS/ZpfVP1o+zS+qfrQBFRUv2aX1T9aPs0vqn60ARU - VL9ml9U/Wj7NL6p+tAEVFS/ZpfVP1o+zS+qfrQBFU9n/AK2X6L/Wm/Zpf7yfrUttC0TOWIO7HSmBPRRR - SAKKKKACiiigAooooAz5mCzybiOo/lTPMj/vD8608Um1fQflQBm70/vL+dG9P7y/nWltHoPyo2j0H5UA - Zu9P76fnRvT++n51pbR6D8qNo9B+VAGbvT++n50b0/vp+daW0eg/KjaPQflQBm70/vp+dG9P76fnWltH - oPyo2j0H5UAZu9P76fnRvT++n51pbR6D8qNo9B+VAFK0IM/DKflPQ+4q8OlJge1LQAUUUUAFFFFABRRR - QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVUW - Y/56y/p/hVqigCt9jH/PWT9P8KPsY/56yfp/hVmigCt9jH/PWT9P8KPsY/56yfp/hVmigCt9jH/PWT9P - 8KPsY/56yfp/hVmigCt9jH/PWT9P8KPsY/56yfp/hVmigCt9jH/PWT9P8KPsY/56yfp/hVmigCt9jH/P - WT9P8KlgiEMe0EnnOTUlFABRRRQAUUUUAFFFFABRRRQAUUUUAMnjEqbSSOQeKh+yr/ff9P8ACrNFAFb7 - Kv8Aff8AT/Cj7Kv99/0/wqzRQBW+yr/ff9P8KPsq/wB9/wBP8Ks0UAVvsq/33/T/AAo+yr/ff9P8Ks0U - AVvsq/33/T/Cj7Kv99/0/wAKs0UAVvsq/wB9/wBP8KPsq/33/T/CrNFAFb7Iv/PST9P8Ks0UUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB - RRRQAUUUUAFFFFABRRRQAUUUUAf/2Q== - - - - 36 - - - - AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AACt5tMNidzBKYTbviZ92LoOedi5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAzO/jAbfp2C6J3MGShNu+h3zYujF52LkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAACS3sYvgtq+anrYuquB2r22ftm7z4DZvKuL3MJWzvDkBM7w5AEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAbtSzA3nXuWh82Lqnedi5rI7dxGaB2r3Hfdi734DZvbuf4sx4jt3DNn7Z - uxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB01bYieNe4nXrYudR52LmsmODJIoPavqJ72Lrpedi5/H3Y - u9Z92LqEfdi6TYjbwCaX4MgIl+DIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfbwHp+2bvQedi55XnYuawAAAAAf9m8XXzY - urR52Ln/edi5/3nYuf982LrZgtm9mJfgyCCX4MgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbbvweG278aftm733vYufh52Lnledi5rAAA - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - 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 - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEH3RightCarData.cs b/Analysis/CarDataDisplayForm/FEH3RightCarData.cs deleted file mode 100644 index 0a58d08..0000000 --- a/Analysis/CarDataDisplayForm/FEH3RightCarData.cs +++ /dev/null @@ -1,323 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; -using DAL; -using UserControlClass; -using BaseFunction; - -namespace NSAnalysis -{ - public partial class FEH3RightCarData : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private DataTable dtVINData = new DataTable(); - private string strLastVIN = ""; - CenterControl gCC = null; - #endregion 全局变量 - - #region 初始化控件 - - #endregion 初始化控件 - - public FEH3RightCarData(CenterControl cc) - { - InitializeComponent(); - gCC = cc; - } - - /// - /// 指定屏幕显示 - /// - public void SpecifyScreenDisplay1() - { - try - { - Screen[] screens = Screen.AllScreens; - // 指定显示在第二个显示器 - Screen secondScreen = screens[1]; //1 - - // 设置窗体位置和大小 - this.StartPosition = FormStartPosition.Manual; - this.Left = secondScreen.WorkingArea.Left; - this.Top = secondScreen.WorkingArea.Top; - this.Width = secondScreen.WorkingArea.Width; - this.Height = secondScreen.WorkingArea.Height; - this.Show(); - } - catch { } - } - #region 初始化控件 - - - private void InitNextSenseControl() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - strNSName = "";//L0" + i.ToString(); - if (i <= 9) - strNSName = "R0" + i.ToString(); - else - { - strNSName = "R" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - ucns.tlpBackColor = Color.White; - ucns.tlpFBackColor = Color.White; - ucns.tlpGBackColor = Color.White; - ucns.labFVal = ""; - ucns.labFLowerUpper = ""; - ucns.labGVal = ""; - ucns.labGLowerUpper = ""; - } - } - } - - #endregion 初始化控件 - - private void FEH3RightCarData_Load(object sender, EventArgs e) - { - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - labVIN.Text = ""; - tmrRefreshData.Interval = 1100; - tmrRefreshData.Start(); - SpecifyScreenDisplay1(); - } - - private void btnRefresh_Click(object sender, EventArgs e) - { - SpecifyScreenDisplay1(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - InitNextSenseControl(); - } - else - { - if (strVIN.Length==17) - { - string strSubVIN = strVIN;// strVIN.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Right EH3 UI Refresh Button (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0, strVIN.Length - 4); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(strVIN.Length - 3, 3); - MyBase.TraceWriteLine("Right EH3 UI Refresh Button (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - - } - } - - private void tmrRefreshData_Tick(object sender, EventArgs e) - { - tmrRefreshData.Stop(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strLastVIN != strVIN) - { - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - } - else - { - if (strVIN.Length == 17) - { - string strSubVIN = strVIN;//.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Right EH3 UI Refresh tmrRefreshData (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(1); - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0, 17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EH3")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(1); - } - } - } - } - strLastVIN = strVIN; - tmrRefreshData.Start(); - } - - private Color analysisColorbyStatus(string strStatus) - { - Color colStatus = new Color(); - switch (strStatus.ToLower()) - { - case "best": - colStatus = Color.Lime; - break; - - case "good": - colStatus = Color.Lime; - break; - - case "ng1": - colStatus = Color.Yellow; - break; - - case "ng2": - colStatus = Color.Red; - break; - - default: - colStatus = Color.LightGray; - break; - } - return colStatus; - } - - private void analysisTitleColor() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - if (i <= 9) - strNSName = "R0" + i.ToString(); - else - { - strNSName = "R" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (ucns.tlpFBackColor == Color.Red || ucns.tlpGBackColor == Color.Red) - { - ucns.tlpBackColor = Color.Red; - } - else if (ucns.tlpFBackColor == Color.LightGray && ucns.tlpGBackColor == Color.LightGray) - { - ucns.tlpBackColor = Color.LightGray; - } - else if (ucns.tlpFBackColor == Color.Yellow && ucns.tlpGBackColor == Color.Yellow) - { - ucns.tlpBackColor = Color.Yellow; - } - else - { - ucns.tlpBackColor = Color.Lime; - } - } - } - } - - private void refreshCarUIData(DataTable dtData) - { - string strNSName = ""; - string strFGName = ""; - UCVWNextSense ucns = null; - for (int i = 0; i < dtData.Rows.Count; i++) - { - strNSName = dtData.Rows[i]["MeasPointName"].ToString().Replace("-", ""); - strFGName = dtData.Rows[i]["DimensionName"].ToString(); - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (strFGName == "F") - { - ucns.labFVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labFLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpFBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - else - { - ucns.labGVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labGLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpGBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - } - } - } - - private void FEH3RightCarData_FormClosing(object sender, FormClosingEventArgs e) - { - e.Cancel = true; - this.Hide(); - } - } -} \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEH3RightCarData.designer.cs b/Analysis/CarDataDisplayForm/FEH3RightCarData.designer.cs deleted file mode 100644 index 3be3a4f..0000000 --- a/Analysis/CarDataDisplayForm/FEH3RightCarData.designer.cs +++ /dev/null @@ -1,516 +0,0 @@ -namespace NSAnalysis -{ - partial class FEH3RightCarData - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FEH3RightCarData)); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.labTitle = new System.Windows.Forms.Label(); - this.labVIN = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.tmrRefreshData = new System.Windows.Forms.Timer(this.components); - this.R14 = new UserControlClass.UCVWNextSense(); - this.R15 = new UserControlClass.UCVWNextSense(); - this.R16 = new UserControlClass.UCVWNextSense(); - this.R18 = new UserControlClass.UCVWNextSense(); - this.R10 = new UserControlClass.UCVWNextSense(); - this.R08 = new UserControlClass.UCVWNextSense(); - this.R12 = new UserControlClass.UCVWNextSense(); - this.R04 = new UserControlClass.UCVWNextSense(); - this.R02 = new UserControlClass.UCVWNextSense(); - this.R13 = new UserControlClass.UCVWNextSense(); - this.R01 = new UserControlClass.UCVWNextSense(); - this.R03 = new UserControlClass.UCVWNextSense(); - this.R06 = new UserControlClass.UCVWNextSense(); - this.btnRefresh = new System.Windows.Forms.Button(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.pbRightCar = new System.Windows.Forms.PictureBox(); - this.label2 = new System.Windows.Forms.Label(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbRightCar)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(1918, 37); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "右侧车身测量数据"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "右侧车身测量数据"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(911, 7); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(164, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "右侧车身测量数据"; - // - // labVIN - // - this.labVIN.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.labVIN.AutoSize = true; - this.labVIN.Font = new System.Drawing.Font("Segoe UI", 58F); - this.labVIN.Location = new System.Drawing.Point(755, 970); - this.labVIN.Name = "labVIN"; - this.labVIN.Size = new System.Drawing.Size(838, 104); - this.labVIN.TabIndex = 32; - this.labVIN.Text = "LNNACDEBXRDA20251"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Segoe UI", 58F); - this.label3.Location = new System.Drawing.Point(495, 969); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(253, 104); - this.label3.TabIndex = 33; - this.label3.Text = "VIN:"; - // - // tmrRefreshData - // - this.tmrRefreshData.Interval = 1000; - this.tmrRefreshData.Tick += new System.EventHandler(this.tmrRefreshData_Tick); - // - // R14 - // - this.R14.BackColor = System.Drawing.Color.White; - this.R14.ForeColor = System.Drawing.Color.Black; - this.R14.labFLowerUpper = "-2.0/2.0"; - this.R14.labFText = "F"; - this.R14.labFVal = "-0.7"; - this.R14.labGLowerUpper = "1.0/6.0"; - this.R14.labGText = "G"; - this.R14.labGVal = "3.6"; - this.R14.labTitleText = "R-14"; - this.R14.Location = new System.Drawing.Point(354, 99); - this.R14.Name = "R14"; - this.R14.Size = new System.Drawing.Size(220, 145); - this.R14.TabIndex = 34; - this.R14.tlpBackColor = System.Drawing.Color.Lime; - this.R14.tlpFBackColor = System.Drawing.Color.Lime; - this.R14.tlpGBackColor = System.Drawing.Color.Lime; - this.R14.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R15 - // - this.R15.BackColor = System.Drawing.Color.White; - this.R15.ForeColor = System.Drawing.Color.Black; - this.R15.labFLowerUpper = "-2.0/2.0"; - this.R15.labFText = "F"; - this.R15.labFVal = "-1.4"; - this.R15.labGLowerUpper = "1.0/6.0"; - this.R15.labGText = "G"; - this.R15.labGVal = "4.2"; - this.R15.labTitleText = "R-15"; - this.R15.Location = new System.Drawing.Point(94, 100); - this.R15.Name = "R15"; - this.R15.Size = new System.Drawing.Size(220, 145); - this.R15.TabIndex = 35; - this.R15.tlpBackColor = System.Drawing.Color.Lime; - this.R15.tlpFBackColor = System.Drawing.Color.Lime; - this.R15.tlpGBackColor = System.Drawing.Color.Lime; - this.R15.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R16 - // - this.R16.BackColor = System.Drawing.Color.White; - this.R16.ForeColor = System.Drawing.Color.Black; - this.R16.labFLowerUpper = "-2.0/2.0"; - this.R16.labFText = "F"; - this.R16.labFVal = "-0.9mm"; - this.R16.labGLowerUpper = "1.0/6.0"; - this.R16.labGText = "G"; - this.R16.labGVal = "2.5mm"; - this.R16.labTitleText = "R-16"; - this.R16.Location = new System.Drawing.Point(3, 288); - this.R16.Name = "R16"; - this.R16.Size = new System.Drawing.Size(220, 145); - this.R16.TabIndex = 37; - this.R16.tlpBackColor = System.Drawing.Color.Lime; - this.R16.tlpFBackColor = System.Drawing.Color.Lime; - this.R16.tlpGBackColor = System.Drawing.Color.Lime; - this.R16.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R18 - // - this.R18.BackColor = System.Drawing.Color.White; - this.R18.ForeColor = System.Drawing.Color.Black; - this.R18.labFLowerUpper = "-2.0/2.0"; - this.R18.labFText = "F"; - this.R18.labFVal = "-2.0"; - this.R18.labGLowerUpper = "1.0/6.0"; - this.R18.labGText = "G"; - this.R18.labGVal = "3.8"; - this.R18.labTitleText = "R-18"; - this.R18.Location = new System.Drawing.Point(3, 608); - this.R18.Name = "R18"; - this.R18.Size = new System.Drawing.Size(220, 145); - this.R18.TabIndex = 38; - this.R18.tlpBackColor = System.Drawing.Color.Lime; - this.R18.tlpFBackColor = System.Drawing.Color.Lime; - this.R18.tlpGBackColor = System.Drawing.Color.Lime; - this.R18.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R10 - // - this.R10.BackColor = System.Drawing.Color.White; - this.R10.ForeColor = System.Drawing.Color.Black; - this.R10.labFLowerUpper = "-2.0/2.0"; - this.R10.labFText = "F"; - this.R10.labFVal = "0.2"; - this.R10.labGLowerUpper = "1.0/6.0"; - this.R10.labGText = "G"; - this.R10.labGVal = "2.9"; - this.R10.labTitleText = "R-10"; - this.R10.Location = new System.Drawing.Point(752, 795); - this.R10.Name = "R10"; - this.R10.Size = new System.Drawing.Size(220, 145); - this.R10.TabIndex = 42; - this.R10.tlpBackColor = System.Drawing.Color.Lime; - this.R10.tlpFBackColor = System.Drawing.Color.Lime; - this.R10.tlpGBackColor = System.Drawing.Color.Lime; - this.R10.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R08 - // - this.R08.BackColor = System.Drawing.Color.White; - this.R08.ForeColor = System.Drawing.Color.Black; - this.R08.labFLowerUpper = "-2.0/2.0"; - this.R08.labFText = "F"; - this.R08.labFVal = "0.1mm"; - this.R08.labGLowerUpper = "1.0/6.0"; - this.R08.labGText = "G"; - this.R08.labGVal = "2.8mm"; - this.R08.labTitleText = "R-08"; - this.R08.Location = new System.Drawing.Point(880, 95); - this.R08.Name = "R08"; - this.R08.Size = new System.Drawing.Size(220, 145); - this.R08.TabIndex = 44; - this.R08.tlpBackColor = System.Drawing.Color.Lime; - this.R08.tlpFBackColor = System.Drawing.Color.Lime; - this.R08.tlpGBackColor = System.Drawing.Color.Lime; - this.R08.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R12 - // - this.R12.BackColor = System.Drawing.Color.White; - this.R12.ForeColor = System.Drawing.Color.Black; - this.R12.labFLowerUpper = "-2.0/2.0"; - this.R12.labFText = "F"; - this.R12.labFVal = "0.2mm"; - this.R12.labGLowerUpper = "1.0/6.0"; - this.R12.labGText = "G"; - this.R12.labGVal = "3.5mm"; - this.R12.labTitleText = "R-12"; - this.R12.Location = new System.Drawing.Point(617, 92); - this.R12.Name = "R12"; - this.R12.Size = new System.Drawing.Size(220, 145); - this.R12.TabIndex = 46; - this.R12.tlpBackColor = System.Drawing.Color.Lime; - this.R12.tlpFBackColor = System.Drawing.Color.Lime; - this.R12.tlpGBackColor = System.Drawing.Color.Lime; - this.R12.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R04 - // - this.R04.BackColor = System.Drawing.Color.White; - this.R04.ForeColor = System.Drawing.Color.Black; - this.R04.labFLowerUpper = "-2.0/2.0"; - this.R04.labFText = "F"; - this.R04.labFVal = "0.5mm"; - this.R04.labGLowerUpper = "1.0/6.0"; - this.R04.labGText = "G"; - this.R04.labGVal = "3.5mm"; - this.R04.labTitleText = "R-04"; - this.R04.Location = new System.Drawing.Point(1133, 95); - this.R04.Name = "R04"; - this.R04.Size = new System.Drawing.Size(220, 145); - this.R04.TabIndex = 48; - this.R04.tlpBackColor = System.Drawing.Color.Lime; - this.R04.tlpFBackColor = System.Drawing.Color.Lime; - this.R04.tlpGBackColor = System.Drawing.Color.Lime; - this.R04.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R02 - // - this.R02.BackColor = System.Drawing.Color.White; - this.R02.ForeColor = System.Drawing.Color.Black; - this.R02.labFLowerUpper = "-2.0/2.0"; - this.R02.labFText = "F"; - this.R02.labFVal = "-0.5mm"; - this.R02.labGLowerUpper = "1.0/6.0"; - this.R02.labGText = "G"; - this.R02.labGVal = "4.0mm"; - this.R02.labTitleText = "R-02"; - this.R02.Location = new System.Drawing.Point(1662, 95); - this.R02.Name = "R02"; - this.R02.Size = new System.Drawing.Size(220, 145); - this.R02.TabIndex = 49; - this.R02.tlpBackColor = System.Drawing.Color.Lime; - this.R02.tlpFBackColor = System.Drawing.Color.Lime; - this.R02.tlpGBackColor = System.Drawing.Color.Lime; - this.R02.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R13 - // - this.R13.BackColor = System.Drawing.Color.White; - this.R13.ForeColor = System.Drawing.Color.Black; - this.R13.labFLowerUpper = "-2.0/2.0"; - this.R13.labFText = "F"; - this.R13.labFVal = "0.1"; - this.R13.labGLowerUpper = "1.0/6.0"; - this.R13.labGText = "G"; - this.R13.labGVal = "3.8"; - this.R13.labTitleText = "R-13"; - this.R13.Location = new System.Drawing.Point(399, 795); - this.R13.Name = "R13"; - this.R13.Size = new System.Drawing.Size(220, 145); - this.R13.TabIndex = 54; - this.R13.tlpBackColor = System.Drawing.Color.Lime; - this.R13.tlpFBackColor = System.Drawing.Color.Lime; - this.R13.tlpGBackColor = System.Drawing.Color.Lime; - this.R13.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R01 - // - this.R01.BackColor = System.Drawing.Color.White; - this.R01.ForeColor = System.Drawing.Color.Black; - this.R01.labFLowerUpper = "-2.0/2.0"; - this.R01.labFText = "F"; - this.R01.labFVal = "0.4mm"; - this.R01.labGLowerUpper = "1.0/6.0"; - this.R01.labGText = "G"; - this.R01.labGVal = "3.7mm"; - this.R01.labTitleText = "R-01"; - this.R01.Location = new System.Drawing.Point(1450, 790); - this.R01.Name = "R01"; - this.R01.Size = new System.Drawing.Size(220, 145); - this.R01.TabIndex = 55; - this.R01.tlpBackColor = System.Drawing.Color.Lime; - this.R01.tlpFBackColor = System.Drawing.Color.Lime; - this.R01.tlpGBackColor = System.Drawing.Color.Lime; - this.R01.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R03 - // - this.R03.BackColor = System.Drawing.Color.White; - this.R03.ForeColor = System.Drawing.Color.Black; - this.R03.labFLowerUpper = "-3.0/2.0"; - this.R03.labFText = "F"; - this.R03.labFVal = "0.5mm"; - this.R03.labGLowerUpper = "1.0/6.0"; - this.R03.labGText = "G"; - this.R03.labGVal = "3.2mm"; - this.R03.labTitleText = "R-03"; - this.R03.Location = new System.Drawing.Point(1398, 95); - this.R03.Name = "R03"; - this.R03.Size = new System.Drawing.Size(220, 145); - this.R03.TabIndex = 56; - this.R03.tlpBackColor = System.Drawing.Color.Lime; - this.R03.tlpFBackColor = System.Drawing.Color.Lime; - this.R03.tlpGBackColor = System.Drawing.Color.Lime; - this.R03.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R06 - // - this.R06.BackColor = System.Drawing.Color.White; - this.R06.ForeColor = System.Drawing.Color.Black; - this.R06.labFLowerUpper = "-2.0/2.0"; - this.R06.labFText = "F"; - this.R06.labFVal = "0.1mm"; - this.R06.labGLowerUpper = "1.0/6.0"; - this.R06.labGText = "G"; - this.R06.labGVal = "3.6mm"; - this.R06.labTitleText = "R-06"; - this.R06.Location = new System.Drawing.Point(1137, 795); - this.R06.Name = "R06"; - this.R06.Size = new System.Drawing.Size(220, 145); - this.R06.TabIndex = 57; - this.R06.tlpBackColor = System.Drawing.Color.Lime; - this.R06.tlpFBackColor = System.Drawing.Color.Lime; - this.R06.tlpGBackColor = System.Drawing.Color.Lime; - this.R06.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // btnRefresh - // - this.btnRefresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnRefresh.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnRefresh.Font = new System.Drawing.Font("宋体", 3F); - this.btnRefresh.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.Image = global::NSAnalysis.Properties.Resources.Refresh64; - this.btnRefresh.Location = new System.Drawing.Point(1705, 978); - this.btnRefresh.Name = "btnRefresh"; - this.btnRefresh.Size = new System.Drawing.Size(92, 97); - this.btnRefresh.TabIndex = 31; - this.btnRefresh.UseVisualStyleBackColor = false; - this.btnRefresh.Click += new System.EventHandler(this.btnRefresh_Click); - // - // pictureBox2 - // - this.pictureBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.pictureBox2.Image = global::NSAnalysis.Properties.Resources.hexagonlogotransparent; - this.pictureBox2.Location = new System.Drawing.Point(92, 982); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(316, 83); - this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; - this.pictureBox2.TabIndex = 30; - this.pictureBox2.TabStop = false; - // - // pbRightCar - // - this.pbRightCar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pbRightCar.Image = ((System.Drawing.Image)(resources.GetObject("pbRightCar.Image"))); - this.pbRightCar.Location = new System.Drawing.Point(2, 40); - this.pbRightCar.Name = "pbRightCar"; - this.pbRightCar.Size = new System.Drawing.Size(1916, 923); - this.pbRightCar.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pbRightCar.TabIndex = 2; - this.pbRightCar.TabStop = false; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(875, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(20, 14, 20, 14); - this.label2.Size = new System.Drawing.Size(40, 50); - this.label2.TabIndex = 1; - // - // FEH3RightCarData - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(1920, 1080); - this.Controls.Add(this.R02); - this.Controls.Add(this.R06); - this.Controls.Add(this.R03); - this.Controls.Add(this.R01); - this.Controls.Add(this.R13); - this.Controls.Add(this.R04); - this.Controls.Add(this.R12); - this.Controls.Add(this.R08); - this.Controls.Add(this.R10); - this.Controls.Add(this.R18); - this.Controls.Add(this.R16); - this.Controls.Add(this.R15); - this.Controls.Add(this.R14); - this.Controls.Add(this.label3); - this.Controls.Add(this.labVIN); - this.Controls.Add(this.btnRefresh); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.pbRightCar); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9F); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximumSize = new System.Drawing.Size(1920, 1080); - this.Name = "FEH3RightCarData"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "右侧车身测量数据"; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FEH3RightCarData_FormClosing); - this.Load += new System.EventHandler(this.FEH3RightCarData_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbRightCar)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private System.Windows.Forms.PictureBox pbRightCar; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Button btnRefresh; - private System.Windows.Forms.Label labVIN; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Timer tmrRefreshData; - private UserControlClass.UCVWNextSense R14; - private UserControlClass.UCVWNextSense R15; - private UserControlClass.UCVWNextSense R16; - private UserControlClass.UCVWNextSense R18; - private UserControlClass.UCVWNextSense R10; - private UserControlClass.UCVWNextSense R08; - private UserControlClass.UCVWNextSense R12; - private UserControlClass.UCVWNextSense R04; - private UserControlClass.UCVWNextSense R02; - private UserControlClass.UCVWNextSense R13; - private UserControlClass.UCVWNextSense R01; - private UserControlClass.UCVWNextSense R03; - private UserControlClass.UCVWNextSense R06; - } -} diff --git a/Analysis/CarDataDisplayForm/FEH3RightCarData.resx b/Analysis/CarDataDisplayForm/FEH3RightCarData.resx deleted file mode 100644 index 2026d07..0000000 --- a/Analysis/CarDataDisplayForm/FEH3RightCarData.resx +++ /dev/null @@ -1,2286 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - - - - 17, 17 - - - - /9j/4AAQSkZJRgABAQEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa - HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo - KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAKSBO0DASIAAhEBAxEB/8QA - HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh - MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW - V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG - x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF - BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV - YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE - hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq - 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6n2r6D8qNq+g/Knc+tHPrQA3avoPyo2L6D8qUiuGuvGN3HcSo - trFtRioyeaAO42r6D8qNq+g/KuC/4TS7/wCfWL8zVqDxLq067o9NDL6gGgDs9q+g/KjavoPyrlE1rWG6 - 2MKf7z4qVtT1tY95srbb6+YaAOm2L/dH5UbF9B+Vco2t6yBxYxP/ALr1Vn8T6tBzNYBF9TQB2uxP7oo2 - J/dFcH/wml5/z7RfmaX/AITS8/59ovzNAHd7E/uijYn90Vwn/CaXf/PvF+Zo/wCE0vP+faL8zQB3exP7 - oo2J/dFcH/wmt3/z7RfmaX/hNLz/AJ9ovzNAHd7E/uijYn90Vwn/AAml3/z7xfmaT/hNbv8A59ovzNAH - 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 - /wDfArsaKAOO/wCEHh/5+3/74FWdN8JR2N/DcrdO7RnO0rjNdRRQByOofDrwxqF7Ld3elxvPKdzt5jjJ - /A1VHwq8GLMZl0WISkYLh33EfXNdxRQBy2k+AvDmj3y3mnaeIblQQr72OM9epq/4Z8N6X4bt54dIthAs - 8pmlOSS7nqSTW1SCgBQKMUUUAc3feCNCvruS5ubR2mkOWImcfoDVK3+GvhS2Di30tYg53N5crruPqcHk - 12NFAGdo2i2ej2otrCMxwg52li3P1JNTalYW2pWc1pfQpNbTKUeNhwwNW6KAOLj+GXheONY47CREUYCr - cSAAfTNbmj+G9J0ewWy06wghtVYv5eN3zHqee9bFFAFT+zrP/n1g/wC/a/4Uv9nWf/PrB/37X/CrVGaA - MKLwxpMXiGTWxaIdRaMRLK3OxR2Udvwqpe+BvD1z4jg12XTYv7ThbeJhxlvUjua6ijigDj7b4faFH4pX - xA8Es2oqzMjyzMwQnrgZwK7CiigAooooAKKKKACiiigAooooAKrS2FpLex3cttA93GuxJmjBdR6BuoFW - aKACq72No92t09rA1yowJTGC4HoG61YooAr3tla30aJe20FyiOJFWaMOFYdGAPQj1qZ0RwQ6qwII5GeD - 1FOooAr2lja2abLO3hgT+7EgUfpU+BgjHHpS0UARxxRxALEiovXaowKkxkYNFFACKir0UD8KWiigAooo - oArX9jaajB5F/bQXMOQ3lzRhxkdDg1YHSlooATFLRRQBFPbQXDRtPDFKYzuQugbafUZ6GkvLS2vrdoL2 - 3huIG6xyoHU/geKmooAhhtbeC3SCCCKKBMbY0QKq/QDgUotoBc/aPJj+0bdvmbRux6Z64qWigCKe3iuI - XiuI0licYZHUMGHoQetR21haWsBgtrWCGE/8s40CqfwHFWaKAK32C0/59bf/AL9ij7BZ/wDPrb/9+xVn - FGBQBBFZ20Th4reFHHRlQA1PRiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo - oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo - oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq8/3x9Ks - VXn++PpQBYooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAqvP98fSrFV5/vj6UAWKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKrz/AHx9KsVXn++PpQBY - ooooAKKKKACiiigAooooAKKKKACiiigAozUN5d21lD5t5cQ28WQu+Vwi5PbJqh/wkmif9BnTf/ApP8aA - NXNGayv+Ek0T/oM6b/4Ep/jR/wAJJon/AEGdN/8AAlP8aANXNGayv+Ek0T/oM6b/AOBKf40f8JJon/QZ - 03/wJT/GgDVzRmsr/hJNE/6DOm/+BKf40f8ACSaJ/wBBnTf/AAJT/GgDVzRmsr/hJNE/6DOm/wDgSn+N - H/CSaJ/0GdN/8CU/xoA1c0Vlf8JJon/QZ03/AMCU/wAaT/hJNE/6DOm/+BKf40Aa1FZP/CR6H/0GdN/8 - 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 - uf8AeX/0IVWq9PGJYyhJGcHI9jUH2T/pq/6f4UAQUVP9k/6av+n+FH2T/pq/6f4UAQUVP9k/6av+n+FH - 2T/pq/6f4UAQUVP9k/6av+n+FH2T/pq/6f4UAQUVP9k/6av+n+FH2T/pq/6f4UAQUVP9k/6av+n+FH2T - /pq/6f4UAQVasv8Aj3H+838zTPsn/TV/0/wqaCPyowuc8n+dAElFFFABRRRQAUUUUAFFFFABRRRQAUUU - UAFFFFABRRRQAUUUUAFFFFABVef74+lWKrz/AHx9KALFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA - BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVXlt98hbfjPbGe1WKKAKv2Q/8A - PU/98ij7If8Anqf++RVrmjn1oAq/ZW/56n/vkUfZW/56n/vkVaooAq/ZW/56n/vkUfZW/wCep/75FWqK - AKv2Vv8Anqf++RR9lb/nqf8AvkVaooAq/ZW/56n/AL5FH2Vv+ep/75FWqKAKv2Vv+ep/75FCWpV1YyE4 - OcYq1RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABgE9BRgegoooAMD0ooooAKKKKACiii - gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBjxrJjcKZ9mh/uf - qamooAh+zQ/3f1NH2aH+7+pqaigCH7ND/d/U0fZof7v6mpqKAIfs0P8Ad/U0fZof7v6mpqKAIfssP939 - TR9lh/u/qamooAg+yw/3f1NH2WH+7+pqfFGKAIPskP8AdP5mplUKAB0FLRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABVef74+lWKrz/fH0oAsUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF - FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF - FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF - FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF - FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF - FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVXn++PpViq8/wB8fSgCxRRR - QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR - QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR - QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR - QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR - QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR - QAUUUUAFFFFABVef74+lWKrz/fH0oAsUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU - UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU - UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU - UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU - UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU - UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVXn++PpViq8/3x9KALFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFV5/vj6UUUAf//Z - - - - 86 - - - - AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AACt5tMNidzBKYTbviZ92LoOedi5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAzO/jAbfp2C6J3MGShNu+h3zYujF52LkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAACS3sYvgtq+anrYuquB2r22ftm7z4DZvKuL3MJWzvDkBM7w5AEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAbtSzA3nXuWh82Lqnedi5rI7dxGaB2r3Hfdi734DZvbuf4sx4jt3DNn7Z - uxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB01bYieNe4nXrYudR52LmsmODJIoPavqJ72Lrpedi5/H3Y - u9Z92LqEfdi6TYjbwCaX4MgIl+DIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfbwHp+2bvQedi55XnYuawAAAAAf9m8XXzY - urR52Ln/edi5/3nYuf982LrZgtm9mJfgyCCX4MgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbbvweG278aftm733vYufh52Lnledi5rAAA - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - 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 - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEHYLeftCarData.cs b/Analysis/CarDataDisplayForm/FEHYLeftCarData.cs deleted file mode 100644 index 8cd21f3..0000000 --- a/Analysis/CarDataDisplayForm/FEHYLeftCarData.cs +++ /dev/null @@ -1,317 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; -using UserControlClass; -using BaseFunction; -using DAL; - -namespace NSAnalysis -{ - public partial class FEHYLeftCarData : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private DataTable dtVINData = new DataTable(); - private string strLastVIN = ""; - CenterControl gCC = null; - #endregion 全局变量 - - public FEHYLeftCarData(CenterControl cc) - { - InitializeComponent(); - gCC = cc; - } - - /// - /// 指定屏幕显示 - /// - public void SpecifyScreenDisplay1() - { - try - { - Screen[] screens = Screen.AllScreens; - // 指定显示在第二个显示器 - Screen secondScreen = screens[1]; //1 - - // 设置窗体位置和大小 - this.StartPosition = FormStartPosition.Manual; - this.Left = secondScreen.WorkingArea.Left; - this.Top = secondScreen.WorkingArea.Top; - this.Width = secondScreen.WorkingArea.Width; - this.Height = secondScreen.WorkingArea.Height; - this.Show(); - } - catch { } - } - #region 初始化控件 - - - private void InitNextSenseControl() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - strNSName = "";//L0" + i.ToString(); - if (i <= 9) - strNSName = "L0" + i.ToString(); - else - { - strNSName = "L" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - ucns.tlpBackColor = Color.White; - ucns.tlpFBackColor = Color.White; - ucns.tlpGBackColor = Color.White; - ucns.labFVal = ""; - ucns.labFLowerUpper = ""; - ucns.labGVal = ""; - ucns.labGLowerUpper = ""; - } - } - } - - #endregion 初始化控件 - - private void FEHYLeftCarData_Load(object sender, EventArgs e) - { - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - labVIN.Text = ""; - tmrRefreshData.Interval = 1000; - tmrRefreshData.Start(); - SpecifyScreenDisplay1(); - } - - private void btnRefresh_Click(object sender, EventArgs e) - { - SpecifyScreenDisplay1(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - InitNextSenseControl(); - } - else - { - if (strVIN.Length==17) - { - string strSubVIN = strVIN;// strVIN.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Left EHY UI Refresh Button (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - if (strVIN.Length == 21) - { - string strSubVIN =strVIN.Substring(0, 17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Left EHY UI Refresh Button (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - } - } - - private void tmrRefreshData_Tick(object sender, EventArgs e) - { - tmrRefreshData.Stop(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strLastVIN != strVIN) - { - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - InitNextSenseControl(); - } - else - { - if (strVIN.Length==17) - { - string strSubVIN = strVIN;//.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Left EHY UI Refresh tmrRefreshData (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(2); - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0, 17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "L"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(2); - } - } - } - } - strLastVIN = strVIN; - tmrRefreshData.Start(); - } - - private Color analysisColorbyStatus(string strStatus) - { - Color colStatus = new Color(); - switch (strStatus.ToLower()) - { - case "best": - colStatus = Color.Lime; - break; - - case "good": - colStatus = Color.Lime; - break; - - case "ng1": - colStatus = Color.Yellow; - break; - - case "ng2": - colStatus = Color.Red; - break; - - default: - colStatus = Color.LightGray; - break; - } - return colStatus; - } - - private void analysisTitleColor() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - if (i <= 9) - strNSName = "L0" + i.ToString(); - else - { - strNSName = "L" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (ucns.tlpFBackColor == Color.Red || ucns.tlpGBackColor == Color.Red) - { - ucns.tlpBackColor = Color.Red; - } - else if (ucns.tlpFBackColor == Color.LightGray && ucns.tlpGBackColor == Color.LightGray) - { - ucns.tlpBackColor = Color.LightGray; - } - else if (ucns.tlpFBackColor == Color.Yellow && ucns.tlpGBackColor == Color.Yellow) - { - ucns.tlpBackColor = Color.Yellow; - } - else - { - ucns.tlpBackColor = Color.Lime; - } - } - } - } - - private void refreshCarUIData(DataTable dtData) - { - string strNSName = ""; - string strFGName = ""; - UCVWNextSense ucns = null; - for (int i = 0; i < dtData.Rows.Count; i++) - { - strNSName = dtData.Rows[i]["MeasPointName"].ToString().Replace("-", ""); - strFGName = dtData.Rows[i]["DimensionName"].ToString(); - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (strFGName == "F") - { - ucns.labFVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labFLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpFBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - else - { - ucns.labGVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labGLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpGBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - } - } - } - - private void FEHYLeftCarData_FormClosing(object sender, FormClosingEventArgs e) - { - e.Cancel = true; - this.Hide(); - } - } -} \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEHYLeftCarData.designer.cs b/Analysis/CarDataDisplayForm/FEHYLeftCarData.designer.cs deleted file mode 100644 index 8ffdedb..0000000 --- a/Analysis/CarDataDisplayForm/FEHYLeftCarData.designer.cs +++ /dev/null @@ -1,562 +0,0 @@ -namespace NSAnalysis -{ - partial class FEHYLeftCarData - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FEHYLeftCarData)); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.labVIN = new System.Windows.Forms.Label(); - this.tmrRefreshData = new System.Windows.Forms.Timer(this.components); - this.btnRefresh = new System.Windows.Forms.Button(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.pbLeftCar = new System.Windows.Forms.PictureBox(); - this.L13 = new UserControlClass.UCVWNextSense(); - this.L14 = new UserControlClass.UCVWNextSense(); - this.L22 = new UserControlClass.UCVWNextSense(); - this.L16 = new UserControlClass.UCVWNextSense(); - this.L18 = new UserControlClass.UCVWNextSense(); - this.L15 = new UserControlClass.UCVWNextSense(); - this.L21 = new UserControlClass.UCVWNextSense(); - this.L12 = new UserControlClass.UCVWNextSense(); - this.L08 = new UserControlClass.UCVWNextSense(); - this.L01 = new UserControlClass.UCVWNextSense(); - this.L03 = new UserControlClass.UCVWNextSense(); - this.L02 = new UserControlClass.UCVWNextSense(); - this.L04 = new UserControlClass.UCVWNextSense(); - this.L06 = new UserControlClass.UCVWNextSense(); - this.L10 = new UserControlClass.UCVWNextSense(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbLeftCar)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(1918, 37); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "左侧车身测量数据"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "左侧车身测量数据"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(875, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(20, 14, 20, 14); - this.label2.Size = new System.Drawing.Size(40, 50); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(911, 7); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(164, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "左侧车身测量数据"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Segoe UI", 58F); - this.label3.Location = new System.Drawing.Point(502, 970); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(253, 104); - this.label3.TabIndex = 37; - this.label3.Text = "VIN:"; - // - // labVIN - // - this.labVIN.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.labVIN.AutoSize = true; - this.labVIN.Font = new System.Drawing.Font("Segoe UI", 58F); - this.labVIN.Location = new System.Drawing.Point(761, 970); - this.labVIN.Name = "labVIN"; - this.labVIN.Size = new System.Drawing.Size(838, 104); - this.labVIN.TabIndex = 36; - this.labVIN.Text = "LNNACDEBXRDA20251"; - // - // tmrRefreshData - // - this.tmrRefreshData.Interval = 1000; - this.tmrRefreshData.Tick += new System.EventHandler(this.tmrRefreshData_Tick); - // - // btnRefresh - // - this.btnRefresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnRefresh.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnRefresh.Font = new System.Drawing.Font("宋体", 3F); - this.btnRefresh.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.Image = global::NSAnalysis.Properties.Resources.Refresh64; - this.btnRefresh.Location = new System.Drawing.Point(1695, 978); - this.btnRefresh.Name = "btnRefresh"; - this.btnRefresh.Size = new System.Drawing.Size(86, 92); - this.btnRefresh.TabIndex = 35; - this.btnRefresh.UseVisualStyleBackColor = false; - this.btnRefresh.Click += new System.EventHandler(this.btnRefresh_Click); - // - // pictureBox2 - // - this.pictureBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.pictureBox2.Image = global::NSAnalysis.Properties.Resources.hexagonlogotransparent; - this.pictureBox2.Location = new System.Drawing.Point(100, 981); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(316, 83); - this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; - this.pictureBox2.TabIndex = 34; - this.pictureBox2.TabStop = false; - // - // pbLeftCar - // - this.pbLeftCar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pbLeftCar.Image = ((System.Drawing.Image)(resources.GetObject("pbLeftCar.Image"))); - this.pbLeftCar.Location = new System.Drawing.Point(3, 40); - this.pbLeftCar.Name = "pbLeftCar"; - this.pbLeftCar.Size = new System.Drawing.Size(1916, 925); - this.pbLeftCar.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pbLeftCar.TabIndex = 1; - this.pbLeftCar.TabStop = false; - // - // L13 - // - this.L13.BackColor = System.Drawing.Color.White; - this.L13.ForeColor = System.Drawing.Color.Black; - this.L13.labFLowerUpper = "-2.0/2.0"; - this.L13.labFText = "F"; - this.L13.labFVal = "0.3"; - this.L13.labGLowerUpper = "1.0/6.0"; - this.L13.labGText = "G"; - this.L13.labGVal = "3.7"; - this.L13.labTitleText = "L-13"; - this.L13.Location = new System.Drawing.Point(1023, 801); - this.L13.Name = "L13"; - this.L13.Size = new System.Drawing.Size(220, 145); - this.L13.TabIndex = 62; - this.L13.tlpBackColor = System.Drawing.Color.Lime; - this.L13.tlpFBackColor = System.Drawing.Color.Lime; - this.L13.tlpGBackColor = System.Drawing.Color.Lime; - this.L13.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L14 - // - this.L14.BackColor = System.Drawing.Color.White; - this.L14.ForeColor = System.Drawing.Color.Black; - this.L14.labFLowerUpper = "-2.0/2.0"; - this.L14.labFText = "F"; - this.L14.labFVal = "-1.5mm"; - this.L14.labGLowerUpper = "1.0/6.0"; - this.L14.labGText = "G"; - this.L14.labGVal = "3.2mm"; - this.L14.labTitleText = "L-14"; - this.L14.Location = new System.Drawing.Point(1508, 100); - this.L14.Name = "L14"; - this.L14.Size = new System.Drawing.Size(220, 145); - this.L14.TabIndex = 61; - this.L14.tlpBackColor = System.Drawing.Color.Lime; - this.L14.tlpFBackColor = System.Drawing.Color.Lime; - this.L14.tlpGBackColor = System.Drawing.Color.Lime; - this.L14.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L22 - // - this.L22.BackColor = System.Drawing.Color.White; - this.L22.ForeColor = System.Drawing.Color.Black; - this.L22.labFLowerUpper = "-2.0/2.0"; - this.L22.labFText = "F"; - this.L22.labFVal = "0.0"; - this.L22.labGLowerUpper = "1.0/6.0"; - this.L22.labGText = "G"; - this.L22.labGVal = "6.0"; - this.L22.labTitleText = "L-22"; - this.L22.Location = new System.Drawing.Point(1641, 801); - this.L22.Name = "L22"; - this.L22.Size = new System.Drawing.Size(220, 145); - this.L22.TabIndex = 60; - this.L22.tlpBackColor = System.Drawing.Color.Lime; - this.L22.tlpFBackColor = System.Drawing.Color.Lime; - this.L22.tlpGBackColor = System.Drawing.Color.Lime; - this.L22.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L16 - // - this.L16.BackColor = System.Drawing.Color.White; - this.L16.ForeColor = System.Drawing.Color.Black; - this.L16.labFLowerUpper = "-2.0/2.0"; - this.L16.labFText = "F"; - this.L16.labFVal = "-2.0mm"; - this.L16.labGLowerUpper = "1.0/6.0"; - this.L16.labGText = "G"; - this.L16.labGVal = "2.7mm"; - this.L16.labTitleText = "L-16"; - this.L16.Location = new System.Drawing.Point(1696, 413); - this.L16.Name = "L16"; - this.L16.Size = new System.Drawing.Size(220, 145); - this.L16.TabIndex = 59; - this.L16.tlpBackColor = System.Drawing.Color.Lime; - this.L16.tlpFBackColor = System.Drawing.Color.Lime; - this.L16.tlpGBackColor = System.Drawing.Color.Lime; - this.L16.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L18 - // - this.L18.BackColor = System.Drawing.Color.White; - this.L18.ForeColor = System.Drawing.Color.Black; - this.L18.labFLowerUpper = "0.0/4.0"; - this.L18.labFText = "F"; - this.L18.labFVal = "-2.7"; - this.L18.labGLowerUpper = "1.0/6.0"; - this.L18.labGText = "G"; - this.L18.labGVal = "2.7"; - this.L18.labTitleText = "L-18"; - this.L18.Location = new System.Drawing.Point(1694, 596); - this.L18.Name = "L18"; - this.L18.Size = new System.Drawing.Size(220, 145); - this.L18.TabIndex = 58; - this.L18.tlpBackColor = System.Drawing.Color.Red; - this.L18.tlpFBackColor = System.Drawing.Color.Red; - this.L18.tlpGBackColor = System.Drawing.Color.Lime; - this.L18.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L15 - // - this.L15.BackColor = System.Drawing.Color.White; - this.L15.ForeColor = System.Drawing.Color.Black; - this.L15.labFLowerUpper = "-2.0/2.0"; - this.L15.labFText = "F"; - this.L15.labFVal = "-1.9mm"; - this.L15.labGLowerUpper = "1.0/6.0"; - this.L15.labGText = "G"; - this.L15.labGVal = "2.8mm"; - this.L15.labTitleText = "L-15"; - this.L15.Location = new System.Drawing.Point(1692, 255); - this.L15.Name = "L15"; - this.L15.Size = new System.Drawing.Size(220, 145); - this.L15.TabIndex = 56; - this.L15.tlpBackColor = System.Drawing.Color.Lime; - this.L15.tlpFBackColor = System.Drawing.Color.Lime; - this.L15.tlpGBackColor = System.Drawing.Color.Lime; - this.L15.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L21 - // - this.L21.BackColor = System.Drawing.Color.White; - this.L21.ForeColor = System.Drawing.Color.Black; - this.L21.labFLowerUpper = "-2.0/2.0"; - this.L21.labFText = "F"; - this.L21.labFVal = "-0.2mm"; - this.L21.labGLowerUpper = "1.0/6.0"; - this.L21.labGText = "G"; - this.L21.labGVal = "6.1mm"; - this.L21.labTitleText = "L-21"; - this.L21.Location = new System.Drawing.Point(1354, 801); - this.L21.Name = "L21"; - this.L21.Size = new System.Drawing.Size(220, 145); - this.L21.TabIndex = 50; - this.L21.tlpBackColor = System.Drawing.Color.Lime; - this.L21.tlpFBackColor = System.Drawing.Color.Lime; - this.L21.tlpGBackColor = System.Drawing.Color.Lime; - this.L21.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L12 - // - this.L12.BackColor = System.Drawing.Color.White; - this.L12.ForeColor = System.Drawing.Color.Black; - this.L12.labFLowerUpper = "-2.0/2.0"; - this.L12.labFText = "F"; - this.L12.labFVal = "-0.2mm"; - this.L12.labGLowerUpper = "1.0/6.0"; - this.L12.labGText = "G"; - this.L12.labGVal = "3.0mm"; - this.L12.labTitleText = "L-12"; - this.L12.Location = new System.Drawing.Point(1195, 105); - this.L12.Name = "L12"; - this.L12.Size = new System.Drawing.Size(220, 145); - this.L12.TabIndex = 49; - this.L12.tlpBackColor = System.Drawing.Color.Lime; - this.L12.tlpFBackColor = System.Drawing.Color.Lime; - this.L12.tlpGBackColor = System.Drawing.Color.Lime; - this.L12.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L08 - // - this.L08.BackColor = System.Drawing.Color.White; - this.L08.ForeColor = System.Drawing.Color.Black; - this.L08.labFLowerUpper = "-2.0/2.0"; - this.L08.labFText = "F"; - this.L08.labFVal = "0.3mm"; - this.L08.labGLowerUpper = "1.0/6.0"; - this.L08.labGText = "G"; - this.L08.labGVal = "3.1mm"; - this.L08.labTitleText = "L-08"; - this.L08.Location = new System.Drawing.Point(879, 103); - this.L08.Name = "L08"; - this.L08.Size = new System.Drawing.Size(220, 145); - this.L08.TabIndex = 48; - this.L08.tlpBackColor = System.Drawing.Color.Lime; - this.L08.tlpFBackColor = System.Drawing.Color.Lime; - this.L08.tlpGBackColor = System.Drawing.Color.Lime; - this.L08.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L01 - // - this.L01.BackColor = System.Drawing.Color.White; - this.L01.ForeColor = System.Drawing.Color.Black; - this.L01.labFLowerUpper = "-3.0/2.0"; - this.L01.labFText = "F"; - this.L01.labFVal = "0.7mm"; - this.L01.labGLowerUpper = "1.0/5.0"; - this.L01.labGText = "G"; - this.L01.labGVal = "4.1mm"; - this.L01.labTitleText = "L-01"; - this.L01.Location = new System.Drawing.Point(7, 581); - this.L01.Name = "L01"; - this.L01.Size = new System.Drawing.Size(220, 145); - this.L01.TabIndex = 46; - this.L01.tlpBackColor = System.Drawing.Color.Lime; - this.L01.tlpFBackColor = System.Drawing.Color.Lime; - this.L01.tlpGBackColor = System.Drawing.Color.Lime; - this.L01.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L03 - // - this.L03.BackColor = System.Drawing.Color.White; - this.L03.ForeColor = System.Drawing.Color.Black; - this.L03.labFLowerUpper = "-3.0/2.0"; - this.L03.labFText = "F"; - this.L03.labFVal = "-0.6"; - this.L03.labGLowerUpper = "1.0/6.0"; - this.L03.labGText = "G"; - this.L03.labGVal = "3.9"; - this.L03.labTitleText = "L-03"; - this.L03.Location = new System.Drawing.Point(323, 109); - this.L03.Name = "L03"; - this.L03.Size = new System.Drawing.Size(220, 145); - this.L03.TabIndex = 40; - this.L03.tlpBackColor = System.Drawing.Color.Lime; - this.L03.tlpFBackColor = System.Drawing.Color.Lime; - this.L03.tlpGBackColor = System.Drawing.Color.Lime; - this.L03.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L02 - // - this.L02.BackColor = System.Drawing.Color.White; - this.L02.ForeColor = System.Drawing.Color.Black; - this.L02.labFLowerUpper = "-3.0/2.0"; - this.L02.labFText = "F"; - this.L02.labFVal = "-0.2"; - this.L02.labGLowerUpper = "1.0/6.0"; - this.L02.labGText = "G"; - this.L02.labGVal = "4.4"; - this.L02.labTitleText = "L-02"; - this.L02.Location = new System.Drawing.Point(46, 109); - this.L02.Name = "L02"; - this.L02.Size = new System.Drawing.Size(220, 145); - this.L02.TabIndex = 44; - this.L02.tlpBackColor = System.Drawing.Color.Lime; - this.L02.tlpFBackColor = System.Drawing.Color.Lime; - this.L02.tlpGBackColor = System.Drawing.Color.Lime; - this.L02.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L04 - // - this.L04.BackColor = System.Drawing.Color.White; - this.L04.ForeColor = System.Drawing.Color.Black; - this.L04.labFLowerUpper = "-1.0/2.0"; - this.L04.labFText = "F"; - this.L04.labFVal = "-0.1"; - this.L04.labGLowerUpper = "1.0/6.0"; - this.L04.labGText = "G"; - this.L04.labGVal = "3.1"; - this.L04.labTitleText = "L-04"; - this.L04.Location = new System.Drawing.Point(604, 109); - this.L04.Name = "L04"; - this.L04.Size = new System.Drawing.Size(220, 145); - this.L04.TabIndex = 43; - this.L04.tlpBackColor = System.Drawing.Color.Lime; - this.L04.tlpFBackColor = System.Drawing.Color.Lime; - this.L04.tlpGBackColor = System.Drawing.Color.Lime; - this.L04.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L06 - // - this.L06.BackColor = System.Drawing.Color.White; - this.L06.ForeColor = System.Drawing.Color.Black; - this.L06.labFLowerUpper = "-2.0/2.0"; - this.L06.labFText = "F"; - this.L06.labFVal = "-0.1"; - this.L06.labGLowerUpper = "1.0/6.0"; - this.L06.labGText = "G"; - this.L06.labGVal = "3.4"; - this.L06.labTitleText = "L-06"; - this.L06.Location = new System.Drawing.Point(423, 801); - this.L06.Name = "L06"; - this.L06.Size = new System.Drawing.Size(220, 145); - this.L06.TabIndex = 42; - this.L06.tlpBackColor = System.Drawing.Color.Lime; - this.L06.tlpFBackColor = System.Drawing.Color.Lime; - this.L06.tlpGBackColor = System.Drawing.Color.Lime; - this.L06.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // L10 - // - this.L10.BackColor = System.Drawing.Color.White; - this.L10.ForeColor = System.Drawing.Color.Black; - this.L10.labFLowerUpper = "-2.0/2.0"; - this.L10.labFText = "F"; - this.L10.labFVal = "0.3"; - this.L10.labGLowerUpper = "1.0/6.0"; - this.L10.labGText = "G"; - this.L10.labGVal = "3.7"; - this.L10.labTitleText = "L-10"; - this.L10.Location = new System.Drawing.Point(715, 801); - this.L10.Name = "L10"; - this.L10.Size = new System.Drawing.Size(220, 145); - this.L10.TabIndex = 38; - this.L10.tlpBackColor = System.Drawing.Color.Lime; - this.L10.tlpFBackColor = System.Drawing.Color.Lime; - this.L10.tlpGBackColor = System.Drawing.Color.Lime; - this.L10.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // FEHYLeftCarData - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(1920, 1080); - this.Controls.Add(this.L13); - this.Controls.Add(this.L14); - this.Controls.Add(this.L22); - this.Controls.Add(this.L16); - this.Controls.Add(this.L18); - this.Controls.Add(this.L15); - this.Controls.Add(this.L21); - this.Controls.Add(this.L12); - this.Controls.Add(this.L08); - this.Controls.Add(this.L01); - this.Controls.Add(this.L03); - this.Controls.Add(this.L02); - this.Controls.Add(this.L04); - this.Controls.Add(this.L06); - this.Controls.Add(this.labVIN); - this.Controls.Add(this.L10); - this.Controls.Add(this.label3); - this.Controls.Add(this.btnRefresh); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.pbLeftCar); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9F); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximumSize = new System.Drawing.Size(1920, 1080); - this.Name = "FEHYLeftCarData"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "左侧车身测量数据"; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FEHYLeftCarData_FormClosing); - this.Load += new System.EventHandler(this.FEHYLeftCarData_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbLeftCar)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label labVIN; - private System.Windows.Forms.Button btnRefresh; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Timer tmrRefreshData; - private System.Windows.Forms.PictureBox pbLeftCar; - private UserControlClass.UCVWNextSense L10; - private UserControlClass.UCVWNextSense L03; - private UserControlClass.UCVWNextSense L06; - private UserControlClass.UCVWNextSense L04; - private UserControlClass.UCVWNextSense L02; - private UserControlClass.UCVWNextSense L01; - private UserControlClass.UCVWNextSense L08; - private UserControlClass.UCVWNextSense L12; - private UserControlClass.UCVWNextSense L21; - private UserControlClass.UCVWNextSense L15; - private UserControlClass.UCVWNextSense L18; - private UserControlClass.UCVWNextSense L16; - private UserControlClass.UCVWNextSense L22; - private UserControlClass.UCVWNextSense L14; - private UserControlClass.UCVWNextSense L13; - } -} diff --git a/Analysis/CarDataDisplayForm/FEHYLeftCarData.resx b/Analysis/CarDataDisplayForm/FEHYLeftCarData.resx deleted file mode 100644 index 50cce2e..0000000 --- a/Analysis/CarDataDisplayForm/FEHYLeftCarData.resx +++ /dev/null @@ -1,2182 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - - - - 17, 17 - - - - /9j/4AAQSkZJRgABAQEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa - HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo - KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAKSBNcDASIAAhEBAxEB/8QA - HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh - MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW - V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG - x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF - BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV - YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE - hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq - 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6popssiRIWkYKPUmq/wDaFt/z2j/76oAtUVV/tC2/57R/99Uf - 2hbf89o/++qALVFVf7Qtv+e0f/fVH9oW3/PaP/vqgC1RVX+0Lb/ntH/31R/aFt/z2j/76oAtUVV/tC2/ - 57R/99Uf2hbf89o/++qALVFVf7Qtv+e0f/fVH9oW3/PaP/vqgC1RVX+0Lb/ntH/31R/aFt/z2j/76oAt - UVV/tC2/57R/99Uf2hbf89o/++qALVFVf7Qtv+e0f/fVH9oW3/PaP/vqgC1RVX+0Lb/ntH/31R/aFt/z - 2j/76oAtUVV/tC2/57R/99Uf2hbf89o/++qALVFVf7Qtv+e0f/fVH9oW3/PaP/vqgC1RVX7fbf8APaP/ - AL6q0DkAjoaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii - gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii - gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii - gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii - gAooooAKKKKACiiigAooooAKKKKACiiigAooooA57xx/yA5PqK86hieV1jiQu7dAK9F8cf8AIDk/3hWZ - 4XtkXQLi4tQGuyCMnnH0oAwxojQoGvbmG1z0Ut835U0x6RF96S4nI9ABWdcmd5yZw5lPUNnNb2i+GnuV - FzfEwW684PU0AJpdvZ3su2205zGPvSu5wK1W03RZg0VqI5LleqeZ1rK1jWk8s2WmL5dsvDMOrVz6O0bh - kJDA5B70AbFythbzNFdadPA47hutRrbaTMf3dzPCx/56dK1dOv7bW4hZ6oAJ8Yjl6Z9qy9a0K50tixBk - h7OKAGXGizohltnW6i7mNs4rOIwcNuU+h4rQ0Br3+0oPsW7lhuHYj3rT8c2sEF3C8QCyyA71HSgDm8Cr - 0Gj388YkitJWQ9Dim6LHFJqtuk/+rLfnWr4kvNQj1WWNGmSFcbAnTHrxQBnf2FqX/PnL+VQJp1y8zRLC - 5kQZYAdBT/7Q1H/ntcfma2PBhZ9RuTMW3GM5LUAc0VwcHrUttay3Unl26F3xnArYaz0TzWJvZf8AvmtT - w7b6ZHqStZXMjy7T8pGO1AHK29jc3MjxwQPI6feA7VbGg6kR/wAecn5V0ei7Vs9WeR2jzM2XUciqoltP - +gpe/k1AGHNo1/DE0ktrIqL1JFMttLvLqESW8DyKeOKt6xOQmy2ubqZD97eDir9lawW2jQXc2oTwJKfu - p0zQBlf2Fqf/AD6SflUMul3kLKs0LIW4XI6mtzz9P/6C9z+tP8SyJZaVFZrI8/m/OsrdvoaAOau7S4tG - C3ETIT0yKjhjeaVY4lLO3QAVv6VqguljsNUHmxv8qP8AxLVnUGtvDe63sk8y8dQTK/OwGgDm7mzntZUW - 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 - ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKADFFFFA - CUtFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU - AFFFFABRRRQAUUUUAFFFFABRRRQAUUZooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo - oAKKKKACiiigAooooAKKKKACiiigAooooAKKKx9Z8Sado91DbXrXRuJUMiR29pNcNtBAJIjRsDJHWgDY - ormv+E20j/nnrP8A4Jrz/wCNUf8ACbaR/wA8tZ/8E15/8aoA6Wiua/4TbSP+ees/+Ca8/wDjVH/CbaR/ - zz1n/wAE15/8aoA6Wiua/wCE20j/AJ56z/4Jrz/41R/wm2kf889Z/wDBNef/ABqgDpaK5r/hNtI/556z - /wCCa8/+NUf8JtpH/PPWf/BNef8AxqgDpaK5r/hNtI/556z/AOCa8/8AjVH/AAm2kf8APPWf/BNef/Gq - AOlormv+E20j/nnrP/gmvP8A41R/wm2kf889Z/8ABNef/GqAOloqppOo2urafDfafL5trMCUfaVJwcHI - IBByDwRVugAooooAKKKKACiiigAooooAKKKKACisvWfEGl6LNbxaldCGWdWaNNjMzBdoY4UHgbl/MVQ/ - 4Tfw/wD8/wA3/gPL/wDE0AdHRXN/8Jv4f/5/n/8AAeX/AOJo/wCE38P/APP8/wD4Dy//ABNAHSUVzf8A - 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 - UtA4PldyK1njubeOaBg8UihlYdwalrGiB0nUTGeLG7clCTxFKeSPoxOfrn1ArZpJjnHl22CiiimSFFFF - ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF - ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVLVbs2dk8qANKS - EjQnG5ycKPzP9au1jr/xMNZZxgwWPyr/ALUrDk/8BU4/4E3pSbLgle72Rc0u0FjYxQby7KCXcjG9ics3 - 4kk/jVygUUWJbbd2FFFFAgooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRQaACsvVriRnjs - bRttzODlx/yyQdW+vYe/sDVu/u47O2eeQMQuAFUZLEnAUe5JAqtpVo8CyXF1ta9uCGlYdBjoo9gPz5Pe - lK+yLgkveZdtLaK0t44LdAkSDCqO1S0lFFiW29WLRRRQIKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFF - FABRRRQAUYooNABisfS/9O1C5vzkxr+4t+eAoPzt+LDH0VTUuu3EkdqsFs2Lq5byYiOoJ6t+Cgt+FW7O - 2jtLaK3gXbFEoRV9AOlJmq92DfV/1/XzJ6KKKZkFFFFAC0UUUAFFFFABRRRQAUYHpRRQAYHoKTaPQUtF - ADSintTTChqSigCLyEpfJT0qSigBojUdqXaPSlzRkUAFFGRRkUAFZV6NviDTH/6ZTx/idh/9lNauRWTq - 3y6jozelywP0MT/1xUy2NKXxfJ/ka2KMCiimZiUUUUwFooooAKKKKACiiigAooooAKKKKACiiigAoooo - AKKKKACiiigCve2sV5bSQTDMbjBwefqD2PvVTRrqRvMsrxs3lvgM2MeYpztf8QOfQg+1adZmsWsknk3V - moN5b52DON6nG5CffHXsQDQaQaa5JbfqadFVrK6iu7WOeEko4yM8Eex9+2Ks0ENNOzCiiigQUUUUAFFF - FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF - FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRXOS+NNHjubiADVJnglaGRoNKupkDqcMA6RlTg8cE0Ad - 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 - kVLRQBF9mg/54x/98ij7NB/zxj/75FS0UARfZoP+eMf/AHyKPs0H/PGP/vkVLRQBF9mg/wCeMf8A3yKP - s0H/ADxj/wC+RUtFAEX2aD/njH/3yKPs0H/PGP8A75FS0UARfZoP+eMf/fIo+zQf88Y/++RUtFAEYgiH - SNB+FSUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAYoxRRQAYoxRRQAYoxRRQAYooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA - KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9k= - - - - 36 - - - - AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AACt5tMNidzBKYTbviZ92LoOedi5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAzO/jAbfp2C6J3MGShNu+h3zYujF52LkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAACS3sYvgtq+anrYuquB2r22ftm7z4DZvKuL3MJWzvDkBM7w5AEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAbtSzA3nXuWh82Lqnedi5rI7dxGaB2r3Hfdi734DZvbuf4sx4jt3DNn7Z - uxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB01bYieNe4nXrYudR52LmsmODJIoPavqJ72Lrpedi5/H3Y - u9Z92LqEfdi6TYjbwCaX4MgIl+DIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfbwHp+2bvQedi55XnYuawAAAAAf9m8XXzY - urR52Ln/edi5/3nYuf982LrZgtm9mJfgyCCX4MgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbbvweG278aftm733vYufh52Lnledi5rAAA - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - 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 - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEHYRightCarData.cs b/Analysis/CarDataDisplayForm/FEHYRightCarData.cs deleted file mode 100644 index 944d868..0000000 --- a/Analysis/CarDataDisplayForm/FEHYRightCarData.cs +++ /dev/null @@ -1,322 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; -using DAL; -using UserControlClass; -using BaseFunction; - -namespace NSAnalysis -{ - public partial class FEHYRightCarData : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private DataTable dtVINData = new DataTable(); - private string strLastVIN = ""; - CenterControl gCC = null; - #endregion 全局变量 - - #region 初始化控件 - - #endregion 初始化控件 - - public FEHYRightCarData(CenterControl cc) - { - InitializeComponent(); - gCC = cc; - } - - /// - /// 指定屏幕显示 - /// - public void SpecifyScreenDisplay1() - { - try - { - Screen[] screens = Screen.AllScreens; - // 指定显示在第二个显示器 - Screen secondScreen = screens[1]; //1 - - // 设置窗体位置和大小 - this.StartPosition = FormStartPosition.Manual; - this.Left = secondScreen.WorkingArea.Left; - this.Top = secondScreen.WorkingArea.Top; - this.Width = secondScreen.WorkingArea.Width; - this.Height = secondScreen.WorkingArea.Height; - this.Show(); - } - catch { } - } - #region 初始化控件 - - - private void InitNextSenseControl() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - strNSName = "";//L0" + i.ToString(); - if (i <= 9) - strNSName = "R0" + i.ToString(); - else - { - strNSName = "R" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - ucns.tlpBackColor = Color.White; - ucns.tlpFBackColor = Color.White; - ucns.tlpGBackColor = Color.White; - ucns.labFVal = ""; - ucns.labFLowerUpper = ""; - ucns.labGVal = ""; - ucns.labGLowerUpper = ""; - } - } - } - - #endregion 初始化控件 - - private void FEHYRightCarData_Load(object sender, EventArgs e) - { - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - labVIN.Text = ""; - tmrRefreshData.Interval = 1100; - tmrRefreshData.Start(); - SpecifyScreenDisplay1(); - } - - private void btnRefresh_Click(object sender, EventArgs e) - { - SpecifyScreenDisplay1(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - InitNextSenseControl(); - } - else - { - if (strVIN.Length == 17) - { - string strSubVIN = strVIN;//.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Right EHY UI Refresh Button (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0, 17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Right EHY UI Refresh Button (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - } - } - } - } - - private void tmrRefreshData_Tick(object sender, EventArgs e) - { - tmrRefreshData.Stop(); - string strVIN = tmdal.SelectMaintenanceStation7VIN(); - if (strLastVIN != strVIN) - { - if (strVIN.ToLower().Contains("empty")) - { - labVIN.Text = "VIN码为空"; - //InitNextSenseOneItemControl(); - InitNextSenseControl(); - } - else - { - if (strVIN.Length == 17) - { - string strSubVIN = strVIN;//.Substring(0, strVIN.Length - 2); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = tmdal.SelectCarTypeByVIN(strSubVIN); - MyBase.TraceWriteLine("Right EHY UI Refresh tmrRefreshData (strVIN.Length==17):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(2); - } - } - if (strVIN.Length == 21) - { - string strSubVIN = strVIN.Substring(0, 17); - dtVINData.Clear(); - labVIN.Text = strSubVIN; - string strCarType = strVIN.Substring(18, 3); - MyBase.TraceWriteLine("Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:" + strCarType + " ;VIN: " + strSubVIN); - if (strCarType.ToUpper().Contains("EHY")) - { - SpecifyScreenDisplay1(); - dtVINData = tmdal.SelectTMeasureDataByCarIDAndMPN(strSubVIN, "R"); - if (dtVINData.Rows.Count > 0) - { - refreshCarUIData(dtVINData); - analysisTitleColor(); - } - else - { - InitNextSenseControl(); - } - gCC.ShowCarMeasureDataByCarType(2); - } - } - } - } - strLastVIN = strVIN; - tmrRefreshData.Start(); - } - - private Color analysisColorbyStatus(string strStatus) - { - Color colStatus = new Color(); - switch (strStatus.ToLower()) - { - case "best": - colStatus = Color.Lime; - break; - - case "good": - colStatus = Color.Lime; - break; - - case "ng1": - colStatus = Color.Yellow; - break; - - case "ng2": - colStatus = Color.Red; - break; - - default: - colStatus = Color.LightGray; - break; - } - return colStatus; - } - - private void analysisTitleColor() - { - string strNSName = ""; - UCVWNextSense ucns = null; - for (int i = 1; i <= 25; i++) - { - if (i <= 9) - strNSName = "R0" + i.ToString(); - else - { - strNSName = "R" + i.ToString(); - } - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (ucns.tlpFBackColor == Color.Red || ucns.tlpGBackColor == Color.Red) - { - ucns.tlpBackColor = Color.Red; - } - else if (ucns.tlpFBackColor == Color.LightGray && ucns.tlpGBackColor == Color.LightGray) - { - ucns.tlpBackColor = Color.LightGray; - } - else if (ucns.tlpFBackColor == Color.Yellow && ucns.tlpGBackColor == Color.Yellow) - { - ucns.tlpBackColor = Color.Yellow; - } - else - { - ucns.tlpBackColor = Color.Lime; - } - } - } - } - - private void refreshCarUIData(DataTable dtData) - { - string strNSName = ""; - string strFGName = ""; - UCVWNextSense ucns = null; - for (int i = 0; i < dtData.Rows.Count; i++) - { - strNSName = dtData.Rows[i]["MeasPointName"].ToString().Replace("-", ""); - strFGName = dtData.Rows[i]["DimensionName"].ToString(); - ucns = ((UCVWNextSense)MyBase.GetChildControl(this, strNSName)); - if (ucns != null) - { - if (strFGName == "F") - { - ucns.labFVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labFLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpFBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - else - { - ucns.labGVal = dtData.Rows[i]["MeasureValue"].ToString(); - ucns.labGLowerUpper = dtData.Rows[i]["LowerTolVal"].ToString() + "/" + dtData.Rows[i]["UpperTolVal"].ToString(); - ucns.tlpGBackColor = analysisColorbyStatus(dtData.Rows[i]["MeasureItemResult"].ToString()); - } - } - } - } - - private void FEHYRightCarData_FormClosing(object sender, FormClosingEventArgs e) - { - e.Cancel = true; - this.Hide(); - } - } -} \ No newline at end of file diff --git a/Analysis/CarDataDisplayForm/FEHYRightCarData.designer.cs b/Analysis/CarDataDisplayForm/FEHYRightCarData.designer.cs deleted file mode 100644 index 3e4a35b..0000000 --- a/Analysis/CarDataDisplayForm/FEHYRightCarData.designer.cs +++ /dev/null @@ -1,516 +0,0 @@ -namespace NSAnalysis -{ - partial class FEHYRightCarData - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FEHYRightCarData)); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.labVIN = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.tmrRefreshData = new System.Windows.Forms.Timer(this.components); - this.R14 = new UserControlClass.UCVWNextSense(); - this.R15 = new UserControlClass.UCVWNextSense(); - this.R16 = new UserControlClass.UCVWNextSense(); - this.R18 = new UserControlClass.UCVWNextSense(); - this.R10 = new UserControlClass.UCVWNextSense(); - this.R08 = new UserControlClass.UCVWNextSense(); - this.R12 = new UserControlClass.UCVWNextSense(); - this.R13 = new UserControlClass.UCVWNextSense(); - this.R04 = new UserControlClass.UCVWNextSense(); - this.R02 = new UserControlClass.UCVWNextSense(); - this.R01 = new UserControlClass.UCVWNextSense(); - this.R03 = new UserControlClass.UCVWNextSense(); - this.R06 = new UserControlClass.UCVWNextSense(); - this.btnRefresh = new System.Windows.Forms.Button(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.pbRightCar = new System.Windows.Forms.PictureBox(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbRightCar)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(1918, 37); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "右侧车身测量数据"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "右侧车身测量数据"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(875, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(20, 14, 20, 14); - this.label2.Size = new System.Drawing.Size(40, 50); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(911, 7); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(164, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "右侧车身测量数据"; - // - // labVIN - // - this.labVIN.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.labVIN.AutoSize = true; - this.labVIN.Font = new System.Drawing.Font("Segoe UI", 58F); - this.labVIN.Location = new System.Drawing.Point(760, 970); - this.labVIN.Name = "labVIN"; - this.labVIN.Size = new System.Drawing.Size(838, 104); - this.labVIN.TabIndex = 32; - this.labVIN.Text = "LNNACDEBXRDA20251"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Segoe UI", 58F); - this.label3.Location = new System.Drawing.Point(500, 969); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(253, 104); - this.label3.TabIndex = 33; - this.label3.Text = "VIN:"; - // - // tmrRefreshData - // - this.tmrRefreshData.Interval = 1000; - this.tmrRefreshData.Tick += new System.EventHandler(this.tmrRefreshData_Tick); - // - // R14 - // - this.R14.BackColor = System.Drawing.Color.White; - this.R14.ForeColor = System.Drawing.Color.Black; - this.R14.labFLowerUpper = "-2.0/2.0"; - this.R14.labFText = "F"; - this.R14.labFVal = "-0.7"; - this.R14.labGLowerUpper = "1.0/6.0"; - this.R14.labGText = "G"; - this.R14.labGVal = "3.4"; - this.R14.labTitleText = "R-14"; - this.R14.Location = new System.Drawing.Point(280, 115); - this.R14.Name = "R14"; - this.R14.Size = new System.Drawing.Size(220, 145); - this.R14.TabIndex = 34; - this.R14.tlpBackColor = System.Drawing.Color.Lime; - this.R14.tlpFBackColor = System.Drawing.Color.Lime; - this.R14.tlpGBackColor = System.Drawing.Color.Lime; - this.R14.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R15 - // - this.R15.BackColor = System.Drawing.Color.White; - this.R15.ForeColor = System.Drawing.Color.Black; - this.R15.labFLowerUpper = "-2.0/2.0"; - this.R15.labFText = "F"; - this.R15.labFVal = "-1.4"; - this.R15.labGLowerUpper = "1.0/6.0"; - this.R15.labGText = "G"; - this.R15.labGVal = "4.2"; - this.R15.labTitleText = "R-15"; - this.R15.Location = new System.Drawing.Point(4, 113); - this.R15.Name = "R15"; - this.R15.Size = new System.Drawing.Size(220, 145); - this.R15.TabIndex = 35; - this.R15.tlpBackColor = System.Drawing.Color.Lime; - this.R15.tlpFBackColor = System.Drawing.Color.Lime; - this.R15.tlpGBackColor = System.Drawing.Color.Lime; - this.R15.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R16 - // - this.R16.BackColor = System.Drawing.Color.White; - this.R16.ForeColor = System.Drawing.Color.Black; - this.R16.labFLowerUpper = "-2.0/2.0"; - this.R16.labFText = "F"; - this.R16.labFVal = "-0.9mm"; - this.R16.labGLowerUpper = "1.0/6.0"; - this.R16.labGText = "G"; - this.R16.labGVal = "2.5mm"; - this.R16.labTitleText = "R-16"; - this.R16.Location = new System.Drawing.Point(3, 358); - this.R16.Name = "R16"; - this.R16.Size = new System.Drawing.Size(220, 145); - this.R16.TabIndex = 37; - this.R16.tlpBackColor = System.Drawing.Color.Lime; - this.R16.tlpFBackColor = System.Drawing.Color.Lime; - this.R16.tlpGBackColor = System.Drawing.Color.Lime; - this.R16.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R18 - // - this.R18.BackColor = System.Drawing.Color.White; - this.R18.ForeColor = System.Drawing.Color.Black; - this.R18.labFLowerUpper = "-2.0/2.0"; - this.R18.labFText = "F"; - this.R18.labFVal = "-2.0"; - this.R18.labGLowerUpper = "1.0/6.0"; - this.R18.labGText = "G"; - this.R18.labGVal = "3.8"; - this.R18.labTitleText = "R-18"; - this.R18.Location = new System.Drawing.Point(2, 560); - this.R18.Name = "R18"; - this.R18.Size = new System.Drawing.Size(220, 145); - this.R18.TabIndex = 38; - this.R18.tlpBackColor = System.Drawing.Color.Lime; - this.R18.tlpFBackColor = System.Drawing.Color.Lime; - this.R18.tlpGBackColor = System.Drawing.Color.Lime; - this.R18.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R10 - // - this.R10.BackColor = System.Drawing.Color.White; - this.R10.ForeColor = System.Drawing.Color.Black; - this.R10.labFLowerUpper = "-2.0/2.0"; - this.R10.labFText = "F"; - this.R10.labFVal = "0.2mm"; - this.R10.labGLowerUpper = "1.0/6.0"; - this.R10.labGText = "G"; - this.R10.labGVal = "2.9mm"; - this.R10.labTitleText = "R-10"; - this.R10.Location = new System.Drawing.Point(844, 799); - this.R10.Name = "R10"; - this.R10.Size = new System.Drawing.Size(220, 145); - this.R10.TabIndex = 42; - this.R10.tlpBackColor = System.Drawing.Color.Lime; - this.R10.tlpFBackColor = System.Drawing.Color.Lime; - this.R10.tlpGBackColor = System.Drawing.Color.Lime; - this.R10.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R08 - // - this.R08.BackColor = System.Drawing.Color.White; - this.R08.ForeColor = System.Drawing.Color.Black; - this.R08.labFLowerUpper = "-2.0/2.0"; - this.R08.labFText = "F"; - this.R08.labFVal = "0.1"; - this.R08.labGLowerUpper = "1.0/6.0"; - this.R08.labGText = "G"; - this.R08.labGVal = "2.8"; - this.R08.labTitleText = "R-08"; - this.R08.Location = new System.Drawing.Point(856, 99); - this.R08.Name = "R08"; - this.R08.Size = new System.Drawing.Size(220, 145); - this.R08.TabIndex = 44; - this.R08.tlpBackColor = System.Drawing.Color.Lime; - this.R08.tlpFBackColor = System.Drawing.Color.Lime; - this.R08.tlpGBackColor = System.Drawing.Color.Lime; - this.R08.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R12 - // - this.R12.BackColor = System.Drawing.Color.White; - this.R12.ForeColor = System.Drawing.Color.Black; - this.R12.labFLowerUpper = "-2.0/2.0"; - this.R12.labFText = "F"; - this.R12.labFVal = "0.2mm"; - this.R12.labGLowerUpper = "1.0/6.0"; - this.R12.labGText = "G"; - this.R12.labGVal = "3.5mm"; - this.R12.labTitleText = "R-12"; - this.R12.Location = new System.Drawing.Point(560, 99); - this.R12.Name = "R12"; - this.R12.Size = new System.Drawing.Size(220, 145); - this.R12.TabIndex = 46; - this.R12.tlpBackColor = System.Drawing.Color.Lime; - this.R12.tlpFBackColor = System.Drawing.Color.Lime; - this.R12.tlpGBackColor = System.Drawing.Color.Lime; - this.R12.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R13 - // - this.R13.BackColor = System.Drawing.Color.White; - this.R13.ForeColor = System.Drawing.Color.Black; - this.R13.labFLowerUpper = "-4.0/1.0"; - this.R13.labFText = "F"; - this.R13.labFVal = "-0.6"; - this.R13.labGLowerUpper = "3.0/9.0"; - this.R13.labGText = "G"; - this.R13.labGVal = "7.3"; - this.R13.labTitleText = "R-13"; - this.R13.Location = new System.Drawing.Point(457, 799); - this.R13.Name = "R13"; - this.R13.Size = new System.Drawing.Size(220, 145); - this.R13.TabIndex = 47; - this.R13.tlpBackColor = System.Drawing.Color.Lime; - this.R13.tlpFBackColor = System.Drawing.Color.Lime; - this.R13.tlpGBackColor = System.Drawing.Color.Lime; - this.R13.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R04 - // - this.R04.BackColor = System.Drawing.Color.White; - this.R04.ForeColor = System.Drawing.Color.Black; - this.R04.labFLowerUpper = "-2.0/2.0"; - this.R04.labFText = "F"; - this.R04.labFVal = "0.5mm"; - this.R04.labGLowerUpper = "1.0/6.0"; - this.R04.labGText = "G"; - this.R04.labGVal = "3.5mm"; - this.R04.labTitleText = "R-04"; - this.R04.Location = new System.Drawing.Point(1128, 111); - this.R04.Name = "R04"; - this.R04.Size = new System.Drawing.Size(220, 145); - this.R04.TabIndex = 48; - this.R04.tlpBackColor = System.Drawing.Color.Lime; - this.R04.tlpFBackColor = System.Drawing.Color.Lime; - this.R04.tlpGBackColor = System.Drawing.Color.Lime; - this.R04.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R02 - // - this.R02.BackColor = System.Drawing.Color.White; - this.R02.ForeColor = System.Drawing.Color.Black; - this.R02.labFLowerUpper = "-2.0/2.0"; - this.R02.labFText = "F"; - this.R02.labFVal = "-0.5mm"; - this.R02.labGLowerUpper = "1.0/6.0"; - this.R02.labGText = "G"; - this.R02.labGVal = "4.0mm"; - this.R02.labTitleText = "R-02"; - this.R02.Location = new System.Drawing.Point(1688, 115); - this.R02.Name = "R02"; - this.R02.Size = new System.Drawing.Size(220, 145); - this.R02.TabIndex = 49; - this.R02.tlpBackColor = System.Drawing.Color.Lime; - this.R02.tlpFBackColor = System.Drawing.Color.Lime; - this.R02.tlpGBackColor = System.Drawing.Color.Lime; - this.R02.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R01 - // - this.R01.BackColor = System.Drawing.Color.White; - this.R01.ForeColor = System.Drawing.Color.Black; - this.R01.labFLowerUpper = "-2.0/2.0"; - this.R01.labFText = "F"; - this.R01.labFVal = "0.4mm"; - this.R01.labGLowerUpper = "1.0/6.0"; - this.R01.labGText = "G"; - this.R01.labGVal = "3.7mm"; - this.R01.labTitleText = "R-01"; - this.R01.Location = new System.Drawing.Point(1687, 723); - this.R01.Name = "R01"; - this.R01.Size = new System.Drawing.Size(220, 145); - this.R01.TabIndex = 55; - this.R01.tlpBackColor = System.Drawing.Color.Lime; - this.R01.tlpFBackColor = System.Drawing.Color.Lime; - this.R01.tlpGBackColor = System.Drawing.Color.Lime; - this.R01.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R03 - // - this.R03.BackColor = System.Drawing.Color.White; - this.R03.ForeColor = System.Drawing.Color.Black; - this.R03.labFLowerUpper = "-3.0/2.0"; - this.R03.labFText = "F"; - this.R03.labFVal = "0.5mm"; - this.R03.labGLowerUpper = "1.0/6.0"; - this.R03.labGText = "G"; - this.R03.labGVal = "3.2mm"; - this.R03.labTitleText = "R-03"; - this.R03.Location = new System.Drawing.Point(1393, 115); - this.R03.Name = "R03"; - this.R03.Size = new System.Drawing.Size(220, 145); - this.R03.TabIndex = 56; - this.R03.tlpBackColor = System.Drawing.Color.Lime; - this.R03.tlpFBackColor = System.Drawing.Color.Lime; - this.R03.tlpGBackColor = System.Drawing.Color.Lime; - this.R03.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // R06 - // - this.R06.BackColor = System.Drawing.Color.White; - this.R06.ForeColor = System.Drawing.Color.Black; - this.R06.labFLowerUpper = "-2.0/2.0"; - this.R06.labFText = "F"; - this.R06.labFVal = "0.1mm"; - this.R06.labGLowerUpper = "1.0/6.0"; - this.R06.labGText = "G"; - this.R06.labGVal = "3.6mm"; - this.R06.labTitleText = "R-06"; - this.R06.Location = new System.Drawing.Point(1186, 799); - this.R06.Name = "R06"; - this.R06.Size = new System.Drawing.Size(220, 145); - this.R06.TabIndex = 57; - this.R06.tlpBackColor = System.Drawing.Color.Lime; - this.R06.tlpFBackColor = System.Drawing.Color.Lime; - this.R06.tlpGBackColor = System.Drawing.Color.Lime; - this.R06.tlpTitleBackSize = new System.Drawing.Size(216, 49); - // - // btnRefresh - // - this.btnRefresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnRefresh.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnRefresh.Font = new System.Drawing.Font("宋体", 3F); - this.btnRefresh.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.btnRefresh.Image = global::NSAnalysis.Properties.Resources.Refresh64; - this.btnRefresh.Location = new System.Drawing.Point(1705, 978); - this.btnRefresh.Name = "btnRefresh"; - this.btnRefresh.Size = new System.Drawing.Size(92, 97); - this.btnRefresh.TabIndex = 31; - this.btnRefresh.UseVisualStyleBackColor = false; - this.btnRefresh.Click += new System.EventHandler(this.btnRefresh_Click); - // - // pictureBox2 - // - this.pictureBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.pictureBox2.Image = global::NSAnalysis.Properties.Resources.hexagonlogotransparent; - this.pictureBox2.Location = new System.Drawing.Point(98, 982); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(316, 83); - this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; - this.pictureBox2.TabIndex = 30; - this.pictureBox2.TabStop = false; - // - // pbRightCar - // - this.pbRightCar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pbRightCar.Image = ((System.Drawing.Image)(resources.GetObject("pbRightCar.Image"))); - this.pbRightCar.Location = new System.Drawing.Point(2, 40); - this.pbRightCar.Name = "pbRightCar"; - this.pbRightCar.Size = new System.Drawing.Size(1916, 923); - this.pbRightCar.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pbRightCar.TabIndex = 2; - this.pbRightCar.TabStop = false; - // - // FEHYRightCarData - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(1920, 1080); - this.Controls.Add(this.R02); - this.Controls.Add(this.R06); - this.Controls.Add(this.R03); - this.Controls.Add(this.R01); - this.Controls.Add(this.R04); - this.Controls.Add(this.R13); - this.Controls.Add(this.R12); - this.Controls.Add(this.R08); - this.Controls.Add(this.R10); - this.Controls.Add(this.R18); - this.Controls.Add(this.R16); - this.Controls.Add(this.R15); - this.Controls.Add(this.R14); - this.Controls.Add(this.label3); - this.Controls.Add(this.labVIN); - this.Controls.Add(this.btnRefresh); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.pbRightCar); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9F); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximumSize = new System.Drawing.Size(1920, 1080); - this.Name = "FEHYRightCarData"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "右侧车身测量数据"; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FEHYRightCarData_FormClosing); - this.Load += new System.EventHandler(this.FEHYRightCarData_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbRightCar)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private System.Windows.Forms.PictureBox pbRightCar; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Button btnRefresh; - private System.Windows.Forms.Label labVIN; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Timer tmrRefreshData; - private UserControlClass.UCVWNextSense R14; - private UserControlClass.UCVWNextSense R15; - private UserControlClass.UCVWNextSense R16; - private UserControlClass.UCVWNextSense R18; - private UserControlClass.UCVWNextSense R10; - private UserControlClass.UCVWNextSense R08; - private UserControlClass.UCVWNextSense R12; - private UserControlClass.UCVWNextSense R13; - private UserControlClass.UCVWNextSense R04; - private UserControlClass.UCVWNextSense R02; - private UserControlClass.UCVWNextSense R01; - private UserControlClass.UCVWNextSense R03; - private UserControlClass.UCVWNextSense R06; - } -} diff --git a/Analysis/CarDataDisplayForm/FEHYRightCarData.resx b/Analysis/CarDataDisplayForm/FEHYRightCarData.resx deleted file mode 100644 index 0a028bc..0000000 --- a/Analysis/CarDataDisplayForm/FEHYRightCarData.resx +++ /dev/null @@ -1,2229 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - - - - 17, 17 - - - - /9j/4AAQSkZJRgABAQEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa - HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo - KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAKQBRIDASIAAhEBAxEB/8QA - HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh - MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW - V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG - x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF - BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV - YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE - hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq - 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6nT/Vj6U7uaan+rH0p3c0AAooHSuI1jxRe2mpTW8SRlEPdaAO - 3orzweL9Q/uRflTo/FepyNtjhR29FGaAPQaK4qPWdecZFooHuMVPFqWuyHAhgB9CaAOuorkptQ1+JgHg - hGfeon1bX16Wsbf7vNAHZUVwM3ibWIT++tVT3IqL/hMNQ/55x/lQB6HRXnn/AAmGof8APOP8qP8AhMNQ - /wCecf5UAeh0V55/wl+of884fyo/4S/UP+eUP5UAeh0V55/wl+of88ofyo/4S/UP+eUP5UAeh0V55/wl - +of88ofyo/4S/UP+eUP5UAeh0V55/wAJfqH/ADyh/Kj/AIS/UP8AnlD+VAHodFeef8JfqH/PKH8qP+Ev - 1D/nlD+VAHodFeef8JfqH/PKH8qP+Ev1D/nlD+VAHodFeef8JfqH/PKH8qP+Ev1D/nlD+VAHodFcd4c8 - RXeo6j5EyRqMZ4Fb+ta3YaJarc6pcpbwswQM5wMmgDSorCm8VaTDr9torXKf2hcR+ZHHn7y1uUALRRWT - rviHTNBW3bVrpLZbiQRRs5wCx7UAa1FNjdZI0dCCjAMCO4NOoAKKxdL8T6Vqmr32m2dyJLuy/wBcv92k - 8Q+J9L8PtZrqlwITeSeVDn+JvT9aANuimI+aztG1/TdZkuo9Nuo53tX8uVVPKn3oA1KKxfEPifS/D8lg - mq3Aha+lEEGf4nPatqgAooooAKKKyrXxDpl3c39vbXUckthxcqp/1fGeaANWisW28U6Lc6cl/HqEH2R3 - Mays2AWHUVLaeItIvLhYLTUbWaVuiJICTQBq0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR - RTZX2Rs2C2ATgdTQA6iuB+H/AMT9J8YTX9n5cum6vZM4m0+64lVVJ+b3GMH2pv8AwuT4f/8AQz2P5n/C - gD0CiuR8PfEfwl4j1NNP0TW7a8vHBZYo85IAyT0qn4/+J+geBdQtLPXGnWa5jMkYjQtkA4NAHdUVwngv - 4o+HvF6Xs2mSTR2lntEtxcL5aBmOAuT3qpY/FTTpfHWt+H7y3Npb6XsD6hLMoiZnxsXHXJz+lAHo1FVN - S1G103TbjUL2ZYrOCJppJTyFQDJPHtXFf8Lk+H//AEM9j+bf4UAegUV5/wD8Lk+H/wD0M9j+bf4Uf8Lk - +H//AEM9j+bf4UAegUVU0rUrTVtOt7/Tp1ntLhd8Ui5wy+ozXJ6z8R9K0PxxbeHNYinsxdRBre+lGIJX - J/1YPrQB29FcR8RfiJY+Cp9KtZLS41HUNSm8qC0tSDIw7sB7cV2NpP8AaLeOQo0bMoYxv95c9j70ATUU - VwPxG+JNt4K1nQdLbTLrUr3V5THDFbsoYcgd+Dyw7igDvqKjt5DLbxSNG0bOoYo3VcjoakoAKK4bw/8A - EjTNc8fav4Wsra6afTQPMuVXdET3XI6GmfFb4i2/w9j0Z7rTp71dSuTbL5LhSjcY69etAHeUVzHgfxzo - PjS3uJNBvVmktnMc8RBV4z7g9veq/wATPHVp4A0e31PULG8urSScRSPbqD5IP8bZ7UAdfRXEz/FXwRbN - Etx4k0+IyxrKheTAKt0Oau6L8QvCetzyw6Tr1jdPEAz+XJkKD056UAdTRXD+E/HyeIPG/iHw6mnyRNo5 - XfceYGSQN0wMZq74y+IPhzwbeWdt4ivjaSXas0P7pn3Y6/dBoA6vNFecf8Lq8B/9Bpv/AAEm/wDiK0fD - vxS8I+I9Zh0rRtU+030wZlj8mROFGScsoFAHbUUUUAFFFFABRUck8URxLLGh/wBpgKal1buwVJ4mY9lY - GgCaimedEZNgkTeP4c80sjhFLMQAOpJwBQA6iojcQhA5ljCHo24YqUEEAg5B9KACimLNG0hQOpcdVzzT - 6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK - KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAbH/ - AKtfpThTY/8AVr9KcKACvL9fieXxJcRRjc7sABXqFea6vdfYvFb3GN2x849aALE9hY6GiPeqbi6bkRnh - RWfda7cyDbDst07LGBxXTalaWviaKKe0nVbhB0J/SqGm+DpvPDXzqIx2U8mgDI0221HVptqSPs7ux4Fa - 1zdW3h9BDaYnvP45GOQKteJ9Q/sq1Sw0+MxhhhmA6CuKZssWYksepNAHTWmuR6gDb6yoZW+7KOCtVdU0 - m80399azyPbtyrKelYfUV0nhTVpkuFspgZYJOACM7aAMu31m9hPMgkHo4zWjZPYazMIJoRa3LD5JE6E+ - 4rX13wok7NNp5CueSnY1HpHh+LS5BeanMuY+QvYUAcxqdhNp120M4JI6HsaitYXurqOCMfM5xWh4o1Rd - T1APD/qkG1T6+9UdNuvsd/BcYyEPP0oA2bu00TTZPs915k1wPvEcYqHzNA/54TfnVu/06z1O5a7t76KI - yclXPINVT4ei/wCglB/31QBHp0Flf66kEULra7c47k1Sv7KaK8njihlMYbCnb1FaWiRxaf4jRPtCMiLy - wPFLqPiK9W9nWKSIoG44oAybSzme4iV4JdrMAeO1bcmhQN4iFjEWSEJvPNVrPxHem7hWSSPyy4BO3Fba - 3cH/AAlhl86MoYsZz3oAzZINIilKm0umK8ZwaY66OF3NZ3QUdyDWtI928zFNUtgpOcE9KhuIbi6jMcms - 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 - FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF - FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA2P/Vr9 - KcKbH/q1+lOFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR - RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR - RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR - RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR - RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR - RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADY/uL9KMiuc1LxO9lq7aXaaLqOpXEdtHcSN - bPAqors6qCZJEJOY26A1H/wk+o/9Cfrf/f8Asv8A5IoA6nIoyK5b/hJ9R/6E/W/+/wDZf/JFH/CT6j/0 - J+t/9/7L/wCSKAOpyKMiuW/4SfUf+hP1v/v/AGX/AMkUf8JPqP8A0J+t/wDf+y/+SKAOpyKM1y3/AAk+ - o/8AQn63/wB/7L/5Io/4SfUf+hP1v/v/AGX/AMkUAdTRXLf8JPqX/Qoa3/3/ALL/AOSKX/hJ9S/6FDW/ - +/8AZf8AyRQB1FFcv/wk+pf9Chrf/f8Asv8A5Io/4SfUv+hQ1v8A7/2X/wAkUAdRRXL/APCT6l/0KGt/ - 9/7L/wCSKbF4vkXVdOstR0DVNP8At0phimnkt3TeEZ8Hy5WPRT2oA6qiiigAooooAKKKKACiiigAoooo - AKKKzNa13TtF8galceU05IiURs7PgZOAoJ4oA06M1zH/AAnXh/8A5+5//AOb/wCIpf8AhOvD/wDz9z/+ - Ac3/AMRQB02aM1zP/CdeH/8An7n/APAOb/4ij/hOvD//AD9z/wDgHN/8RQB02aM1zP8AwnXh/wD5+5// - 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 - r/aP2U/aPN8/b5z+V5uMeZ5Wdm//AGtufetiuV/4QXS/+frWP/BlP/8AFUf8ILpX/PzrH/gyn/8AiqAO - qorlf+EF0r/n51j/AMGU/wD8VR/wgulf8/Osf+DKf/4qgDqqK5X/AIQXSv8An51j/wAGU/8A8VR/wgul - f8/Osf8Agyn/APiqAOqorlf+EF0r/n51j/wZT/8AxVJ/wgulf8/Wsf8Agyn/APiqALNj/wAlUuf+wLH/ - AOj3rs65fwz4YsNF1We7tDdyTyQCJnuLl5jt3ZAG4nHNdQOlABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF - ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF - ABRRRQAUUUUAFFFFADV+4v0FOpq/cX6CnUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU - UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQXv/AB7P+H86nqC9/wCPZ/w/nQBV - ooooAKKKKACiiigAooooAKKKKACiiigAq5Z/8ekH+4v8qp1cs/8Aj0g/3F/lQBLRRRQAUUUUAFFFFABR - RRQAUUUUAFFFFABRRRQAUUUUAFFFFAFK8/4+E/3TUZ71Jef8fCf7pqM96AAUUCigAooooAKKKKACiiig - AooooAO1Kn+vh/3v6Gk7Uqf6+H/e/oaANCiiigAooooAKKKKACiiigAooooAKKKKACiiigArPb/Xy/73 - 9BWhWe3+ul/3v6CgBKKKKACiiigAooooAKKKKACiiigAooooAltP9e/+6P5mrhqnaf69/wDdH8zVw0AF - FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF - FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANX7i/QU6mr9xfoKdQAUUUUAFFFFABRRRQ - AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ - AVFcqzQMFGWqWigDPEc3eJvzH+NO2Sf88m/Mf41eooAoeXL/AM8m/Mf40eXL/wA8m/Mf41fooAz/AC5f - +eTfmP8AGjy5f+eTfmP8a0MUYoAoeXL/AM8m/Mf40eXL/wA8m/Mf41fooAz/AC5f+eTfmP8AGjy5f+eT - fmP8a0MUYoAoeXL/AM8m/Mf40eXL/wA8m/Mf41fooAoeXL/zyb8x/jVu2BW3iDdQoH6VJRQAUUUUAFFF - FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBSvP+PhP901HV6SNJB86K31GaZ9lt/wDnjH/3yKAK - lFW/stv/AM8Y/wDvkUfZbf8A54x/98igCpRVv7Lb/wDPGP8A75FH2W3/AOeMf/fIoAqUVb+y2/8Azxj/ - AO+RR9lt/wDnjH/3yKAKmKMVc+zQf88Y/wDvkUfZoP8AnjH/AN8igCnijFXPs0H/ADxj/wC+RR9mg/54 - x/8AfIoAp0qf6+H/AHv6GrX2a3/54x/98inLBCrBkjRSO4UCgCSiiigAooooAKKKKACiiigAooooAKKK - KACiiigAqk8EvmOV2bWORliO30q7RQBQ+zz/AN2L/vs/4Uv2ef8Auxf99n/Cr1FAFH7PP/di/wC+z/hR - 9nn/ALsX/fZ/wq9RQBR+zz/3Yv8Avs/4UfZ5/wC7F/32f8KvUUAUfs8/92L/AL7P+FH2ef8Auxf99n/C - r1FAFH7PP/di/wC+z/hR9nn/ALsX/fZ/wq9RQBR8if8Aux/99n/CjyJ/7sf/AH2f8KvUUAVbeJ0lZnC/ - dA4JNWqKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA - ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGr9xfoKdTV+4v0FOoAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK - ACiiigAooooAKKKKACiiigAooooAMUYoooAMUYoooAMUYoooAMUYoooAKKKKACiiigAooooAKKKKACii - igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii - igAooooAKKKKACiiigAooooAKKKKACiiigBq/cX6CnU1fuL9BTqACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK - KKKAP//Z - - - - 86 - - - - AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AACt5tMNidzBKYTbviZ92LoOedi5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAzO/jAbfp2C6J3MGShNu+h3zYujF52LkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAACS3sYvgtq+anrYuquB2r22ftm7z4DZvKuL3MJWzvDkBM7w5AEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAbtSzA3nXuWh82Lqnedi5rI7dxGaB2r3Hfdi734DZvbuf4sx4jt3DNn7Z - uxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB01bYieNe4nXrYudR52LmsmODJIoPavqJ72Lrpedi5/H3Y - u9Z92LqEfdi6TYjbwCaX4MgIl+DIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfbwHp+2bvQedi55XnYuawAAAAAf9m8XXzY - urR52Ln/edi5/3nYuf982LrZgtm9mJfgyCCX4MgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbbvweG278aftm733vYufh52Lnledi5rAAA - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - 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 - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/Define/Define.cs b/Analysis/Define/Define.cs index cc90385..547bfbd 100644 --- a/Analysis/Define/Define.cs +++ b/Analysis/Define/Define.cs @@ -19,306 +19,340 @@ using BaseFunction; using System; -using System.Collections.Generic; using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Web; using System.Windows.Forms; namespace NSAnalysis { - public class LogDebugDfn - { - public static string strDebugFile = Application.StartupPath + "\\Debug.txt"; //保存操作log的文件 - public static string strStartTime = "";//程序启动时间 - public static string strEndTime = ""; //程序关闭时间 - } + public class LogDebugDfn + { + public static string strDebugFile = Application.StartupPath + "\\Debug.txt"; //保存操作log的文件 + public static string strStartTime = "";//程序启动时间 + public static string strEndTime = ""; //程序关闭时间 + } - public class ConfigDfn - { - #region 全局变量 + public class ConfigDfn + { + #region 全局变量 - public static string strKeyFolder = Application.StartupPath + "\\Key"; - public static string strFileFolder = Application.StartupPath + "\\File"; - public static string strDFQFolder = Application.StartupPath + "\\DFQFiles"; - public static string strDebugFileFolder = Application.StartupPath + "\\File\\DebugFiles\\"; - public static string strThemePath = Application.StartupPath + "\\ThemeSkin\\"; - public static string strTheme = Application.StartupPath + "\\ThemeSkin\\"; + public static string strKeyFolder = Application.StartupPath + "\\Key"; + public static string strFileFolder = Application.StartupPath + "\\File"; + public static string strDFQFolder = Application.StartupPath + "\\DFQFiles"; + public static string strDebugFileFolder = Application.StartupPath + "\\File\\DebugFiles\\"; + public static string strThemePath = Application.StartupPath + "\\ThemeSkin\\"; + public static string strTheme = Application.StartupPath + "\\ThemeSkin\\"; - /// CheryAnalysisConfig.ini绝对路径地址 - public static string strConfigFile = Application.StartupPath + "\\File\\AnalysisConfig.ini"; + /// + /// CheryAnalysisConfig.ini绝对路径地址 + /// + public static string strConfigFile = Application.StartupPath + "\\File\\AnalysisConfig.ini"; - public static string strImageFile = Application.StartupPath + "\\Images\\"; - public static string strExpiredTime = ""; + public static string strImageFile = Application.StartupPath + "\\Images\\"; + public static string strExpiredTime = ""; - public static string strSkinName = ""; - public static string strHelpDocumentName = ""; - public static int iDeleteFlieTime; - public static string strImagePath = ""; + public static string strSkinName = ""; + public static string strHelpDocumentName = ""; + public static int iDeleteFlieTime; + public static string strImagePath = ""; - /// true =中文 false =英语 - public static bool bLanguage = true; + /// + /// true =中文 false =英语 + /// + public static bool bLanguage = true; - public static bool bRememberMe = false; - public static string UserName = ""; - public static string Password = ""; + public static bool bRememberMe = false; + public static string UserName = ""; + public static string Password = ""; - public static int gtm1_60 = 5000; - public static int gtmRMIDMode = 5000; - public static int gtmRCMMStatus = 6000; + public static int gtm1_60 = 5000; + public static int gtmRMIDMode = 5000; + public static int gtmRCMMStatus = 6000; - public static string strNextSenseCSVEH3Path = ""; - public static string strNextSenseCSVEHYPath = ""; - public static string strNextSenseSelfMeasurePath = ""; - public static string strPLCIP = ""; + public static string strNextSenseCSVEH3Path = ""; + public static string strNextSenseCSVEHYPath = ""; + public static string strNextSenseSelfMeasurePath = ""; + public static string strPLCIP = ""; - /// NextSense 测量结果 - public static bool bMeasureResult = false; + /// + /// NextSense 测量结果 + /// + public static bool bMeasureResult = false; - public static string strMeasureTime = ""; + public static string strMeasureTime = ""; - public static double dFPY = 0.8; - public static double dFPY2 = 0.6; + public static double dFPY = 0.8; + public static double dFPY2 = 0.6; - public static string strCarModel = ""; - public static string strEquipNo = ""; - public static string strEquipName = ""; - public static string strIOTAddress = ""; - public static string strIOTCarTypeAddress = ""; - public static int iStartIOTFlag = 1; - public static int iShowCarDataFlag = 0; - public static string strShowCarLR=""; - public static string strCOMPort = ""; + public static string strCarModel = ""; + public static string strEquipNo = ""; + public static string strEquipName = ""; + public static string strIOTAddress = ""; + public static string strIOTCarTypeAddress = ""; + public static int iStartIOTFlag = 1; + public static int iShowCarDataFlag = 0; + public static string strShowCarLR = ""; + public static string strCOMPort = ""; - public static int iCreateReportFlag = 0; - public static string strStationName = ""; - public static string strUploadPath = ""; - public static string strUploadPath2 = ""; - public static double dLevel2 = 1.5; + public static int iCreateReportFlag = 0; + public static string strStationName = ""; + public static string strUploadPath = ""; + public static string strUploadPath2 = ""; + public static double dLevel2 = 1.5; - public static double dLevel3 = 2.0; - public static string strReportPath = ""; - public static string strReportPath2 = ""; - /// - /// 公差带百分比 - /// - public static double dTolerancePer = 0.0; - public static double dExceptionTolerancePer = 0.0; - public static string strPwd = ""; - public static int iAnalysisCSVFlag=1; - public static int iRecordEncoderFlag = 0; - public static int iIncludeRangeFlag = 0; - public static int iMeasureItemsCount = 0; - public static int iFailedCarCount = 0; - #endregion 全局变量 + public static double dLevel3 = 2.0; + public static string strReportPath = ""; + public static string strReportPath2 = ""; - public static void LoadConfig() - { - string strSection = ""; + /// + /// 公差带百分比 + /// + public static double dTolerancePer = 0.0; - #region 读取系统配置参数 + public static double dExceptionTolerancePer = 0.0; + public static string strPwd = ""; + public static int iAnalysisCSVFlag = 1; + public static int iRecordEncoderFlag = 0; + public static int iIncludeRangeFlag = 0; + public static int iMeasureItemsCount = 0; + public static int iFailedCarCount = 0; - strSection = "Chery"; - iDeleteFlieTime = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "DeleteDebugFileIntervalTime"); - strSkinName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ConfigSkinName"); - strTheme += strSkinName; - strHelpDocumentName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SoftwareHelpDocument"); - strImagePath = strImageFile + FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "CNCPictureName"); - bLanguage = FileIni.ReadBool(ConfigDfn.strConfigFile, strSection, "Language", 0); - bRememberMe = FileIni.ReadBool(ConfigDfn.strConfigFile, strSection, "RememberMe", 0); - strNextSenseCSVEH3Path = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEH3Path"); - strNextSenseCSVEHYPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEHYPath"); - 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")); - strCarModel = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "CarModel"); - strEquipNo = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "EquipmentNo"); - strEquipName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "EquipmentName"); - iStartIOTFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "StartIOTFlag"); - strIOTAddress = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "IOTAddress"); - strIOTCarTypeAddress = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "IOTCarTypeAddr"); - iShowCarDataFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "ShowDataFlag"); - strShowCarLR = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ShowData"); - dTolerancePer = FileIni.ReadDouble(ConfigDfn.strConfigFile, strSection, "TolerancePercentage"); - dExceptionTolerancePer = FileIni.ReadDouble(strConfigFile, strSection, "ExceptionPercentage"); - strPwd = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "Password"); - strCOMPort = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "COMPort"); + #endregion 全局变量 - iCreateReportFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "CreateReportFlag"); - strStationName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "StationName"); - strUploadPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "tavascanUploadPath"); - strUploadPath2 = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "blacklabelUploadPath"); - dLevel2 = double.Parse(FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "Level2Times")); - dLevel3 = double.Parse(FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "Level3Times")); - strReportPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ReportCSVPath"); - strReportPath2 = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ReportCSVPath2"); - iAnalysisCSVFlag= FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "AnalysisCSVFlag"); - iRecordEncoderFlag = FileIni.ReadInt(strConfigFile, strSection, "RecordEncoderFlag"); + public static void LoadConfig() + { + string strSection = ""; + + #region 读取系统配置参数 + + strSection = "Chery"; + iDeleteFlieTime = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "DeleteDebugFileIntervalTime"); + strSkinName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ConfigSkinName"); + strTheme += strSkinName; + strHelpDocumentName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SoftwareHelpDocument"); + strImagePath = strImageFile + FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "CNCPictureName"); + bLanguage = FileIni.ReadBool(ConfigDfn.strConfigFile, strSection, "Language", 0); + bRememberMe = FileIni.ReadBool(ConfigDfn.strConfigFile, strSection, "RememberMe", 0); + strNextSenseCSVEH3Path = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEH3Path"); + strNextSenseCSVEHYPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "NextsenseCSVEHYPath"); + 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")); + strCarModel = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "CarModel"); + strEquipNo = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "EquipmentNo"); + strEquipName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "EquipmentName"); + iStartIOTFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "StartIOTFlag"); + strIOTAddress = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "IOTAddress"); + strIOTCarTypeAddress = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "IOTCarTypeAddr"); + iShowCarDataFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "ShowDataFlag"); + strShowCarLR = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ShowData"); + dTolerancePer = FileIni.ReadDouble(ConfigDfn.strConfigFile, strSection, "TolerancePercentage"); + dExceptionTolerancePer = FileIni.ReadDouble(strConfigFile, strSection, "ExceptionPercentage"); + strPwd = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "Password"); + strCOMPort = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "COMPort"); + + iCreateReportFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "CreateReportFlag"); + strStationName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "StationName"); + strUploadPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "tavascanUploadPath"); + strUploadPath2 = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "blacklabelUploadPath"); + dLevel2 = double.Parse(FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "Level2Times")); + dLevel3 = double.Parse(FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "Level3Times")); + strReportPath = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ReportCSVPath"); + strReportPath2 = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ReportCSVPath2"); + iAnalysisCSVFlag = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "AnalysisCSVFlag"); + iRecordEncoderFlag = FileIni.ReadInt(strConfigFile, strSection, "RecordEncoderFlag"); iIncludeRangeFlag = FileIni.ReadInt(strConfigFile, strSection, "IncludeRangeFlag"); - iMeasureItemsCount = FileIni.ReadInt(strConfigFile, strSection, "MeasureCarItemsCount"); - iFailedCarCount = FileIni.ReadInt(strConfigFile, strSection, "ContinuousCarCount"); - #endregion 读取系统配置参数 + iMeasureItemsCount = FileIni.ReadInt(strConfigFile, strSection, "MeasureCarItemsCount"); + iFailedCarCount = FileIni.ReadInt(strConfigFile, strSection, "ContinuousCarCount"); - #region 读[PLC] 参数 + #endregion 读取系统配置参数 - strSection = "PLC"; - strPLCIP = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ModbusTcp_IP"); + #region 读[PLC] 参数 - #endregion 读[PLC] 参数 + strSection = "PLC"; + strPLCIP = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "ModbusTcp_IP"); - #region 读[Timer] 参数 + #endregion 读[PLC] 参数 - strSection = "Timer"; - gtm1_60 = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "TimerFixedStorage") * 1000; - gtmRMIDMode = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "TimerRefreshMIDMode") * 1000; - gtmRCMMStatus = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "TimerRefreshCMMStatus") * 1000; + #region 读[Timer] 参数 - #endregion 读[Timer] 参数 - } + strSection = "Timer"; + gtm1_60 = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "TimerFixedStorage") * 1000; + gtmRMIDMode = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "TimerRefreshMIDMode") * 1000; + gtmRCMMStatus = FileIni.ReadInt(ConfigDfn.strConfigFile, strSection, "TimerRefreshCMMStatus") * 1000; - public static void LoadConfigFile() - { - try - { - #region 检查DLL是否存在 + #endregion 读[Timer] 参数 + } - //if (!File.Exists(Application.StartupPath + "\\Fwlib32.dll")) - // MyBase.TraceWriteLine("错误:Fwlib32.dll 文件丢失,程序将不能正确运行!"); - //else - // MyBase.TraceWriteLine("Fwlib32.dll 文件存在!"); + public static void LoadConfigFile() + { + try + { + #region 检查DLL是否存在 - #endregion 检查DLL是否存在 + //if (!File.Exists(Application.StartupPath + "\\Fwlib32.dll")) + // MyBase.TraceWriteLine("错误:Fwlib32.dll 文件丢失,程序将不能正确运行!"); + //else + // MyBase.TraceWriteLine("Fwlib32.dll 文件存在!"); - MyBase.TraceWriteLine("加载配置文件——>开始"); - if (File.Exists(strConfigFile)) - { - LoadConfig(); - ConfigPlc.LoadConfig(); - DatabaseDfn.LoadConfig(); - MyBase.TraceWriteLine("加载配置文件——>完成"); - } - else - { - MyBase.TraceWriteLine("配置文件不存在!"); - } + #endregion 检查DLL是否存在 - #region 检测文件夹,没有则创建 + MyBase.TraceWriteLine("加载配置文件——>开始"); + if (File.Exists(strConfigFile)) + { + LoadConfig(); + + DatabaseDfn.LoadConfig(); + MyBase.TraceWriteLine("加载配置文件——>完成"); + } + else + { + MyBase.TraceWriteLine("配置文件不存在!"); + } - if (!Directory.Exists(ConfigDfn.strFileFolder)) - Directory.CreateDirectory(ConfigDfn.strFileFolder); - if (!Directory.Exists(ConfigDfn.strDebugFileFolder)) - Directory.CreateDirectory(ConfigDfn.strDebugFileFolder); - if (!Directory.Exists(ConfigDfn.strKeyFolder)) - Directory.CreateDirectory(ConfigDfn.strKeyFolder); - if (!Directory.Exists(ConfigDfn.strThemePath)) - Directory.CreateDirectory(ConfigDfn.strThemePath); - if (!Directory.Exists(ConfigDfn.strImageFile)) - Directory.CreateDirectory(ConfigDfn.strImageFile); - if (!Directory.Exists(ConfigDfn.strDFQFolder)) - Directory.CreateDirectory(ConfigDfn.strDFQFolder); + #region 检测文件夹,没有则创建 - #endregion 检测文件夹,没有则创建 - } - catch (Exception ex) - { - MyBase.TraceWriteLine("加载配置文件错误:" + ex.ToString()); - } - } - } + if (!Directory.Exists(ConfigDfn.strFileFolder)) + Directory.CreateDirectory(ConfigDfn.strFileFolder); + if (!Directory.Exists(ConfigDfn.strDebugFileFolder)) + Directory.CreateDirectory(ConfigDfn.strDebugFileFolder); + if (!Directory.Exists(ConfigDfn.strKeyFolder)) + Directory.CreateDirectory(ConfigDfn.strKeyFolder); + if (!Directory.Exists(ConfigDfn.strThemePath)) + Directory.CreateDirectory(ConfigDfn.strThemePath); + if (!Directory.Exists(ConfigDfn.strImageFile)) + Directory.CreateDirectory(ConfigDfn.strImageFile); + if (!Directory.Exists(ConfigDfn.strDFQFolder)) + Directory.CreateDirectory(ConfigDfn.strDFQFolder); - public class PLCDfn - { - /// 上料完成状态 10=OK,其他=false - public static int CmmPartOk = -1; + #endregion 检测文件夹,没有则创建 + } + catch (Exception ex) + { + MyBase.TraceWriteLine("加载配置文件错误:" + ex.ToString()); + } + } + } - /// 清除测量结果标志位 - public static int CMMResultClear = -1; + public class PLCDfn + { + /// + /// 上料完成状态 10=OK,其他=false + /// + public static int CmmPartOk = -1; - /// PLC心跳状态: 0 1 定时闪烁 - public static bool bPlcLiveHeart = false; + /// + /// 清除测量结果标志位 + /// + public static int CMMResultClear = -1; - /// CMM外部急停(PLC给出) - public static bool bCMMEmengency = false; + /// + /// PLC心跳状态: 0 1 定时闪烁 + /// + public static bool bPlcLiveHeart = false; - /// PLC当前模式10:手动;20:自动;30:联机自动;40:脱机运行 - public static int bPLCMode; + /// + /// CMM外部急停(PLC给出) + /// + public static bool bCMMEmengency = false; - /// PLC自动运行 - public static bool bAllowHome = false; + /// + /// PLC当前模式10:手动;20:自动;30:联机自动;40:脱机运行 + /// + public static int bPLCMode; - /// 托盘到位状态:10:托盘到位;0 :默认 - public static int TrayStatus; + /// + /// PLC自动运行 + /// + public static bool bAllowHome = false; - /// 允许启动指令:0=禁止启动, 1611或10 = 允许启动, -1= 未知(PLC未连接) - public static int StartCmd = -1; + /// + /// 托盘到位状态:10:托盘到位;0 :默认 + /// + public static int TrayStatus; - /// 启动测量:10:开始测量;0 :默认 - public static int NSStartMeasure; + /// + /// 允许启动指令:0=禁止启动, 1611或10 = 允许启动, -1= 未知(PLC未连接) + /// + public static int StartCmd = -1; - public static int CarPassFlag; - /// 读码完成:10:默认为;0 :默认 - public static int ReadVINFinishFlag; + /// + /// 启动测量:10:开始测量;0 :默认 + /// + public static int NSStartMeasure; - /// 从工位1流向工位2:10:station1->2;0 :默认 - public static int Station1To2; + public static int CarPassFlag; - /// 从工位2流向工位3:10:station1->2;0 :默认 - public static int Station2To3; + /// + /// 读码完成:10:默认为;0 :默认 + /// + public static int ReadVINFinishFlag; - /// 工件ID - public static string PartID = ""; + /// + /// 从工位1流向工位2:10:station1->2;0 :默认 + /// + public static int Station1To2; - /// 1:EH3;2:EHY - public static int CarType; + /// + /// 从工位2流向工位3:10:station1->2;0 :默认 + /// + public static int Station2To3; - /// PLC心跳状态: 0 1 定时闪烁 - public static bool bPlcLiveTick = false; - } + /// + /// 工件ID + /// + public static string PartID = ""; - public class HYPLCDfn - { - public static int testValue = 1; - } + /// + /// 1:EH3;2:EHY + /// + public static int CarType; - public class DatabaseDfn - { - public static string SqlServerName = ""; - public static string SqlDbName = ""; - public static string SqlUserName = ""; - public static string SqlPassword = ""; + /// + /// PLC心跳状态: 0 1 定时闪烁 + /// + public static bool bPlcLiveTick = false; + } - public static string SqlConnectStr() - { - string strConnectString = ""; + public class HYPLCDfn + { + public static int testValue = 1; + } - LoadConfig(); + public class DatabaseDfn + { + public static string SqlServerName = ""; + public static string SqlDbName = ""; + public static string SqlUserName = ""; + public static string SqlPassword = ""; + + public static string SqlConnectStr() + { + string strConnectString = ""; + + LoadConfig(); strConnectString = @"Data Source=" + SqlServerName - + ";initial Catalog=" + SqlDbName - + ";User ID=" + SqlUserName - + ";password=" + SqlPassword + ";"; + + ";initial Catalog=" + SqlDbName + + ";User ID=" + SqlUserName + + ";password=" + SqlPassword + ";"; MyBase.TraceWriteLine("数据库连接字符串:" + strConnectString); return strConnectString; - } - - public static void LoadConfig() - { - string strSection = "MSDB"; - SqlServerName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlServerName"); - SqlUserName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlUserName"); - SqlPassword = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlPassword"); - SqlDbName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlDbName"); + } + public static void LoadConfig() + { + string strSection = "MSDB"; + SqlServerName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlServerName"); + SqlUserName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlUserName"); + SqlPassword = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlPassword"); + SqlDbName = FileIni.ReadString(ConfigDfn.strConfigFile, strSection, "SqlDbName"); //写入日志的 MyBase.TraceWriteLine("数据库连接 SqlServerName:" + SqlServerName); MyBase.TraceWriteLine("数据库连接 SqlUserName:" + SqlUserName); MyBase.TraceWriteLine("数据库连接 SqlPassword:" + SqlPassword); MyBase.TraceWriteLine("数据库连接 SqlDbName:" + SqlDbName); - } } } \ No newline at end of file diff --git a/Analysis/Define/MyExtensions.cs b/Analysis/Define/MyExtensions.cs deleted file mode 100644 index 09bb0d4..0000000 --- a/Analysis/Define/MyExtensions.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace NSAnalysis -{ - public static class EnumerableExtensions - { - public static double StandardDeviation(this IEnumerable values) - { - double avg = values.Average(); - double sum = values.Sum(d => Math.Pow(d - avg, 2)); - return Math.Sqrt((sum) / (values.Count() - 1)); - } - } -} \ No newline at end of file diff --git a/Analysis/FSoftwareSetup.cs b/Analysis/FSoftwareSetup.cs index 8f7f3b0..8b50de0 100644 --- a/Analysis/FSoftwareSetup.cs +++ b/Analysis/FSoftwareSetup.cs @@ -1,17 +1,9 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; +using BaseFunction; +using System; using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; using System.IO; -using System.Xml; - +using System.Windows.Forms; using Telerik.WinControls.UI; -using BaseFunction; namespace NSAnalysis { diff --git a/Analysis/FormMain.cs b/Analysis/FormMain.cs index 0ca9334..1636d4b 100644 --- a/Analysis/FormMain.cs +++ b/Analysis/FormMain.cs @@ -1,9 +1,9 @@ using BaseFunction; using DAL; -using HslCommunication.Profinet.Siemens; + using Newtonsoft.Json; using NSAnalysis.Properties; -using PLCModule; + using System; using System.Collections.Generic; using System.Data; @@ -91,8 +91,6 @@ namespace NSAnalysis InitializeComponent(); SQLHelper.connStr = DatabaseDfn.SqlConnectStr(); - - #region 加载皮肤 ThemeResolutionService.LoadPackageFile(ConfigDfn.strTheme); @@ -461,7 +459,7 @@ namespace NSAnalysis { aryLineContent = strLine.Split(','); MyBase.TraceWriteLine("解析出NextSense CSV中的VIN为:" + aryLineContent[1]); - strCarID = tmdal.SelectVINByCSVVIN(aryLineContent[1]); + //strCarID = tmdal.SelectVINByCSVVIN(aryLineContent[1]); MyBase.TraceWriteLine("通过CSV VIN从数据库中获取的完整VIN为:" + strCarID); if (strCarID.ToLower().Contains("nofind")) { @@ -588,7 +586,7 @@ namespace NSAnalysis if (iCurrentMeasureItemsFailedCount >= ConfigDfn.iFailedCarCount) { MyBase.TraceWriteLine("iCurrentMeasureItemsFailedCount=" + iCurrentMeasureItemsFailedCount.ToString() + "超过报警数量" + ConfigDfn.iFailedCarCount.ToString() + " ;给PLC发送报警10。"); - PlcObject.InsertWriteQueue(PlcSignalDfn.MeasureError, (byte)10); + } // 单个报告内 invalued 项超过某个值 @@ -597,8 +595,6 @@ namespace NSAnalysis #endregion 解析EH3 CSV报告 - - #region 界面显示功能 labCarType.Text = "EH3"; @@ -617,7 +613,7 @@ namespace NSAnalysis 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) { @@ -627,7 +623,7 @@ namespace NSAnalysis labResult.ForeColor = Color.Yellow; pbResult.Image = Resources.OK; //tmrm.Result = 1; - PlcObject.InsertWriteQueue(PlcSignalDfn.CMMResult, (byte)20); + } else { @@ -637,7 +633,7 @@ namespace NSAnalysis 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(); @@ -695,73 +691,34 @@ namespace NSAnalysis //{ // #region 解析完报告后,重新生成客户模板报告 - // string filePath = strSaveReprotPath + DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + strCarID + ".csv"; //wsp 后期还要再改 - // string strWithoutLCarVin = strCarID.Substring(1); - // StringBuilder sb = new StringBuilder(); - // //添加表头 - // sb.Append("Measurement Info Name"); - // sb.Append(","); - // sb.Append("Measurement Info"); - // sb.AppendLine(); - // sb.Append("Date_Time"); - // sb.Append(","); - // sb.Append(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss")); - // sb.AppendLine(); - // for (int i = 0; i < listCSVTitleInfo.Count; i++) - // { - // if (listCSVTitleInfo[i].Contains("prodnum")) - // { - // listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace("prodnum", "Part_ident"); - // } - // if (listCSVTitleInfo[i].Contains(strWithoutLCarVin)) - // { - // listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace(strWithoutLCarVin, strCarID); - // } - // sb.Append(listCSVTitleInfo[i]); - // sb.AppendLine(); - // } - // sb.AppendLine(); - // sb.AppendLine(); - // sb.AppendLine(); - // sb.AppendLine(); - // sb.AppendLine(); - // //添加测量数据 - // sb.Append("Characteristic"); - // sb.Append(","); - // sb.Append("Extension"); - // sb.Append(","); - // sb.Append("Measured_Value"); - // sb.AppendLine(); - // foreach (DataRow row in dtCSVContent.Rows) - // { - // sb.Append(row.ItemArray[2]); - // sb.Append(","); - // sb.Append(row.ItemArray[3]); - // sb.Append(","); - // sb.Append(row.ItemArray[7]); - // sb.AppendLine(); - // } - // if (dtAllRangeDate.Rows.Count > 0) - // { - // foreach (DataRow row in dtAllRangeDate.Rows) - // { - // sb.Append(row.ItemArray[2]); - // sb.Append(","); - // sb.Append("G"); - // sb.Append(","); - // sb.Append(row.ItemArray[3]); - // sb.AppendLine(); - // } - // } - // sb.Append("POP"); - // sb.Append(","); - // sb.Append("P"); - // sb.Append(","); - // sb.Append(Math.Round(FPYPercent * 100.00d, 2).ToString("F2")); - // sb.AppendLine(); - // // 将数据写入CSV文件 - // File.WriteAllText(filePath, sb.ToString()); - // MyBase.TraceWriteLine("客户csv报告生成完毕,路径为:" + filePath); + // string filePath = strSaveReprotPath + + // DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + strCarID + ".csv"; + // //wsp 后期还要再改 string strWithoutLCarVin = strCarID.Substring(1); + // StringBuilder sb = new StringBuilder(); //添加表头 sb.Append("Measurement + // Info Name"); sb.Append(","); sb.Append("Measurement Info"); + // sb.AppendLine(); sb.Append("Date_Time"); sb.Append(","); + // sb.Append(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss")); + // sb.AppendLine(); for (int i = 0; i < listCSVTitleInfo.Count; i++) { + // if (listCSVTitleInfo[i].Contains("prodnum")) { listCSVTitleInfo[i] = + // listCSVTitleInfo[i].Replace("prodnum", "Part_ident"); } if + // (listCSVTitleInfo[i].Contains(strWithoutLCarVin)) { + // listCSVTitleInfo[i] = listCSVTitleInfo[i].Replace(strWithoutLCarVin, + // strCarID); } sb.Append(listCSVTitleInfo[i]); sb.AppendLine(); } + // sb.AppendLine(); sb.AppendLine(); sb.AppendLine(); sb.AppendLine(); + // sb.AppendLine(); //添加测量数据 sb.Append("Characteristic"); + // sb.Append(","); sb.Append("Extension"); sb.Append(","); + // sb.Append("Measured_Value"); sb.AppendLine(); foreach (DataRow row in + // dtCSVContent.Rows) { sb.Append(row.ItemArray[2]); sb.Append(","); + // sb.Append(row.ItemArray[3]); sb.Append(","); + // sb.Append(row.ItemArray[7]); sb.AppendLine(); } if + // (dtAllRangeDate.Rows.Count > 0) { foreach (DataRow row in + // dtAllRangeDate.Rows) { sb.Append(row.ItemArray[2]); sb.Append(","); + // sb.Append("G"); sb.Append(","); sb.Append(row.ItemArray[3]); + // sb.AppendLine(); } } sb.Append("POP"); sb.Append(","); + // sb.Append("P"); sb.Append(","); sb.Append(Math.Round(FPYPercent * + // 100.00d, 2).ToString("F2")); sb.AppendLine(); // 将数据写入CSV文件 + // File.WriteAllText(filePath, sb.ToString()); + // MyBase.TraceWriteLine("客户csv报告生成完毕,路径为:" + filePath); // #endregion 解析完报告后,重新生成客户模板报告 //} @@ -1127,7 +1084,7 @@ namespace NSAnalysis } } - #endregion 解析Nextsense CSV文件功能 + #endregion 界面显示功能 #region Home Page @@ -1481,33 +1438,7 @@ namespace NSAnalysis } } - private void lpcRange_Click(object sender, EventArgs e) - { - } - - private void lpcPLCAddress_Click(object sender, EventArgs e) - { - string strInputPwd = MyBase.InputBox("密码", "请输入密码 : ", "", "确定", "取消"); - if (strInputPwd.Contains("-999.999")) - { - return; - } - else if (strInputPwd == ConfigDfn.strPwd) - { - PlcAddrSetup PLCAS = new PlcAddrSetup(3, ConfigDfn.strConfigFile); - PLCAS.Show(); - } - else - { - MessageBox.Show("密码错误! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - } - } - - private void lpcPLCTest_Click(object sender, EventArgs e) - { - FormDebugSiemensS7 FDS7 = new FormDebugSiemensS7(SiemensPLCS.S1200); - FDS7.Show(); - } + private void lpcAboutSoftware_Click(object sender, EventArgs e) { @@ -1598,9 +1529,6 @@ namespace NSAnalysis { } - - - private void tmrMonitorDBToCreateReport_Tick(object sender, EventArgs e) { tmrMonitorDBToCreateReport.Stop(); @@ -1881,7 +1809,9 @@ namespace NSAnalysis { } } + #endregion + public class CheryIOTData { /// @@ -2062,4 +1992,4 @@ namespace NSAnalysis return JsonToObject>(jsonText); } } -} +} \ No newline at end of file diff --git a/Analysis/FormMain.designer.cs b/Analysis/FormMain.designer.cs index d3b4701..3dec989 100644 --- a/Analysis/FormMain.designer.cs +++ b/Analysis/FormMain.designer.cs @@ -32,26 +32,26 @@ namespace NSAnalysis { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMain)); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea1 = new System.Windows.Forms.DataVisualization.Charting.ChartArea(); - System.Windows.Forms.DataVisualization.Charting.Legend legend1 = new System.Windows.Forms.DataVisualization.Charting.Legend(); - System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series(); - System.Windows.Forms.DataVisualization.Charting.Title title1 = new System.Windows.Forms.DataVisualization.Charting.Title(); - Telerik.WinControls.UI.RadListDataItem radListDataItem1 = new Telerik.WinControls.UI.RadListDataItem(); - Telerik.WinControls.UI.RadListDataItem radListDataItem2 = new Telerik.WinControls.UI.RadListDataItem(); - Telerik.WinControls.UI.RadListDataItem radListDataItem3 = new Telerik.WinControls.UI.RadListDataItem(); - Telerik.WinControls.UI.RadListDataItem radListDataItem4 = new Telerik.WinControls.UI.RadListDataItem(); - System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea2 = new System.Windows.Forms.DataVisualization.Charting.ChartArea(); - System.Windows.Forms.DataVisualization.Charting.Series series2 = new System.Windows.Forms.DataVisualization.Charting.Series(); - System.Windows.Forms.DataVisualization.Charting.Title title2 = new System.Windows.Forms.DataVisualization.Charting.Title(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea3 = new System.Windows.Forms.DataVisualization.Charting.ChartArea(); + System.Windows.Forms.DataVisualization.Charting.Legend legend2 = new System.Windows.Forms.DataVisualization.Charting.Legend(); + System.Windows.Forms.DataVisualization.Charting.Series series3 = new System.Windows.Forms.DataVisualization.Charting.Series(); + System.Windows.Forms.DataVisualization.Charting.Title title3 = new System.Windows.Forms.DataVisualization.Charting.Title(); + Telerik.WinControls.UI.RadListDataItem radListDataItem5 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem6 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem7 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem8 = new Telerik.WinControls.UI.RadListDataItem(); + System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea4 = new System.Windows.Forms.DataVisualization.Charting.ChartArea(); + System.Windows.Forms.DataVisualization.Charting.Series series4 = new System.Windows.Forms.DataVisualization.Charting.Series(); + System.Windows.Forms.DataVisualization.Charting.Title title4 = new System.Windows.Forms.DataVisualization.Charting.Title(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle(); this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); this.label2 = new System.Windows.Forms.Label(); this.labTitle = new System.Windows.Forms.Label(); @@ -61,16 +61,7 @@ namespace NSAnalysis this.commandBarSeparator4 = new Telerik.WinControls.UI.CommandBarSeparator(); this.radLabelElement2 = new Telerik.WinControls.UI.RadLabelElement(); this.rleReadCSVStatus = new Telerik.WinControls.UI.RadLabelElement(); - this.commandBarSeparator1 = new Telerik.WinControls.UI.CommandBarSeparator(); - this.rlePLCText = new Telerik.WinControls.UI.RadLabelElement(); - this.rlePLCStatus = new Telerik.WinControls.UI.RadLabelElement(); - this.commandBarSeparator2 = new Telerik.WinControls.UI.CommandBarSeparator(); - this.radLabelElement1 = new Telerik.WinControls.UI.RadLabelElement(); - this.rlePLCHeart = new Telerik.WinControls.UI.RadLabelElement(); this.commandBarSeparator3 = new Telerik.WinControls.UI.CommandBarSeparator(); - this.radLabelElement3 = new Telerik.WinControls.UI.RadLabelElement(); - this.rleReadDBStatus = new Telerik.WinControls.UI.RadLabelElement(); - this.commandBarSeparator5 = new Telerik.WinControls.UI.CommandBarSeparator(); this.rleMessageText = new Telerik.WinControls.UI.RadLabelElement(); this.rleMessage = new Telerik.WinControls.UI.RadLabelElement(); this.RPV = new Telerik.WinControls.UI.RadPageView(); @@ -159,10 +150,6 @@ namespace NSAnalysis this.lpcAboutSoftware = new UserControlClass.LabPictureControl(); this.tmSystem = new System.Windows.Forms.Timer(this.components); this.tmReadNextsenseCSV = new System.Windows.Forms.Timer(this.components); - this.tmrReadPLCData = new System.Windows.Forms.Timer(this.components); - this.tmrRefreshPLCStatus = new System.Windows.Forms.Timer(this.components); - this.tmrHeartBeatConnect = new System.Windows.Forms.Timer(this.components); - this.tmrWritePLCLive = new System.Windows.Forms.Timer(this.components); this.tmrMonitorDBToCreateReport = new System.Windows.Forms.Timer(this.components); ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); this.radTitleBar1.SuspendLayout(); @@ -260,9 +247,9 @@ namespace NSAnalysis this.labTitle.ForeColor = System.Drawing.Color.White; this.labTitle.Location = new System.Drawing.Point(835, 8); this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(240, 25); + this.labTitle.Size = new System.Drawing.Size(164, 25); this.labTitle.TabIndex = 0; - this.labTitle.Text = "海克斯康间隙面差分析系统"; + this.labTitle.Text = "间隙面差分发软件"; // // radStatusStrip1 // @@ -276,16 +263,7 @@ namespace NSAnalysis this.commandBarSeparator4, this.radLabelElement2, this.rleReadCSVStatus, - this.commandBarSeparator1, - this.rlePLCText, - this.rlePLCStatus, - this.commandBarSeparator2, - this.radLabelElement1, - this.rlePLCHeart, this.commandBarSeparator3, - this.radLabelElement3, - this.rleReadDBStatus, - this.commandBarSeparator5, this.rleMessageText, this.rleMessage}); this.radStatusStrip1.Location = new System.Drawing.Point(1, 1052); @@ -340,58 +318,6 @@ namespace NSAnalysis this.rleReadCSVStatus.Text = "●"; this.rleReadCSVStatus.TextWrap = true; // - // commandBarSeparator1 - // - this.commandBarSeparator1.DisabledTextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault; - this.commandBarSeparator1.Name = "commandBarSeparator1"; - this.radStatusStrip1.SetSpring(this.commandBarSeparator1, false); - this.commandBarSeparator1.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault; - this.commandBarSeparator1.UseCompatibleTextRendering = false; - this.commandBarSeparator1.VisibleInOverflowMenu = false; - // - // rlePLCText - // - this.rlePLCText.Name = "rlePLCText"; - this.radStatusStrip1.SetSpring(this.rlePLCText, false); - this.rlePLCText.Text = "PLC连接状态:"; - this.rlePLCText.TextWrap = true; - this.rlePLCText.UseCompatibleTextRendering = false; - // - // rlePLCStatus - // - this.rlePLCStatus.Font = new System.Drawing.Font("宋体", 11F); - this.rlePLCStatus.Name = "rlePLCStatus"; - this.radStatusStrip1.SetSpring(this.rlePLCStatus, false); - this.rlePLCStatus.Text = "●"; - this.rlePLCStatus.TextWrap = true; - this.rlePLCStatus.UseCompatibleTextRendering = false; - // - // commandBarSeparator2 - // - this.commandBarSeparator2.DisabledTextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault; - this.commandBarSeparator2.Name = "commandBarSeparator2"; - this.radStatusStrip1.SetSpring(this.commandBarSeparator2, false); - this.commandBarSeparator2.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault; - this.commandBarSeparator2.UseCompatibleTextRendering = false; - this.commandBarSeparator2.VisibleInOverflowMenu = false; - // - // radLabelElement1 - // - this.radLabelElement1.Name = "radLabelElement1"; - this.radStatusStrip1.SetSpring(this.radLabelElement1, false); - this.radLabelElement1.Text = "PLC心跳:"; - this.radLabelElement1.TextWrap = true; - this.radLabelElement1.UseCompatibleTextRendering = false; - // - // rlePLCHeart - // - this.rlePLCHeart.Font = new System.Drawing.Font("宋体", 11F); - this.rlePLCHeart.Name = "rlePLCHeart"; - this.radStatusStrip1.SetSpring(this.rlePLCHeart, false); - this.rlePLCHeart.Text = "●"; - this.rlePLCHeart.TextWrap = true; - this.rlePLCHeart.UseCompatibleTextRendering = false; - // // commandBarSeparator3 // this.commandBarSeparator3.DisabledTextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault; @@ -401,27 +327,6 @@ namespace NSAnalysis this.commandBarSeparator3.UseCompatibleTextRendering = false; this.commandBarSeparator3.VisibleInOverflowMenu = false; // - // radLabelElement3 - // - this.radLabelElement3.Name = "radLabelElement3"; - this.radStatusStrip1.SetSpring(this.radLabelElement3, false); - this.radLabelElement3.Text = "读取数据库状态:"; - this.radLabelElement3.TextWrap = true; - // - // rleReadDBStatus - // - this.rleReadDBStatus.Font = new System.Drawing.Font("宋体", 11F); - this.rleReadDBStatus.Name = "rleReadDBStatus"; - this.radStatusStrip1.SetSpring(this.rleReadDBStatus, false); - this.rleReadDBStatus.Text = "●"; - this.rleReadDBStatus.TextWrap = true; - // - // commandBarSeparator5 - // - this.commandBarSeparator5.Name = "commandBarSeparator5"; - this.radStatusStrip1.SetSpring(this.commandBarSeparator5, false); - this.commandBarSeparator5.VisibleInOverflowMenu = false; - // // rleMessageText // this.rleMessageText.Name = "rleMessageText"; @@ -449,7 +354,7 @@ namespace NSAnalysis this.RPV.ItemSizeMode = ((Telerik.WinControls.UI.PageViewItemSizeMode)((Telerik.WinControls.UI.PageViewItemSizeMode.EqualWidth | Telerik.WinControls.UI.PageViewItemSizeMode.EqualHeight))); this.RPV.Location = new System.Drawing.Point(1, 42); this.RPV.Name = "RPV"; - this.RPV.SelectedPage = this.rpvpSetup; + this.RPV.SelectedPage = this.rpvpAnalysis; this.RPV.Size = new System.Drawing.Size(1918, 1008); this.RPV.TabIndex = 127; this.RPV.ViewMode = Telerik.WinControls.UI.PageViewMode.NavigationView; @@ -532,7 +437,7 @@ namespace NSAnalysis ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(45)))), ((int)(((byte)(135)))), ((int)(((byte)(161))))); ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(45)))), ((int)(((byte)(135)))), ((int)(((byte)(161))))); ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).HorizontalLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).Text = " 软件设置"; + ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).Text = " 分析主界面"; ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).FocusBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(45)))), ((int)(((byte)(135)))), ((int)(((byte)(161))))); ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.White; ((Telerik.WinControls.UI.NavigationViewHeaderElement)(this.RPV.GetChildAt(0).GetChildAt(2))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); @@ -636,14 +541,14 @@ namespace NSAnalysis this.dgvMeasureContent.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); this.dgvMeasureContent.BorderStyle = System.Windows.Forms.BorderStyle.None; this.dgvMeasureContent.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle1.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - dataGridViewCellStyle1.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; - dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvMeasureContent.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; + dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + dataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle10.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + dataGridViewCellStyle10.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle10.SelectionBackColor = System.Drawing.SystemColors.Highlight; + dataGridViewCellStyle10.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvMeasureContent.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle10; this.dgvMeasureContent.ColumnHeadersHeight = 38; this.dgvMeasureContent.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.DimensionID, @@ -660,20 +565,20 @@ namespace NSAnalysis this.dgvMeasureContent.Name = "dgvMeasureContent"; this.dgvMeasureContent.ReadOnly = true; this.dgvMeasureContent.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle2.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - dataGridViewCellStyle2.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle2.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvMeasureContent.RowHeadersDefaultCellStyle = dataGridViewCellStyle2; + dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + dataGridViewCellStyle11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle11.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + dataGridViewCellStyle11.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle11.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + dataGridViewCellStyle11.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvMeasureContent.RowHeadersDefaultCellStyle = dataGridViewCellStyle11; this.dgvMeasureContent.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders; - dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle3.Font = new System.Drawing.Font("Segoe UI", 10F); - dataGridViewCellStyle3.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - this.dgvMeasureContent.RowsDefaultCellStyle = dataGridViewCellStyle3; + dataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle12.Font = new System.Drawing.Font("Segoe UI", 10F); + dataGridViewCellStyle12.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle12.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + this.dgvMeasureContent.RowsDefaultCellStyle = dataGridViewCellStyle12; this.dgvMeasureContent.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Segoe UI", 10F); this.dgvMeasureContent.RowTemplate.Height = 38; this.dgvMeasureContent.Size = new System.Drawing.Size(1082, 846); @@ -993,18 +898,18 @@ namespace NSAnalysis | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.chartResultPie.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - chartArea1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - chartArea1.Name = "ChartArea1"; - this.chartResultPie.ChartAreas.Add(chartArea1); - legend1.Alignment = System.Drawing.StringAlignment.Center; - legend1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - legend1.Docking = System.Windows.Forms.DataVisualization.Charting.Docking.Bottom; - legend1.Font = new System.Drawing.Font("Segoe UI", 10F); - legend1.ForeColor = System.Drawing.Color.White; - legend1.IsTextAutoFit = false; - legend1.Name = "Legend1"; - legend1.TitleForeColor = System.Drawing.Color.White; - this.chartResultPie.Legends.Add(legend1); + chartArea3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + chartArea3.Name = "ChartArea1"; + this.chartResultPie.ChartAreas.Add(chartArea3); + legend2.Alignment = System.Drawing.StringAlignment.Center; + legend2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + legend2.Docking = System.Windows.Forms.DataVisualization.Charting.Docking.Bottom; + legend2.Font = new System.Drawing.Font("Segoe UI", 10F); + legend2.ForeColor = System.Drawing.Color.White; + legend2.IsTextAutoFit = false; + legend2.Name = "Legend1"; + legend2.TitleForeColor = System.Drawing.Color.White; + this.chartResultPie.Legends.Add(legend2); this.chartResultPie.Location = new System.Drawing.Point(3, 3); this.chartResultPie.Name = "chartResultPie"; this.chartResultPie.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.None; @@ -1012,21 +917,21 @@ namespace NSAnalysis System.Drawing.Color.Green, System.Drawing.Color.Orange, System.Drawing.Color.Red}; - series1.ChartArea = "ChartArea1"; - series1.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Pie; - series1.Font = new System.Drawing.Font("微软雅黑", 10F); - series1.LabelForeColor = System.Drawing.Color.White; - series1.Legend = "Legend1"; - series1.Name = "Series1"; - this.chartResultPie.Series.Add(series1); + series3.ChartArea = "ChartArea1"; + series3.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Pie; + series3.Font = new System.Drawing.Font("微软雅黑", 10F); + series3.LabelForeColor = System.Drawing.Color.White; + series3.Legend = "Legend1"; + series3.Name = "Series1"; + this.chartResultPie.Series.Add(series3); this.chartResultPie.Size = new System.Drawing.Size(728, 584); this.chartResultPie.TabIndex = 0; this.chartResultPie.Text = "chartFPY"; - title1.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - title1.ForeColor = System.Drawing.Color.White; - title1.Name = "Title1"; - title1.Text = "合格率"; - this.chartResultPie.Titles.Add(title1); + title3.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + title3.ForeColor = System.Drawing.Color.White; + title3.Name = "Title1"; + title3.Text = "合格率"; + this.chartResultPie.Titles.Add(title3); // // rpvpSearch // @@ -1066,14 +971,14 @@ namespace NSAnalysis this.rddlPageRecorderCount.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; this.rddlPageRecorderCount.Font = new System.Drawing.Font("Segoe UI", 12F); this.rddlPageRecorderCount.ForeColor = System.Drawing.Color.White; - radListDataItem1.Text = "20"; - radListDataItem2.Text = "50"; - radListDataItem3.Text = "100"; - radListDataItem4.Text = "200"; - this.rddlPageRecorderCount.Items.Add(radListDataItem1); - this.rddlPageRecorderCount.Items.Add(radListDataItem2); - this.rddlPageRecorderCount.Items.Add(radListDataItem3); - this.rddlPageRecorderCount.Items.Add(radListDataItem4); + radListDataItem5.Text = "20"; + radListDataItem6.Text = "50"; + radListDataItem7.Text = "100"; + radListDataItem8.Text = "200"; + this.rddlPageRecorderCount.Items.Add(radListDataItem5); + this.rddlPageRecorderCount.Items.Add(radListDataItem6); + this.rddlPageRecorderCount.Items.Add(radListDataItem7); + this.rddlPageRecorderCount.Items.Add(radListDataItem8); this.rddlPageRecorderCount.Location = new System.Drawing.Point(718, 9); this.rddlPageRecorderCount.Name = "rddlPageRecorderCount"; // @@ -1618,43 +1523,43 @@ namespace NSAnalysis | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.chartFPYLine.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - chartArea2.AxisX.LabelStyle.ForeColor = System.Drawing.Color.White; - chartArea2.AxisX.LineColor = System.Drawing.Color.White; - chartArea2.AxisX.MajorGrid.LineColor = System.Drawing.Color.White; - chartArea2.AxisX.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.NotSet; - chartArea2.AxisX.MajorTickMark.LineColor = System.Drawing.Color.White; - chartArea2.AxisX.MinorGrid.LineColor = System.Drawing.Color.White; - chartArea2.AxisX.MinorTickMark.LineColor = System.Drawing.Color.White; - chartArea2.AxisX.TitleForeColor = System.Drawing.Color.White; - chartArea2.AxisY.LabelStyle.ForeColor = System.Drawing.Color.White; - chartArea2.AxisY.LineColor = System.Drawing.Color.White; - chartArea2.AxisY.MajorGrid.LineColor = System.Drawing.Color.White; - chartArea2.AxisY.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash; - chartArea2.AxisY.MajorTickMark.LineColor = System.Drawing.Color.White; - chartArea2.AxisY.MinorGrid.LineColor = System.Drawing.Color.White; - chartArea2.AxisY.MinorTickMark.LineColor = System.Drawing.Color.White; - chartArea2.AxisY.TitleForeColor = System.Drawing.Color.White; - chartArea2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - chartArea2.Name = "ChartArea1"; - this.chartFPYLine.ChartAreas.Add(chartArea2); + chartArea4.AxisX.LabelStyle.ForeColor = System.Drawing.Color.White; + chartArea4.AxisX.LineColor = System.Drawing.Color.White; + chartArea4.AxisX.MajorGrid.LineColor = System.Drawing.Color.White; + chartArea4.AxisX.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.NotSet; + chartArea4.AxisX.MajorTickMark.LineColor = System.Drawing.Color.White; + chartArea4.AxisX.MinorGrid.LineColor = System.Drawing.Color.White; + chartArea4.AxisX.MinorTickMark.LineColor = System.Drawing.Color.White; + chartArea4.AxisX.TitleForeColor = System.Drawing.Color.White; + chartArea4.AxisY.LabelStyle.ForeColor = System.Drawing.Color.White; + chartArea4.AxisY.LineColor = System.Drawing.Color.White; + chartArea4.AxisY.MajorGrid.LineColor = System.Drawing.Color.White; + chartArea4.AxisY.MajorGrid.LineDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash; + chartArea4.AxisY.MajorTickMark.LineColor = System.Drawing.Color.White; + chartArea4.AxisY.MinorGrid.LineColor = System.Drawing.Color.White; + chartArea4.AxisY.MinorTickMark.LineColor = System.Drawing.Color.White; + chartArea4.AxisY.TitleForeColor = System.Drawing.Color.White; + chartArea4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + chartArea4.Name = "ChartArea1"; + this.chartFPYLine.ChartAreas.Add(chartArea4); this.chartFPYLine.Location = new System.Drawing.Point(1240, 127); this.chartFPYLine.Name = "chartFPYLine"; - series2.BorderWidth = 3; - series2.ChartArea = "ChartArea1"; - series2.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line; - series2.Color = System.Drawing.Color.Lime; - series2.MarkerSize = 9; - series2.MarkerStyle = System.Windows.Forms.DataVisualization.Charting.MarkerStyle.Circle; - series2.Name = "Series1"; - this.chartFPYLine.Series.Add(series2); + series4.BorderWidth = 3; + series4.ChartArea = "ChartArea1"; + series4.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line; + series4.Color = System.Drawing.Color.Lime; + series4.MarkerSize = 9; + series4.MarkerStyle = System.Windows.Forms.DataVisualization.Charting.MarkerStyle.Circle; + series4.Name = "Series1"; + this.chartFPYLine.Series.Add(series4); this.chartFPYLine.Size = new System.Drawing.Size(596, 517); this.chartFPYLine.TabIndex = 77; this.chartFPYLine.Text = "chartFPY"; - title2.Font = new System.Drawing.Font("微软雅黑", 12F); - title2.ForeColor = System.Drawing.Color.White; - title2.Name = "Title1"; - title2.Text = "合格率"; - this.chartFPYLine.Titles.Add(title2); + title4.Font = new System.Drawing.Font("微软雅黑", 12F); + title4.ForeColor = System.Drawing.Color.White; + title4.Name = "Title1"; + title4.Text = "合格率"; + this.chartFPYLine.Titles.Add(title4); this.chartFPYLine.Visible = false; // // dgvSelectMeasureData @@ -1667,14 +1572,14 @@ namespace NSAnalysis this.dgvSelectMeasureData.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); this.dgvSelectMeasureData.BorderStyle = System.Windows.Forms.BorderStyle.None; this.dgvSelectMeasureData.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - dataGridViewCellStyle4.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight; - dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvSelectMeasureData.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle4; + dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + dataGridViewCellStyle13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle13.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle13.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle13.SelectionBackColor = System.Drawing.SystemColors.Highlight; + dataGridViewCellStyle13.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvSelectMeasureData.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle13; this.dgvSelectMeasureData.ColumnHeadersHeight = 37; this.dgvSelectMeasureData.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.Column2, @@ -1692,20 +1597,20 @@ namespace NSAnalysis this.dgvSelectMeasureData.Name = "dgvSelectMeasureData"; this.dgvSelectMeasureData.ReadOnly = true; this.dgvSelectMeasureData.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle5.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - dataGridViewCellStyle5.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle5.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - dataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvSelectMeasureData.RowHeadersDefaultCellStyle = dataGridViewCellStyle5; + dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + dataGridViewCellStyle14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle14.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle14.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle14.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + dataGridViewCellStyle14.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle14.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvSelectMeasureData.RowHeadersDefaultCellStyle = dataGridViewCellStyle14; this.dgvSelectMeasureData.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders; - dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle6.Font = new System.Drawing.Font("微软雅黑", 10F); - dataGridViewCellStyle6.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle6.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - this.dgvSelectMeasureData.RowsDefaultCellStyle = dataGridViewCellStyle6; + dataGridViewCellStyle15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle15.Font = new System.Drawing.Font("微软雅黑", 10F); + dataGridViewCellStyle15.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle15.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + this.dgvSelectMeasureData.RowsDefaultCellStyle = dataGridViewCellStyle15; this.dgvSelectMeasureData.RowTemplate.Height = 37; this.dgvSelectMeasureData.Size = new System.Drawing.Size(1204, 805); this.dgvSelectMeasureData.TabIndex = 174; @@ -1795,14 +1700,14 @@ namespace NSAnalysis this.dgvFPYResult.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); this.dgvFPYResult.BorderStyle = System.Windows.Forms.BorderStyle.None; this.dgvFPYResult.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - dataGridViewCellStyle7.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight; - dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvFPYResult.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7; + dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + dataGridViewCellStyle16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle16.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle16.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle16.SelectionBackColor = System.Drawing.SystemColors.Highlight; + dataGridViewCellStyle16.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle16.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvFPYResult.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle16; this.dgvFPYResult.ColumnHeadersHeight = 37; this.dgvFPYResult.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.dataGridViewTextBoxColumn9, @@ -1819,20 +1724,20 @@ namespace NSAnalysis this.dgvFPYResult.Name = "dgvFPYResult"; this.dgvFPYResult.ReadOnly = true; this.dgvFPYResult.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle8.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - dataGridViewCellStyle8.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle8.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvFPYResult.RowHeadersDefaultCellStyle = dataGridViewCellStyle8; + dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + dataGridViewCellStyle17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle17.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle17.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle17.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + dataGridViewCellStyle17.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle17.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvFPYResult.RowHeadersDefaultCellStyle = dataGridViewCellStyle17; this.dgvFPYResult.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders; - dataGridViewCellStyle9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle9.Font = new System.Drawing.Font("微软雅黑", 10F); - dataGridViewCellStyle9.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle9.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - this.dgvFPYResult.RowsDefaultCellStyle = dataGridViewCellStyle9; + dataGridViewCellStyle18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + dataGridViewCellStyle18.Font = new System.Drawing.Font("微软雅黑", 10F); + dataGridViewCellStyle18.ForeColor = System.Drawing.Color.White; + dataGridViewCellStyle18.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + this.dgvFPYResult.RowsDefaultCellStyle = dataGridViewCellStyle18; this.dgvFPYResult.RowTemplate.Height = 37; this.dgvFPYResult.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; this.dgvFPYResult.Size = new System.Drawing.Size(1205, 798); @@ -2021,22 +1926,6 @@ namespace NSAnalysis this.tmReadNextsenseCSV.Interval = 300; this.tmReadNextsenseCSV.Tick += new System.EventHandler(this.tmReadNextsenseCSV_Tick); // - // tmrReadPLCData - // - this.tmrReadPLCData.Interval = 300; - // - // tmrRefreshPLCStatus - // - this.tmrRefreshPLCStatus.Interval = 500; - // - // tmrHeartBeatConnect - // - this.tmrHeartBeatConnect.Interval = 1000; - // - // tmrWritePLCLive - // - this.tmrWritePLCLive.Interval = 1000; - // // tmrMonitorDBToCreateReport // this.tmrMonitorDBToCreateReport.Interval = 1000; @@ -2120,12 +2009,6 @@ namespace NSAnalysis private Telerik.WinControls.UI.RadStatusStrip radStatusStrip1; private Telerik.WinControls.UI.RadLabelElement rleTimeText; private Telerik.WinControls.UI.RadLabelElement rleTime; - private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator1; - private Telerik.WinControls.UI.RadLabelElement rlePLCText; - private Telerik.WinControls.UI.RadLabelElement rlePLCStatus; - private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator2; - private Telerik.WinControls.UI.RadLabelElement radLabelElement1; - private Telerik.WinControls.UI.RadLabelElement rlePLCHeart; private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator3; private Telerik.WinControls.UI.RadLabelElement rleMessageText; public Telerik.WinControls.UI.RadLabelElement rleMessage; @@ -2171,10 +2054,6 @@ namespace NSAnalysis private Telerik.WinControls.UI.RadButton rbtSelectFPY; private LabPictureControl lpcAboutSoftware; private System.Windows.Forms.Label labSearchResult; - private System.Windows.Forms.Timer tmrReadPLCData; - private System.Windows.Forms.Timer tmrRefreshPLCStatus; - private System.Windows.Forms.Timer tmrHeartBeatConnect; - private System.Windows.Forms.Timer tmrWritePLCLive; private System.Windows.Forms.Label labSumMeasureCount; private System.Windows.Forms.Label label13; private System.Windows.Forms.Panel pnlPage; @@ -2212,9 +2091,6 @@ namespace NSAnalysis private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; private System.Windows.Forms.DataGridViewTextBoxColumn MeasureItemResult; private System.Windows.Forms.Timer tmrMonitorDBToCreateReport; - private Telerik.WinControls.UI.RadLabelElement radLabelElement3; - private Telerik.WinControls.UI.RadLabelElement rleReadDBStatus; - private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator5; private System.Windows.Forms.DataGridViewTextBoxColumn DimensionID; private System.Windows.Forms.DataGridViewTextBoxColumn DimensionName; private System.Windows.Forms.DataGridViewTextBoxColumn NormalVal; diff --git a/Analysis/FormMain.resx b/Analysis/FormMain.resx index 26553b0..a80429b 100644 --- a/Analysis/FormMain.resx +++ b/Analysis/FormMain.resx @@ -150,6 +150,65 @@ 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 + aT/60aOoqt9oGogfMlqpmgAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AQOAhEQGbTF3QAABH1JREFU + WEe111mobmMcx/FtnnKcDJlFiDLPM+UgQy50RIZSCDdKUUKIQm7IkIgoKQ7HPAtlvJFypSjKPBbKPP8+ + 613/09rLepe95fzqe1rredd+hv/4nJn/oLXDHeHP8FfLH+H+sF5Y7jo2/BK+Dx+0eP49LA7/m1YJq00e + Z+mS4NS3hc1abmzHrg59rdoyL+0floanw6mhNrJCuC9Y7CwDrU4Jxh4PKxmIHODE8FQwfniYkw4I7wYT + 4tdwe9gu7BHeDj+Fg0PJ+HfhvbBf2DrcHHxX83wcjg6jcvJ3Qp3mivB5+87X9fxG2CCUFoZXgt++CO+3 + z1+GK4O5vNvEkWFQTMbsPvQHGwdikWeC03wdHgoHhb72CtzzVfg5vBgODbRJeCyYm0uGYqsZtJCPnLwr + Jzww7BrGAsohdgm+XddARxcGcz8fVjcwJAHH558F7hjTgrBlyzoGRrRb4MLfwhkGpokVBJydsoaT97Vj + uCow6Ustj7ZjfutrrVCuvSesEUYl2u2Wz5myJL1OD8+FywKfb9Gye1Af/HZ2qFSkfYNCJThZYlTyXEqJ + dgHH5yWLvxz2bN4m324YBOuKBiIWeCSc07xNtH34JHwTBK+/myW1XXm9OIhiec5cD4YKOBM7XS1uk3cH + qYcHQtWFHYJva/M2d2cwpxTXMy4Nx4UmUDUWtd0HYHp53k01/mV2svibwdhOwYKXh7dCpd0F4brJYyOm + fz38GGodAWnjTVfjI7VdeXWSbpER7QKOz5nPyS3elxhgtZXDzkEZ73bH9YOYOjPcGqxpI80/gk5TGZI0 + E+mCbaPA5E7el+B9LZjHARScrcKQfGPNOW9A8NmAgLMBZu9rm/Bq2DzYwJNh2gY2Dcs24DLBHDeEkwMf + d/NfkZHn/Cig+K3ioavzg3xXDW3w2dB1pXmk60nh+rDMBaLSZcILdDUmr4gnPudjOiQIuIsCszu5xQXm + okDnhZsmj41s6IVg7lrHmg7WBMrx4ZrwRKhOdm9wGqo0rEon2gUcn3OJk9fi2wbf7t28TaxW1fXDIDau + DSeEf1zhRLAeoI3qaqK5pMI9HMr/vhU3fF4btfiScG7zNhEracPfhsOCvxuVywQraKn9UqzCOZ08lwl8 + LL1sitn53eLdUuxAPwQNbqhXzJKTuMkwl37eb6kkGAWRPBfp3GZhPi+zd6XS1oXkrjB4Fyi5w6mEXFBV + bZr4T5qhG+1DsjH9QKs/zcCQ1H0BYqeuUV1pqfsEjaUaz5D8xufuhU7eVd2mp15IbIA5faT01pVMUxHl + 8tYpNJZulyyJA9H+UeDzKt+0ZrglmJvrprrhiCBifShHXaOqYnGLlupZYxF8Jf1CnvtNtAs4zzasy9bi + n4ajwqiOCbUJ6FpuMoJPh9RSdbVuhqhwiow8l2qiXcDxec1jcW1/TrJL8eBU7nB1jdINlWITdu92yqsx + f1N5zswCjs+Z/V9P3pcJhoLFZcJiWqpCpLFIS2MqXF/mGE29+cpNhlsEpfiAZ7VdeV3uUpzKDV0E7Tz/ + ez4z8zeeNDGa23P9IwAAAABJRU5ErkJggg== @@ -176,21 +235,11 @@ True - + - iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AkVCAAngM/SOwAAAoNJREFU - SEu1lsvLTWEUh7cIJQbEwIRipoSRiRiIAf4AxcB1YGJgIkWhFBHKyOQrA5JigmKipIQJGZCJWwauySWX - iOf5etfu/XbrHMftV0/tvd61fr/O2e9+z2kG1GRYAUfgGjyFtwWvrblmj71/rSmwGa7Ce/jxC+yx1xln - f1ujYDlo8h26AbdhS8Hr7rozzuqh10AaC9vgNXQN5Q0shpDX1rJePfTSs69s2A1fIDOS+zANQlPBWtYr - X0HPvuFbIUJvwTG4At9KTd7BKgh5bS3W7XXGWT2s6al3Kr+yF2DjdZgByl16DsJYHsK+gtf1mr2xs/XQ - y7reS2CEJsEliOG9UGsjxFoXN5LPODbhBqilV/SaYVar1eCziIaTMAZC+yHWupyA+XC53Nsb0kOv6DXD - rGFNgIsQi/IRNFgK2+EV1OuBz24lqONgzV5nnNVDr3rGLDObRdDL+HNSq3kEM8Gv72apBb1mzTKz2VUK - f8J5GA0LoNe7nGFmc6Eq+CoMcjQGO0F5RGbrgZ71K2lm+/J72G+ChbAHPkA0ZnyCZaCGIOvRQy899TbD - upnN83Kzw5sid+MZqE26PIDp4I/BnVLrokf9dphh3cz22azxptJRqE0Cd7KGsZvnwkvIevWoZYZ1M5sn - 5eYseO6qOXAXapPgIIyHkNeHIOvVQy+ltxnWzWzPU08ejzcPhHul1uUxzIKurLmWzeilp95xuvnq9dwY - GQ6MOPKKJsINyGYyzGzWQ31c9sNPNRu66veJu5i1DoaH3KFZU4bPeByEvD4AWW+GWe3jOgxZU4ZH4SlY - C+7S06WW9WaY1WoePIOs8V9ihlmt/EPm3xP/SXja/A/0NoOspvkJxD7h7QqkS00AAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAACFJREFUGFdjEHXq/o+OGf4DAbIACDCAAEwCLgADCAEGBgDP4STWpID5ywAAAABJ + RU5ErkJggg== @@ -251,68 +300,14 @@ True - - - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AEGATc06Xu77gAAAihJREFU - WEft1j1rFUEUgOH1IwYLCzEKSSAQVLBRkkZ/gEYs468w1iJoY6ud2gqKIfEXWAh2GhNrP8DYRcEETaNi - YSHq+152YLKe3J1ELiLcAw8sO2fO7MfM7Fb96Mf/GIPYj0MYrXnsOdt6EgdwGlcwjwW8wErNY8/ZZo65 - 9vnrGMclLOIzfhUy1z72tcaWYx8uwDv7iWiQEva1hrWsWRSHMYfviIomX7FW8zjKSaxlTWt3jUk8RVQk - ccDbOIcjNY89Z1vUJ7H2BMI4jueIOiYvcRY7sAvOfnls2GZO1Dd5hmPYEMN4hKhD4t05gOFd3MNy7S58 - eoY5bU/iIRyzEwO4jrbJdgs7YVxEc468wkkY5uZtTY51A3tQnccnRInJF5xBir24hm/I8+5jN8y1T97W - 5JiO3VmvUUJuFc5g372PbgRHcQc/kPLe4CBc+/bJa0Qcu1rKTmzGYhZ1d3uCD3iPj8hfnRfgpCy9AFdF - 8Stwe3W+uN1GOZpF6StYxzQ6E8EJ0TYJb8I4hddotnvONsPcZntuwyQ0fK8ujSg5cWlNwXDJufTe1vJl - aM6WlmEKNwc3iahD4iaTLiLaiGxr24iceH9sRClO4DGijomTy3Xe3Io91zbxrO0YXWMMTqaSj5EDquRj - ZE1rF4Wfzhn4ONsmZzf2tYa1ij/HebieL2O7PyT23dYPSTOG4D5wFQ/g75d39q7msedsM8dc+/Qk/slP - aT/60aOoqt9oGogfMlqpmgAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AQOAhEQGbTF3QAABH1JREFU - WEe111mobmMcx/FtnnKcDJlFiDLPM+UgQy50RIZSCDdKUUKIQm7IkIgoKQ7HPAtlvJFypSjKPBbKPP8+ - 613/09rLepe95fzqe1rredd+hv/4nJn/oLXDHeHP8FfLH+H+sF5Y7jo2/BK+Dx+0eP49LA7/m1YJq00e - Z+mS4NS3hc1abmzHrg59rdoyL+0floanw6mhNrJCuC9Y7CwDrU4Jxh4PKxmIHODE8FQwfniYkw4I7wYT - 4tdwe9gu7BHeDj+Fg0PJ+HfhvbBf2DrcHHxX83wcjg6jcvJ3Qp3mivB5+87X9fxG2CCUFoZXgt++CO+3 - z1+GK4O5vNvEkWFQTMbsPvQHGwdikWeC03wdHgoHhb72CtzzVfg5vBgODbRJeCyYm0uGYqsZtJCPnLwr - Jzww7BrGAsohdgm+XddARxcGcz8fVjcwJAHH558F7hjTgrBlyzoGRrRb4MLfwhkGpokVBJydsoaT97Vj - uCow6Ustj7ZjfutrrVCuvSesEUYl2u2Wz5myJL1OD8+FywKfb9Gye1Af/HZ2qFSkfYNCJThZYlTyXEqJ - dgHH5yWLvxz2bN4m324YBOuKBiIWeCSc07xNtH34JHwTBK+/myW1XXm9OIhiec5cD4YKOBM7XS1uk3cH - qYcHQtWFHYJva/M2d2cwpxTXMy4Nx4UmUDUWtd0HYHp53k01/mV2svibwdhOwYKXh7dCpd0F4brJYyOm - fz38GGodAWnjTVfjI7VdeXWSbpER7QKOz5nPyS3elxhgtZXDzkEZ73bH9YOYOjPcGqxpI80/gk5TGZI0 - E+mCbaPA5E7el+B9LZjHARScrcKQfGPNOW9A8NmAgLMBZu9rm/Bq2DzYwJNh2gY2Dcs24DLBHDeEkwMf - d/NfkZHn/Cig+K3ioavzg3xXDW3w2dB1pXmk60nh+rDMBaLSZcILdDUmr4gnPudjOiQIuIsCszu5xQXm - okDnhZsmj41s6IVg7lrHmg7WBMrx4ZrwRKhOdm9wGqo0rEon2gUcn3OJk9fi2wbf7t28TaxW1fXDIDau - DSeEf1zhRLAeoI3qaqK5pMI9HMr/vhU3fF4btfiScG7zNhEracPfhsOCvxuVywQraKn9UqzCOZ08lwl8 - LL1sitn53eLdUuxAPwQNbqhXzJKTuMkwl37eb6kkGAWRPBfp3GZhPi+zd6XS1oXkrjB4Fyi5w6mEXFBV - bZr4T5qhG+1DsjH9QKs/zcCQ1H0BYqeuUV1pqfsEjaUaz5D8xufuhU7eVd2mp15IbIA5faT01pVMUxHl - 8tYpNJZulyyJA9H+UeDzKt+0ZrglmJvrprrhiCBifShHXaOqYnGLlupZYxF8Jf1CnvtNtAs4zzasy9bi - n4ajwqiOCbUJ6FpuMoJPh9RSdbVuhqhwiow8l2qiXcDxec1jcW1/TrJL8eBU7nB1jdINlWITdu92yqsx - f1N5zswCjs+Z/V9P3pcJhoLFZcJiWqpCpLFIS2MqXF/mGE29+cpNhlsEpfiAZ7VdeV3uUpzKDV0E7Tz/ - ez4z8zeeNDGa23P9IwAAAABJRU5ErkJggg== - - 17, 17 127, 14 - - 310, 14 - - - 463, 14 - - - 640, 18 - - - 821, 18 - - 970, 18 + 310, 14 61 diff --git a/Analysis/LabPictureControl.cs b/Analysis/LabPictureControl.cs deleted file mode 100644 index 861858b..0000000 --- a/Analysis/LabPictureControl.cs +++ /dev/null @@ -1,82 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Windows.Forms; - -namespace UserControlClass -{ - public partial class LabPictureControl : UserControl - { - public LabPictureControl() - { - InitializeComponent(); - } - - /// - /// 添加LabelText属性,可以对labelText进行设置 - /// - public string LabelText - { - get { return labText.Text; } - set { labText.Text = value; } - } - - /// - /// 上面Label的图片图片连接 - /// - public Image LabelTopImage - { - get { return labPicture.Image; } - set { labPicture.Image = value; } - } - - /// - /// 文字位置坐标 - /// - public Point LabelPoint - { - get { return labText.Location; } - set { labText.Location = value; } - } - - private void labPicture_MouseHover(object sender, EventArgs e) - { - LabPictureControl lpc = (LabPictureControl)(sender as Label).Parent; - lpc.BackColor = Color.FromArgb(0, 151, 186); - } - - private void labPicture_MouseLeave(object sender, EventArgs e) - { - LabPictureControl lpc = (LabPictureControl)(sender as Label).Parent; - lpc.BackColor = Color.FromArgb(19, 46, 53); - } - - private void labText_MouseHover(object sender, EventArgs e) - { - LabPictureControl lpc = (LabPictureControl)(sender as Label).Parent; - lpc.BackColor = Color.FromArgb(0, 151, 186); - } - - private void labText_MouseLeave(object sender, EventArgs e) - { - LabPictureControl lpc = (LabPictureControl)(sender as Label).Parent; - lpc.BackColor = Color.FromArgb(19, 46, 53); - } - - private void LabPictureControl_MouseHover(object sender, EventArgs e) - { - LabPictureControl lpc = sender as LabPictureControl; - lpc.BackColor = Color.FromArgb(0, 151, 186); - } - - private void LabPictureControl_MouseLeave(object sender, EventArgs e) - { - LabPictureControl lpc = sender as LabPictureControl; - lpc.BackColor = Color.FromArgb(19, 46, 53); - } - } -} \ No newline at end of file diff --git a/Analysis/LabPictureControl.designer.cs b/Analysis/LabPictureControl.designer.cs deleted file mode 100644 index 9899bbd..0000000 --- a/Analysis/LabPictureControl.designer.cs +++ /dev/null @@ -1,84 +0,0 @@ -namespace UserControlClass -{ - public partial class LabPictureControl - { - /// - /// 必需的设计器变量。 - /// - private System.ComponentModel.IContainer components = null; - - /// - /// 清理所有正在使用的资源。 - /// - /// 如果应释放托管资源,为 true;否则为 false。 - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region 组件设计器生成的代码 - - /// - /// 设计器支持所需的方法 - 不要 - /// 使用代码编辑器修改此方法的内容。 - /// - private void InitializeComponent() - { - this.labText = new System.Windows.Forms.Label(); - this.labPicture = new System.Windows.Forms.Label(); - this.SuspendLayout(); - // - // labText - // - this.labText.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.labText.Location = new System.Drawing.Point(2, 59); - this.labText.Name = "labText"; - this.labText.Size = new System.Drawing.Size(83, 25); - this.labText.TabIndex = 1; - this.labText.Text = "添加抽屉"; - this.labText.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - this.labText.MouseLeave += new System.EventHandler(this.labText_MouseLeave); - this.labText.MouseHover += new System.EventHandler(this.labText_MouseHover); - // - // labPicture - // - this.labPicture.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.labPicture.Location = new System.Drawing.Point(0, 3); - this.labPicture.Name = "labPicture"; - this.labPicture.Padding = new System.Windows.Forms.Padding(17, 21, 17, 21); - this.labPicture.Size = new System.Drawing.Size(86, 54); - this.labPicture.TabIndex = 0; - this.labPicture.MouseLeave += new System.EventHandler(this.labPicture_MouseLeave); - this.labPicture.MouseHover += new System.EventHandler(this.labPicture_MouseHover); - // - // LabPictureControl - // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.Controls.Add(this.labText); - this.Controls.Add(this.labPicture); - this.Font = new System.Drawing.Font("Segoe UI", 9.75F); - this.ForeColor = System.Drawing.Color.White; - this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.Name = "LabPictureControl"; - this.Size = new System.Drawing.Size(86, 85); - this.MouseLeave += new System.EventHandler(this.LabPictureControl_MouseLeave); - this.MouseHover += new System.EventHandler(this.LabPictureControl_MouseHover); - this.ResumeLayout(false); - - } - - #endregion - - public System.Windows.Forms.Label labPicture; - public System.Windows.Forms.Label labText; - } -} diff --git a/Analysis/LabPictureControl.resx b/Analysis/LabPictureControl.resx deleted file mode 100644 index 1af7de1..0000000 --- a/Analysis/LabPictureControl.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/Analysis/Model/SQLHelper.cs b/Analysis/Model/SQLHelper.cs deleted file mode 100644 index a703f7c..0000000 --- a/Analysis/Model/SQLHelper.cs +++ /dev/null @@ -1,317 +0,0 @@ - -using System; -using System.Collections.Generic; -using System.Data; -using System.Data.SqlClient; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace DAL -{ - public class SQLHelper - { - private static SqlConnection conn = null; - private static SqlCommand cmd = null; - private static SqlDataReader sdr = null; - public static string connStr = ""; - - public static int iFlag = 0; - - private static SqlConnection GetConn() - { - conn = new SqlConnection(connStr); - if (conn.State == ConnectionState.Closed) - { - try - { - conn.Open(); - } - catch (Exception ex) - { - if (iFlag == 0) - { - iFlag++;//必须放在前面,这样才起左右,放在后面,不会赋值 如果不点击确定的话 - - //MyBase.TraceWriteLine(" 数据库打开连接失败" +ex.ToString()); - MessageBox.Show("数据库打开连接失败,请检查数据库是否正确连接!原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - } - return conn; - } - } - return conn; - } - - #region 执行不带参数的增删改SQL语句或存储过程 返回int类型 返回受影响的行数 - - /// - /// 执行不带参数的增删改SQL语句或存储过程 返回int类型 返回受影响的行数 - /// - /// 增删改SQL语句或存储过程 - /// 命令类型 - /// 返回受影响的行数 - public static int ExecuteNonQuery(string cmdText, CommandType ct) - { - int res = 0; - try - { - cmd = new SqlCommand(cmdText, GetConn()); - cmd.CommandType = ct; - res = cmd.ExecuteNonQuery(); //返回受影响的行数 - } - catch (Exception ex) - { - throw ex; - } - finally - { - if (conn.State == ConnectionState.Open) - { - conn.Close(); - } - } - return res; - } - - #endregion 执行不带参数的增删改SQL语句或存储过程 返回int类型 返回受影响的行数 - - #region 执行带参数的增删改SQL语句或存储过程 返回int类型 返回受影响的行数 - - /// - /// 执行带参数的增删改SQL语句或存储过程 返回int类型 返回受影响的行数 - /// - /// 增删改SQL语句或存储过程 - /// 命令类型 - /// 返回受影响的行数 - public static int ExecuteNonQuery(string cmdText, SqlParameter[] paras, CommandType ct) - { - int res = 0; - - using (cmd = new SqlCommand(cmdText, GetConn())) - { - cmd.CommandType = ct; - cmd.Parameters.AddRange(paras); - res = cmd.ExecuteNonQuery(); - } - return res; - } - - #endregion 执行带参数的增删改SQL语句或存储过程 返回int类型 返回受影响的行数 - - #region 执行不带参数的查询SQL语句或存储过程 返回DataTable类型 - - /// - /// 执行不带参数的查询SQL语句或存储过程 返回DataTable类型 - /// - /// 查询SQL语句或存储过程 - /// 命令类型 - /// DataTable型 - public static DataTable ExecuteQuery(string cmdText, CommandType ct) - { - DataTable dt = new DataTable(); - cmd = new SqlCommand(cmdText, GetConn()); - cmd.CommandType = ct; - using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection)) - { - dt.Load(sdr); - } - return dt; - } - - #endregion 执行不带参数的查询SQL语句或存储过程 返回DataTable类型 - - #region 执行带参数的查询SQL语句或存储过程 返回DataTable类型 - - /// - /// 执行带参数的查询SQL语句或存储过程 返回DataTable类型 - /// - /// 查询SQL语句或存储过程 - /// 参数集合 - /// 命令类型 - /// DataTable型 - public static DataTable ExecuteQuery(string cmdText, SqlParameter[] paras, CommandType ct) - { - DataTable dt = new DataTable(); - cmd = new SqlCommand(cmdText, GetConn()); - cmd.CommandType = ct; - cmd.Parameters.AddRange(paras); - using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection)) - { - dt.Load(sdr); - } - return dt; - } - - #endregion 执行带参数的查询SQL语句或存储过程 返回DataTable类型 - - /// - /// 执行SQL语句并返回DataSet - /// - /// SQL语句 - /// - public static DataSet ExecuteDs(String Sqlstr) - { - using (SqlDataAdapter da = new SqlDataAdapter(Sqlstr, GetConn())) - { - DataSet ds = new DataSet(); - da.Fill(ds); - return ds; - } - } - - /// - /// 构建 SqlCommand 对象(用来返回一个结果集,而不是一个整数值) - /// - /// 数据库连接 - /// 存储过程名 - /// 存储过程参数 - /// SqlCommand - private static SqlCommand BuildQueryCommand(SqlConnection connection, string storedProcName, SqlParameter[] parameters) - { - SqlCommand command = new SqlCommand(storedProcName, connection); - command.CommandType = CommandType.StoredProcedure; - foreach (SqlParameter parameter in parameters) - { - if (parameter != null) - { - // 检查未分配值的输出参数,将其分配以DBNull.Value. - if ((parameter.Direction == ParameterDirection.InputOutput || parameter.Direction == ParameterDirection.Input) && (parameter.Value == null)) - { - parameter.Value = DBNull.Value; - } - command.Parameters.Add(parameter); - } - } - - return command; - } - - /// - /// 执行存储过程 - /// - /// 存储过程名 - /// 存储过程参数 - /// DataSet结果中的表名 - /// DataSet - public static DataSet RunProcedure(string storedProcName, SqlParameter[] parameters, string tableName) - { - using (SqlConnection connection = new SqlConnection(connStr)) - { - DataSet dataSet = new DataSet(); - connection.Open(); - SqlDataAdapter sqlDA = new SqlDataAdapter(); - sqlDA.SelectCommand = BuildQueryCommand(connection, storedProcName, parameters); - sqlDA.Fill(dataSet, tableName); - connection.Close(); - return dataSet; - } - } - - #region 使用SqlBulkCopy插入测量数据 - - /// - /// 要插入的数据表的结构,与函数内部定义的映射表要一模一样 - /// - /// 要插入的数据表 - public static int InsertMeasureDataToDB(DataTable InsertDT) - { - int iResult = 1; - using (SqlBulkCopy bulkCopy = new SqlBulkCopy(GetConn())) - { - try - { - bulkCopy.DestinationTableName = "TMeasureData";//要插入的表的表明,创造映射关系,比下面的直接写表名称 更加灵活 - bulkCopy.ColumnMappings.Add("CarID", "CarID");//映射字段名 DataTable列名 ,数据库 对应的列名 - bulkCopy.ColumnMappings.Add("CarType", "CarType");//映射字段名 DataTable列名 ,数据库 对应的列名 - bulkCopy.ColumnMappings.Add("MeasPointName", "MeasPointName"); - bulkCopy.ColumnMappings.Add("DimensionName", "DimensionName"); - bulkCopy.ColumnMappings.Add("NormalValue", "NormalValue"); - bulkCopy.ColumnMappings.Add("LowerTolVal", "LowerTolVal"); - bulkCopy.ColumnMappings.Add("UpperTolVal", "UpperTolVal"); - bulkCopy.ColumnMappings.Add("MeasureValue", "MeasureValue"); - bulkCopy.ColumnMappings.Add("MeasureItemResult", "MeasureItemResult"); - bulkCopy.ColumnMappings.Add("MeasureDate", "MeasureDate"); - bulkCopy.ColumnMappings.Add("Remark", "Remark"); - bulkCopy.WriteToServer(InsertDT); - } - catch (Exception ex) - { - MessageBox.Show("批量插入测量数据到数据库失败!原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); - iResult = -1; - } - } - return iResult; - } - - - #endregion 使用SqlBulkCopy插入测量数据 - - #region 使用SqlBulkCopy插入批量数据方法 - - /// - /// 要插入的数据表的结构,与函数内部定义的映射表要一模一样 - /// - /// 要插入的数据表 - public static void TWorkpieceListToSQLServer(DataTable InsertDT) - { - using (SqlBulkCopy bulkCopy = new SqlBulkCopy(GetConn())) - { - try - { - bulkCopy.DestinationTableName = "TWorkpieceList";//要插入的表的表明,创造映射关系,比下面的直接写表名称 更加灵活 - bulkCopy.ColumnMappings.Add("WorkpieceID", "WorkpieceID");//映射字段名 DataTable列名 ,数据库 对应的列名 - bulkCopy.ColumnMappings.Add("DrawerID", "DrawerID"); - bulkCopy.ColumnMappings.Add("WorkpieceType", "WorkpieceType"); - bulkCopy.ColumnMappings.Add("TrayType", "TrayType"); - bulkCopy.ColumnMappings.Add("WorkpieceStatus", "WorkpieceStatus"); - bulkCopy.ColumnMappings.Add("WorkpiecePos", "WorkpiecePos"); - bulkCopy.WriteToServer(InsertDT); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - finally - { - // Close the SqlDataReader. The SqlBulkCopy - // object is automatically closed at the end - // of the using block. - } - } - } - - #endregion 使用SqlBulkCopy插入批量数据方法 - - #region 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 - - /// - /// 使用SqlBulkCopy将DataTable中的数据批量插入数据库中,用此函数,创建的InsertDataTable类型必须跟数据库中的类型,列数一模一样 - /// - /// 数据库中对应的表名 - /// 数据集 - public static void SqlBulkCopyInsert(string strDBTableName, DataTable InsertDataTable) - { - try - { - using (SqlBulkCopy sqlRevdBulkCopy = new SqlBulkCopy(GetConn()))//引用SqlBulkCopy - { - sqlRevdBulkCopy.DestinationTableName = strDBTableName;//数据库中对应的表名 - - sqlRevdBulkCopy.NotifyAfter = InsertDataTable.Rows.Count;//有几行数据 - - sqlRevdBulkCopy.WriteToServer(InsertDataTable);//数据导入数据库 - - sqlRevdBulkCopy.Close();//关闭连接 - } - } - catch (Exception ex) - { - Console.WriteLine("数据库处理出错,SqlBulkCopyInsert,原因:" + ex.Message); - throw (ex); - } - } - - #endregion 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 - } -} \ No newline at end of file diff --git a/Analysis/Model/TMeasureDataModel.cs b/Analysis/Model/TMeasureDataModel.cs index 2a2e6b1..70d508b 100644 --- a/Analysis/Model/TMeasureDataModel.cs +++ b/Analysis/Model/TMeasureDataModel.cs @@ -1,69 +1,65 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace DAL +namespace DAL { - public class TMeasureDataModel - { - /// - /// Id - /// - public int? Id { get; set; } + public class TMeasureDataModel + { + /// + /// Id + /// + public int? Id { get; set; } - /// - /// 车身ID - /// - public string CarID { get; set; } - /// - /// 车身类型 - /// - public string CarType{ get; set; } - /// - /// 测量点名称 - /// - public string MeasPointName { get; set; } + /// + /// 车身ID + /// + public string CarID { get; set; } - /// - /// 测点尺寸名称:F面差 G间隙 - /// - public string DimensionName { get; set; } + /// + /// 车身类型 + /// + public string CarType { get; set; } - /// - /// 测量值 - /// - public string MeasureValue { get; set; } + /// + /// 测量点名称 + /// + public string MeasPointName { get; set; } - /// - /// 测量结果 :Good NoGood Rejected - /// - public string MeasureItemResult { get; set; } + /// + /// 测点尺寸名称:F面差 G间隙 + /// + public string DimensionName { get; set; } - /// - /// 标准值 - /// - public string NormalValue { get; set; } + /// + /// 测量值 + /// + public string MeasureValue { get; set; } - /// - /// 测量时间 - /// - public string MeasureDate { get; set; } + /// + /// 测量结果 :Good NoGood Rejected + /// + public string MeasureItemResult { get; set; } - /// - /// 下公差 - /// - public string LowerTolVal { get; set; } + /// + /// 标准值 + /// + public string NormalValue { get; set; } - /// - /// 上公差 - /// - public string UpperTolVal { get; set; } + /// + /// 测量时间 + /// + public string MeasureDate { get; set; } - /// - /// 备注 - /// - public string Remark { get; set; } - } + /// + /// 下公差 + /// + public string LowerTolVal { get; set; } + + /// + /// 上公差 + /// + public string UpperTolVal { get; set; } + + /// + /// 备注 + /// + public string Remark { get; set; } + } } \ No newline at end of file diff --git a/Analysis/Model/TMeasureMSSQLDAL.cs b/Analysis/Model/TMeasureMSSQLDAL.cs deleted file mode 100644 index 14bfa42..0000000 --- a/Analysis/Model/TMeasureMSSQLDAL.cs +++ /dev/null @@ -1,366 +0,0 @@ -using System.Data; -using System.Data.SqlClient; - -namespace DAL -{ - public class TMeasureMSSQLDAL - { - #region Select Function - - public int SelectTMeasureResultCount() - { - string strSql = "select COUNT(*) from TMeasureResult"; - DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return int.Parse(dt.Rows[0][0].ToString()); - } - - public string SelectNo6MeasureResult() - { - string strSql = "select top 6 CarID from TMeasureResult order by MeasureDate desc"; - DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt.Rows[5][0].ToString(); - } - - public DataTable SelectNewestTMeasureResult() - { - string strSql = "select top(1) Id,CarID,MeasureDate,Remark from TMeasureResult order by MeasureDate DESC"; - DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectTMeasureDataByVIN(string strVIN) - { - string strSql = "select * from TMeasureData where CarID ='" + strVIN + "'"; - DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public string SelectOneMeasureValueByCondition(string strCarID, string strMeaPointName, string strDimensionName = "G") - { - DataTable dt = new DataTable(); - string strSql = "select MeasureValue from TMeasureData where CarID = '" + strCarID + "' and MeasPointName = '" + strMeaPointName + "' and DimensionName = '" + strDimensionName + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count == 1) - { - return dt.Rows[0][0].ToString(); - } - else - { - return "NoFind"; - } - } - - public bool CheckVINExistInDB(string strVIN) - { - bool bReusult = false; - string strSql = "select Id from TMeasureResult where CarID = '" + strVIN + "'"; - DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count >= 2) - { - bReusult = true; - } - return bReusult; - } - - public string SelectCarTypeByVIN(string strVIN) - { - string strSql = "select CarType from TMeasureResult where CarID = '" + strVIN + "'"; - DataTable dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count == 1) - { - return dt.Rows[0][0].ToString(); - } - else - { - return "unknown"; - } - } - - public DataTable SelectMeasureValuebyMeasureNameAndSize(string strMeasureName, string strSizeName, int topCount) - { - string strSql = "select top " + topCount.ToString() + " MeasureValue,NormalValue ,LowerTolVal,UpperTolVal from TMeasureData where MeasPointName='" + strMeasureName + "' and DimensionName='" + strSizeName + "' order by MeasureDate DESC "; - return SQLHelper.ExecuteQuery(strSql, CommandType.Text); - } - - public DataTable SelectAllMeasPointName() - { - string strSql = "select distinct MeasPointName from TMeasureData"; - return SQLHelper.ExecuteQuery(strSql, CommandType.Text); - } - - public DataTable SelectTMeasureDataByCarIDAndTime(string strCarID, string strStartTime, string strEndTime) - { - DataTable dt = new DataTable(); - string strSql = "select CarID, MeasPointName,DimensionName,NormalValue ,LowerTolVal,UpperTolVal,MeasureValue, MeasureDate, MeasureItemResult from TMeasureData where CarID like '%" + strCarID + "%' and MeasureDate >= '" + strStartTime + "' and MeasureDate <= '" + strEndTime + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectTMeasureDataByCarIDAndMPN(string strCarID, string strMeaPointName) - { - DataTable dt = new DataTable(); - string strSql = "select MeasPointName,DimensionName,LowerTolVal,UpperTolVal,MeasureValue, MeasureItemResult,Remark from TMeasureData where CarID like '%" + strCarID + "%' and MeasPointName like '%" + strMeaPointName + "%' COLLATE Chinese_PRC_CS_AI_WS "; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectMeasureItems(string strCarID, string strMeaPointName) - { - DataTable dt = new DataTable(); - string strSql = "select distinct MeasPointName from TMeasureData where CarID like '%" + strCarID + "%' and MeasPointName like '%" + strMeaPointName + "%' COLLATE Chinese_PRC_CS_AI_WS "; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectAllTMeasureResult() - { - DataTable dt = new DataTable(); - string strSql = "select * from TMeasureResult"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectTMeasureResultByTime(string strCarID, string strStartTime, string strEndTime) - { - DataTable dt = new DataTable(); - string strSql = "select CarID,SumMeasureItems,GoodMeasureItems,NoGoodMeasureItems,RejectMeasureItems,FPY,MeasureDate,case Result when 1 then '合格' else '不合格' end as Result from TMeasureResult where CarID like '%" + strCarID + "%' and MeasureDate >= '" + strStartTime + "' and MeasureDate <= '" + strEndTime + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public string SelectMaintenanceStation7VIN() - { - DataTable dt = new DataTable(); - string strSql = "select Station7PartID from MaintenanceInfo where Id=1"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt.Rows[0][0].ToString(); - } - - public string SelectMaintenanceStationVINbyStationNo(int sno) - { - DataTable dt = new DataTable(); - string strSql = ""; - switch (sno) - { - case 1: - strSql = "select Station1PartID from MaintenanceInfo where Id=1"; - break; - - case 2: - strSql = "select Station2PartID from MaintenanceInfo where Id=1"; - break; - - case 3: - strSql = "select Station3PartID from MaintenanceInfo where Id=1"; - break; - - case 4: - strSql = "select Station4PartID from MaintenanceInfo where Id=1"; - break; - - case 5: - strSql = "select Station5PartID from MaintenanceInfo where Id=1"; - break; - - case 6: - strSql = "select Station6PartID from MaintenanceInfo where Id=1"; - break; - - case 7: - strSql = "select Station7PartID from MaintenanceInfo where Id=1"; - break; - } - if (strSql == "") - { - return "empty"; - } - else - { - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows[0][0] == null) - { - return "empty"; - } - else - { - return dt.Rows[0][0].ToString(); - } - } - } - - public DataTable SelectAllToleranceByCondition(string strCartType, string strMeaPointName, string strDimensionName) - { - DataTable dt = new DataTable(); - string strSql = "select Id,CarType,MeasurePointName,DimensionName,TolLower,TolUpper, Remark from TTolerance where CarType like '%" + strCartType + "%' and MeasurePointName like '%" + strMeaPointName + "%' and DimensionName like '%" + strDimensionName + "%'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectAllRangeByCondition(string strCartType, string strMeaPointName) - { - DataTable dt = new DataTable(); - string strSql = "select Id,CarType,RangeName,RangePoint,RangeLower,RangeUpper, Remark from TRange where CarType like '%" + strCartType + "%' and RangeName like '%" + strMeaPointName + "%' "; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectOneToleranceByCondition(string strCartType, string strMeaPointName, string strDimensionName) - { - DataTable dt = new DataTable(); - string strSql = "select TolLower,TolUpper from TTolerance where CarType = '" + strCartType + "' and MeasurePointName = '" + strMeaPointName + "' and DimensionName = '" + strDimensionName + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectRangeDatabyCarID(string strCarID) - { - DataTable dt = new DataTable(); - string strSql = "select * from TRangeData where CarID = '" + strCarID + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public DataTable SelectRangeByCarType(string strCarType) - { - DataTable dt = new DataTable(); - string strSql = "select RangeName,RangePoint,RangeLower,RangeUpper from TRange where CarType = '" + strCarType + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - return dt; - } - - public bool CheckMeaPointNameExit(string strCartType, string strMeaPointName, string strDimensionName) - { - DataTable dt = new DataTable(); - string strSql = "select Id,CarType,MeasurePointName,DimensionName,TolLower,TolUpper, Remark from TTolerance where CarType = '" + strCartType + "' and MeasurePointName = '" + strMeaPointName + "' and DimensionName = '" + strDimensionName + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count > 0) - { - return true; - } - else - { - return false; - } - } - - public bool CheckRangeNameExit(string strCartType, string strRangeName) - { - DataTable dt = new DataTable(); - string strSql = "select Id,CarType from TRange where CarType = '" + strCartType + "' and RangeName = '" + strRangeName + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count > 0) - { - return true; - } - else - { - return false; - } - } - - public string SelectVINByCSVVIN(string strCSVVIN) - { - DataTable dt = new DataTable(); - string strSql = "select CarVIN from TTempSaveVIN where CarVIN like '%" + strCSVVIN + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count == 1) - return dt.Rows[0][0].ToString(); - else - { - return "NoFind"; - } - } - - public int CheckMRVINExistOrNotByVIN(string strVIN) - { - DataTable dt = new DataTable(); - string strSql = "select CarID from TMeasureResult where CarID = '" + strVIN + "'"; - dt = SQLHelper.ExecuteQuery(strSql, CommandType.Text); - if (dt.Rows.Count == 1) - return 1; - else - { - return 0; - } - } - - #endregion - - #region Insert Function - - public int InsertTTolerance(TToleranceModel ttm) - { - string strSql = "insert into TTolerance (CarType,MeasurePointName,DimensionName,TolLower,TolUpper,CreateTime,Remark) values " + - "(@CarType,@MeasurePointName,@DimensionName,@TolLower,@TolUpper,@CreateTime,@Remark)"; - SqlParameter[] paras = new SqlParameter[] - { - new SqlParameter("@CarType",ttm.CarType), - new SqlParameter("@MeasurePointName",ttm.MeasurePointName), - new SqlParameter("@DimensionName",ttm.DimensionName), - new SqlParameter("@TolLower",ttm.TolLower), - new SqlParameter("@TolUpper",ttm.TolUpper), - new SqlParameter("@CreateTime",ttm.CreateTime), - new SqlParameter("@Remark",ttm.Remark), - }; - return SQLHelper.ExecuteNonQuery(strSql, paras, CommandType.Text); - } - - //public int InsertTMeasureResult(TMeasureResultModel tmrm) - //{ - // string strSql = "insert into TMeasureResult (CarID,CarType,SumMeasureItems,GoodMeasureItems,NoGoodMeasureItems,RejectMeasureItems,FPY,MeasureDate,Result,Remark) values " + - // "(@CarID,@CarType,@SumMeasureItems,@GoodMeasureItems,@NoGoodMeasureItems,@RejectMeasureItems,@FPY,@MeasureDate,@Result,@Remark)"; - // SqlParameter[] paras = new SqlParameter[] - // { - // new SqlParameter("@CarID",tmrm.CarID), - // new SqlParameter("@CarType",tmrm.CarType), - // new SqlParameter("@SumMeasureItems",tmrm.SumMeasureItems), - // new SqlParameter("@GoodMeasureItems",tmrm.GoodMeasureItems), - // new SqlParameter("@NoGoodMeasureItems",tmrm.NoGoodMeasureItems), - // new SqlParameter("@RejectMeasureItems",tmrm.RejectMeasureItems), - // new SqlParameter("@FPY",tmrm.FPY), - // new SqlParameter("@MeasureDate",tmrm.MeasureDate), - // new SqlParameter("@Result",tmrm.Result), - // new SqlParameter("@Remark",tmrm.Remark), - // }; - // return SQLHelper.ExecuteNonQuery(strSql, paras, CommandType.Text); - //} - - public int InsertTMeasureDatabyDataTable(DataTable dt) - { - return SQLHelper.InsertMeasureDataToDB(dt); - } - - #endregion - - #region Update Function - - public int UpdateTTolerance(TToleranceModel ttm) - { - string strSql = "update TTolerance set CarType=@CarType,MeasurePointName=@MeasurePointName,DimensionName=@DimensionName,TolLower=@TolLower,TolUpper=@TolUpper,CreateTime=@CreateTime,Remark=@Remark where Id=" + ttm.Id.ToString(); - SqlParameter[] paras = new SqlParameter[] - { - new SqlParameter("@Id",ttm.Id), - new SqlParameter("@CarType",ttm.CarType), - new SqlParameter("@MeasurePointName",ttm.MeasurePointName), - new SqlParameter("@DimensionName",ttm.DimensionName), - new SqlParameter("@TolLower",ttm.TolLower), - new SqlParameter("@TolUpper",ttm.TolUpper), - new SqlParameter("@CreateTime",ttm.CreateTime), - new SqlParameter("@Remark",ttm.Remark), - }; - return SQLHelper.ExecuteNonQuery(strSql, paras, CommandType.Text); - } - - #endregion - - #region Delete Function - - public int DeleteOneTolerance(string strObjIDPk) - { - string strOle = "delete from TTolerance where Id = " + strObjIDPk; - return SQLHelper.ExecuteNonQuery(strOle, CommandType.Text); - } - - #endregion - } -} \ No newline at end of file diff --git a/Analysis/Model/TMeasureResultModel.cs b/Analysis/Model/TMeasureResultModel.cs index 3f0e375..abd96a8 100644 --- a/Analysis/Model/TMeasureResultModel.cs +++ b/Analysis/Model/TMeasureResultModel.cs @@ -1,64 +1,60 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace DAL +namespace DAL { - public class TMeasureResultModel - { - /// - /// Id - /// - public int? Id { get; set; } + public class TMeasureResultModel + { + /// + /// Id + /// + public int? Id { get; set; } - /// - /// 车身ID - /// - public string CarID { get; set; } - /// - /// 车身类型 - /// - public string CarType { get; set; } - /// - /// SumMeasureItems 总测量项数量 - /// - public int? SumMeasureItems { get; set; } + /// + /// 车身ID + /// + public string CarID { get; set; } - /// - /// GoodMeasureItems - /// - public int? GoodMeasureItems { get; set; } + /// + /// 车身类型 + /// + public string CarType { get; set; } - /// - /// NoGoodMeasureItems - /// - public int? NoGoodMeasureItems { get; set; } + /// + /// SumMeasureItems 总测量项数量 + /// + public int? SumMeasureItems { get; set; } - /// - /// RejectMeasureItems - /// - public int? RejectMeasureItems { get; set; } + /// + /// GoodMeasureItems + /// + public int? GoodMeasureItems { get; set; } - /// - /// FPY 合格率 - /// - public string FPY { get; set; } + /// + /// NoGoodMeasureItems + /// + public int? NoGoodMeasureItems { get; set; } - /// - /// MeasureDate 测量时间 - /// - public string MeasureDate { get; set; } + /// + /// RejectMeasureItems + /// + public int? RejectMeasureItems { get; set; } - /// - /// Result:测量总结果:1:OK 2:NG - /// - public int? Result { get; set; } + /// + /// FPY 合格率 + /// + public string FPY { get; set; } - /// - /// Remark 备注 - /// - public string Remark { get; set; } - } + /// + /// MeasureDate 测量时间 + /// + public string MeasureDate { get; set; } + + /// + /// Result:测量总结果:1:OK 2:NG + /// + public int? Result { get; set; } + + /// + /// Remark 备注 + /// + public string Remark { get; set; } + } } \ No newline at end of file diff --git a/Analysis/Model/TToleranceModel.cs b/Analysis/Model/TToleranceModel.cs deleted file mode 100644 index e81797f..0000000 --- a/Analysis/Model/TToleranceModel.cs +++ /dev/null @@ -1,51 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace DAL -{ - public class TToleranceModel - { - /// - /// Id - /// - public int? Id { get; set; } - - /// - /// 车身类型 - /// - public string CarType { get; set; } - - /// - /// MeasurePointName - /// - public string MeasurePointName { get; set; } - - /// - /// DimensionName - /// - public string DimensionName { get; set; } - - /// - /// TolLower - /// - public double TolLower { get; set; } - - /// - /// TolUpper - /// - public double TolUpper { get; set; } - - /// - /// Remark 备注 - /// - public string Remark { get; set; } - - /// - /// CreateTime 测量时间 - /// - public string CreateTime { get; set; } - } -} \ No newline at end of file diff --git a/Analysis/NLog.config b/Analysis/NLog.config index 3cfa512..c43a78a 100644 --- a/Analysis/NLog.config +++ b/Analysis/NLog.config @@ -49,7 +49,7 @@ - + insert into TLogInfo(LogTime,LogLevel,LogMessage,LogAction,LogAmount,LogStackTrack) values (@LogTime, @LogLevel, @LogMessage,@LogAction,@LogAmount, @LogStackTrack); diff --git a/Analysis/Program.cs b/Analysis/Program.cs index c8b8d81..18a9f9d 100644 --- a/Analysis/Program.cs +++ b/Analysis/Program.cs @@ -1,279 +1,243 @@ -using System; +using BaseFunction; +using Microsoft.Win32; +using System; using System.Diagnostics; -using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Windows.Forms; -using BaseFunction; -using Microsoft.Win32; namespace NSAnalysis { - internal static class Program - { - #region CLMS 授权 + internal static class Program + { + #region CLMS 授权 - /// - /// 功能:使用MORCODE.DLL前验证使用软件是否正确,否则其他函数都不可正常调用 - /// - /// 验证内容为软件指纹文件中字符串 - /// - /// TRUE :该软件可正常调用 - /// FALSE :该软件不可正常调用 - /// - [DllImport("MORCODE.dll", EntryPoint = "CLM_Login", CallingConvention = CallingConvention.Cdecl)] - public static extern bool CLM_Login(StringBuilder str); + /// + /// 功能:使用MORCODE.DLL前验证使用软件是否正确,否则其他函数都不可正常调用 + /// + /// 验证内容为软件指纹文件中字符串 + /// TRUE :该软件可正常调用 FALSE :该软件不可正常调用 + [DllImport("MORCODE.dll", EntryPoint = "CLM_Login", CallingConvention = CallingConvention.Cdecl)] + public static extern bool CLM_Login(StringBuilder str); - /// - /// 退出前执行一次,释放内存,记录使用信息 - /// - /// - [DllImport("MORCODE.dll", EntryPoint = "CLM_Logout", CallingConvention = CallingConvention.Cdecl)] - public static extern bool CLM_Logout(); + /// + /// 退出前执行一次,释放内存,记录使用信息 + /// + /// + [DllImport("MORCODE.dll", EntryPoint = "CLM_Logout", CallingConvention = CallingConvention.Cdecl)] + public static extern bool CLM_Logout(); - /// - /// 自动检查电脑中是否有当前软件的许可信息,过期/非本机电脑/其他软件 的许可证书都不会识别 - /// - /// - /// TRUE :有该软件许可证书 - /// FALSE :没有该软件许可证书 - /// - [DllImport("MORCODE.dll", EntryPoint = "CLM_Login_Scope", CallingConvention = CallingConvention.Cdecl)] - public static extern bool CLM_Login_Scope(); + /// + /// 自动检查电脑中是否有当前软件的许可信息,过期/非本机电脑/其他软件 的许可证书都不会识别 + /// + /// TRUE :有该软件许可证书 FALSE :没有该软件许可证书 + [DllImport("MORCODE.dll", EntryPoint = "CLM_Login_Scope", CallingConvention = CallingConvention.Cdecl)] + public static extern bool CLM_Login_Scope(); - /// - /// 输入模块ID验证模块可用性 - /// - /// 模块ID - /// 暂无定义 - /// - /// TRUE :该模块可用 - /// FALSE :该模块不可用 - /// - [DllImport("MORCODE.dll", EntryPoint = "CLM_ModuleIsLicensed", CallingConvention = CallingConvention.Cdecl)] - public static extern bool CLM_ModuleIsLicensed(ref UInt16 mod, ref UInt16 type); + /// + /// 输入模块ID验证模块可用性 + /// + /// 模块ID + /// 暂无定义 + /// TRUE :该模块可用 FALSE :该模块不可用 + [DllImport("MORCODE.dll", EntryPoint = "CLM_ModuleIsLicensed", CallingConvention = CallingConvention.Cdecl)] + public static extern bool CLM_ModuleIsLicensed(ref UInt16 mod, ref UInt16 type); - /// - /// 获取到期日期 - /// - /// - /// - /// - /// + /// + /// 获取到期日期 + /// + /// + /// + /// + /// - [DllImport("MORCODE.dll", EntryPoint = "CLM_GetWarrantyExpiration", CallingConvention = CallingConvention.Cdecl)] - public static extern bool CLM_GetWarrantyExpiration(ref int mon, ref int day, ref int year); + [DllImport("MORCODE.dll", EntryPoint = "CLM_GetWarrantyExpiration", CallingConvention = CallingConvention.Cdecl)] + public static extern bool CLM_GetWarrantyExpiration(ref int mon, ref int day, ref int year); - private static int gCLMSModeID = 0; - private static int gAuthorizationMode = 0; + private static int gCLMSModeID = 0; + private static int gAuthorizationMode = 0; - #endregion CLMS 授权 + #endregion CLMS 授权 - /// - /// The main entry point for the application. - /// - [STAThread] - private static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); + /// + /// The main entry point for the application. + /// + [STAThread] + private static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); - #region 创建Log文件 + #region 创建Log文件 - LogDebugDfn.strStartTime = DateTime.Now.ToString("yyyy.MM.dd HH-mm-ss"); - System.IO.TextWriter log = new System.IO.StreamWriter(LogDebugDfn.strDebugFile); //Debug.txt - TextWriterTraceListener logger = new TextWriterTraceListener(log); - Trace.Listeners.Add(logger); - MyBase.TraceWriteLine("--软件Program Main函数开始执行--"); //写入log文件 - ConfigDfn.LoadConfigFile(); //加载配置参数 + LogDebugDfn.strStartTime = DateTime.Now.ToString("yyyy.MM.dd HH-mm-ss"); + System.IO.TextWriter log = new System.IO.StreamWriter(LogDebugDfn.strDebugFile); //Debug.txt + TextWriterTraceListener logger = new TextWriterTraceListener(log); + Trace.Listeners.Add(logger); + MyBase.TraceWriteLine("--软件Program Main函数开始执行--"); //写入log文件 + ConfigDfn.LoadConfigFile(); //加载配置参数 - gCLMSModeID = FileIni.ReadInt(ConfigDfn.strConfigFile, "Chery", "CLMSModeID", 1); - gAuthorizationMode = FileIni.ReadInt(ConfigDfn.strConfigFile, "Chery", "AuthorizationMode", 1); + gCLMSModeID = FileIni.ReadInt(ConfigDfn.strConfigFile, "Chery", "CLMSModeID", 1); + gAuthorizationMode = FileIni.ReadInt(ConfigDfn.strConfigFile, "Chery", "AuthorizationMode", 1); #endregion 创建Log文件 - Application.Run(new FormMain()); + Application.Run(new FToleranceSetup()); //if (gAuthorizationMode == 1) - // { - // MyBase.TraceWriteLine("Log in using the CLMS authorization."); + // { + // MyBase.TraceWriteLine("Log in using the CLMS authorization."); - // #region 检测CLMS + // #region 检测CLMS - // /////1登陆验证 - // //验证内容为软件指纹文件中字符串,功能:使用MORCODE.DLL前验证使用软件是否正确,否则其他函数都不可正常调用 - // StringBuilder password = new StringBuilder("vravnhNYybkmDkHDPKhVIwbHMoqHktgqWHFkBTOUsZLLVLwaAOkPIFFoVffUnSqUkCApSxrWQmsKvYCdVUpZLOhuHshKFbUPezYYbyQCgUoHrFOaaLVSosAapdVagrfFSqDUzxCvVuSJodxkjBiCJdRUfhCIfyRzjLdTfkxtUHPYUHyQbzOaJFvdSbzLihYmuhLHFNUSbERcAFbnrvNQtZOCUSUnHFcySXzTbfqTgzeaWQrjoSTzEUYDkEUmqusV"); - // bool res = CLM_Login(password); - // if (!res) - // { - // MyBase.TraceWriteLine("CLMS Login Failed."); - // MessageBox.Show("CLMS Login fails. Please authorize the user first! ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); - // return; - // } - // /////2检查许可 - // //该函数自动检查电脑中是否有当前软件的许可信息,过期/非本机电脑/其他软件 的许可证书都不会识别 - // res = CLM_Login_Scope(); - // if (!res) - // { - // //检查许可失败 - // MyBase.TraceWriteLine("CLMS check license failed! Please authorize the operation."); - // MessageBox.Show("The CLMS failed to check for permissions. Please authorize first! ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); - // return; - // } - // //3获取许可模块是否可用 - // //输入模块ID验证模块可用性 - // UInt16 mod = (UInt16)gCLMSModeID;//模块ID - // UInt16 type = 0;//暂无定义 + // /////1登陆验证 //验证内容为软件指纹文件中字符串,功能:使用MORCODE.DLL前验证使用软件是否正确,否则其他函数都不可正常调用 StringBuilder + // password = new + // StringBuilder("vravnhNYybkmDkHDPKhVIwbHMoqHktgqWHFkBTOUsZLLVLwaAOkPIFFoVffUnSqUkCApSxrWQmsKvYCdVUpZLOhuHshKFbUPezYYbyQCgUoHrFOaaLVSosAapdVagrfFSqDUzxCvVuSJodxkjBiCJdRUfhCIfyRzjLdTfkxtUHPYUHyQbzOaJFvdSbzLihYmuhLHFNUSbERcAFbnrvNQtZOCUSUnHFcySXzTbfqTgzeaWQrjoSTzEUYDkEUmqusV"); + // bool res = CLM_Login(password); if (!res) { MyBase.TraceWriteLine("CLMS Login + // Failed."); MessageBox.Show("CLMS Login fails. Please authorize the user first! ", + // "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } /////2检查许可 + // //该函数自动检查电脑中是否有当前软件的许可信息,过期/非本机电脑/其他软件 的许可证书都不会识别 res = CLM_Login_Scope(); if (!res) + // { //检查许可失败 MyBase.TraceWriteLine("CLMS check license failed! Please authorize the + // operation."); MessageBox.Show("The CLMS failed to check for permissions. Please + // authorize first! ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } + // //3获取许可模块是否可用 //输入模块ID验证模块可用性 UInt16 mod = (UInt16)gCLMSModeID;//模块ID UInt16 type = 0;//暂无定义 - // res = CLM_ModuleIsLicensed(ref mod, ref type);//res true:可用 false:不可用 - // if (!res) - // { - // MyBase.TraceWriteLine("The CLMS module is unavailable!"); - // MessageBox.Show(mod.ToString() + " The CLMS module is unavailable!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); - // return; - // } + // res = CLM_ModuleIsLicensed(ref mod, ref type);//res true:可用 false:不可用 if (!res) { + // MyBase.TraceWriteLine("The CLMS module is unavailable!"); + // MessageBox.Show(mod.ToString() + " The CLMS module is unavailable!", "Error", + // MessageBoxButtons.OK, MessageBoxIcon.Error); return; } - // //4获取到期日期 - // int Year = 0, Month = 0, Day = 0; - // res = CLM_GetWarrantyExpiration(ref Month, ref Day, ref Year); - // if (!res) - // { - // //登陆验证失败 - // MyBase.TraceWriteLine("Login verification failed, authorization time is up, please contact Hexagon company for authorization! The maturity time is:" + Year.ToString() + "." + Month.ToString() + "." + Day.ToString()); - // MessageBox.Show("Login verification failed, authorization time is up, please contact Hexagon company for authorization! The maturity time is:" + Year.ToString() + "." + Month.ToString() + "." + Day.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); - // return; - // } + // //4获取到期日期 int Year = 0, Month = 0, Day = 0; res = CLM_GetWarrantyExpiration(ref + // Month, ref Day, ref Year); if (!res) { //登陆验证失败 MyBase.TraceWriteLine("Login + // verification failed, authorization time is up, please contact Hexagon company for + // authorization! The maturity time is:" + Year.ToString() + "." + Month.ToString() + + // "." + Day.ToString()); MessageBox.Show("Login verification failed, authorization time + // is up, please contact Hexagon company for authorization! The maturity time is:" + + // Year.ToString() + "." + Month.ToString() + "." + Day.ToString(), "Error", + // MessageBoxButtons.OK, MessageBoxIcon.Error); return; } - // if (res) - // { - // ConfigDfn.strExpiredTime = Year.ToString() + "-" + Month.ToString() + "-" + Day.ToString(); - // } + // if (res) { ConfigDfn.strExpiredTime = Year.ToString() + "-" + Month.ToString() + "-" + // + Day.ToString(); } - // #endregion 检测CLMS + // #endregion 检测CLMS - // Application.Run(new FormMain()); - // } - // else - // { - // MyBase.TraceWriteLine("Log in using the original authorization mode."); - // Licence.GetRegisterInfo(); - // Licence.Encryption_DLL(); - // } - } - } + // Application.Run(new FormMain()); } else { MyBase.TraceWriteLine("Log in using the + // original authorization mode."); Licence.GetRegisterInfo(); Licence.Encryption_DLL(); } + } + } - public class Licence - { - //=============================================================== + public class Licence + { + //=============================================================== - #region 1、加密动态库加密 + #region 1、加密动态库加密 - public static void Encryption_DLL() - { - Covert.Program Mycheck = new Covert.Program(); - if (Mycheck.CheckLicence(Application.StartupPath + "\\Key\\reg.key", "PCControl")) - { - MyBase.TraceWriteLine("软件授权成功"); - ConfigDfn.strExpiredTime = Covert.Parameter.ExpiredTime.ToString("yyyy-MM-dd HH:mm:ss"); - if (IsSoftwareRunning()) - { - MessageBox.Show("库位管理软件已经存在,请关闭后重新尝试!", "警告"); - System.Environment.Exit(0); - return; - } - Application.Run(new FormMain()); - } - else - { - MessageBox.Show("Did not pass the certification!\r\n" + Covert.Parameter.ExpiredTime.ToString()); - BaseFunction.MyBase.TraceWriteLine("软件授权失败"); - } - } + public static void Encryption_DLL() + { + Covert.Program Mycheck = new Covert.Program(); + if (Mycheck.CheckLicence(Application.StartupPath + "\\Key\\reg.key", "PCControl")) + { + MyBase.TraceWriteLine("软件授权成功"); + ConfigDfn.strExpiredTime = Covert.Parameter.ExpiredTime.ToString("yyyy-MM-dd HH:mm:ss"); + if (IsSoftwareRunning()) + { + MessageBox.Show("库位管理软件已经存在,请关闭后重新尝试!", "警告"); + System.Environment.Exit(0); + return; + } + Application.Run(new FormMain()); + } + else + { + MessageBox.Show("Did not pass the certification!\r\n" + Covert.Parameter.ExpiredTime.ToString()); + BaseFunction.MyBase.TraceWriteLine("软件授权失败"); + } + } - #endregion 1、加密动态库加密 + #endregion 1、加密动态库加密 - private static bool IsSoftwareRunning() - { - int Num = 0; - Process[] processes = Process.GetProcesses(); - foreach (Process instance in processes) - { - string pro = instance.ProcessName; - if (pro.ToLower() == "cheryanalysis") - { - Num++; - } - } - if (Num > 1) - return true; - else - return false; - } + private static bool IsSoftwareRunning() + { + int Num = 0; + Process[] processes = Process.GetProcesses(); + foreach (Process instance in processes) + { + string pro = instance.ProcessName; + if (pro.ToLower() == "cheryanalysis") + { + Num++; + } + } + if (Num > 1) + return true; + else + return false; + } - //=============================================================== + //=============================================================== - #region 读取注册表信息,准备各种时间 + #region 读取注册表信息,准备各种时间 - private static string PassWord = ""; - private static string PassData = ""; - private static Int64 PassNow = 0; - private static Int64 LtOk = 20160101080000; //开始日期 - private static Int64 LtOk2now; + private static string PassWord = ""; + private static string PassData = ""; + private static Int64 PassNow = 0; + private static Int64 LtOk = 20160101080000; //开始日期 + private static Int64 LtOk2now; - public static void GetRegisterInfo() - { - LtOk2now = Convert.ToInt64(System.DateTime.Now.ToString("yyyyMMddHHmmss")); - RegistryKey pregkey; - RegistryKey pregkey1; - RegistryKey pregkey2; - bool RegKey = false; - try - { - do - { - pregkey = Registry.CurrentUser.OpenSubKey("software", true); - pregkey1 = Registry.CurrentUser.OpenSubKey("software\\sunpike", true); - pregkey2 = Registry.CurrentUser.OpenSubKey("software\\sunpike\\PCControl", true); - if (pregkey1 != null) - { - if (pregkey2 != null) - { - if (pregkey2.GetValue("Pass") == null) { pregkey2.SetValue("Pass", ""); } - if (pregkey2.GetValue("Data") == null) { pregkey2.SetValue("Data", ""); } - if (pregkey2.GetValue("Now") == null) { pregkey2.SetValue("Now", LtOk.ToString()); } + public static void GetRegisterInfo() + { + LtOk2now = Convert.ToInt64(System.DateTime.Now.ToString("yyyyMMddHHmmss")); + RegistryKey pregkey; + RegistryKey pregkey1; + RegistryKey pregkey2; + bool RegKey = false; + try + { + do + { + pregkey = Registry.CurrentUser.OpenSubKey("software", true); + pregkey1 = Registry.CurrentUser.OpenSubKey("software\\sunpike", true); + pregkey2 = Registry.CurrentUser.OpenSubKey("software\\sunpike\\PCControl", true); + if (pregkey1 != null) + { + if (pregkey2 != null) + { + if (pregkey2.GetValue("Pass") == null) { pregkey2.SetValue("Pass", ""); } + if (pregkey2.GetValue("Data") == null) { pregkey2.SetValue("Data", ""); } + if (pregkey2.GetValue("Now") == null) { pregkey2.SetValue("Now", LtOk.ToString()); } - PassWord = pregkey2.GetValue("Pass").ToString(); - PassData = pregkey2.GetValue("Data").ToString(); - PassNow = Convert.ToInt64(pregkey2.GetValue("Now").ToString());//上次结束APP的时间 - RegKey = true; - } - else { pregkey1.CreateSubKey("PCControl"); } - } - else { pregkey.CreateSubKey("sunpike"); } - } while (!RegKey); - if (LtOk2now > PassNow) - pregkey2.SetValue("Data", LtOk.ToString()); - else - pregkey2.SetValue("Now", LtOk.ToString()); - pregkey.Close(); - pregkey1.Close(); - pregkey2.Close(); - } - catch - { - MyBase.TraceWriteLine("--读取注册信息时遭到破坏。"); - MessageBox.Show("读取注册信息时遭到破坏。"); - // - //有一个复位的方法,就是客户打电话给我,我给他一串数据(时间加校验码),填入后,通过校验是合适的时间,就恢复这串码中的时间, - //举例: - //目前是2014年03月19日11点30分15秒: - // 20140319113015 --加密--> 3分十位2年千位4年个位1秒十位3校验位(前4位相加之和保证个位是3)1年十位1时个位1时十位5秒个位3校验位(前4位相加之和保证个位是3)0月十位0年百位1日十位0分个位2校验位(前4位相加之和保证个位是3)3月个位9日个位0校验位(前2位相加之和保证个位是3) - // 3 2 4 1 3 1 1 1 5 5 0 0 1 0 2 3 0 0 - // 324131115500102300 - return; - } - } + PassWord = pregkey2.GetValue("Pass").ToString(); + PassData = pregkey2.GetValue("Data").ToString(); + PassNow = Convert.ToInt64(pregkey2.GetValue("Now").ToString());//上次结束APP的时间 + RegKey = true; + } + else { pregkey1.CreateSubKey("PCControl"); } + } + else { pregkey.CreateSubKey("sunpike"); } + } while (!RegKey); + if (LtOk2now > PassNow) + pregkey2.SetValue("Data", LtOk.ToString()); + else + pregkey2.SetValue("Now", LtOk.ToString()); + pregkey.Close(); + pregkey1.Close(); + pregkey2.Close(); + } + catch + { + MyBase.TraceWriteLine("--读取注册信息时遭到破坏。"); + MessageBox.Show("读取注册信息时遭到破坏。"); + // + //有一个复位的方法,就是客户打电话给我,我给他一串数据(时间加校验码),填入后,通过校验是合适的时间,就恢复这串码中的时间, + //举例: + //目前是2014年03月19日11点30分15秒: + // 20140319113015 --加密--> 3分十位2年千位4年个位1秒十位3校验位(前4位相加之和保证个位是3)1年十位1时个位1时十位5秒个位3校验位(前4位相加之和保证个位是3)0月十位0年百位1日十位0分个位2校验位(前4位相加之和保证个位是3)3月个位9日个位0校验位(前2位相加之和保证个位是3) + // 3 2 4 1 3 1 1 1 5 5 0 0 1 0 2 3 0 0 + // 324131115500102300 + return; + } + } - #endregion 读取注册表信息,准备各种时间 - } + #endregion 读取注册表信息,准备各种时间 + } } \ No newline at end of file diff --git a/Analysis/Properties/AssemblyInfo.cs b/Analysis/Properties/AssemblyInfo.cs index 15ffaec..162c06e 100644 --- a/Analysis/Properties/AssemblyInfo.cs +++ b/Analysis/Properties/AssemblyInfo.cs @@ -1,10 +1,8 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. +// General Information about an assembly is controlled through the following set of attributes. +// Change these attribute values to modify the information associated with an assembly. [assembly: AssemblyTitle("Hexagon NSAnalysis")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] @@ -14,9 +12,8 @@ using System.Runtime.InteropServices; [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. +// Setting ComVisible to false makes the types in this assembly not visible to COM components. If +// you need to access a type in this assembly from COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM @@ -24,14 +21,10 @@ using System.Runtime.InteropServices; // Version information for an assembly consists of the following four values: // -// Major Version -// Minor Version -// Build Number -// Revision +// Major Version Minor Version Build Number Revision // -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] +// You can specify all the values or you can default the Build and Revision Numbers by using the '*' +// as shown below: [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("2025.03.03.1")] [assembly: AssemblyFileVersion("2025.03.03.1")] //奇瑞总装软件 diff --git a/Analysis/Range/FAddRange.cs b/Analysis/Range/FAddRange.cs deleted file mode 100644 index 144e041..0000000 --- a/Analysis/Range/FAddRange.cs +++ /dev/null @@ -1,182 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using BaseFunction; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; -using DAL; -using Telerik.WinControls.UI; - -namespace NSAnalysis -{ - public partial class FAddRange : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - - //private TMeasureSQLiteDAL tmdal = new TMeasureSQLiteDAL(); - - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private FRangeSetup gFTS; - - #endregion 全局变量 - - #region 鼠标事件 - - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } - - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } - - #endregion 鼠标事件 - - private void InitLanguage() - { - if (!ConfigDfn.bLanguage) - { - this.Text = "Add Tolerance"; - labTitle.Text = "Add Tolerance"; - radLabel5.Text = "CNC ID : "; - radLabel2.Text = "CNC Name : "; - radLabel4.Text = "CNC Location : "; - radLabel3.Text = "CNC Type : "; - radLabel7.Text = "CNC IP : "; - radLabel1.Text = "Remark : "; - rbtnOK.Text = "Add"; - rbtnCancel.Text = "Cancel"; - } - } - - public FAddRange(FRangeSetup fts) - { - InitializeComponent(); - InitLanguage(); - gFTS = fts; - } - - private void SFAddCNC_Load(object sender, EventArgs e) - { - - } - - private void rbtnOK_Click(object sender, EventArgs e) - { - #region 防愚操作 - - string strCarType = rtbCarType.Text.Trim(); - string strMesPointName = rtbMesPointName.Text.Trim(); - - string strDimensionName = rtbRangePointName.Text.Trim(); - if (string.IsNullOrEmpty(rtbCarType.Text.Trim())) - { - MessageBox.Show("车身类型不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - - if (string.IsNullOrEmpty(rtbMesPointName.Text.Trim())) - { - MessageBox.Show("极差编号名称不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - - if (string.IsNullOrEmpty(rtbRangePointName.Text.Trim())) - { - MessageBox.Show("极差包含点位不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - else - { - if (!rtbRangePointName.Text.Trim().Contains(",")) - { - MessageBox.Show("极差包含点位必须用英文逗号隔开,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - - if (string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - MessageBox.Show("下限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - MessageBox.Show("上限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (!string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbLower.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("下限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (!string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbUpper.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("上限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (tmdal.CheckRangeNameExit(strCarType, strMesPointName)) - { - MessageBox.Show("该车身类型下,已经存在该极差编号,请修改!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - - return; - } - - #endregion 防愚操作 - - TRangeModel ttm = new TRangeModel(); - ttm.CarType = strCarType; - ttm.RangeName = strMesPointName; - ttm.RangePoint = strDimensionName; - ttm.RangeLower = double.Parse(rtbLower.Text.Trim()); - ttm.RangeUpper = double.Parse(rtbUpper.Text.Trim()); - ttm.Remark = rtbRemark.Text.Trim(); - ttm.CreateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); - - try - { - tmdal.InsertNewRange(ttm); - } - catch (Exception ex) - { - MessageBox.Show("添加极差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - - MyBase.TraceWriteLine("添加极差带信息失败,原因:" + ex.ToString()); - return; - } - - MessageBox.Show("添加极差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - - gFTS.rtbnSearch_Click(null, null); - } - - private void rbtnCancel_Click(object sender, EventArgs e) - { - this.Close(); - } - } -} \ No newline at end of file diff --git a/Analysis/Range/FAddRange.designer.cs b/Analysis/Range/FAddRange.designer.cs deleted file mode 100644 index da783f8..0000000 --- a/Analysis/Range/FAddRange.designer.cs +++ /dev/null @@ -1,482 +0,0 @@ -namespace NSAnalysis -{ - partial class FAddRange - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FAddRange)); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.radLabel7 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel3 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel4 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel2 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel5 = new Telerik.WinControls.UI.RadLabel(); - this.rtbCarType = new Telerik.WinControls.UI.RadTextBox(); - this.rtbMesPointName = new Telerik.WinControls.UI.RadTextBox(); - this.rtbUpper = new Telerik.WinControls.UI.RadTextBox(); - this.rbtnCancel = new Telerik.WinControls.UI.RadButton(); - this.rbtnOK = new Telerik.WinControls.UI.RadButton(); - this.label1 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.rtbLower = new Telerik.WinControls.UI.RadTextBox(); - this.rtbRemark = new Telerik.WinControls.UI.RadTextBox(); - this.radLabel1 = new Telerik.WinControls.UI.RadLabel(); - this.label5 = new System.Windows.Forms.Label(); - this.rtbRangePointName = new Telerik.WinControls.UI.RadTextBox(); - this.label6 = new System.Windows.Forms.Label(); - this.radLabel6 = new Telerik.WinControls.UI.RadLabel(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRemark)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRangePointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(373, 40); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "添加极差带"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "添加极差带"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(117, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); - this.label2.Size = new System.Drawing.Size(46, 52); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(159, 8); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(107, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "添加极差带"; - // - // radLabel7 - // - this.radLabel7.AutoSize = false; - this.radLabel7.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel7.ForeColor = System.Drawing.Color.White; - this.radLabel7.Location = new System.Drawing.Point(4, 236); - this.radLabel7.Name = "radLabel7"; - this.radLabel7.Size = new System.Drawing.Size(148, 23); - this.radLabel7.TabIndex = 29; - this.radLabel7.Text = "上限值:"; - this.radLabel7.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel3 - // - this.radLabel3.AutoSize = false; - this.radLabel3.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel3.ForeColor = System.Drawing.Color.White; - this.radLabel3.Location = new System.Drawing.Point(4, 198); - this.radLabel3.Name = "radLabel3"; - this.radLabel3.Size = new System.Drawing.Size(148, 23); - this.radLabel3.TabIndex = 28; - this.radLabel3.Text = "下限值:"; - this.radLabel3.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel4 - // - this.radLabel4.AutoSize = false; - this.radLabel4.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel4.ForeColor = System.Drawing.Color.White; - this.radLabel4.Location = new System.Drawing.Point(4, 141); - this.radLabel4.Name = "radLabel4"; - this.radLabel4.Size = new System.Drawing.Size(148, 23); - this.radLabel4.TabIndex = 27; - this.radLabel4.Text = "极差包含点位:"; - this.radLabel4.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel2 - // - this.radLabel2.AutoSize = false; - this.radLabel2.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel2.ForeColor = System.Drawing.Color.White; - this.radLabel2.Location = new System.Drawing.Point(4, 101); - this.radLabel2.Name = "radLabel2"; - this.radLabel2.Size = new System.Drawing.Size(148, 23); - this.radLabel2.TabIndex = 26; - this.radLabel2.Text = "极差编号名称:"; - this.radLabel2.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel5 - // - this.radLabel5.AutoSize = false; - this.radLabel5.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel5.ForeColor = System.Drawing.Color.White; - this.radLabel5.Location = new System.Drawing.Point(4, 60); - this.radLabel5.Name = "radLabel5"; - this.radLabel5.Size = new System.Drawing.Size(148, 23); - this.radLabel5.TabIndex = 25; - this.radLabel5.Text = "车身类型:"; - this.radLabel5.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // rtbCarType - // - this.rtbCarType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbCarType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbCarType.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbCarType.ForeColor = System.Drawing.Color.White; - this.rtbCarType.Location = new System.Drawing.Point(158, 60); - this.rtbCarType.Name = "rtbCarType"; - this.rtbCarType.Size = new System.Drawing.Size(173, 23); - this.rtbCarType.TabIndex = 1; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarType.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarType.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbMesPointName - // - this.rtbMesPointName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbMesPointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbMesPointName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbMesPointName.ForeColor = System.Drawing.Color.White; - this.rtbMesPointName.Location = new System.Drawing.Point(158, 101); - this.rtbMesPointName.Name = "rtbMesPointName"; - this.rtbMesPointName.Size = new System.Drawing.Size(173, 23); - this.rtbMesPointName.TabIndex = 2; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbMesPointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbMesPointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbUpper - // - this.rtbUpper.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbUpper.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbUpper.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbUpper.ForeColor = System.Drawing.Color.White; - this.rtbUpper.Location = new System.Drawing.Point(158, 235); - this.rtbUpper.MaxLength = 15; - this.rtbUpper.Name = "rtbUpper"; - this.rtbUpper.Size = new System.Drawing.Size(173, 23); - this.rtbUpper.TabIndex = 5; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbUpper.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbUpper.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rbtnCancel - // - this.rbtnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rbtnCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rbtnCancel.Font = new System.Drawing.Font("微软雅黑", 11F); - this.rbtnCancel.ForeColor = System.Drawing.Color.White; - this.rbtnCancel.Location = new System.Drawing.Point(246, 336); - this.rbtnCancel.Name = "rbtnCancel"; - this.rbtnCancel.Size = new System.Drawing.Size(85, 30); - this.rbtnCancel.TabIndex = 10; - this.rbtnCancel.Text = "取消"; - this.rbtnCancel.Click += new System.EventHandler(this.rbtnCancel_Click); - this.rbtnCancel.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rbtnCancel.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCancel.GetChildAt(0))).Text = "取消"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // rbtnOK - // - this.rbtnOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rbtnOK.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rbtnOK.Font = new System.Drawing.Font("微软雅黑", 11F); - this.rbtnOK.ForeColor = System.Drawing.Color.White; - this.rbtnOK.Location = new System.Drawing.Point(118, 336); - this.rbtnOK.Name = "rbtnOK"; - this.rbtnOK.Size = new System.Drawing.Size(85, 30); - this.rbtnOK.TabIndex = 9; - this.rbtnOK.Text = "添加"; - this.rbtnOK.Click += new System.EventHandler(this.rbtnOK_Click); - this.rbtnOK.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rbtnOK.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnOK.GetChildAt(0))).Text = "添加"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("宋体", 12F); - this.label1.ForeColor = System.Drawing.Color.Red; - this.label1.Location = new System.Drawing.Point(336, 238); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(15, 16); - this.label1.TabIndex = 34; - this.label1.Text = "*"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("宋体", 12F); - this.label3.ForeColor = System.Drawing.Color.Red; - this.label3.Location = new System.Drawing.Point(336, 201); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(15, 16); - this.label3.TabIndex = 35; - this.label3.Text = "*"; - // - // label4 - // - this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label4.AutoSize = true; - this.label4.Font = new System.Drawing.Font("宋体", 12F); - this.label4.ForeColor = System.Drawing.Color.Red; - this.label4.Location = new System.Drawing.Point(336, 66); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(15, 16); - this.label4.TabIndex = 36; - this.label4.Text = "*"; - // - // rtbLower - // - this.rtbLower.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbLower.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbLower.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbLower.ForeColor = System.Drawing.Color.White; - this.rtbLower.Location = new System.Drawing.Point(158, 198); - this.rtbLower.Name = "rtbLower"; - this.rtbLower.Size = new System.Drawing.Size(173, 23); - this.rtbLower.TabIndex = 4; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbLower.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbLower.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbRemark - // - this.rtbRemark.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbRemark.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbRemark.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbRemark.ForeColor = System.Drawing.Color.White; - this.rtbRemark.Location = new System.Drawing.Point(158, 275); - this.rtbRemark.Name = "rtbRemark"; - this.rtbRemark.Size = new System.Drawing.Size(173, 23); - this.rtbRemark.TabIndex = 37; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbRemark.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbRemark.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // radLabel1 - // - this.radLabel1.AutoSize = false; - this.radLabel1.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel1.ForeColor = System.Drawing.Color.White; - this.radLabel1.Location = new System.Drawing.Point(4, 275); - this.radLabel1.Name = "radLabel1"; - this.radLabel1.Size = new System.Drawing.Size(148, 23); - this.radLabel1.TabIndex = 38; - this.radLabel1.Text = "备注:"; - this.radLabel1.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // label5 - // - this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("宋体", 12F); - this.label5.ForeColor = System.Drawing.Color.Red; - this.label5.Location = new System.Drawing.Point(337, 108); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(15, 16); - this.label5.TabIndex = 40; - this.label5.Text = "*"; - // - // rtbRangePointName - // - this.rtbRangePointName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbRangePointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbRangePointName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbRangePointName.ForeColor = System.Drawing.Color.White; - this.rtbRangePointName.Location = new System.Drawing.Point(158, 141); - this.rtbRangePointName.Name = "rtbRangePointName"; - this.rtbRangePointName.Size = new System.Drawing.Size(173, 23); - this.rtbRangePointName.TabIndex = 41; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbRangePointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbRangePointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // label6 - // - this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("宋体", 12F); - this.label6.ForeColor = System.Drawing.Color.Red; - this.label6.Location = new System.Drawing.Point(337, 148); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(15, 16); - this.label6.TabIndex = 42; - this.label6.Text = "*"; - // - // radLabel6 - // - this.radLabel6.AutoSize = false; - this.radLabel6.Font = new System.Drawing.Font("微软雅黑", 9F); - this.radLabel6.ForeColor = System.Drawing.Color.Red; - this.radLabel6.Location = new System.Drawing.Point(158, 170); - this.radLabel6.Name = "radLabel6"; - this.radLabel6.Size = new System.Drawing.Size(194, 23); - this.radLabel6.TabIndex = 43; - this.radLabel6.Text = "极差包含点位必须用英文逗号隔开"; - // - // FAddRange - // - this.AcceptButton = this.rbtnOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(375, 392); - this.Controls.Add(this.radLabel6); - this.Controls.Add(this.label6); - this.Controls.Add(this.rtbRangePointName); - this.Controls.Add(this.label5); - this.Controls.Add(this.rtbRemark); - this.Controls.Add(this.radLabel1); - this.Controls.Add(this.rtbLower); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.label1); - this.Controls.Add(this.rbtnCancel); - this.Controls.Add(this.rbtnOK); - this.Controls.Add(this.rtbUpper); - this.Controls.Add(this.rtbMesPointName); - this.Controls.Add(this.rtbCarType); - this.Controls.Add(this.radLabel7); - this.Controls.Add(this.radLabel3); - this.Controls.Add(this.radLabel4); - this.Controls.Add(this.radLabel2); - this.Controls.Add(this.radLabel5); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "FAddRange"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "添加极差带"; - this.Load += new System.EventHandler(this.SFAddCNC_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRemark)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRangePointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private Telerik.WinControls.UI.RadLabel radLabel7; - private Telerik.WinControls.UI.RadLabel radLabel3; - private Telerik.WinControls.UI.RadLabel radLabel4; - private Telerik.WinControls.UI.RadLabel radLabel2; - private Telerik.WinControls.UI.RadLabel radLabel5; - private Telerik.WinControls.UI.RadTextBox rtbCarType; - private Telerik.WinControls.UI.RadTextBox rtbMesPointName; - private Telerik.WinControls.UI.RadTextBox rtbUpper; - private Telerik.WinControls.UI.RadButton rbtnCancel; - private Telerik.WinControls.UI.RadButton rbtnOK; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label4; - private Telerik.WinControls.UI.RadTextBox rtbLower; - private Telerik.WinControls.UI.RadTextBox rtbRemark; - private Telerik.WinControls.UI.RadLabel radLabel1; - private System.Windows.Forms.Label label5; - private Telerik.WinControls.UI.RadTextBox rtbRangePointName; - private System.Windows.Forms.Label label6; - private Telerik.WinControls.UI.RadLabel radLabel6; - } -} diff --git a/Analysis/Range/FAddRange.resx b/Analysis/Range/FAddRange.resx deleted file mode 100644 index a346816..0000000 --- a/Analysis/Range/FAddRange.resx +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - 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 - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/Range/FEditRange.cs b/Analysis/Range/FEditRange.cs deleted file mode 100644 index 0336b43..0000000 --- a/Analysis/Range/FEditRange.cs +++ /dev/null @@ -1,192 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using BaseFunction; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; -using DAL; - -namespace NSAnalysis -{ - public partial class FEditRange : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - //private TMeasureSQLiteDAL tmdal = new TMeasureSQLiteDAL(); - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private FRangeSetup gFTS; - - #endregion 全局变量 - - #region 鼠标事件 - - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } - - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } - - #endregion 鼠标事件 - - private void InitLanguage() - { - if (!ConfigDfn.bLanguage) - { - this.Text = "Edit CNC"; - labTitle.Text = "Edit CNC"; - radLabel5.Text = "CNC ID : "; - radLabel2.Text = "CNC Name : "; - radLabel4.Text = "CNC Location : "; - radLabel3.Text = "CNC Type : "; - radLabel7.Text = "CNC IP : "; - - radLabel1.Text = "Remark : "; - - rbtnOK.Text = "Edit"; - rbtnCancel.Text = "Cancel"; - } - } - - public FEditRange(FRangeSetup fts) - { - InitializeComponent(); - InitLanguage(); - gFTS = fts; - } - - private void SFAddCNC_Load(object sender, EventArgs e) - { - rtbCarType.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["CarType"].Value.ToString(); - rtbMesPointName.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["MeasurePointName"].Value.ToString(); - rtbRangePointName.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["DimensionName"].Value.ToString(); - rtbLower.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["TolLower"].Value.ToString(); - rtbUpper.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["TolUpper"].Value.ToString(); - - rtbRemark.Text = (gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["Remark"].Value.ToString()); - } - - private void rbtnOK_Click(object sender, EventArgs e) - { - #region 防愚操作 - - string strCarType = rtbCarType.Text.Trim(); - string strMesPointName = rtbMesPointName.Text.Trim(); - - string strRangePoint = rtbRangePointName.Text.Trim(); - if (string.IsNullOrEmpty(rtbCarType.Text.Trim())) - { - MessageBox.Show("车身类型不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - - if (string.IsNullOrEmpty(rtbMesPointName.Text.Trim())) - { - MessageBox.Show("极差编号名称不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbRangePointName.Text.Trim())) - { - MessageBox.Show("极差包含点位不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - else - { - if (!rtbRangePointName.Text.Trim().Contains(",")) - { - MessageBox.Show("极差包含点位必须用英文逗号隔开,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - - if (string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - MessageBox.Show("下限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - MessageBox.Show("上限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (!string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbLower.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("下限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (!string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbUpper.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("上限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (rtbCarType.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["CarType"].Value.ToString() || rtbMesPointName.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["MeasurePointName"].Value.ToString()) - { - if (tmdal.CheckRangeNameExit(strCarType, strMesPointName)) - { - MessageBox.Show("该车身类型下,已经存在该极差编号,请修改!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - - return; - } - } - - #endregion 防愚操作 - - try - { - TRangeModel ttm = new TRangeModel(); - ttm.Id = int.Parse(gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["Id"].Value.ToString()); - ttm.CarType = strCarType; - ttm.RangeName = strMesPointName; - ttm.RangePoint = strRangePoint; - ttm.RangeLower = double.Parse(rtbLower.Text.Trim()); - ttm.RangeUpper = double.Parse(rtbUpper.Text.Trim()); - ttm.Remark = rtbRemark.Text.Trim(); - ttm.CreateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); - tmdal.UpdateTRange(ttm); - } - catch (Exception ex) - { - MessageBox.Show("修改极差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - - return; - } - - MessageBox.Show("修改极差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - - gFTS.rtbnSearch_Click(null, null); - - this.Close(); - } - - private void rbtnCancel_Click(object sender, EventArgs e) - { - this.Close(); - } - } -} \ No newline at end of file diff --git a/Analysis/Range/FEditRange.designer.cs b/Analysis/Range/FEditRange.designer.cs deleted file mode 100644 index 77581cf..0000000 --- a/Analysis/Range/FEditRange.designer.cs +++ /dev/null @@ -1,482 +0,0 @@ -namespace NSAnalysis -{ - partial class FEditRange - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FEditRange)); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.radLabel7 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel3 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel4 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel2 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel5 = new Telerik.WinControls.UI.RadLabel(); - this.rtbCarType = new Telerik.WinControls.UI.RadTextBox(); - this.rtbMesPointName = new Telerik.WinControls.UI.RadTextBox(); - this.rtbUpper = new Telerik.WinControls.UI.RadTextBox(); - this.rbtnCancel = new Telerik.WinControls.UI.RadButton(); - this.rbtnOK = new Telerik.WinControls.UI.RadButton(); - this.label1 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.rtbLower = new Telerik.WinControls.UI.RadTextBox(); - this.rtbRemark = new Telerik.WinControls.UI.RadTextBox(); - this.radLabel1 = new Telerik.WinControls.UI.RadLabel(); - this.label5 = new System.Windows.Forms.Label(); - this.rtbRangePointName = new Telerik.WinControls.UI.RadTextBox(); - this.radLabel6 = new Telerik.WinControls.UI.RadLabel(); - this.label6 = new System.Windows.Forms.Label(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRemark)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRangePointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(373, 40); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "修改极差带"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "修改极差带"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(115, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); - this.label2.Size = new System.Drawing.Size(46, 52); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(157, 8); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(107, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "修改极差带"; - // - // radLabel7 - // - this.radLabel7.AutoSize = false; - this.radLabel7.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel7.ForeColor = System.Drawing.Color.White; - this.radLabel7.Location = new System.Drawing.Point(1, 248); - this.radLabel7.Name = "radLabel7"; - this.radLabel7.Size = new System.Drawing.Size(152, 23); - this.radLabel7.TabIndex = 29; - this.radLabel7.Text = "上限值:"; - this.radLabel7.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel3 - // - this.radLabel3.AutoSize = false; - this.radLabel3.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel3.ForeColor = System.Drawing.Color.White; - this.radLabel3.Location = new System.Drawing.Point(6, 210); - this.radLabel3.Name = "radLabel3"; - this.radLabel3.Size = new System.Drawing.Size(147, 23); - this.radLabel3.TabIndex = 28; - this.radLabel3.Text = "下限值:"; - this.radLabel3.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel4 - // - this.radLabel4.AutoSize = false; - this.radLabel4.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel4.ForeColor = System.Drawing.Color.White; - this.radLabel4.Location = new System.Drawing.Point(6, 142); - this.radLabel4.Name = "radLabel4"; - this.radLabel4.Size = new System.Drawing.Size(147, 23); - this.radLabel4.TabIndex = 27; - this.radLabel4.Text = "极差包含点位:"; - this.radLabel4.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel2 - // - this.radLabel2.AutoSize = false; - this.radLabel2.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel2.ForeColor = System.Drawing.Color.White; - this.radLabel2.Location = new System.Drawing.Point(6, 102); - this.radLabel2.Name = "radLabel2"; - this.radLabel2.Size = new System.Drawing.Size(147, 23); - this.radLabel2.TabIndex = 26; - this.radLabel2.Text = "极差编号名称:"; - this.radLabel2.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel5 - // - this.radLabel5.AutoSize = false; - this.radLabel5.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel5.ForeColor = System.Drawing.Color.White; - this.radLabel5.Location = new System.Drawing.Point(6, 61); - this.radLabel5.Name = "radLabel5"; - this.radLabel5.Size = new System.Drawing.Size(147, 23); - this.radLabel5.TabIndex = 25; - this.radLabel5.Text = "车身类型:"; - this.radLabel5.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // rtbCarType - // - this.rtbCarType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbCarType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbCarType.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbCarType.ForeColor = System.Drawing.Color.White; - this.rtbCarType.Location = new System.Drawing.Point(160, 61); - this.rtbCarType.Name = "rtbCarType"; - this.rtbCarType.Size = new System.Drawing.Size(173, 23); - this.rtbCarType.TabIndex = 1; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarType.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarType.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbMesPointName - // - this.rtbMesPointName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbMesPointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbMesPointName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbMesPointName.ForeColor = System.Drawing.Color.White; - this.rtbMesPointName.Location = new System.Drawing.Point(160, 102); - this.rtbMesPointName.Name = "rtbMesPointName"; - this.rtbMesPointName.Size = new System.Drawing.Size(173, 23); - this.rtbMesPointName.TabIndex = 2; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbMesPointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbMesPointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbUpper - // - this.rtbUpper.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbUpper.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbUpper.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbUpper.ForeColor = System.Drawing.Color.White; - this.rtbUpper.Location = new System.Drawing.Point(160, 247); - this.rtbUpper.MaxLength = 15; - this.rtbUpper.Name = "rtbUpper"; - this.rtbUpper.Size = new System.Drawing.Size(173, 23); - this.rtbUpper.TabIndex = 5; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbUpper.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbUpper.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rbtnCancel - // - this.rbtnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rbtnCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rbtnCancel.Font = new System.Drawing.Font("微软雅黑", 11F); - this.rbtnCancel.ForeColor = System.Drawing.Color.White; - this.rbtnCancel.Location = new System.Drawing.Point(248, 338); - this.rbtnCancel.Name = "rbtnCancel"; - this.rbtnCancel.Size = new System.Drawing.Size(85, 30); - this.rbtnCancel.TabIndex = 10; - this.rbtnCancel.Text = "取消"; - this.rbtnCancel.Click += new System.EventHandler(this.rbtnCancel_Click); - this.rbtnCancel.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rbtnCancel.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCancel.GetChildAt(0))).Text = "取消"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // rbtnOK - // - this.rbtnOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rbtnOK.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rbtnOK.Font = new System.Drawing.Font("微软雅黑", 11F); - this.rbtnOK.ForeColor = System.Drawing.Color.White; - this.rbtnOK.Location = new System.Drawing.Point(120, 338); - this.rbtnOK.Name = "rbtnOK"; - this.rbtnOK.Size = new System.Drawing.Size(85, 30); - this.rbtnOK.TabIndex = 9; - this.rbtnOK.Text = "修改"; - this.rbtnOK.Click += new System.EventHandler(this.rbtnOK_Click); - this.rbtnOK.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rbtnOK.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnOK.GetChildAt(0))).Text = "修改"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("宋体", 12F); - this.label1.ForeColor = System.Drawing.Color.Red; - this.label1.Location = new System.Drawing.Point(339, 65); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(15, 16); - this.label1.TabIndex = 35; - this.label1.Text = "*"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("宋体", 12F); - this.label3.ForeColor = System.Drawing.Color.Red; - this.label3.Location = new System.Drawing.Point(339, 250); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(15, 16); - this.label3.TabIndex = 36; - this.label3.Text = "*"; - // - // label4 - // - this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label4.AutoSize = true; - this.label4.Font = new System.Drawing.Font("宋体", 12F); - this.label4.ForeColor = System.Drawing.Color.Red; - this.label4.Location = new System.Drawing.Point(339, 217); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(15, 16); - this.label4.TabIndex = 37; - this.label4.Text = "*"; - // - // rtbLower - // - this.rtbLower.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbLower.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbLower.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbLower.ForeColor = System.Drawing.Color.White; - this.rtbLower.Location = new System.Drawing.Point(160, 210); - this.rtbLower.Name = "rtbLower"; - this.rtbLower.Size = new System.Drawing.Size(173, 23); - this.rtbLower.TabIndex = 4; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbLower.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbLower.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbRemark - // - this.rtbRemark.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbRemark.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbRemark.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbRemark.ForeColor = System.Drawing.Color.White; - this.rtbRemark.Location = new System.Drawing.Point(163, 286); - this.rtbRemark.Name = "rtbRemark"; - this.rtbRemark.Size = new System.Drawing.Size(173, 23); - this.rtbRemark.TabIndex = 39; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbRemark.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbRemark.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // radLabel1 - // - this.radLabel1.AutoSize = false; - this.radLabel1.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel1.ForeColor = System.Drawing.Color.White; - this.radLabel1.Location = new System.Drawing.Point(9, 286); - this.radLabel1.Name = "radLabel1"; - this.radLabel1.Size = new System.Drawing.Size(148, 23); - this.radLabel1.TabIndex = 40; - this.radLabel1.Text = "备注:"; - this.radLabel1.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // label5 - // - this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("宋体", 12F); - this.label5.ForeColor = System.Drawing.Color.Red; - this.label5.Location = new System.Drawing.Point(339, 106); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(15, 16); - this.label5.TabIndex = 42; - this.label5.Text = "*"; - // - // rtbRangePointName - // - this.rtbRangePointName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbRangePointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbRangePointName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbRangePointName.ForeColor = System.Drawing.Color.White; - this.rtbRangePointName.Location = new System.Drawing.Point(159, 142); - this.rtbRangePointName.Name = "rtbRangePointName"; - this.rtbRangePointName.Size = new System.Drawing.Size(173, 23); - this.rtbRangePointName.TabIndex = 43; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbRangePointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbRangePointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // radLabel6 - // - this.radLabel6.AutoSize = false; - this.radLabel6.Font = new System.Drawing.Font("微软雅黑", 9F); - this.radLabel6.ForeColor = System.Drawing.Color.Red; - this.radLabel6.Location = new System.Drawing.Point(159, 171); - this.radLabel6.Name = "radLabel6"; - this.radLabel6.Size = new System.Drawing.Size(194, 23); - this.radLabel6.TabIndex = 44; - this.radLabel6.Text = "极差包含点位必须用英文逗号隔开"; - // - // label6 - // - this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("宋体", 12F); - this.label6.ForeColor = System.Drawing.Color.Red; - this.label6.Location = new System.Drawing.Point(338, 145); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(15, 16); - this.label6.TabIndex = 45; - this.label6.Text = "*"; - // - // FEditRange - // - this.AcceptButton = this.rbtnOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(375, 399); - this.Controls.Add(this.label6); - this.Controls.Add(this.radLabel6); - this.Controls.Add(this.rtbRangePointName); - this.Controls.Add(this.label5); - this.Controls.Add(this.rtbRemark); - this.Controls.Add(this.radLabel1); - this.Controls.Add(this.rtbLower); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.label1); - this.Controls.Add(this.rbtnCancel); - this.Controls.Add(this.rbtnOK); - this.Controls.Add(this.rtbUpper); - this.Controls.Add(this.rtbMesPointName); - this.Controls.Add(this.rtbCarType); - this.Controls.Add(this.radLabel7); - this.Controls.Add(this.radLabel3); - this.Controls.Add(this.radLabel4); - this.Controls.Add(this.radLabel2); - this.Controls.Add(this.radLabel5); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "FEditRange"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "修改极差带"; - this.Load += new System.EventHandler(this.SFAddCNC_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRemark)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRangePointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private Telerik.WinControls.UI.RadLabel radLabel7; - private Telerik.WinControls.UI.RadLabel radLabel3; - private Telerik.WinControls.UI.RadLabel radLabel4; - private Telerik.WinControls.UI.RadLabel radLabel2; - private Telerik.WinControls.UI.RadLabel radLabel5; - private Telerik.WinControls.UI.RadTextBox rtbCarType; - private Telerik.WinControls.UI.RadTextBox rtbMesPointName; - private Telerik.WinControls.UI.RadTextBox rtbUpper; - private Telerik.WinControls.UI.RadButton rbtnCancel; - private Telerik.WinControls.UI.RadButton rbtnOK; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label4; - private Telerik.WinControls.UI.RadTextBox rtbLower; - private Telerik.WinControls.UI.RadTextBox rtbRemark; - private Telerik.WinControls.UI.RadLabel radLabel1; - private System.Windows.Forms.Label label5; - private Telerik.WinControls.UI.RadTextBox rtbRangePointName; - private Telerik.WinControls.UI.RadLabel radLabel6; - private System.Windows.Forms.Label label6; - } -} diff --git a/Analysis/Range/FEditRange.resx b/Analysis/Range/FEditRange.resx deleted file mode 100644 index a346816..0000000 --- a/Analysis/Range/FEditRange.resx +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - 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 - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/Range/FRangeSetup.cs b/Analysis/Range/FRangeSetup.cs deleted file mode 100644 index bfb4273..0000000 --- a/Analysis/Range/FRangeSetup.cs +++ /dev/null @@ -1,144 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; -using DAL; - -namespace NSAnalysis -{ - public partial class FRangeSetup : Telerik.WinControls.UI.ShapedForm - { - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - public int idgvSelectRowNumber = 0; - - #region 鼠标事件 - - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } - - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } - - #endregion 鼠标事件 - - public FRangeSetup() - { - InitializeComponent(); - } - - private void FToleranceSetup_Load(object sender, EventArgs e) - { - dgvTolList.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 10, FontStyle.Regular); - lpcAddTol.labPicture.Click += lpcAddTol_Click; - lpcAddTol.labText.Click += lpcAddTol_Click; - rtbnSearch_Click(null, null); - } - - public void rtbnSearch_Click(object sender, EventArgs e) - { - DataTable dt = tmdal.SelectAllRangeByCondition(rtbCarModel.Text.Trim(), rtbMesPointName.Text.Trim()); - - if (dt.Rows.Count > 0) - { - dgvTolList.DataSource = dt; - SetdgvRowBgColor(dgvTolList); - labSearchResult.Visible = false; - } - else - { - dgvTolList.DataSource = dt; - labSearchResult.Visible = true; - } - } - - /// - /// 设置DataGridView各行变色 - /// - /// DataGridView - public void SetdgvRowBgColor(DataGridView dgv) - { - if (dgv.Rows.Count > 0) - { - foreach (DataGridViewRow item in dgv.Rows) - { - if (item.Index % 2 == 0) - { - item.DefaultCellStyle.BackColor = Color.FromArgb(19, 46, 53); - } - else - { - item.DefaultCellStyle.BackColor = Color.FromArgb(27, 60, 68); - } - } - } - } - - private void dgvTolList_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e) - { - e.Row.HeaderCell.Value = string.Format("{0}", e.Row.Index + 1); - } - - private void lpcAddTol_Click(object sender, EventArgs e) - { - FAddRange fat = new FAddRange(this); - fat.ShowDialog(this); - } - - private void dgvTolList_CellContentClick(object sender, DataGridViewCellEventArgs e) - { - string buttonText = ""; - if (e.RowIndex < 0 || e.ColumnIndex < 0) - { - return; - } - try - { - buttonText = dgvTolList.Columns[e.ColumnIndex].HeaderText; - } - catch (Exception) - { - buttonText = " "; - } - if (buttonText == "删除") - { - if (DialogResult.Yes == MessageBox.Show("您确定要删除该条极差带信息吗,注意:删除后不可恢复!", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) - { - string iObjIDPk = dgvTolList.Rows[e.RowIndex].Cells["Id"].Value.ToString(); - try - { - tmdal.DeleteOneRange(iObjIDPk); - } - catch (Exception ex) - { - MessageBox.Show("删除极差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - MessageBox.Show("删除极差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - rtbnSearch_Click(null, null); - } - } - - if (buttonText == "修改" || buttonText == "Edit") - { - idgvSelectRowNumber = e.RowIndex; - FEditRange sfeditcnc = new FEditRange(this); - sfeditcnc.ShowDialog(); - } - } - } -} \ No newline at end of file diff --git a/Analysis/Range/FRangeSetup.designer.cs b/Analysis/Range/FRangeSetup.designer.cs deleted file mode 100644 index f3d9f64..0000000 --- a/Analysis/Range/FRangeSetup.designer.cs +++ /dev/null @@ -1,522 +0,0 @@ -namespace NSAnalysis -{ - partial class FRangeSetup - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FRangeSetup)); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.dgvTolList = new System.Windows.Forms.DataGridView(); - this.radGroupBox7 = new Telerik.WinControls.UI.RadGroupBox(); - this.rtbnSearch = new Telerik.WinControls.UI.RadButton(); - this.rtbDimensionName = new Telerik.WinControls.UI.RadTextBox(); - this.label3 = new System.Windows.Forms.Label(); - this.rtbMesPointName = new Telerik.WinControls.UI.RadTextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.rtbCarModel = new Telerik.WinControls.UI.RadTextBox(); - this.label15 = new System.Windows.Forms.Label(); - this.dataGridViewImageColumn1 = new System.Windows.Forms.DataGridViewImageColumn(); - this.dataGridViewImageColumn2 = new System.Windows.Forms.DataGridViewImageColumn(); - this.lpcAddTol = new UserControlClass.LabPictureControl(); - this.labSearchResult = new System.Windows.Forms.Label(); - this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.CarType = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.MeasurePointName = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.DimensionName = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.TolLower = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.TolUpper = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.Remark = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.CNCEdit = new System.Windows.Forms.DataGridViewImageColumn(); - this.CNCDelete = new System.Windows.Forms.DataGridViewImageColumn(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dgvTolList)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radGroupBox7)).BeginInit(); - this.radGroupBox7.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.rtbnSearch)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbDimensionName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarModel)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(930, 40); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "极差带设置"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "极差带设置"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(367, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); - this.label2.Size = new System.Drawing.Size(46, 52); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(409, 8); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(107, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "极差带设置"; - // - // dgvTolList - // - this.dgvTolList.AllowUserToAddRows = false; - this.dgvTolList.AllowUserToDeleteRows = false; - this.dgvTolList.AllowUserToOrderColumns = true; - this.dgvTolList.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.dgvTolList.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; - this.dgvTolList.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.dgvTolList.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.dgvTolList.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle1.Font = new System.Drawing.Font("Segoe UI", 11F); - dataGridViewCellStyle1.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; - dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvTolList.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; - this.dgvTolList.ColumnHeadersHeight = 40; - this.dgvTolList.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.Id, - this.CarType, - this.MeasurePointName, - this.DimensionName, - this.TolLower, - this.TolUpper, - this.Remark, - this.CNCEdit, - this.CNCDelete}); - this.dgvTolList.EnableHeadersVisualStyles = false; - this.dgvTolList.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(181)))), ((int)(((byte)(200))))); - this.dgvTolList.Location = new System.Drawing.Point(22, 153); - this.dgvTolList.Name = "dgvTolList"; - this.dgvTolList.ReadOnly = true; - this.dgvTolList.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle2.Font = new System.Drawing.Font("Segoe UI", 11F); - dataGridViewCellStyle2.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle2.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvTolList.RowHeadersDefaultCellStyle = dataGridViewCellStyle2; - this.dgvTolList.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders; - dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - dataGridViewCellStyle3.Font = new System.Drawing.Font("Segoe UI", 9.75F); - dataGridViewCellStyle3.ForeColor = System.Drawing.Color.White; - dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - this.dgvTolList.RowsDefaultCellStyle = dataGridViewCellStyle3; - this.dgvTolList.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Segoe UI", 11F); - this.dgvTolList.RowTemplate.Height = 40; - this.dgvTolList.Size = new System.Drawing.Size(887, 775); - this.dgvTolList.TabIndex = 17; - this.dgvTolList.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvTolList_CellContentClick); - this.dgvTolList.RowStateChanged += new System.Windows.Forms.DataGridViewRowStateChangedEventHandler(this.dgvTolList_RowStateChanged); - // - // radGroupBox7 - // - this.radGroupBox7.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping; - this.radGroupBox7.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.radGroupBox7.Controls.Add(this.rtbnSearch); - this.radGroupBox7.Controls.Add(this.rtbDimensionName); - this.radGroupBox7.Controls.Add(this.label3); - this.radGroupBox7.Controls.Add(this.rtbMesPointName); - this.radGroupBox7.Controls.Add(this.label1); - this.radGroupBox7.Controls.Add(this.rtbCarModel); - this.radGroupBox7.Controls.Add(this.label15); - this.radGroupBox7.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.radGroupBox7.HeaderAlignment = Telerik.WinControls.UI.HeaderAlignment.Center; - this.radGroupBox7.HeaderText = "查询条件"; - this.radGroupBox7.Location = new System.Drawing.Point(160, 51); - this.radGroupBox7.Name = "radGroupBox7"; - // - // - // - this.radGroupBox7.RootElement.ShadowDepth = 2; - this.radGroupBox7.Size = new System.Drawing.Size(749, 94); - this.radGroupBox7.TabIndex = 456; - this.radGroupBox7.Text = "查询条件"; - ((Telerik.WinControls.UI.RadGroupBoxElement)(this.radGroupBox7.GetChildAt(0))).HeaderAlignment = Telerik.WinControls.UI.HeaderAlignment.Center; - ((Telerik.WinControls.UI.GroupBoxContent)(this.radGroupBox7.GetChildAt(0).GetChildAt(0))).Opacity = 1D; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.Transparent; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(0).GetChildAt(1))).Width = 1F; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(0).GetChildAt(1))).BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Solid; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(0).GetChildAt(1))).GradientStyle = Telerik.WinControls.GradientStyles.Solid; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(0).GetChildAt(1))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.UI.GroupBoxHeader)(this.radGroupBox7.GetChildAt(0).GetChildAt(1))).GroupBoxStyle = Telerik.WinControls.UI.RadGroupBoxStyle.Standard; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(0))).ForeColor = System.Drawing.Color.White; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.TextPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(2).GetChildAt(1))).Text = "查询条件"; - ((Telerik.WinControls.Primitives.TextPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(2).GetChildAt(1))).LineLimit = false; - ((Telerik.WinControls.Primitives.TextPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(2).GetChildAt(1))).ForeColor = System.Drawing.Color.White; - ((Telerik.WinControls.Primitives.TextPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(2).GetChildAt(1))).Alignment = System.Drawing.ContentAlignment.MiddleLeft; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(2).GetChildAt(1))).BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Solid; - // - // rtbnSearch - // - this.rtbnSearch.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rtbnSearch.Font = new System.Drawing.Font("Segoe UI", 12F); - this.rtbnSearch.ForeColor = System.Drawing.Color.White; - this.rtbnSearch.Location = new System.Drawing.Point(626, 28); - this.rtbnSearch.Name = "rtbnSearch"; - this.rtbnSearch.Size = new System.Drawing.Size(88, 51); - this.rtbnSearch.TabIndex = 461; - this.rtbnSearch.Text = "查询"; - this.rtbnSearch.Click += new System.EventHandler(this.rtbnSearch_Click); - this.rtbnSearch.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rtbnSearch.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rtbnSearch.GetChildAt(0))).Text = "查询"; - ((Telerik.WinControls.UI.RadButtonElement)(this.rtbnSearch.GetChildAt(0))).FocusBorderWidth = 5; - ((Telerik.WinControls.UI.RadButtonElement)(this.rtbnSearch.GetChildAt(0))).EnableHighlight = true; - ((Telerik.WinControls.UI.RadButtonElement)(this.rtbnSearch.GetChildAt(0))).EnableBorderHighlight = true; - ((Telerik.WinControls.UI.RadButtonElement)(this.rtbnSearch.GetChildAt(0))).BorderHighlightThickness = 3; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).Width = 2F; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).LeftWidth = 3F; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).TopWidth = 3F; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).RightWidth = 3F; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).BottomWidth = 3F; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Solid; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).GradientStyle = Telerik.WinControls.GradientStyles.Solid; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).ForeColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbnSearch.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // rtbDimensionName - // - this.rtbDimensionName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbDimensionName.Font = new System.Drawing.Font("Segoe UI", 12F); - this.rtbDimensionName.ForeColor = System.Drawing.Color.White; - this.rtbDimensionName.Location = new System.Drawing.Point(443, 51); - this.rtbDimensionName.Name = "rtbDimensionName"; - this.rtbDimensionName.ReadOnly = true; - this.rtbDimensionName.Size = new System.Drawing.Size(140, 27); - this.rtbDimensionName.TabIndex = 460; - this.rtbDimensionName.Text = "G"; - this.rtbDimensionName.Visible = false; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbDimensionName.GetChildAt(0))).Text = "G"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbDimensionName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Segoe UI", 12F); - this.label3.ForeColor = System.Drawing.Color.White; - this.label3.Location = new System.Drawing.Point(443, 27); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(95, 21); - this.label3.TabIndex = 459; - this.label3.Text = "尺寸名称:"; - this.label3.Visible = false; - // - // rtbMesPointName - // - this.rtbMesPointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbMesPointName.Font = new System.Drawing.Font("Segoe UI", 12F); - this.rtbMesPointName.ForeColor = System.Drawing.Color.White; - this.rtbMesPointName.Location = new System.Drawing.Point(237, 52); - this.rtbMesPointName.Name = "rtbMesPointName"; - this.rtbMesPointName.Size = new System.Drawing.Size(140, 27); - this.rtbMesPointName.TabIndex = 458; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbMesPointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbMesPointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Segoe UI", 12F); - this.label1.ForeColor = System.Drawing.Color.White; - this.label1.Location = new System.Drawing.Point(233, 28); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(129, 21); - this.label1.TabIndex = 457; - this.label1.Text = "测量点位名称:"; - // - // rtbCarModel - // - this.rtbCarModel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbCarModel.Font = new System.Drawing.Font("Segoe UI", 12F); - this.rtbCarModel.ForeColor = System.Drawing.Color.White; - this.rtbCarModel.Location = new System.Drawing.Point(42, 52); - this.rtbCarModel.Name = "rtbCarModel"; - this.rtbCarModel.Size = new System.Drawing.Size(140, 27); - this.rtbCarModel.TabIndex = 456; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarModel.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarModel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // label15 - // - this.label15.AutoSize = true; - this.label15.Font = new System.Drawing.Font("Segoe UI", 12F); - this.label15.ForeColor = System.Drawing.Color.White; - this.label15.Location = new System.Drawing.Point(42, 28); - this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(95, 21); - this.label15.TabIndex = 455; - this.label15.Text = "车身类型:"; - // - // dataGridViewImageColumn1 - // - this.dataGridViewImageColumn1.HeaderText = "修改"; - this.dataGridViewImageColumn1.Image = ((System.Drawing.Image)(resources.GetObject("dataGridViewImageColumn1.Image"))); - this.dataGridViewImageColumn1.Name = "dataGridViewImageColumn1"; - this.dataGridViewImageColumn1.ReadOnly = true; - this.dataGridViewImageColumn1.ToolTipText = "点击修改机床信息"; - this.dataGridViewImageColumn1.Width = 45; - // - // dataGridViewImageColumn2 - // - this.dataGridViewImageColumn2.HeaderText = "删除"; - this.dataGridViewImageColumn2.Image = ((System.Drawing.Image)(resources.GetObject("dataGridViewImageColumn2.Image"))); - this.dataGridViewImageColumn2.Name = "dataGridViewImageColumn2"; - this.dataGridViewImageColumn2.ReadOnly = true; - this.dataGridViewImageColumn2.ToolTipText = "点击删除机床信息"; - this.dataGridViewImageColumn2.Width = 45; - // - // lpcAddTol - // - this.lpcAddTol.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.lpcAddTol.Font = new System.Drawing.Font("Segoe UI", 9.75F); - this.lpcAddTol.ForeColor = System.Drawing.Color.White; - this.lpcAddTol.LabelPoint = new System.Drawing.Point(2, 59); - this.lpcAddTol.LabelText = "添加公差带"; - this.lpcAddTol.LabelTopImage = global::NSAnalysis.Properties.Resources.add_32; - this.lpcAddTol.Location = new System.Drawing.Point(22, 60); - this.lpcAddTol.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.lpcAddTol.Name = "lpcAddTol"; - this.lpcAddTol.Size = new System.Drawing.Size(115, 85); - this.lpcAddTol.TabIndex = 18; - this.lpcAddTol.Click += new System.EventHandler(this.lpcAddTol_Click); - // - // labSearchResult - // - this.labSearchResult.Anchor = System.Windows.Forms.AnchorStyles.None; - this.labSearchResult.AutoSize = true; - this.labSearchResult.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.labSearchResult.Font = new System.Drawing.Font("Segoe UI", 12F); - this.labSearchResult.ForeColor = System.Drawing.Color.Red; - this.labSearchResult.Location = new System.Drawing.Point(240, 465); - this.labSearchResult.Name = "labSearchResult"; - this.labSearchResult.Size = new System.Drawing.Size(452, 21); - this.labSearchResult.TabIndex = 457; - this.labSearchResult.Text = "查询完毕,未查询到任何结果,请检查查询条件是否正确!"; - this.labSearchResult.Visible = false; - // - // Id - // - this.Id.DataPropertyName = "Id"; - this.Id.HeaderText = "Id"; - this.Id.Name = "Id"; - this.Id.ReadOnly = true; - this.Id.Visible = false; - this.Id.Width = 46; - // - // CarType - // - this.CarType.DataPropertyName = "CarType"; - this.CarType.HeaderText = "车身类型"; - this.CarType.Name = "CarType"; - this.CarType.ReadOnly = true; - this.CarType.Width = 97; - // - // MeasurePointName - // - this.MeasurePointName.DataPropertyName = "RangeName"; - this.MeasurePointName.HeaderText = "极差编号名称"; - this.MeasurePointName.Name = "MeasurePointName"; - this.MeasurePointName.ReadOnly = true; - this.MeasurePointName.Width = 129; - // - // DimensionName - // - this.DimensionName.DataPropertyName = "RangePoint"; - this.DimensionName.HeaderText = "极差包含点位"; - this.DimensionName.Name = "DimensionName"; - this.DimensionName.ReadOnly = true; - this.DimensionName.Width = 129; - // - // TolLower - // - this.TolLower.DataPropertyName = "RangeLower"; - this.TolLower.HeaderText = "下限值"; - this.TolLower.Name = "TolLower"; - this.TolLower.ReadOnly = true; - this.TolLower.Width = 81; - // - // TolUpper - // - this.TolUpper.DataPropertyName = "RangeUpper"; - this.TolUpper.HeaderText = "上限值"; - this.TolUpper.Name = "TolUpper"; - this.TolUpper.ReadOnly = true; - this.TolUpper.Width = 81; - // - // Remark - // - this.Remark.DataPropertyName = "Remark"; - this.Remark.HeaderText = "备注"; - this.Remark.Name = "Remark"; - this.Remark.ReadOnly = true; - this.Remark.Width = 65; - // - // CNCEdit - // - this.CNCEdit.HeaderText = "修改"; - this.CNCEdit.Image = ((System.Drawing.Image)(resources.GetObject("CNCEdit.Image"))); - this.CNCEdit.Name = "CNCEdit"; - this.CNCEdit.ReadOnly = true; - this.CNCEdit.ToolTipText = "点击修改极差信息"; - this.CNCEdit.Width = 46; - // - // CNCDelete - // - this.CNCDelete.HeaderText = "删除"; - this.CNCDelete.Image = ((System.Drawing.Image)(resources.GetObject("CNCDelete.Image"))); - this.CNCDelete.Name = "CNCDelete"; - this.CNCDelete.ReadOnly = true; - this.CNCDelete.ToolTipText = "点击删除极差信息"; - this.CNCDelete.Width = 46; - // - // FRangeSetup - // - this.AcceptButton = this.rtbnSearch; - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(932, 950); - this.Controls.Add(this.labSearchResult); - this.Controls.Add(this.radGroupBox7); - this.Controls.Add(this.lpcAddTol); - this.Controls.Add(this.dgvTolList); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "FRangeSetup"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "极差带设置"; - this.Load += new System.EventHandler(this.FToleranceSetup_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dgvTolList)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radGroupBox7)).EndInit(); - this.radGroupBox7.ResumeLayout(false); - this.radGroupBox7.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.rtbnSearch)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbDimensionName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarModel)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private Telerik.WinControls.UI.RadTitleBar radTitleBar1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label labTitle; - private UserControlClass.LabPictureControl lpcAddTol; - public System.Windows.Forms.DataGridView dgvTolList; - private System.Windows.Forms.DataGridViewImageColumn dataGridViewImageColumn1; - private System.Windows.Forms.DataGridViewImageColumn dataGridViewImageColumn2; - private Telerik.WinControls.UI.RadGroupBox radGroupBox7; - private Telerik.WinControls.UI.RadTextBox rtbDimensionName; - private System.Windows.Forms.Label label3; - private Telerik.WinControls.UI.RadTextBox rtbMesPointName; - private System.Windows.Forms.Label label1; - private Telerik.WinControls.UI.RadTextBox rtbCarModel; - private System.Windows.Forms.Label label15; - private Telerik.WinControls.UI.RadButton rtbnSearch; - private System.Windows.Forms.Label labSearchResult; - private System.Windows.Forms.DataGridViewTextBoxColumn Id; - private System.Windows.Forms.DataGridViewTextBoxColumn CarType; - private System.Windows.Forms.DataGridViewTextBoxColumn MeasurePointName; - private System.Windows.Forms.DataGridViewTextBoxColumn DimensionName; - private System.Windows.Forms.DataGridViewTextBoxColumn TolLower; - private System.Windows.Forms.DataGridViewTextBoxColumn TolUpper; - private System.Windows.Forms.DataGridViewTextBoxColumn Remark; - private System.Windows.Forms.DataGridViewImageColumn CNCEdit; - private System.Windows.Forms.DataGridViewImageColumn CNCDelete; - } -} diff --git a/Analysis/Range/FRangeSetup.resx b/Analysis/Range/FRangeSetup.resx deleted file mode 100644 index af4acbe..0000000 --- a/Analysis/Range/FRangeSetup.resx +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAACcQAAAnEAGUaVEZAAAAB3RJ - TUUH4wEJBBo3E/VSvgAAAfdJREFUOE+VkF1IU2EYx593uoKkAq+ii6C7qBmkQh8SWAR9XIgO1Loob4I2 - CCIkbyILAi+jIAgqw7IgaqJURsWCTffh5tuO66xpgTQ7LG+sseOZuEr/PQcOS7Pa+sEP3ov/7714qBQM - wyDtZhd5icoS1fb6ZI3dwdI4W5SFl000n7xHAIRs3nlKVpXN8Ccqx3ui28qt1V+Aco0Wg+cIFSTmsmm3 - JsN6yFkL6RBQd9hV6Sh3WNOVmDGU64TPEIhedOcj7bqWUpCOS8iW3Xi9Wcw82WCrt+bLKcSJYcFvN0ZP - 6wgeRD7UBuPLByR9Xv1hzRZXO9/ESn7xxzjSBIT3A8/Wwni6Tw8GBt0b+SY9bSesyuKf8eB6oJd0dJML - lSTCPcfpvsdjlUzxWHAsXOi0iW+3KyjXXWmVTMlx1yqBWzYyLZBJx2l+oo/QWyUQu/p/sUkmPUYqHyQ/ - 8di1KM9w3Fh6bJJJv2UT27OfItN59TLHBzheV1ps8vXjCGU1eVafCmNu8gV+hFqBB6s55msXi02m3/vW - zKYCz3OTXuTG+xf06A3te1/dyTsAjYYGaCimsLEVFmhobKj13L2ipWT/7LvAo1eRoYEO/xvlCIeHeLjU - w+xWdvkHu+r2bjp/6cJR/8jwMV9szOlX4k4eNLMtv9nKVrNLPiD6CcD+vhesM7RbAAAAAElFTkSuQmCC - - - - True - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH5AECByowmpX4DgAAA4VJREFU - OE9tkntMU1ccx799XKCtK1LSFuhgUB8B10sJUG5ZC0u4itt8DdFJm4CwBIZEcYaXW9xwiWFbtriHbsn+ - cQ+nyDLBPSymCMmcJGUkU7olIg+dlIGUIgyxXMrI2bnVGP/YST73/vJ9JL+cHIhHaNoOoWErltytED46 - iAdRQHBvRtgTjzgTQiB8Wgeh9WMI1TYINXkPzdnqfCw0bINw1Bm5fHx/ZejIbuviJ3WY4YCA04QZipfm - Fj/cj9BRZ/pyc0n1UiWnWqh5HrOVuTR0YBOmyjKZ4BvFh0OHNgtLbzv+mG8q4uY/qMWdTOB9Wp5/bx/m - 33KwQrPTE6rduBxs3P5uoDRDEaiiW4xV2Ji5+h1ND8rMwUW7jCwWp5D7b77i9b++lQscew3TzRWYbtzF - 3j9S4glSL0gzC6Xm0OyhLS3jpVkqTDZXxd0rt/bN5TFkzoow/+xMITONxd6xfYU5vtptpnuHd3tETfRm - RewMmSm3/j7RsOcZ+OmKE+X5/N1C/YjfKiF+DmECLyeTu3VFN6bqiwem6TxFtTA0M7lJP/J3WR4/KV7i - X8ca4M+V4bbTzo8VaEfGcyRkPAdk3AIy8WI8mXjJQHx09lHNR707NHPLYeOnxM479cDtgw7cbKyBzyrD - 4E4LP5yvGRq1SMhoNsho1iPEmWrUuzlYZOF9VikG66tx60CJuAPgLX0B/ZV7cO05Hfo3m6r+zFWHbtDi - k1Dt377CDbUDuVr86tgIzy7bw/JXWauRzANuqxEu+1pTr83Qey07ggxkIsz1R4jaVVvC9Yv2FM7NGfEF - p8TXtAtFEfCj+Wm0W5LYHove05fJkH768H77HzzU67bovN9nG7ifaOd4Nn2ynamJOMvq2U5zrOdKBkOu - mvGYX9IVYyJPalfMcuIya7zfslqud50ROG3Uay+kRfdcZuWkJx2P6Xo2ctiVpuNdqTrevSFyuJsF6aa6 - +O9iZaQ9Vd13am1sEtoSE1f9YFx1wpUmXblEzUsmkJ/Xy0c6kqP5blaOyyYZxFnUOqnXSTMXafZCiurE - 2cS4p9AWr8Hp1THq7wwRJzvWS1ba10iHzsUpCrpYCc7oDDijTYCbBc7FRRWcN0qHOtZJVtoSmJPfqKPV - rfH0EgFG/EgqFMqkzzXyUy2ayFehiFUhgpFJVCp6y0oakcsQpVG2xERUfBYj+3KvQpEESCWAEv8B4hme - YYujYuAAAAAASUVORK5CYII= - - - - - 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 - YYujYuAAAAAASUVORK5CYII= - - - - - AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AACt5tMNidzBKYTbviZ92LoOedi5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAzO/jAbfp2C6J3MGShNu+h3zYujF52LkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAACS3sYvgtq+anrYuquB2r22ftm7z4DZvKuL3MJWzvDkBM7w5AEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAbtSzA3nXuWh82Lqnedi5rI7dxGaB2r3Hfdi734DZvbuf4sx4jt3DNn7Z - uxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB01bYieNe4nXrYudR52LmsmODJIoPavqJ72Lrpedi5/H3Y - u9Z92LqEfdi6TYjbwCaX4MgIl+DIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfbwHp+2bvQedi55XnYuawAAAAAf9m8XXzY - urR52Ln/edi5/3nYuf982LrZgtm9mJfgyCCX4MgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbbvweG278aftm733vYufh52Lnledi5rAAA - AACN3MITiNvAZ3rYueh52Ln/edi5/3nYuft62Ln0ftm744Tavo6N3cNDld/HCgAAAAAAAAAAAAAAAAAA - AAAAAAAA2cuMB9fIhRXTwnUw08J1MNPCdTDTwnUw08J1MNPCdTDTwnUwssiKQI/PonCC0aXzgdCl/oLQ - pOmGz6O608J1MLzLkDWp0J5tktKoyYDQpf+A0KX/gNCl/4DQpf+B0aX8hNGn1IrSqKeRz59yoLhlKKC4 - ZQUAAAAAAAAAAAAAAADXyIYT18mHNNXFfW7Tw3h308J2etPCdXvTwnV708J1e9LBc3vFv3GNnrxvwZK/ - dvuRv3b/lMB58ZvBfdLTwnV708J1e8bFgJSuy5LDk8J+/5HAeP+Rv3b/kb92/5G/dv+Rv3b/kr5085e7 - bMylsFBarKg5CwAAAAAAAAAAAAAAANbGfyrXx4Js3tGbw9fIhezUxHr608J1/9PCdf/TwnX/0L5s/8qy - Tv+7lwv/upYI/7qWCP+8mxb/w6Y1/9PCdf/TwnX/08J1/9HAcP/Coyv/vJkQ/7qWCP+6lgj/upYI/7qW - CP+6lgj/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08N4KtTDeG7YyojW5dmwWeHUo3TZyom71MR6/dPC - df/Jsk7/wKIn/7qWCP+6lgj/upYI/72bFv/DpjX/08J1/9PCdf/TwnX/0sFz/824X/+/nyD/upYK/7qW - CP+6lgj/upYI/7qWCP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J2cdXFfe3g1KJu4NSiTtrL - jljay42RzMN84sKtQ/e8mhX/upYI/7qWCP+7lwn/vZsW/8OmNf/Twnb/08J2/9PCdf/SwXX/0b9u/8Sp - OP++nBn/upYI/7uXCf+7lwn/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J2/9rL - jaXd0JlL2Nu2DdjVqC67yY3Ls7FS8rGeIf+3mRH/upYJ/7qWCP+9mxb/w6Y1/9PCdv/Twnb/08J2/9PC - df/TwnX/yrNS/8KkLP+6lgr/u5cJ/7uXCf+7lwn/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPC - dXPTwnb/1sZ/99/SnYje374cuunaHonbwdiE0an6j8KB/6qnOf+5lwv/upYI/72bFv/DpjX/08J2/9PC - dv/Twnb/08J2/9PCdv/SwHH/yK9I/7yaE/+7lwn/u5cJ/7uXCf+6lgjtupYInrqWCBQAAAAAAAAAAAAA - AADTwnUq08J1c9PCdv/Twnb+18iGw8/Sn4mZ4MmNftm773vWtv591LD/gNCk/5O9dP+nqT3/t6Al/8Om - Nf/Twnb/08J2/9PCdv/Twnb/08J2/9LBdP/OuWD/xqs+/7qWCP+6lgj/u5cJ/7qWCO26lgieupYIFAAA - AAAAAAAAAAAAANPCdSrTwnVz08J2/9PCdf/UxHvnyMmLzovZudB72Ln5edi5/3nYuf952Ln/gs6g/4/B - fv+fuGb7s7Ra9NTDeP7Twnb/08J1/9PCdv/Twnb/08J1/9G+bf/Mtlj/vZsV/7qXCv+6lgj/upYI7bqW - CJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdXPTwnb/08J1/9G/bv/Dv3L/iM2d/nvWtv952Ln/eti6/3rY - uv952Ln/eta3/4XRp/WdxYjf1cV73NPDd+zTwnX408J1/9PCdf/TwnX/08J1/9C+a//Coyv/u5gO/7qW - CP+6lgjtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq08J1c9PCdv/TwnX/y7RT/7ynN/+ir07/ftKr/3nY - uf962Lr/eti6/3rYuv962Lr/edi55XnYuazWxoEp1MR8idPDeM/TwnX908J1/9PCdf/TwnX/0sBy/865 - YP++nRr/u5cJ/7qWCO26lgieupYIFAAAAAAAAAAAAAAAANPCdSrTwnVz08J1/8+7Zf/EqTn/upoS/7Wb - Fv+Lxov/ftOs/3nYuf962Lr/eti6/3rYuv952Lnledi5rNbGgQjUxHwa1MR7O9XFfm3VxX3f08J399PC - df/SwXX/0sBx/8WpOf++nRr/upYI7bqWCJ66lggUAAAAAAAAAAAAAAAA08J1KtPCdHPTwnT/yLBK/8Ch - Jf+6lgn/upYJ/52zWv+HypT/edi4/3rYuv962Lr/eti6/3nYueV52LmsAAAAAAAAAADWxoEN1cV+KNTE - fHPUw3qp08J41dPCdvfTwnX/y7RV/8KkLf+6lwvtupYInrqWCBQAAAAAAAAAAAAAAADTwnUq0sF0c9G/ - b//CpC3/vJoT/7qWCP+6lgj/sKAo/5K+dv981bL/edi5/3nYuf962Lr/edi55XnYuawAAAAAAAAAAAAA - AAAAAAAA0sJ4AdTEfEjVxHyS1MN51dPCd/LRv2/8x61C/7yaE+26lgieupYIFAAAAAAAAAAAAAAAANPC - dSrRv3BzybFO/7ybFf+6lgj/u5cJ/7uXCf+6lgj/o61I/4vFif952Ln/edi5/3rYuv952Lnledi5rAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAANXGhgjVxoYj18iGldTEe+bOuV/8xak67bqWCJ66lggUAAAAAAAA - AAAAAAAAz7xpKs23XnO+nyD/u5gN/7qWCP+7lwn/u5cJ/7qWCP+ynh7/oLBQ/3zUsf9617n/eti6/3nY - ueV52LmsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1caGAtXGhgjXyIYh2MmHTNTDeozNt167vp4gnr2b - GBQAAAAAAAAAAAAAAADIrU4gx6xIXLyaGOm7lwz7upYJ/7qWCP+7lwn/u5cJ/7iYDv+rpDD/i8aL/3rW - tv952Ln/edi55XnYuawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADazI0S1seCPc23 - YGPEqD9ixKhCDAAAAAAAAAAAAAAAAMKiNxHBojY5v54nuryaFea7lw33upYJ/bqWCP+6lgj/upYI/7Oc - G/+fsVT/fNSw/3rXuP952Lnledi5rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAy7JfBMuyXxPLsl8CAAAAAAAAAAAAAAAAAAAAAAAAAADUvIcDy69bVMOkN6a9mhnpupYI/7qW - CP+7lwn/upcK/7mYDv+Hypf/fdSw/3nYueV52LmsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANS8hwHNsmcV0rtxMNO9 - dVjAnyalvJkT77qXDP26lgj/uZYJ/6CwUv+HyZT/edi55XnYuawAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AADh0qwF18KFGMGhMFDBoTKYv54kxbyaFui6lgr/sKAn/5K+dv9+0qvleNe4rAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmuXR7HqkxtwqMyuryZE/O6lgv7n7FV/ojIk+V517isAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODRyAHbyawRy7BYQL+eI8G2niTroLBS5XvT - sawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANfDmAXLsFgS4M6pOsqy - X26zqkqTn7+BpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AADu4+QD1L1/JrmpS0istm5lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA//4P///8D////AH///gA///4AB//+EAf/+BAB8AAAAHAAAABwAAAAcAA - AAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAYAHAAHgBwAB+AcAAfgHAAH/BwAB/8fAA - f//wAH///AB///+Af///wH///+B////4f/8= - - - \ No newline at end of file diff --git a/Analysis/Tolerance/FAddTolerance.cs b/Analysis/Tolerance/FAddTolerance.cs index 359cee2..e5c3d78 100644 --- a/Analysis/Tolerance/FAddTolerance.cs +++ b/Analysis/Tolerance/FAddTolerance.cs @@ -1,5 +1,6 @@ using BaseFunction; using DAL; +using NSAnalysis.Model; using System; using System.Drawing; using System.Windows.Forms; @@ -8,152 +9,194 @@ using Telerik.WinControls.UI; namespace NSAnalysis { public partial class FAddTolerance : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 + { + #region 全局变量 - //private TMeasureSQLiteDAL tmdal = new TMeasureSQLiteDAL(); + private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); + private FToleranceSetup gFTS; - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private FToleranceSetup gFTS; + #endregion 全局变量 - #endregion 全局变量 + #region 鼠标事件 - #region 鼠标事件 + private void btn_MouseHover(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(0, 151, 186); + } - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } + private void btn_MouseLeave(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(19, 46, 53); + } - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } + #endregion 鼠标事件 - #endregion 鼠标事件 + public FAddTolerance(FToleranceSetup fts) + { + InitializeComponent(); - private void InitLanguage() - { - if (!ConfigDfn.bLanguage) - { - this.Text = "Add Tolerance"; - labTitle.Text = "Add Tolerance"; - radLabel5.Text = "CNC ID : "; - radLabel2.Text = "CNC Name : "; - radLabel4.Text = "CNC Location : "; - radLabel3.Text = "CNC Type : "; - radLabel7.Text = "CNC IP : "; - radLabel1.Text = "Remark : "; - rbtnOK.Text = "Add"; - rbtnCancel.Text = "Cancel"; - } - } + gFTS = fts; + } - public FAddTolerance(FToleranceSetup fts) - { - InitializeComponent(); - InitLanguage(); - gFTS = fts; - } + private void SFAddCNC_Load(object sender, EventArgs e) + { + rddl_ReadType.SelectedIndex = 0; + rddl_Position.SelectedIndex = 0; + rddl_Status.SelectedIndex = 0; + } - private void SFAddCNC_Load(object sender, EventArgs e) - { - rddlDimensionName.SelectedIndex = 0; - } + private void rbtnOK_Click(object sender, EventArgs e) + { + #region 防愚操作 - private void rbtnOK_Click(object sender, EventArgs e) - { - #region 防愚操作 + string strCarName = rtbCarName.Text.Trim(); + string strCarType = rtbCarType.Text.Trim(); + string strReadType = rddl_ReadType.Text.Trim(); + string strPosition = rddl_Position.Text.Trim(); + string strStatus = rddl_Status.Text.Trim(); - string strCarType = rtbCarType.Text.Trim(); - string strMesPointName = rtbMesPointName.Text.Trim(); + if (string.IsNullOrEmpty(rtbCarName.Text.Trim())) + { + MessageBox.Show("车型名称不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } - string strDimensionName = rddlDimensionName.Text.Trim(); - if (string.IsNullOrEmpty(rtbCarType.Text.Trim())) - { - MessageBox.Show("车身类型不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } + if (string.IsNullOrEmpty(rtbCarType.Text.Trim())) + { + MessageBox.Show("车型代码不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } + if (string.IsNullOrEmpty(rtb_sourceFilePath.Text.Trim())) + { + MessageBox.Show("源文件路径不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } + if (string.IsNullOrEmpty(rtb_targetFilePath.Text.Trim())) + { + MessageBox.Show("目标文件路径不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } - if (string.IsNullOrEmpty(rtbMesPointName.Text.Trim())) - { - MessageBox.Show("测量点位名称不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - MessageBox.Show("下限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - MessageBox.Show("上限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (!string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbLower.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("下限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (!string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbUpper.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("上限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (tmdal.CheckMeaPointNameExit(strCarType, strMesPointName, strDimensionName)) - { - MessageBox.Show("该车身类型下,已经存在该测量点位名称和尺寸名称,请修改!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + // 对于分发配置,strReadType 进行转换 ,文件内容 对应1 文件名称对应2 + if (string.IsNullOrEmpty(strReadType) || (strReadType != "文件内容" && strReadType != "文件名称")) + { + MessageBox.Show("请选择正确的读取类型! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } - return; - } + if (strReadType.Equals("文件名称")) + { + strReadType = "2"; // 文件名称 + } + else if (strReadType.Equals("文件内容")) + { + strReadType = "1"; // 文件内容 + } - #endregion 防愚操作 + if (tmdal.CheckTaskExit(strCarName, strCarType, strReadType)) + { + MessageBox.Show("该车身类型下,已经存在该测量点位名称和尺寸名称,请修改!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - TToleranceModel ttm = new TToleranceModel(); - ttm.CarType = strCarType; - ttm.MeasurePointName = strMesPointName; - ttm.DimensionName = strDimensionName; - ttm.TolLower = double.Parse(rtbLower.Text.Trim()); - ttm.TolUpper = double.Parse(rtbUpper.Text.Trim()); - ttm.Remark = rtbRemark.Text.Trim(); - ttm.CreateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); + return; + } - try - { - tmdal.InsertTTolerance(ttm); - } - catch (Exception ex) - { - MessageBox.Show("添加公差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + #endregion 防愚操作 - MyBase.TraceWriteLine("添加公差带信息失败,原因:" + ex.ToString()); - return; - } + //数据转换 + if (strPosition.Equals("左侧")) + { + strPosition = "R"; // 左侧 + } + else if (strPosition.Equals("右侧")) + { + strPosition = "L"; // 右侧 + } - MessageBox.Show("添加公差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + if(strStatus.Equals("启动")) + { + strStatus = "start"; // 启动 + } + else if (strStatus.Equals("停止")) + { + strStatus = "stop"; // 停止 + } - gFTS.rtbnSearch_Click(null, null); - } + //添加分发配置 + CJLR_TASK_RELEASE cJLR_TASK_RELEASE = new CJLR_TASK_RELEASE(); + cJLR_TASK_RELEASE.ModelsName = strCarName; + cJLR_TASK_RELEASE.ModelsCode = strCarType; + cJLR_TASK_RELEASE.Position = strPosition; + cJLR_TASK_RELEASE.SourceFile = rtb_sourceFilePath.Text.Trim(); + cJLR_TASK_RELEASE.TargetFile = rtb_targetFilePath.Text.Trim(); + cJLR_TASK_RELEASE.ReadType = int.Parse(strReadType); + cJLR_TASK_RELEASE.IsDelete = 1; //默认未删除 - private void rbtnCancel_Click(object sender, EventArgs e) - { - this.Close(); - } - } + cJLR_TASK_RELEASE.Status = strStatus; + + try + { + tmdal.InsertTask(cJLR_TASK_RELEASE); + } + catch (Exception ex) + { + MessageBox.Show("添加分发配置失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + + MyBase.TraceWriteLine("添加分发配置失败,原因:" + ex.ToString()); + return; + } + + MessageBox.Show("添加分发配置成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + + gFTS.rtbnSearch_Click(null, null); + } + + private void rbtnCancel_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void btn_sourceFile_Click(object sender, EventArgs e) //原路径 + { + // 创建 FolderBrowserDialog 实例 + FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog + { + Description = "选择源文件夹" + }; + + // 显示文件夹浏览对话框 + if (folderBrowserDialog.ShowDialog() == DialogResult.OK) + { + // 设置选中的文件夹路径到文本框 + rtb_sourceFilePath.Text = folderBrowserDialog.SelectedPath; + } + else + { + // 显示未选择文件夹的提示信息 + MessageBox.Show("未选择源文件夹", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + } + + private void btn_targetFile_Click(object sender, EventArgs e) //目标路径 + { + // 创建 FolderBrowserDialog 实例 + FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog + { + Description = "选择目标文件夹" + }; + + // 显示文件夹浏览对话框 + if (folderBrowserDialog.ShowDialog() == DialogResult.OK) + { + // 设置选中的文件夹路径到文本框 + rtb_targetFilePath.Text = folderBrowserDialog.SelectedPath; + } + else + { + // 显示未选择文件夹的提示信息 + MessageBox.Show("未选择目标文件夹", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + } + } } \ No newline at end of file diff --git a/Analysis/Tolerance/FAddTolerance.designer.cs b/Analysis/Tolerance/FAddTolerance.designer.cs index 62d665b..ea9da4a 100644 --- a/Analysis/Tolerance/FAddTolerance.designer.cs +++ b/Analysis/Tolerance/FAddTolerance.designer.cs @@ -28,410 +28,499 @@ /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FAddTolerance)); - Telerik.WinControls.UI.RadListDataItem radListDataItem1 = new Telerik.WinControls.UI.RadListDataItem(); - Telerik.WinControls.UI.RadListDataItem radListDataItem2 = new Telerik.WinControls.UI.RadListDataItem(); - this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); - this.label2 = new System.Windows.Forms.Label(); - this.labTitle = new System.Windows.Forms.Label(); - this.radLabel7 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel3 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel4 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel2 = new Telerik.WinControls.UI.RadLabel(); - this.radLabel5 = new Telerik.WinControls.UI.RadLabel(); - this.rtbCarType = new Telerik.WinControls.UI.RadTextBox(); - this.rtbMesPointName = new Telerik.WinControls.UI.RadTextBox(); - this.rtbUpper = new Telerik.WinControls.UI.RadTextBox(); - this.rbtnCancel = new Telerik.WinControls.UI.RadButton(); - this.rbtnOK = new Telerik.WinControls.UI.RadButton(); - this.label1 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.rtbLower = new Telerik.WinControls.UI.RadTextBox(); - this.rtbRemark = new Telerik.WinControls.UI.RadTextBox(); - this.radLabel1 = new Telerik.WinControls.UI.RadLabel(); - this.rddlDimensionName = new Telerik.WinControls.UI.RadDropDownList(); - this.label5 = new System.Windows.Forms.Label(); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); - this.radTitleBar1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRemark)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rddlDimensionName)).BeginInit(); - this.SuspendLayout(); - // - // radTitleBar1 - // - this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FAddTolerance)); + Telerik.WinControls.UI.RadListDataItem radListDataItem1 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem2 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem3 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem4 = new Telerik.WinControls.UI.RadListDataItem(); + Telerik.WinControls.UI.RadListDataItem radListDataItem5 = new Telerik.WinControls.UI.RadListDataItem(); + this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); + this.label2 = new System.Windows.Forms.Label(); + this.labTitle = new System.Windows.Forms.Label(); + this.rbtnCancel = new Telerik.WinControls.UI.RadButton(); + this.rbtnOK = new Telerik.WinControls.UI.RadButton(); + this.btn_targetFile = new Telerik.WinControls.UI.RadButton(); + this.btn_sourceFile = new Telerik.WinControls.UI.RadButton(); + this.label9 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.rddl_Status = new Telerik.WinControls.UI.RadDropDownList(); + this.radLabel6 = new Telerik.WinControls.UI.RadLabel(); + this.rddl_Position = new Telerik.WinControls.UI.RadDropDownList(); + this.radLabel1 = new Telerik.WinControls.UI.RadLabel(); + this.rddl_ReadType = new Telerik.WinControls.UI.RadDropDownList(); + this.rtb_sourceFilePath = new Telerik.WinControls.UI.RadTextBox(); + this.rtb_targetFilePath = new Telerik.WinControls.UI.RadTextBox(); + this.rtbCarType = new Telerik.WinControls.UI.RadTextBox(); + this.rtbCarName = new Telerik.WinControls.UI.RadTextBox(); + this.radLabel7 = new Telerik.WinControls.UI.RadLabel(); + this.radLabel3 = new Telerik.WinControls.UI.RadLabel(); + this.radLabel4 = new Telerik.WinControls.UI.RadLabel(); + this.radLabel2 = new Telerik.WinControls.UI.RadLabel(); + this.radLabel5 = new Telerik.WinControls.UI.RadLabel(); + ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); + this.radTitleBar1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_targetFile)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_sourceFile)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Status)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Position)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_ReadType)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_sourceFilePath)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_targetFilePath)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarName)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).BeginInit(); + this.SuspendLayout(); + // + // radTitleBar1 + // + this.radTitleBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Controls.Add(this.label2); - this.radTitleBar1.Controls.Add(this.labTitle); - this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Location = new System.Drawing.Point(1, 1); - this.radTitleBar1.Name = "radTitleBar1"; - // - // - // - this.radTitleBar1.RootElement.ApplyShapeToControl = true; - this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(373, 40); - this.radTitleBar1.TabIndex = 0; - this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "添加公差带"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "添加公差带"; - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(117, -5); - this.label2.Name = "label2"; - this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); - this.label2.Size = new System.Drawing.Size(46, 52); - this.label2.TabIndex = 1; - // - // labTitle - // - this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.labTitle.AutoSize = true; - this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); - this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(159, 8); - this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(107, 25); - this.labTitle.TabIndex = 0; - this.labTitle.Text = "添加公差带"; - // - // radLabel7 - // - this.radLabel7.AutoSize = false; - this.radLabel7.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel7.ForeColor = System.Drawing.Color.White; - this.radLabel7.Location = new System.Drawing.Point(4, 219); - this.radLabel7.Name = "radLabel7"; - this.radLabel7.Size = new System.Drawing.Size(148, 23); - this.radLabel7.TabIndex = 29; - this.radLabel7.Text = "上限值:"; - this.radLabel7.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel3 - // - this.radLabel3.AutoSize = false; - this.radLabel3.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel3.ForeColor = System.Drawing.Color.White; - this.radLabel3.Location = new System.Drawing.Point(4, 181); - this.radLabel3.Name = "radLabel3"; - this.radLabel3.Size = new System.Drawing.Size(148, 23); - this.radLabel3.TabIndex = 28; - this.radLabel3.Text = "下限值:"; - this.radLabel3.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel4 - // - this.radLabel4.AutoSize = false; - this.radLabel4.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel4.ForeColor = System.Drawing.Color.White; - this.radLabel4.Location = new System.Drawing.Point(4, 141); - this.radLabel4.Name = "radLabel4"; - this.radLabel4.Size = new System.Drawing.Size(148, 23); - this.radLabel4.TabIndex = 27; - this.radLabel4.Text = "尺寸名称:"; - this.radLabel4.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel2 - // - this.radLabel2.AutoSize = false; - this.radLabel2.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel2.ForeColor = System.Drawing.Color.White; - this.radLabel2.Location = new System.Drawing.Point(4, 101); - this.radLabel2.Name = "radLabel2"; - this.radLabel2.Size = new System.Drawing.Size(148, 23); - this.radLabel2.TabIndex = 26; - this.radLabel2.Text = "测量点位名称:"; - this.radLabel2.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel5 - // - this.radLabel5.AutoSize = false; - this.radLabel5.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel5.ForeColor = System.Drawing.Color.White; - this.radLabel5.Location = new System.Drawing.Point(4, 60); - this.radLabel5.Name = "radLabel5"; - this.radLabel5.Size = new System.Drawing.Size(148, 23); - this.radLabel5.TabIndex = 25; - this.radLabel5.Text = "车身类型:"; - this.radLabel5.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // rtbCarType - // - this.rtbCarType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbCarType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbCarType.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbCarType.ForeColor = System.Drawing.Color.White; - this.rtbCarType.Location = new System.Drawing.Point(158, 60); - this.rtbCarType.Name = "rtbCarType"; - this.rtbCarType.Size = new System.Drawing.Size(173, 23); - this.rtbCarType.TabIndex = 1; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarType.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarType.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbMesPointName - // - this.rtbMesPointName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbMesPointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbMesPointName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbMesPointName.ForeColor = System.Drawing.Color.White; - this.rtbMesPointName.Location = new System.Drawing.Point(158, 101); - this.rtbMesPointName.Name = "rtbMesPointName"; - this.rtbMesPointName.Size = new System.Drawing.Size(173, 23); - this.rtbMesPointName.TabIndex = 2; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbMesPointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbMesPointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbUpper - // - this.rtbUpper.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbUpper.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbUpper.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbUpper.ForeColor = System.Drawing.Color.White; - this.rtbUpper.Location = new System.Drawing.Point(158, 218); - this.rtbUpper.MaxLength = 15; - this.rtbUpper.Name = "rtbUpper"; - this.rtbUpper.Size = new System.Drawing.Size(173, 23); - this.rtbUpper.TabIndex = 5; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbUpper.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbUpper.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rbtnCancel - // - this.rbtnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rbtnCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rbtnCancel.Font = new System.Drawing.Font("微软雅黑", 11F); - this.rbtnCancel.ForeColor = System.Drawing.Color.White; - this.rbtnCancel.Location = new System.Drawing.Point(246, 312); - this.rbtnCancel.Name = "rbtnCancel"; - this.rbtnCancel.Size = new System.Drawing.Size(85, 30); - this.rbtnCancel.TabIndex = 10; - this.rbtnCancel.Text = "取消"; - this.rbtnCancel.Click += new System.EventHandler(this.rbtnCancel_Click); - this.rbtnCancel.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rbtnCancel.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCancel.GetChildAt(0))).Text = "取消"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // rbtnOK - // - this.rbtnOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rbtnOK.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.rbtnOK.Font = new System.Drawing.Font("微软雅黑", 11F); - this.rbtnOK.ForeColor = System.Drawing.Color.White; - this.rbtnOK.Location = new System.Drawing.Point(118, 312); - this.rbtnOK.Name = "rbtnOK"; - this.rbtnOK.Size = new System.Drawing.Size(85, 30); - this.rbtnOK.TabIndex = 9; - this.rbtnOK.Text = "添加"; - this.rbtnOK.Click += new System.EventHandler(this.rbtnOK_Click); - this.rbtnOK.MouseLeave += new System.EventHandler(this.btn_MouseLeave); - this.rbtnOK.MouseHover += new System.EventHandler(this.btn_MouseHover); - ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnOK.GetChildAt(0))).Text = "添加"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("宋体", 12F); - this.label1.ForeColor = System.Drawing.Color.Red; - this.label1.Location = new System.Drawing.Point(336, 221); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(15, 16); - this.label1.TabIndex = 34; - this.label1.Text = "*"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("宋体", 12F); - this.label3.ForeColor = System.Drawing.Color.Red; - this.label3.Location = new System.Drawing.Point(336, 184); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(15, 16); - this.label3.TabIndex = 35; - this.label3.Text = "*"; - // - // label4 - // - this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label4.AutoSize = true; - this.label4.Font = new System.Drawing.Font("宋体", 12F); - this.label4.ForeColor = System.Drawing.Color.Red; - this.label4.Location = new System.Drawing.Point(336, 66); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(15, 16); - this.label4.TabIndex = 36; - this.label4.Text = "*"; - // - // rtbLower - // - this.rtbLower.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbLower.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbLower.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbLower.ForeColor = System.Drawing.Color.White; - this.rtbLower.Location = new System.Drawing.Point(158, 181); - this.rtbLower.Name = "rtbLower"; - this.rtbLower.Size = new System.Drawing.Size(173, 23); - this.rtbLower.TabIndex = 4; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbLower.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbLower.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbRemark - // - this.rtbRemark.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbRemark.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbRemark.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbRemark.ForeColor = System.Drawing.Color.White; - this.rtbRemark.Location = new System.Drawing.Point(158, 258); - this.rtbRemark.Name = "rtbRemark"; - this.rtbRemark.Size = new System.Drawing.Size(173, 23); - this.rtbRemark.TabIndex = 37; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbRemark.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbRemark.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // radLabel1 - // - this.radLabel1.AutoSize = false; - this.radLabel1.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel1.ForeColor = System.Drawing.Color.White; - this.radLabel1.Location = new System.Drawing.Point(4, 258); - this.radLabel1.Name = "radLabel1"; - this.radLabel1.Size = new System.Drawing.Size(148, 23); - this.radLabel1.TabIndex = 38; - this.radLabel1.Text = "备注:"; - this.radLabel1.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // rddlDimensionName - // - this.rddlDimensionName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rddlDimensionName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rddlDimensionName.DropDownHeight = 50; - this.rddlDimensionName.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - this.rddlDimensionName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rddlDimensionName.ForeColor = System.Drawing.Color.White; - radListDataItem1.Text = "F"; - radListDataItem2.Text = "G"; - this.rddlDimensionName.Items.Add(radListDataItem1); - this.rddlDimensionName.Items.Add(radListDataItem2); - this.rddlDimensionName.Location = new System.Drawing.Point(158, 143); - this.rddlDimensionName.Name = "rddlDimensionName"; - this.rddlDimensionName.Size = new System.Drawing.Size(173, 23); - this.rddlDimensionName.TabIndex = 39; - ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddlDimensionName.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // label5 - // - this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("宋体", 12F); - this.label5.ForeColor = System.Drawing.Color.Red; - this.label5.Location = new System.Drawing.Point(337, 108); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(15, 16); - this.label5.TabIndex = 40; - this.label5.Text = "*"; - // - // FAddTolerance - // - this.AcceptButton = this.rbtnOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(375, 366); - this.Controls.Add(this.label5); - this.Controls.Add(this.rddlDimensionName); - this.Controls.Add(this.rtbRemark); - this.Controls.Add(this.radLabel1); - this.Controls.Add(this.rtbLower); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.label1); - this.Controls.Add(this.rbtnCancel); - this.Controls.Add(this.rbtnOK); - this.Controls.Add(this.rtbUpper); - this.Controls.Add(this.rtbMesPointName); - this.Controls.Add(this.rtbCarType); - this.Controls.Add(this.radLabel7); - this.Controls.Add(this.radLabel3); - this.Controls.Add(this.radLabel4); - this.Controls.Add(this.radLabel2); - this.Controls.Add(this.radLabel5); - this.Controls.Add(this.radTitleBar1); - this.Font = new System.Drawing.Font("宋体", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.ForeColor = System.Drawing.Color.White; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "FAddTolerance"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "添加公差带"; - this.Load += new System.EventHandler(this.SFAddCNC_Load); - ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); - this.radTitleBar1.ResumeLayout(false); - this.radTitleBar1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbRemark)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rddlDimensionName)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.radTitleBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + this.radTitleBar1.Controls.Add(this.label2); + this.radTitleBar1.Controls.Add(this.labTitle); + this.radTitleBar1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.radTitleBar1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + this.radTitleBar1.Location = new System.Drawing.Point(1, 1); + this.radTitleBar1.Name = "radTitleBar1"; + // + // + // + this.radTitleBar1.RootElement.ApplyShapeToControl = true; + this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + this.radTitleBar1.Size = new System.Drawing.Size(631, 40); + this.radTitleBar1.TabIndex = 0; + this.radTitleBar1.TabStop = false; + this.radTitleBar1.Text = "添加公差带"; + ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "添加公差带"; + ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).LeftColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).TopColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).RightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).BottomShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(1))).SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; + // + // label2 + // + this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label2.AutoSize = true; + this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); + this.label2.Location = new System.Drawing.Point(246, -5); + this.label2.Name = "label2"; + this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); + this.label2.Size = new System.Drawing.Size(46, 52); + this.label2.TabIndex = 1; + // + // labTitle + // + this.labTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.labTitle.AutoSize = true; + this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); + this.labTitle.ForeColor = System.Drawing.Color.White; + this.labTitle.Location = new System.Drawing.Point(288, 8); + this.labTitle.Name = "labTitle"; + this.labTitle.Size = new System.Drawing.Size(88, 25); + this.labTitle.TabIndex = 0; + this.labTitle.Text = "添加配置"; + // + // rbtnCancel + // + this.rbtnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rbtnCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.rbtnCancel.Font = new System.Drawing.Font("微软雅黑", 11F); + this.rbtnCancel.ForeColor = System.Drawing.Color.White; + this.rbtnCancel.Location = new System.Drawing.Point(524, 374); + this.rbtnCancel.Name = "rbtnCancel"; + this.rbtnCancel.Size = new System.Drawing.Size(85, 30); + this.rbtnCancel.TabIndex = 10; + this.rbtnCancel.Text = "取消"; + this.rbtnCancel.Click += new System.EventHandler(this.rbtnCancel_Click); + this.rbtnCancel.MouseLeave += new System.EventHandler(this.btn_MouseLeave); + this.rbtnCancel.MouseHover += new System.EventHandler(this.btn_MouseHover); + ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnCancel.GetChildAt(0))).Text = "取消"; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnCancel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + // + // rbtnOK + // + this.rbtnOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rbtnOK.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.rbtnOK.Font = new System.Drawing.Font("微软雅黑", 11F); + this.rbtnOK.ForeColor = System.Drawing.Color.White; + this.rbtnOK.Location = new System.Drawing.Point(396, 374); + this.rbtnOK.Name = "rbtnOK"; + this.rbtnOK.Size = new System.Drawing.Size(85, 30); + this.rbtnOK.TabIndex = 9; + this.rbtnOK.Text = "添加"; + this.rbtnOK.Click += new System.EventHandler(this.rbtnOK_Click); + this.rbtnOK.MouseLeave += new System.EventHandler(this.btn_MouseLeave); + this.rbtnOK.MouseHover += new System.EventHandler(this.btn_MouseHover); + ((Telerik.WinControls.UI.RadButtonElement)(this.rbtnOK.GetChildAt(0))).Text = "添加"; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + // + // btn_targetFile + // + this.btn_targetFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btn_targetFile.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.btn_targetFile.Font = new System.Drawing.Font("微软雅黑", 11F); + this.btn_targetFile.ForeColor = System.Drawing.Color.White; + this.btn_targetFile.Location = new System.Drawing.Point(383, 184); + this.btn_targetFile.Name = "btn_targetFile"; + this.btn_targetFile.Size = new System.Drawing.Size(50, 30); + this.btn_targetFile.TabIndex = 72; + this.btn_targetFile.Text = "浏览"; + this.btn_targetFile.Click += new System.EventHandler(this.btn_targetFile_Click); + ((Telerik.WinControls.UI.RadButtonElement)(this.btn_targetFile.GetChildAt(0))).Text = "浏览"; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_targetFile.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_targetFile.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + // + // btn_sourceFile + // + this.btn_sourceFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btn_sourceFile.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.btn_sourceFile.Font = new System.Drawing.Font("微软雅黑", 11F); + this.btn_sourceFile.ForeColor = System.Drawing.Color.White; + this.btn_sourceFile.Location = new System.Drawing.Point(383, 144); + this.btn_sourceFile.Name = "btn_sourceFile"; + this.btn_sourceFile.Size = new System.Drawing.Size(50, 30); + this.btn_sourceFile.TabIndex = 71; + this.btn_sourceFile.Text = "浏览"; + this.btn_sourceFile.Click += new System.EventHandler(this.btn_sourceFile_Click); + ((Telerik.WinControls.UI.RadButtonElement)(this.btn_sourceFile.GetChildAt(0))).Text = "浏览"; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_sourceFile.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_sourceFile.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label9.Location = new System.Drawing.Point(451, 183); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(106, 20); + this.label9.TabIndex = 70; + this.label9.Text = "如:K:\\X260R"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label8.Location = new System.Drawing.Point(451, 147); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(58, 20); + this.label8.TabIndex = 69; + this.label8.Text = "如:P:\\"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label7.Location = new System.Drawing.Point(451, 109); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(76, 20); + this.label7.TabIndex = 68; + this.label7.Text = "如:X260"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label6.Location = new System.Drawing.Point(451, 67); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(166, 20); + this.label6.TabIndex = 67; + this.label6.Text = "名称例如:X260R_C11"; + // + // rddl_Status + // + this.rddl_Status.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rddl_Status.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rddl_Status.DropDownHeight = 50; + this.rddl_Status.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + this.rddl_Status.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rddl_Status.ForeColor = System.Drawing.Color.White; + radListDataItem1.Tag = "start"; + radListDataItem1.Text = "启动"; + radListDataItem2.Tag = "stop"; + radListDataItem2.Text = "暂停"; + this.rddl_Status.Items.Add(radListDataItem1); + this.rddl_Status.Items.Add(radListDataItem2); + this.rddl_Status.Location = new System.Drawing.Point(194, 305); + this.rddl_Status.Name = "rddl_Status"; + this.rddl_Status.Size = new System.Drawing.Size(239, 23); + this.rddl_Status.TabIndex = 66; + ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddl_Status.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // radLabel6 + // + this.radLabel6.AutoSize = false; + this.radLabel6.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel6.ForeColor = System.Drawing.Color.White; + this.radLabel6.Location = new System.Drawing.Point(40, 304); + this.radLabel6.Name = "radLabel6"; + this.radLabel6.Size = new System.Drawing.Size(147, 23); + this.radLabel6.TabIndex = 65; + this.radLabel6.Text = "运行状态:"; + this.radLabel6.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // rddl_Position + // + this.rddl_Position.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rddl_Position.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rddl_Position.DropDownHeight = 50; + this.rddl_Position.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + this.rddl_Position.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rddl_Position.ForeColor = System.Drawing.Color.White; + radListDataItem3.Tag = "L"; + radListDataItem3.Text = "左侧"; + radListDataItem4.Tag = "R"; + radListDataItem4.Text = "右侧"; + this.rddl_Position.Items.Add(radListDataItem3); + this.rddl_Position.Items.Add(radListDataItem4); + this.rddl_Position.Location = new System.Drawing.Point(194, 265); + this.rddl_Position.Name = "rddl_Position"; + this.rddl_Position.Size = new System.Drawing.Size(239, 23); + this.rddl_Position.TabIndex = 64; + ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddl_Position.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // radLabel1 + // + this.radLabel1.AutoSize = false; + this.radLabel1.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel1.ForeColor = System.Drawing.Color.White; + this.radLabel1.Location = new System.Drawing.Point(40, 265); + this.radLabel1.Name = "radLabel1"; + this.radLabel1.Size = new System.Drawing.Size(147, 23); + this.radLabel1.TabIndex = 63; + this.radLabel1.Text = "车型位置:"; + this.radLabel1.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // rddl_ReadType + // + this.rddl_ReadType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rddl_ReadType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rddl_ReadType.DropDownHeight = 50; + this.rddl_ReadType.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + this.rddl_ReadType.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rddl_ReadType.ForeColor = System.Drawing.Color.White; + radListDataItem5.Tag = "2"; + radListDataItem5.Text = "文件内容"; + this.rddl_ReadType.Items.Add(radListDataItem5); + this.rddl_ReadType.Location = new System.Drawing.Point(194, 221); + this.rddl_ReadType.Name = "rddl_ReadType"; + this.rddl_ReadType.Size = new System.Drawing.Size(239, 23); + this.rddl_ReadType.TabIndex = 62; + ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddl_ReadType.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // rtb_sourceFilePath + // + this.rtb_sourceFilePath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtb_sourceFilePath.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtb_sourceFilePath.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtb_sourceFilePath.ForeColor = System.Drawing.Color.White; + this.rtb_sourceFilePath.Location = new System.Drawing.Point(194, 147); + this.rtb_sourceFilePath.Name = "rtb_sourceFilePath"; + this.rtb_sourceFilePath.Size = new System.Drawing.Size(173, 23); + this.rtb_sourceFilePath.TabIndex = 55; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtb_sourceFilePath.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtb_sourceFilePath.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // rtb_targetFilePath + // + this.rtb_targetFilePath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtb_targetFilePath.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtb_targetFilePath.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtb_targetFilePath.ForeColor = System.Drawing.Color.White; + this.rtb_targetFilePath.Location = new System.Drawing.Point(194, 184); + this.rtb_targetFilePath.MaxLength = 15; + this.rtb_targetFilePath.Name = "rtb_targetFilePath"; + this.rtb_targetFilePath.Size = new System.Drawing.Size(173, 23); + this.rtb_targetFilePath.TabIndex = 56; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtb_targetFilePath.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtb_targetFilePath.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // rtbCarType + // + this.rtbCarType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtbCarType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarType.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtbCarType.ForeColor = System.Drawing.Color.White; + this.rtbCarType.Location = new System.Drawing.Point(194, 108); + this.rtbCarType.Name = "rtbCarType"; + this.rtbCarType.Size = new System.Drawing.Size(239, 23); + this.rtbCarType.TabIndex = 54; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarType.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarType.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // rtbCarName + // + this.rtbCarName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtbCarName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarName.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtbCarName.ForeColor = System.Drawing.Color.White; + this.rtbCarName.Location = new System.Drawing.Point(194, 67); + this.rtbCarName.Name = "rtbCarName"; + this.rtbCarName.Size = new System.Drawing.Size(239, 23); + this.rtbCarName.TabIndex = 53; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarName.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // radLabel7 + // + this.radLabel7.AutoSize = false; + this.radLabel7.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel7.ForeColor = System.Drawing.Color.White; + this.radLabel7.Location = new System.Drawing.Point(35, 187); + this.radLabel7.Name = "radLabel7"; + this.radLabel7.Size = new System.Drawing.Size(152, 23); + this.radLabel7.TabIndex = 61; + this.radLabel7.Text = "目标文件路径:"; + this.radLabel7.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel3 + // + this.radLabel3.AutoSize = false; + this.radLabel3.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel3.ForeColor = System.Drawing.Color.White; + this.radLabel3.Location = new System.Drawing.Point(40, 148); + this.radLabel3.Name = "radLabel3"; + this.radLabel3.Size = new System.Drawing.Size(147, 23); + this.radLabel3.TabIndex = 60; + this.radLabel3.Text = "源文件路径:"; + this.radLabel3.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel4 + // + this.radLabel4.AutoSize = false; + this.radLabel4.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel4.ForeColor = System.Drawing.Color.White; + this.radLabel4.Location = new System.Drawing.Point(40, 226); + this.radLabel4.Name = "radLabel4"; + this.radLabel4.Size = new System.Drawing.Size(147, 23); + this.radLabel4.TabIndex = 59; + this.radLabel4.Text = "读取方式:"; + this.radLabel4.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel2 + // + this.radLabel2.AutoSize = false; + this.radLabel2.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel2.ForeColor = System.Drawing.Color.White; + this.radLabel2.Location = new System.Drawing.Point(40, 109); + this.radLabel2.Name = "radLabel2"; + this.radLabel2.Size = new System.Drawing.Size(147, 23); + this.radLabel2.TabIndex = 58; + this.radLabel2.Text = "车型代码:"; + this.radLabel2.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel5 + // + this.radLabel5.AutoSize = false; + this.radLabel5.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel5.ForeColor = System.Drawing.Color.White; + this.radLabel5.Location = new System.Drawing.Point(40, 70); + this.radLabel5.Name = "radLabel5"; + this.radLabel5.Size = new System.Drawing.Size(147, 23); + this.radLabel5.TabIndex = 57; + this.radLabel5.Text = "车型名称:"; + this.radLabel5.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // FAddTolerance + // + this.AcceptButton = this.rbtnOK; + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); + this.BorderWidth = 0; + this.ClientSize = new System.Drawing.Size(633, 426); + this.Controls.Add(this.btn_targetFile); + this.Controls.Add(this.btn_sourceFile); + this.Controls.Add(this.label9); + this.Controls.Add(this.label8); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.rddl_Status); + this.Controls.Add(this.radLabel6); + this.Controls.Add(this.rddl_Position); + this.Controls.Add(this.radLabel1); + this.Controls.Add(this.rddl_ReadType); + this.Controls.Add(this.rtb_sourceFilePath); + this.Controls.Add(this.rtb_targetFilePath); + this.Controls.Add(this.rtbCarType); + this.Controls.Add(this.rtbCarName); + this.Controls.Add(this.radLabel7); + this.Controls.Add(this.radLabel3); + this.Controls.Add(this.radLabel4); + this.Controls.Add(this.radLabel2); + this.Controls.Add(this.radLabel5); + this.Controls.Add(this.rbtnCancel); + this.Controls.Add(this.rbtnOK); + this.Controls.Add(this.radTitleBar1); + this.Font = new System.Drawing.Font("宋体", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.ForeColor = System.Drawing.Color.White; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "FAddTolerance"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "添加公差带"; + this.Load += new System.EventHandler(this.SFAddCNC_Load); + ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); + this.radTitleBar1.ResumeLayout(false); + this.radTitleBar1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_targetFile)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_sourceFile)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Status)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Position)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_ReadType)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_sourceFilePath)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_targetFilePath)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarName)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } @@ -440,23 +529,27 @@ private Telerik.WinControls.UI.RadTitleBar radTitleBar1; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label labTitle; - private Telerik.WinControls.UI.RadLabel radLabel7; - private Telerik.WinControls.UI.RadLabel radLabel3; - private Telerik.WinControls.UI.RadLabel radLabel4; - private Telerik.WinControls.UI.RadLabel radLabel2; - private Telerik.WinControls.UI.RadLabel radLabel5; - private Telerik.WinControls.UI.RadTextBox rtbCarType; - private Telerik.WinControls.UI.RadTextBox rtbMesPointName; - private Telerik.WinControls.UI.RadTextBox rtbUpper; private Telerik.WinControls.UI.RadButton rbtnCancel; private Telerik.WinControls.UI.RadButton rbtnOK; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label4; - private Telerik.WinControls.UI.RadTextBox rtbLower; - private Telerik.WinControls.UI.RadTextBox rtbRemark; - private Telerik.WinControls.UI.RadLabel radLabel1; - private Telerik.WinControls.UI.RadDropDownList rddlDimensionName; - private System.Windows.Forms.Label label5; - } + private Telerik.WinControls.UI.RadButton btn_targetFile; + private Telerik.WinControls.UI.RadButton btn_sourceFile; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label6; + private Telerik.WinControls.UI.RadDropDownList rddl_Status; + private Telerik.WinControls.UI.RadLabel radLabel6; + private Telerik.WinControls.UI.RadDropDownList rddl_Position; + private Telerik.WinControls.UI.RadLabel radLabel1; + private Telerik.WinControls.UI.RadDropDownList rddl_ReadType; + private Telerik.WinControls.UI.RadTextBox rtb_sourceFilePath; + private Telerik.WinControls.UI.RadTextBox rtb_targetFilePath; + private Telerik.WinControls.UI.RadTextBox rtbCarType; + private Telerik.WinControls.UI.RadTextBox rtbCarName; + private Telerik.WinControls.UI.RadLabel radLabel7; + private Telerik.WinControls.UI.RadLabel radLabel3; + private Telerik.WinControls.UI.RadLabel radLabel4; + private Telerik.WinControls.UI.RadLabel radLabel2; + private Telerik.WinControls.UI.RadLabel radLabel5; + } } diff --git a/Analysis/Tolerance/FEditTolerance.cs b/Analysis/Tolerance/FEditTolerance.cs index b6092df..3f74a49 100644 --- a/Analysis/Tolerance/FEditTolerance.cs +++ b/Analysis/Tolerance/FEditTolerance.cs @@ -1,177 +1,131 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; +using DAL; +using System; using System.Drawing; -using System.Text; using System.Windows.Forms; -using BaseFunction; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - using Telerik.WinControls.UI; -using DAL; namespace NSAnalysis { - public partial class FEditTolerance : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - //private TMeasureSQLiteDAL tmdal = new TMeasureSQLiteDAL(); - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - private FToleranceSetup gFTS; + public partial class FEditTolerance : Telerik.WinControls.UI.ShapedForm + { + #region 全局变量 - #endregion 全局变量 + private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - #region 鼠标事件 + private FToleranceSetup gFTS; - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } + #endregion 全局变量 - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } + #region 鼠标事件 - #endregion 鼠标事件 + private void btn_MouseHover(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(0, 151, 186); + } - private void InitLanguage() - { - if (!ConfigDfn.bLanguage) - { - this.Text = "Edit CNC"; - labTitle.Text = "Edit CNC"; - radLabel5.Text = "CNC ID : "; - radLabel2.Text = "CNC Name : "; - radLabel4.Text = "CNC Location : "; - radLabel3.Text = "CNC Type : "; - radLabel7.Text = "CNC IP : "; + private void btn_MouseLeave(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(19, 46, 53); + } - radLabel1.Text = "Remark : "; + #endregion 鼠标事件 - rbtnOK.Text = "Edit"; - rbtnCancel.Text = "Cancel"; - } - } + - public FEditTolerance(FToleranceSetup fts) - { - InitializeComponent(); - InitLanguage(); - gFTS = fts; - } + public FEditTolerance(FToleranceSetup fts) + { + InitializeComponent(); + + gFTS = fts; + } - private void SFAddCNC_Load(object sender, EventArgs e) - { - rtbCarType.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["CarType"].Value.ToString(); - rtbMesPointName.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["MeasurePointName"].Value.ToString(); - rddlDimensionName.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["DimensionName"].Value.ToString(); - rtbLower.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["TolLower"].Value.ToString(); - rtbUpper.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["TolUpper"].Value.ToString(); + private void FEditTolerance_Load(object sender, EventArgs e) + { - } + rtbCarName.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["modelsName"].Value.ToString(); + rtbCarType.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["modelsCode"].Value.ToString(); + rtb_sourceFilePath.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["sourceFile"].Value.ToString(); + rtb_targetFilePath.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["targetFile"].Value.ToString(); - private void rbtnOK_Click(object sender, EventArgs e) - { - #region 防愚操作 + rddl_ReadType.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["readType"].Value.ToString(); + rddl_Position.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["position"].Value.ToString(); + rddl_Status.Text = gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["status"].Value.ToString(); + } - string strCarType = rtbCarType.Text.Trim(); - string strMesPointName = rtbMesPointName.Text.Trim(); + private void rbtnOK_Click(object sender, EventArgs e) + { + #region 防愚操作 - string strDimensionName = rddlDimensionName.Text.Trim(); - if (string.IsNullOrEmpty(rtbCarType.Text.Trim())) - { - MessageBox.Show("车身类型不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } + string strCarType = rtbCarType.Text.Trim(); + //string strMesPointName = rtbMesPointName.Text.Trim(); - if (string.IsNullOrEmpty(rtbMesPointName.Text.Trim())) - { - MessageBox.Show("测量点位名称不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - MessageBox.Show("下限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - MessageBox.Show("上限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - if (!string.IsNullOrEmpty(rtbLower.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbLower.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("下限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (!string.IsNullOrEmpty(rtbUpper.Text.Trim())) - { - try - { - double dtemp = double.Parse(rtbUpper.Text.Trim()); - } - catch (Exception) - { - MessageBox.Show("上限值必须是数字,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - } - if (rtbCarType.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["CarType"].Value.ToString() || rtbMesPointName.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["MeasurePointName"].Value.ToString() || rddlDimensionName.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["DimensionName"].Value.ToString()) - { - if (tmdal.CheckMeaPointNameExit(strCarType, strMesPointName, strDimensionName)) - { - MessageBox.Show("该车身类型下,已经存在该测量点位名称和尺寸名称,请修改!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + //string strDimensionName = rddlDimensionName.Text.Trim(); + //if (string.IsNullOrEmpty(rtbCarType.Text.Trim())) + //{ + // MessageBox.Show("车身类型不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + // return; + //} - return; - } - } + //if (string.IsNullOrEmpty(rtbMesPointName.Text.Trim())) + //{ + // MessageBox.Show("测量点位名称不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + // return; + //} + //if (string.IsNullOrEmpty(rtbLower.Text.Trim())) + //{ + // MessageBox.Show("下限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + // return; + //} + //if (string.IsNullOrEmpty(rtbUpper.Text.Trim())) + //{ + // MessageBox.Show("上限值不能为空,请重新输入! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + // return; + //} + + //if (rtbCarType.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["CarType"].Value.ToString() || rtbMesPointName.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["MeasurePointName"].Value.ToString() || rddlDimensionName.Text != gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["DimensionName"].Value.ToString()) + //{ + // if (tmdal.CheckTaskExit(strCarType, strMesPointName, strDimensionName)) + // { + // MessageBox.Show("该车身类型下,已经存在该测量点位名称和尺寸名称,请修改!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - #endregion 防愚操作 + // return; + // } + //} - try - { - TToleranceModel ttm = new TToleranceModel(); - ttm.Id = int.Parse(gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["Id"].Value.ToString()); - ttm.CarType = strCarType; - ttm.MeasurePointName = strMesPointName; - ttm.DimensionName = strDimensionName; - ttm.TolLower = double.Parse(rtbLower.Text.Trim()); - ttm.TolUpper = double.Parse(rtbUpper.Text.Trim()); - //ttm.Remark = rtbRemark.Text.Trim(); - ttm.CreateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); - tmdal.UpdateTTolerance(ttm); - } - catch (Exception ex) - { - MessageBox.Show("修改公差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + #endregion 防愚操作 - return; - } + //try + //{ + // TToleranceModel ttm = new TToleranceModel(); + // ttm.Id = int.Parse(gFTS.dgvTolList.Rows[gFTS.idgvSelectRowNumber].Cells["Id"].Value.ToString()); + // ttm.CarType = strCarType; + // ttm.MeasurePointName = strMesPointName; + // ttm.DimensionName = strDimensionName; + // ttm.TolLower = double.Parse(rtbLower.Text.Trim()); + // ttm.TolUpper = double.Parse(rtbUpper.Text.Trim()); + // //ttm.Remark = rtbRemark.Text.Trim(); + // ttm.CreateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); + // tmdal.UpdateTTolerance(ttm); + //} + //catch (Exception ex) + //{ + // MessageBox.Show("修改公差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - MessageBox.Show("修改公差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + // return; + //} - gFTS.rtbnSearch_Click(null, null); + //MessageBox.Show("修改公差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - this.Close(); - } + //gFTS.rtbnSearch_Click(null, null); - private void rbtnCancel_Click(object sender, EventArgs e) - { - this.Close(); - } - } + //this.Close(); + } + + private void rbtnCancel_Click(object sender, EventArgs e) + { + this.Close(); + } + } } \ No newline at end of file diff --git a/Analysis/Tolerance/FEditTolerance.designer.cs b/Analysis/Tolerance/FEditTolerance.designer.cs index 73cb85d..a28c4d4 100644 --- a/Analysis/Tolerance/FEditTolerance.designer.cs +++ b/Analysis/Tolerance/FEditTolerance.designer.cs @@ -34,52 +34,51 @@ Telerik.WinControls.UI.RadListDataItem radListDataItem3 = new Telerik.WinControls.UI.RadListDataItem(); Telerik.WinControls.UI.RadListDataItem radListDataItem4 = new Telerik.WinControls.UI.RadListDataItem(); Telerik.WinControls.UI.RadListDataItem radListDataItem5 = new Telerik.WinControls.UI.RadListDataItem(); - Telerik.WinControls.UI.RadListDataItem radListDataItem6 = new Telerik.WinControls.UI.RadListDataItem(); this.radTitleBar1 = new Telerik.WinControls.UI.RadTitleBar(); this.label2 = new System.Windows.Forms.Label(); this.labTitle = new System.Windows.Forms.Label(); + this.rbtnCancel = new Telerik.WinControls.UI.RadButton(); + this.rbtnOK = new Telerik.WinControls.UI.RadButton(); + this.btn_targetFile = new Telerik.WinControls.UI.RadButton(); + this.btn_sourceFile = new Telerik.WinControls.UI.RadButton(); + this.label9 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.rddl_Status = new Telerik.WinControls.UI.RadDropDownList(); + this.radLabel6 = new Telerik.WinControls.UI.RadLabel(); + this.rddl_Position = new Telerik.WinControls.UI.RadDropDownList(); + this.radLabel1 = new Telerik.WinControls.UI.RadLabel(); + this.rddl_ReadType = new Telerik.WinControls.UI.RadDropDownList(); + this.rtb_sourceFilePath = new Telerik.WinControls.UI.RadTextBox(); + this.rtb_targetFilePath = new Telerik.WinControls.UI.RadTextBox(); + this.rtbCarType = new Telerik.WinControls.UI.RadTextBox(); + this.rtbCarName = new Telerik.WinControls.UI.RadTextBox(); this.radLabel7 = new Telerik.WinControls.UI.RadLabel(); this.radLabel3 = new Telerik.WinControls.UI.RadLabel(); this.radLabel4 = new Telerik.WinControls.UI.RadLabel(); this.radLabel2 = new Telerik.WinControls.UI.RadLabel(); this.radLabel5 = new Telerik.WinControls.UI.RadLabel(); - this.rtbCarType = new Telerik.WinControls.UI.RadTextBox(); - this.rtbMesPointName = new Telerik.WinControls.UI.RadTextBox(); - this.rtbUpper = new Telerik.WinControls.UI.RadTextBox(); - this.rbtnCancel = new Telerik.WinControls.UI.RadButton(); - this.rbtnOK = new Telerik.WinControls.UI.RadButton(); - this.rtbLower = new Telerik.WinControls.UI.RadTextBox(); - this.rddlDimensionName = new Telerik.WinControls.UI.RadDropDownList(); - this.radDropDownList1 = new Telerik.WinControls.UI.RadDropDownList(); - this.radLabel1 = new Telerik.WinControls.UI.RadLabel(); - this.radDropDownList2 = new Telerik.WinControls.UI.RadDropDownList(); - this.radLabel6 = new Telerik.WinControls.UI.RadLabel(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.radButton1 = new Telerik.WinControls.UI.RadButton(); - this.radButton2 = new Telerik.WinControls.UI.RadButton(); ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).BeginInit(); this.radTitleBar1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_targetFile)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_sourceFile)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Status)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Position)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_ReadType)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_sourceFilePath)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_targetFilePath)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarName)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rddlDimensionName)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radDropDownList1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radDropDownList2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radButton1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.radButton2)).BeginInit(); this.SuspendLayout(); // // radTitleBar1 @@ -98,7 +97,7 @@ // this.radTitleBar1.RootElement.ApplyShapeToControl = true; this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(552, 40); + this.radTitleBar1.Size = new System.Drawing.Size(631, 40); this.radTitleBar1.TabIndex = 0; this.radTitleBar1.TabStop = false; this.radTitleBar1.Text = "修改公差带"; @@ -123,7 +122,7 @@ this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; this.label2.AutoSize = true; this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(205, -5); + this.label2.Location = new System.Drawing.Point(244, -5); this.label2.Name = "label2"; this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); this.label2.Size = new System.Drawing.Size(46, 52); @@ -135,119 +134,19 @@ this.labTitle.AutoSize = true; this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(247, 8); + this.labTitle.Location = new System.Drawing.Point(286, 8); this.labTitle.Name = "labTitle"; this.labTitle.Size = new System.Drawing.Size(88, 25); this.labTitle.TabIndex = 0; this.labTitle.Text = "修改配置"; // - // radLabel7 - // - this.radLabel7.AutoSize = false; - this.radLabel7.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel7.ForeColor = System.Drawing.Color.White; - this.radLabel7.Location = new System.Drawing.Point(4, 178); - this.radLabel7.Name = "radLabel7"; - this.radLabel7.Size = new System.Drawing.Size(152, 23); - this.radLabel7.TabIndex = 29; - this.radLabel7.Text = "目标文件路径:"; - this.radLabel7.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel3 - // - this.radLabel3.AutoSize = false; - this.radLabel3.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel3.ForeColor = System.Drawing.Color.White; - this.radLabel3.Location = new System.Drawing.Point(9, 139); - this.radLabel3.Name = "radLabel3"; - this.radLabel3.Size = new System.Drawing.Size(147, 23); - this.radLabel3.TabIndex = 28; - this.radLabel3.Text = "源文件路径:"; - this.radLabel3.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel4 - // - this.radLabel4.AutoSize = false; - this.radLabel4.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel4.ForeColor = System.Drawing.Color.White; - this.radLabel4.Location = new System.Drawing.Point(9, 217); - this.radLabel4.Name = "radLabel4"; - this.radLabel4.Size = new System.Drawing.Size(147, 23); - this.radLabel4.TabIndex = 27; - this.radLabel4.Text = "读取方式:"; - this.radLabel4.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel2 - // - this.radLabel2.AutoSize = false; - this.radLabel2.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel2.ForeColor = System.Drawing.Color.White; - this.radLabel2.Location = new System.Drawing.Point(9, 100); - this.radLabel2.Name = "radLabel2"; - this.radLabel2.Size = new System.Drawing.Size(147, 23); - this.radLabel2.TabIndex = 26; - this.radLabel2.Text = "车型代码:"; - this.radLabel2.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // radLabel5 - // - this.radLabel5.AutoSize = false; - this.radLabel5.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel5.ForeColor = System.Drawing.Color.White; - this.radLabel5.Location = new System.Drawing.Point(9, 61); - this.radLabel5.Name = "radLabel5"; - this.radLabel5.Size = new System.Drawing.Size(147, 23); - this.radLabel5.TabIndex = 25; - this.radLabel5.Text = "车型名称:"; - this.radLabel5.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; - // - // rtbCarType - // - this.rtbCarType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbCarType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbCarType.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbCarType.ForeColor = System.Drawing.Color.White; - this.rtbCarType.Location = new System.Drawing.Point(162, 55); - this.rtbCarType.Name = "rtbCarType"; - this.rtbCarType.Size = new System.Drawing.Size(173, 23); - this.rtbCarType.TabIndex = 1; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarType.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarType.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbMesPointName - // - this.rtbMesPointName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbMesPointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbMesPointName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbMesPointName.ForeColor = System.Drawing.Color.White; - this.rtbMesPointName.Location = new System.Drawing.Point(162, 96); - this.rtbMesPointName.Name = "rtbMesPointName"; - this.rtbMesPointName.Size = new System.Drawing.Size(173, 23); - this.rtbMesPointName.TabIndex = 2; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbMesPointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbMesPointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // - // rtbUpper - // - this.rtbUpper.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbUpper.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbUpper.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbUpper.ForeColor = System.Drawing.Color.White; - this.rtbUpper.Location = new System.Drawing.Point(162, 172); - this.rtbUpper.MaxLength = 15; - this.rtbUpper.Name = "rtbUpper"; - this.rtbUpper.Size = new System.Drawing.Size(173, 23); - this.rtbUpper.TabIndex = 5; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbUpper.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbUpper.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - // // rbtnCancel // this.rbtnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.rbtnCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); this.rbtnCancel.Font = new System.Drawing.Font("微软雅黑", 11F); this.rbtnCancel.ForeColor = System.Drawing.Color.White; - this.rbtnCancel.Location = new System.Drawing.Point(422, 373); + this.rbtnCancel.Location = new System.Drawing.Point(501, 373); this.rbtnCancel.Name = "rbtnCancel"; this.rbtnCancel.Size = new System.Drawing.Size(85, 30); this.rbtnCancel.TabIndex = 10; @@ -265,7 +164,7 @@ this.rbtnOK.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); this.rbtnOK.Font = new System.Drawing.Font("微软雅黑", 11F); this.rbtnOK.ForeColor = System.Drawing.Color.White; - this.rbtnOK.Location = new System.Drawing.Point(294, 373); + this.rbtnOK.Location = new System.Drawing.Point(373, 373); this.rbtnOK.Name = "rbtnOK"; this.rbtnOK.Size = new System.Drawing.Size(85, 30); this.rbtnOK.TabIndex = 9; @@ -280,184 +179,281 @@ ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).InnerColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(48))))); ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rbtnOK.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); // - // rtbLower + // btn_targetFile // - this.rtbLower.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rtbLower.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbLower.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rtbLower.ForeColor = System.Drawing.Color.White; - this.rtbLower.Location = new System.Drawing.Point(162, 135); - this.rtbLower.Name = "rtbLower"; - this.rtbLower.Size = new System.Drawing.Size(173, 23); - this.rtbLower.TabIndex = 4; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbLower.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbLower.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.btn_targetFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btn_targetFile.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.btn_targetFile.Font = new System.Drawing.Font("微软雅黑", 11F); + this.btn_targetFile.ForeColor = System.Drawing.Color.White; + this.btn_targetFile.Location = new System.Drawing.Point(376, 193); + this.btn_targetFile.Name = "btn_targetFile"; + this.btn_targetFile.Size = new System.Drawing.Size(50, 30); + this.btn_targetFile.TabIndex = 92; + this.btn_targetFile.Text = "浏览"; + ((Telerik.WinControls.UI.RadButtonElement)(this.btn_targetFile.GetChildAt(0))).Text = "浏览"; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_targetFile.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_targetFile.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); // - // rddlDimensionName + // btn_sourceFile // - this.rddlDimensionName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rddlDimensionName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rddlDimensionName.DropDownHeight = 50; - this.rddlDimensionName.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - this.rddlDimensionName.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.rddlDimensionName.ForeColor = System.Drawing.Color.White; - radListDataItem1.Tag = "1"; - radListDataItem1.Text = "文件名称"; - radListDataItem2.Tag = "2"; - radListDataItem2.Text = "文件内容"; - this.rddlDimensionName.Items.Add(radListDataItem1); - this.rddlDimensionName.Items.Add(radListDataItem2); - this.rddlDimensionName.Location = new System.Drawing.Point(162, 209); - this.rddlDimensionName.Name = "rddlDimensionName"; - this.rddlDimensionName.Size = new System.Drawing.Size(173, 23); - this.rddlDimensionName.TabIndex = 41; - ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddlDimensionName.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddlDimensionName.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.btn_sourceFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btn_sourceFile.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); + this.btn_sourceFile.Font = new System.Drawing.Font("微软雅黑", 11F); + this.btn_sourceFile.ForeColor = System.Drawing.Color.White; + this.btn_sourceFile.Location = new System.Drawing.Point(376, 153); + this.btn_sourceFile.Name = "btn_sourceFile"; + this.btn_sourceFile.Size = new System.Drawing.Size(50, 30); + this.btn_sourceFile.TabIndex = 91; + this.btn_sourceFile.Text = "浏览"; + ((Telerik.WinControls.UI.RadButtonElement)(this.btn_sourceFile.GetChildAt(0))).Text = "浏览"; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_sourceFile.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.btn_sourceFile.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); // - // radDropDownList1 + // label9 // - this.radDropDownList1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.radDropDownList1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.radDropDownList1.DropDownHeight = 50; - this.radDropDownList1.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - this.radDropDownList1.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.radDropDownList1.ForeColor = System.Drawing.Color.White; - radListDataItem3.Tag = "L"; - radListDataItem3.Text = "左侧"; - radListDataItem4.Tag = "R"; - radListDataItem4.Text = "右侧"; - this.radDropDownList1.Items.Add(radListDataItem3); - this.radDropDownList1.Items.Add(radListDataItem4); - this.radDropDownList1.Location = new System.Drawing.Point(162, 253); - this.radDropDownList1.Name = "radDropDownList1"; - this.radDropDownList1.Size = new System.Drawing.Size(173, 23); - this.radDropDownList1.TabIndex = 44; - ((Telerik.WinControls.UI.RadDropDownListElement)(this.radDropDownList1.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radDropDownList1.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radDropDownList1.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radDropDownList1.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radDropDownList1.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label9.Location = new System.Drawing.Point(444, 192); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(106, 20); + this.label9.TabIndex = 90; + this.label9.Text = "如:K:\\X260R"; // - // radLabel1 + // label8 // - this.radLabel1.AutoSize = false; - this.radLabel1.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radLabel1.ForeColor = System.Drawing.Color.White; - this.radLabel1.Location = new System.Drawing.Point(9, 256); - this.radLabel1.Name = "radLabel1"; - this.radLabel1.Size = new System.Drawing.Size(147, 23); - this.radLabel1.TabIndex = 43; - this.radLabel1.Text = "车型位置:"; - this.radLabel1.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label8.Location = new System.Drawing.Point(444, 156); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(58, 20); + this.label8.TabIndex = 89; + this.label8.Text = "如:P:\\"; // - // radDropDownList2 + // label7 // - this.radDropDownList2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.radDropDownList2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.radDropDownList2.DropDownHeight = 50; - this.radDropDownList2.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - this.radDropDownList2.Font = new System.Drawing.Font("微软雅黑", 9.75F); - this.radDropDownList2.ForeColor = System.Drawing.Color.White; - radListDataItem5.Tag = "start"; - radListDataItem5.Text = "启动"; - radListDataItem6.Tag = "stop"; - radListDataItem6.Text = "暂停"; - this.radDropDownList2.Items.Add(radListDataItem5); - this.radDropDownList2.Items.Add(radListDataItem6); - this.radDropDownList2.Location = new System.Drawing.Point(162, 293); - this.radDropDownList2.Name = "radDropDownList2"; - this.radDropDownList2.Size = new System.Drawing.Size(173, 23); - this.radDropDownList2.TabIndex = 46; - ((Telerik.WinControls.UI.RadDropDownListElement)(this.radDropDownList2.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radDropDownList2.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radDropDownList2.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radDropDownList2.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - ((Telerik.WinControls.Primitives.FillPrimitive)(this.radDropDownList2.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label7.Location = new System.Drawing.Point(444, 118); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(76, 20); + this.label7.TabIndex = 88; + this.label7.Text = "如:X260"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("微软雅黑", 11F); + this.label6.Location = new System.Drawing.Point(444, 76); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(166, 20); + this.label6.TabIndex = 87; + this.label6.Text = "名称例如:X260R_C11"; + // + // rddl_Status + // + this.rddl_Status.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rddl_Status.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rddl_Status.DropDownHeight = 50; + this.rddl_Status.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + this.rddl_Status.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rddl_Status.ForeColor = System.Drawing.Color.White; + radListDataItem1.Tag = "start"; + radListDataItem1.Text = "启动"; + radListDataItem2.Tag = "stop"; + radListDataItem2.Text = "暂停"; + this.rddl_Status.Items.Add(radListDataItem1); + this.rddl_Status.Items.Add(radListDataItem2); + this.rddl_Status.Location = new System.Drawing.Point(187, 314); + this.rddl_Status.Name = "rddl_Status"; + this.rddl_Status.Size = new System.Drawing.Size(239, 23); + this.rddl_Status.TabIndex = 86; + ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddl_Status.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Status.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // // radLabel6 // this.radLabel6.AutoSize = false; this.radLabel6.Font = new System.Drawing.Font("微软雅黑", 11F); this.radLabel6.ForeColor = System.Drawing.Color.White; - this.radLabel6.Location = new System.Drawing.Point(9, 295); + this.radLabel6.Location = new System.Drawing.Point(33, 313); this.radLabel6.Name = "radLabel6"; this.radLabel6.Size = new System.Drawing.Size(147, 23); - this.radLabel6.TabIndex = 45; + this.radLabel6.TabIndex = 85; this.radLabel6.Text = "运行状态:"; this.radLabel6.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; // - // label6 + // rddl_Position // - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("微软雅黑", 11F); - this.label6.Location = new System.Drawing.Point(356, 56); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(166, 20); - this.label6.TabIndex = 47; - this.label6.Text = "名称例如:X260R_C11"; + this.rddl_Position.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rddl_Position.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rddl_Position.DropDownHeight = 50; + this.rddl_Position.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + this.rddl_Position.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rddl_Position.ForeColor = System.Drawing.Color.White; + radListDataItem3.Tag = "L"; + radListDataItem3.Text = "左侧"; + radListDataItem4.Tag = "R"; + radListDataItem4.Text = "右侧"; + this.rddl_Position.Items.Add(radListDataItem3); + this.rddl_Position.Items.Add(radListDataItem4); + this.rddl_Position.Location = new System.Drawing.Point(187, 274); + this.rddl_Position.Name = "rddl_Position"; + this.rddl_Position.Size = new System.Drawing.Size(239, 23); + this.rddl_Position.TabIndex = 84; + ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddl_Position.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_Position.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // - // label7 + // radLabel1 // - this.label7.AutoSize = true; - this.label7.Font = new System.Drawing.Font("微软雅黑", 11F); - this.label7.Location = new System.Drawing.Point(356, 98); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(76, 20); - this.label7.TabIndex = 48; - this.label7.Text = "如:X260"; + this.radLabel1.AutoSize = false; + this.radLabel1.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel1.ForeColor = System.Drawing.Color.White; + this.radLabel1.Location = new System.Drawing.Point(33, 274); + this.radLabel1.Name = "radLabel1"; + this.radLabel1.Size = new System.Drawing.Size(147, 23); + this.radLabel1.TabIndex = 83; + this.radLabel1.Text = "车型位置:"; + this.radLabel1.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; // - // label8 + // rddl_ReadType // - this.label8.AutoSize = true; - this.label8.Font = new System.Drawing.Font("微软雅黑", 11F); - this.label8.Location = new System.Drawing.Point(356, 137); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(58, 20); - this.label8.TabIndex = 49; - this.label8.Text = "如:P:\\"; + this.rddl_ReadType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rddl_ReadType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rddl_ReadType.DropDownHeight = 50; + this.rddl_ReadType.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + this.rddl_ReadType.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rddl_ReadType.ForeColor = System.Drawing.Color.White; + radListDataItem5.Tag = "2"; + radListDataItem5.Text = "文件内容"; + this.rddl_ReadType.Items.Add(radListDataItem5); + this.rddl_ReadType.Location = new System.Drawing.Point(187, 230); + this.rddl_ReadType.Name = "rddl_ReadType"; + this.rddl_ReadType.Size = new System.Drawing.Size(239, 23); + this.rddl_ReadType.TabIndex = 82; + ((Telerik.WinControls.UI.RadDropDownListElement)(this.rddl_ReadType.GetChildAt(0))).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(0))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(0))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + ((Telerik.WinControls.Primitives.FillPrimitive)(this.rddl_ReadType.GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // - // label9 + // rtb_sourceFilePath // - this.label9.AutoSize = true; - this.label9.Font = new System.Drawing.Font("微软雅黑", 11F); - this.label9.Location = new System.Drawing.Point(356, 173); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(106, 20); - this.label9.TabIndex = 50; - this.label9.Text = "如:K:\\X260R"; + this.rtb_sourceFilePath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtb_sourceFilePath.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtb_sourceFilePath.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtb_sourceFilePath.ForeColor = System.Drawing.Color.White; + this.rtb_sourceFilePath.Location = new System.Drawing.Point(187, 156); + this.rtb_sourceFilePath.Name = "rtb_sourceFilePath"; + this.rtb_sourceFilePath.Size = new System.Drawing.Size(173, 23); + this.rtb_sourceFilePath.TabIndex = 75; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtb_sourceFilePath.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtb_sourceFilePath.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // - // radButton1 + // rtb_targetFilePath // - this.radButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.radButton1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.radButton1.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radButton1.ForeColor = System.Drawing.Color.White; - this.radButton1.Location = new System.Drawing.Point(353, 208); - this.radButton1.Name = "radButton1"; - this.radButton1.Size = new System.Drawing.Size(50, 30); - this.radButton1.TabIndex = 51; - this.radButton1.Text = "浏览"; - ((Telerik.WinControls.UI.RadButtonElement)(this.radButton1.GetChildAt(0))).Text = "浏览"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radButton1.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radButton1.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + this.rtb_targetFilePath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtb_targetFilePath.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtb_targetFilePath.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtb_targetFilePath.ForeColor = System.Drawing.Color.White; + this.rtb_targetFilePath.Location = new System.Drawing.Point(187, 193); + this.rtb_targetFilePath.MaxLength = 15; + this.rtb_targetFilePath.Name = "rtb_targetFilePath"; + this.rtb_targetFilePath.Size = new System.Drawing.Size(173, 23); + this.rtb_targetFilePath.TabIndex = 76; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtb_targetFilePath.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtb_targetFilePath.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // - // radButton2 + // rtbCarType // - this.radButton2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.radButton2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); - this.radButton2.Font = new System.Drawing.Font("微软雅黑", 11F); - this.radButton2.ForeColor = System.Drawing.Color.White; - this.radButton2.Location = new System.Drawing.Point(353, 248); - this.radButton2.Name = "radButton2"; - this.radButton2.Size = new System.Drawing.Size(50, 30); - this.radButton2.TabIndex = 52; - this.radButton2.Text = "浏览"; - ((Telerik.WinControls.UI.RadButtonElement)(this.radButton2.GetChildAt(0))).Text = "浏览"; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radButton2.GetChildAt(0).GetChildAt(2))).InnerColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radButton2.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(151)))), ((int)(((byte)(186))))); + this.rtbCarType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtbCarType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarType.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtbCarType.ForeColor = System.Drawing.Color.White; + this.rtbCarType.Location = new System.Drawing.Point(187, 117); + this.rtbCarType.Name = "rtbCarType"; + this.rtbCarType.Size = new System.Drawing.Size(239, 23); + this.rtbCarType.TabIndex = 74; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarType.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarType.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // rtbCarName + // + this.rtbCarName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.rtbCarName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarName.Font = new System.Drawing.Font("微软雅黑", 9.75F); + this.rtbCarName.ForeColor = System.Drawing.Color.White; + this.rtbCarName.Location = new System.Drawing.Point(187, 76); + this.rtbCarName.Name = "rtbCarName"; + this.rtbCarName.Size = new System.Drawing.Size(239, 23); + this.rtbCarName.TabIndex = 73; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarName.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + // + // radLabel7 + // + this.radLabel7.AutoSize = false; + this.radLabel7.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel7.ForeColor = System.Drawing.Color.White; + this.radLabel7.Location = new System.Drawing.Point(28, 196); + this.radLabel7.Name = "radLabel7"; + this.radLabel7.Size = new System.Drawing.Size(152, 23); + this.radLabel7.TabIndex = 81; + this.radLabel7.Text = "目标文件路径:"; + this.radLabel7.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel3 + // + this.radLabel3.AutoSize = false; + this.radLabel3.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel3.ForeColor = System.Drawing.Color.White; + this.radLabel3.Location = new System.Drawing.Point(33, 157); + this.radLabel3.Name = "radLabel3"; + this.radLabel3.Size = new System.Drawing.Size(147, 23); + this.radLabel3.TabIndex = 80; + this.radLabel3.Text = "源文件路径:"; + this.radLabel3.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel4 + // + this.radLabel4.AutoSize = false; + this.radLabel4.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel4.ForeColor = System.Drawing.Color.White; + this.radLabel4.Location = new System.Drawing.Point(33, 235); + this.radLabel4.Name = "radLabel4"; + this.radLabel4.Size = new System.Drawing.Size(147, 23); + this.radLabel4.TabIndex = 79; + this.radLabel4.Text = "读取方式:"; + this.radLabel4.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel2 + // + this.radLabel2.AutoSize = false; + this.radLabel2.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel2.ForeColor = System.Drawing.Color.White; + this.radLabel2.Location = new System.Drawing.Point(33, 118); + this.radLabel2.Name = "radLabel2"; + this.radLabel2.Size = new System.Drawing.Size(147, 23); + this.radLabel2.TabIndex = 78; + this.radLabel2.Text = "车型代码:"; + this.radLabel2.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; + // + // radLabel5 + // + this.radLabel5.AutoSize = false; + this.radLabel5.Font = new System.Drawing.Font("微软雅黑", 11F); + this.radLabel5.ForeColor = System.Drawing.Color.White; + this.radLabel5.Location = new System.Drawing.Point(33, 79); + this.radLabel5.Name = "radLabel5"; + this.radLabel5.Size = new System.Drawing.Size(147, 23); + this.radLabel5.TabIndex = 77; + this.radLabel5.Text = "车型名称:"; + this.radLabel5.TextAlignment = System.Drawing.ContentAlignment.MiddleRight; // // FEditTolerance // @@ -467,29 +463,29 @@ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(554, 426); - this.Controls.Add(this.radButton2); - this.Controls.Add(this.radButton1); + this.ClientSize = new System.Drawing.Size(633, 426); + this.Controls.Add(this.btn_targetFile); + this.Controls.Add(this.btn_sourceFile); this.Controls.Add(this.label9); this.Controls.Add(this.label8); this.Controls.Add(this.label7); this.Controls.Add(this.label6); - this.Controls.Add(this.radDropDownList2); + this.Controls.Add(this.rddl_Status); this.Controls.Add(this.radLabel6); - this.Controls.Add(this.radDropDownList1); + this.Controls.Add(this.rddl_Position); this.Controls.Add(this.radLabel1); - this.Controls.Add(this.rddlDimensionName); - this.Controls.Add(this.rtbLower); - this.Controls.Add(this.rbtnCancel); - this.Controls.Add(this.rbtnOK); - this.Controls.Add(this.rtbUpper); - this.Controls.Add(this.rtbMesPointName); + this.Controls.Add(this.rddl_ReadType); + this.Controls.Add(this.rtb_sourceFilePath); + this.Controls.Add(this.rtb_targetFilePath); this.Controls.Add(this.rtbCarType); + this.Controls.Add(this.rtbCarName); this.Controls.Add(this.radLabel7); this.Controls.Add(this.radLabel3); this.Controls.Add(this.radLabel4); this.Controls.Add(this.radLabel2); this.Controls.Add(this.radLabel5); + this.Controls.Add(this.rbtnCancel); + this.Controls.Add(this.rbtnOK); this.Controls.Add(this.radTitleBar1); this.Font = new System.Drawing.Font("宋体", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.ForeColor = System.Drawing.Color.White; @@ -499,28 +495,28 @@ this.Name = "FEditTolerance"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "修改公差带"; - this.Load += new System.EventHandler(this.SFAddCNC_Load); + this.Load += new System.EventHandler(this.FEditTolerance_Load); ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); this.radTitleBar1.ResumeLayout(false); this.radTitleBar1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_targetFile)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.btn_sourceFile)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Status)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_Position)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rddl_ReadType)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_sourceFilePath)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtb_targetFilePath)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarName)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel7)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.radLabel5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbCarType)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbUpper)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnCancel)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rbtnOK)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbLower)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rddlDimensionName)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radDropDownList1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radDropDownList2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radLabel6)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radButton1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.radButton2)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); @@ -531,27 +527,27 @@ private Telerik.WinControls.UI.RadTitleBar radTitleBar1; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label labTitle; - private Telerik.WinControls.UI.RadLabel radLabel7; - private Telerik.WinControls.UI.RadLabel radLabel3; - private Telerik.WinControls.UI.RadLabel radLabel4; - private Telerik.WinControls.UI.RadLabel radLabel2; - private Telerik.WinControls.UI.RadLabel radLabel5; - private Telerik.WinControls.UI.RadTextBox rtbCarType; - private Telerik.WinControls.UI.RadTextBox rtbMesPointName; - private Telerik.WinControls.UI.RadTextBox rtbUpper; private Telerik.WinControls.UI.RadButton rbtnCancel; private Telerik.WinControls.UI.RadButton rbtnOK; - private Telerik.WinControls.UI.RadTextBox rtbLower; - private Telerik.WinControls.UI.RadDropDownList rddlDimensionName; - private Telerik.WinControls.UI.RadDropDownList radDropDownList1; - private Telerik.WinControls.UI.RadLabel radLabel1; - private Telerik.WinControls.UI.RadDropDownList radDropDownList2; - private Telerik.WinControls.UI.RadLabel radLabel6; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.Label label8; + private Telerik.WinControls.UI.RadButton btn_targetFile; + private Telerik.WinControls.UI.RadButton btn_sourceFile; private System.Windows.Forms.Label label9; - private Telerik.WinControls.UI.RadButton radButton1; - private Telerik.WinControls.UI.RadButton radButton2; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label6; + private Telerik.WinControls.UI.RadDropDownList rddl_Status; + private Telerik.WinControls.UI.RadLabel radLabel6; + private Telerik.WinControls.UI.RadDropDownList rddl_Position; + private Telerik.WinControls.UI.RadLabel radLabel1; + private Telerik.WinControls.UI.RadDropDownList rddl_ReadType; + private Telerik.WinControls.UI.RadTextBox rtb_sourceFilePath; + private Telerik.WinControls.UI.RadTextBox rtb_targetFilePath; + private Telerik.WinControls.UI.RadTextBox rtbCarType; + private Telerik.WinControls.UI.RadTextBox rtbCarName; + private Telerik.WinControls.UI.RadLabel radLabel7; + private Telerik.WinControls.UI.RadLabel radLabel3; + private Telerik.WinControls.UI.RadLabel radLabel4; + private Telerik.WinControls.UI.RadLabel radLabel2; + private Telerik.WinControls.UI.RadLabel radLabel5; } } diff --git a/Analysis/Tolerance/FToleranceSetup.cs b/Analysis/Tolerance/FToleranceSetup.cs index c786114..ad94b8d 100644 --- a/Analysis/Tolerance/FToleranceSetup.cs +++ b/Analysis/Tolerance/FToleranceSetup.cs @@ -1,144 +1,199 @@ -using System; +using DAL; +using System; using System.Collections.Generic; -using System.ComponentModel; using System.Data; using System.Drawing; -using System.Text; +using System.Linq; using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - using Telerik.WinControls.UI; -using DAL; namespace NSAnalysis { - public partial class FToleranceSetup : Telerik.WinControls.UI.ShapedForm - { - private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); - public int idgvSelectRowNumber = 0; + public partial class FToleranceSetup : Telerik.WinControls.UI.ShapedForm + { + private TMeasureMSSQLDAL tmdal = new TMeasureMSSQLDAL(); + public int idgvSelectRowNumber = 0; - #region 鼠标事件 + #region 鼠标事件 - private void btn_MouseHover(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(0, 151, 186); - } + private void btn_MouseHover(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(0, 151, 186); + } - private void btn_MouseLeave(object sender, EventArgs e) - { - RadButton btn = sender as RadButton; - btn.BackColor = Color.FromArgb(19, 46, 53); - } + private void btn_MouseLeave(object sender, EventArgs e) + { + RadButton btn = sender as RadButton; + btn.BackColor = Color.FromArgb(19, 46, 53); + } - #endregion 鼠标事件 + #endregion 鼠标事件 - public FToleranceSetup() - { - InitializeComponent(); - } + public FToleranceSetup() + { + InitializeComponent(); + InitStatusComboBox(); + SQLHelper.connStr = DatabaseDfn.SqlConnectStr(); + } - private void FToleranceSetup_Load(object sender, EventArgs e) - { - dgvTolList.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 10, FontStyle.Regular); - lpcAddTol.labPicture.Click += lpcAddTol_Click; - lpcAddTol.labText.Click += lpcAddTol_Click; - rtbnSearch_Click(null, null); - } + private void FToleranceSetup_Load(object sender, EventArgs e) + { + dgvTolList.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 10, FontStyle.Regular); + lpcAddTol.labPicture.Click += lpcAddTol_Click; + lpcAddTol.labText.Click += lpcAddTol_Click; + rtbnSearch_Click(null, null); + } - public void rtbnSearch_Click(object sender, EventArgs e) - { - //DataTable dt = tmdal.SelectAllToleranceByCondition(rtbCarModel.Text.Trim(), rtbMesPointName.Text.Trim(), rtbDimensionName.Text.Trim()); + // 初始化ComboBox数据源 + private void InitStatusComboBox() + { + var statusList = new List>(); + statusList.Add(new KeyValuePair("全部", "all")); + statusList.Add(new KeyValuePair("启动", "start")); + statusList.Add(new KeyValuePair("停止", "stop")); - //if (dt.Rows.Count > 0) - //{ - // dgvTolList.DataSource = dt; - // SetdgvRowBgColor(dgvTolList); - // labSearchResult.Visible = false; - //} - //else - //{ - // dgvTolList.DataSource = dt; - // labSearchResult.Visible = true; - //} - } + CB_TaskStatus.DataSource = statusList; + CB_TaskStatus.DisplayMember = "Key"; + CB_TaskStatus.ValueMember = "Value"; - /// - /// 设置DataGridView各行变色 - /// - /// DataGridView - public void SetdgvRowBgColor(DataGridView dgv) - { - if (dgv.Rows.Count > 0) - { - foreach (DataGridViewRow item in dgv.Rows) - { - if (item.Index % 2 == 0) - { - item.DefaultCellStyle.BackColor = Color.FromArgb(19, 46, 53); - } - else - { - item.DefaultCellStyle.BackColor = Color.FromArgb(27, 60, 68); - } - } - } - } + // 设置默认选中项为“全部” + } - private void dgvTolList_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e) - { - e.Row.HeaderCell.Value = string.Format("{0}", e.Row.Index + 1); - } + // 获取选中状态值 + private string GetSelectedStatus() + { + if (CB_TaskStatus.SelectedIndex < 0) + return string.Empty; - private void lpcAddTol_Click(object sender, EventArgs e) - { - FAddTolerance fat = new FAddTolerance(this); - fat.ShowDialog(this); - } + return CB_TaskStatus.SelectedValue.ToString(); + } - private void dgvTolList_CellContentClick(object sender, DataGridViewCellEventArgs e) - { - string buttonText = ""; - if (e.RowIndex < 0 || e.ColumnIndex < 0) - { - return; - } - try - { - buttonText = dgvTolList.Columns[e.ColumnIndex].HeaderText; - } - catch (Exception) - { - buttonText = " "; - } - if (buttonText == "删除") - { - if (DialogResult.Yes == MessageBox.Show("您确定要删除该条公差带信息吗,注意:删除后不可恢复!", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) - { - string iObjIDPk = dgvTolList.Rows[e.RowIndex].Cells["Id"].Value.ToString(); - try - { - tmdal.DeleteOneTolerance(iObjIDPk); - } - catch (Exception ex) - { - MessageBox.Show("删除公差带信息失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - return; - } - MessageBox.Show("删除公差带信息成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); - rtbnSearch_Click(null, null); - } - } + public void rtbnSearch_Click(object sender, EventArgs e) + { + DataTable dt = tmdal.SelectTaskByCondition(rtbCarName.Text.Trim(), rtbCarModel.Text.Trim(), GetSelectedStatus()); - if (buttonText == "修改" || buttonText == "Edit") - { - idgvSelectRowNumber = e.RowIndex; - FEditTolerance sfeditcnc = new FEditTolerance(this); - sfeditcnc.ShowDialog(); - } - } - } + if (dt.Rows.Count > 0) + { + dgvTolList.AutoGenerateColumns = false; + dgvTolList.DataSource = dt; + SetdgvRowBgColor(dgvTolList); + labSearchResult.Visible = false; + } + else + { + dgvTolList.AutoGenerateColumns = false; + dgvTolList.DataSource = dt; + labSearchResult.Visible = true; + } + } + + /// + /// 设置DataGridView各行变色 + /// + /// DataGridView + public void SetdgvRowBgColor(DataGridView dgv) + { + if (dgv.Rows.Count > 0) + { + foreach (DataGridViewRow item in dgv.Rows) + { + if (item.Index % 2 == 0) + { + item.DefaultCellStyle.BackColor = Color.FromArgb(19, 46, 53); + } + else + { + item.DefaultCellStyle.BackColor = Color.FromArgb(27, 60, 68); + } + } + } + } + + private void dgvTolList_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e) + { + e.Row.HeaderCell.Value = string.Format("{0}", e.Row.Index + 1); + } + + private void lpcAddTol_Click(object sender, EventArgs e) + { + FAddTolerance fat = new FAddTolerance(this); + fat.ShowDialog(this); + } + + private void dgvTolList_CellContentClick(object sender, DataGridViewCellEventArgs e) + { + string buttonText = ""; + if (e.RowIndex < 0 || e.ColumnIndex < 0) + { + return; + } + try + { + buttonText = dgvTolList.Columns[e.ColumnIndex].HeaderText; + } + catch (Exception) + { + buttonText = " "; + } + if (buttonText == "删除") + { + if (DialogResult.Yes == MessageBox.Show("您确定要删除该条分发配置吗,注意:删除后不可恢复!", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) + { + string modelName = dgvTolList.Rows[e.RowIndex].Cells["modelsName"].Value.ToString(); + string modelsCode = dgvTolList.Rows[e.RowIndex].Cells["modelsCode"].Value.ToString(); + + if (string.IsNullOrEmpty(modelsCode) || string.IsNullOrEmpty(modelName)) + { + MessageBox.Show("分发配置代码或名称不能为空,无法删除!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } + try + { + tmdal.UpdateIsDelete(modelName,modelsCode); + } + catch (Exception ex) + { + MessageBox.Show("删除分发配置失败,原因:" + ex.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + return; + } + MessageBox.Show("删除分发配置成功! ", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); + rtbnSearch_Click(null, null); + } + } + + if (buttonText == "修改" || buttonText == "Edit") + { + idgvSelectRowNumber = e.RowIndex; + FEditTolerance sfeditcnc = new FEditTolerance(this); + sfeditcnc.ShowDialog(); + } + } + + private void dgvTolList_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) + { + if (dgvTolList.Columns + .Cast() + .Any(c => c.DataPropertyName == "status" && c.Index == e.ColumnIndex)) + + { + switch (e.Value.ToString()) + { + case "start": e.Value = "启动"; break; + case "stop": e.Value = "停止"; break; + } + } + + if (dgvTolList.Columns + .Cast() + .Any(c => c.DataPropertyName == "readType" && c.Index == e.ColumnIndex)) + { + switch (e.Value.ToString()) + { + case "1": e.Value = "文件名称"; break; + case "2": e.Value = "文件内容"; break; + } + } + } + } } \ No newline at end of file diff --git a/Analysis/Tolerance/FToleranceSetup.designer.cs b/Analysis/Tolerance/FToleranceSetup.designer.cs index 62fc07c..09e5ded 100644 --- a/Analysis/Tolerance/FToleranceSetup.designer.cs +++ b/Analysis/Tolerance/FToleranceSetup.designer.cs @@ -39,23 +39,25 @@ namespace NSAnalysis this.labTitle = new System.Windows.Forms.Label(); this.dgvTolList = new System.Windows.Forms.DataGridView(); this.radGroupBox7 = new Telerik.WinControls.UI.RadGroupBox(); + this.CB_TaskStatus = new System.Windows.Forms.ComboBox(); this.rtbnSearch = new Telerik.WinControls.UI.RadButton(); this.label3 = new System.Windows.Forms.Label(); - this.rtbMesPointName = new Telerik.WinControls.UI.RadTextBox(); - this.label1 = new System.Windows.Forms.Label(); this.rtbCarModel = new Telerik.WinControls.UI.RadTextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.rtbCarName = new Telerik.WinControls.UI.RadTextBox(); this.label15 = new System.Windows.Forms.Label(); this.dataGridViewImageColumn1 = new System.Windows.Forms.DataGridViewImageColumn(); this.dataGridViewImageColumn2 = new System.Windows.Forms.DataGridViewImageColumn(); this.lpcAddTol = new UserControlClass.LabPictureControl(); this.labSearchResult = new System.Windows.Forms.Label(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.CarType = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.MeasurePointName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.modelsName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.modelsCode = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.DimensionName = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.TolLower = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.TolUpper = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.sourceFile = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.targetFile = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Status = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.readType = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.CreateTime = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.CNCEdit = new System.Windows.Forms.DataGridViewImageColumn(); this.CNCDelete = new System.Windows.Forms.DataGridViewImageColumn(); @@ -65,8 +67,8 @@ namespace NSAnalysis ((System.ComponentModel.ISupportInitialize)(this.radGroupBox7)).BeginInit(); this.radGroupBox7.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.rtbnSearch)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.rtbCarModel)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarName)).BeginInit(); this.SuspendLayout(); // // radTitleBar1 @@ -85,11 +87,11 @@ namespace NSAnalysis // this.radTitleBar1.RootElement.ApplyShapeToControl = true; this.radTitleBar1.RootElement.BorderHighlightColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); - this.radTitleBar1.Size = new System.Drawing.Size(930, 40); + this.radTitleBar1.Size = new System.Drawing.Size(1112, 40); this.radTitleBar1.TabIndex = 0; this.radTitleBar1.TabStop = false; - this.radTitleBar1.Text = "公差带设置"; - ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "公差带设置"; + this.radTitleBar1.Text = "文件分发设置"; + ((Telerik.WinControls.UI.RadTitleBarElement)(this.radTitleBar1.GetChildAt(0))).Text = "文件分发设置"; ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor3 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); ((Telerik.WinControls.Primitives.FillPrimitive)(this.radTitleBar1.GetChildAt(0).GetChildAt(0))).BackColor4 = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); @@ -110,7 +112,7 @@ namespace NSAnalysis this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; this.label2.AutoSize = true; this.label2.Image = ((System.Drawing.Image)(resources.GetObject("label2.Image"))); - this.label2.Location = new System.Drawing.Point(367, -5); + this.label2.Location = new System.Drawing.Point(458, -5); this.label2.Name = "label2"; this.label2.Padding = new System.Windows.Forms.Padding(23, 15, 23, 15); this.label2.Size = new System.Drawing.Size(46, 52); @@ -122,11 +124,11 @@ namespace NSAnalysis this.labTitle.AutoSize = true; this.labTitle.Font = new System.Drawing.Font("微软雅黑", 14F); this.labTitle.ForeColor = System.Drawing.Color.White; - this.labTitle.Location = new System.Drawing.Point(409, 8); + this.labTitle.Location = new System.Drawing.Point(500, 8); this.labTitle.Name = "labTitle"; - this.labTitle.Size = new System.Drawing.Size(88, 25); + this.labTitle.Size = new System.Drawing.Size(126, 25); this.labTitle.TabIndex = 0; - this.labTitle.Text = "分发设置"; + this.labTitle.Text = "文件分发设置"; // // dgvTolList // @@ -151,11 +153,13 @@ namespace NSAnalysis this.dgvTolList.ColumnHeadersHeight = 40; this.dgvTolList.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.Id, - this.CarType, - this.MeasurePointName, + this.modelsName, + this.modelsCode, this.DimensionName, - this.TolLower, - this.TolUpper, + this.sourceFile, + this.targetFile, + this.Status, + this.readType, this.CreateTime, this.CNCEdit, this.CNCDelete}); @@ -181,9 +185,10 @@ namespace NSAnalysis this.dgvTolList.RowsDefaultCellStyle = dataGridViewCellStyle3; this.dgvTolList.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Segoe UI", 11F); this.dgvTolList.RowTemplate.Height = 40; - this.dgvTolList.Size = new System.Drawing.Size(887, 775); + this.dgvTolList.Size = new System.Drawing.Size(1069, 775); this.dgvTolList.TabIndex = 17; this.dgvTolList.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvTolList_CellContentClick); + this.dgvTolList.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.dgvTolList_CellFormatting); this.dgvTolList.RowStateChanged += new System.Windows.Forms.DataGridViewRowStateChangedEventHandler(this.dgvTolList_RowStateChanged); // // radGroupBox7 @@ -191,12 +196,12 @@ namespace NSAnalysis this.radGroupBox7.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping; this.radGroupBox7.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.radGroupBox7.Controls.Add(this.comboBox1); + this.radGroupBox7.Controls.Add(this.CB_TaskStatus); this.radGroupBox7.Controls.Add(this.rtbnSearch); this.radGroupBox7.Controls.Add(this.label3); - this.radGroupBox7.Controls.Add(this.rtbMesPointName); - this.radGroupBox7.Controls.Add(this.label1); this.radGroupBox7.Controls.Add(this.rtbCarModel); + this.radGroupBox7.Controls.Add(this.label1); + this.radGroupBox7.Controls.Add(this.rtbCarName); this.radGroupBox7.Controls.Add(this.label15); this.radGroupBox7.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.radGroupBox7.HeaderAlignment = Telerik.WinControls.UI.HeaderAlignment.Center; @@ -207,7 +212,7 @@ namespace NSAnalysis // // this.radGroupBox7.RootElement.ShadowDepth = 2; - this.radGroupBox7.Size = new System.Drawing.Size(749, 94); + this.radGroupBox7.Size = new System.Drawing.Size(931, 94); this.radGroupBox7.TabIndex = 456; this.radGroupBox7.Text = "查询条件"; ((Telerik.WinControls.UI.RadGroupBoxElement)(this.radGroupBox7.GetChildAt(0))).HeaderAlignment = Telerik.WinControls.UI.HeaderAlignment.Center; @@ -228,6 +233,19 @@ namespace NSAnalysis ((Telerik.WinControls.Primitives.TextPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(1).GetChildAt(2).GetChildAt(1))).Alignment = System.Drawing.ContentAlignment.MiddleLeft; ((Telerik.WinControls.Primitives.BorderPrimitive)(this.radGroupBox7.GetChildAt(0).GetChildAt(2).GetChildAt(1))).BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Solid; // + // CB_TaskStatus + // + this.CB_TaskStatus.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.CB_TaskStatus.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.CB_TaskStatus.Font = new System.Drawing.Font("Segoe UI", 12F); + this.CB_TaskStatus.ForeColor = System.Drawing.Color.White; + this.CB_TaskStatus.FormattingEnabled = true; + this.CB_TaskStatus.ItemHeight = 21; + this.CB_TaskStatus.Location = new System.Drawing.Point(447, 52); + this.CB_TaskStatus.Name = "CB_TaskStatus"; + this.CB_TaskStatus.Size = new System.Drawing.Size(140, 29); + this.CB_TaskStatus.TabIndex = 459; + // // rtbnSearch // this.rtbnSearch.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); @@ -271,17 +289,17 @@ namespace NSAnalysis this.label3.TabIndex = 459; this.label3.Text = "运行状态:"; // - // rtbMesPointName + // rtbCarModel // - this.rtbMesPointName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbMesPointName.Font = new System.Drawing.Font("Segoe UI", 12F); - this.rtbMesPointName.ForeColor = System.Drawing.Color.White; - this.rtbMesPointName.Location = new System.Drawing.Point(237, 52); - this.rtbMesPointName.Name = "rtbMesPointName"; - this.rtbMesPointName.Size = new System.Drawing.Size(140, 27); - this.rtbMesPointName.TabIndex = 458; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbMesPointName.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbMesPointName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarModel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarModel.Font = new System.Drawing.Font("Segoe UI", 12F); + this.rtbCarModel.ForeColor = System.Drawing.Color.White; + this.rtbCarModel.Location = new System.Drawing.Point(237, 52); + this.rtbCarModel.Name = "rtbCarModel"; + this.rtbCarModel.Size = new System.Drawing.Size(140, 27); + this.rtbCarModel.TabIndex = 458; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarModel.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarModel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // // label1 // @@ -294,17 +312,17 @@ namespace NSAnalysis this.label1.TabIndex = 457; this.label1.Text = "车型代码:"; // - // rtbCarModel + // rtbCarName // - this.rtbCarModel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.rtbCarModel.Font = new System.Drawing.Font("Segoe UI", 12F); - this.rtbCarModel.ForeColor = System.Drawing.Color.White; - this.rtbCarModel.Location = new System.Drawing.Point(42, 52); - this.rtbCarModel.Name = "rtbCarModel"; - this.rtbCarModel.Size = new System.Drawing.Size(140, 27); - this.rtbCarModel.TabIndex = 456; - ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarModel.GetChildAt(0))).Text = ""; - ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarModel.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); + this.rtbCarName.Font = new System.Drawing.Font("Segoe UI", 12F); + this.rtbCarName.ForeColor = System.Drawing.Color.White; + this.rtbCarName.Location = new System.Drawing.Point(42, 52); + this.rtbCarName.Name = "rtbCarName"; + this.rtbCarName.Size = new System.Drawing.Size(140, 27); + this.rtbCarName.TabIndex = 456; + ((Telerik.WinControls.UI.RadTextBoxElement)(this.rtbCarName.GetChildAt(0))).Text = ""; + ((Telerik.WinControls.Primitives.BorderPrimitive)(this.rtbCarName.GetChildAt(0).GetChildAt(2))).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); // // label15 // @@ -357,29 +375,13 @@ namespace NSAnalysis this.labSearchResult.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); this.labSearchResult.Font = new System.Drawing.Font("Segoe UI", 12F); this.labSearchResult.ForeColor = System.Drawing.Color.Red; - this.labSearchResult.Location = new System.Drawing.Point(240, 465); + this.labSearchResult.Location = new System.Drawing.Point(331, 465); this.labSearchResult.Name = "labSearchResult"; this.labSearchResult.Size = new System.Drawing.Size(452, 21); this.labSearchResult.TabIndex = 457; this.labSearchResult.Text = "查询完毕,未查询到任何结果,请检查查询条件是否正确!"; this.labSearchResult.Visible = false; // - // comboBox1 - // - this.comboBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(60)))), ((int)(((byte)(68))))); - this.comboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.comboBox1.Font = new System.Drawing.Font("宋体", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.comboBox1.FormattingEnabled = true; - this.comboBox1.ItemHeight = 19; - this.comboBox1.Items.AddRange(new object[] { - "全部", - "启动", - "暂停"}); - this.comboBox1.Location = new System.Drawing.Point(447, 52); - this.comboBox1.Name = "comboBox1"; - this.comboBox1.Size = new System.Drawing.Size(140, 27); - this.comboBox1.TabIndex = 459; - // // Id // this.Id.DataPropertyName = "Id"; @@ -389,53 +391,68 @@ namespace NSAnalysis this.Id.Visible = false; this.Id.Width = 45; // - // CarType + // modelsName // - this.CarType.DataPropertyName = "CarType"; - this.CarType.HeaderText = "车型名称"; - this.CarType.Name = "CarType"; - this.CarType.ReadOnly = true; - this.CarType.Width = 65; + this.modelsName.DataPropertyName = "modelsName"; + this.modelsName.HeaderText = "车型名称"; + this.modelsName.Name = "modelsName"; + this.modelsName.ReadOnly = true; + this.modelsName.Width = 65; // - // MeasurePointName + // modelsCode // - this.MeasurePointName.DataPropertyName = "MeasurePointName"; - this.MeasurePointName.HeaderText = "车型代码"; - this.MeasurePointName.Name = "MeasurePointName"; - this.MeasurePointName.ReadOnly = true; - this.MeasurePointName.Width = 65; + this.modelsCode.DataPropertyName = "modelsCode"; + this.modelsCode.HeaderText = "车型代码"; + this.modelsCode.Name = "modelsCode"; + this.modelsCode.ReadOnly = true; + this.modelsCode.Width = 65; // // DimensionName // - this.DimensionName.DataPropertyName = "DimensionName"; + this.DimensionName.DataPropertyName = "position"; this.DimensionName.HeaderText = "车型位置"; this.DimensionName.Name = "DimensionName"; this.DimensionName.ReadOnly = true; this.DimensionName.Width = 65; // - // TolLower + // sourceFile // - this.TolLower.DataPropertyName = "TolLower"; - this.TolLower.HeaderText = "运行状态"; - this.TolLower.Name = "TolLower"; - this.TolLower.ReadOnly = true; - this.TolLower.Width = 65; + this.sourceFile.DataPropertyName = "sourceFile"; + this.sourceFile.HeaderText = "源路径"; + this.sourceFile.Name = "sourceFile"; + this.sourceFile.ReadOnly = true; + this.sourceFile.Width = 65; // - // TolUpper + // targetFile // - this.TolUpper.DataPropertyName = "TolUpper"; - this.TolUpper.HeaderText = "读取方式"; - this.TolUpper.Name = "TolUpper"; - this.TolUpper.ReadOnly = true; - this.TolUpper.Width = 65; + this.targetFile.DataPropertyName = "targetFile"; + this.targetFile.HeaderText = "目标路径"; + this.targetFile.Name = "targetFile"; + this.targetFile.ReadOnly = true; + this.targetFile.Width = 65; + // + // Status + // + this.Status.DataPropertyName = "status"; + this.Status.HeaderText = "运行状态"; + this.Status.Name = "Status"; + this.Status.ReadOnly = true; + this.Status.Width = 65; + // + // readType + // + this.readType.DataPropertyName = "readType"; + this.readType.HeaderText = "读取方式"; + this.readType.Name = "readType"; + this.readType.ReadOnly = true; + this.readType.Width = 65; // // CreateTime // - this.CreateTime.DataPropertyName = "CreateTime"; + this.CreateTime.DataPropertyName = "create_date"; this.CreateTime.HeaderText = "创建时间"; this.CreateTime.Name = "CreateTime"; this.CreateTime.ReadOnly = true; - this.CreateTime.Visible = false; this.CreateTime.Width = 65; // // CNCEdit @@ -444,7 +461,7 @@ namespace NSAnalysis this.CNCEdit.Image = ((System.Drawing.Image)(resources.GetObject("CNCEdit.Image"))); this.CNCEdit.Name = "CNCEdit"; this.CNCEdit.ReadOnly = true; - this.CNCEdit.ToolTipText = "点击修改公差信息"; + this.CNCEdit.ToolTipText = "点击修改配置"; this.CNCEdit.Width = 34; // // CNCDelete @@ -453,7 +470,7 @@ namespace NSAnalysis this.CNCDelete.Image = ((System.Drawing.Image)(resources.GetObject("CNCDelete.Image"))); this.CNCDelete.Name = "CNCDelete"; this.CNCDelete.ReadOnly = true; - this.CNCDelete.ToolTipText = "点击删除公差信息"; + this.CNCDelete.ToolTipText = "点击删除配置"; this.CNCDelete.Width = 34; // // FToleranceSetup @@ -464,7 +481,7 @@ namespace NSAnalysis this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(19)))), ((int)(((byte)(46)))), ((int)(((byte)(53))))); this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(44)))), ((int)(((byte)(109)))), ((int)(((byte)(124))))); this.BorderWidth = 0; - this.ClientSize = new System.Drawing.Size(932, 950); + this.ClientSize = new System.Drawing.Size(1114, 950); this.Controls.Add(this.labSearchResult); this.Controls.Add(this.radGroupBox7); this.Controls.Add(this.lpcAddTol); @@ -475,7 +492,7 @@ namespace NSAnalysis this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Name = "FToleranceSetup"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "公差带设置"; + this.Text = "文件分发设置"; this.Load += new System.EventHandler(this.FToleranceSetup_Load); ((System.ComponentModel.ISupportInitialize)(this.radTitleBar1)).EndInit(); this.radTitleBar1.ResumeLayout(false); @@ -485,8 +502,8 @@ namespace NSAnalysis this.radGroupBox7.ResumeLayout(false); this.radGroupBox7.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.rtbnSearch)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.rtbMesPointName)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.rtbCarModel)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtbCarName)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); @@ -503,19 +520,21 @@ namespace NSAnalysis private System.Windows.Forms.DataGridViewImageColumn dataGridViewImageColumn2; private Telerik.WinControls.UI.RadGroupBox radGroupBox7; private System.Windows.Forms.Label label3; - private Telerik.WinControls.UI.RadTextBox rtbMesPointName; - private System.Windows.Forms.Label label1; private Telerik.WinControls.UI.RadTextBox rtbCarModel; + private System.Windows.Forms.Label label1; + private Telerik.WinControls.UI.RadTextBox rtbCarName; private System.Windows.Forms.Label label15; private Telerik.WinControls.UI.RadButton rtbnSearch; private System.Windows.Forms.Label labSearchResult; - private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.ComboBox CB_TaskStatus; private System.Windows.Forms.DataGridViewTextBoxColumn Id; - private System.Windows.Forms.DataGridViewTextBoxColumn CarType; - private System.Windows.Forms.DataGridViewTextBoxColumn MeasurePointName; + private System.Windows.Forms.DataGridViewTextBoxColumn modelsName; + private System.Windows.Forms.DataGridViewTextBoxColumn modelsCode; private System.Windows.Forms.DataGridViewTextBoxColumn DimensionName; - private System.Windows.Forms.DataGridViewTextBoxColumn TolLower; - private System.Windows.Forms.DataGridViewTextBoxColumn TolUpper; + private System.Windows.Forms.DataGridViewTextBoxColumn sourceFile; + private System.Windows.Forms.DataGridViewTextBoxColumn targetFile; + private System.Windows.Forms.DataGridViewTextBoxColumn Status; + private System.Windows.Forms.DataGridViewTextBoxColumn readType; private System.Windows.Forms.DataGridViewTextBoxColumn CreateTime; private System.Windows.Forms.DataGridViewImageColumn CNCEdit; private System.Windows.Forms.DataGridViewImageColumn CNCDelete; diff --git a/Analysis/Tolerance/FToleranceSetup.resx b/Analysis/Tolerance/FToleranceSetup.resx index 835152e..52d2697 100644 --- a/Analysis/Tolerance/FToleranceSetup.resx +++ b/Analysis/Tolerance/FToleranceSetup.resx @@ -155,19 +155,25 @@ True - + True - + True True - + True - + + True + + + True + + True diff --git a/Analysis/ZSFDEMO.cs b/Analysis/ZSFDEMO.cs index 6c2f742..23f2196 100644 --- a/Analysis/ZSFDEMO.cs +++ b/Analysis/ZSFDEMO.cs @@ -1,32 +1,16 @@ using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using System.Text.RegularExpressions; -using System.Collections; -using System.IO; -using System.Xml; - -using Telerik.WinControls.UI; namespace NSAnalysis { - public partial class ZSFDEMO : Telerik.WinControls.UI.ShapedForm - { - #region 全局变量 - #endregion + public partial class ZSFDEMO : Telerik.WinControls.UI.ShapedForm + { + public ZSFDEMO() + { + InitializeComponent(); + } - public ZSFDEMO() - { - InitializeComponent(); - } - - private void ZSFDEMO_Load(object sender, EventArgs e) - { - - } - } -} + private void ZSFDEMO_Load(object sender, EventArgs e) + { + } + } +} \ No newline at end of file diff --git a/Analysis/bin/x64/2024.10.24 奇瑞总装增加极差新功能升级包.zip b/Analysis/bin/x64/2024.10.24 奇瑞总装增加极差新功能升级包.zip deleted file mode 100644 index 93736d2fa09892b5850b6c7073a2b468dde0ea88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2168326 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 Mfn#`&c2|3 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ðsbi!9WRrhyj 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 z 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 z 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 z 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%0AV+!ZK|}c;1G~lzShe;vmkwlkXJJm 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 z

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 z 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

D#V*f;;}sCX|mw}WJV45XAU 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⋘m38WgJ)U+Jbel9%s;CWQSGSbHx=` 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

pO+O}$HONvSJ!@ECCj_h3ViJR!7 zZGfUMHMp|JBa9p1AQMG_pMWC0Pe-&4fX{R-OyWyJ?ULT{Hpzrix&+|UZSVtm#f=RW zJEw{}=jlA9nO<~3-OEC&krd@Ho_ZfuxwqI}2f)o>h}tfZQNgXZR42PKuJ;@iw?6LQ zqdZ3^fU-=P`b`)lZAz!vtT*P3x^}xLOgtw&#X-cTcG0y(pPcl;A74&X|E5eaq}p;W zLa5;<6qs-ftarPwd=nx+idsP_@@Uxy&1i_K5_;+5Kk3IxAPhTvym_y`!M?FoQ)O-F zOJ0L7M59ut;4T_Jq?v&YW2a|YzV_>3b0rm#6M#PwL@}*EG~0m3~YN z)Egs3KSv+@$PfDWT^j(9tPGOw3o#wY`?3?_-*`q5X>vKeYhY+;kEU&ZnAOTTiiDNj z^;6AOXyPdM7>0vyj7=uaWc6aL183x*pB=N?(ODrr@yNRe2QGny3!beWec`XgYvR3T z9vVdbW%=IfTc{s$;&Z?gv-!~(P5FD7ZV1lmUt%grF7rZ2R43XrHt0MWew=nM{VZ++n4aq(tDL-(0|Hnt z%oJKr@9olT*>adnB`yB7HR(kfeMYp5->w-X!uCiwWdkV=MW}-NE%pcV8KJvZ(uA@? zVt@DXM}wfprI^oK)%*RmHQFXG%{Lrgrd^S;TL4Ut8ux8$PJq!za`{z9Kkh@biN73+ zH0b&%ziz5Fx$PzN?ALbt^<$J>g%VRQ&0F@kb>}l zZsFqH(`H5!?tgS0z7w*l(-3NI+`uPS-xd3LHXRYOqrY6+Sw~CwE|jLSSXlPN?%cQH zJR(~qUbaV_e%IyWSw54b9LS`#snc%8Q(XLrhR@t7!g`ECZ|{q%xgUD>JldGw=MvX} zwzT8zxSX!JrV)5P``P_BhHjoUaIor5O;ZY{2O*F_L#OI=esuu$zJx}gkm!4E@;k@o zX`$A5%;C7@|2jHW^5Qpb!RNFYijg*<1|N2R>z~1uiois1F^@ z2(qKPaxM{tH=JX9A3v8e_g6)hi{BBPAJ2ac!@E0K(v02Vy{%M(Y=6;rylH&T;Eo8C zpB2XY#b*UL=z=$g9d=8HE9ad5Pa|P&u0C~ndEY`&{iFh-!YiId;NK+tG4;6-6#W;V z&8#(;OW1bQN(+`qPj`smZJknvjBpsV@j~pJv4DlXQ6BGKqKs{xxrtJ%Em9h5w-k8q zZ4qOD#sNJ16WC5bJ+NaLPZ*IB7zuC~l7z?{z~IdtF#hPGMH6#2J@c7E$*eHIcjn(; zH0VD*KcoQg4woUmD+vniEiVQJs|fxC*}rBy&2+xzv}>J!d;_OGY?i1V+;gUhYnNQv zS)eg%?ZhMFKDQyL)2velu0L{9d~rt|lyIK21+5=4*(uk2SN0|itE44b!)GF?JMbdH zMpz!hW&(mOFpv7w1UH$c=O=tYm@^#Tw1kIDKWg8SGZRnN#cm7n%1?U;jIr6u8 zhM2)u(Tts`#a^dOa@b6Rh9 zitVyc=a%mB0t1wB0O}3cYnn-){DoduG5qLM-#J(rG8Hr_t4I}@Q!V-v zoFMR*D)WhI)XBp2Bdb@d(jx}9g?&cgIqRDj={;2wks2_Xpi&I)Kw+7e3&+HsXgk6k zSR_V1(X>DQM$wQGX-9^4GY8;`trjjXqgC8-q6d6C)h z!#}$6Z0^ylz7JO6{2RrdZQ!Y!j6bbS#E4Q};h{3+HkfsVP#-vr4U9hS_A2bs4Q}ke z>#O0j8ntD;7sf)Mc@zdgNUNTQQhmgkR#Ni+j&T9jCzBNpeonQe4#1iKy8eXt?lhL5 z7LT|otEYOMCShVssQEmH;?$9erMr`FN~~erKNrpg>BHGeXpXa#Yd+O~5;QZQdL9^$ zz~Gq62F86zo648GrZs?tBf__fw3HFNNh}sPO}~6s^5E3>h<2rmwYMJca!*~nZBK4l zHN&ScPuFS+X-g3M9(+pZQtNY6rzu_7N(;*OGc)_PkΞwLANs%k{c4R>Dg+Am;2V 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ͨ)LH)`Ljti9WFBBQf!=EuUN2 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%0D|`K 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

lg%#tF^M!FwR^~h=e53P2 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

A9CTJI8r)QMG9 z&;nD^GUskQEb2fjpsJBUrH%12yeIF%RQo zQ&wyI_#1JTRuZUMzPc=E?07^xO$p#ngEg$gJXr}$rnaTPw z!i7(+si~@Aa7M=UkBL0njH=2qIPEju#>v|PMT)ClkFl+?o9)#brj zHalfFC}Z~%;uaT`N=>6Q#>FjSC0}FgY!S~H%}mTQFz;mDVjRR-%WGzXpWO{=)TNP9{Qb5E{ZT>%qZS{|IdwyveWZ*e|BrO(Qfe*)J}Pkcs6=g8T!VK(N?YvtKOHFqSC;wb~k;`^N#$NR{+hNco)8!&Sz6by9Cu0dn=vm(bgdrI~sv#nNNwA}hE7J(ki zxZxkE=#~!;h&^%ari4y~%iUPL*LVphiz@Gl?d0FE;3IaK1p zAQxN>_-uS9IRQHsHIP@xmn!rN;wz?(e7jB0A@V-0cPqk?+Txi2JTkue}>MAr4FFo z$%c2%TP$`0X>`s(&8m@cGBz=36fOrn6I8`nvRoK~+5E0Cb0ED8F>7S{o*fy?MV6E) zi96ciIFrB8_@?NY+EH)xnvFX59RN=-ad5NcT#Zp6r)&_?RA; zle;@t(^jUwDH6{#cQdxx7bTrnS!bG=0MALL4nwFtJIe&i2Ij%T&Xlpb`)DIsD7}oE zJ`j2BxHm+iacR5o7{7*58x3y@yX>BxjdJi(VwxWkEX%4g>OT-M zeDL{3gz@aB*gQD)sqhR;LV`80k8-ve8PtLs%red~XJg!FqOVA1M&L6MJ2V+F=D=9X zv7g^*vK_Ln_L^ZF_*6vsD8X!GUx9*ZF!Yj)!JmoyTJHTsY~Vd6msp)cv)36jFs}GO z3~*3CNu{?$9Tn@tLUAokZ|CQt*ev$_4Jq?8=Knh{`sUt0y64PagkAeE8XzPE-LEqy zNm2_2Z0h~vyZNteanEtjT(D^H{N6uuWsHNk7ClSNi|x_dMpjyeBY&AO9=7A zv!kDrX_pMmD*mSoyXI%cJ|{oNQs|g;%^a7}EQ$3jc0_B@(>1cEmowILdtNZl)QZ_o zYR5%0c~}BA5Yuxnnu)eXZ?|In9@}nan=DPa-OLHSQH#ehHt5`V=1PQYE0l@COHeQr zoOHg3WpH`404YB+WDqm_`y0A;8P}+i{6~(K)g#lOY!11@{L(} z{Wy{tnGf1O$gC(W)2g7orDz+CvpF#0T=v1{dyBnG@0=}C{&Tzpig`(~R9(-G4D+!r z?2^Gba*BW)-xs1Me($9OcjTxp=EMa9(9DU6g_-9OxEtI-r(%zqIaXT^ zhPgW^DL=!RDV9O;Rj`CQ#`>7Wlewjrh8ITP{M8MvABhW3S^TS+DKL-@6AvOmC1Vl8 z<~%UlOtd}k*{j1Yhp}iRR%?iS0CobFk(67i_ z8L0_MZ`bsS*S54)&zR+&^L0H*qP0F@Gjq44=UR-jlbMichCEkz#Vx~@RR`xUa{c(P z8(!J+XmIQ1U>^T5f$>B$`uSrR+Y^)t88P2i?3`VmcYMjfOOMQ|Dk6X2`ti>E!}F-) zyN8hzlG%oJ%DGY0Pl?nVR=pbgDLplZRbw!b^t)1F7cKs7k!%o2ys+)?Zp|d=uu+KD zp$ZfYo34W&?7nDbuqTpY1iXMKS$#JK)B{D8Yj0iD*i76fHw2boiV$QpzdLv9cspxzRqEv-ELeyNEzMo@*t&_ zPcO~;{6^f7gsv)J!&PWj6+Ai`cs!bBgFp!DtZSO$ ziSsYf)dayku?ilob7?k`MES1bx~|HTO%om+VIEcE{)SCz0t4C;xMVc$YuEx2kVH7y zG#>KD%2_uCS<$74f=rpjN}6QGdC z{p(tF&4ygf7{U`pW$p1dH2WJ`{S624AAugIBgB2{o-=iH(3PNakIT3272mpc6&Z6y z>TBIwGQ8mxQc1%r(Nyy7$f8j)b98I&!l!+22te3TYQmKsz+jK416G zwc$A;528Rhs1oU>T}yzf+C6yRU2}qeiw;D8OE^s(zXh#0VIoeuX6uEfkj?h$1@ois zq52rJM=Aq`9`eL_Ji-&E+5HVfyM-HtxuGis9ckB4$om2%Q-ZrjDzikxY2zOwm3||R z#HrNvP22%n@;7b(MM_q~Fj^Xpz^J8la~`MSg%4sIHyGKYl-STwU7()Fkh?!X{nw;I z9sb7c7&l-XQlSk;WzQayBA*Q3VunXa=5{&A^jI_UF~1h(5BdXVG8X=zOc_m)8;*J; z6Nmne^XSIMqm+R$yU=L*GlNnoLSv%DtBe7om5i9iQ9PbS`Q=G*a@FlcQ%p%q!)Rp~ zSA^YTJTgWZ&u19N$0)->hjm}WVc~I*A%2Y3nJP4m?sHTm7A7YL{g)EImfD*ut5zU! z33YH&0DWQeH^vE6$Uj$4P`C$ua2mr-X4M!?sT&87QrGSFHObLVBLVx@{-&#_!A*^( zoi%NNg~pNzb6?YT^K>tr{7t)iYmq`g8yGEwM3X`Y9dU0S5!S(c@GbgDLp6a5DlGfX=}`VaLZBJRMS$MnX6nkD`QW6piBe z=L);&W9<&j4jHTvo?2_n4p|QBPKi8v$A!|5jty$8 zZW#y%jDILsqZ~D_r&~2us*iA;X`0K`g>k#d*>@H%%<9SN;E_LcIch?jjD=>%>S?4I zA<%TmeQ?RLO5$U)&oPEGB??T+wrAw?lMULcESZVVWA7zPX(5RD@` zqu7R9!ZeK>Ga4d1`C1Id=Kr<-IWjLALhE*W;2gP!Mg`jL@xY78=|EH5ZubK1B66QJ z&j?v952k3-(|Rz@{EhYg#;c6YX-aRk;T9w__N3t=t=*$K(SUXu8>z;TG$ktZzOU&> zhwp1RtzqCb9E-zL&2>Ty#!n<3MdO=}VaT>h_Jk8v^EZ7PhXVu3-*~%pL5+Lj;KLdl zQG+jEu4R~_UFFfOIbgpv-?7;V6`e9Yg- zX|hJs56NaU9I~T%I@OWIk#|NwtQ(d{(HpnGr|}5Qs~g!DD{&#%0aStldtwlJJpKT6 zQk*BwjqG9lZVL6U_jTxRuVkYnM)#(9@{r7RJ5@qvFY$IcF&@(OUNj5KD6kAO3U!bk z>(MZV{EeYqR383NP3~K7djBn$B+yKM!=qRxV9xWeAJ8G$XAzA_(gW|7$(kOgL0g0w z6{{Lr5-J{AdQeo9(Xi8wQ4kN$O~$iR7EDrEaL6-8yFkYzNC{|VNt%U$p7lqji~35B zg%kAwi~&Lz1NZ2eG^7Xk8~1elhn^pYvH2VK`y1Q3{D<5WcEk*Iq@jlR8#YMArkcta zC7CoBH5PK~_S0~}$P-jGAYj$O@pvCFUt;p32Nqg?UT&%Z zlY5*_Xo^{Kqd9A>Z#4t=o2NE8Dbgy;&hbi2Xg_7JL2AagAx|=M z%?Jf_@^3H|vmsz|Qa}C;WpK(K8Xx|~=lqQaW8?8Mij2@S3T_n6CDy-T72H_QGclyc zlFN`(*p=zd<5@~bLyO>I0hqaCX&^Kl>&nmw=o-V-m7#1X8Fh06p5VVwQ%y)gyDo#zocI%38;I)Y=Pv~U_ow15?OM9fX2!9SPQ zm}K;A_}_z^M@YIR8A14a$v8c6xz-V<%P?q@%M`h=ZQNxV^oDx5AbY?KzkpKUZ84Z1 z_RuP<9YieL-D%m#7irzN;a>d5m4HKsM}kq~BBJ3r%8)Ls zK;nN(UZ%2#hxCqpX%Oa}3jH!%uG6-WvjiI?Ch4lR?!(abB$&<{Gx&Yn&Knutd@#!p zN}DRQ@$5G@f4gqgdb6-AP{FL-;t)!*BGEop#}0AqxtqpWa%+@!WURm`vTn3XIv3kG z=1zPGi$6EzbT$Rmp{=wM*88mB5Gp$np?EH)Bj2v|n1rnt+6Jm+dI55v(w%gNgSKf( znVo{`nLbTQYM5(=)Di_kOSIi?Zq1i4eLk2V?h3lH5ZBb{0%AfPTtU~Mh0Kemjb(8i zd$s-!0cAjqtznT}+dT&Ys!T%Hz1j0ch@1^|&~CD9XUN);?@@x(Rk%Av_dDnT8)`xg z>-AGx{C=}bX$R8WP^@7d^KL>%*TWV%HqfZYOPI&(cv4mcGDok&4nk)hp_m2jSXr3& zkb*4M%rR4{y9yOvjfz!D9WQ6Dt`7_O>FJNNk+w$`%csgvOKS12Lk`oShau=rPAb_^2Q!@cXJh{`6>ojz%6_8(BSpizij30} zm1!ZnT`n<&-3|ZIuz{eNU^~I>sy)t!YgxMsTqDJ3^btf6L=z+tTp;YRx?B+BibApb z>lAyOj>7{wfWs@VB;~rFqNfpzBgnKFtyxM;d1C>%h7$yzkbDUNrHmyaNKi&l0chAk zu#ebwg13nMR@j}yoFq6+k{8K`o+9{;;5m}Dp-!qXVUjXm*Akd)x3O)KGIApPweIgF zF@W6?H@Q#Doj2oBQ}2b%GN#1Bb2jY3RRjpIaM`UM-6@GSEZd$ldQ4VE^Fzjr$x3h% zd^)YYH9GklHsK7UT@vuP*yET!8$O|P&^*T>?-LXo=Wlg}C04^pNeC!;M;2|(NsO*GArHYabd2A z_0Z)gx(wHwu^vi`lP)CdGEZ)K!XlG|p1GzJdqPOCV?Z7=J#&hZC&NWodl6aV-i%El!Jz8ZG! z>cr#hkea(Eusf?(htS7Z92_#Drzt7k7oiD<$H5dWPW9rSQ8Z0S8;NDP+pP^Y4Gr&m zd2qPZ!L-i{#GbB#zP9Pm6#{e_u)}y|n$nZM*z(CVa3)eqm_uu+%%i6>k2j7xnYiaBovtJmV wfiWMs8e`Z4UdjP~Esgi~e#na-Ej1n-6Vs1xX?b-_%nb^^xn<$SG53l84{Vf$<^TWy diff --git a/Analysis/bin/x64/Debug/NSAnalysis.pdb b/Analysis/bin/x64/Debug/NSAnalysis.pdb index 468a045a48b7c4e4365664e4e8bf6a8523aa3a2a..b52863d747e54efffda14e544b81b0ae8d1a4ac4 100644 GIT binary patch literal 337408 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%0DG4 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

T}qS^2WFM)fk_+`W%c2%A+%VefHy%W?DGI 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 TfiHuvfX!eF_@C|nj~e)2@h6A9 literal 372224 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 - - - - - diff --git a/Analysis/bin/x64/Debug/PLCModule.pdb b/Analysis/bin/x64/Debug/PLCModule.pdb deleted file mode 100644 index 1fce5fb0c40834b8f864760176361246c9c64783..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226816 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≈eBrqxqs#eFx?BLI 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

{5Uyxt-EbOH^mjruiVnD#z4u7Pas69F6>TN7_%a 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开始 -2024-09-21 17:00:55.9461 [INFO] : 加载配置文件——>完成 -2024-09-21 17:00:55.9461 [INFO] : Log in using the CLMS authorization. -2024-09-21 17:00:59.7480 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-21 17:01:01.2389 [INFO] : 启动PLC写线程! -2024-09-21 17:01:01.2389 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-21 17:01:01.2389 [INFO] : 连接PLC.... -2024-09-21 17:01:01.2389 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-21 17:01:01.2389 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-21 17:01:02.1187 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-21 17:01:02.2865 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-21 17:01:02.4696 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-21 17:01:03.6923 [ERROR] : PLC S7连接失败。 -2024-09-21 17:01:03.7065 [ERROR] : 连接PLC失败 -2024-09-21 17:02:51.3391 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-21 17:48:29.8048 [INFO] : --软件Program Main函数开始执行-- -2024-09-21 17:48:29.8244 [INFO] : 加载配置文件——>开始 -2024-09-21 17:48:29.8454 [INFO] : 加载配置文件——>完成 -2024-09-21 17:48:29.8454 [INFO] : Log in using the CLMS authorization. -2024-09-21 17:48:32.2503 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-21 17:48:32.9998 [INFO] : 启动PLC写线程! -2024-09-21 17:48:32.9998 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-21 17:48:32.9998 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-21 17:48:32.9998 [INFO] : 连接PLC.... -2024-09-21 17:48:32.9998 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-21 17:48:33.6655 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-21 17:48:33.8172 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-21 17:48:34.0023 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-21 17:48:35.0265 [ERROR] : PLC S7连接失败。 -2024-09-21 17:48:35.0265 [ERROR] : 连接PLC失败 -2024-09-21 17:51:57.4352 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-21 17:52:26.0157 [INFO] : --软件Program Main函数开始执行-- -2024-09-21 17:52:26.0316 [INFO] : 加载配置文件——>开始 -2024-09-21 17:52:26.0486 [INFO] : 加载配置文件——>完成 -2024-09-21 17:52:26.0486 [INFO] : Log in using the CLMS authorization. -2024-09-21 17:52:28.6580 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-21 17:52:29.8033 [INFO] : 启动PLC写线程! -2024-09-21 17:52:29.8033 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-21 17:52:29.8043 [INFO] : 连接PLC.... -2024-09-21 17:52:29.8043 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-21 17:52:29.8043 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-21 17:52:30.4382 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-21 17:52:30.5932 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-21 17:52:30.7444 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-21 17:52:31.8313 [ERROR] : PLC S7连接失败。 -2024-09-21 17:52:31.8313 [ERROR] : 连接PLC失败 -2024-09-21 17:54:17.2184 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-09-23.log b/Analysis/bin/x64/Debug/logs/2024-09-23.log deleted file mode 100644 index e94d269..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-09-23.log +++ /dev/null @@ -1,52 +0,0 @@ -2024-09-23 08:58:35.8137 [INFO] : --软件Program Main函数开始执行-- -2024-09-23 08:58:35.8137 [INFO] : 加载配置文件——>开始 -2024-09-23 08:58:35.8362 [INFO] : 加载配置文件——>完成 -2024-09-23 08:58:35.8362 [INFO] : Log in using the CLMS authorization. -2024-09-23 08:58:37.5700 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-23 08:58:38.3574 [INFO] : 启动PLC写线程! -2024-09-23 08:58:38.3574 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-23 08:58:38.3574 [INFO] : 连接PLC.... -2024-09-23 08:58:38.3574 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-23 08:58:38.3574 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-23 08:58:38.8978 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 08:58:38.9786 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-23 08:58:39.0958 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 08:58:40.4005 [ERROR] : PLC S7连接失败。 -2024-09-23 08:58:40.4005 [ERROR] : 连接PLC失败 -2024-09-23 08:58:48.1574 [INFO] : Left EH3 UI Refresh Button:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 08:58:48.7524 [INFO] : Left EH3 UI Refresh Button:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 08:58:49.0584 [INFO] : Left EH3 UI Refresh Button:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 09:01:45.3858 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-23 09:01:49.8169 [INFO] : --软件Program Main函数开始执行-- -2024-09-23 09:01:49.8169 [INFO] : 加载配置文件——>开始 -2024-09-23 09:01:49.8309 [INFO] : 加载配置文件——>完成 -2024-09-23 09:01:49.8309 [INFO] : Log in using the CLMS authorization. -2024-09-23 09:01:51.3166 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-23 09:01:51.7625 [INFO] : 启动PLC写线程! -2024-09-23 09:01:51.7625 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-23 09:01:51.7625 [INFO] : 连接PLC.... -2024-09-23 09:01:51.7625 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-23 09:01:51.7625 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-23 09:01:52.3728 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 09:01:52.4631 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-23 09:01:52.5773 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 09:01:53.8034 [ERROR] : PLC S7连接失败。 -2024-09-23 09:01:53.8034 [ERROR] : 连接PLC失败 -2024-09-23 09:02:03.0005 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-23 13:40:50.7856 [INFO] : --软件Program Main函数开始执行-- -2024-09-23 13:40:50.7976 [INFO] : 加载配置文件——>开始 -2024-09-23 13:40:50.8095 [INFO] : 加载配置文件——>完成 -2024-09-23 13:40:50.8095 [INFO] : Log in using the CLMS authorization. -2024-09-23 13:40:52.6730 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-23 13:40:53.3877 [INFO] : 启动PLC写线程! -2024-09-23 13:40:53.3877 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-23 13:40:53.3877 [INFO] : 连接PLC.... -2024-09-23 13:40:53.3877 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-23 13:40:53.3877 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-23 13:40:53.9235 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 13:40:54.0187 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-23 13:40:54.1578 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 13:40:55.4907 [ERROR] : PLC S7连接失败。 -2024-09-23 13:40:55.4907 [ERROR] : 连接PLC失败 -2024-09-23 13:40:59.5166 [INFO] : Left EH3 UI Refresh Button:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-23 13:41:15.9000 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-09-27.log b/Analysis/bin/x64/Debug/logs/2024-09-27.log deleted file mode 100644 index 5686626..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-09-27.log +++ /dev/null @@ -1,1494 +0,0 @@ -2024-09-27 09:57:25.9808 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 09:57:25.9808 [INFO] : 加载配置文件——>开始 -2024-09-27 09:57:26.0052 [INFO] : 加载配置文件——>完成 -2024-09-27 09:57:26.0052 [INFO] : Log in using the CLMS authorization. -2024-09-27 09:57:28.4030 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 09:57:29.5607 [INFO] : 启动PLC写线程! -2024-09-27 09:57:29.5607 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 09:57:29.5607 [INFO] : 连接PLC.... -2024-09-27 09:57:29.5607 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 09:57:29.5607 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 09:57:30.1513 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 09:57:30.3503 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 09:57:30.4862 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 09:57:31.6407 [ERROR] : PLC S7连接失败。 -2024-09-27 09:57:31.6407 [ERROR] : 连接PLC失败 -2024-09-27 10:09:58.9966 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 10:58:01.1809 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 10:58:01.1974 [INFO] : 加载配置文件——>开始 -2024-09-27 10:58:01.2175 [INFO] : 加载配置文件——>完成 -2024-09-27 10:58:01.2196 [INFO] : Log in using the CLMS authorization. -2024-09-27 10:58:03.4360 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 10:58:04.2843 [INFO] : 启动PLC写线程! -2024-09-27 10:58:04.2843 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 10:58:04.2843 [INFO] : 连接PLC.... -2024-09-27 10:58:04.2843 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 10:58:04.2843 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 10:58:04.9036 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 10:58:05.1041 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 10:58:05.2593 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 10:58:06.3002 [ERROR] : PLC S7连接失败。 -2024-09-27 10:58:06.3002 [ERROR] : 连接PLC失败 -2024-09-27 10:59:44.8132 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 10:59:49.7419 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 10:59:49.7544 [INFO] : 加载配置文件——>开始 -2024-09-27 10:59:49.7544 [INFO] : 加载配置文件——>完成 -2024-09-27 10:59:49.7544 [INFO] : Log in using the CLMS authorization. -2024-09-27 10:59:51.4852 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 10:59:52.1391 [INFO] : 启动PLC写线程! -2024-09-27 10:59:52.1391 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 10:59:52.1391 [INFO] : 连接PLC.... -2024-09-27 10:59:52.1391 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 10:59:52.1391 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 10:59:52.7591 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 10:59:52.9505 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 10:59:53.1196 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 10:59:54.1537 [ERROR] : PLC S7连接失败。 -2024-09-27 10:59:54.1537 [ERROR] : 连接PLC失败 -2024-09-27 11:10:37.7048 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 11:29:50.3128 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 11:29:50.3296 [INFO] : 加载配置文件——>开始 -2024-09-27 11:29:50.3475 [INFO] : 加载配置文件——>完成 -2024-09-27 11:29:50.3475 [INFO] : Log in using the CLMS authorization. -2024-09-27 11:29:52.6833 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 11:29:53.9108 [INFO] : 启动PLC写线程! -2024-09-27 11:29:53.9108 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 11:29:53.9108 [INFO] : 连接PLC.... -2024-09-27 11:29:53.9108 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 11:29:53.9108 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 11:29:54.4845 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 11:29:54.7014 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 11:29:54.8315 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 11:29:55.9291 [ERROR] : PLC S7连接失败。 -2024-09-27 11:29:55.9291 [ERROR] : 连接PLC失败 -2024-09-27 11:31:57.0780 [INFO] : 启动PLC写线程! -2024-09-27 11:31:57.0780 [INFO] : 连接PLC.... -2024-09-27 11:31:57.0780 [INFO] : PLC S7连接成功。 -2024-09-27 11:31:57.0890 [INFO] : 连接PLC成功 -2024-09-27 11:31:57.4230 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:57.7340 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:58.0457 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:58.3539 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:58.6687 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:58.9832 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:59.2927 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:59.6054 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:31:59.9194 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:00.2303 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:00.5435 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:00.8587 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:01.1687 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:01.4818 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:01.7945 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:02.1081 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:02.4168 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:02.7306 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:03.0456 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:03.3575 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:03.6702 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:03.9800 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:04.2941 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:04.6051 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:04.9201 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:05.2311 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:05.5431 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:05.8556 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:06.1681 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:06.4842 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:06.7927 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:07.1052 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:07.4202 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:07.7308 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:08.0426 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:08.3558 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:08.6690 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:08.9828 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:09.2944 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:09.6076 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:09.9187 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:10.2298 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:10.5434 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:10.8569 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:11.1683 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:11.4809 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:11.7934 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:12.1085 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:12.4197 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:12.7319 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:13.0452 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:13.3548 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:13.6709 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:13.9815 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:14.2944 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:14.6075 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:14.9201 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:15.2313 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:15.5433 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:15.8574 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:16.1704 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:16.4820 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:16.7938 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:17.1070 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:17.4210 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:17.7334 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:18.0434 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:18.3561 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:18.6673 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:18.9805 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:19.2932 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:19.6092 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:19.9186 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:20.2305 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:20.5465 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:20.8560 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:21.1687 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:21.4815 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:21.7948 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:22.1087 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:22.4187 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:22.7306 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:23.0429 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:23.3549 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:23.6705 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:23.9834 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:24.2934 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:24.6078 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:24.9176 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:25.2330 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:25.5461 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:25.8563 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:26.1693 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:26.4804 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:26.7929 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:27.1053 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:27.4184 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:27.7330 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:28.0462 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:28.3592 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:28.6670 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:28.9803 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:29.2950 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:29.6066 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:29.9175 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:30.2326 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:30.5448 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:30.8570 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:31.1695 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:31.4822 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:31.7924 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:32.1059 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:32.4183 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:32.7356 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:33.0459 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:33.3590 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:33.6681 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:33.9801 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:34.2930 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:34.6049 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:34.9206 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:35.2310 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:35.5464 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:35.8582 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:36.1675 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:36.4832 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:36.7936 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:37.1082 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:37.4189 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:37.7311 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:38.0416 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:38.3544 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:38.6699 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:38.9798 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:39.2939 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:39.6070 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:39.9177 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:40.2327 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:40.5439 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:40.8559 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:41.1677 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:41.4849 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:41.7934 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:42.1053 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:42.4182 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:42.7317 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:43.0472 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:43.3587 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:43.6686 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:43.9822 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:44.2955 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:44.6050 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:44.9174 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:45.2301 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:45.5439 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:45.8564 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:46.1690 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:46.4801 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:46.7950 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:47.1047 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:47.4178 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:47.7336 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:48.0434 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:48.3578 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:48.6688 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:48.9810 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:49.2936 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:49.6063 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:49.9193 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:50.2328 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:50.5441 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:50.8556 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:51.1680 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:51.4803 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:51.7937 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:52.1071 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:52.4207 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:52.7314 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:53.0439 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:53.3557 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:53.6703 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:53.9821 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:54.2937 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:54.6075 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:54.9184 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:55.2297 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:55.5425 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:55.8548 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:56.1673 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:56.4799 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:56.7944 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:57.1066 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:57.4194 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:57.7326 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:58.0453 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:58.3559 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:58.6686 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:58.9817 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:59.2921 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:59.6060 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:32:59.9184 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:00.2303 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:00.5422 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:00.8552 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:01.1686 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:01.4799 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:01.7940 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:02.1058 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:02.4177 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:02.7298 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:03.0433 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:03.3557 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:03.6707 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:03.9818 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:04.2932 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:04.6052 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:04.9183 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:05.2315 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:05.5441 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:05.8558 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:06.1692 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:06.4826 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:06.7931 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:07.1060 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:07.4193 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:07.7316 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:08.0433 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:08.3573 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:08.6694 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:08.9801 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:09.2953 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:09.6051 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:09.9204 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:10.2316 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:10.5452 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:10.8548 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:11.1685 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:11.4809 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:11.7929 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:12.1068 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:12.4175 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:12.7319 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:13.0454 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:13.3548 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:13.6677 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:13.9825 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:14.2943 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:14.6066 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:14.9180 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:15.2325 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:15.5438 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:15.8581 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:16.1670 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:16.4821 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:16.7928 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:17.1049 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:17.4181 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:17.7291 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:18.0447 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:18.3562 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:18.6717 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:18.9843 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:19.2937 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:19.6062 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:19.9173 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:20.2300 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:20.5427 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:20.8567 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:21.1682 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:21.4812 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:21.7926 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:22.1060 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:22.4180 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:22.7333 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:23.0445 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:23.3551 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:23.6680 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:23.9824 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:24.2939 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:24.6066 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:24.9187 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:25.2313 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:25.5422 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:25.8565 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:26.1693 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:26.4806 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:26.7920 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:27.1046 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:27.4216 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:27.7303 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:28.0448 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:28.3549 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:28.6673 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:28.9808 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:29.2933 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:29.6085 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:29.9185 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:30.2322 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:30.5437 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:30.8560 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:31.1674 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:31.4823 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:31.7930 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:32.1051 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:32.4186 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:32.7323 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:33.0433 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:33.3567 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:33.6712 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:33.9854 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:34.2955 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:34.6056 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:34.9172 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:35.2308 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:35.5421 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:35.8564 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:36.1693 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:36.4826 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:36.7949 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:37.1053 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:37.4195 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:37.7323 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:38.0425 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:38.3572 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:38.6682 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:38.9813 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:39.2956 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:39.6057 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:39.9179 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:40.2325 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:40.5466 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:40.8564 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:41.1672 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:41.4818 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:41.7919 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:42.1061 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:42.4213 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:42.7311 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:43.0421 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:43.3544 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:43.6686 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:43.9802 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:44.2959 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:44.6049 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:44.9216 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:45.2300 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:45.5421 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:45.8578 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:46.1675 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:46.4818 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:46.7931 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:47.1086 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:47.4175 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:47.7324 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:48.0423 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:48.3565 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:48.6700 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:48.9807 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:49.2944 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:49.6045 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:49.9174 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:50.2304 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:50.5459 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:50.8557 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:51.1676 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:51.4824 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:51.7930 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:52.1045 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:52.4168 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:52.7328 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:53.0437 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:53.3565 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:53.6702 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:53.9802 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:54.2928 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:54.6064 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:54.9177 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:55.2297 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:55.5421 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:55.8559 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:56.1699 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:56.4833 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:56.7931 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:57.1060 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:57.4202 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:57.7297 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:58.0447 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:58.3554 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:58.6680 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:58.9807 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:59.2944 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:59.6070 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:33:59.9194 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:00.2332 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:00.5418 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:00.8560 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:01.1670 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:01.4817 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:01.7945 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:02.1064 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:02.4182 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:02.7337 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:03.0461 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:03.3568 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:03.6687 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:03.9807 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:04.2920 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:04.6054 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:04.9205 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:05.2315 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:05.5456 [FATAL] : -1,-1,-1,-1 -2024-09-27 11:34:05.7753 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 11:34:10.6407 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 11:34:10.6548 [INFO] : 加载配置文件——>开始 -2024-09-27 11:34:10.6548 [INFO] : 加载配置文件——>完成 -2024-09-27 11:34:10.6548 [INFO] : Log in using the CLMS authorization. -2024-09-27 11:34:12.4358 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 11:34:13.2403 [INFO] : 启动PLC写线程! -2024-09-27 11:34:13.2403 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 11:34:13.2403 [INFO] : 连接PLC.... -2024-09-27 11:34:13.2403 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 11:34:13.2403 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 11:34:13.2569 [INFO] : PLC S7连接成功。 -2024-09-27 11:34:13.3950 [INFO] : 连接PLC成功 -2024-09-27 11:34:13.8105 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 11:34:14.0092 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 11:34:14.1560 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:14.2022 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 11:34:14.4640 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:14.7781 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:15.0902 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:15.4036 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:15.7137 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:16.0252 [FATAL] : 2.64299988746643,3.48300004005432,0,0 -2024-09-27 11:34:16.3524 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 11:37:55.4831 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 11:37:55.5024 [INFO] : 加载配置文件——>开始 -2024-09-27 11:37:55.5082 [INFO] : 加载配置文件——>完成 -2024-09-27 11:37:55.5082 [INFO] : Log in using the CLMS authorization. -2024-09-27 11:37:58.0775 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 11:38:02.7190 [INFO] : 启动PLC写线程! -2024-09-27 11:38:02.7190 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 11:38:02.7190 [INFO] : 连接PLC.... -2024-09-27 11:38:02.7190 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 11:38:02.7190 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 11:38:02.7429 [INFO] : PLC S7连接成功。 -2024-09-27 11:38:02.9123 [INFO] : 连接PLC成功 -2024-09-27 11:38:03.2860 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 11:38:06.6803 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 11:38:12.1539 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:12.1812 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 11:38:12.4648 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:12.7780 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:13.0880 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:13.4020 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:13.7121 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:14.0272 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:14.3376 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:14.6516 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:14.9626 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:15.2741 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:15.5873 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:15.9019 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:16.2117 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:16.5243 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:16.8406 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:17.1494 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:17.4627 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:17.7754 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:18.0891 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:18.4009 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:18.7127 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:19.0284 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:19.3359 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:19.6513 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:19.9629 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:20.2777 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:20.5886 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:20.9022 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:21.2134 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:21.5270 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:21.8371 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:22.1514 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:22.4623 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:22.7774 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:23.0862 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:23.3999 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:23.7119 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:24.0266 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:24.3371 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:24.6511 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:24.9627 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:25.2761 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:25.5871 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:25.8988 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:26.2130 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:26.5270 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:26.8360 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:27.1516 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:27.4619 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:27.7771 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:28.0883 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:28.3985 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:28.7111 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:29.0257 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:29.3379 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:29.6499 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:29.9624 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:30.2754 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:30.5869 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:30.9022 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:31.2139 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:31.5248 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:31.8394 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:32.1512 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:32.4607 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:32.7748 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:33.0886 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:33.3998 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:33.7115 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:34.0271 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:34.3382 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:34.6487 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:34.9626 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:35.2754 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:35.5888 [FATAL] : 1,2,3,15.237 -2024-09-27 11:38:35.8994 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:36.2117 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:36.5282 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:36.8361 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:37.1530 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:37.4637 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:37.7752 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:38.0869 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:38.3984 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:38.7124 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:39.0248 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:39.3380 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:39.6482 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:39.9613 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:40.2748 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:40.5860 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:40.9005 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:41.2146 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:41.5246 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:41.8367 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:42.1505 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:42.4616 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:42.7760 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:43.0865 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:43.3998 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:43.7101 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:44.0233 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:44.3379 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:44.6498 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:44.9633 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:45.2785 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:45.5856 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:45.8990 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:46.2109 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:46.5251 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:46.8381 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:47.1483 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:47.4623 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:47.7764 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:48.0855 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:48.3999 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:48.7125 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:49.0233 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:49.3372 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:49.6496 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:49.9606 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:50.2728 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:50.5868 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:50.8985 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:51.2111 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:51.5265 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:51.8367 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:52.1507 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:52.4606 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:52.7737 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:53.0864 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:53.4027 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:53.7148 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:54.0261 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:54.3356 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:54.6498 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:54.9615 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:55.2753 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:55.5884 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:55.9010 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:56.2145 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:56.5268 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:56.8364 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:57.1490 [FATAL] : 1,2,3,115.237 -2024-09-27 11:38:57.4632 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:57.7728 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:58.0870 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:58.4004 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:58.7111 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:59.0228 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:59.3378 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:59.6494 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:38:59.9627 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:00.2729 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:00.5879 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:00.8978 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:01.2102 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:01.5255 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:01.8377 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:02.1510 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:02.4605 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:02.7768 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:03.0857 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:03.3992 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:03.7104 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:04.0230 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:04.3367 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:04.6517 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:04.9625 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:05.2730 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:05.5898 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:05.8974 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:06.2114 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:06.5227 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:06.8372 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:07.1499 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:07.4600 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:07.7754 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:08.0868 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:08.3994 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:08.7128 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:09.0223 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:09.3382 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:09.6515 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:09.9609 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:10.2737 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:10.5877 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:10.8977 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:11.2118 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:11.5251 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:11.8356 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:12.1501 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:12.4617 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:12.7744 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:13.0850 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:13.3994 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:13.7124 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:14.0246 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:14.3373 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:14.6490 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:14.9603 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:15.2746 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:15.5853 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:15.9009 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:16.2100 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:16.5235 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:16.8364 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:17.1474 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:17.4602 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:17.7746 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:18.0859 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:18.3982 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:18.7120 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:19.0225 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:19.3361 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:19.6488 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:19.9600 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:20.2772 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:20.5867 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:20.8972 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:21.2111 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:21.5242 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:21.8359 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:22.1483 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:22.4631 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:22.7742 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:23.0862 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:23.3996 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:23.7134 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:24.0246 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:24.3357 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:24.6502 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:24.9609 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:25.2746 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:25.5860 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:25.9001 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:26.2131 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:26.5226 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:26.8378 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:27.1465 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:27.4609 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:27.7733 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:28.0853 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:28.3983 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:28.7111 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:29.0275 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:29.3344 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:29.6484 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:29.9637 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:30.2722 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:30.5857 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:30.8976 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:31.2118 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:31.5241 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:31.8378 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:32.1495 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:32.4608 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:32.7730 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:33.0855 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:33.3985 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:33.7122 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:34.0233 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:34.3344 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:34.6497 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:34.9610 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:35.2733 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:35.5884 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:35.8984 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:36.2103 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:36.5224 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:36.8373 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:37.1480 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:37.4621 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:37.7753 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:38.0869 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:38.3980 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:38.7104 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:39.0235 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:39.3366 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:39.6485 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:39.9622 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:40.2723 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:40.5858 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:40.8984 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:41.2106 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:41.5227 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:41.8354 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:42.1512 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:42.4602 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:42.7750 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:43.0846 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:43.3986 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:43.7094 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:44.0235 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:44.3364 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:44.6471 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:44.9626 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:45.2747 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:45.5848 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:45.8981 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:46.2102 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:46.5236 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:46.8359 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:47.1472 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:47.4599 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:47.7761 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:48.0853 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:48.3976 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:48.7135 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:49.0228 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:49.3353 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:49.6472 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:49.9609 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:50.2747 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:50.5858 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:50.8985 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:51.2092 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:51.5232 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:51.8340 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:52.1490 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:52.4610 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:52.7728 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:53.0871 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:53.3993 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:53.7115 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:54.0218 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:54.3351 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:54.6475 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:54.9596 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:55.2762 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:55.5840 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:55.8985 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:56.2091 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:56.5217 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:56.8355 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:57.1466 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:57.4609 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:57.7727 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:58.0859 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:58.3984 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:58.7098 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:59.0236 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:59.3351 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:59.6494 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:39:59.9592 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:00.2725 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:00.5845 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:00.8975 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:01.2093 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:01.5242 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:01.8367 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:02.1479 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:02.4601 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:02.7721 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:03.0850 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:03.3970 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:03.7119 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:04.0231 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:04.3343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:04.6472 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:04.9590 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:05.2722 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:05.5875 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:05.8964 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:06.2105 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:06.5249 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:06.8360 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:07.1465 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:07.4602 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:07.7747 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:08.0843 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:08.3982 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:08.7089 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:09.0226 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:09.3371 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:09.6470 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:09.9596 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:10.2728 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:10.5882 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:10.8981 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:11.2088 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:11.5234 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:11.8350 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:12.1473 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:12.4587 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:12.7741 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:13.0863 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:13.3984 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:13.7094 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:14.0228 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:14.3343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:14.6502 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:14.9620 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:15.2742 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:15.5842 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:15.8977 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:16.2096 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:16.5230 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:16.8343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:17.1473 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:17.4597 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:17.7714 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:18.0834 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:18.3986 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:18.7121 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:19.0228 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:19.3369 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:19.6467 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:19.9601 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:20.2718 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:20.5850 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:20.8985 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:21.2088 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:21.5230 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:21.8361 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:22.1479 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:22.4595 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:22.7738 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:23.0843 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:23.3989 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:23.7100 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:24.0230 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:24.3338 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:24.6460 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:24.9587 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:25.2727 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:25.5849 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:25.9008 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:26.2085 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:26.5225 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:26.8353 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:27.1487 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:27.4592 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:27.7730 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:28.0869 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:28.3960 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:28.7084 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:29.0221 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:29.3343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:29.6460 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:29.9599 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:30.2750 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:30.5847 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:30.8988 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:31.2084 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:31.5231 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:31.8375 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:32.1489 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:32.4614 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:32.7734 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:33.0857 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:33.3980 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:33.7095 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:34.0221 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:34.3342 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:34.6495 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:34.9600 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:35.2722 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:35.5864 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:35.8981 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:36.2098 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:36.5220 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:36.8367 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:37.1484 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:37.4619 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:37.7730 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:38.0849 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:38.3959 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:38.7081 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:39.0232 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:39.3345 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:39.6491 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:39.9593 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:40.2735 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:40.5860 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:40.8977 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:41.2106 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:41.5219 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:41.8340 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:42.1460 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:42.4592 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:42.7732 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:43.0858 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:43.3986 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:43.7089 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:44.0216 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:44.3344 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:44.6458 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:44.9584 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:45.2730 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:45.5843 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:45.8958 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:46.2086 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:46.5207 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:46.8333 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:47.1496 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:47.4599 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:47.7732 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:48.0837 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:48.3976 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:48.7108 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:49.0213 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:49.3348 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:49.6487 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:49.9602 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:50.2712 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:50.5839 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:50.8963 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:51.2094 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:51.5232 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:51.8363 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:52.1491 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:52.4603 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:52.7724 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:53.0851 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:53.3953 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:53.7080 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:54.0227 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:54.3352 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:54.6489 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:54.9574 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:55.2723 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:55.5863 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:55.8973 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:56.2079 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:56.5223 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:56.8343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:57.1461 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:57.4587 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:57.7717 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:58.0849 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:58.3964 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:58.7101 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:59.0203 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:59.3348 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:59.6451 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:40:59.9593 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:00.2709 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:00.5849 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:00.9005 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:01.2112 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:01.5228 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:01.8335 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:02.1478 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:02.4599 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:02.7737 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:03.0839 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:03.3980 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:03.7094 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:04.0200 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:04.3343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:04.6463 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:04.9612 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:05.2731 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:05.5839 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:05.8956 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:06.2091 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:06.5228 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:06.8330 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:07.1476 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:07.4612 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:07.7707 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:08.0837 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:08.3967 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:08.7112 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:09.0224 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:09.3360 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:09.6461 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:09.9600 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:10.2705 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:10.5835 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:10.8974 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:11.2077 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:11.5232 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:11.8347 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:12.1453 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:12.4605 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:12.7715 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:13.0856 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:13.3968 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:13.7079 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:14.0214 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:14.3335 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:14.6466 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:14.9580 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:15.2700 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:15.5836 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:15.8960 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:16.2106 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:16.5198 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:16.8326 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:17.1457 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:17.4580 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:17.7703 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:18.0841 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:18.3965 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:18.7110 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:19.0214 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:19.3322 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:19.6460 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:19.9566 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:20.2716 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:20.5862 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:20.8977 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:21.2093 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:21.5202 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:21.8338 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:22.1474 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:22.4574 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:22.7717 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:23.0842 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:23.3949 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:23.7090 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:24.0202 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:24.3326 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:24.6451 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:24.9596 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:25.2700 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:25.5837 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:25.8965 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:26.2082 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:26.5224 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:26.8334 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:27.1502 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:27.4584 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:27.7727 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:28.0836 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:28.3968 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:28.7091 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:29.0234 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:29.3345 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:29.6472 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:29.9605 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:30.2708 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:30.5840 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:30.8947 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:31.2100 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:31.5234 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:31.8344 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:32.1447 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:32.4581 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:32.7718 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:33.0854 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:33.3955 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:33.7098 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:34.0221 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:34.3336 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:34.6446 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:34.9586 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:35.2716 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:35.5836 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:35.8984 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:36.2086 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:36.5199 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:36.8348 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:37.1474 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:37.4589 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:37.7716 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:38.0838 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:38.3961 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:38.7091 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:39.0212 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:39.3343 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:39.6468 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:39.9581 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:40.2705 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:40.5825 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:40.8953 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:41.2086 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:41.5205 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:41.8327 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:42.1473 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:42.4600 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:42.7720 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:43.0821 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:43.3947 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:43.7091 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:44.0245 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:44.3321 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:44.6480 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:44.9603 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:45.2738 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:45.5826 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:45.8959 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:46.2085 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:46.5215 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:46.8359 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:47.1448 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:47.4586 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:47.7700 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:48.0851 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:48.3962 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:48.7105 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:49.0218 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:49.3335 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:49.6455 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:49.9582 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:50.2713 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:50.5833 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:50.8956 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:51.2091 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:51.5213 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:51.8336 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:52.1469 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:52.4607 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:52.7707 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:53.0820 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:53.4003 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:53.7085 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:54.0203 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:54.3350 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:54.6467 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:54.9589 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:55.2734 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:55.5867 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:55.8966 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:56.2084 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:56.5193 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:56.8320 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:57.1481 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:57.4575 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:57.7729 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:58.0834 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:58.3950 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:58.7104 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:59.0201 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:59.3357 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:59.6464 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:41:59.9618 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:00.2725 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:00.5842 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:00.8974 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:01.2106 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:01.5211 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:01.8341 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:02.1491 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:02.4572 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:02.7708 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:03.0832 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:03.3942 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:03.7097 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:04.0205 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:04.3366 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:04.6447 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:04.9591 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:05.2731 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:05.5857 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:05.8949 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:06.2079 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:06.5225 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:06.8349 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:07.1469 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:07.4571 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:07.7706 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:08.0836 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:08.3991 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:08.7078 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:09.0200 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:09.3332 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:09.6477 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:09.9585 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:10.2717 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:10.5818 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:10.8979 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:11.2081 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:11.5202 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:11.8327 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:12.1447 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:12.4595 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:12.7693 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:13.0849 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:13.3960 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:13.7080 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:14.0192 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:14.3350 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:14.6448 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:14.9599 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:15.2728 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:15.5828 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:15.8975 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:16.2073 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:16.5220 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:16.8353 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:17.1444 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:17.4591 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:17.7730 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:18.0824 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:18.3962 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:18.7085 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:19.0192 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:19.3327 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:19.6492 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:19.9584 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:20.2704 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:20.5862 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:20.8968 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:21.2066 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:21.5220 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:21.8355 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:22.1457 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:22.4596 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:22.7710 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:23.0833 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:23.3978 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:23.7093 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:24.0210 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:24.3317 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:24.6481 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:24.9580 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:25.2720 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:25.5821 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:25.8961 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:26.2080 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:26.5214 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:26.8331 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:27.1444 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:27.4565 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:27.7713 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:28.0826 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:28.3962 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:28.7074 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:29.0205 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:29.3322 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:29.6476 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:29.9602 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:30.2720 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:30.5853 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:30.8972 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:31.2081 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:31.5195 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:31.8324 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:32.1477 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:32.4580 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:32.7706 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:33.0831 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:33.3962 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:33.7079 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:34.0222 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:34.3335 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:34.6444 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:34.9619 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:35.2718 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:35.5828 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:35.8952 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:36.2082 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:36.5230 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:36.8348 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:37.1468 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:37.4565 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:37.7705 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:38.0835 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:38.3973 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:38.7064 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:39.0196 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:39.3370 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:39.6454 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:39.9572 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:40.2721 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:40.5835 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:40.8966 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:41.2098 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:41.5237 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:41.8324 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:42.1462 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:42.4589 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:42.7700 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:43.0821 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:43.3944 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:43.7083 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:44.0215 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:44.3315 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:44.6458 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:44.9612 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:45.2721 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:45.5825 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:45.8958 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:46.2080 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:46.5193 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:46.8351 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:47.1473 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:47.4570 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:47.7695 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:48.0825 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:48.3958 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:48.7076 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:49.0211 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:49.3314 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:49.6454 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:49.9590 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:50.2721 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:50.5826 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:50.8953 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:51.2083 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:51.5194 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:51.8341 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:52.1465 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:52.4596 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:52.7702 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:53.0840 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:53.3974 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:53.7069 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:54.0189 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:54.3331 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:54.6484 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:54.9573 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:55.2717 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:55.5827 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:55.8954 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:56.2070 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:56.5218 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:56.8336 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:57.1482 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:57.4586 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:57.7689 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:58.0812 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:58.3953 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:58.7067 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:59.0232 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:59.3347 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:59.6450 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:42:59.9572 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:00.2696 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:00.5822 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:00.8973 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:01.2111 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:01.5199 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:01.8345 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:02.1472 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:02.4579 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:02.7696 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:03.2643 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:03.5693 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:03.8782 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:04.1920 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:04.5077 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:04.8184 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:05.1303 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:43:05.4422 [FATAL] : 1125.237,2,3,115.237 -2024-09-27 11:44:55.5553 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 13:27:12.9534 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 13:27:12.9534 [INFO] : 加载配置文件——>开始 -2024-09-27 13:27:12.9534 [INFO] : 加载配置文件——>完成 -2024-09-27 13:27:12.9534 [INFO] : Log in using the CLMS authorization. -2024-09-27 13:27:14.8742 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 13:27:15.3909 [INFO] : 启动PLC写线程! -2024-09-27 13:27:15.3909 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 13:27:15.3909 [INFO] : 连接PLC.... -2024-09-27 13:27:15.3909 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 13:27:15.3909 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 13:27:15.3909 [INFO] : PLC S7连接成功。 -2024-09-27 13:27:15.5325 [INFO] : 连接PLC成功 -2024-09-27 13:27:15.9305 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 13:27:16.0765 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 13:27:16.2083 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 13:37:15.6402 [INFO] : PLC心跳检测10分钟内未变化,断开PLC,进行PLC重连! -2024-09-27 13:37:15.6563 [INFO] : PLC断开,重连! -2024-09-27 13:37:15.6583 [INFO] : PLC S7连接成功。 -2024-09-27 13:37:16.6638 [INFO] : 重新连接PLC成功! -2024-09-27 13:41:11.0555 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-09-27 13:43:12.2093 [INFO] : --软件Program Main函数开始执行-- -2024-09-27 13:43:12.2237 [INFO] : 加载配置文件——>开始 -2024-09-27 13:43:12.2384 [INFO] : 加载配置文件——>完成 -2024-09-27 13:43:12.2384 [INFO] : Log in using the CLMS authorization. -2024-09-27 13:43:14.2705 [INFO] : 进入显示车身模式!显示车身界面。 -2024-09-27 13:43:15.1350 [INFO] : 启动PLC写线程! -2024-09-27 13:43:15.1350 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-09-27 13:43:15.1350 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-09-27 13:43:15.1350 [INFO] : 连接PLC.... -2024-09-27 13:43:15.1350 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-09-27 13:43:15.2069 [INFO] : PLC S7连接成功。 -2024-09-27 13:43:15.2822 [INFO] : 连接PLC成功 -2024-09-27 13:43:15.6409 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 13:43:15.7991 [INFO] : 显示左侧EH3车身数据界面。 -2024-09-27 13:43:15.9368 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 13:43:25.0367 [INFO] : Left EH3 UI Refresh Button:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-09-27 13:43:39.0334 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-08.log b/Analysis/bin/x64/Debug/logs/2024-10-08.log deleted file mode 100644 index b3777b6..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-08.log +++ /dev/null @@ -1,16 +0,0 @@ -2024-10-08 13:29:47.7936 [INFO] : --软件Program Main函数开始执行-- -2024-10-08 13:29:47.8050 [INFO] : 加载配置文件——>开始 -2024-10-08 13:29:47.8168 [INFO] : 加载配置文件——>完成 -2024-10-08 13:29:47.8168 [INFO] : Log in using the CLMS authorization. -2024-10-08 13:29:49.6682 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-08 13:29:50.4355 [INFO] : 启动PLC写线程! -2024-10-08 13:29:50.4355 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-08 13:29:50.4355 [INFO] : 连接PLC.... -2024-10-08 13:29:50.4355 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-08 13:29:50.4355 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-08 13:29:51.0390 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-08 13:29:51.1585 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-08 13:29:51.2848 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-08 13:29:52.4839 [ERROR] : PLC S7连接失败。 -2024-10-08 13:29:52.4839 [ERROR] : 连接PLC失败 -2024-10-08 13:30:24.7725 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-12.log b/Analysis/bin/x64/Debug/logs/2024-10-12.log deleted file mode 100644 index 61657c3..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-12.log +++ /dev/null @@ -1,96 +0,0 @@ -2024-10-12 13:51:47.9983 [INFO] : --软件Program Main函数开始执行-- -2024-10-12 13:51:48.0134 [INFO] : 加载配置文件——>开始 -2024-10-12 13:51:48.0134 [INFO] : 加载配置文件——>完成 -2024-10-12 13:51:48.0134 [INFO] : Log in using the CLMS authorization. -2024-10-12 13:51:49.8664 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-12 13:51:50.3342 [INFO] : 启动PLC写线程! -2024-10-12 13:51:50.3342 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-12 13:51:50.3342 [INFO] : 连接PLC.... -2024-10-12 13:51:50.3342 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-12 13:51:50.3342 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-12 13:51:50.9243 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-12 13:51:51.0839 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-12 13:51:51.2198 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-12 13:51:52.3946 [ERROR] : PLC S7连接失败。 -2024-10-12 13:51:52.3946 [ERROR] : 连接PLC失败 -2024-10-12 13:52:10.3443 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-12 15:32:37.1682 [INFO] : --软件Program Main函数开始执行-- -2024-10-12 15:32:37.1682 [INFO] : 加载配置文件——>开始 -2024-10-12 15:32:37.1862 [INFO] : 加载配置文件——>完成 -2024-10-12 15:32:37.1862 [INFO] : Log in using the CLMS authorization. -2024-10-12 15:32:38.8678 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-12 15:32:39.4205 [INFO] : 启动PLC写线程! -2024-10-12 15:32:39.4205 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-12 15:32:39.4205 [INFO] : 连接PLC.... -2024-10-12 15:32:39.4205 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-12 15:32:39.4205 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-12 15:32:39.9222 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-12 15:32:40.0866 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-12 15:32:40.2238 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-12 15:32:41.4787 [ERROR] : PLC S7连接失败。 -2024-10-12 15:32:41.4787 [ERROR] : 连接PLC失败 -2024-10-12 15:33:25.4024 [INFO] : 存在EH3 CSV文件,开始解析: -2024-10-12 15:33:25.4024 [INFO] : Copy D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-12 15:33:25.4024 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-12 15:33:25.4024 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23084 -2024-10-12 15:33:25.4024 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-12 15:33:25.4024 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-12 15:33:25.4488 [ERROR] : EH3 L-21 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4488 [ERROR] : EH3 L-21 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4488 [ERROR] : EH3 L-22 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4488 [ERROR] : EH3 L-22 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4488 [ERROR] : EH3 L-14 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4488 [ERROR] : EH3 L-14 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4654 [ERROR] : EH3 L-15 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4654 [ERROR] : EH3 L-15 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4654 [ERROR] : EH3 L-16 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4654 [ERROR] : EH3 L-16 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4826 [ERROR] : EH3 L-18 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.4826 [ERROR] : EH3 L-18 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6030 [ERROR] : EH3 R-14 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6111 [ERROR] : EH3 R-14 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6111 [ERROR] : EH3 R-15 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6300 [ERROR] : EH3 R-15 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6388 [ERROR] : EH3 R-16 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6388 [ERROR] : EH3 R-16 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6388 [ERROR] : EH3 R-18 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.6557 [ERROR] : EH3 R-18 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:33:25.7032 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-12 15:33:25.7032 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-10-12 15:33:25.7293 [INFO] : 将EH3总结果插入数据库完毕。 -2024-10-12 15:33:25.7293 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-12 15:33:25.7293 [INFO] : EH3数据生成报告功能未启用! -2024-10-12 15:33:25.7293 [INFO] : 数据上传IOT功能未启用! -2024-10-12 15:35:29.8196 [INFO] : 存在EH3 CSV文件,开始解析: -2024-10-12 15:35:29.8196 [INFO] : Copy D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-12 15:35:29.8196 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-12 15:35:29.8196 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23085 -2024-10-12 15:35:29.8196 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:WNNBBDEC8RDA23085 -2024-10-12 15:35:29.8196 [INFO] : 在数据库表TTempSaveVIN中删除该VIN:WNNBBDEC8RDA23085 -2024-10-12 15:35:29.8580 [ERROR] : EH3 L-21 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8580 [ERROR] : EH3 L-21 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8580 [ERROR] : EH3 L-22 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8580 [ERROR] : EH3 L-22 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8694 [ERROR] : EH3 L-14 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8694 [ERROR] : EH3 L-14 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8694 [ERROR] : EH3 L-15 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8694 [ERROR] : EH3 L-15 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8850 [ERROR] : EH3 L-16 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8850 [ERROR] : EH3 L-16 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8850 [ERROR] : EH3 L-18 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:29.8850 [ERROR] : EH3 L-18 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0049 [ERROR] : EH3 R-14 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0129 [ERROR] : EH3 R-14 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0129 [ERROR] : EH3 R-15 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0279 [ERROR] : EH3 R-15 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0373 [ERROR] : EH3 R-16 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0373 [ERROR] : EH3 R-16 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0373 [ERROR] : EH3 R-18 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0545 [ERROR] : EH3 R-18 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2024-10-12 15:35:30.0875 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-12 15:35:30.0875 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-10-12 15:35:30.0875 [INFO] : 将EH3总结果插入数据库完毕。 -2024-10-12 15:35:30.0875 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-12 15:35:30.0875 [INFO] : EH3数据生成报告功能未启用! -2024-10-12 15:35:30.0875 [INFO] : 数据上传IOT功能未启用! -2024-10-12 15:37:17.0987 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-22.log b/Analysis/bin/x64/Debug/logs/2024-10-22.log deleted file mode 100644 index 3a8fff3..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-22.log +++ /dev/null @@ -1,32 +0,0 @@ -2024-10-22 10:11:33.2937 [INFO] : --软件Program Main函数开始执行-- -2024-10-22 10:11:33.2937 [INFO] : 加载配置文件——>开始 -2024-10-22 10:11:33.3170 [INFO] : 加载配置文件——>完成 -2024-10-22 10:11:33.3170 [INFO] : Log in using the CLMS authorization. -2024-10-22 10:11:34.9861 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-22 10:11:35.6488 [INFO] : 启动PLC写线程! -2024-10-22 10:11:35.6488 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-22 10:11:35.6488 [INFO] : 连接PLC.... -2024-10-22 10:11:35.6488 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-22 10:11:35.6488 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-22 10:11:36.1538 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-22 10:11:36.3181 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-22 10:11:36.4690 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-22 10:11:37.6955 [ERROR] : PLC S7连接失败。 -2024-10-22 10:11:37.6955 [ERROR] : 连接PLC失败 -2024-10-22 10:19:20.3929 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-22 11:42:00.4117 [INFO] : --软件Program Main函数开始执行-- -2024-10-22 11:42:00.4117 [INFO] : 加载配置文件——>开始 -2024-10-22 11:42:00.4326 [INFO] : 加载配置文件——>完成 -2024-10-22 11:42:00.4326 [INFO] : Log in using the CLMS authorization. -2024-10-22 11:42:01.9976 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-22 11:42:02.6044 [INFO] : 启动PLC写线程! -2024-10-22 11:42:02.6044 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-22 11:42:02.6044 [INFO] : 连接PLC.... -2024-10-22 11:42:02.6044 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-22 11:42:02.6044 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-22 11:42:03.0922 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-22 11:42:03.2706 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-22 11:42:03.4162 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-22 11:42:04.6519 [ERROR] : PLC S7连接失败。 -2024-10-22 11:42:04.6519 [ERROR] : 连接PLC失败 -2024-10-22 13:50:01.1628 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-23.log b/Analysis/bin/x64/Debug/logs/2024-10-23.log deleted file mode 100644 index 3dd2b96..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-23.log +++ /dev/null @@ -1,294 +0,0 @@ -2024-10-23 10:04:56.3174 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 10:05:00.3004 [INFO] : 加载配置文件——>开始 -2024-10-23 10:05:00.3167 [INFO] : 加载配置文件——>完成 -2024-10-23 10:05:00.3167 [INFO] : Log in using the CLMS authorization. -2024-10-23 10:05:02.3946 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 10:05:03.3208 [INFO] : 启动PLC写线程! -2024-10-23 10:05:03.3208 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 10:05:03.3208 [INFO] : 连接PLC.... -2024-10-23 10:05:03.3208 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 10:05:03.3208 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 10:05:03.8579 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-23 10:05:04.0519 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-23 10:05:04.1963 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-23 10:05:05.3853 [ERROR] : PLC S7连接失败。 -2024-10-23 10:05:05.3853 [ERROR] : 连接PLC失败 -2024-10-23 10:06:27.7542 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-23 10:06:30.1222 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 10:06:30.1222 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 10:06:30.1261 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23999 -2024-10-23 10:06:30.1261 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 10:06:30.1261 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 10:06:36.3555 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 10:06:36.3555 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-23 10:06:36.3804 [INFO] : 将总结果插入数据库完毕。 -2024-10-23 10:06:36.3804 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 10:06:36.3804 [INFO] : iCreateReportFlag=0 : EHY数据生成报告功能未启用! -2024-10-23 10:06:36.3804 [INFO] : EHY数据上传IOT功能未启用! -2024-10-23 10:07:56.5082 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 10:08:01.0826 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 10:08:01.0826 [INFO] : 加载配置文件——>开始 -2024-10-23 10:08:01.0957 [INFO] : 加载配置文件——>完成 -2024-10-23 10:08:01.0957 [INFO] : Log in using the CLMS authorization. -2024-10-23 10:08:03.2131 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 10:08:03.9328 [INFO] : 启动PLC写线程! -2024-10-23 10:08:03.9328 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 10:08:03.9328 [INFO] : 连接PLC.... -2024-10-23 10:08:03.9328 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 10:08:03.9328 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 10:08:04.5510 [INFO] : Left EH3 UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-23 10:08:04.7347 [INFO] : 显示左侧EH3车身数据界面。 -2024-10-23 10:08:04.8636 [INFO] : Left EHY UI Refresh tmrRefreshData:CarType:EH3 ;VIN: LLNNBBDEC5RDA18303 -2024-10-23 10:08:06.0531 [ERROR] : PLC S7连接失败。 -2024-10-23 10:08:06.0531 [ERROR] : 连接PLC失败 -2024-10-23 10:09:30.0979 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-23 10:09:30.0979 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 10:09:30.0979 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 10:09:30.0979 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23998 -2024-10-23 10:09:30.0979 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 10:09:30.0979 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 10:09:30.5658 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 10:09:30.5658 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-23 10:09:30.5854 [INFO] : 将总结果插入数据库完毕。 -2024-10-23 10:09:30.5854 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 10:09:30.5943 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-23 10:09:30.5943 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241023100930_LNNBBDEC8RDA23998.csv -2024-10-23 10:09:30.7341 [INFO] : Update To IOT Data Content: {"serno":"20241023100930734","requestData":[{"vin":"LNNBBDEC8RDA23998","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-23 10:09:30","targetRate":"60.00%","rate":"89.29%","GapList":[{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-01","actualValue":"3.7","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-02","actualValue":"3.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23998","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23998","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"}]}]} -2024-10-23 10:09:40.7881 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1266 -2024-10-23 10:09:40.7881 [ERROR] : EHY数据上传IOT失败! -2024-10-23 11:00:37.5378 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 13:14:43.3743 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 13:14:43.3743 [INFO] : 加载配置文件——>开始 -2024-10-23 13:14:43.3980 [INFO] : 加载配置文件——>完成 -2024-10-23 13:14:43.3980 [INFO] : Log in using the CLMS authorization. -2024-10-23 13:14:45.3305 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 13:14:46.3625 [INFO] : 启动PLC写线程! -2024-10-23 13:14:46.3625 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 13:14:46.3625 [INFO] : 连接PLC.... -2024-10-23 13:14:46.3625 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 13:14:46.3625 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 13:14:48.4154 [ERROR] : PLC S7连接失败。 -2024-10-23 13:14:48.4154 [ERROR] : 连接PLC失败 -2024-10-23 13:15:11.4963 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:02:03.4498 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:02:03.4613 [INFO] : 加载配置文件——>开始 -2024-10-23 14:02:03.4613 [INFO] : 加载配置文件——>完成 -2024-10-23 14:02:03.4613 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:02:05.1381 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:02:05.7326 [INFO] : 启动PLC写线程! -2024-10-23 14:02:05.7326 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:02:05.7326 [INFO] : 连接PLC.... -2024-10-23 14:02:05.7326 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:02:05.7326 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:02:07.7914 [ERROR] : PLC S7连接失败。 -2024-10-23 14:02:07.7914 [ERROR] : 连接PLC失败 -2024-10-23 14:03:31.3437 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:20:01.8223 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:20:01.8338 [INFO] : 加载配置文件——>开始 -2024-10-23 14:20:01.8475 [INFO] : 加载配置文件——>完成 -2024-10-23 14:20:01.8475 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:20:03.7521 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:20:04.6498 [INFO] : 启动PLC写线程! -2024-10-23 14:20:04.6498 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:20:04.6498 [INFO] : 连接PLC.... -2024-10-23 14:20:04.6498 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:20:04.6498 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:20:06.7141 [ERROR] : PLC S7连接失败。 -2024-10-23 14:20:06.7141 [ERROR] : 连接PLC失败 -2024-10-23 14:29:31.8066 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:29:33.1442 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:29:33.1442 [INFO] : 加载配置文件——>开始 -2024-10-23 14:29:33.1598 [INFO] : 加载配置文件——>完成 -2024-10-23 14:29:33.1598 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:29:34.8100 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:29:35.6439 [INFO] : 启动PLC写线程! -2024-10-23 14:29:35.6439 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:29:35.6439 [INFO] : 连接PLC.... -2024-10-23 14:29:35.6439 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:29:35.6439 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:29:37.6987 [ERROR] : PLC S7连接失败。 -2024-10-23 14:29:37.6987 [ERROR] : 连接PLC失败 -2024-10-23 14:31:00.9365 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:31:07.5510 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:31:07.5510 [INFO] : 加载配置文件——>开始 -2024-10-23 14:31:07.5510 [INFO] : 加载配置文件——>完成 -2024-10-23 14:31:07.5510 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:31:09.1709 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:31:09.9346 [INFO] : 启动PLC写线程! -2024-10-23 14:31:09.9346 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:31:09.9346 [INFO] : 连接PLC.... -2024-10-23 14:31:09.9346 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:31:09.9346 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:31:11.9773 [ERROR] : PLC S7连接失败。 -2024-10-23 14:31:11.9773 [ERROR] : 连接PLC失败 -2024-10-23 14:33:40.9002 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:36:36.3807 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:36:36.3807 [INFO] : 加载配置文件——>开始 -2024-10-23 14:36:36.3807 [INFO] : 加载配置文件——>完成 -2024-10-23 14:36:36.3930 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:36:37.9213 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:36:38.6950 [INFO] : 启动PLC写线程! -2024-10-23 14:36:38.6950 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:36:38.6950 [INFO] : 连接PLC.... -2024-10-23 14:36:38.6950 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:36:38.6950 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:36:40.7571 [ERROR] : PLC S7连接失败。 -2024-10-23 14:36:40.7571 [ERROR] : 连接PLC失败 -2024-10-23 14:37:57.1822 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:38:53.7067 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:38:53.7185 [INFO] : 加载配置文件——>开始 -2024-10-23 14:38:53.7185 [INFO] : 加载配置文件——>完成 -2024-10-23 14:38:53.7308 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:38:55.6340 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:38:56.7717 [INFO] : 启动PLC写线程! -2024-10-23 14:38:56.7717 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:38:56.7717 [INFO] : 连接PLC.... -2024-10-23 14:38:56.7717 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:38:56.7717 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:38:58.8738 [ERROR] : PLC S7连接失败。 -2024-10-23 14:38:58.8738 [ERROR] : 连接PLC失败 -2024-10-23 14:41:08.9543 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:41:12.7458 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:41:12.7458 [INFO] : 加载配置文件——>开始 -2024-10-23 14:41:12.7615 [INFO] : 加载配置文件——>完成 -2024-10-23 14:41:12.7615 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:41:14.2639 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:41:15.0677 [INFO] : 启动PLC写线程! -2024-10-23 14:41:15.0677 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:41:15.0677 [INFO] : 连接PLC.... -2024-10-23 14:41:15.0677 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:41:15.0677 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:41:17.1234 [ERROR] : PLC S7连接失败。 -2024-10-23 14:41:17.1234 [ERROR] : 连接PLC失败 -2024-10-23 14:41:46.0880 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 14:45:28.8317 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 14:45:28.8317 [INFO] : 加载配置文件——>开始 -2024-10-23 14:45:28.8464 [INFO] : 加载配置文件——>完成 -2024-10-23 14:45:28.8464 [INFO] : Log in using the CLMS authorization. -2024-10-23 14:45:30.3738 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 14:45:31.1593 [INFO] : 启动PLC写线程! -2024-10-23 14:45:31.1593 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 14:45:31.1593 [INFO] : 连接PLC.... -2024-10-23 14:45:31.1593 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 14:45:31.1593 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 14:45:33.2069 [ERROR] : PLC S7连接失败。 -2024-10-23 14:45:33.2069 [ERROR] : 连接PLC失败 -2024-10-23 14:47:11.0158 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-23 16:47:36.2974 [INFO] : --软件Program Main函数开始执行-- -2024-10-23 16:47:36.3106 [INFO] : 加载配置文件——>开始 -2024-10-23 16:47:36.3261 [INFO] : 加载配置文件——>完成 -2024-10-23 16:47:36.3261 [INFO] : Log in using the CLMS authorization. -2024-10-23 16:47:38.3732 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-23 16:47:39.4171 [INFO] : 启动PLC写线程! -2024-10-23 16:47:39.4171 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-23 16:47:39.4171 [INFO] : 连接PLC.... -2024-10-23 16:47:39.4171 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-23 16:47:39.4171 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-23 16:47:41.4666 [ERROR] : PLC S7连接失败。 -2024-10-23 16:47:41.4666 [ERROR] : 连接PLC失败 -2024-10-23 16:49:19.5651 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-23 16:49:19.5651 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 16:49:19.5701 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:49:19.5701 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23997 -2024-10-23 16:49:19.5701 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 16:49:19.5701 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 16:49:19.8688 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 16:49:19.8688 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-23 16:49:19.8926 [INFO] : 将总结果插入数据库完毕。 -2024-10-23 16:49:19.8926 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:49:19.8976 [INFO] : LNNBBDEC8RDA23997 EHY开始计算极差:============ -2024-10-23 16:49:19.9197 [INFO] : LNNBBDEC8RDA23997 EHY计算极差完成,并插入数据库:============ -2024-10-23 16:49:19.9557 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-23 16:49:19.9557 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241023164919_LNNBBDEC8RDA23997.csv -2024-10-23 16:49:20.0835 [INFO] : Update To IOT Data Content: {"serno":"20241023164920083","requestData":[{"vin":"LNNBBDEC8RDA23997","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-23 16:49:19","targetRate":"60.00%","rate":"89.29%","GapList":[{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-01","actualValue":"3.7","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-02","actualValue":"3.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD01L","actualValue":"0.3","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD07","actualValue":"0.2","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23997","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-23 16:49:30.1367 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1396 -2024-10-23 16:49:30.1367 [ERROR] : EHY数据上传IOT失败! -2024-10-23 16:55:26.0299 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-23 16:55:26.0299 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 16:55:26.0299 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:55:26.0299 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23996 -2024-10-23 16:55:26.0299 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 16:55:26.0299 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 16:55:26.2711 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 16:55:26.2711 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-23 16:55:26.2711 [INFO] : 将总结果插入数据库完毕。 -2024-10-23 16:55:26.2711 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:55:26.2805 [INFO] : LNNBBDEC8RDA23996 EHY开始计算极差:============ -2024-10-23 16:55:26.2961 [INFO] : LNNBBDEC8RDA23996 EHY计算极差完成,并插入数据库:============ -2024-10-23 16:55:26.3266 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-23 16:55:26.3266 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241023165526_LNNBBDEC8RDA23996.csv -2024-10-23 16:55:26.3266 [INFO] : Update To IOT Data Content: {"serno":"20241023165526328","requestData":[{"vin":"LNNBBDEC8RDA23996","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-23 16:55:26","targetRate":"60.00%","rate":"89.09%","GapList":[{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-01","actualValue":"","controlLine":"-1.7/0.3","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-01","actualValue":"3.7","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-02","actualValue":"3.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD01L","actualValue":"0.3","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD07","actualValue":"0.2","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23996","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-23 16:55:36.3605 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1396 -2024-10-23 16:55:36.3605 [ERROR] : EHY数据上传IOT失败! -2024-10-23 16:56:48.3579 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-23 16:56:48.3579 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 16:56:48.3579 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:56:48.3579 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23995 -2024-10-23 16:56:48.3579 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 16:56:48.3579 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 16:56:48.6501 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 16:56:48.6511 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-23 16:56:48.6511 [INFO] : 将总结果插入数据库完毕。 -2024-10-23 16:56:48.6511 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:56:48.6511 [INFO] : LNNBBDEC8RDA23995 EHY开始计算极差:============ -2024-10-23 16:56:48.6511 [INFO] : L-01G G 查询的测量值为inv -2024-10-23 16:56:48.6725 [INFO] : L-01G G 查询的测量值为inv -2024-10-23 16:56:48.6725 [INFO] : LNNBBDEC8RDA23995 EHY计算极差完成,并插入数据库:============ -2024-10-23 16:56:48.7121 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-23 16:56:48.7121 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241023165648_LNNBBDEC8RDA23995.csv -2024-10-23 16:56:48.7141 [INFO] : Update To IOT Data Content: {"serno":"20241023165648714","requestData":[{"vin":"LNNBBDEC8RDA23995","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-23 16:56:48","targetRate":"60.00%","rate":"89.09%","GapList":[{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-01","actualValue":"","controlLine":"2.4/4.2","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-02","actualValue":"3.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD01L","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD07","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23995","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-23 16:56:58.7366 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1396 -2024-10-23 16:56:58.7366 [ERROR] : EHY数据上传IOT失败! -2024-10-23 16:58:42.4020 [INFO] : 存在EH3 CSV文件,开始解析: -2024-10-23 16:58:42.4020 [INFO] : Copy D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 16:58:42.4020 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:58:42.4020 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA22999 -2024-10-23 16:58:42.4020 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 16:58:42.4020 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 16:58:42.6358 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 16:58:42.6358 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-10-23 16:58:42.6358 [INFO] : 将EH3总结果插入数据库完毕。 -2024-10-23 16:58:42.6358 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:58:42.6358 [INFO] : LNNBBDEC8RDA22999 EH3开始计算极差:============ -2024-10-23 16:58:42.6358 [INFO] : L-01G G 查询的测量值为inv -2024-10-23 16:58:42.6524 [INFO] : L-01G G 查询的测量值为inv -2024-10-23 16:58:42.6524 [INFO] : LNNBBDEC8RDA22999 EH3计算极差完成,并插入数据库:============ -2024-10-23 16:58:42.6817 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241023165842_LNNBBDEC8RDA22999.csv -2024-10-23 16:58:42.6817 [INFO] : Update To IOT Data Content: {"serno":"20241023165842682","requestData":[{"vin":"LNNBBDEC8RDA22999","model":"EH3","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-23 16:58:42","targetRate":"60.00%","rate":"89.09%","GapList":[{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-01","actualValue":"","controlLine":"2.4/4.2","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-02","actualValue":"2.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD01L","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD07","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22999","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-23 16:58:52.7129 [ERROR] : EH3数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1396 -2024-10-23 16:58:52.7129 [ERROR] : EH3数据上传IOT失败! -2024-10-23 16:59:51.4632 [INFO] : 存在EH3 CSV文件,开始解析: -2024-10-23 16:59:51.4632 [INFO] : Copy D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-23 16:59:51.4632 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:59:51.4632 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA22998 -2024-10-23 16:59:51.4632 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-23 16:59:51.4632 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-23 16:59:51.7086 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-23 16:59:51.7086 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-10-23 16:59:51.7152 [INFO] : 将EH3总结果插入数据库完毕。 -2024-10-23 16:59:51.7152 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-23 16:59:51.7152 [INFO] : LNNBBDEC8RDA22998 EH3开始计算极差:============ -2024-10-23 16:59:51.7345 [INFO] : LNNBBDEC8RDA22998 EH3计算极差完成,并插入数据库:============ -2024-10-23 16:59:51.7581 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241023165951_LNNBBDEC8RDA22998.csv -2024-10-23 16:59:51.7581 [INFO] : Update To IOT Data Content: {"serno":"20241023165951759","requestData":[{"vin":"LNNBBDEC8RDA22998","model":"EH3","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-23 16:59:51","targetRate":"60.00%","rate":"89.29%","GapList":[{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-01","actualValue":"2.6","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-02","actualValue":"2.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD01L","actualValue":"1.3","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD07","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA22998","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-23 17:00:01.7805 [ERROR] : EH3数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1396 -2024-10-23 17:00:01.7805 [ERROR] : EH3数据上传IOT失败! -2024-10-23 17:01:05.8332 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-24.log b/Analysis/bin/x64/Debug/logs/2024-10-24.log deleted file mode 100644 index fa70061..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-24.log +++ /dev/null @@ -1,32 +0,0 @@ -2024-10-24 14:19:09.8451 [INFO] : --软件Program Main函数开始执行-- -2024-10-24 14:19:09.8558 [INFO] : 加载配置文件——>开始 -2024-10-24 14:19:09.8558 [INFO] : 加载配置文件——>完成 -2024-10-24 14:19:09.8558 [INFO] : Log in using the CLMS authorization. -2024-10-24 14:19:11.7946 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-24 14:19:12.8062 [INFO] : 启动PLC写线程! -2024-10-24 14:19:12.8062 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-24 14:19:12.8062 [INFO] : 连接PLC.... -2024-10-24 14:19:12.8082 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-24 14:19:12.8082 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-24 14:19:13.3777 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-24 14:19:13.3885 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-24 14:19:13.5659 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-24 14:19:14.8698 [ERROR] : PLC S7连接失败。 -2024-10-24 14:19:14.8788 [ERROR] : 连接PLC失败 -2024-10-24 14:21:12.4495 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-24 14:31:31.8417 [INFO] : --软件Program Main函数开始执行-- -2024-10-24 14:31:31.8551 [INFO] : 加载配置文件——>开始 -2024-10-24 14:31:31.8551 [INFO] : 加载配置文件——>完成 -2024-10-24 14:31:31.8551 [INFO] : Log in using the CLMS authorization. -2024-10-24 14:31:33.7788 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-24 14:31:34.2886 [INFO] : 启动PLC写线程! -2024-10-24 14:31:34.2886 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-24 14:31:34.2886 [INFO] : 连接PLC.... -2024-10-24 14:31:34.2886 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-24 14:31:34.2886 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-24 14:31:34.9032 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-24 14:31:35.1371 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-24 14:31:35.2962 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-24 14:31:36.3452 [ERROR] : PLC S7连接失败。 -2024-10-24 14:31:36.3452 [ERROR] : 连接PLC失败 -2024-10-24 14:33:43.0475 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-25.log b/Analysis/bin/x64/Debug/logs/2024-10-25.log deleted file mode 100644 index f803a96..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-25.log +++ /dev/null @@ -1,48 +0,0 @@ -2024-10-25 08:54:53.4485 [INFO] : --软件Program Main函数开始执行-- -2024-10-25 08:54:53.4605 [INFO] : 加载配置文件——>开始 -2024-10-25 08:54:53.4759 [INFO] : 加载配置文件——>完成 -2024-10-25 08:54:53.4759 [INFO] : Log in using the CLMS authorization. -2024-10-25 08:54:55.4776 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-25 08:54:56.4966 [INFO] : 启动PLC写线程! -2024-10-25 08:54:56.4966 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-25 08:54:56.4966 [INFO] : 连接PLC.... -2024-10-25 08:54:56.4966 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-25 08:54:56.4966 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-25 08:54:57.0338 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-25 08:54:57.0566 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-25 08:54:57.2322 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-25 08:54:58.6023 [ERROR] : PLC S7连接失败。 -2024-10-25 08:54:58.6023 [ERROR] : 连接PLC失败 -2024-10-25 08:58:15.7830 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-25 10:24:13.4677 [INFO] : --软件Program Main函数开始执行-- -2024-10-25 10:24:13.4677 [INFO] : 加载配置文件——>开始 -2024-10-25 10:24:13.4924 [INFO] : 加载配置文件——>完成 -2024-10-25 10:24:13.4924 [INFO] : Log in using the CLMS authorization. -2024-10-25 10:24:15.3397 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-25 10:24:16.0226 [INFO] : 启动PLC写线程! -2024-10-25 10:24:16.0226 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-25 10:24:16.0226 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-25 10:24:16.0226 [INFO] : 连接PLC.... -2024-10-25 10:24:16.0226 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-25 10:24:16.5304 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-25 10:24:16.7679 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-25 10:24:16.9615 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-25 10:24:18.0774 [ERROR] : PLC S7连接失败。 -2024-10-25 10:24:18.0774 [ERROR] : 连接PLC失败 -2024-10-25 10:29:12.0287 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-25 21:10:49.2901 [INFO] : --软件Program Main函数开始执行-- -2024-10-25 21:10:49.2901 [INFO] : 加载配置文件——>开始 -2024-10-25 21:10:49.3134 [INFO] : 加载配置文件——>完成 -2024-10-25 21:10:49.3134 [INFO] : Log in using the CLMS authorization. -2024-10-25 21:10:51.9005 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-25 21:10:53.0414 [INFO] : 启动PLC写线程! -2024-10-25 21:10:53.0414 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-25 21:10:53.0414 [INFO] : 连接PLC.... -2024-10-25 21:10:53.0414 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-25 21:10:53.0414 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-25 21:10:53.2467 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-25 21:10:53.8082 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-25 21:10:54.1766 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-25 21:10:55.0985 [ERROR] : PLC S7连接失败。 -2024-10-25 21:10:55.1033 [ERROR] : 连接PLC失败 -2024-10-25 21:13:13.5219 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-28.log b/Analysis/bin/x64/Debug/logs/2024-10-28.log deleted file mode 100644 index 011a1c5..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-28.log +++ /dev/null @@ -1,131 +0,0 @@ -2024-10-28 11:09:57.9723 [INFO] : --软件Program Main函数开始执行-- -2024-10-28 11:09:57.9723 [INFO] : 加载配置文件——>开始 -2024-10-28 11:09:57.9948 [INFO] : 加载配置文件——>完成 -2024-10-28 11:09:57.9948 [INFO] : Log in using the CLMS authorization. -2024-10-28 11:09:59.9602 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-28 11:10:00.9633 [INFO] : 启动PLC写线程! -2024-10-28 11:10:00.9633 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-28 11:10:00.9633 [INFO] : 连接PLC.... -2024-10-28 11:10:00.9633 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-28 11:10:00.9633 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-28 11:10:01.4599 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 11:10:01.4599 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 11:10:01.6433 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-28 11:10:03.0548 [ERROR] : PLC S7连接失败。 -2024-10-28 11:10:03.0548 [ERROR] : 连接PLC失败 -2024-10-28 11:34:00.3505 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-28 11:39:22.9612 [INFO] : --软件Program Main函数开始执行-- -2024-10-28 11:39:22.9732 [INFO] : 加载配置文件——>开始 -2024-10-28 11:39:22.9732 [INFO] : 加载配置文件——>完成 -2024-10-28 11:39:22.9732 [INFO] : Log in using the CLMS authorization. -2024-10-28 11:39:24.5599 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-28 11:39:24.9829 [INFO] : 启动PLC写线程! -2024-10-28 11:39:24.9829 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-28 11:39:24.9829 [INFO] : 连接PLC.... -2024-10-28 11:39:24.9829 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-28 11:39:24.9829 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-28 11:39:25.6191 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 11:39:25.8262 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 11:39:26.0277 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-28 11:39:27.0385 [ERROR] : PLC S7连接失败。 -2024-10-28 11:39:27.0385 [ERROR] : 连接PLC失败 -2024-10-28 11:40:59.6375 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-28 11:40:59.6409 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-28 11:40:59.6409 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 11:40:59.6409 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23989 -2024-10-28 11:40:59.6409 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-28 11:40:59.6409 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-28 11:40:59.9067 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-28 11:40:59.9067 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-28 11:40:59.9067 [INFO] : LNNBBDEC8RDA23989 EHY开始计算极差:============ -2024-10-28 11:40:59.9305 [INFO] : LNNBBDEC8RDA23989 EHY计算极差完成,并插入数据库:============ -2024-10-28 11:41:00.0671 [INFO] : 将总结果插入数据库完毕。 -2024-10-28 11:41:00.0671 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 11:41:00.0671 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-28 11:41:00.0671 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241028114100_LNNBBDEC8RDA23989.csv -2024-10-28 11:41:00.2120 [INFO] : Update To IOT Data Content: {"serno":"20241028114100211","requestData":[{"vin":"LNNBBDEC8RDA23989","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-28 11:40:59","targetRate":"60.00%","rate":"89.29%","GapList":[{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-01","actualValue":"2.6","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-02","actualValue":"2.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD01L","actualValue":"1.3","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD07","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23989","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-28 11:41:10.2676 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1449 -2024-10-28 11:41:10.2676 [ERROR] : EHY数据上传IOT失败! -2024-10-28 11:44:14.3919 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-28 11:45:28.7062 [INFO] : --软件Program Main函数开始执行-- -2024-10-28 11:45:28.7062 [INFO] : 加载配置文件——>开始 -2024-10-28 11:45:28.7266 [INFO] : 加载配置文件——>完成 -2024-10-28 11:45:28.7266 [INFO] : Log in using the CLMS authorization. -2024-10-28 11:45:30.6378 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-28 11:45:31.5423 [INFO] : 启动PLC写线程! -2024-10-28 11:45:31.5423 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-28 11:45:31.5423 [INFO] : 连接PLC.... -2024-10-28 11:45:31.5423 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-28 11:45:31.5423 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-28 11:45:32.0060 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 11:45:32.0615 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 11:45:32.2256 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-28 11:45:33.6410 [ERROR] : PLC S7连接失败。 -2024-10-28 11:45:33.6410 [ERROR] : 连接PLC失败 -2024-10-28 11:45:50.1109 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-28 11:45:50.1109 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-28 11:45:50.1109 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 11:45:50.1109 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23988 -2024-10-28 11:45:50.1109 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-28 11:45:50.1109 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-28 11:45:50.5023 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-28 11:45:50.5023 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-28 11:45:50.5023 [INFO] : LNNBBDEC8RDA23988 EHY开始计算极差:============ -2024-10-28 11:45:50.5288 [INFO] : LNNBBDEC8RDA23988 EHY计算极差完成,并插入数据库:============ -2024-10-28 11:45:50.6315 [INFO] : 计算合格率的时:包含极差计算项! -2024-10-28 11:45:50.6486 [INFO] : 将总结果插入数据库完毕。 -2024-10-28 11:45:50.6486 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 11:45:50.6486 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-28 11:45:50.6486 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241028114550_LNNBBDEC8RDA23988.csv -2024-10-28 11:45:50.6486 [INFO] : EHY数据上传IOT功能未启用! -2024-10-28 11:51:09.3510 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-28 13:04:32.5072 [INFO] : --软件Program Main函数开始执行-- -2024-10-28 13:04:32.5072 [INFO] : 加载配置文件——>开始 -2024-10-28 13:04:32.5406 [INFO] : 加载配置文件——>完成 -2024-10-28 13:04:32.5406 [INFO] : Log in using the CLMS authorization. -2024-10-28 13:04:35.2191 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-28 13:04:36.2499 [INFO] : 启动PLC写线程! -2024-10-28 13:04:36.2499 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-28 13:04:36.2499 [INFO] : 连接PLC.... -2024-10-28 13:04:36.2499 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-28 13:04:36.2499 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-28 13:04:36.9419 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 13:04:36.9569 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-28 13:04:37.1866 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-28 13:04:38.3876 [ERROR] : PLC S7连接失败。 -2024-10-28 13:04:38.5630 [ERROR] : 连接PLC失败 -2024-10-28 13:04:54.8953 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-28 13:04:54.8994 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-28 13:04:54.8994 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 13:04:54.8994 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23986 -2024-10-28 13:04:54.9152 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-28 13:04:54.9152 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-28 13:04:55.2717 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-28 13:04:55.2717 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-28 13:04:55.2717 [INFO] : LNNBBDEC8RDA23986 EHY开始计算极差:============ -2024-10-28 13:04:55.3138 [INFO] : LNNBBDEC8RDA23986 EHY计算极差完成,并插入数据库:============ -2024-10-28 13:04:55.6991 [INFO] : 计算合格率的时:包含极差计算项! -2024-10-28 13:04:55.7237 [INFO] : 将总结果插入数据库完毕。 -2024-10-28 13:04:55.7264 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 13:04:55.7264 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-28 13:04:55.7264 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241028130455_LNNBBDEC8RDA23986.csv -2024-10-28 13:04:55.7264 [INFO] : EHY数据上传IOT功能未启用! -2024-10-28 13:06:51.7277 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-28 13:06:51.7277 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-28 13:06:51.7277 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 13:06:51.7277 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23985 -2024-10-28 13:06:51.7277 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-28 13:06:51.7277 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-28 13:06:52.0731 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-28 13:06:52.0731 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-28 13:06:52.0731 [INFO] : LNNBBDEC8RDA23985 EHY开始计算极差:============ -2024-10-28 13:06:52.1132 [INFO] : LNNBBDEC8RDA23985 EHY计算极差完成,并插入数据库:============ -2024-10-28 13:06:52.2336 [INFO] : 将总结果插入数据库完毕。 -2024-10-28 13:06:52.2336 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-28 13:06:52.2432 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-28 13:06:52.2432 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241028130652_LNNBBDEC8RDA23985.csv -2024-10-28 13:06:52.2432 [INFO] : EHY数据上传IOT功能未启用! -2024-10-28 13:07:22.3402 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-10-29.log b/Analysis/bin/x64/Debug/logs/2024-10-29.log deleted file mode 100644 index 63ca56c..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-29.log +++ /dev/null @@ -1,15 +0,0 @@ -2024-10-29 08:39:25.7460 [INFO] : --软件Program Main函数开始执行-- -2024-10-29 08:39:25.7604 [INFO] : 加载配置文件——>开始 -2024-10-29 08:39:25.7604 [INFO] : 加载配置文件——>完成 -2024-10-29 08:39:25.7604 [INFO] : Log in using the CLMS authorization. -2024-10-29 08:39:27.8604 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-29 08:39:28.7505 [INFO] : 启动PLC写线程! -2024-10-29 08:39:28.7505 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-29 08:39:28.7505 [INFO] : 连接PLC.... -2024-10-29 08:39:28.7505 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-29 08:39:28.7505 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-29 08:39:29.2731 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-29 08:39:29.2731 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-29 08:39:29.4676 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-29 08:39:30.8631 [ERROR] : PLC S7连接失败。 -2024-10-29 08:39:30.8631 [ERROR] : 连接PLC失败 diff --git a/Analysis/bin/x64/Debug/logs/2024-10-30.log b/Analysis/bin/x64/Debug/logs/2024-10-30.log deleted file mode 100644 index 7f71f75..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-10-30.log +++ /dev/null @@ -1,68 +0,0 @@ -2024-10-30 19:15:25.9273 [INFO] : --软件Program Main函数开始执行-- -2024-10-30 19:15:25.9406 [INFO] : 加载配置文件——>开始 -2024-10-30 19:15:25.9599 [INFO] : 加载配置文件——>完成 -2024-10-30 19:15:25.9599 [INFO] : Log in using the CLMS authorization. -2024-10-30 19:15:28.5359 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-30 19:15:29.8510 [INFO] : 启动PLC写线程! -2024-10-30 19:15:29.8510 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-30 19:15:29.8510 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-30 19:15:29.8510 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-30 19:15:29.8510 [INFO] : 连接PLC.... -2024-10-30 19:15:30.8794 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-30 19:15:30.8899 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-30 19:15:31.1795 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-30 19:15:31.9943 [ERROR] : PLC S7连接失败。 -2024-10-30 19:15:31.9943 [ERROR] : 连接PLC失败 -2024-10-30 19:41:03.5489 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-30 19:41:09.2521 [INFO] : --软件Program Main函数开始执行-- -2024-10-30 19:41:09.3190 [INFO] : 加载配置文件——>开始 -2024-10-30 19:41:09.3374 [INFO] : 加载配置文件——>完成 -2024-10-30 19:41:09.3419 [INFO] : Log in using the CLMS authorization. -2024-10-30 19:41:12.7135 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-30 19:41:13.9867 [INFO] : 启动PLC写线程! -2024-10-30 19:41:13.9867 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-30 19:41:13.9867 [INFO] : 连接PLC.... -2024-10-30 19:41:13.9867 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-30 19:41:13.9867 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-30 19:41:14.5559 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-30 19:41:14.5595 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-30 19:41:14.8776 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-30 19:41:16.1479 [ERROR] : PLC S7连接失败。 -2024-10-30 19:41:16.1479 [ERROR] : 连接PLC失败 -2024-10-30 19:42:16.2455 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-10-30 19:42:24.9076 [INFO] : --软件Program Main函数开始执行-- -2024-10-30 19:42:24.9318 [INFO] : 加载配置文件——>开始 -2024-10-30 19:42:24.9375 [INFO] : 加载配置文件——>完成 -2024-10-30 19:42:24.9375 [INFO] : Log in using the CLMS authorization. -2024-10-30 19:42:27.6564 [INFO] : 进入显示车身模式!显示车身界面。 -2024-10-30 19:42:28.4533 [INFO] : 启动PLC写线程! -2024-10-30 19:42:28.4533 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-10-30 19:42:28.4533 [INFO] : 连接PLC.... -2024-10-30 19:42:28.4901 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-10-30 19:42:28.4901 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-10-30 19:42:29.3068 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-30 19:42:29.3448 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-10-30 19:42:29.6262 [INFO] : 显示左侧EHY车身数据界面。 -2024-10-30 19:42:30.5471 [ERROR] : PLC S7连接失败。 -2024-10-30 19:42:30.5471 [ERROR] : 连接PLC失败 -2024-10-30 19:42:41.4254 [INFO] : 存在EHY CSV文件,开始解析: -2024-10-30 19:42:41.4254 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-10-30 19:42:41.4254 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-30 19:42:41.4349 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23981 -2024-10-30 19:42:41.4349 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-10-30 19:42:41.4349 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-10-30 19:42:41.8289 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-10-30 19:42:41.8289 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-10-30 19:42:41.8289 [INFO] : LNNBBDEC8RDA23981 EHY开始计算极差:============ -2024-10-30 19:42:41.8822 [INFO] : LNNBBDEC8RDA23981 EHY计算极差完成,并插入数据库:============ -2024-10-30 19:42:42.3510 [INFO] : 计算合格率的时:包含极差计算项! -2024-10-30 19:42:42.3744 [INFO] : 将总结果插入数据库完毕。 -2024-10-30 19:42:42.3744 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-10-30 19:42:42.3744 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-10-30 19:42:42.3744 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241030194242_LNNBBDEC8RDA23981.csv -2024-10-30 19:46:30.5684 [INFO] : Update To IOT Data Content: {"serno":"20241030194630568","requestData":[{"vin":"LNNBBDEC8RDA23981","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-10-30 19:42:41","targetRate":"60.00%","rate":"87.84%","GapList":[{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-01","actualValue":"2.6","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-02","actualValue":"2.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD01L","actualValue":"1.3","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD07","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23981","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-10-30 19:46:40.7087 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1488 -2024-10-30 19:46:40.7087 [ERROR] : EHY数据上传IOT失败! diff --git a/Analysis/bin/x64/Debug/logs/2024-11-04.log b/Analysis/bin/x64/Debug/logs/2024-11-04.log deleted file mode 100644 index 3840fb8..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-11-04.log +++ /dev/null @@ -1,40 +0,0 @@ -2024-11-04 13:57:14.4424 [INFO] : --软件Program Main函数开始执行-- -2024-11-04 13:57:14.4534 [INFO] : 加载配置文件——>开始 -2024-11-04 13:57:14.4534 [INFO] : 加载配置文件——>完成 -2024-11-04 13:57:14.4645 [INFO] : Log in using the CLMS authorization. -2024-11-04 13:57:16.3121 [INFO] : 进入显示车身模式!显示车身界面。 -2024-11-04 13:57:17.1323 [INFO] : 启动PLC写线程! -2024-11-04 13:57:17.1323 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-11-04 13:57:17.1323 [INFO] : 连接PLC.... -2024-11-04 13:57:17.1323 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-11-04 13:57:17.1370 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-11-04 13:57:17.6566 [INFO] : Left EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-11-04 13:57:17.6787 [INFO] : Left EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-11-04 13:57:17.8484 [INFO] : 显示左侧EHY车身数据界面。 -2024-11-04 13:57:19.2413 [ERROR] : PLC S7连接失败。 -2024-11-04 13:57:19.2413 [ERROR] : 连接PLC失败 -2024-11-04 13:58:33.2828 [INFO] : 存在EHY CSV文件,开始解析: -2024-11-04 13:58:33.2828 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-11-04 13:58:33.2828 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-11-04 13:58:33.2828 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23979 -2024-11-04 13:58:33.2921 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-11-04 13:58:33.2921 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-11-04 13:58:33.6369 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-11-04 13:58:33.6369 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-11-04 13:58:33.6369 [INFO] : LNNBBDEC8RDA23979 EHY开始计算极差:============ -2024-11-04 13:58:33.6627 [INFO] : LNNBBDEC8RDA23979 EHY计算极差完成,并插入数据库:============ -2024-11-04 13:58:33.9819 [INFO] : 计算合格率的时:包含极差计算项! -2024-11-04 13:58:34.0019 [INFO] : 将总结果插入数据库完毕。 -2024-11-04 13:58:34.0019 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-11-04 13:58:34.0019 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-11-04 13:58:34.0019 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241104135834_LNNBBDEC8RDA23979.csv -2024-11-04 13:58:34.1311 [INFO] : Update To IOT Data Content: {"serno":"20241104135834131","requestData":[{"vin":"LNNBBDEC8RDA23979","model":"EHY","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-11-04 13:58:33","targetRate":"60.00%","rate":"87.84%","GapList":[{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-01","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-01","actualValue":"2.6","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-02","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-02","actualValue":"2.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-03","actualValue":"-0.7","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-03","actualValue":"3.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-10","actualValue":"0.9","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-10","actualValue":"2.9","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-12","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-13","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-21","actualValue":"-1.0","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-21","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-22","actualValue":"0.5","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-22","actualValue":"2.1","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-14","actualValue":"-2.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-15","actualValue":"-1.5","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-15","actualValue":"3.2","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-16","actualValue":"-1.8","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"L-18","actualValue":"1.5","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"L-18","actualValue":"3.1","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-01","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-01","actualValue":"3.5","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-02","actualValue":"-1.5","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-02","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-03","actualValue":"-1.9","controlLine":"-1.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-03","actualValue":"2.9","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-04","actualValue":"-0.9","controlLine":"-0.5/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-10","actualValue":"3.8","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-08","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-08","actualValue":"3.7","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-12","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-13","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-14","actualValue":"-0.6","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-14","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-15","actualValue":"-1.3","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-15","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-16","actualValue":"-0.7","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-16","actualValue":"4.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"F","pointNumber":"R-18","actualValue":"0.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"R-18","actualValue":"3.0","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD01L","actualValue":"1.3","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD03L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD04L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD05L","actualValue":"0.0","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD06L","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD01R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD02R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD03R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD04R","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD06R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD07","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD08","actualValue":"0.5","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD09","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD10","actualValue":"0.8","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD11","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD12","actualValue":"1.5","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNBBDEC8RDA23979","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-11-04 13:58:44.1834 [ERROR] : EHY数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1488 -2024-11-04 13:58:44.1834 [ERROR] : EHY数据上传IOT失败! -2024-11-04 14:01:05.2871 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-11-04 14:01:05.4598 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-11-04 14:01:05.6160 [INFO] : 显示右侧EHY车身数据界面。 -2024-11-04 14:02:03.7890 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-11-25.log b/Analysis/bin/x64/Debug/logs/2024-11-25.log deleted file mode 100644 index d74aa14..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-11-25.log +++ /dev/null @@ -1,37 +0,0 @@ -2024-11-25 18:52:55.4032 [INFO] : --软件Program Main函数开始执行-- -2024-11-25 18:52:55.4032 [INFO] : 加载配置文件——>开始 -2024-11-25 18:52:55.4295 [INFO] : 加载配置文件——>完成 -2024-11-25 18:52:55.4295 [INFO] : Log in using the CLMS authorization. -2024-11-25 18:52:59.0483 [INFO] : 进入显示车身模式!显示车身界面。 -2024-11-25 18:53:00.0579 [INFO] : 启动PLC写线程! -2024-11-25 18:53:00.0579 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-11-25 18:53:00.0579 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-11-25 18:53:00.0579 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-11-25 18:53:00.0579 [INFO] : 连接PLC.... -2024-11-25 18:53:00.1609 [ERROR] : PLC S7连接失败。 -2024-11-25 18:53:00.3116 [ERROR] : 连接PLC失败 -2024-11-25 18:53:00.7807 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-11-25 18:53:00.8142 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-11-25 18:53:01.0531 [INFO] : 显示右侧EHY车身数据界面。 -2024-11-25 19:03:05.8190 [INFO] : 存在EH3 CSV文件,开始解析: -2024-11-25 19:03:05.8190 [INFO] : Copy D:\cherytestEH3\CheryEH3_20241125_163248.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEH3_20241125_163248.csv Done. 备份完成 -2024-11-25 19:03:05.8230 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\CheryEH3_20241125_163248.csv -2024-11-25 19:03:05.8230 [INFO] : 解析出NextSense CSV中的VIN为:NNACDEC6RDA37462 -2024-11-25 19:03:05.8230 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-11-25 19:03:05.8230 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-11-25 19:03:06.2483 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-11-25 19:03:06.2483 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-11-25 19:03:06.2483 [INFO] : LNNACDEC6RDA37462 EH3开始计算极差:============ -2024-11-25 19:03:06.2802 [INFO] : L-18G G 查询的测量值为inv -2024-11-25 19:03:06.2802 [INFO] : LNNACDEC6RDA37462 EH3计算极差完成,并插入数据库:============ -2024-11-25 19:03:06.8161 [INFO] : 计算合格率的时:包含极差计算项! -2024-11-25 19:03:06.8484 [INFO] : 将EH3总结果插入数据库完毕。 -2024-11-25 19:03:06.8484 [INFO] : 全部插入解析完毕,删除文件:CheryEH3_20241125_163248.csv -2024-11-25 19:03:06.8590 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241125190306_LNNACDEC6RDA37462.csv -2024-11-25 19:03:07.0013 [INFO] : Update To IOT Data Content: {"serno":"20241125190307001","requestData":[{"vin":"LNNACDEC6RDA37462","model":"EH3","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-11-25 19:03:06","targetRate":"60.00%","rate":"82.19%","GapList":[{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-01","actualValue":"-1.2","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-01","actualValue":"3.7","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-02","actualValue":"-1.8","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-02","actualValue":"3.2","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-03","actualValue":"-1.2","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-03","actualValue":"3.2","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-04","actualValue":"-0.0","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-04","actualValue":"2.7","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-06","actualValue":"0.5","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-06","actualValue":"2.9","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-10","actualValue":"0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-10","actualValue":"3.6","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-08","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-08","actualValue":"3.3","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-12","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-12","actualValue":"3.6","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-13","actualValue":"0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-13","actualValue":"3.5","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-21","actualValue":"-0.6","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-21","actualValue":"3.0","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-22","actualValue":"0.3","controlLine":"-1.0/0.0","measurementResult":"NG"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-22","actualValue":"1.4","controlLine":"1.8/2.8","measurementResult":"NG"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-14","actualValue":"-1.3","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-14","actualValue":"2.3","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-15","actualValue":"-0.8","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-15","actualValue":"3.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-16","actualValue":"-1.6","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-16","actualValue":"2.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"L-18","actualValue":"-2.3","controlLine":"-2.7/-0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"L-18","actualValue":"","controlLine":"2.6/5.0","measurementResult":"NG"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-01","actualValue":"-1.0","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-01","actualValue":"3.8","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-02","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-02","actualValue":"3.5","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-03","actualValue":"-1.5","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-03","actualValue":"3.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-04","actualValue":"0.6","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-04","actualValue":"2.6","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-06","actualValue":"1.1","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-06","actualValue":"3.2","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-10","actualValue":"0.4","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-10","actualValue":"3.5","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-08","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-08","actualValue":"3.5","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-12","actualValue":"-0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-12","actualValue":"3.2","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-13","actualValue":"0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-13","actualValue":"3.4","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-14","actualValue":"-1.8","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-14","actualValue":"3.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-15","actualValue":"0.0","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-15","actualValue":"4.0","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-16","actualValue":"-1.1","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-16","actualValue":"3.8","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"F","pointNumber":"R-18","actualValue":"2.0","controlLine":"-2.7/-0.7","measurementResult":"NG"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"R-18","actualValue":"3.4","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD01L","actualValue":"0.5","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD03L","actualValue":"0.3","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD04L","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD05L","actualValue":"1.6","controlLine":"0.0/0.5","measurementResult":"NG"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD06L","actualValue":"1.0","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD01R","actualValue":"0.8","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD02R","actualValue":"0.6","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD03R","actualValue":"0.0","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD04R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD06R","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD07","actualValue":"0.1","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD08","actualValue":"0.3","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD09","actualValue":"0.2","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD10","actualValue":"1.4","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD11","actualValue":"0.1","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD12","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC6RDA37462","gfNo":"G","pointNumber":"FD13","actualValue":"inv","controlLine":"0.0/1.2","measurementResult":"NG"}]}]} -2024-11-25 19:03:17.0717 [ERROR] : EH3数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1488 -2024-11-25 19:03:17.0717 [ERROR] : EH3数据上传IOT失败! -2024-11-25 19:21:23.8635 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-12-24.log b/Analysis/bin/x64/Debug/logs/2024-12-24.log deleted file mode 100644 index 1761dc5..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-12-24.log +++ /dev/null @@ -1,347 +0,0 @@ -2024-12-24 14:30:30.1733 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 14:30:30.1733 [INFO] : 加载配置文件——>开始 -2024-12-24 14:30:30.1932 [INFO] : 加载配置文件——>完成 -2024-12-24 14:30:30.1932 [INFO] : Log in using the CLMS authorization. -2024-12-24 14:30:32.2280 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 14:30:32.9463 [INFO] : 启动PLC写线程! -2024-12-24 14:30:32.9463 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 14:30:32.9463 [INFO] : 连接PLC.... -2024-12-24 14:30:32.9463 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 14:30:32.9463 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 14:30:33.4364 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 14:30:33.6195 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 14:30:33.7516 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 14:30:35.0630 [ERROR] : PLC S7连接失败。 -2024-12-24 14:30:35.0630 [ERROR] : 连接PLC失败 -2024-12-24 14:30:55.6145 [INFO] : 存在EH3 CSV文件,开始解析: -2024-12-24 14:30:55.6145 [INFO] : Copy D:\cherytestEH3\CheryEH3_20241222_010605.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEH3_20241222_010605.csv Done. 备份完成 -2024-12-24 14:30:55.6145 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\CheryEH3_20241222_010605.csv -2024-12-24 14:30:55.6145 [INFO] : 解析出NextSense CSV中的VIN为:NNACDEC7RDA51631 -2024-12-24 14:30:55.6145 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 14:30:55.6145 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 14:30:55.8088 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 14:30:55.8088 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-12-24 14:30:55.8088 [INFO] : LNNACDEC7RDA51631 EH3开始计算极差:============ -2024-12-24 14:30:55.8257 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:30:55.8257 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 14:30:55.8257 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 14:30:55.8257 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 14:30:55.8257 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : R-02G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : R-03G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : R-14G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : R-16G G 查询的测量值为no find -2024-12-24 14:30:55.8287 [INFO] : LNNACDEC7RDA51631 EH3计算极差完成,并插入数据库:============ -2024-12-24 14:30:55.9944 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 14:30:56.0114 [INFO] : 将EH3总结果插入数据库完毕。 -2024-12-24 14:30:56.0114 [INFO] : 全部插入解析完毕,删除文件:CheryEH3_20241222_010605.csv -2024-12-24 14:30:56.0158 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241224143056_LNNACDEC7RDA51631.csv -2024-12-24 14:30:56.1387 [INFO] : Update To IOT Data Content: {"serno":"20241224143056138","requestData":[{"vin":"LNNACDEC7RDA51631","model":"EH3","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-12-24 14:30:55","targetRate":"60.00%","rate":"62.50%","GapList":[{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-01","actualValue":"-0.7","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-01","actualValue":"3.2","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-02","actualValue":"-1.4","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-02","actualValue":"2.8","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-03","actualValue":"-1.4","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-03","actualValue":"3.1","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-04","actualValue":"-0.1","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-04","actualValue":"3.1","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-06","actualValue":"1.2","controlLine":"-0.8/0.8","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-06","actualValue":"3.3","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-10","actualValue":"-0.8","controlLine":"-0.4/0.8","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-10","actualValue":"3.3","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-08","actualValue":"0.3","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-08","actualValue":"3.0","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-12","actualValue":"-0.3","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-12","actualValue":"3.9","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-13","actualValue":"-0.2","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-13","actualValue":"4.0","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-21","actualValue":"-0.1","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-21","actualValue":"2.6","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-22","actualValue":"-0.9","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-22","actualValue":"2.0","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-14","actualValue":"-0.1","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-14","actualValue":"4.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-15","actualValue":"-0.2","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-15","actualValue":"4.9","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-16","actualValue":"-0.3","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-16","actualValue":"3.7","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"F","pointNumber":"L-18","actualValue":"-1.6","controlLine":"-2.7/-0.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"L-18","actualValue":"4.6","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD01L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD02L","actualValue":"0.2","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD03L","actualValue":"0.3","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD04L","actualValue":"0.1","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD05L","actualValue":"0.6","controlLine":"0.0/0.5","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD06L","actualValue":"1.2","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD01R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD02R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD03R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD04R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD06R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD07","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD08","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD09","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD10","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD11","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD12","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC7RDA51631","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-12-24 14:31:06.1928 [ERROR] : EH3数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1488 -2024-12-24 14:31:06.1928 [ERROR] : EH3数据上传IOT失败! -2024-12-24 14:31:47.4233 [INFO] : 存在EH3 CSV文件,开始解析: -2024-12-24 14:31:47.4233 [INFO] : Copy D:\cherytestEH3\CheryEH3_20241222_124000.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEH3_20241222_124000.csv Done. 备份完成 -2024-12-24 14:31:47.4233 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\CheryEH3_20241222_124000.csv -2024-12-24 14:31:47.4233 [INFO] : 解析出NextSense CSV中的VIN为:NNACDEC4RDA51862 -2024-12-24 14:31:47.4233 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 14:31:47.4233 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 14:31:47.6506 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 14:31:47.6506 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-12-24 14:31:47.6506 [INFO] : LNNACDEC4RDA51862 EH3开始计算极差:============ -2024-12-24 14:31:47.6607 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-02G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-03G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-14G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:31:47.6607 [INFO] : R-16G G 查询的测量值为no find -2024-12-24 14:31:47.6727 [INFO] : LNNACDEC4RDA51862 EH3计算极差完成,并插入数据库:============ -2024-12-24 14:31:47.8317 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 14:31:47.8317 [INFO] : 将EH3总结果插入数据库完毕。 -2024-12-24 14:31:47.8317 [INFO] : 全部插入解析完毕,删除文件:CheryEH3_20241222_124000.csv -2024-12-24 14:31:47.8317 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241224143147_LNNACDEC4RDA51862.csv -2024-12-24 14:31:47.8317 [INFO] : Update To IOT Data Content: {"serno":"20241224143147841","requestData":[{"vin":"LNNACDEC4RDA51862","model":"EH3","equipmentNo":"NS002","equipmentName":"Hexagon","calibrationResult":"OK","detectionTime":"2024-12-24 14:31:47","targetRate":"60.00%","rate":"70.83%","GapList":[{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-01","actualValue":"-0.6","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-01","actualValue":"3.7","controlLine":"2.4/4.2","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-02","actualValue":"-1.3","controlLine":"-1.7/0.3","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-02","actualValue":"3.6","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-03","actualValue":"-0.8","controlLine":"-1.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-03","actualValue":"4.0","controlLine":"2.3/4.2","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-04","actualValue":"-0.3","controlLine":"-0.5/1.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-04","actualValue":"2.7","controlLine":"2.3/3.6","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-06","actualValue":"1.3","controlLine":"-0.8/0.8","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-06","actualValue":"3.1","controlLine":"2.6/4.6","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-10","actualValue":"-0.7","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-10","actualValue":"3.4","controlLine":"2.7/4.1","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-08","actualValue":"0.5","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-08","actualValue":"3.1","controlLine":"2.9/4.2","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-12","actualValue":"-0.1","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-12","actualValue":"3.6","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-13","actualValue":"-0.0","controlLine":"-0.4/0.8","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-13","actualValue":"3.3","controlLine":"2.7/3.9","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-21","actualValue":"-0.6","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-21","actualValue":"2.6","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-22","actualValue":"-0.3","controlLine":"-1.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-22","actualValue":"1.9","controlLine":"1.8/2.8","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-14","actualValue":"-1.7","controlLine":"-2.4/0.3","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-14","actualValue":"3.4","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-15","actualValue":"-0.1","controlLine":"-2.0/0.3","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-15","actualValue":"4.0","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-16","actualValue":"-0.3","controlLine":"-2.0/0.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-16","actualValue":"3.1","controlLine":"2.7/4.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"F","pointNumber":"L-18","actualValue":"-1.3","controlLine":"-2.7/-0.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"L-18","actualValue":"3.7","controlLine":"2.6/5.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD01L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD02L","actualValue":"0.4","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD03L","actualValue":"0.3","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD04L","actualValue":"0.3","controlLine":"0.0/0.7","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD05L","actualValue":"0.7","controlLine":"0.0/0.5","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD06L","actualValue":"0.9","controlLine":"0.0/1.0","measurementResult":"OK"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD01R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD02R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD03R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD04R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD06R","actualValue":"inv","controlLine":"0.0/0.7","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD07","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD08","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD09","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD10","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD11","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD12","actualValue":"inv","controlLine":"0.0/1.0","measurementResult":"NG"},{"vin":"LNNACDEC4RDA51862","gfNo":"G","pointNumber":"FD13","actualValue":"0.0","controlLine":"0.0/1.2","measurementResult":"OK"}]}]} -2024-12-24 14:31:57.8640 [ERROR] : EH3数据上传IOT完成,结果返回为:Error: System.Net.WebException: 操作超时 - 在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) - 在 System.Net.HttpWebRequest.GetRequestStream() - 在 NSAnalysis.CenterControl.PostJsonToIOT(String url, String jsonData, Nullable`1 timeout) 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 1488 -2024-12-24 14:31:57.8640 [ERROR] : EH3数据上传IOT失败! -2024-12-24 14:33:03.3317 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-12-24 14:33:08.2898 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 14:33:08.3007 [INFO] : 加载配置文件——>开始 -2024-12-24 14:33:08.3007 [INFO] : 加载配置文件——>完成 -2024-12-24 14:33:08.3007 [INFO] : Log in using the CLMS authorization. -2024-12-24 14:33:10.0445 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 14:33:10.4170 [INFO] : 启动PLC写线程! -2024-12-24 14:33:10.4170 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 14:33:10.4170 [INFO] : 连接PLC.... -2024-12-24 14:33:10.4170 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 14:33:10.4170 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 14:33:11.2272 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 14:33:11.3963 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 14:33:11.5631 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 14:33:12.4642 [ERROR] : PLC S7连接失败。 -2024-12-24 14:33:12.4642 [ERROR] : 连接PLC失败 -2024-12-24 14:33:22.1907 [INFO] : 存在EHY CSV文件,开始解析: -2024-12-24 14:33:22.1907 [INFO] : Copy D:\cherytestEHY\CheryEHY_20241222_210242.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEHY_20241222_210242.csv Done. 备份完成 -2024-12-24 14:33:22.1907 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\CheryEHY_20241222_210242.csv -2024-12-24 14:33:22.1907 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDECXRDA52019 -2024-12-24 14:33:22.1907 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 14:33:22.1907 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 14:33:22.3871 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 14:33:22.3871 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-12-24 14:33:22.3871 [INFO] : LNNBBDECXRDA52019 EHY开始计算极差:============ -2024-12-24 14:33:22.4030 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:33:22.4030 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 14:33:22.4030 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 14:33:22.4030 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 14:33:22.4030 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : R-02G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : R-03G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : R-14G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : R-16G G 查询的测量值为no find -2024-12-24 14:33:22.4060 [INFO] : LNNBBDECXRDA52019 EHY计算极差完成,并插入数据库:============ -2024-12-24 14:33:22.5865 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 14:33:22.6054 [INFO] : 将总结果插入数据库完毕。 -2024-12-24 14:33:22.6054 [INFO] : 全部插入解析完毕,删除文件:CheryEHY_20241222_210242.csv -2024-12-24 14:33:22.6104 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-12-24 14:33:22.6104 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241224143322_LNNBBDECXRDA52019.csv -2024-12-24 14:33:22.6104 [INFO] : EHY数据上传IOT功能未启用! -2024-12-24 14:33:29.8866 [INFO] : 存在EHY CSV文件,开始解析: -2024-12-24 14:33:29.8906 [INFO] : Copy D:\cherytestEHY\CheryEHY_20241223_100433.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEHY_20241223_100433.csv Done. 备份完成 -2024-12-24 14:33:29.8906 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\CheryEHY_20241223_100433.csv -2024-12-24 14:33:29.8906 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA52682 -2024-12-24 14:33:29.8906 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 14:33:29.8906 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 14:33:29.9979 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 14:33:29.9979 [INFO] : 解析NextSense EHY CSV 报告完毕! -2024-12-24 14:33:29.9979 [INFO] : LNNBBDEC8RDA52682 EHY开始计算极差:============ -2024-12-24 14:33:30.0079 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-02G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-03G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-14G G 查询的测量值为no find -2024-12-24 14:33:30.0079 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:33:30.0159 [INFO] : R-16G G 查询的测量值为no find -2024-12-24 14:33:30.0159 [INFO] : LNNBBDEC8RDA52682 EHY计算极差完成,并插入数据库:============ -2024-12-24 14:33:30.1664 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 14:33:30.1664 [INFO] : 将总结果插入数据库完毕。 -2024-12-24 14:33:30.1664 [INFO] : 全部插入解析完毕,删除文件:CheryEHY_20241223_100433.csv -2024-12-24 14:33:30.1739 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-12-24 14:33:30.1739 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241224143330_LNNBBDEC8RDA52682.csv -2024-12-24 14:33:30.1739 [INFO] : EHY数据上传IOT功能未启用! -2024-12-24 14:34:17.6817 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-12-24 14:38:24.5852 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 14:38:24.5852 [INFO] : 加载配置文件——>开始 -2024-12-24 14:38:24.6001 [INFO] : 加载配置文件——>完成 -2024-12-24 14:38:24.6001 [INFO] : Log in using the CLMS authorization. -2024-12-24 14:38:26.3224 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 14:38:26.8810 [INFO] : 启动PLC写线程! -2024-12-24 14:38:26.8810 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 14:38:26.8810 [INFO] : 连接PLC.... -2024-12-24 14:38:26.8810 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 14:38:26.8810 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 14:38:27.4784 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 14:38:27.7911 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 14:38:27.9995 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 14:38:28.9294 [ERROR] : PLC S7连接失败。 -2024-12-24 14:38:28.9294 [ERROR] : 连接PLC失败 -2024-12-24 14:38:51.1635 [INFO] : 存在EH3 CSV文件,开始解析: -2024-12-24 14:38:51.1635 [INFO] : Copy D:\cherytestEH3\CheryEH3_20241222_023436.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEH3_20241222_023436.csv Done. 备份完成 -2024-12-24 14:38:51.1635 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\CheryEH3_20241222_023436.csv -2024-12-24 14:38:51.1635 [INFO] : 解析出NextSense CSV中的VIN为:NNACDEB0RDA50893 -2024-12-24 14:38:51.1635 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 14:38:51.1635 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 14:38:51.3250 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 14:38:51.3250 [INFO] : 解析NextSense EH3 CSV 报告完毕! -2024-12-24 14:38:51.3250 [INFO] : LNNACDEB0RDA50893 EH3开始计算极差:============ -2024-12-24 14:38:51.3419 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:38:51.3419 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 14:38:51.3419 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 14:38:51.3419 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 14:38:51.3419 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:38:51.3419 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 14:38:51.3419 [INFO] : R-02G G 查询的测量值为no find -2024-12-24 14:38:51.3459 [INFO] : R-03G G 查询的测量值为no find -2024-12-24 14:38:51.3459 [INFO] : R-14G G 查询的测量值为no find -2024-12-24 14:38:51.3459 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 14:38:51.3459 [INFO] : R-16G G 查询的测量值为no find -2024-12-24 14:38:51.3459 [INFO] : L-18G G 查询的测量值为inv -2024-12-24 14:38:51.3459 [INFO] : LNNACDEB0RDA50893 EH3计算极差完成,并插入数据库:============ -2024-12-24 14:38:51.4994 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 14:38:51.5248 [INFO] : 将EH3总结果插入数据库完毕。 -2024-12-24 14:38:51.5248 [INFO] : 全部插入解析完毕,删除文件:CheryEH3_20241222_023436.csv -2024-12-24 14:38:51.5248 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241224143851_LNNACDEB0RDA50893.csv -2024-12-24 14:38:51.5248 [INFO] : 数据上传IOT功能未启用! -2024-12-24 14:40:57.4092 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-12-24 15:01:51.6933 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 15:01:51.6933 [INFO] : 加载配置文件——>开始 -2024-12-24 15:01:51.7193 [INFO] : 加载配置文件——>完成 -2024-12-24 15:01:51.7193 [INFO] : Log in using the CLMS authorization. -2024-12-24 15:01:53.5682 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 15:01:54.6327 [INFO] : 启动PLC写线程! -2024-12-24 15:01:54.6327 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 15:01:54.6327 [INFO] : 连接PLC.... -2024-12-24 15:01:54.6327 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 15:01:54.6327 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 15:01:55.1136 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:01:55.2454 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:01:55.4409 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 15:01:56.7394 [ERROR] : PLC S7连接失败。 -2024-12-24 15:01:56.7394 [ERROR] : 连接PLC失败 -2024-12-24 15:05:39.6062 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-12-24 15:16:02.5332 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 15:16:02.5791 [INFO] : 加载配置文件——>开始 -2024-12-24 15:16:02.5791 [INFO] : 加载配置文件——>完成 -2024-12-24 15:16:02.5791 [INFO] : Log in using the CLMS authorization. -2024-12-24 15:16:05.0564 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 15:16:05.9702 [INFO] : 启动PLC写线程! -2024-12-24 15:16:05.9702 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 15:16:05.9702 [INFO] : 连接PLC.... -2024-12-24 15:16:05.9702 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 15:16:05.9702 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 15:16:06.5368 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:16:06.6116 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:16:06.8206 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 15:16:08.1162 [ERROR] : PLC S7连接失败。 -2024-12-24 15:16:08.1162 [ERROR] : 连接PLC失败 -2024-12-24 15:16:39.2165 [INFO] : 存在EH3 CSV文件,开始解析: -2024-12-24 15:16:39.2185 [INFO] : Copy D:\cherytestEH3\CheryEH3_20241222_010605.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEH3_20241222_010605.csv Done. 备份完成 -2024-12-24 15:16:39.2185 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\CheryEH3_20241222_010605.csv -2024-12-24 15:16:39.2185 [INFO] : 解析出NextSense CSV中的VIN为:NNACDEC7RDA51631 -2024-12-24 15:16:39.2185 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 15:16:39.2185 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 15:16:39.3934 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 15:16:43.9619 [INFO] : 解析NextSense EH3 CSV 报告完毕!检测项数=30 -2024-12-24 15:16:56.5746 [INFO] : LNNACDEC7RDA51631 EH3开始计算极差:============ -2024-12-24 15:16:56.5831 [INFO] : L-01G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : L-04G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : L-08G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : L-12G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : L-21G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : L-15G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 15:16:56.5831 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-01G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-02G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-03G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-14G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-15G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-16G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : L-18G G 查询的测量值为no find -2024-12-24 15:16:56.5941 [INFO] : LNNACDEC7RDA51631 EH3计算极差完成,并插入数据库:============ -2024-12-24 15:16:56.7618 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 15:16:59.0230 [INFO] : 将EH3总结果插入数据库完毕。 -2024-12-24 15:16:59.0230 [INFO] : 全部插入解析完毕,删除文件:CheryEH3_20241222_010605.csv -2024-12-24 15:17:01.1836 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241224151701_LNNACDEC7RDA51631.csv -2024-12-24 15:17:01.1836 [INFO] : 数据上传IOT功能未启用! -2024-12-24 15:17:06.2052 [INFO] : 存在EH3 CSV文件,开始解析: -2024-12-24 15:17:06.2052 [INFO] : Copy D:\cherytestEH3\CheryEH3_20241222_010750.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEH3_20241222_010750.csv Done. 备份完成 -2024-12-24 15:17:06.2052 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\CheryEH3_20241222_010750.csv -2024-12-24 15:17:06.2052 [INFO] : 解析出NextSense CSV中的VIN为:NNACDEC0RDA51647 -2024-12-24 15:17:06.2052 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 15:17:06.2052 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 15:17:06.2916 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 15:17:10.6475 [INFO] : 解析NextSense EH3 CSV 报告完毕!检测项数=30 -2024-12-24 15:17:18.6252 [INFO] : LNNACDEC0RDA51647 EH3开始计算极差:============ -2024-12-24 15:17:18.6252 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 15:17:18.6252 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 15:17:18.6252 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 15:17:18.6252 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 15:17:18.6252 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 15:17:18.6252 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 15:17:18.6402 [INFO] : R-02G G 查询的测量值为no find -2024-12-24 15:17:18.6402 [INFO] : R-03G G 查询的测量值为no find -2024-12-24 15:17:18.6402 [INFO] : R-14G G 查询的测量值为no find -2024-12-24 15:17:18.6750 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 15:17:18.6750 [INFO] : R-16G G 查询的测量值为no find -2024-12-24 15:17:18.6750 [INFO] : LNNACDEC0RDA51647 EH3计算极差完成,并插入数据库:============ -2024-12-24 15:17:19.7621 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 15:17:25.4176 [INFO] : 将EH3总结果插入数据库完毕。 -2024-12-24 15:17:25.4176 [INFO] : 全部插入解析完毕,删除文件:CheryEH3_20241222_010750.csv -2024-12-24 15:17:25.4226 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20241224151725_LNNACDEC0RDA51647.csv -2024-12-24 15:17:25.4226 [INFO] : 数据上传IOT功能未启用! -2024-12-24 15:18:46.4094 [INFO] : 存在EHY CSV文件,开始解析: -2024-12-24 15:18:46.4094 [INFO] : Copy D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\奇瑞总装C0heryEHY_20241011_131932.csv Done. 备份完成 -2024-12-24 15:18:46.4094 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\奇瑞总装C0heryEHY_20241011_131932.csv -2024-12-24 15:18:46.4094 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDEC8RDA23979 -2024-12-24 15:18:46.4094 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2024-12-24 15:18:46.4094 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2024-12-24 15:18:46.6999 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2024-12-24 15:18:49.8428 [INFO] : 解析NextSense EHY CSV 报告完毕!检查数量=56 -2024-12-24 15:19:05.4768 [INFO] : LNNBBDEC8RDA23979 EHY开始计算极差:============ -2024-12-24 15:19:05.4768 [INFO] : L-01G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-04G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-08G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-12G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-21G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-15G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : R-01G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : R-04G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : R-08G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : R-12G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : R-15G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-01G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-02G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-03G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-14G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-15G G 查询的测量值为no find -2024-12-24 15:19:05.4837 [INFO] : L-16G G 查询的测量值为no find -2024-12-24 15:19:05.4997 [INFO] : L-18G G 查询的测量值为no find -2024-12-24 15:19:05.5256 [INFO] : LNNBBDEC8RDA23979 EHY计算极差完成,并插入数据库:============ -2024-12-24 15:19:05.8623 [INFO] : 计算合格率的时:包含极差计算项! -2024-12-24 15:19:05.8623 [INFO] : 将总结果插入数据库完毕。 -2024-12-24 15:19:05.8623 [INFO] : 全部插入解析完毕,删除文件:奇瑞总装C0heryEHY_20241011_131932.csv -2024-12-24 15:19:05.8623 [INFO] : 开始生成客户所需要的CSV格式文件: -2024-12-24 15:19:05.8623 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20241224151905_LNNBBDEC8RDA23979.csv -2024-12-24 15:19:05.8623 [INFO] : EHY数据上传IOT功能未启用! -2024-12-24 15:20:56.1552 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 15:20:56.1552 [INFO] : 加载配置文件——>开始 -2024-12-24 15:20:56.1552 [INFO] : 加载配置文件——>完成 -2024-12-24 15:20:56.1552 [INFO] : Log in using the CLMS authorization. -2024-12-24 15:20:57.7075 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 15:20:58.3567 [INFO] : 启动PLC写线程! -2024-12-24 15:20:58.3567 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 15:20:58.3567 [INFO] : 连接PLC.... -2024-12-24 15:20:58.3567 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 15:20:58.3567 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 15:20:58.8927 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:20:59.2102 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:20:59.3361 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 15:21:00.4245 [ERROR] : PLC S7连接失败。 -2024-12-24 15:21:00.4245 [ERROR] : 连接PLC失败 -2024-12-24 15:21:24.5076 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2024-12-24 15:21:32.2236 [INFO] : --软件Program Main函数开始执行-- -2024-12-24 15:21:32.2386 [INFO] : 加载配置文件——>开始 -2024-12-24 15:21:32.2386 [INFO] : 加载配置文件——>完成 -2024-12-24 15:21:32.2386 [INFO] : Log in using the CLMS authorization. -2024-12-24 15:21:34.0589 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-24 15:21:34.6051 [INFO] : 启动PLC写线程! -2024-12-24 15:21:34.6051 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-24 15:21:34.6051 [INFO] : 连接PLC.... -2024-12-24 15:21:34.6051 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-24 15:21:34.6051 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-24 15:21:35.2242 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:21:35.5172 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-24 15:21:35.7072 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-24 15:21:36.6627 [ERROR] : PLC S7连接失败。 -2024-12-24 15:21:36.6627 [ERROR] : 连接PLC失败 -2024-12-24 15:42:22.1763 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2024-12-25.log b/Analysis/bin/x64/Debug/logs/2024-12-25.log deleted file mode 100644 index 52f8be7..0000000 --- a/Analysis/bin/x64/Debug/logs/2024-12-25.log +++ /dev/null @@ -1,16 +0,0 @@ -2024-12-25 14:34:29.0527 [INFO] : --软件Program Main函数开始执行-- -2024-12-25 14:34:29.0666 [INFO] : 加载配置文件——>开始 -2024-12-25 14:34:29.0806 [INFO] : 加载配置文件——>完成 -2024-12-25 14:34:29.0806 [INFO] : Log in using the CLMS authorization. -2024-12-25 14:34:31.3257 [INFO] : 进入显示车身模式!显示车身界面。 -2024-12-25 14:34:32.2168 [INFO] : 启动PLC写线程! -2024-12-25 14:34:32.2168 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2024-12-25 14:34:32.2168 [INFO] : 连接PLC.... -2024-12-25 14:34:32.2168 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2024-12-25 14:34:32.2168 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2024-12-25 14:34:32.7905 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-25 14:34:32.8189 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2024-12-25 14:34:32.9759 [INFO] : 显示右侧EHY车身数据界面。 -2024-12-25 14:34:34.2772 [ERROR] : PLC S7连接失败。 -2024-12-25 14:34:34.2804 [ERROR] : 连接PLC失败 -2024-12-25 14:37:19.9505 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2025-02-21.log b/Analysis/bin/x64/Debug/logs/2025-02-21.log deleted file mode 100644 index 7fdcfa4..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-02-21.log +++ /dev/null @@ -1,21 +0,0 @@ -2025-02-21 10:49:43.9960 [INFO] : --软件Program Main函数开始执行-- -2025-02-21 10:49:44.0150 [INFO] : 加载配置文件——>开始 -2025-02-21 10:49:44.0350 [INFO] : 加载配置文件——>完成 -2025-02-21 10:49:44.0350 [INFO] : Log in using the CLMS authorization. -2025-02-21 10:49:44.5258 [INFO] : The CLMS module is unavailable! -2025-02-21 10:55:45.2135 [INFO] : --软件Program Main函数开始执行-- -2025-02-21 10:55:45.2285 [INFO] : 加载配置文件——>开始 -2025-02-21 10:55:45.2285 [INFO] : 加载配置文件——>完成 -2025-02-21 10:55:45.2285 [INFO] : Log in using the CLMS authorization. -2025-02-21 10:55:47.7784 [INFO] : 进入显示车身模式!显示车身界面。 -2025-02-21 10:55:48.7084 [INFO] : 启动PLC写线程! -2025-02-21 10:55:48.7084 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-02-21 10:55:48.7084 [INFO] : 连接PLC.... -2025-02-21 10:55:48.7084 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-02-21 10:55:48.7084 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-02-21 10:55:48.7760 [ERROR] : PLC S7连接失败。 -2025-02-21 10:55:49.2306 [ERROR] : 连接PLC失败 -2025-02-21 10:55:49.6496 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-02-21 10:55:49.6866 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-02-21 10:55:49.8794 [INFO] : 显示右侧EHY车身数据界面。 -2025-02-21 10:57:35.0644 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2025-02-27.log b/Analysis/bin/x64/Debug/logs/2025-02-27.log deleted file mode 100644 index 474ba60..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-02-27.log +++ /dev/null @@ -1,93 +0,0 @@ -2025-02-27 21:39:23.6425 [INFO] : --软件Program Main函数开始执行-- -2025-02-27 21:39:23.6614 [INFO] : 加载配置文件——>开始 -2025-02-27 21:39:23.6775 [INFO] : 加载配置文件——>完成 -2025-02-27 21:39:23.6775 [INFO] : Log in using the CLMS authorization. -2025-02-27 21:39:25.9772 [INFO] : 进入显示车身模式!显示车身界面。 -2025-02-27 21:39:27.1440 [INFO] : 启动PLC写线程! -2025-02-27 21:39:27.1440 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-02-27 21:39:27.1440 [INFO] : 连接PLC.... -2025-02-27 21:39:27.1440 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-02-27 21:39:27.1440 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-02-27 21:39:27.2375 [ERROR] : PLC S7连接失败。 -2025-02-27 21:39:27.3972 [ERROR] : 连接PLC失败 -2025-02-27 21:39:27.8198 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-02-27 21:39:27.8492 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-02-27 21:39:28.1009 [INFO] : 显示右侧EHY车身数据界面。 -2025-02-27 21:42:16.5194 [INFO] : 存在EH3 CSV文件,开始解析: -2025-02-27 21:42:16.5194 [INFO] : Copy D:\cherytestEH3\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-02-27 21:42:16.5194 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\5mm_SelfTest_20250226_141125.csv -2025-02-27 21:42:16.5194 [INFO] : 解析出NextSense CSV中的VIN为: -2025-02-27 21:42:16.5301 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:L123123123 -2025-02-27 21:42:16.5301 [INFO] : 在数据库表TTempSaveVIN中删除该VIN:L123123123 -2025-02-27 21:42:16.5301 [ERROR] : EH3 R01 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:42:16.5408 [ERROR] : EH3 R01 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:42:16.5408 [ERROR] : EH3 L01 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:42:16.5408 [ERROR] : EH3 L01 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:42:16.6099 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2025-02-27 21:42:16.6099 [INFO] : 解析NextSense EH3 CSV 报告完毕!检测项数=4 -2025-02-27 21:42:16.6099 [INFO] : L123123123 EH3开始计算极差:============ -2025-02-27 21:42:16.6226 [INFO] : L-01G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-04G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-08G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-12G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-21G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-15G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : R-01G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : R-04G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : R-08G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : R-12G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : R-15G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-01G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-02G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-03G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-14G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-15G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-16G G 查询的测量值为no find -2025-02-27 21:42:16.6226 [INFO] : L-18G G 查询的测量值为no find -2025-02-27 21:42:16.6411 [INFO] : L123123123 EH3计算极差完成,并插入数据库:============ -2025-02-27 21:42:16.7074 [INFO] : 计算合格率的时:包含极差计算项! -2025-02-27 21:42:16.7332 [INFO] : 将EH3总结果插入数据库完毕。 -2025-02-27 21:42:16.7332 [INFO] : 全部插入解析完毕,删除文件:5mm_SelfTest_20250226_141125.csv -2025-02-27 21:42:16.7332 [INFO] : 客户csv报告生成完毕,路径为:D:\QMLTest\20250227214216_L123123123.csv -2025-02-27 21:42:16.7332 [INFO] : 数据上传IOT功能未启用! -2025-02-27 21:44:26.4800 [INFO] : 存在EH3 CSV文件,开始解析: -2025-02-27 21:44:26.4800 [INFO] : Copy D:\cherytestEH3\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-02-27 21:44:26.4800 [INFO] : 开始解析NextSense EH3 CSV 报告:D:\cherytestEH3\5mm_SelfTest_20250226_141125.csv -2025-02-27 21:44:26.4800 [INFO] : 解析出NextSense CSV中的VIN为: -2025-02-27 21:44:26.4800 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2025-02-27 21:44:26.4800 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2025-02-27 21:44:26.4940 [ERROR] : EH3 R01 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:44:26.4940 [ERROR] : EH3 R01 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:44:26.4940 [ERROR] : EH3 L01 F 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:44:26.4940 [ERROR] : EH3 L01 G 查询数据获取公差带失败!数据库中数量不唯一,请检查公差带配置! -2025-02-27 21:44:26.5533 [INFO] : 解析EH3数据完成,并将所有测量数据插入到数据库完毕。 -2025-02-27 21:44:26.5533 [INFO] : 解析NextSense EH3 CSV 报告完毕!检测项数=4 -2025-02-27 21:44:26.5533 [INFO] : L EH3开始计算极差:============ -2025-02-27 21:44:26.6241 [INFO] : L-01G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : L-04G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : L-08G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : L-12G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : L-21G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : L-15G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : R-01G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : R-04G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : R-08G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : R-12G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : R-15G G 查询的测量值为no find -2025-02-27 21:44:26.6241 [INFO] : L-01G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L-02G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L-03G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L-14G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L-15G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L-16G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L-18G G 查询的测量值为no find -2025-02-27 21:44:26.6352 [INFO] : L EH3计算极差完成,并插入数据库:============ -2025-02-27 21:44:26.7338 [INFO] : 计算合格率的时:包含极差计算项! -2025-02-27 21:44:26.7338 [INFO] : 将EH3总结果插入数据库完毕。 -2025-02-27 21:44:26.7338 [INFO] : 全部插入解析完毕,删除文件:5mm_SelfTest_20250226_141125.csv -2025-02-27 21:44:26.7538 [INFO] : AnalysisNextSenseCSV 函数分析异常:System.ArgumentException: 字符串的长度不能为零。 -参数名: oldValue - 在 System.String.ReplaceInternal(String oldValue, String newValue) - 在 System.String.Replace(String oldValue, String newValue) - 在 NSAnalysis.CenterControl.AnalysisNextSenseEH3CSV() 位置 E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\CenterControl.cs:行号 799 -2025-02-27 21:49:55.0056 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2025-03-03.log b/Analysis/bin/x64/Debug/logs/2025-03-03.log deleted file mode 100644 index ce97bae..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-03-03.log +++ /dev/null @@ -1,192 +0,0 @@ -2025-03-03 10:24:58.3488 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 10:24:58.3488 [INFO] : 加载配置文件——>开始 -2025-03-03 10:24:58.3708 [INFO] : 加载配置文件——>完成 -2025-03-03 10:24:58.3708 [INFO] : Log in using the CLMS authorization. -2025-03-03 10:25:00.1878 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 10:25:00.8555 [INFO] : 启动PLC写线程! -2025-03-03 10:25:00.8555 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 10:25:00.8555 [INFO] : 连接PLC.... -2025-03-03 10:25:00.8555 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 10:25:00.8555 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 10:25:00.8715 [ERROR] : PLC S7连接失败。 -2025-03-03 10:25:01.1720 [ERROR] : 连接PLC失败 -2025-03-03 10:25:01.5272 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 10:25:01.5362 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 10:25:01.6819 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 10:58:11.5165 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-03 11:36:51.1540 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 11:36:51.1540 [INFO] : 加载配置文件——>开始 -2025-03-03 11:36:51.1726 [INFO] : 加载配置文件——>完成 -2025-03-03 11:36:51.1726 [INFO] : Log in using the CLMS authorization. -2025-03-03 11:36:52.9228 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 11:36:53.7865 [INFO] : 启动PLC写线程! -2025-03-03 11:36:53.7865 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 11:36:53.7865 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 11:36:53.7865 [INFO] : 连接PLC.... -2025-03-03 11:36:53.7865 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 11:36:53.8001 [INFO] : PLC S7连接成功。 -2025-03-03 11:36:53.9467 [INFO] : 连接PLC成功 -2025-03-03 11:36:54.2832 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 11:36:54.3932 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 11:36:54.5471 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 11:36:54.9969 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:36:56.0071 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:36:57.0175 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:36:58.0262 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:36:59.0356 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:36:59.9447 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:00.9548 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:01.9636 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:02.9736 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:03.9829 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:04.9925 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:06.0025 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:07.0128 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:08.0233 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:09.0332 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:09.9429 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:10.9529 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:11.9630 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:12.9724 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:13.9829 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:14.9946 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:16.0052 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:17.0141 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:18.0252 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:19.0353 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:19.9439 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:20.9545 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:21.9639 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:22.9743 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:23.9859 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:24.9953 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:26.0047 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:27.0157 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:28.0246 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:29.0340 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:30.0436 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:30.9548 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:31.9642 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:32.9743 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:34.0849 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:34.9950 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:36.0052 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:37.0151 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:38.0245 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:39.0345 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:39.9436 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:40.9536 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:0 -2025-03-03 11:37:41.9631 [ERROR] : 写入PLC失败:地址为:DB4100.0; 值为:1 -2025-03-03 11:37:42.7610 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-03 14:27:27.4999 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 14:27:27.5163 [INFO] : 加载配置文件——>开始 -2025-03-03 14:27:27.5358 [INFO] : 加载配置文件——>完成 -2025-03-03 14:27:27.5358 [INFO] : Log in using the CLMS authorization. -2025-03-03 14:27:29.2153 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 14:27:30.1750 [INFO] : 启动PLC写线程! -2025-03-03 14:27:30.1750 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 14:27:30.1750 [INFO] : 连接PLC.... -2025-03-03 14:27:30.1750 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 14:27:30.1750 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 14:27:30.7155 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:27:30.7415 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:27:30.9016 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 14:27:32.2996 [ERROR] : PLC S7连接失败。 -2025-03-03 14:27:32.2996 [ERROR] : 连接PLC失败 -2025-03-03 14:28:02.4841 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-03 14:28:02.4841 [INFO] : Copy D:\test\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-03-03 14:28:02.4841 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250226_141125.csv -2025-03-03 14:28:02.4841 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-03 14:28:02.4984 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-03 14:28:02.4984 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250303142802_SelfMeasure20250303142802.csv -2025-03-03 14:30:14.9122 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-03 14:30:20.6405 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 14:30:20.6525 [INFO] : 加载配置文件——>开始 -2025-03-03 14:30:20.6525 [INFO] : 加载配置文件——>完成 -2025-03-03 14:30:20.6525 [INFO] : Log in using the CLMS authorization. -2025-03-03 14:30:22.0705 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 14:30:22.4132 [INFO] : 启动PLC写线程! -2025-03-03 14:30:22.4132 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 14:30:22.4132 [INFO] : 连接PLC.... -2025-03-03 14:30:22.4132 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 14:30:22.4132 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 14:30:23.2513 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:30:23.4064 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:30:23.5735 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 14:30:24.4525 [ERROR] : PLC S7连接失败。 -2025-03-03 14:30:24.4525 [ERROR] : 连接PLC失败 -2025-03-03 14:30:25.1050 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-03 14:30:25.1050 [INFO] : Copy D:\test\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-03-03 14:30:25.1050 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250226_141125.csv -2025-03-03 14:30:25.1050 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-03 14:30:25.1050 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-03 14:30:25.1050 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250303143025_SelfMeasure20250303143025.csv -2025-03-03 14:30:46.6137 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-03 14:31:07.7684 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 14:31:07.8205 [INFO] : 加载配置文件——>开始 -2025-03-03 14:31:07.8255 [INFO] : 加载配置文件——>完成 -2025-03-03 14:31:07.8255 [INFO] : Log in using the CLMS authorization. -2025-03-03 14:31:09.4589 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 14:31:10.0429 [INFO] : 启动PLC写线程! -2025-03-03 14:31:10.0429 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 14:31:10.0429 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 14:31:10.0429 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 14:31:10.0429 [INFO] : 连接PLC.... -2025-03-03 14:31:10.6310 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:31:10.9364 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:31:11.1037 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 14:31:12.1119 [ERROR] : PLC S7连接失败。 -2025-03-03 14:31:12.1119 [ERROR] : 连接PLC失败 -2025-03-03 14:31:15.2790 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-03 14:31:15.2790 [INFO] : Copy D:\test\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-03-03 14:31:15.2790 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250226_141125.csv -2025-03-03 14:33:08.4819 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 14:33:08.4819 [INFO] : 加载配置文件——>开始 -2025-03-03 14:33:08.4959 [INFO] : 加载配置文件——>完成 -2025-03-03 14:33:08.4959 [INFO] : Log in using the CLMS authorization. -2025-03-03 14:33:09.9759 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 14:33:10.5401 [INFO] : 启动PLC写线程! -2025-03-03 14:33:10.5411 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 14:33:10.5411 [INFO] : 连接PLC.... -2025-03-03 14:33:10.5411 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 14:33:10.5411 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 14:33:11.0532 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-03 14:33:11.0532 [INFO] : Copy D:\test\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-03-03 14:33:11.0532 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250226_141125.csv -2025-03-03 14:33:11.0602 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-03 14:33:11.0602 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-03 14:33:11.0602 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250303143311_SelfMeasure20250303143311.csv -2025-03-03 14:33:11.2048 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:33:11.4210 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 14:33:11.5853 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 14:33:12.5719 [ERROR] : PLC S7连接失败。 -2025-03-03 14:33:12.5719 [ERROR] : 连接PLC失败 -2025-03-03 14:33:45.3540 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-03 14:33:45.3540 [INFO] : Copy D:\test\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-03-03 14:33:45.3540 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250226_141125.csv -2025-03-03 14:33:45.3540 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-03 14:33:45.3540 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-03 14:33:45.3540 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250303143345_SelfMeasure20250303143345.csv -2025-03-03 15:02:15.0061 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-03 15:23:17.1049 [INFO] : --软件Program Main函数开始执行-- -2025-03-03 15:23:17.1049 [INFO] : 加载配置文件——>开始 -2025-03-03 15:23:17.1185 [INFO] : 加载配置文件——>完成 -2025-03-03 15:23:17.1185 [INFO] : Log in using the CLMS authorization. -2025-03-03 15:23:18.7091 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-03 15:23:20.1094 [INFO] : 启动PLC写线程! -2025-03-03 15:23:20.1094 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-03 15:23:20.1094 [INFO] : 连接PLC.... -2025-03-03 15:23:20.1094 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-03 15:23:20.1094 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-03 15:23:20.1944 [ERROR] : PLC S7连接失败。 -2025-03-03 15:23:20.3831 [ERROR] : 连接PLC失败 -2025-03-03 15:23:20.7115 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 15:23:20.7115 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-03 15:23:20.8534 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-03 15:28:21.2452 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-03 15:28:21.2452 [INFO] : Copy D:\test\5mm_SelfTest_20250226_141125.csv TO E:\1AHexagonProjects\2024\CheryFinalAssemblyLine\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250226_141125.csv Done. 备份完成 -2025-03-03 15:28:21.2452 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250226_141125.csv -2025-03-03 15:28:21.2452 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-03 15:28:21.2592 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-03 15:28:21.2592 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250303152821_SelfMeasure20250303152821.csv -2025-03-03 15:29:31.5562 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2025-03-05.log b/Analysis/bin/x64/Debug/logs/2025-03-05.log deleted file mode 100644 index 0e8d749..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-03-05.log +++ /dev/null @@ -1,100 +0,0 @@ -2025-03-05 09:44:15.7775 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 09:44:15.7899 [INFO] : 加载配置文件——>开始 -2025-03-05 09:44:15.8075 [INFO] : 加载配置文件——>完成 -2025-03-05 09:44:15.8075 [INFO] : Log in using the CLMS authorization. -2025-03-05 09:44:17.7477 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 09:44:18.6852 [INFO] : 启动PLC写线程! -2025-03-05 09:44:18.6852 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 09:44:18.6852 [INFO] : 连接PLC.... -2025-03-05 09:44:18.6852 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-05 09:44:18.6852 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-05 09:44:18.7620 [ERROR] : PLC S7连接失败。 -2025-03-05 09:44:18.9192 [ERROR] : 连接PLC失败 -2025-03-05 09:44:19.2720 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 09:44:19.2971 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 09:44:19.4573 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-05 10:17:57.0959 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-05 11:13:41.7618 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 11:13:41.7773 [INFO] : 加载配置文件——>开始 -2025-03-05 11:13:41.8007 [INFO] : 加载配置文件——>完成 -2025-03-05 11:13:41.8007 [INFO] : Log in using the CLMS authorization. -2025-03-05 11:13:41.9075 [INFO] : CLMS check license failed! Please authorize the operation. -2025-03-05 11:15:02.5705 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 11:15:02.5986 [INFO] : 加载配置文件——>开始 -2025-03-05 11:15:02.6126 [INFO] : 加载配置文件——>完成 -2025-03-05 11:15:02.6482 [INFO] : Log in using the CLMS authorization. -2025-03-05 11:15:05.3569 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 11:15:06.2338 [INFO] : 启动PLC写线程! -2025-03-05 11:15:06.2338 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 11:15:06.2338 [ERROR] : 错误:软件首次启动,读取NextSense生成EH3 CSV报告的路径:D:\cherytestEH3 不存在!请检查并进行修改!点击是按钮,软件将自动创建该路径! -2025-03-05 11:15:06.2338 [INFO] : 连接PLC.... -2025-03-05 11:15:06.3088 [ERROR] : 错误:软件首次启动,读取NextSense生成EHY CSV报告的路径:D:\cherytestEHY 不存在!请检查并进行修改!点击是按钮,软件将自动创建该路径! -2025-03-05 11:15:09.6252 [ERROR] : PLC S7连接失败。 -2025-03-05 11:15:26.2806 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 11:15:26.3211 [INFO] : 加载配置文件——>开始 -2025-03-05 11:15:26.3712 [INFO] : 加载配置文件——>完成 -2025-03-05 11:15:26.3712 [INFO] : Log in using the CLMS authorization. -2025-03-05 11:15:28.9387 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 11:15:29.3810 [INFO] : 启动PLC写线程! -2025-03-05 11:15:29.3833 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 11:15:29.3833 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-05 11:15:29.3833 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-05 11:15:29.3833 [INFO] : 连接PLC.... -2025-03-05 11:19:30.1906 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 11:19:30.2629 [INFO] : 加载配置文件——>开始 -2025-03-05 11:19:30.3123 [INFO] : 加载配置文件——>完成 -2025-03-05 11:19:30.3161 [INFO] : Log in using the CLMS authorization. -2025-03-05 11:19:33.6048 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 11:19:34.0776 [INFO] : 启动PLC写线程! -2025-03-05 11:19:34.0776 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 11:19:34.0776 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-05 11:19:34.0776 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-05 11:19:34.0776 [INFO] : 连接PLC.... -2025-03-05 11:21:50.9494 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 11:21:50.9768 [INFO] : 加载配置文件——>开始 -2025-03-05 11:21:51.0041 [INFO] : 加载配置文件——>完成 -2025-03-05 11:21:51.0041 [INFO] : Log in using the CLMS authorization. -2025-03-05 11:21:53.5809 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 11:21:54.0366 [INFO] : 启动PLC写线程! -2025-03-05 11:21:54.0366 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 11:21:54.0366 [INFO] : 连接PLC.... -2025-03-05 11:21:54.0366 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-05 11:21:54.0428 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-05 11:21:56.1341 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 11:21:56.1425 [ERROR] : PLC S7连接失败。 -2025-03-05 11:21:56.1425 [ERROR] : 连接PLC失败 -2025-03-05 11:21:56.1550 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 11:21:56.3064 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-05 11:22:40.0160 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-05 11:22:47.5138 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 11:22:47.5296 [INFO] : 加载配置文件——>开始 -2025-03-05 11:22:47.5517 [INFO] : 加载配置文件——>完成 -2025-03-05 11:22:47.5517 [INFO] : Log in using the CLMS authorization. -2025-03-05 11:22:49.6036 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 11:22:50.0176 [INFO] : 启动PLC写线程! -2025-03-05 11:22:50.0176 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 11:22:50.0176 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-05 11:22:50.0176 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-05 11:22:50.0176 [INFO] : 连接PLC.... -2025-03-05 11:22:50.8463 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 11:22:50.9245 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 11:22:51.1100 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-05 11:22:52.1105 [ERROR] : PLC S7连接失败。 -2025-03-05 11:22:52.1105 [ERROR] : 连接PLC失败 -2025-03-05 11:23:44.6633 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-05 14:52:27.5382 [INFO] : --软件Program Main函数开始执行-- -2025-03-05 14:52:27.5780 [INFO] : 加载配置文件——>开始 -2025-03-05 14:52:27.6473 [INFO] : 加载配置文件——>完成 -2025-03-05 14:52:27.6473 [INFO] : Log in using the CLMS authorization. -2025-03-05 14:52:32.0564 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-05 14:52:33.3753 [INFO] : 启动PLC写线程! -2025-03-05 14:52:33.3823 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-05 14:52:33.3823 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-05 14:52:33.3823 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-05 14:52:33.3823 [INFO] : 连接PLC.... -2025-03-05 14:52:34.9162 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 14:52:34.9334 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-05 14:52:35.6221 [ERROR] : PLC S7连接失败。 -2025-03-05 14:52:35.6374 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-05 14:52:35.6422 [ERROR] : 连接PLC失败 -2025-03-05 15:01:34.1009 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2025-03-07.log b/Analysis/bin/x64/Debug/logs/2025-03-07.log deleted file mode 100644 index c80a529..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-03-07.log +++ /dev/null @@ -1,107 +0,0 @@ -2025-03-07 11:49:23.7306 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 11:49:23.8049 [INFO] : 加载配置文件——>开始 -2025-03-07 11:49:23.8339 [INFO] : 加载配置文件——>完成 -2025-03-07 11:49:23.8375 [INFO] : Log in using the CLMS authorization. -2025-03-07 11:49:26.4633 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-07 11:49:27.3505 [INFO] : 启动PLC写线程! -2025-03-07 11:49:27.3525 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-07 11:49:27.4301 [INFO] : 连接PLC.... -2025-03-07 11:49:27.4301 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-07 11:49:27.4301 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-07 11:49:28.6229 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 11:49:28.6544 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 11:49:28.7444 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-07 11:49:29.5910 [ERROR] : PLC S7连接失败。 -2025-03-07 11:49:29.5910 [ERROR] : 连接PLC失败 -2025-03-07 11:49:38.9020 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-07 11:51:04.8682 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 11:51:04.9034 [INFO] : 加载配置文件——>开始 -2025-03-07 11:51:04.9322 [INFO] : 加载配置文件——>完成 -2025-03-07 11:51:04.9322 [INFO] : Log in using the CLMS authorization. -2025-03-07 11:51:07.4314 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-07 11:51:07.9428 [INFO] : 启动PLC写线程! -2025-03-07 11:51:07.9777 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-07 11:51:07.9777 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-07 11:51:07.9777 [INFO] : 连接PLC.... -2025-03-07 11:51:07.9777 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-07 11:51:08.8813 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-07 11:51:08.8873 [INFO] : Copy D:\test\5mm_SelfTest_20250304_141005.csv TO D:\HexagonProjects\2024-20-奇瑞间隙面差\奇瑞间隙面差总装代码资料\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250304_141005.csv Done. 备份完成 -2025-03-07 11:51:08.8873 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250304_141005.csv -2025-03-07 11:51:11.2935 [ERROR] : PLC S7连接失败。 -2025-03-07 11:51:14.8251 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-07 11:51:14.8251 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-07 11:51:14.8251 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250307115114_SelfMeasure20250307115108.csv -2025-03-07 11:51:14.8580 [ERROR] : 连接PLC失败 -2025-03-07 11:51:14.9739 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 11:51:14.9856 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 11:51:15.1596 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-07 15:50:31.2198 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 15:50:31.3032 [INFO] : 加载配置文件——>开始 -2025-03-07 15:50:31.3281 [INFO] : 加载配置文件——>完成 -2025-03-07 15:50:31.3281 [INFO] : Log in using the CLMS authorization. -2025-03-07 15:50:31.4442 [INFO] : CLMS check license failed! Please authorize the operation. -2025-03-07 15:50:53.1374 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 15:50:53.1587 [INFO] : 加载配置文件——>开始 -2025-03-07 15:50:53.1738 [INFO] : 加载配置文件——>完成 -2025-03-07 15:50:55.9586 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-07 15:50:56.8453 [INFO] : 启动PLC写线程! -2025-03-07 15:50:56.8503 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-07 15:50:56.8866 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-07 15:50:56.8866 [INFO] : 连接PLC.... -2025-03-07 15:50:56.9156 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-07 15:50:58.4221 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 15:50:58.4659 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 15:50:58.6570 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-07 15:50:59.0932 [ERROR] : PLC S7连接失败。 -2025-03-07 15:50:59.0932 [ERROR] : 连接PLC失败 -2025-03-07 15:51:50.4117 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-07 16:01:38.5863 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 16:01:38.6472 [INFO] : 加载配置文件——>开始 -2025-03-07 16:01:38.6732 [INFO] : 加载配置文件——>完成 -2025-03-07 16:01:41.0239 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-07 16:01:41.5683 [INFO] : 启动PLC写线程! -2025-03-07 16:01:41.5683 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-07 16:01:41.6026 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-07 16:01:41.6026 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-07 16:01:41.6026 [INFO] : 连接PLC.... -2025-03-07 16:01:42.5115 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 16:01:42.5225 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 16:01:42.6752 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-07 16:01:43.7337 [ERROR] : PLC S7连接失败。 -2025-03-07 16:01:43.7407 [ERROR] : 连接PLC失败 -2025-03-07 16:03:25.7070 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 16:03:25.7351 [INFO] : 加载配置文件——>开始 -2025-03-07 16:03:25.7526 [INFO] : 加载配置文件——>完成 -2025-03-07 16:03:28.1729 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-07 16:03:28.7326 [INFO] : 启动PLC写线程! -2025-03-07 16:03:28.7326 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-07 16:03:28.7326 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-07 16:03:28.7326 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-07 16:03:28.7386 [INFO] : 连接PLC.... -2025-03-07 16:03:29.6605 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 16:03:29.6605 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 16:03:29.8407 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-07 16:03:30.8301 [ERROR] : PLC S7连接失败。 -2025-03-07 16:03:30.8376 [ERROR] : 连接PLC失败 -2025-03-07 16:03:44.6581 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-03-07 16:06:21.0674 [INFO] : --软件Program Main函数开始执行-- -2025-03-07 16:06:21.1279 [INFO] : 加载配置文件——>开始 -2025-03-07 16:06:21.1552 [INFO] : 加载配置文件——>完成 -2025-03-07 16:06:23.5239 [INFO] : 进入显示车身模式!显示车身界面。 -2025-03-07 16:06:23.9591 [INFO] : 启动PLC写线程! -2025-03-07 16:06:23.9591 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-03-07 16:06:23.9591 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-03-07 16:06:23.9591 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-03-07 16:06:23.9591 [INFO] : 连接PLC.... -2025-03-07 16:06:26.0592 [ERROR] : PLC S7连接失败。 -2025-03-07 16:06:26.0674 [ERROR] : 连接PLC失败 -2025-03-07 16:06:26.1193 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 16:06:26.1321 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-03-07 16:06:26.3130 [INFO] : 显示右侧EHY车身数据界面。 -2025-03-07 16:06:31.1071 [INFO] : 存在EHY CSV文件,开始解析: -2025-03-07 16:06:31.1071 [INFO] : Copy D:\test\5mm_SelfTest_20250304_141005.csv TO D:\HexagonProjects\2024-20-奇瑞间隙面差\奇瑞间隙面差总装代码资料\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\5mm_SelfTest_20250304_141005.csv Done. 备份完成 -2025-03-07 16:06:31.1168 [INFO] : 开始解析NextSense EHY CSV 报告:D:\test\5mm_SelfTest_20250304_141005.csv -2025-03-07 16:06:31.1363 [INFO] : 解析NextSense 自检报告完毕!检查数量=4 -2025-03-07 16:06:31.1435 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-03-07 16:06:31.1435 [INFO] : 客户自检报告生成完毕,路径为:D:\QMLTest\20250307160631_SelfMeasure20250307160631.csv -2025-03-07 16:10:12.2160 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- diff --git a/Analysis/bin/x64/Debug/logs/2025-05-19.log b/Analysis/bin/x64/Debug/logs/2025-05-19.log deleted file mode 100644 index 2a4f11a..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-05-19.log +++ /dev/null @@ -1,70 +0,0 @@ -2025-05-19 11:04:49.4949 [INFO] : --软件Program Main函数开始执行-- -2025-05-19 11:04:49.5275 [INFO] : 加载配置文件——>开始 -2025-05-19 11:04:49.5531 [INFO] : 加载配置文件——>完成 -2025-05-19 11:04:51.5937 [INFO] : 进入显示车身模式!显示车身界面。 -2025-05-19 11:04:52.1524 [INFO] : 启动PLC写线程! -2025-05-19 11:04:52.1748 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-05-19 11:04:52.1787 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-05-19 11:04:52.1787 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-05-19 11:04:52.1787 [INFO] : 连接PLC.... -2025-05-19 11:04:52.9050 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-05-19 11:04:52.9188 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-05-19 11:04:53.0571 [INFO] : 显示右侧EHY车身数据界面。 -2025-05-19 11:04:54.2402 [ERROR] : PLC S7连接失败。 -2025-05-19 11:04:54.2402 [ERROR] : 连接PLC失败 -2025-05-19 11:06:28.9454 [INFO] : 存在EHY CSV文件,开始解析: -2025-05-19 11:06:28.9454 [INFO] : Copy D:\cherytestEHY\CheryEHY_20250519_102428.csv TO D:\HexagonProjects\2024-20-奇瑞间隙面差\奇瑞间隙面差总装代码资料\Code\Analysis\bin\x64\Debug\File\NextSenseCSVBackup\CheryEHY_20250519_102428.csv Done. 备份完成 -2025-05-19 11:06:28.9454 [INFO] : 开始解析NextSense EHY CSV 报告:D:\cherytestEHY\CheryEHY_20250519_102428.csv -2025-05-19 11:06:28.9454 [INFO] : 解析出NextSense CSV中的VIN为:NNBBDFC0SDF39699 -2025-05-19 11:06:28.9454 [INFO] : 通过CSV VIN从数据库中获取的完整VIN为:NoFind -2025-05-19 11:06:28.9454 [INFO] : 数据库中没有查找到VIN码,NoFind, +L 使用CSV码 -2025-05-19 11:06:29.4810 [INFO] : 解析EHY数据完成,并将所有测量数据插入到数据库完毕。 -2025-05-19 11:06:32.2098 [INFO] : 解析NextSense EHY CSV 报告完毕!检查数量=56 -2025-05-19 11:06:32.2098 [INFO] : LNNBBDFC0SDF39699 EHY开始计算极差:============ -2025-05-19 11:06:32.2744 [INFO] : LNNBBDFC0SDF39699 EHY计算极差完成,并插入数据库:============ -2025-05-19 11:06:32.6131 [INFO] : 计算合格率的时:包含极差计算项! -2025-05-19 11:06:32.6422 [INFO] : 将总结果插入数据库完毕。 -2025-05-19 11:06:32.6422 [INFO] : 全部插入解析完毕,删除文件:CheryEHY_20250519_102428.csv -2025-05-19 11:06:32.6492 [INFO] : 开始生成客户所需要的CSV格式文件: -2025-05-19 11:06:32.6492 [INFO] : 客户EHY csv报告生成完毕,路径为:D:\QMLTest\20250519110632_LNNBBDFC0SDF39699.csv -2025-05-19 11:06:32.6492 [INFO] : EHY数据上传IOT功能未启用! -2025-05-19 11:14:21.6193 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-05-19 13:52:25.2061 [INFO] : --软件Program Main函数开始执行-- -2025-05-19 13:52:25.2313 [INFO] : 加载配置文件——>开始 -2025-05-19 13:52:25.2688 [INFO] : 加载配置文件——>完成 -2025-05-19 13:52:27.7669 [INFO] : 进入显示车身模式!显示车身界面。 -2025-05-19 13:52:28.6190 [INFO] : 启动PLC写线程! -2025-05-19 13:52:28.6190 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-05-19 13:52:28.6190 [INFO] : 连接PLC.... -2025-05-19 13:52:28.6581 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-05-19 13:52:28.6581 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-05-19 13:52:29.7100 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-05-19 13:52:29.7387 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-05-19 13:52:29.9326 [INFO] : 显示右侧EHY车身数据界面。 -2025-05-19 13:52:30.7808 [ERROR] : PLC S7连接失败。 -2025-05-19 13:52:30.7829 [ERROR] : 连接PLC失败 -2025-05-19 13:52:34.9668 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-05-19 13:53:16.5244 [INFO] : --软件Program Main函数开始执行-- -2025-05-19 13:53:16.5496 [INFO] : 加载配置文件——>开始 -2025-05-19 13:53:16.5664 [INFO] : 加载配置文件——>完成 -2025-05-19 13:53:18.4446 [INFO] : 进入显示车身模式!显示车身界面。 -2025-05-19 13:53:18.8856 [INFO] : 启动PLC写线程! -2025-05-19 13:53:18.8856 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-05-19 13:53:18.8924 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-05-19 13:53:18.8924 [INFO] : 连接PLC.... -2025-05-19 13:53:18.9161 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-05-19 13:53:20.9581 [ERROR] : PLC S7连接失败。 -2025-05-19 13:53:39.3498 [ERROR] : 连接PLC失败 -2025-05-19 13:53:39.8037 [INFO] : Right EH3 UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-05-19 13:53:39.8353 [INFO] : Right EHY UI Refresh tmrRefreshData (strVIN.Length==21):CarType:EHY ;VIN: LNNBBDEC8RDA23997 -2025-05-19 13:53:40.1225 [INFO] : 显示右侧EHY车身数据界面。 -2025-05-19 13:53:43.1508 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- -2025-05-19 14:11:36.4894 [INFO] : --软件Program Main函数开始执行-- -2025-05-19 14:11:36.5783 [INFO] : 加载配置文件——>开始 -2025-05-19 14:11:36.6233 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-05-19 14:11:36.6233 [INFO] : 数据库连接 SqlUserName:sa -2025-05-19 14:11:36.6233 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-05-19 14:11:36.6233 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-05-19 14:11:36.6297 [INFO] : 加载配置文件——>完成 -2025-05-19 14:11:36.6297 [INFO] : Log in using the CLMS authorization. -2025-05-19 14:11:36.7570 [INFO] : CLMS check license failed! Please authorize the operation. diff --git a/Analysis/bin/x64/Debug/logs/2025-08-01.log b/Analysis/bin/x64/Debug/logs/2025-08-01.log deleted file mode 100644 index a336959..0000000 --- a/Analysis/bin/x64/Debug/logs/2025-08-01.log +++ /dev/null @@ -1,9 +0,0 @@ -2025-08-01 17:24:11.8007 [INFO] : --软件Program Main函数开始执行-- -2025-08-01 17:24:11.8149 [INFO] : 加载配置文件——>开始 -2025-08-01 17:24:11.8342 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-08-01 17:24:11.8342 [INFO] : 数据库连接 SqlUserName:sa -2025-08-01 17:24:11.8342 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-08-01 17:24:11.8342 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-08-01 17:24:11.8342 [INFO] : 加载配置文件——>完成 -2025-08-01 17:24:11.8342 [INFO] : Log in using the CLMS authorization. -2025-08-01 17:24:12.0011 [INFO] : CLMS check license failed! Please authorize the operation. diff --git a/Analysis/bin/x64/Debug/logs/2025-08-04.log b/Analysis/bin/x64/Debug/logs/2025-08-04.log index adccc5a..8ece8a8 100644 --- a/Analysis/bin/x64/Debug/logs/2025-08-04.log +++ b/Analysis/bin/x64/Debug/logs/2025-08-04.log @@ -1,46 +1,427 @@ -2025-08-04 09:57:55.6200 [INFO] : --软件Program Main函数开始执行-- -2025-08-04 09:57:55.7354 [INFO] : 加载配置文件——>开始 -2025-08-04 09:57:55.7546 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-08-04 09:57:55.7546 [INFO] : 数据库连接 SqlUserName:sa -2025-08-04 09:57:55.7546 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-08-04 09:57:55.7546 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 09:57:55.7546 [INFO] : 加载配置文件——>完成 -2025-08-04 09:57:55.7546 [INFO] : Log in using the CLMS authorization. -2025-08-04 09:57:55.8876 [INFO] : CLMS check license failed! Please authorize the operation. -2025-08-04 10:07:25.3267 [INFO] : --软件Program Main函数开始执行-- -2025-08-04 10:07:25.3760 [INFO] : 加载配置文件——>开始 -2025-08-04 10:07:25.3760 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-08-04 10:07:25.3760 [INFO] : 数据库连接 SqlUserName:sa -2025-08-04 10:07:25.3760 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-08-04 10:07:25.3760 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 10:07:25.3760 [INFO] : 加载配置文件——>完成 -2025-08-04 10:07:27.4662 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-08-04 10:07:27.4673 [INFO] : 数据库连接 SqlUserName:sa -2025-08-04 10:07:27.4673 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-08-04 10:07:27.4673 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 10:07:27.4673 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=NextSenseStandardDB;User ID=sa;password=Hexagon123; -2025-08-04 10:07:27.7771 [INFO] : 进入显示车身模式!显示车身界面。 -2025-08-04 10:07:28.2491 [INFO] : 启动PLC写线程! -2025-08-04 10:07:28.2850 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-08-04 10:07:28.2850 [INFO] : 连接PLC.... -2025-08-04 10:07:28.2850 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-08-04 10:07:28.2850 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-08-04 10:07:30.3726 [ERROR] : PLC S7连接失败。 -2025-08-04 10:07:30.3778 [ERROR] : 连接PLC失败 -2025-08-04 11:42:26.6915 [INFO] : --软件Program Main函数开始执行-- -2025-08-04 11:42:26.7063 [INFO] : 加载配置文件——>开始 -2025-08-04 11:42:26.7258 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-08-04 11:42:26.7258 [INFO] : 数据库连接 SqlUserName:sa -2025-08-04 11:42:26.7258 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-08-04 11:42:26.7258 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 11:42:26.7258 [INFO] : 加载配置文件——>完成 -2025-08-04 11:42:28.4820 [INFO] : 数据库连接 SqlServerName:127.0.0.1 -2025-08-04 11:42:28.4820 [INFO] : 数据库连接 SqlUserName:sa -2025-08-04 11:42:28.4820 [INFO] : 数据库连接 SqlPassword:Hexagon123 -2025-08-04 11:42:28.4820 [INFO] : 数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 11:42:28.4820 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=NextSenseStandardDB;User ID=sa;password=Hexagon123; -2025-08-04 11:42:28.8521 [INFO] : 进入显示车身模式!显示车身界面。 -2025-08-04 11:42:28.8521 [INFO] : 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-08-04 11:42:28.8521 [INFO] : 软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-08-04 11:42:28.8521 [INFO] : 软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-08-04 11:42:32.8197 [INFO] : -------------海克斯康面隙分析软件程序关闭--------------------- +2025-08-04 14:30:51.0578 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:30:51.1095 [INFO] : 加载配置文件——>开始 +2025-08-04 14:30:51.1479 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:31:26.1003 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:31:26.1991 [INFO] : 加载配置文件——>开始 +2025-08-04 14:31:26.2279 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:31:26.8686 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:31:26.8686 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:33:43.7390 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:33:43.7937 [INFO] : 加载配置文件——>开始 +2025-08-04 14:33:43.8264 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:33:44.5226 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:33:44.5226 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:37:47.6960 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:37:47.7503 [INFO] : 加载配置文件——>开始 +2025-08-04 14:37:47.7825 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:37:48.4207 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:37:48.4227 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:37:48.4227 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:37:48.4227 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:37:48.4227 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:39:21.9938 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:39:22.0485 [INFO] : 加载配置文件——>开始 +2025-08-04 14:39:22.0773 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:39:22.7450 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:39:22.7450 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:40:03.1410 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:40:03.1627 [INFO] : 加载配置文件——>开始 +2025-08-04 14:40:03.1876 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:40:03.8046 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:40:03.8046 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:43:39.5797 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:43:39.5940 [INFO] : 加载配置文件——>开始 +2025-08-04 14:43:39.6190 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:43:40.2453 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:43:40.2453 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:43:40.2478 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:43:40.2478 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:43:40.2478 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:47:40.7953 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:47:40.8732 [INFO] : 加载配置文件——>开始 +2025-08-04 14:47:40.8998 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:47:41.5160 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:47:41.5160 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:52:45.5630 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:52:45.5761 [INFO] : 加载配置文件——>开始 +2025-08-04 14:52:45.6015 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:52:46.2513 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:52:46.2513 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:53:37.1223 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:53:37.2014 [INFO] : 加载配置文件——>开始 +2025-08-04 14:53:37.2266 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:53:37.8373 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:53:37.8373 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 14:57:34.5624 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 14:57:34.6195 [INFO] : 加载配置文件——>开始 +2025-08-04 14:57:34.6772 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 14:57:35.3365 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 14:57:35.3365 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:00:52.9535 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:00:53.0359 [INFO] : 加载配置文件——>开始 +2025-08-04 15:00:53.0612 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:00:53.7219 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:00:53.7252 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:02:25.0271 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:02:25.0807 [INFO] : 加载配置文件——>开始 +2025-08-04 15:02:25.1533 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:02:25.7768 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:02:25.7768 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:03:26.2318 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:03:26.2531 [INFO] : 加载配置文件——>开始 +2025-08-04 15:03:26.2778 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:03:26.9228 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:03:26.9228 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:03:58.0695 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:03:58.0906 [INFO] : 加载配置文件——>开始 +2025-08-04 15:03:58.1066 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:03:58.7631 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:03:58.7631 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:04:14.3796 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:04:14.3971 [INFO] : 加载配置文件——>开始 +2025-08-04 15:04:14.4227 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:04:15.1016 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:04:15.1016 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:06:28.3949 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:06:28.4127 [INFO] : 加载配置文件——>开始 +2025-08-04 15:06:28.4368 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:06:29.0509 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:06:29.0509 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:06:49.3713 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:06:49.3930 [INFO] : 加载配置文件——>开始 +2025-08-04 15:06:49.4090 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:06:50.0364 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:06:50.0364 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:11:34.0705 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:11:34.0931 [INFO] : 加载配置文件——>开始 +2025-08-04 15:11:34.1214 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:11:34.8976 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:11:34.8976 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:23:26.7902 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:23:26.9214 [INFO] : 加载配置文件——>开始 +2025-08-04 15:23:26.9463 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:23:27.5924 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:23:27.5954 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:26:58.6108 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:26:58.6338 [INFO] : 加载配置文件——>开始 +2025-08-04 15:26:58.6609 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:26:59.3065 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:26:59.3065 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:51:24.7088 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:51:24.7323 [INFO] : 加载配置文件——>开始 +2025-08-04 15:51:24.7618 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:51:25.4600 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:51:25.4600 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:53:36.7657 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:53:36.7833 [INFO] : 加载配置文件——>开始 +2025-08-04 15:53:36.8088 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:53:37.4255 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:53:37.4255 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:54:16.4547 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:54:16.4734 [INFO] : 加载配置文件——>开始 +2025-08-04 15:54:16.4989 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:54:17.1035 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:54:17.1035 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:55:02.6856 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:55:02.7096 [INFO] : 加载配置文件——>开始 +2025-08-04 15:55:02.7328 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:55:03.3679 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:55:03.3679 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 15:57:44.2242 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 15:57:44.2474 [INFO] : 加载配置文件——>开始 +2025-08-04 15:57:44.2718 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 15:57:44.9221 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 15:57:44.9221 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:01:18.8725 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:01:18.9226 [INFO] : 加载配置文件——>开始 +2025-08-04 16:01:18.9457 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:01:19.5612 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:01:19.5612 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:05:21.9055 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:05:21.9201 [INFO] : 加载配置文件——>开始 +2025-08-04 16:05:21.9463 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:05:22.6363 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:05:22.6363 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:17:03.6001 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:17:03.7278 [INFO] : 加载配置文件——>开始 +2025-08-04 16:17:03.7552 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:17:04.4157 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:17:04.4157 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:22:16.0485 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:22:16.0665 [INFO] : 加载配置文件——>开始 +2025-08-04 16:22:16.0947 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:22:16.7974 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:22:16.7974 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:23:09.5934 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:23:09.6722 [INFO] : 加载配置文件——>开始 +2025-08-04 16:23:09.6983 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:23:10.3230 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:23:10.3230 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:23:21.5035 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:23:21.5605 [INFO] : 加载配置文件——>开始 +2025-08-04 16:23:21.5776 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:23:22.2136 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:23:22.2136 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:23:22.2159 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:23:22.2159 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:23:22.2159 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:28:32.8526 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:28:32.8741 [INFO] : 加载配置文件——>开始 +2025-08-04 16:28:32.9101 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:28:33.6072 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:28:33.6072 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:33:34.6046 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:33:34.6441 [INFO] : 加载配置文件——>开始 +2025-08-04 16:33:34.6771 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:33:35.3249 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:33:35.3249 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:33:35.3249 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:33:35.3329 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:33:35.3329 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:42:50.0204 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:42:50.0457 [INFO] : 加载配置文件——>开始 +2025-08-04 16:42:50.0741 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:42:50.7710 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:42:50.7710 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; +2025-08-04 16:45:31.2145 [INFO] : --软件Program Main函数开始执行-- +2025-08-04 16:45:31.2315 [INFO] : 加载配置文件——>开始 +2025-08-04 16:45:31.3257 [ERROR] : 加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlUserName:sa +2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:45:32.1409 [INFO] : 数据库连接 SqlDbName:CJLR +2025-08-04 16:45:32.1409 [INFO] : 数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; diff --git a/CheryFianlAssemblyLine.sln b/CheryFianlAssemblyLine.sln index 637bc1e..33c47a6 100644 --- a/CheryFianlAssemblyLine.sln +++ b/CheryFianlAssemblyLine.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 -VisualStudioVersion = 17.12.35707.178 d17.12 +VisualStudioVersion = 17.12.35707.178 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "9.Analysis", "Analysis\9.Analysis.csproj", "{7C83975D-A071-48E0-8A12-DAFD20525B66}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NXSAnalysis", "Analysis\NXSAnalysis.csproj", "{7C83975D-A071-48E0-8A12-DAFD20525B66}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution

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 Z`Y#l9Wdy|kB7%SKCGVeF36J_c`aiR8kL&;d diff --git a/Analysis/bin/x64/Debug/DataBase/CheryAnalysisDB.db b/Analysis/bin/x64/Debug/DataBase/CheryAnalysisDB.db deleted file mode 100644 index 27897025b7c994c03464aea1ec7196f92fbab3a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 270336 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开始 -2025-08-04 11:42:26.727--数据库连接 SqlServerName:127.0.0.1 -2025-08-04 11:42:26.728--数据库连接 SqlUserName:sa -2025-08-04 11:42:26.729--数据库连接 SqlPassword:Hexagon123 -2025-08-04 11:42:26.729--数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 11:42:26.729--加载配置文件——>完成 -2025-08-04 11:42:28.483--数据库连接 SqlServerName:127.0.0.1 -2025-08-04 11:42:28.484--数据库连接 SqlUserName:sa -2025-08-04 11:42:28.485--数据库连接 SqlPassword:Hexagon123 -2025-08-04 11:42:28.486--数据库连接 SqlDbName:NextSenseStandardDB -2025-08-04 11:42:28.486--数据库连接字符串:Data Source=127.0.0.1;initial Catalog=NextSenseStandardDB;User ID=sa;password=Hexagon123; -2025-08-04 11:42:28.853-- 进入显示车身模式!显示车身界面。 -2025-08-04 11:42:28.854-- 进入解析CSV文件模式,开始解析扫码CSV文件! -2025-08-04 11:42:28.856--软件首次启动, Nextsense EH3 CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEH3 -2025-08-04 11:42:28.857--软件首次启动, Nextsense EHY CSV读取路径存在;不清空,读取NextSense生成 CSV报告路径下的所有文件,路径为:D:\cherytestEHY -2025-08-04 11:42:32.820---------------海克斯康面隙分析软件程序关闭--------------------- +2025-08-04 16:45:31.230----软件Program Main函数开始执行-- +2025-08-04 16:45:31.232--加载配置文件——>开始 +2025-08-04 16:45:31.327--加载配置文件错误:System.FormatException: 输入字符串的格式不正确。 + 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) + 在 System.Double.Parse(String s) + 在 NSAnalysis.ConfigDfn.LoadConfig() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 138 + 在 NSAnalysis.ConfigDfn.LoadConfigFile() 位置 D:\HexagonProjects\2025-01-捷豹路虎改造\code\Analysis\Define\Define.cs:行号 202 +2025-08-04 16:45:32.142--数据库连接 SqlServerName:127.0.0.1 +2025-08-04 16:45:32.143--数据库连接 SqlUserName:sa +2025-08-04 16:45:32.144--数据库连接 SqlPassword:Hexagon123 +2025-08-04 16:45:32.146--数据库连接 SqlDbName:CJLR +2025-08-04 16:45:32.147--数据库连接字符串:Data Source=127.0.0.1;initial Catalog=CJLR;User ID=sa;password=Hexagon123; diff --git a/Analysis/bin/x64/Debug/EncoderLogs/2024-09-27.csv b/Analysis/bin/x64/Debug/EncoderLogs/2024-09-27.csv deleted file mode 100644 index c8a6990..0000000 --- a/Analysis/bin/x64/Debug/EncoderLogs/2024-09-27.csv +++ /dev/null @@ -1,939 +0,0 @@ -2024-09-27 11:38:12.1539,1,2,3,15.237 -2024-09-27 11:38:12.4648,1,2,3,15.237 -2024-09-27 11:38:12.7780,1,2,3,15.237 -2024-09-27 11:38:13.0880,1,2,3,15.237 -2024-09-27 11:38:13.4020,1,2,3,15.237 -2024-09-27 11:38:13.7121,1,2,3,15.237 -2024-09-27 11:38:14.0272,1,2,3,15.237 -2024-09-27 11:38:14.3376,1,2,3,15.237 -2024-09-27 11:38:14.6516,1,2,3,15.237 -2024-09-27 11:38:14.9626,1,2,3,15.237 -2024-09-27 11:38:15.2741,1,2,3,15.237 -2024-09-27 11:38:15.5873,1,2,3,15.237 -2024-09-27 11:38:15.9019,1,2,3,15.237 -2024-09-27 11:38:16.2117,1,2,3,15.237 -2024-09-27 11:38:16.5243,1,2,3,15.237 -2024-09-27 11:38:16.8406,1,2,3,15.237 -2024-09-27 11:38:17.1494,1,2,3,15.237 -2024-09-27 11:38:17.4627,1,2,3,15.237 -2024-09-27 11:38:17.7754,1,2,3,15.237 -2024-09-27 11:38:18.0891,1,2,3,15.237 -2024-09-27 11:38:18.4009,1,2,3,15.237 -2024-09-27 11:38:18.7127,1,2,3,15.237 -2024-09-27 11:38:19.0284,1,2,3,15.237 -2024-09-27 11:38:19.3359,1,2,3,15.237 -2024-09-27 11:38:19.6513,1,2,3,15.237 -2024-09-27 11:38:19.9629,1,2,3,15.237 -2024-09-27 11:38:20.2777,1,2,3,15.237 -2024-09-27 11:38:20.5886,1,2,3,15.237 -2024-09-27 11:38:20.9022,1,2,3,15.237 -2024-09-27 11:38:21.2134,1,2,3,15.237 -2024-09-27 11:38:21.5270,1,2,3,15.237 -2024-09-27 11:38:21.8371,1,2,3,15.237 -2024-09-27 11:38:22.1514,1,2,3,15.237 -2024-09-27 11:38:22.4623,1,2,3,15.237 -2024-09-27 11:38:22.7774,1,2,3,15.237 -2024-09-27 11:38:23.0862,1,2,3,15.237 -2024-09-27 11:38:23.3999,1,2,3,15.237 -2024-09-27 11:38:23.7119,1,2,3,15.237 -2024-09-27 11:38:24.0266,1,2,3,15.237 -2024-09-27 11:38:24.3371,1,2,3,15.237 -2024-09-27 11:38:24.6511,1,2,3,15.237 -2024-09-27 11:38:24.9627,1,2,3,15.237 -2024-09-27 11:38:25.2761,1,2,3,15.237 -2024-09-27 11:38:25.5871,1,2,3,15.237 -2024-09-27 11:38:25.8988,1,2,3,15.237 -2024-09-27 11:38:26.2130,1,2,3,15.237 -2024-09-27 11:38:26.5270,1,2,3,15.237 -2024-09-27 11:38:26.8360,1,2,3,15.237 -2024-09-27 11:38:27.1516,1,2,3,15.237 -2024-09-27 11:38:27.4619,1,2,3,15.237 -2024-09-27 11:38:27.7771,1,2,3,15.237 -2024-09-27 11:38:28.0883,1,2,3,15.237 -2024-09-27 11:38:28.3985,1,2,3,15.237 -2024-09-27 11:38:28.7111,1,2,3,15.237 -2024-09-27 11:38:29.0257,1,2,3,15.237 -2024-09-27 11:38:29.3379,1,2,3,15.237 -2024-09-27 11:38:29.6499,1,2,3,15.237 -2024-09-27 11:38:29.9624,1,2,3,15.237 -2024-09-27 11:38:30.2754,1,2,3,15.237 -2024-09-27 11:38:30.5869,1,2,3,15.237 -2024-09-27 11:38:30.9022,1,2,3,15.237 -2024-09-27 11:38:31.2139,1,2,3,15.237 -2024-09-27 11:38:31.5248,1,2,3,15.237 -2024-09-27 11:38:31.8394,1,2,3,15.237 -2024-09-27 11:38:32.1512,1,2,3,15.237 -2024-09-27 11:38:32.4607,1,2,3,15.237 -2024-09-27 11:38:32.7748,1,2,3,15.237 -2024-09-27 11:38:33.0886,1,2,3,15.237 -2024-09-27 11:38:33.3998,1,2,3,15.237 -2024-09-27 11:38:33.7115,1,2,3,15.237 -2024-09-27 11:38:34.0271,1,2,3,15.237 -2024-09-27 11:38:34.3382,1,2,3,15.237 -2024-09-27 11:38:34.6487,1,2,3,15.237 -2024-09-27 11:38:34.9626,1,2,3,15.237 -2024-09-27 11:38:35.2754,1,2,3,15.237 -2024-09-27 11:38:35.5888,1,2,3,15.237 -2024-09-27 11:38:35.8994,1,2,3,115.237 -2024-09-27 11:38:36.2117,1,2,3,115.237 -2024-09-27 11:38:36.5282,1,2,3,115.237 -2024-09-27 11:38:36.8361,1,2,3,115.237 -2024-09-27 11:38:37.1530,1,2,3,115.237 -2024-09-27 11:38:37.4637,1,2,3,115.237 -2024-09-27 11:38:37.7752,1,2,3,115.237 -2024-09-27 11:38:38.0869,1,2,3,115.237 -2024-09-27 11:38:38.3984,1,2,3,115.237 -2024-09-27 11:38:38.7124,1,2,3,115.237 -2024-09-27 11:38:39.0248,1,2,3,115.237 -2024-09-27 11:38:39.3380,1,2,3,115.237 -2024-09-27 11:38:39.6482,1,2,3,115.237 -2024-09-27 11:38:39.9613,1,2,3,115.237 -2024-09-27 11:38:40.2748,1,2,3,115.237 -2024-09-27 11:38:40.5860,1,2,3,115.237 -2024-09-27 11:38:40.9005,1,2,3,115.237 -2024-09-27 11:38:41.2146,1,2,3,115.237 -2024-09-27 11:38:41.5246,1,2,3,115.237 -2024-09-27 11:38:41.8367,1,2,3,115.237 -2024-09-27 11:38:42.1505,1,2,3,115.237 -2024-09-27 11:38:42.4616,1,2,3,115.237 -2024-09-27 11:38:42.7760,1,2,3,115.237 -2024-09-27 11:38:43.0865,1,2,3,115.237 -2024-09-27 11:38:43.3998,1,2,3,115.237 -2024-09-27 11:38:43.7101,1,2,3,115.237 -2024-09-27 11:38:44.0233,1,2,3,115.237 -2024-09-27 11:38:44.3379,1,2,3,115.237 -2024-09-27 11:38:44.6498,1,2,3,115.237 -2024-09-27 11:38:44.9633,1,2,3,115.237 -2024-09-27 11:38:45.2785,1,2,3,115.237 -2024-09-27 11:38:45.5856,1,2,3,115.237 -2024-09-27 11:38:45.8990,1,2,3,115.237 -2024-09-27 11:38:46.2109,1,2,3,115.237 -2024-09-27 11:38:46.5251,1,2,3,115.237 -2024-09-27 11:38:46.8381,1,2,3,115.237 -2024-09-27 11:38:47.1483,1,2,3,115.237 -2024-09-27 11:38:47.4623,1,2,3,115.237 -2024-09-27 11:38:47.7764,1,2,3,115.237 -2024-09-27 11:38:48.0855,1,2,3,115.237 -2024-09-27 11:38:48.3999,1,2,3,115.237 -2024-09-27 11:38:48.7125,1,2,3,115.237 -2024-09-27 11:38:49.0233,1,2,3,115.237 -2024-09-27 11:38:49.3372,1,2,3,115.237 -2024-09-27 11:38:49.6496,1,2,3,115.237 -2024-09-27 11:38:49.9606,1,2,3,115.237 -2024-09-27 11:38:50.2728,1,2,3,115.237 -2024-09-27 11:38:50.5868,1,2,3,115.237 -2024-09-27 11:38:50.8985,1,2,3,115.237 -2024-09-27 11:38:51.2111,1,2,3,115.237 -2024-09-27 11:38:51.5265,1,2,3,115.237 -2024-09-27 11:38:51.8367,1,2,3,115.237 -2024-09-27 11:38:52.1507,1,2,3,115.237 -2024-09-27 11:38:52.4606,1,2,3,115.237 -2024-09-27 11:38:52.7737,1,2,3,115.237 -2024-09-27 11:38:53.0864,1,2,3,115.237 -2024-09-27 11:38:53.4027,1,2,3,115.237 -2024-09-27 11:38:53.7148,1,2,3,115.237 -2024-09-27 11:38:54.0261,1,2,3,115.237 -2024-09-27 11:38:54.3356,1,2,3,115.237 -2024-09-27 11:38:54.6498,1,2,3,115.237 -2024-09-27 11:38:54.9615,1,2,3,115.237 -2024-09-27 11:38:55.2753,1,2,3,115.237 -2024-09-27 11:38:55.5884,1,2,3,115.237 -2024-09-27 11:38:55.9010,1,2,3,115.237 -2024-09-27 11:38:56.2145,1,2,3,115.237 -2024-09-27 11:38:56.5268,1,2,3,115.237 -2024-09-27 11:38:56.8364,1,2,3,115.237 -2024-09-27 11:38:57.1490,1,2,3,115.237 -2024-09-27 11:38:57.4632,1125.237,2,3,115.237 -2024-09-27 11:38:57.7728,1125.237,2,3,115.237 -2024-09-27 11:38:58.0870,1125.237,2,3,115.237 -2024-09-27 11:38:58.4004,1125.237,2,3,115.237 -2024-09-27 11:38:58.7111,1125.237,2,3,115.237 -2024-09-27 11:38:59.0228,1125.237,2,3,115.237 -2024-09-27 11:38:59.3378,1125.237,2,3,115.237 -2024-09-27 11:38:59.6494,1125.237,2,3,115.237 -2024-09-27 11:38:59.9627,1125.237,2,3,115.237 -2024-09-27 11:39:00.2729,1125.237,2,3,115.237 -2024-09-27 11:39:00.5879,1125.237,2,3,115.237 -2024-09-27 11:39:00.8978,1125.237,2,3,115.237 -2024-09-27 11:39:01.2102,1125.237,2,3,115.237 -2024-09-27 11:39:01.5255,1125.237,2,3,115.237 -2024-09-27 11:39:01.8377,1125.237,2,3,115.237 -2024-09-27 11:39:02.1510,1125.237,2,3,115.237 -2024-09-27 11:39:02.4605,1125.237,2,3,115.237 -2024-09-27 11:39:02.7768,1125.237,2,3,115.237 -2024-09-27 11:39:03.0857,1125.237,2,3,115.237 -2024-09-27 11:39:03.3992,1125.237,2,3,115.237 -2024-09-27 11:39:03.7104,1125.237,2,3,115.237 -2024-09-27 11:39:04.0230,1125.237,2,3,115.237 -2024-09-27 11:39:04.3367,1125.237,2,3,115.237 -2024-09-27 11:39:04.6517,1125.237,2,3,115.237 -2024-09-27 11:39:04.9625,1125.237,2,3,115.237 -2024-09-27 11:39:05.2730,1125.237,2,3,115.237 -2024-09-27 11:39:05.5898,1125.237,2,3,115.237 -2024-09-27 11:39:05.8974,1125.237,2,3,115.237 -2024-09-27 11:39:06.2114,1125.237,2,3,115.237 -2024-09-27 11:39:06.5227,1125.237,2,3,115.237 -2024-09-27 11:39:06.8372,1125.237,2,3,115.237 -2024-09-27 11:39:07.1499,1125.237,2,3,115.237 -2024-09-27 11:39:07.4600,1125.237,2,3,115.237 -2024-09-27 11:39:07.7754,1125.237,2,3,115.237 -2024-09-27 11:39:08.0868,1125.237,2,3,115.237 -2024-09-27 11:39:08.3994,1125.237,2,3,115.237 -2024-09-27 11:39:08.7128,1125.237,2,3,115.237 -2024-09-27 11:39:09.0223,1125.237,2,3,115.237 -2024-09-27 11:39:09.3382,1125.237,2,3,115.237 -2024-09-27 11:39:09.6515,1125.237,2,3,115.237 -2024-09-27 11:39:09.9609,1125.237,2,3,115.237 -2024-09-27 11:39:10.2737,1125.237,2,3,115.237 -2024-09-27 11:39:10.5877,1125.237,2,3,115.237 -2024-09-27 11:39:10.8977,1125.237,2,3,115.237 -2024-09-27 11:39:11.2118,1125.237,2,3,115.237 -2024-09-27 11:39:11.5251,1125.237,2,3,115.237 -2024-09-27 11:39:11.8356,1125.237,2,3,115.237 -2024-09-27 11:39:12.1501,1125.237,2,3,115.237 -2024-09-27 11:39:12.4617,1125.237,2,3,115.237 -2024-09-27 11:39:12.7744,1125.237,2,3,115.237 -2024-09-27 11:39:13.0850,1125.237,2,3,115.237 -2024-09-27 11:39:13.3994,1125.237,2,3,115.237 -2024-09-27 11:39:13.7124,1125.237,2,3,115.237 -2024-09-27 11:39:14.0246,1125.237,2,3,115.237 -2024-09-27 11:39:14.3373,1125.237,2,3,115.237 -2024-09-27 11:39:14.6490,1125.237,2,3,115.237 -2024-09-27 11:39:14.9603,1125.237,2,3,115.237 -2024-09-27 11:39:15.2746,1125.237,2,3,115.237 -2024-09-27 11:39:15.5853,1125.237,2,3,115.237 -2024-09-27 11:39:15.9009,1125.237,2,3,115.237 -2024-09-27 11:39:16.2100,1125.237,2,3,115.237 -2024-09-27 11:39:16.5235,1125.237,2,3,115.237 -2024-09-27 11:39:16.8364,1125.237,2,3,115.237 -2024-09-27 11:39:17.1474,1125.237,2,3,115.237 -2024-09-27 11:39:17.4602,1125.237,2,3,115.237 -2024-09-27 11:39:17.7746,1125.237,2,3,115.237 -2024-09-27 11:39:18.0859,1125.237,2,3,115.237 -2024-09-27 11:39:18.3982,1125.237,2,3,115.237 -2024-09-27 11:39:18.7120,1125.237,2,3,115.237 -2024-09-27 11:39:19.0225,1125.237,2,3,115.237 -2024-09-27 11:39:19.3361,1125.237,2,3,115.237 -2024-09-27 11:39:19.6488,1125.237,2,3,115.237 -2024-09-27 11:39:19.9600,1125.237,2,3,115.237 -2024-09-27 11:39:20.2772,1125.237,2,3,115.237 -2024-09-27 11:39:20.5867,1125.237,2,3,115.237 -2024-09-27 11:39:20.8972,1125.237,2,3,115.237 -2024-09-27 11:39:21.2111,1125.237,2,3,115.237 -2024-09-27 11:39:21.5242,1125.237,2,3,115.237 -2024-09-27 11:39:21.8359,1125.237,2,3,115.237 -2024-09-27 11:39:22.1483,1125.237,2,3,115.237 -2024-09-27 11:39:22.4631,1125.237,2,3,115.237 -2024-09-27 11:39:22.7742,1125.237,2,3,115.237 -2024-09-27 11:39:23.0862,1125.237,2,3,115.237 -2024-09-27 11:39:23.3996,1125.237,2,3,115.237 -2024-09-27 11:39:23.7134,1125.237,2,3,115.237 -2024-09-27 11:39:24.0246,1125.237,2,3,115.237 -2024-09-27 11:39:24.3357,1125.237,2,3,115.237 -2024-09-27 11:39:24.6502,1125.237,2,3,115.237 -2024-09-27 11:39:24.9609,1125.237,2,3,115.237 -2024-09-27 11:39:25.2746,1125.237,2,3,115.237 -2024-09-27 11:39:25.5860,1125.237,2,3,115.237 -2024-09-27 11:39:25.9001,1125.237,2,3,115.237 -2024-09-27 11:39:26.2131,1125.237,2,3,115.237 -2024-09-27 11:39:26.5226,1125.237,2,3,115.237 -2024-09-27 11:39:26.8378,1125.237,2,3,115.237 -2024-09-27 11:39:27.1465,1125.237,2,3,115.237 -2024-09-27 11:39:27.4609,1125.237,2,3,115.237 -2024-09-27 11:39:27.7733,1125.237,2,3,115.237 -2024-09-27 11:39:28.0853,1125.237,2,3,115.237 -2024-09-27 11:39:28.3983,1125.237,2,3,115.237 -2024-09-27 11:39:28.7111,1125.237,2,3,115.237 -2024-09-27 11:39:29.0275,1125.237,2,3,115.237 -2024-09-27 11:39:29.3344,1125.237,2,3,115.237 -2024-09-27 11:39:29.6484,1125.237,2,3,115.237 -2024-09-27 11:39:29.9637,1125.237,2,3,115.237 -2024-09-27 11:39:30.2722,1125.237,2,3,115.237 -2024-09-27 11:39:30.5857,1125.237,2,3,115.237 -2024-09-27 11:39:30.8976,1125.237,2,3,115.237 -2024-09-27 11:39:31.2118,1125.237,2,3,115.237 -2024-09-27 11:39:31.5241,1125.237,2,3,115.237 -2024-09-27 11:39:31.8378,1125.237,2,3,115.237 -2024-09-27 11:39:32.1495,1125.237,2,3,115.237 -2024-09-27 11:39:32.4608,1125.237,2,3,115.237 -2024-09-27 11:39:32.7730,1125.237,2,3,115.237 -2024-09-27 11:39:33.0855,1125.237,2,3,115.237 -2024-09-27 11:39:33.3985,1125.237,2,3,115.237 -2024-09-27 11:39:33.7122,1125.237,2,3,115.237 -2024-09-27 11:39:34.0233,1125.237,2,3,115.237 -2024-09-27 11:39:34.3344,1125.237,2,3,115.237 -2024-09-27 11:39:34.6497,1125.237,2,3,115.237 -2024-09-27 11:39:34.9610,1125.237,2,3,115.237 -2024-09-27 11:39:35.2733,1125.237,2,3,115.237 -2024-09-27 11:39:35.5884,1125.237,2,3,115.237 -2024-09-27 11:39:35.8984,1125.237,2,3,115.237 -2024-09-27 11:39:36.2103,1125.237,2,3,115.237 -2024-09-27 11:39:36.5224,1125.237,2,3,115.237 -2024-09-27 11:39:36.8373,1125.237,2,3,115.237 -2024-09-27 11:39:37.1480,1125.237,2,3,115.237 -2024-09-27 11:39:37.4621,1125.237,2,3,115.237 -2024-09-27 11:39:37.7753,1125.237,2,3,115.237 -2024-09-27 11:39:38.0869,1125.237,2,3,115.237 -2024-09-27 11:39:38.3980,1125.237,2,3,115.237 -2024-09-27 11:39:38.7104,1125.237,2,3,115.237 -2024-09-27 11:39:39.0235,1125.237,2,3,115.237 -2024-09-27 11:39:39.3366,1125.237,2,3,115.237 -2024-09-27 11:39:39.6485,1125.237,2,3,115.237 -2024-09-27 11:39:39.9622,1125.237,2,3,115.237 -2024-09-27 11:39:40.2723,1125.237,2,3,115.237 -2024-09-27 11:39:40.5858,1125.237,2,3,115.237 -2024-09-27 11:39:40.8984,1125.237,2,3,115.237 -2024-09-27 11:39:41.2106,1125.237,2,3,115.237 -2024-09-27 11:39:41.5227,1125.237,2,3,115.237 -2024-09-27 11:39:41.8354,1125.237,2,3,115.237 -2024-09-27 11:39:42.1512,1125.237,2,3,115.237 -2024-09-27 11:39:42.4602,1125.237,2,3,115.237 -2024-09-27 11:39:42.7750,1125.237,2,3,115.237 -2024-09-27 11:39:43.0846,1125.237,2,3,115.237 -2024-09-27 11:39:43.3986,1125.237,2,3,115.237 -2024-09-27 11:39:43.7094,1125.237,2,3,115.237 -2024-09-27 11:39:44.0235,1125.237,2,3,115.237 -2024-09-27 11:39:44.3364,1125.237,2,3,115.237 -2024-09-27 11:39:44.6471,1125.237,2,3,115.237 -2024-09-27 11:39:44.9626,1125.237,2,3,115.237 -2024-09-27 11:39:45.2747,1125.237,2,3,115.237 -2024-09-27 11:39:45.5848,1125.237,2,3,115.237 -2024-09-27 11:39:45.8981,1125.237,2,3,115.237 -2024-09-27 11:39:46.2102,1125.237,2,3,115.237 -2024-09-27 11:39:46.5236,1125.237,2,3,115.237 -2024-09-27 11:39:46.8359,1125.237,2,3,115.237 -2024-09-27 11:39:47.1472,1125.237,2,3,115.237 -2024-09-27 11:39:47.4599,1125.237,2,3,115.237 -2024-09-27 11:39:47.7761,1125.237,2,3,115.237 -2024-09-27 11:39:48.0853,1125.237,2,3,115.237 -2024-09-27 11:39:48.3976,1125.237,2,3,115.237 -2024-09-27 11:39:48.7135,1125.237,2,3,115.237 -2024-09-27 11:39:49.0228,1125.237,2,3,115.237 -2024-09-27 11:39:49.3353,1125.237,2,3,115.237 -2024-09-27 11:39:49.6472,1125.237,2,3,115.237 -2024-09-27 11:39:49.9609,1125.237,2,3,115.237 -2024-09-27 11:39:50.2747,1125.237,2,3,115.237 -2024-09-27 11:39:50.5858,1125.237,2,3,115.237 -2024-09-27 11:39:50.8985,1125.237,2,3,115.237 -2024-09-27 11:39:51.2092,1125.237,2,3,115.237 -2024-09-27 11:39:51.5232,1125.237,2,3,115.237 -2024-09-27 11:39:51.8340,1125.237,2,3,115.237 -2024-09-27 11:39:52.1490,1125.237,2,3,115.237 -2024-09-27 11:39:52.4610,1125.237,2,3,115.237 -2024-09-27 11:39:52.7728,1125.237,2,3,115.237 -2024-09-27 11:39:53.0871,1125.237,2,3,115.237 -2024-09-27 11:39:53.3993,1125.237,2,3,115.237 -2024-09-27 11:39:53.7115,1125.237,2,3,115.237 -2024-09-27 11:39:54.0218,1125.237,2,3,115.237 -2024-09-27 11:39:54.3351,1125.237,2,3,115.237 -2024-09-27 11:39:54.6475,1125.237,2,3,115.237 -2024-09-27 11:39:54.9596,1125.237,2,3,115.237 -2024-09-27 11:39:55.2762,1125.237,2,3,115.237 -2024-09-27 11:39:55.5840,1125.237,2,3,115.237 -2024-09-27 11:39:55.8985,1125.237,2,3,115.237 -2024-09-27 11:39:56.2091,1125.237,2,3,115.237 -2024-09-27 11:39:56.5217,1125.237,2,3,115.237 -2024-09-27 11:39:56.8355,1125.237,2,3,115.237 -2024-09-27 11:39:57.1466,1125.237,2,3,115.237 -2024-09-27 11:39:57.4609,1125.237,2,3,115.237 -2024-09-27 11:39:57.7727,1125.237,2,3,115.237 -2024-09-27 11:39:58.0859,1125.237,2,3,115.237 -2024-09-27 11:39:58.3984,1125.237,2,3,115.237 -2024-09-27 11:39:58.7098,1125.237,2,3,115.237 -2024-09-27 11:39:59.0236,1125.237,2,3,115.237 -2024-09-27 11:39:59.3351,1125.237,2,3,115.237 -2024-09-27 11:39:59.6494,1125.237,2,3,115.237 -2024-09-27 11:39:59.9592,1125.237,2,3,115.237 -2024-09-27 11:40:00.2725,1125.237,2,3,115.237 -2024-09-27 11:40:00.5845,1125.237,2,3,115.237 -2024-09-27 11:40:00.8975,1125.237,2,3,115.237 -2024-09-27 11:40:01.2093,1125.237,2,3,115.237 -2024-09-27 11:40:01.5242,1125.237,2,3,115.237 -2024-09-27 11:40:01.8367,1125.237,2,3,115.237 -2024-09-27 11:40:02.1479,1125.237,2,3,115.237 -2024-09-27 11:40:02.4601,1125.237,2,3,115.237 -2024-09-27 11:40:02.7721,1125.237,2,3,115.237 -2024-09-27 11:40:03.0850,1125.237,2,3,115.237 -2024-09-27 11:40:03.3970,1125.237,2,3,115.237 -2024-09-27 11:40:03.7119,1125.237,2,3,115.237 -2024-09-27 11:40:04.0231,1125.237,2,3,115.237 -2024-09-27 11:40:04.3343,1125.237,2,3,115.237 -2024-09-27 11:40:04.6472,1125.237,2,3,115.237 -2024-09-27 11:40:04.9590,1125.237,2,3,115.237 -2024-09-27 11:40:05.2722,1125.237,2,3,115.237 -2024-09-27 11:40:05.5875,1125.237,2,3,115.237 -2024-09-27 11:40:05.8964,1125.237,2,3,115.237 -2024-09-27 11:40:06.2105,1125.237,2,3,115.237 -2024-09-27 11:40:06.5249,1125.237,2,3,115.237 -2024-09-27 11:40:06.8360,1125.237,2,3,115.237 -2024-09-27 11:40:07.1465,1125.237,2,3,115.237 -2024-09-27 11:40:07.4602,1125.237,2,3,115.237 -2024-09-27 11:40:07.7747,1125.237,2,3,115.237 -2024-09-27 11:40:08.0843,1125.237,2,3,115.237 -2024-09-27 11:40:08.3982,1125.237,2,3,115.237 -2024-09-27 11:40:08.7089,1125.237,2,3,115.237 -2024-09-27 11:40:09.0226,1125.237,2,3,115.237 -2024-09-27 11:40:09.3371,1125.237,2,3,115.237 -2024-09-27 11:40:09.6470,1125.237,2,3,115.237 -2024-09-27 11:40:09.9596,1125.237,2,3,115.237 -2024-09-27 11:40:10.2728,1125.237,2,3,115.237 -2024-09-27 11:40:10.5882,1125.237,2,3,115.237 -2024-09-27 11:40:10.8981,1125.237,2,3,115.237 -2024-09-27 11:40:11.2088,1125.237,2,3,115.237 -2024-09-27 11:40:11.5234,1125.237,2,3,115.237 -2024-09-27 11:40:11.8350,1125.237,2,3,115.237 -2024-09-27 11:40:12.1473,1125.237,2,3,115.237 -2024-09-27 11:40:12.4587,1125.237,2,3,115.237 -2024-09-27 11:40:12.7741,1125.237,2,3,115.237 -2024-09-27 11:40:13.0863,1125.237,2,3,115.237 -2024-09-27 11:40:13.3984,1125.237,2,3,115.237 -2024-09-27 11:40:13.7094,1125.237,2,3,115.237 -2024-09-27 11:40:14.0228,1125.237,2,3,115.237 -2024-09-27 11:40:14.3343,1125.237,2,3,115.237 -2024-09-27 11:40:14.6502,1125.237,2,3,115.237 -2024-09-27 11:40:14.9620,1125.237,2,3,115.237 -2024-09-27 11:40:15.2742,1125.237,2,3,115.237 -2024-09-27 11:40:15.5842,1125.237,2,3,115.237 -2024-09-27 11:40:15.8977,1125.237,2,3,115.237 -2024-09-27 11:40:16.2096,1125.237,2,3,115.237 -2024-09-27 11:40:16.5230,1125.237,2,3,115.237 -2024-09-27 11:40:16.8343,1125.237,2,3,115.237 -2024-09-27 11:40:17.1473,1125.237,2,3,115.237 -2024-09-27 11:40:17.4597,1125.237,2,3,115.237 -2024-09-27 11:40:17.7714,1125.237,2,3,115.237 -2024-09-27 11:40:18.0834,1125.237,2,3,115.237 -2024-09-27 11:40:18.3986,1125.237,2,3,115.237 -2024-09-27 11:40:18.7121,1125.237,2,3,115.237 -2024-09-27 11:40:19.0228,1125.237,2,3,115.237 -2024-09-27 11:40:19.3369,1125.237,2,3,115.237 -2024-09-27 11:40:19.6467,1125.237,2,3,115.237 -2024-09-27 11:40:19.9601,1125.237,2,3,115.237 -2024-09-27 11:40:20.2718,1125.237,2,3,115.237 -2024-09-27 11:40:20.5850,1125.237,2,3,115.237 -2024-09-27 11:40:20.8985,1125.237,2,3,115.237 -2024-09-27 11:40:21.2088,1125.237,2,3,115.237 -2024-09-27 11:40:21.5230,1125.237,2,3,115.237 -2024-09-27 11:40:21.8361,1125.237,2,3,115.237 -2024-09-27 11:40:22.1479,1125.237,2,3,115.237 -2024-09-27 11:40:22.4595,1125.237,2,3,115.237 -2024-09-27 11:40:22.7738,1125.237,2,3,115.237 -2024-09-27 11:40:23.0843,1125.237,2,3,115.237 -2024-09-27 11:40:23.3989,1125.237,2,3,115.237 -2024-09-27 11:40:23.7100,1125.237,2,3,115.237 -2024-09-27 11:40:24.0230,1125.237,2,3,115.237 -2024-09-27 11:40:24.3338,1125.237,2,3,115.237 -2024-09-27 11:40:24.6460,1125.237,2,3,115.237 -2024-09-27 11:40:24.9587,1125.237,2,3,115.237 -2024-09-27 11:40:25.2727,1125.237,2,3,115.237 -2024-09-27 11:40:25.5849,1125.237,2,3,115.237 -2024-09-27 11:40:25.9008,1125.237,2,3,115.237 -2024-09-27 11:40:26.2085,1125.237,2,3,115.237 -2024-09-27 11:40:26.5225,1125.237,2,3,115.237 -2024-09-27 11:40:26.8353,1125.237,2,3,115.237 -2024-09-27 11:40:27.1487,1125.237,2,3,115.237 -2024-09-27 11:40:27.4592,1125.237,2,3,115.237 -2024-09-27 11:40:27.7730,1125.237,2,3,115.237 -2024-09-27 11:40:28.0869,1125.237,2,3,115.237 -2024-09-27 11:40:28.3960,1125.237,2,3,115.237 -2024-09-27 11:40:28.7084,1125.237,2,3,115.237 -2024-09-27 11:40:29.0221,1125.237,2,3,115.237 -2024-09-27 11:40:29.3343,1125.237,2,3,115.237 -2024-09-27 11:40:29.6460,1125.237,2,3,115.237 -2024-09-27 11:40:29.9599,1125.237,2,3,115.237 -2024-09-27 11:40:30.2750,1125.237,2,3,115.237 -2024-09-27 11:40:30.5847,1125.237,2,3,115.237 -2024-09-27 11:40:30.8988,1125.237,2,3,115.237 -2024-09-27 11:40:31.2084,1125.237,2,3,115.237 -2024-09-27 11:40:31.5231,1125.237,2,3,115.237 -2024-09-27 11:40:31.8375,1125.237,2,3,115.237 -2024-09-27 11:40:32.1489,1125.237,2,3,115.237 -2024-09-27 11:40:32.4614,1125.237,2,3,115.237 -2024-09-27 11:40:32.7734,1125.237,2,3,115.237 -2024-09-27 11:40:33.0857,1125.237,2,3,115.237 -2024-09-27 11:40:33.3980,1125.237,2,3,115.237 -2024-09-27 11:40:33.7095,1125.237,2,3,115.237 -2024-09-27 11:40:34.0221,1125.237,2,3,115.237 -2024-09-27 11:40:34.3342,1125.237,2,3,115.237 -2024-09-27 11:40:34.6495,1125.237,2,3,115.237 -2024-09-27 11:40:34.9600,1125.237,2,3,115.237 -2024-09-27 11:40:35.2722,1125.237,2,3,115.237 -2024-09-27 11:40:35.5864,1125.237,2,3,115.237 -2024-09-27 11:40:35.8981,1125.237,2,3,115.237 -2024-09-27 11:40:36.2098,1125.237,2,3,115.237 -2024-09-27 11:40:36.5220,1125.237,2,3,115.237 -2024-09-27 11:40:36.8367,1125.237,2,3,115.237 -2024-09-27 11:40:37.1484,1125.237,2,3,115.237 -2024-09-27 11:40:37.4619,1125.237,2,3,115.237 -2024-09-27 11:40:37.7730,1125.237,2,3,115.237 -2024-09-27 11:40:38.0849,1125.237,2,3,115.237 -2024-09-27 11:40:38.3959,1125.237,2,3,115.237 -2024-09-27 11:40:38.7081,1125.237,2,3,115.237 -2024-09-27 11:40:39.0232,1125.237,2,3,115.237 -2024-09-27 11:40:39.3345,1125.237,2,3,115.237 -2024-09-27 11:40:39.6491,1125.237,2,3,115.237 -2024-09-27 11:40:39.9593,1125.237,2,3,115.237 -2024-09-27 11:40:40.2735,1125.237,2,3,115.237 -2024-09-27 11:40:40.5860,1125.237,2,3,115.237 -2024-09-27 11:40:40.8977,1125.237,2,3,115.237 -2024-09-27 11:40:41.2106,1125.237,2,3,115.237 -2024-09-27 11:40:41.5219,1125.237,2,3,115.237 -2024-09-27 11:40:41.8340,1125.237,2,3,115.237 -2024-09-27 11:40:42.1460,1125.237,2,3,115.237 -2024-09-27 11:40:42.4592,1125.237,2,3,115.237 -2024-09-27 11:40:42.7732,1125.237,2,3,115.237 -2024-09-27 11:40:43.0858,1125.237,2,3,115.237 -2024-09-27 11:40:43.3986,1125.237,2,3,115.237 -2024-09-27 11:40:43.7089,1125.237,2,3,115.237 -2024-09-27 11:40:44.0216,1125.237,2,3,115.237 -2024-09-27 11:40:44.3344,1125.237,2,3,115.237 -2024-09-27 11:40:44.6458,1125.237,2,3,115.237 -2024-09-27 11:40:44.9584,1125.237,2,3,115.237 -2024-09-27 11:40:45.2730,1125.237,2,3,115.237 -2024-09-27 11:40:45.5843,1125.237,2,3,115.237 -2024-09-27 11:40:45.8958,1125.237,2,3,115.237 -2024-09-27 11:40:46.2086,1125.237,2,3,115.237 -2024-09-27 11:40:46.5207,1125.237,2,3,115.237 -2024-09-27 11:40:46.8333,1125.237,2,3,115.237 -2024-09-27 11:40:47.1496,1125.237,2,3,115.237 -2024-09-27 11:40:47.4599,1125.237,2,3,115.237 -2024-09-27 11:40:47.7732,1125.237,2,3,115.237 -2024-09-27 11:40:48.0837,1125.237,2,3,115.237 -2024-09-27 11:40:48.3976,1125.237,2,3,115.237 -2024-09-27 11:40:48.7108,1125.237,2,3,115.237 -2024-09-27 11:40:49.0213,1125.237,2,3,115.237 -2024-09-27 11:40:49.3348,1125.237,2,3,115.237 -2024-09-27 11:40:49.6487,1125.237,2,3,115.237 -2024-09-27 11:40:49.9602,1125.237,2,3,115.237 -2024-09-27 11:40:50.2712,1125.237,2,3,115.237 -2024-09-27 11:40:50.5839,1125.237,2,3,115.237 -2024-09-27 11:40:50.8963,1125.237,2,3,115.237 -2024-09-27 11:40:51.2094,1125.237,2,3,115.237 -2024-09-27 11:40:51.5232,1125.237,2,3,115.237 -2024-09-27 11:40:51.8363,1125.237,2,3,115.237 -2024-09-27 11:40:52.1491,1125.237,2,3,115.237 -2024-09-27 11:40:52.4603,1125.237,2,3,115.237 -2024-09-27 11:40:52.7724,1125.237,2,3,115.237 -2024-09-27 11:40:53.0851,1125.237,2,3,115.237 -2024-09-27 11:40:53.3953,1125.237,2,3,115.237 -2024-09-27 11:40:53.7080,1125.237,2,3,115.237 -2024-09-27 11:40:54.0227,1125.237,2,3,115.237 -2024-09-27 11:40:54.3352,1125.237,2,3,115.237 -2024-09-27 11:40:54.6489,1125.237,2,3,115.237 -2024-09-27 11:40:54.9574,1125.237,2,3,115.237 -2024-09-27 11:40:55.2723,1125.237,2,3,115.237 -2024-09-27 11:40:55.5863,1125.237,2,3,115.237 -2024-09-27 11:40:55.8973,1125.237,2,3,115.237 -2024-09-27 11:40:56.2079,1125.237,2,3,115.237 -2024-09-27 11:40:56.5223,1125.237,2,3,115.237 -2024-09-27 11:40:56.8343,1125.237,2,3,115.237 -2024-09-27 11:40:57.1461,1125.237,2,3,115.237 -2024-09-27 11:40:57.4587,1125.237,2,3,115.237 -2024-09-27 11:40:57.7717,1125.237,2,3,115.237 -2024-09-27 11:40:58.0849,1125.237,2,3,115.237 -2024-09-27 11:40:58.3964,1125.237,2,3,115.237 -2024-09-27 11:40:58.7101,1125.237,2,3,115.237 -2024-09-27 11:40:59.0203,1125.237,2,3,115.237 -2024-09-27 11:40:59.3348,1125.237,2,3,115.237 -2024-09-27 11:40:59.6451,1125.237,2,3,115.237 -2024-09-27 11:40:59.9593,1125.237,2,3,115.237 -2024-09-27 11:41:00.2709,1125.237,2,3,115.237 -2024-09-27 11:41:00.5849,1125.237,2,3,115.237 -2024-09-27 11:41:00.9005,1125.237,2,3,115.237 -2024-09-27 11:41:01.2112,1125.237,2,3,115.237 -2024-09-27 11:41:01.5228,1125.237,2,3,115.237 -2024-09-27 11:41:01.8335,1125.237,2,3,115.237 -2024-09-27 11:41:02.1478,1125.237,2,3,115.237 -2024-09-27 11:41:02.4599,1125.237,2,3,115.237 -2024-09-27 11:41:02.7737,1125.237,2,3,115.237 -2024-09-27 11:41:03.0839,1125.237,2,3,115.237 -2024-09-27 11:41:03.3980,1125.237,2,3,115.237 -2024-09-27 11:41:03.7094,1125.237,2,3,115.237 -2024-09-27 11:41:04.0200,1125.237,2,3,115.237 -2024-09-27 11:41:04.3343,1125.237,2,3,115.237 -2024-09-27 11:41:04.6463,1125.237,2,3,115.237 -2024-09-27 11:41:04.9612,1125.237,2,3,115.237 -2024-09-27 11:41:05.2731,1125.237,2,3,115.237 -2024-09-27 11:41:05.5839,1125.237,2,3,115.237 -2024-09-27 11:41:05.8956,1125.237,2,3,115.237 -2024-09-27 11:41:06.2091,1125.237,2,3,115.237 -2024-09-27 11:41:06.5228,1125.237,2,3,115.237 -2024-09-27 11:41:06.8330,1125.237,2,3,115.237 -2024-09-27 11:41:07.1476,1125.237,2,3,115.237 -2024-09-27 11:41:07.4612,1125.237,2,3,115.237 -2024-09-27 11:41:07.7707,1125.237,2,3,115.237 -2024-09-27 11:41:08.0837,1125.237,2,3,115.237 -2024-09-27 11:41:08.3967,1125.237,2,3,115.237 -2024-09-27 11:41:08.7112,1125.237,2,3,115.237 -2024-09-27 11:41:09.0224,1125.237,2,3,115.237 -2024-09-27 11:41:09.3360,1125.237,2,3,115.237 -2024-09-27 11:41:09.6461,1125.237,2,3,115.237 -2024-09-27 11:41:09.9600,1125.237,2,3,115.237 -2024-09-27 11:41:10.2705,1125.237,2,3,115.237 -2024-09-27 11:41:10.5835,1125.237,2,3,115.237 -2024-09-27 11:41:10.8974,1125.237,2,3,115.237 -2024-09-27 11:41:11.2077,1125.237,2,3,115.237 -2024-09-27 11:41:11.5232,1125.237,2,3,115.237 -2024-09-27 11:41:11.8347,1125.237,2,3,115.237 -2024-09-27 11:41:12.1453,1125.237,2,3,115.237 -2024-09-27 11:41:12.4605,1125.237,2,3,115.237 -2024-09-27 11:41:12.7715,1125.237,2,3,115.237 -2024-09-27 11:41:13.0856,1125.237,2,3,115.237 -2024-09-27 11:41:13.3968,1125.237,2,3,115.237 -2024-09-27 11:41:13.7079,1125.237,2,3,115.237 -2024-09-27 11:41:14.0214,1125.237,2,3,115.237 -2024-09-27 11:41:14.3335,1125.237,2,3,115.237 -2024-09-27 11:41:14.6466,1125.237,2,3,115.237 -2024-09-27 11:41:14.9580,1125.237,2,3,115.237 -2024-09-27 11:41:15.2700,1125.237,2,3,115.237 -2024-09-27 11:41:15.5836,1125.237,2,3,115.237 -2024-09-27 11:41:15.8960,1125.237,2,3,115.237 -2024-09-27 11:41:16.2106,1125.237,2,3,115.237 -2024-09-27 11:41:16.5198,1125.237,2,3,115.237 -2024-09-27 11:41:16.8326,1125.237,2,3,115.237 -2024-09-27 11:41:17.1457,1125.237,2,3,115.237 -2024-09-27 11:41:17.4580,1125.237,2,3,115.237 -2024-09-27 11:41:17.7703,1125.237,2,3,115.237 -2024-09-27 11:41:18.0841,1125.237,2,3,115.237 -2024-09-27 11:41:18.3965,1125.237,2,3,115.237 -2024-09-27 11:41:18.7110,1125.237,2,3,115.237 -2024-09-27 11:41:19.0214,1125.237,2,3,115.237 -2024-09-27 11:41:19.3322,1125.237,2,3,115.237 -2024-09-27 11:41:19.6460,1125.237,2,3,115.237 -2024-09-27 11:41:19.9566,1125.237,2,3,115.237 -2024-09-27 11:41:20.2716,1125.237,2,3,115.237 -2024-09-27 11:41:20.5862,1125.237,2,3,115.237 -2024-09-27 11:41:20.8977,1125.237,2,3,115.237 -2024-09-27 11:41:21.2093,1125.237,2,3,115.237 -2024-09-27 11:41:21.5202,1125.237,2,3,115.237 -2024-09-27 11:41:21.8338,1125.237,2,3,115.237 -2024-09-27 11:41:22.1474,1125.237,2,3,115.237 -2024-09-27 11:41:22.4574,1125.237,2,3,115.237 -2024-09-27 11:41:22.7717,1125.237,2,3,115.237 -2024-09-27 11:41:23.0842,1125.237,2,3,115.237 -2024-09-27 11:41:23.3949,1125.237,2,3,115.237 -2024-09-27 11:41:23.7090,1125.237,2,3,115.237 -2024-09-27 11:41:24.0202,1125.237,2,3,115.237 -2024-09-27 11:41:24.3326,1125.237,2,3,115.237 -2024-09-27 11:41:24.6451,1125.237,2,3,115.237 -2024-09-27 11:41:24.9596,1125.237,2,3,115.237 -2024-09-27 11:41:25.2700,1125.237,2,3,115.237 -2024-09-27 11:41:25.5837,1125.237,2,3,115.237 -2024-09-27 11:41:25.8965,1125.237,2,3,115.237 -2024-09-27 11:41:26.2082,1125.237,2,3,115.237 -2024-09-27 11:41:26.5224,1125.237,2,3,115.237 -2024-09-27 11:41:26.8334,1125.237,2,3,115.237 -2024-09-27 11:41:27.1502,1125.237,2,3,115.237 -2024-09-27 11:41:27.4584,1125.237,2,3,115.237 -2024-09-27 11:41:27.7727,1125.237,2,3,115.237 -2024-09-27 11:41:28.0836,1125.237,2,3,115.237 -2024-09-27 11:41:28.3968,1125.237,2,3,115.237 -2024-09-27 11:41:28.7091,1125.237,2,3,115.237 -2024-09-27 11:41:29.0234,1125.237,2,3,115.237 -2024-09-27 11:41:29.3345,1125.237,2,3,115.237 -2024-09-27 11:41:29.6472,1125.237,2,3,115.237 -2024-09-27 11:41:29.9605,1125.237,2,3,115.237 -2024-09-27 11:41:30.2708,1125.237,2,3,115.237 -2024-09-27 11:41:30.5840,1125.237,2,3,115.237 -2024-09-27 11:41:30.8947,1125.237,2,3,115.237 -2024-09-27 11:41:31.2100,1125.237,2,3,115.237 -2024-09-27 11:41:31.5234,1125.237,2,3,115.237 -2024-09-27 11:41:31.8344,1125.237,2,3,115.237 -2024-09-27 11:41:32.1447,1125.237,2,3,115.237 -2024-09-27 11:41:32.4581,1125.237,2,3,115.237 -2024-09-27 11:41:32.7718,1125.237,2,3,115.237 -2024-09-27 11:41:33.0854,1125.237,2,3,115.237 -2024-09-27 11:41:33.3955,1125.237,2,3,115.237 -2024-09-27 11:41:33.7098,1125.237,2,3,115.237 -2024-09-27 11:41:34.0221,1125.237,2,3,115.237 -2024-09-27 11:41:34.3336,1125.237,2,3,115.237 -2024-09-27 11:41:34.6446,1125.237,2,3,115.237 -2024-09-27 11:41:34.9586,1125.237,2,3,115.237 -2024-09-27 11:41:35.2716,1125.237,2,3,115.237 -2024-09-27 11:41:35.5836,1125.237,2,3,115.237 -2024-09-27 11:41:35.8984,1125.237,2,3,115.237 -2024-09-27 11:41:36.2086,1125.237,2,3,115.237 -2024-09-27 11:41:36.5199,1125.237,2,3,115.237 -2024-09-27 11:41:36.8348,1125.237,2,3,115.237 -2024-09-27 11:41:37.1474,1125.237,2,3,115.237 -2024-09-27 11:41:37.4589,1125.237,2,3,115.237 -2024-09-27 11:41:37.7716,1125.237,2,3,115.237 -2024-09-27 11:41:38.0838,1125.237,2,3,115.237 -2024-09-27 11:41:38.3961,1125.237,2,3,115.237 -2024-09-27 11:41:38.7091,1125.237,2,3,115.237 -2024-09-27 11:41:39.0212,1125.237,2,3,115.237 -2024-09-27 11:41:39.3343,1125.237,2,3,115.237 -2024-09-27 11:41:39.6468,1125.237,2,3,115.237 -2024-09-27 11:41:39.9581,1125.237,2,3,115.237 -2024-09-27 11:41:40.2705,1125.237,2,3,115.237 -2024-09-27 11:41:40.5825,1125.237,2,3,115.237 -2024-09-27 11:41:40.8953,1125.237,2,3,115.237 -2024-09-27 11:41:41.2086,1125.237,2,3,115.237 -2024-09-27 11:41:41.5205,1125.237,2,3,115.237 -2024-09-27 11:41:41.8327,1125.237,2,3,115.237 -2024-09-27 11:41:42.1473,1125.237,2,3,115.237 -2024-09-27 11:41:42.4600,1125.237,2,3,115.237 -2024-09-27 11:41:42.7720,1125.237,2,3,115.237 -2024-09-27 11:41:43.0821,1125.237,2,3,115.237 -2024-09-27 11:41:43.3947,1125.237,2,3,115.237 -2024-09-27 11:41:43.7091,1125.237,2,3,115.237 -2024-09-27 11:41:44.0245,1125.237,2,3,115.237 -2024-09-27 11:41:44.3321,1125.237,2,3,115.237 -2024-09-27 11:41:44.6480,1125.237,2,3,115.237 -2024-09-27 11:41:44.9603,1125.237,2,3,115.237 -2024-09-27 11:41:45.2738,1125.237,2,3,115.237 -2024-09-27 11:41:45.5826,1125.237,2,3,115.237 -2024-09-27 11:41:45.8959,1125.237,2,3,115.237 -2024-09-27 11:41:46.2085,1125.237,2,3,115.237 -2024-09-27 11:41:46.5215,1125.237,2,3,115.237 -2024-09-27 11:41:46.8359,1125.237,2,3,115.237 -2024-09-27 11:41:47.1448,1125.237,2,3,115.237 -2024-09-27 11:41:47.4586,1125.237,2,3,115.237 -2024-09-27 11:41:47.7700,1125.237,2,3,115.237 -2024-09-27 11:41:48.0851,1125.237,2,3,115.237 -2024-09-27 11:41:48.3962,1125.237,2,3,115.237 -2024-09-27 11:41:48.7105,1125.237,2,3,115.237 -2024-09-27 11:41:49.0218,1125.237,2,3,115.237 -2024-09-27 11:41:49.3335,1125.237,2,3,115.237 -2024-09-27 11:41:49.6455,1125.237,2,3,115.237 -2024-09-27 11:41:49.9582,1125.237,2,3,115.237 -2024-09-27 11:41:50.2713,1125.237,2,3,115.237 -2024-09-27 11:41:50.5833,1125.237,2,3,115.237 -2024-09-27 11:41:50.8956,1125.237,2,3,115.237 -2024-09-27 11:41:51.2091,1125.237,2,3,115.237 -2024-09-27 11:41:51.5213,1125.237,2,3,115.237 -2024-09-27 11:41:51.8336,1125.237,2,3,115.237 -2024-09-27 11:41:52.1469,1125.237,2,3,115.237 -2024-09-27 11:41:52.4607,1125.237,2,3,115.237 -2024-09-27 11:41:52.7707,1125.237,2,3,115.237 -2024-09-27 11:41:53.0820,1125.237,2,3,115.237 -2024-09-27 11:41:53.4003,1125.237,2,3,115.237 -2024-09-27 11:41:53.7085,1125.237,2,3,115.237 -2024-09-27 11:41:54.0203,1125.237,2,3,115.237 -2024-09-27 11:41:54.3350,1125.237,2,3,115.237 -2024-09-27 11:41:54.6467,1125.237,2,3,115.237 -2024-09-27 11:41:54.9589,1125.237,2,3,115.237 -2024-09-27 11:41:55.2734,1125.237,2,3,115.237 -2024-09-27 11:41:55.5867,1125.237,2,3,115.237 -2024-09-27 11:41:55.8966,1125.237,2,3,115.237 -2024-09-27 11:41:56.2084,1125.237,2,3,115.237 -2024-09-27 11:41:56.5193,1125.237,2,3,115.237 -2024-09-27 11:41:56.8320,1125.237,2,3,115.237 -2024-09-27 11:41:57.1481,1125.237,2,3,115.237 -2024-09-27 11:41:57.4575,1125.237,2,3,115.237 -2024-09-27 11:41:57.7729,1125.237,2,3,115.237 -2024-09-27 11:41:58.0834,1125.237,2,3,115.237 -2024-09-27 11:41:58.3950,1125.237,2,3,115.237 -2024-09-27 11:41:58.7104,1125.237,2,3,115.237 -2024-09-27 11:41:59.0201,1125.237,2,3,115.237 -2024-09-27 11:41:59.3357,1125.237,2,3,115.237 -2024-09-27 11:41:59.6464,1125.237,2,3,115.237 -2024-09-27 11:41:59.9618,1125.237,2,3,115.237 -2024-09-27 11:42:00.2725,1125.237,2,3,115.237 -2024-09-27 11:42:00.5842,1125.237,2,3,115.237 -2024-09-27 11:42:00.8974,1125.237,2,3,115.237 -2024-09-27 11:42:01.2106,1125.237,2,3,115.237 -2024-09-27 11:42:01.5211,1125.237,2,3,115.237 -2024-09-27 11:42:01.8341,1125.237,2,3,115.237 -2024-09-27 11:42:02.1491,1125.237,2,3,115.237 -2024-09-27 11:42:02.4572,1125.237,2,3,115.237 -2024-09-27 11:42:02.7708,1125.237,2,3,115.237 -2024-09-27 11:42:03.0832,1125.237,2,3,115.237 -2024-09-27 11:42:03.3942,1125.237,2,3,115.237 -2024-09-27 11:42:03.7097,1125.237,2,3,115.237 -2024-09-27 11:42:04.0205,1125.237,2,3,115.237 -2024-09-27 11:42:04.3366,1125.237,2,3,115.237 -2024-09-27 11:42:04.6447,1125.237,2,3,115.237 -2024-09-27 11:42:04.9591,1125.237,2,3,115.237 -2024-09-27 11:42:05.2731,1125.237,2,3,115.237 -2024-09-27 11:42:05.5857,1125.237,2,3,115.237 -2024-09-27 11:42:05.8949,1125.237,2,3,115.237 -2024-09-27 11:42:06.2079,1125.237,2,3,115.237 -2024-09-27 11:42:06.5225,1125.237,2,3,115.237 -2024-09-27 11:42:06.8349,1125.237,2,3,115.237 -2024-09-27 11:42:07.1469,1125.237,2,3,115.237 -2024-09-27 11:42:07.4571,1125.237,2,3,115.237 -2024-09-27 11:42:07.7706,1125.237,2,3,115.237 -2024-09-27 11:42:08.0836,1125.237,2,3,115.237 -2024-09-27 11:42:08.3991,1125.237,2,3,115.237 -2024-09-27 11:42:08.7078,1125.237,2,3,115.237 -2024-09-27 11:42:09.0200,1125.237,2,3,115.237 -2024-09-27 11:42:09.3332,1125.237,2,3,115.237 -2024-09-27 11:42:09.6477,1125.237,2,3,115.237 -2024-09-27 11:42:09.9585,1125.237,2,3,115.237 -2024-09-27 11:42:10.2717,1125.237,2,3,115.237 -2024-09-27 11:42:10.5818,1125.237,2,3,115.237 -2024-09-27 11:42:10.8979,1125.237,2,3,115.237 -2024-09-27 11:42:11.2081,1125.237,2,3,115.237 -2024-09-27 11:42:11.5202,1125.237,2,3,115.237 -2024-09-27 11:42:11.8327,1125.237,2,3,115.237 -2024-09-27 11:42:12.1447,1125.237,2,3,115.237 -2024-09-27 11:42:12.4595,1125.237,2,3,115.237 -2024-09-27 11:42:12.7693,1125.237,2,3,115.237 -2024-09-27 11:42:13.0849,1125.237,2,3,115.237 -2024-09-27 11:42:13.3960,1125.237,2,3,115.237 -2024-09-27 11:42:13.7080,1125.237,2,3,115.237 -2024-09-27 11:42:14.0192,1125.237,2,3,115.237 -2024-09-27 11:42:14.3350,1125.237,2,3,115.237 -2024-09-27 11:42:14.6448,1125.237,2,3,115.237 -2024-09-27 11:42:14.9599,1125.237,2,3,115.237 -2024-09-27 11:42:15.2728,1125.237,2,3,115.237 -2024-09-27 11:42:15.5828,1125.237,2,3,115.237 -2024-09-27 11:42:15.8975,1125.237,2,3,115.237 -2024-09-27 11:42:16.2073,1125.237,2,3,115.237 -2024-09-27 11:42:16.5220,1125.237,2,3,115.237 -2024-09-27 11:42:16.8353,1125.237,2,3,115.237 -2024-09-27 11:42:17.1444,1125.237,2,3,115.237 -2024-09-27 11:42:17.4591,1125.237,2,3,115.237 -2024-09-27 11:42:17.7730,1125.237,2,3,115.237 -2024-09-27 11:42:18.0824,1125.237,2,3,115.237 -2024-09-27 11:42:18.3962,1125.237,2,3,115.237 -2024-09-27 11:42:18.7085,1125.237,2,3,115.237 -2024-09-27 11:42:19.0192,1125.237,2,3,115.237 -2024-09-27 11:42:19.3327,1125.237,2,3,115.237 -2024-09-27 11:42:19.6492,1125.237,2,3,115.237 -2024-09-27 11:42:19.9584,1125.237,2,3,115.237 -2024-09-27 11:42:20.2704,1125.237,2,3,115.237 -2024-09-27 11:42:20.5862,1125.237,2,3,115.237 -2024-09-27 11:42:20.8968,1125.237,2,3,115.237 -2024-09-27 11:42:21.2066,1125.237,2,3,115.237 -2024-09-27 11:42:21.5220,1125.237,2,3,115.237 -2024-09-27 11:42:21.8355,1125.237,2,3,115.237 -2024-09-27 11:42:22.1457,1125.237,2,3,115.237 -2024-09-27 11:42:22.4596,1125.237,2,3,115.237 -2024-09-27 11:42:22.7710,1125.237,2,3,115.237 -2024-09-27 11:42:23.0833,1125.237,2,3,115.237 -2024-09-27 11:42:23.3978,1125.237,2,3,115.237 -2024-09-27 11:42:23.7093,1125.237,2,3,115.237 -2024-09-27 11:42:24.0210,1125.237,2,3,115.237 -2024-09-27 11:42:24.3317,1125.237,2,3,115.237 -2024-09-27 11:42:24.6481,1125.237,2,3,115.237 -2024-09-27 11:42:24.9580,1125.237,2,3,115.237 -2024-09-27 11:42:25.2720,1125.237,2,3,115.237 -2024-09-27 11:42:25.5821,1125.237,2,3,115.237 -2024-09-27 11:42:25.8961,1125.237,2,3,115.237 -2024-09-27 11:42:26.2080,1125.237,2,3,115.237 -2024-09-27 11:42:26.5214,1125.237,2,3,115.237 -2024-09-27 11:42:26.8331,1125.237,2,3,115.237 -2024-09-27 11:42:27.1444,1125.237,2,3,115.237 -2024-09-27 11:42:27.4565,1125.237,2,3,115.237 -2024-09-27 11:42:27.7713,1125.237,2,3,115.237 -2024-09-27 11:42:28.0826,1125.237,2,3,115.237 -2024-09-27 11:42:28.3962,1125.237,2,3,115.237 -2024-09-27 11:42:28.7074,1125.237,2,3,115.237 -2024-09-27 11:42:29.0205,1125.237,2,3,115.237 -2024-09-27 11:42:29.3322,1125.237,2,3,115.237 -2024-09-27 11:42:29.6476,1125.237,2,3,115.237 -2024-09-27 11:42:29.9602,1125.237,2,3,115.237 -2024-09-27 11:42:30.2720,1125.237,2,3,115.237 -2024-09-27 11:42:30.5853,1125.237,2,3,115.237 -2024-09-27 11:42:30.8972,1125.237,2,3,115.237 -2024-09-27 11:42:31.2081,1125.237,2,3,115.237 -2024-09-27 11:42:31.5195,1125.237,2,3,115.237 -2024-09-27 11:42:31.8324,1125.237,2,3,115.237 -2024-09-27 11:42:32.1477,1125.237,2,3,115.237 -2024-09-27 11:42:32.4580,1125.237,2,3,115.237 -2024-09-27 11:42:32.7706,1125.237,2,3,115.237 -2024-09-27 11:42:33.0831,1125.237,2,3,115.237 -2024-09-27 11:42:33.3962,1125.237,2,3,115.237 -2024-09-27 11:42:33.7079,1125.237,2,3,115.237 -2024-09-27 11:42:34.0222,1125.237,2,3,115.237 -2024-09-27 11:42:34.3335,1125.237,2,3,115.237 -2024-09-27 11:42:34.6444,1125.237,2,3,115.237 -2024-09-27 11:42:34.9619,1125.237,2,3,115.237 -2024-09-27 11:42:35.2718,1125.237,2,3,115.237 -2024-09-27 11:42:35.5828,1125.237,2,3,115.237 -2024-09-27 11:42:35.8952,1125.237,2,3,115.237 -2024-09-27 11:42:36.2082,1125.237,2,3,115.237 -2024-09-27 11:42:36.5230,1125.237,2,3,115.237 -2024-09-27 11:42:36.8348,1125.237,2,3,115.237 -2024-09-27 11:42:37.1468,1125.237,2,3,115.237 -2024-09-27 11:42:37.4565,1125.237,2,3,115.237 -2024-09-27 11:42:37.7705,1125.237,2,3,115.237 -2024-09-27 11:42:38.0835,1125.237,2,3,115.237 -2024-09-27 11:42:38.3973,1125.237,2,3,115.237 -2024-09-27 11:42:38.7064,1125.237,2,3,115.237 -2024-09-27 11:42:39.0196,1125.237,2,3,115.237 -2024-09-27 11:42:39.3370,1125.237,2,3,115.237 -2024-09-27 11:42:39.6454,1125.237,2,3,115.237 -2024-09-27 11:42:39.9572,1125.237,2,3,115.237 -2024-09-27 11:42:40.2721,1125.237,2,3,115.237 -2024-09-27 11:42:40.5835,1125.237,2,3,115.237 -2024-09-27 11:42:40.8966,1125.237,2,3,115.237 -2024-09-27 11:42:41.2098,1125.237,2,3,115.237 -2024-09-27 11:42:41.5237,1125.237,2,3,115.237 -2024-09-27 11:42:41.8324,1125.237,2,3,115.237 -2024-09-27 11:42:42.1462,1125.237,2,3,115.237 -2024-09-27 11:42:42.4589,1125.237,2,3,115.237 -2024-09-27 11:42:42.7700,1125.237,2,3,115.237 -2024-09-27 11:42:43.0821,1125.237,2,3,115.237 -2024-09-27 11:42:43.3944,1125.237,2,3,115.237 -2024-09-27 11:42:43.7083,1125.237,2,3,115.237 -2024-09-27 11:42:44.0215,1125.237,2,3,115.237 -2024-09-27 11:42:44.3315,1125.237,2,3,115.237 -2024-09-27 11:42:44.6458,1125.237,2,3,115.237 -2024-09-27 11:42:44.9612,1125.237,2,3,115.237 -2024-09-27 11:42:45.2721,1125.237,2,3,115.237 -2024-09-27 11:42:45.5825,1125.237,2,3,115.237 -2024-09-27 11:42:45.8958,1125.237,2,3,115.237 -2024-09-27 11:42:46.2080,1125.237,2,3,115.237 -2024-09-27 11:42:46.5193,1125.237,2,3,115.237 -2024-09-27 11:42:46.8351,1125.237,2,3,115.237 -2024-09-27 11:42:47.1473,1125.237,2,3,115.237 -2024-09-27 11:42:47.4570,1125.237,2,3,115.237 -2024-09-27 11:42:47.7695,1125.237,2,3,115.237 -2024-09-27 11:42:48.0825,1125.237,2,3,115.237 -2024-09-27 11:42:48.3958,1125.237,2,3,115.237 -2024-09-27 11:42:48.7076,1125.237,2,3,115.237 -2024-09-27 11:42:49.0211,1125.237,2,3,115.237 -2024-09-27 11:42:49.3314,1125.237,2,3,115.237 -2024-09-27 11:42:49.6454,1125.237,2,3,115.237 -2024-09-27 11:42:49.9590,1125.237,2,3,115.237 -2024-09-27 11:42:50.2721,1125.237,2,3,115.237 -2024-09-27 11:42:50.5826,1125.237,2,3,115.237 -2024-09-27 11:42:50.8953,1125.237,2,3,115.237 -2024-09-27 11:42:51.2083,1125.237,2,3,115.237 -2024-09-27 11:42:51.5194,1125.237,2,3,115.237 -2024-09-27 11:42:51.8341,1125.237,2,3,115.237 -2024-09-27 11:42:52.1465,1125.237,2,3,115.237 -2024-09-27 11:42:52.4596,1125.237,2,3,115.237 -2024-09-27 11:42:52.7702,1125.237,2,3,115.237 -2024-09-27 11:42:53.0840,1125.237,2,3,115.237 -2024-09-27 11:42:53.3974,1125.237,2,3,115.237 -2024-09-27 11:42:53.7069,1125.237,2,3,115.237 -2024-09-27 11:42:54.0189,1125.237,2,3,115.237 -2024-09-27 11:42:54.3331,1125.237,2,3,115.237 -2024-09-27 11:42:54.6484,1125.237,2,3,115.237 -2024-09-27 11:42:54.9573,1125.237,2,3,115.237 -2024-09-27 11:42:55.2717,1125.237,2,3,115.237 -2024-09-27 11:42:55.5827,1125.237,2,3,115.237 -2024-09-27 11:42:55.8954,1125.237,2,3,115.237 -2024-09-27 11:42:56.2070,1125.237,2,3,115.237 -2024-09-27 11:42:56.5218,1125.237,2,3,115.237 -2024-09-27 11:42:56.8336,1125.237,2,3,115.237 -2024-09-27 11:42:57.1482,1125.237,2,3,115.237 -2024-09-27 11:42:57.4586,1125.237,2,3,115.237 -2024-09-27 11:42:57.7689,1125.237,2,3,115.237 -2024-09-27 11:42:58.0812,1125.237,2,3,115.237 -2024-09-27 11:42:58.3953,1125.237,2,3,115.237 -2024-09-27 11:42:58.7067,1125.237,2,3,115.237 -2024-09-27 11:42:59.0232,1125.237,2,3,115.237 -2024-09-27 11:42:59.3347,1125.237,2,3,115.237 -2024-09-27 11:42:59.6450,1125.237,2,3,115.237 -2024-09-27 11:42:59.9572,1125.237,2,3,115.237 -2024-09-27 11:43:00.2696,1125.237,2,3,115.237 -2024-09-27 11:43:00.5822,1125.237,2,3,115.237 -2024-09-27 11:43:00.8973,1125.237,2,3,115.237 -2024-09-27 11:43:01.2111,1125.237,2,3,115.237 -2024-09-27 11:43:01.5199,1125.237,2,3,115.237 -2024-09-27 11:43:01.8345,1125.237,2,3,115.237 -2024-09-27 11:43:02.1472,1125.237,2,3,115.237 -2024-09-27 11:43:02.4579,1125.237,2,3,115.237 -2024-09-27 11:43:02.7696,1125.237,2,3,115.237 -2024-09-27 11:43:03.2643,1125.237,2,3,115.237 -2024-09-27 11:43:03.5693,1125.237,2,3,115.237 -2024-09-27 11:43:03.8782,1125.237,2,3,115.237 -2024-09-27 11:43:04.1920,1125.237,2,3,115.237 -2024-09-27 11:43:04.5077,1125.237,2,3,115.237 -2024-09-27 11:43:04.8184,1125.237,2,3,115.237 -2024-09-27 11:43:05.1303,1125.237,2,3,115.237 -2024-09-27 11:43:05.4422,1125.237,2,3,115.237 diff --git a/Analysis/bin/x64/Debug/File/AnalysisConfig.ini b/Analysis/bin/x64/Debug/File/AnalysisConfig.ini index 7a676df..14d8012 100644 --- a/Analysis/bin/x64/Debug/File/AnalysisConfig.ini +++ b/Analysis/bin/x64/Debug/File/AnalysisConfig.ini @@ -9,27 +9,19 @@ RememberMe=1 NextsenseCSVEH3Path=D:\cherytestEH3 NextsenseCSVEHYPath=D:\cherytestEHY NextseneSelfMeasurePath=D:\test -FPY=0.8 -FPY2=0.6 ReportCSVPath=D:\QMLTest CLMSModeID=10 ;1:CLMS授权 AuthorizationMode=1 -;CarModel 初始化车型 -CarModel=EHY -EquipmentNo=NS002 -EquipmentName=Hexagon + ;1:上传IOT;0:不上传IOT StartIOTFlag=0 IOTAddress=http://10.188.2.56:9337/web/httpServlet/api/saveGfResult IOTCarTypeAddr=http://10.188.2.56:9337/web/httpServlet/api/queryGFModelAndMaterial -;显示车身数据:1:显示;0:不显示 -ShowDataFlag=1 -;L显示左侧车身界面;R-显示右侧车身界面 -ShowData=R + TolerancePercentage=1.5 ExceptionPercentage=6 @@ -40,8 +32,7 @@ Password=1 CreateReportFlag=1 ;1:解析csv 0:不解析 AnalysisCSVFlag=1 -;1-打印编码器log;0-不打印 -RecordEncoderFlag=0 + ;1-计算合格率时包含极差项 ;0-不包含 IncludeRangeFlag=1 @@ -70,7 +61,7 @@ TimerRefreshCMMStatus=3 [MSDB] SqlServerName=127.0.0.1 -SqlDbName=NextSenseStandardDB +SqlDbName=CJLR SqlUserName=sa SqlPassword=Hexagon123 diff --git a/Analysis/bin/x64/Debug/NLog.config b/Analysis/bin/x64/Debug/NLog.config index 3cfa512..c43a78a 100644 --- a/Analysis/bin/x64/Debug/NLog.config +++ b/Analysis/bin/x64/Debug/NLog.config @@ -49,7 +49,7 @@ - + insert into TLogInfo(LogTime,LogLevel,LogMessage,LogAction,LogAmount,LogStackTrack) values (@LogTime, @LogLevel, @LogMessage,@LogAction,@LogAmount, @LogStackTrack); diff --git a/Analysis/bin/x64/Debug/NSAnalysis.exe b/Analysis/bin/x64/Debug/NSAnalysis.exe index cdbd947cf4944364e4193d493877683cf8d78af7..08e335fddbeabef0ab2e07b4dc8ce381f8a349c2 100644 GIT binary patch delta 152222 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%0Ah`=KB!KRQN1b@H~L9o_ErUC)> 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 z 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 delta 165183 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 z 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