14 Commits

Author SHA1 Message Date
moxiliang
ec2d161816 25112101 添加PLC测堵气缸控制 2025-11-21 14:23:37 +08:00
moxiliang
76648e7eb4 25111901 添加新MES文档,更换MES库文件 2025-11-19 15:42:48 +08:00
moxiliang
cb825c5c8e 25111801 添加PLC屏蔽交互 2025-11-18 09:09:43 +08:00
moxiliang
de7adcb3ae 25111701 参数设置添加批量通道配置功能;登陆界面添加超级管理员密码添加功能。 2025-11-17 17:04:39 +08:00
moxiliang
2e5ea8848d 25111502 调整进度条显示;添加单产品测试总时长显示;添加密码;MES接口待改 2025-11-17 09:31:07 +08:00
moxiliang
f55f980981 25111501 调整参数本地可保存小数;主界面显示测试参数 2025-11-15 10:47:17 +08:00
moxiliang
5139e0c4d7 251114 上传扫码枪使用说明书 2025-11-14 13:46:21 +08:00
moxiliang
589dcaa568 25111302 差压28出货版本 2025-11-14 09:32:59 +08:00
moxiliang
6df003f5f8 25111102 删除激活窗口 2025-11-11 14:53:37 +08:00
moxiliang
4eece9db0b 25110601 没加华勤MES前 2025-11-06 13:42:42 +08:00
moxiliang
465daa14c4 25103101 加了连续测试及次数,验证ok。 2025-10-31 17:03:15 +08:00
moxiliang
deecfd3acb 25103101 配置为4个串口扫码枪 2025-10-31 11:56:23 +08:00
moxiliang
5d98792d3e 25102401 注释了激活码识别,PLC初始化,PLC和MES以及扫码枪待确认 2025-10-24 14:38:59 +08:00
moxiliang
7065cad6d7 251024 2025-10-24 14:08:41 +08:00
187 changed files with 1780 additions and 1543 deletions

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -73,7 +73,7 @@
this.cb_ParaNum = new Sunny.UI.UIComboBox(); this.cb_ParaNum = new Sunny.UI.UIComboBox();
this.rbt_PpressureMode = new System.Windows.Forms.RadioButton(); this.rbt_PpressureMode = new System.Windows.Forms.RadioButton();
this.cb_MachineNum = new Sunny.UI.UIComboBox(); this.cb_MachineNum = new Sunny.UI.UIComboBox();
this.bt_ParamSave = new Sunny.UI.UISymbolButton(); this.bt_BtnKeep = new Sunny.UI.UISymbolButton();
this.bt_BtnRead = new Sunny.UI.UISymbolButton(); this.bt_BtnRead = new Sunny.UI.UISymbolButton();
this.bt_BtnUpload = new Sunny.UI.UISymbolButton(); this.bt_BtnUpload = new Sunny.UI.UISymbolButton();
this.uiGroupBox15 = new Sunny.UI.UIGroupBox(); this.uiGroupBox15 = new Sunny.UI.UIGroupBox();
@@ -131,11 +131,11 @@
this.label89 = new System.Windows.Forms.Label(); this.label89 = new System.Windows.Forms.Label();
this.SendText = new System.Windows.Forms.TextBox(); this.SendText = new System.Windows.Forms.TextBox();
this.uiTabControlMenu1 = new Sunny.UI.UITabControlMenu(); this.uiTabControlMenu1 = new Sunny.UI.UITabControlMenu();
this.chk_SafetyDoor = new System.Windows.Forms.CheckBox();
this.chk_CH4Grating = new System.Windows.Forms.CheckBox(); this.chk_CH4Grating = new System.Windows.Forms.CheckBox();
this.chk_CH3Grating = new System.Windows.Forms.CheckBox(); this.chk_CH3Grating = new System.Windows.Forms.CheckBox();
this.chk_CH2Grating = new System.Windows.Forms.CheckBox(); this.chk_CH2Grating = new System.Windows.Forms.CheckBox();
this.chk_CH1Grating = new System.Windows.Forms.CheckBox(); this.chk_CH1Grating = new System.Windows.Forms.CheckBox();
this.chk_SafetyDoor = new System.Windows.Forms.CheckBox();
this.timer_Block = new System.Windows.Forms.Timer(this.components); this.timer_Block = new System.Windows.Forms.Timer(this.components);
this.tabPage3.SuspendLayout(); this.tabPage3.SuspendLayout();
this.uiGroupBox2.SuspendLayout(); this.uiGroupBox2.SuspendLayout();
@@ -176,7 +176,7 @@
// //
this.lb_PLCsaomamsg.AutoSize = true; this.lb_PLCsaomamsg.AutoSize = true;
this.lb_PLCsaomamsg.Font = new System.Drawing.Font("宋体", 15F); this.lb_PLCsaomamsg.Font = new System.Drawing.Font("宋体", 15F);
this.lb_PLCsaomamsg.Location = new System.Drawing.Point(509, 474); this.lb_PLCsaomamsg.Location = new System.Drawing.Point(505, 466);
this.lb_PLCsaomamsg.Name = "lb_PLCsaomamsg"; this.lb_PLCsaomamsg.Name = "lb_PLCsaomamsg";
this.lb_PLCsaomamsg.Size = new System.Drawing.Size(29, 20); this.lb_PLCsaomamsg.Size = new System.Drawing.Size(29, 20);
this.lb_PLCsaomamsg.TabIndex = 483; this.lb_PLCsaomamsg.TabIndex = 483;
@@ -186,7 +186,7 @@
// //
this.label17.AutoSize = true; this.label17.AutoSize = true;
this.label17.Font = new System.Drawing.Font("宋体", 15F); this.label17.Font = new System.Drawing.Font("宋体", 15F);
this.label17.Location = new System.Drawing.Point(862, 551); this.label17.Location = new System.Drawing.Point(847, 534);
this.label17.Name = "label17"; this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(59, 20); this.label17.Size = new System.Drawing.Size(59, 20);
this.label17.TabIndex = 482; this.label17.TabIndex = 482;
@@ -198,7 +198,7 @@
this.tb_ContinueTestCount.Cursor = System.Windows.Forms.Cursors.IBeam; this.tb_ContinueTestCount.Cursor = System.Windows.Forms.Cursors.IBeam;
this.tb_ContinueTestCount.FillColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255))))); this.tb_ContinueTestCount.FillColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255)))));
this.tb_ContinueTestCount.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.tb_ContinueTestCount.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tb_ContinueTestCount.Location = new System.Drawing.Point(924, 547); this.tb_ContinueTestCount.Location = new System.Drawing.Point(909, 530);
this.tb_ContinueTestCount.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tb_ContinueTestCount.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.tb_ContinueTestCount.Maximum = 2147483647D; this.tb_ContinueTestCount.Maximum = 2147483647D;
this.tb_ContinueTestCount.Minimum = -2147483648D; this.tb_ContinueTestCount.Minimum = -2147483648D;
@@ -215,7 +215,7 @@
this.chk_ContinueTest.AutoSize = true; this.chk_ContinueTest.AutoSize = true;
this.chk_ContinueTest.BackColor = System.Drawing.Color.LightBlue; this.chk_ContinueTest.BackColor = System.Drawing.Color.LightBlue;
this.chk_ContinueTest.Font = new System.Drawing.Font("宋体", 15F); this.chk_ContinueTest.Font = new System.Drawing.Font("宋体", 15F);
this.chk_ContinueTest.Location = new System.Drawing.Point(864, 515); this.chk_ContinueTest.Location = new System.Drawing.Point(849, 498);
this.chk_ContinueTest.Name = "chk_ContinueTest"; this.chk_ContinueTest.Name = "chk_ContinueTest";
this.chk_ContinueTest.Size = new System.Drawing.Size(108, 24); this.chk_ContinueTest.Size = new System.Drawing.Size(108, 24);
this.chk_ContinueTest.TabIndex = 481; this.chk_ContinueTest.TabIndex = 481;
@@ -228,7 +228,7 @@
this.chk_ch4saoma.AutoSize = true; this.chk_ch4saoma.AutoSize = true;
this.chk_ch4saoma.BackColor = System.Drawing.Color.LightBlue; this.chk_ch4saoma.BackColor = System.Drawing.Color.LightBlue;
this.chk_ch4saoma.Font = new System.Drawing.Font("宋体", 15F); this.chk_ch4saoma.Font = new System.Drawing.Font("宋体", 15F);
this.chk_ch4saoma.Location = new System.Drawing.Point(514, 609); this.chk_ch4saoma.Location = new System.Drawing.Point(509, 601);
this.chk_ch4saoma.Name = "chk_ch4saoma"; this.chk_ch4saoma.Name = "chk_ch4saoma";
this.chk_ch4saoma.Size = new System.Drawing.Size(118, 24); this.chk_ch4saoma.Size = new System.Drawing.Size(118, 24);
this.chk_ch4saoma.TabIndex = 480; this.chk_ch4saoma.TabIndex = 480;
@@ -241,7 +241,7 @@
this.chk_ch3saoma.AutoSize = true; this.chk_ch3saoma.AutoSize = true;
this.chk_ch3saoma.BackColor = System.Drawing.Color.LightBlue; this.chk_ch3saoma.BackColor = System.Drawing.Color.LightBlue;
this.chk_ch3saoma.Font = new System.Drawing.Font("宋体", 15F); this.chk_ch3saoma.Font = new System.Drawing.Font("宋体", 15F);
this.chk_ch3saoma.Location = new System.Drawing.Point(514, 575); this.chk_ch3saoma.Location = new System.Drawing.Point(509, 567);
this.chk_ch3saoma.Name = "chk_ch3saoma"; this.chk_ch3saoma.Name = "chk_ch3saoma";
this.chk_ch3saoma.Size = new System.Drawing.Size(118, 24); this.chk_ch3saoma.Size = new System.Drawing.Size(118, 24);
this.chk_ch3saoma.TabIndex = 479; this.chk_ch3saoma.TabIndex = 479;
@@ -254,7 +254,7 @@
this.chk_ch2saoma.AutoSize = true; this.chk_ch2saoma.AutoSize = true;
this.chk_ch2saoma.BackColor = System.Drawing.Color.LightBlue; this.chk_ch2saoma.BackColor = System.Drawing.Color.LightBlue;
this.chk_ch2saoma.Font = new System.Drawing.Font("宋体", 15F); this.chk_ch2saoma.Font = new System.Drawing.Font("宋体", 15F);
this.chk_ch2saoma.Location = new System.Drawing.Point(514, 540); this.chk_ch2saoma.Location = new System.Drawing.Point(509, 532);
this.chk_ch2saoma.Name = "chk_ch2saoma"; this.chk_ch2saoma.Name = "chk_ch2saoma";
this.chk_ch2saoma.Size = new System.Drawing.Size(118, 24); this.chk_ch2saoma.Size = new System.Drawing.Size(118, 24);
this.chk_ch2saoma.TabIndex = 478; this.chk_ch2saoma.TabIndex = 478;
@@ -267,7 +267,7 @@
this.chk_ch1saoma.AutoSize = true; this.chk_ch1saoma.AutoSize = true;
this.chk_ch1saoma.BackColor = System.Drawing.Color.LightBlue; this.chk_ch1saoma.BackColor = System.Drawing.Color.LightBlue;
this.chk_ch1saoma.Font = new System.Drawing.Font("宋体", 15F); this.chk_ch1saoma.Font = new System.Drawing.Font("宋体", 15F);
this.chk_ch1saoma.Location = new System.Drawing.Point(514, 506); this.chk_ch1saoma.Location = new System.Drawing.Point(510, 498);
this.chk_ch1saoma.Name = "chk_ch1saoma"; this.chk_ch1saoma.Name = "chk_ch1saoma";
this.chk_ch1saoma.Size = new System.Drawing.Size(118, 24); this.chk_ch1saoma.Size = new System.Drawing.Size(118, 24);
this.chk_ch1saoma.TabIndex = 477; this.chk_ch1saoma.TabIndex = 477;
@@ -668,7 +668,7 @@
this.uiGroupBox13.Controls.Add(this.cb_ParaNum); this.uiGroupBox13.Controls.Add(this.cb_ParaNum);
this.uiGroupBox13.Controls.Add(this.rbt_PpressureMode); this.uiGroupBox13.Controls.Add(this.rbt_PpressureMode);
this.uiGroupBox13.Controls.Add(this.cb_MachineNum); this.uiGroupBox13.Controls.Add(this.cb_MachineNum);
this.uiGroupBox13.Controls.Add(this.bt_ParamSave); this.uiGroupBox13.Controls.Add(this.bt_BtnKeep);
this.uiGroupBox13.Controls.Add(this.bt_BtnRead); this.uiGroupBox13.Controls.Add(this.bt_BtnRead);
this.uiGroupBox13.Controls.Add(this.bt_BtnUpload); this.uiGroupBox13.Controls.Add(this.bt_BtnUpload);
this.uiGroupBox13.Controls.Add(this.uiGroupBox15); this.uiGroupBox13.Controls.Add(this.uiGroupBox15);
@@ -693,13 +693,13 @@
// //
this.bt_BatchParamSave.Cursor = System.Windows.Forms.Cursors.Hand; this.bt_BatchParamSave.Cursor = System.Windows.Forms.Cursors.Hand;
this.bt_BatchParamSave.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.bt_BatchParamSave.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.bt_BatchParamSave.Location = new System.Drawing.Point(603, 385); this.bt_BatchParamSave.Location = new System.Drawing.Point(600, 385);
this.bt_BatchParamSave.MinimumSize = new System.Drawing.Size(1, 1); this.bt_BatchParamSave.MinimumSize = new System.Drawing.Size(1, 1);
this.bt_BatchParamSave.Name = "bt_BatchParamSave"; this.bt_BatchParamSave.Name = "bt_BatchParamSave";
this.bt_BatchParamSave.Size = new System.Drawing.Size(149, 35); this.bt_BatchParamSave.Size = new System.Drawing.Size(149, 35);
this.bt_BatchParamSave.Style = Sunny.UI.UIStyle.Custom; this.bt_BatchParamSave.Style = Sunny.UI.UIStyle.Custom;
this.bt_BatchParamSave.Symbol = 61678; this.bt_BatchParamSave.Symbol = 61678;
this.bt_BatchParamSave.TabIndex = 475; this.bt_BatchParamSave.TabIndex = 476;
this.bt_BatchParamSave.Text = "批量保存参数"; this.bt_BatchParamSave.Text = "批量保存参数";
this.bt_BatchParamSave.TipsFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.bt_BatchParamSave.TipsFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.bt_BatchParamSave.Click += new System.EventHandler(this.bt_BatchParamSave_Click); this.bt_BatchParamSave.Click += new System.EventHandler(this.bt_BatchParamSave_Click);
@@ -758,7 +758,12 @@
"2", "2",
"3", "3",
"4", "4",
"5"}); "5",
"6",
"7",
"8",
"9",
"10"});
this.cb_ParaNum.Location = new System.Drawing.Point(11, 146); this.cb_ParaNum.Location = new System.Drawing.Point(11, 146);
this.cb_ParaNum.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_ParaNum.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.cb_ParaNum.MinimumSize = new System.Drawing.Size(63, 0); this.cb_ParaNum.MinimumSize = new System.Drawing.Size(63, 0);
@@ -806,20 +811,20 @@
this.cb_MachineNum.SelectedIndexChanged += new System.EventHandler(this.MachineNum_SelectedIndexChanged); this.cb_MachineNum.SelectedIndexChanged += new System.EventHandler(this.MachineNum_SelectedIndexChanged);
this.cb_MachineNum.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.MachineNum_KeyPress); this.cb_MachineNum.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.MachineNum_KeyPress);
// //
// bt_ParamSave // bt_BtnKeep
// //
this.bt_ParamSave.Cursor = System.Windows.Forms.Cursors.Hand; this.bt_BtnKeep.Cursor = System.Windows.Forms.Cursors.Hand;
this.bt_ParamSave.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.bt_BtnKeep.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.bt_ParamSave.Location = new System.Drawing.Point(787, 385); this.bt_BtnKeep.Location = new System.Drawing.Point(787, 385);
this.bt_ParamSave.MinimumSize = new System.Drawing.Size(1, 1); this.bt_BtnKeep.MinimumSize = new System.Drawing.Size(1, 1);
this.bt_ParamSave.Name = "bt_ParamSave"; this.bt_BtnKeep.Name = "bt_BtnKeep";
this.bt_ParamSave.Size = new System.Drawing.Size(149, 35); this.bt_BtnKeep.Size = new System.Drawing.Size(149, 35);
this.bt_ParamSave.Style = Sunny.UI.UIStyle.Custom; this.bt_BtnKeep.Style = Sunny.UI.UIStyle.Custom;
this.bt_ParamSave.Symbol = 61678; this.bt_BtnKeep.Symbol = 61678;
this.bt_ParamSave.TabIndex = 241; this.bt_BtnKeep.TabIndex = 241;
this.bt_ParamSave.Text = "保存参数"; this.bt_BtnKeep.Text = "保存参数";
this.bt_ParamSave.TipsFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.bt_BtnKeep.TipsFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.bt_ParamSave.Click += new System.EventHandler(this.BtnKeep_Click); this.bt_BtnKeep.Click += new System.EventHandler(this.BtnKeep_Click);
// //
// bt_BtnRead // bt_BtnRead
// //
@@ -925,6 +930,7 @@
this.rbt_OpeningMode.TabStop = true; this.rbt_OpeningMode.TabStop = true;
this.rbt_OpeningMode.Text = "开口模式"; this.rbt_OpeningMode.Text = "开口模式";
this.rbt_OpeningMode.UseVisualStyleBackColor = true; this.rbt_OpeningMode.UseVisualStyleBackColor = true;
this.rbt_OpeningMode.Visible = false;
// //
// cb_PUnit // cb_PUnit
// //
@@ -971,6 +977,7 @@
this.rbt_VolumeMode.TabStop = true; this.rbt_VolumeMode.TabStop = true;
this.rbt_VolumeMode.Text = "容积模式"; this.rbt_VolumeMode.Text = "容积模式";
this.rbt_VolumeMode.UseVisualStyleBackColor = true; this.rbt_VolumeMode.UseVisualStyleBackColor = true;
this.rbt_VolumeMode.Visible = false;
// //
// lb_LUnit1 // lb_LUnit1
// //
@@ -1177,7 +1184,7 @@
this.label111.Name = "label111"; this.label111.Name = "label111";
this.label111.Size = new System.Drawing.Size(97, 15); this.label111.Size = new System.Drawing.Size(97, 15);
this.label111.TabIndex = 192; this.label111.TabIndex = 192;
this.label111.Text = "平衡压上限"; this.label111.Text = "平衡压上限";
// //
// label112 // label112
// //
@@ -1187,7 +1194,7 @@
this.label112.Name = "label112"; this.label112.Name = "label112";
this.label112.Size = new System.Drawing.Size(97, 15); this.label112.Size = new System.Drawing.Size(97, 15);
this.label112.TabIndex = 193; this.label112.TabIndex = 193;
this.label112.Text = "平衡压下限"; this.label112.Text = "平衡压下限";
// //
// label113 // label113
// //
@@ -1602,15 +1609,28 @@
this.uiTabControlMenu1.TabSelectedForeColor = System.Drawing.Color.Black; this.uiTabControlMenu1.TabSelectedForeColor = System.Drawing.Color.Black;
this.uiTabControlMenu1.TabUnSelectedForeColor = System.Drawing.Color.Black; this.uiTabControlMenu1.TabUnSelectedForeColor = System.Drawing.Color.Black;
// //
// chk_SafetyDoor
//
this.chk_SafetyDoor.AutoSize = true;
this.chk_SafetyDoor.BackColor = System.Drawing.Color.LightBlue;
this.chk_SafetyDoor.Font = new System.Drawing.Font("宋体", 15F);
this.chk_SafetyDoor.Location = new System.Drawing.Point(659, 634);
this.chk_SafetyDoor.Name = "chk_SafetyDoor";
this.chk_SafetyDoor.Size = new System.Drawing.Size(128, 24);
this.chk_SafetyDoor.TabIndex = 493;
this.chk_SafetyDoor.Text = "安全门屏蔽";
this.chk_SafetyDoor.UseVisualStyleBackColor = false;
this.chk_SafetyDoor.CheckedChanged += new System.EventHandler(this.chk_SafetyDoor_CheckedChanged);
//
// chk_CH4Grating // chk_CH4Grating
// //
this.chk_CH4Grating.AutoSize = true; this.chk_CH4Grating.AutoSize = true;
this.chk_CH4Grating.BackColor = System.Drawing.Color.LightBlue; this.chk_CH4Grating.BackColor = System.Drawing.Color.LightBlue;
this.chk_CH4Grating.Font = new System.Drawing.Font("宋体", 15F); this.chk_CH4Grating.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH4Grating.Location = new System.Drawing.Point(666, 606); this.chk_CH4Grating.Location = new System.Drawing.Point(659, 601);
this.chk_CH4Grating.Name = "chk_CH4Grating"; this.chk_CH4Grating.Name = "chk_CH4Grating";
this.chk_CH4Grating.Size = new System.Drawing.Size(158, 24); this.chk_CH4Grating.Size = new System.Drawing.Size(158, 24);
this.chk_CH4Grating.TabIndex = 487; this.chk_CH4Grating.TabIndex = 492;
this.chk_CH4Grating.Text = "通道4光栅屏蔽"; this.chk_CH4Grating.Text = "通道4光栅屏蔽";
this.chk_CH4Grating.UseVisualStyleBackColor = false; this.chk_CH4Grating.UseVisualStyleBackColor = false;
this.chk_CH4Grating.CheckedChanged += new System.EventHandler(this.chk_CH4Grating_CheckedChanged); this.chk_CH4Grating.CheckedChanged += new System.EventHandler(this.chk_CH4Grating_CheckedChanged);
@@ -1620,10 +1640,10 @@
this.chk_CH3Grating.AutoSize = true; this.chk_CH3Grating.AutoSize = true;
this.chk_CH3Grating.BackColor = System.Drawing.Color.LightBlue; this.chk_CH3Grating.BackColor = System.Drawing.Color.LightBlue;
this.chk_CH3Grating.Font = new System.Drawing.Font("宋体", 15F); this.chk_CH3Grating.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH3Grating.Location = new System.Drawing.Point(666, 572); this.chk_CH3Grating.Location = new System.Drawing.Point(659, 567);
this.chk_CH3Grating.Name = "chk_CH3Grating"; this.chk_CH3Grating.Name = "chk_CH3Grating";
this.chk_CH3Grating.Size = new System.Drawing.Size(158, 24); this.chk_CH3Grating.Size = new System.Drawing.Size(158, 24);
this.chk_CH3Grating.TabIndex = 486; this.chk_CH3Grating.TabIndex = 491;
this.chk_CH3Grating.Text = "通道3光栅屏蔽"; this.chk_CH3Grating.Text = "通道3光栅屏蔽";
this.chk_CH3Grating.UseVisualStyleBackColor = false; this.chk_CH3Grating.UseVisualStyleBackColor = false;
this.chk_CH3Grating.CheckedChanged += new System.EventHandler(this.chk_CH3Grating_CheckedChanged); this.chk_CH3Grating.CheckedChanged += new System.EventHandler(this.chk_CH3Grating_CheckedChanged);
@@ -1633,10 +1653,10 @@
this.chk_CH2Grating.AutoSize = true; this.chk_CH2Grating.AutoSize = true;
this.chk_CH2Grating.BackColor = System.Drawing.Color.LightBlue; this.chk_CH2Grating.BackColor = System.Drawing.Color.LightBlue;
this.chk_CH2Grating.Font = new System.Drawing.Font("宋体", 15F); this.chk_CH2Grating.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH2Grating.Location = new System.Drawing.Point(666, 537); this.chk_CH2Grating.Location = new System.Drawing.Point(659, 532);
this.chk_CH2Grating.Name = "chk_CH2Grating"; this.chk_CH2Grating.Name = "chk_CH2Grating";
this.chk_CH2Grating.Size = new System.Drawing.Size(158, 24); this.chk_CH2Grating.Size = new System.Drawing.Size(158, 24);
this.chk_CH2Grating.TabIndex = 485; this.chk_CH2Grating.TabIndex = 490;
this.chk_CH2Grating.Text = "通道2光栅屏蔽"; this.chk_CH2Grating.Text = "通道2光栅屏蔽";
this.chk_CH2Grating.UseVisualStyleBackColor = false; this.chk_CH2Grating.UseVisualStyleBackColor = false;
this.chk_CH2Grating.CheckedChanged += new System.EventHandler(this.chk_CH2Grating_CheckedChanged); this.chk_CH2Grating.CheckedChanged += new System.EventHandler(this.chk_CH2Grating_CheckedChanged);
@@ -1646,27 +1666,14 @@
this.chk_CH1Grating.AutoSize = true; this.chk_CH1Grating.AutoSize = true;
this.chk_CH1Grating.BackColor = System.Drawing.Color.LightBlue; this.chk_CH1Grating.BackColor = System.Drawing.Color.LightBlue;
this.chk_CH1Grating.Font = new System.Drawing.Font("宋体", 15F); this.chk_CH1Grating.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH1Grating.Location = new System.Drawing.Point(666, 503); this.chk_CH1Grating.Location = new System.Drawing.Point(659, 498);
this.chk_CH1Grating.Name = "chk_CH1Grating"; this.chk_CH1Grating.Name = "chk_CH1Grating";
this.chk_CH1Grating.Size = new System.Drawing.Size(158, 24); this.chk_CH1Grating.Size = new System.Drawing.Size(158, 24);
this.chk_CH1Grating.TabIndex = 484; this.chk_CH1Grating.TabIndex = 489;
this.chk_CH1Grating.Text = "通道1光栅屏蔽"; this.chk_CH1Grating.Text = "通道1光栅屏蔽";
this.chk_CH1Grating.UseVisualStyleBackColor = false; this.chk_CH1Grating.UseVisualStyleBackColor = false;
this.chk_CH1Grating.CheckedChanged += new System.EventHandler(this.chk_CH1Grating_CheckedChanged); this.chk_CH1Grating.CheckedChanged += new System.EventHandler(this.chk_CH1Grating_CheckedChanged);
// //
// chk_SafetyDoor
//
this.chk_SafetyDoor.AutoSize = true;
this.chk_SafetyDoor.BackColor = System.Drawing.Color.LightBlue;
this.chk_SafetyDoor.Font = new System.Drawing.Font("宋体", 15F);
this.chk_SafetyDoor.Location = new System.Drawing.Point(666, 639);
this.chk_SafetyDoor.Name = "chk_SafetyDoor";
this.chk_SafetyDoor.Size = new System.Drawing.Size(128, 24);
this.chk_SafetyDoor.TabIndex = 488;
this.chk_SafetyDoor.Text = "安全门屏蔽";
this.chk_SafetyDoor.UseVisualStyleBackColor = false;
this.chk_SafetyDoor.CheckedChanged += new System.EventHandler(this.chk_SafetyDoor_CheckedChanged);
//
// timer_Block // timer_Block
// //
this.timer_Block.Tick += new System.EventHandler(this.timer_Block_Tick); this.timer_Block.Tick += new System.EventHandler(this.timer_Block_Tick);
@@ -1706,7 +1713,7 @@
private Sunny.UI.UITextBox tb_ParaName; private Sunny.UI.UITextBox tb_ParaName;
private Sunny.UI.UIComboBox cb_ParaNum; private Sunny.UI.UIComboBox cb_ParaNum;
private Sunny.UI.UIComboBox cb_MachineNum; private Sunny.UI.UIComboBox cb_MachineNum;
private Sunny.UI.UISymbolButton bt_ParamSave; private Sunny.UI.UISymbolButton bt_BtnKeep;
private Sunny.UI.UISymbolButton bt_BtnRead; private Sunny.UI.UISymbolButton bt_BtnRead;
private Sunny.UI.UISymbolButton bt_BtnUpload; private Sunny.UI.UISymbolButton bt_BtnUpload;
private Sunny.UI.UIGroupBox uiGroupBox15; private Sunny.UI.UIGroupBox uiGroupBox15;

View File

@@ -33,7 +33,7 @@ namespace SLC1_N
{ {
chk_ChkBee.Enabled = false; chk_ChkBee.Enabled = false;
bt_ParamSave.Enabled = false; bt_BtnKeep.Enabled = false;
tb_FullTime.Enabled = false; tb_FullTime.Enabled = false;
tb_BalanTime.Enabled = false; tb_BalanTime.Enabled = false;
tb_TestTime1.Enabled = false; tb_TestTime1.Enabled = false;
@@ -51,7 +51,6 @@ namespace SLC1_N
cb_PUnit.Enabled = false; cb_PUnit.Enabled = false;
cb_LUnit.Enabled = false; cb_LUnit.Enabled = false;
} }
//if (Form1.f1.User == "工程师") //if (Form1.f1.User == "工程师")
//{ //{
// cb_PUnit.Enabled = false; // cb_PUnit.Enabled = false;
@@ -106,7 +105,6 @@ namespace SLC1_N
lb_PLCsaomamsg.Text = "PLC未连接"; lb_PLCsaomamsg.Text = "PLC未连接";
lb_PLCsaomamsg.ForeColor = Color.Red; lb_PLCsaomamsg.ForeColor = Color.Red;
} }
//chk_ch1saoma.Checked = config.GetValue<bool>("chk_ch1saoma", true); //chk_ch1saoma.Checked = config.GetValue<bool>("chk_ch1saoma", true);
//chk_ch2saoma.Checked = config.GetValue<bool>("chk_ch2saoma", true); //chk_ch2saoma.Checked = config.GetValue<bool>("chk_ch2saoma", true);
//chk_ch3saoma.Checked = config.GetValue<bool>("chk_ch3saoma", true); //chk_ch3saoma.Checked = config.GetValue<bool>("chk_ch3saoma", true);
@@ -188,15 +186,19 @@ namespace SLC1_N
{ {
case 0: case 0:
Form1.f1.LL28CH1client.writeRegisters(1006, values); // 通道1 从1006 开始写入 Form1.f1.LL28CH1client.writeRegisters(1006, values); // 通道1 从1006 开始写入
Signal_PLC_WriteCoil?.Invoke(1008, rbt_NpressureMode.Checked);
break; break;
case 1: case 1:
Form1.f1.LL28CH2client.writeRegisters(1006, values); // 通道2 从1006 开始写入 Form1.f1.LL28CH2client.writeRegisters(1006, values); // 通道2 从1006 开始写入
Signal_PLC_WriteCoil?.Invoke(1009, rbt_NpressureMode.Checked);
break; break;
case 2: case 2:
Form1.f1.LL28CH3client.writeRegisters(1006, values); // 通道3 从1006 开始写入 Form1.f1.LL28CH3client.writeRegisters(1006, values); // 通道3 从1006 开始写入
Signal_PLC_WriteCoil?.Invoke(1010, rbt_NpressureMode.Checked);
break; break;
case 3: case 3:
Form1.f1.LL28CH4client.writeRegisters(1006, values); // 通道4 从1006 开始写入 Form1.f1.LL28CH4client.writeRegisters(1006, values); // 通道4 从1006 开始写入
Signal_PLC_WriteCoil?.Invoke(1011, rbt_NpressureMode.Checked);
break; break;
} }
} }
@@ -205,7 +207,6 @@ namespace SLC1_N
} }
catch (Exception ex) catch (Exception ex)
{ {
bt_BtnUpload.Enabled = true;
MessageBox.Show(ex.Message); MessageBox.Show(ex.Message);
mxlLog.Instance.Error($"参数界面上传异常,行号{ex.StackTrace} ", ex); mxlLog.Instance.Error($"参数界面上传异常,行号{ex.StackTrace} ", ex);
} }
@@ -720,7 +721,6 @@ namespace SLC1_N
config.SetValue("tb_ContinueTestCount", Convert.ToInt32(tb_ContinueTestCount.Text)); config.SetValue("tb_ContinueTestCount", Convert.ToInt32(tb_ContinueTestCount.Text));
} }
// 批量保存参数
private void bt_BatchParamSave_Click(object sender, EventArgs e) private void bt_BatchParamSave_Click(object sender, EventArgs e)
{ {
using (var dialog = new Form_BatchSave()) using (var dialog = new Form_BatchSave())
@@ -741,16 +741,15 @@ namespace SLC1_N
else if (rbt_NpressureMode.Checked) else if (rbt_NpressureMode.Checked)
PorN = "N"; PorN = "N";
for(int i = 0; i <= 3; i++ ) for (int i = 0; i <= 3; i++)
{ {
if(checkCHx[i]) if (checkCHx[i])
{ {
SetParametersJson(Convert.ToInt32(i+1), cb_ParaNum.Text, PorN); // 通道-编号 SetParametersJson(Convert.ToInt32(i + 1), cb_ParaNum.Text, PorN); // 通道-编号
} }
} }
} }
} }
} }
private void chk_CH1Grating_CheckedChanged(object sender, EventArgs e) private void chk_CH1Grating_CheckedChanged(object sender, EventArgs e)

1000
SLC1-N/Form1.Designer.cs generated

File diff suppressed because it is too large Load Diff

View File

@@ -195,7 +195,8 @@ namespace SLC1_N
tb_CH1Code.Focus(); tb_CH1Code.Focus();
timer2.Interval = 4000;
timer2.Start();
} }
bool[] coil1100 = new bool[14]; bool[] coil1100 = new bool[14];
@@ -421,7 +422,7 @@ namespace SLC1_N
{ {
while (true) while (true)
{ {
Thread.Sleep(200); Thread.Sleep(500);
try try
{ {
if (HCPLC_client.Connected == false) if (HCPLC_client.Connected == false)
@@ -459,7 +460,7 @@ namespace SLC1_N
} }
} }
Thread.Sleep(100); Thread.Sleep(10);
coil1032 = HCPLC_client.ReadCoils(1032, 8); coil1032 = HCPLC_client.ReadCoils(1032, 8);
@@ -489,11 +490,10 @@ namespace SLC1_N
// } // }
//} //}
Thread.Sleep(100); Thread.Sleep(10);
// 警报弹窗提示 // 警报弹窗提示
coil1100 = HCPLC_client.ReadCoils(1100, 14); coil1100 = HCPLC_client.ReadCoils(1100, 14);
Thread.Sleep(100);
} }
} }
catch (Exception ex) catch (Exception ex)
@@ -1220,11 +1220,6 @@ namespace SLC1_N
} }
} }
private float StringToFloat(string value, float defaultValue = 0f)
{
return float.TryParse(value, out float result) ? result : defaultValue;
}
// 仪器参数初始化 // 仪器参数初始化
private void yiqiParamInit() private void yiqiParamInit()
{ {
@@ -1358,7 +1353,6 @@ namespace SLC1_N
private bool bool_CH3start_time = false; private bool bool_CH3start_time = false;
private bool bool_CH4start_time = false; private bool bool_CH4start_time = false;
// 通道1状态机 // 通道1状态机
public void CH1machine() public void CH1machine()
{ {
@@ -1383,22 +1377,22 @@ namespace SLC1_N
bool_CH1start_time = false; bool_CH1start_time = false;
// 模式切回正压 // 模式切回正压
CH1NowMode = "正压"; //CH1NowMode = "正压";
LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "P").GetArray()); //LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "P").GetArray());
// 记得给PLC也写入正负压信号 // 记得给PLC也写入正负压信号
Slot_PLC_WriteCoil(1008, false); //Slot_PLC_WriteCoil(1008, false);
Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "P").opmode); //Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "P").opmode);
Console.WriteLine("@@@@:" + GetYiqiParam(1, "P").opmode); //Console.WriteLine("@@@@:" + GetYiqiParam(1, "P").opmode);
Thread.Sleep(200); Thread.Sleep(200);
ch1workstation = (int)yiqi.standby; ch1workstation = (int)yiqi.standby;
} }
break; break;
case (int)yiqi.prepare: case (int)yiqi.prepare:
{ {
if(bool_CH1start_time == false) if (bool_CH1start_time == false)
{ {
bool_CH1start_time = true; bool_CH1start_time = true;
@@ -1610,68 +1604,59 @@ namespace SLC1_N
CH1TestRecord.Code = tb_CH1Code.Text; CH1TestRecord.Code = tb_CH1Code.Text;
bool PorNfinish = false; // 正负压完成标志位 bool PorNfinish = true; // 正负压完成标志位
bool testfinish = false; // 测试结束标志位 bool testfinish = false; // 测试结束标志位
string nowmode = CH1NowMode; //string nowmode = CH1NowMode;
if (CH1NowMode == "正压" && result) // 如果当前是正压并且测试OK //if (CH1NowMode == "正压" && result) // 如果当前是正压并且测试OK
{ //{
// 这里要切换负压、写入负压参数、PLC信号、开口/容积 // // 这里要切换负压、写入负压参数、PLC信号、开口/容积
CH1NowMode = "负压"; // CH1NowMode = "负压";
Slot_PLC_WriteCoil(1008, true); // Slot_PLC_WriteCoil(1008, true);
Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "N").opmode); // Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "N").opmode);
// 先更新参数 // // 先更新参数
LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "N").GetArray()); // LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "N").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
// 保存正压测试记录 // // 保存正压测试记录
CH1TestRecord.IsPTested = true; // CH1TestRecord.IsPTested = true;
CH1TestRecord.yiqiP_Param = GetYiqiParam(1, "P").Copy(); // CH1TestRecord.yiqiP_Param = GetYiqiParam(1, "P").Copy();
CH1TestRecord.Result = result; // CH1TestRecord.Result = result;
CH1TestRecord.PTestPressure = fTestpressure; // CH1TestRecord.PTestPressure = fTestpressure;
CH1TestRecord.PLeak = fSmallLeak; // CH1TestRecord.PLeak = fSmallLeak;
} //}
else if(result == false) // 测试NG //else if(result == false) // 测试NG
{ //{
// 这里要切换正压、写入正压参数、PLC信号、开口/容积 // PorNfinish = true; // 正负压都测试了
CH1NowMode = "正压"; //}
Slot_PLC_WriteCoil(1008, false); //else if (CH1NowMode == "负压")
Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "P").opmode); //{
// // 这里要切换正压、写入正压参数、PLC信号、开口/容积
// CH1NowMode = "正压";
// Slot_PLC_WriteCoil(1008, false);
// Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "P").opmode);
// 先更新参数 // // 先更新参数
LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "P").GetArray()); // LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "P").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
PorNfinish = true; // 正负压都测试了 // PorNfinish = true; // 正负压都测试了
}
else if (CH1NowMode == "负压")
{
// 这里要切换正压、写入正压参数、PLC信号、开口/容积
CH1NowMode = "正压";
Slot_PLC_WriteCoil(1008, false);
Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "P").opmode);
// 先更新参数 // // 保存负压测试记录
LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "P").GetArray()); // CH1TestRecord.IsNTested = true;
Thread.Sleep(300); // CH1TestRecord.yiqiN_Param = GetYiqiParam(1, "N").Copy();
// CH1TestRecord.Result = result;
PorNfinish = true; // 正负压都测试了 // CH1TestRecord.NTestPressure = fTestpressure;
// CH1TestRecord.NLeak = fSmallLeak;
// 保存负压测试记录 //}
CH1TestRecord.IsNTested = true;
CH1TestRecord.yiqiN_Param = GetYiqiParam(1, "N").Copy();
CH1TestRecord.Result = result;
CH1TestRecord.NTestPressure = fTestpressure;
CH1TestRecord.NLeak = fSmallLeak;
}
// 连续测试 // 连续测试
if (result == false) // NG直接视为本次测试结束 if (result == false) // NG直接视为本次测试结束
{ {
testfinish = true; testfinish = true;
} }
else if(m_ContinueTest && PorNfinish) // 开了连续并且正负压都测了 else if(m_ContinueTest && PorNfinish) // 开了连续
{ {
CH1testCount++; CH1testCount++;
CH1TestRecord.AddRecord(); // 添加本次记录 CH1TestRecord.AddRecord(); // 添加本次记录
@@ -1681,7 +1666,8 @@ namespace SLC1_N
} }
else else
{ {
Thread.Sleep(200); SetLabelText(lb_CH1_Status, "加气");
Thread.Sleep(5000); // 等5s
ch1workstation = (int)yiqi.start; ch1workstation = (int)yiqi.start;
} }
} }
@@ -1692,10 +1678,10 @@ namespace SLC1_N
// 表格 // 表格
DataGridView1.Invoke(new System.Action<int, bool, string, string>(Display), DataGridView1.Invoke(new System.Action<int, bool, string, string>(Display),
1, result, tb_CH1Code.Text, nowmode); 1, result, tb_CH1Code.Text, "");
// 测试完成并且正负压都完成则视为结束 // 测试完成并且正负压都完成则视为结束
if (testfinish && PorNfinish) if (testfinish && PorNfinish)
{ {
bool_CH1start_time = false; bool_CH1start_time = false;
int time = (int)(DateTime.Now - CH1start_time).TotalSeconds; int time = (int)(DateTime.Now - CH1start_time).TotalSeconds;
@@ -1782,12 +1768,12 @@ namespace SLC1_N
bool_CH2start_time = false; bool_CH2start_time = false;
// 模式切回正压 // 模式切回正压
CH2NowMode = "正压"; //CH2NowMode = "正压";
LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "P").GetArray()); //LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "P").GetArray());
// 记得给PLC也写入正负压信号 //// 记得给PLC也写入正负压信号
Slot_PLC_WriteCoil(1009, false); //Slot_PLC_WriteCoil(1009, false);
Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "P").opmode); //Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "P").opmode);
Thread.Sleep(200); Thread.Sleep(200);
ch2workstation = (int)yiqi.standby; ch2workstation = (int)yiqi.standby;
@@ -2008,61 +1994,52 @@ namespace SLC1_N
CH2TestRecord.Code = tb_CH2Code.Text; CH2TestRecord.Code = tb_CH2Code.Text;
bool PorNfinish = false; // 正负压完成标志位 bool PorNfinish = true; // 正负压完成标志位
bool testfinish = false; // 测试结束标志位 bool testfinish = false; // 测试结束标志位
string nowmode = CH2NowMode; //string nowmode = CH2NowMode;
if (CH2NowMode == "正压" && result) // 如果当前是正压并且测试OK //if (CH2NowMode == "正压" && result) // 如果当前是正压并且测试OK
{ //{
// 这里要切换负压、写入负压参数、PLC信号 // // 这里要切换负压、写入负压参数、PLC信号
CH2NowMode = "负压"; // CH2NowMode = "负压";
Slot_PLC_WriteCoil(1009, true); // Slot_PLC_WriteCoil(1009, true);
Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "N").opmode); // Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "N").opmode);
// 先更新参数 // // 先更新参数
LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "N").GetArray()); // LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "N").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
// 保存正压测试记录 // // 保存正压测试记录
CH2TestRecord.IsPTested = true; // CH2TestRecord.IsPTested = true;
CH2TestRecord.yiqiP_Param = GetYiqiParam(2, "P").Copy(); // CH2TestRecord.yiqiP_Param = GetYiqiParam(2, "P").Copy();
CH2TestRecord.Result = result; // CH2TestRecord.Result = result;
CH2TestRecord.PTestPressure = fTestpressure; // CH2TestRecord.PTestPressure = fTestpressure;
CH2TestRecord.PLeak = fSmallLeak; // CH2TestRecord.PLeak = fSmallLeak;
} //}
else if (result == false) // 测试NG //else if (result == false) // 测试NG
{ //{
// 这里要切换正压、写入正压参数、PLC信号 // PorNfinish = true; // 正负压都测试了
CH2NowMode = "正压"; //}
Slot_PLC_WriteCoil(1009, false); //else if (CH2NowMode == "负压")
Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "P").opmode); //{
// // 这里要切换正压、写入正压参数、PLC信号
// CH2NowMode = "正压";
// Slot_PLC_WriteCoil(1009, false);
// Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "P").opmode);
// 先更新参数 // // 先更新参数
LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "P").GetArray()); // LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "P").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
PorNfinish = true; // 正负压都测试了 // PorNfinish = true; // 正负压都测试了
}
else if (CH2NowMode == "负压")
{
// 这里要切换正压、写入正压参数、PLC信号
CH2NowMode = "正压";
Slot_PLC_WriteCoil(1009, false);
Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "P").opmode);
// 先更新参数 // // 保存负压测试记录
LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "P").GetArray()); // CH2TestRecord.IsNTested = true;
Thread.Sleep(300); // CH2TestRecord.yiqiN_Param = GetYiqiParam(2, "N").Copy();
// CH2TestRecord.Result = result;
PorNfinish = true; // 正负压都测试了 // CH2TestRecord.NTestPressure = fTestpressure;
// CH2TestRecord.NLeak = fSmallLeak;
// 保存负压测试记录 //}
CH2TestRecord.IsNTested = true;
CH2TestRecord.yiqiN_Param = GetYiqiParam(2, "N").Copy();
CH2TestRecord.Result = result;
CH2TestRecord.NTestPressure = fTestpressure;
CH2TestRecord.NLeak = fSmallLeak;
}
// 连续测试 // 连续测试
if (result == false) // NG直接视为结束 if (result == false) // NG直接视为结束
@@ -2079,7 +2056,8 @@ namespace SLC1_N
} }
else else
{ {
Thread.Sleep(200); SetLabelText(lb_CH2_Status, "加气");
Thread.Sleep(5000);
ch2workstation = (int)yiqi.start; ch2workstation = (int)yiqi.start;
} }
} }
@@ -2090,7 +2068,7 @@ namespace SLC1_N
// 表格 // 表格
DataGridView2.Invoke(new System.Action<int, bool, string, string>(Display), DataGridView2.Invoke(new System.Action<int, bool, string, string>(Display),
2, result, tb_CH2Code.Text, nowmode); 2, result, tb_CH2Code.Text, "");
// 测试完成并且正负压都完成则视为结束 // 测试完成并且正负压都完成则视为结束
if (testfinish && PorNfinish) if (testfinish && PorNfinish)
@@ -2180,12 +2158,12 @@ namespace SLC1_N
bool_CH3start_time = false; bool_CH3start_time = false;
// 模式切回正压 // 模式切回正压
CH3NowMode = "正压"; //CH3NowMode = "正压";
LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "P").GetArray()); //LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "P").GetArray());
// 记得给PLC也写入正负压信号 //// 记得给PLC也写入正负压信号
Slot_PLC_WriteCoil(1010, false); //Slot_PLC_WriteCoil(1010, false);
Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "P").opmode); //Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "P").opmode);
Thread.Sleep(200); Thread.Sleep(200);
ch3workstation = (int)yiqi.standby; ch3workstation = (int)yiqi.standby;
@@ -2407,61 +2385,52 @@ namespace SLC1_N
CH3TestRecord.Code = tb_CH3Code.Text; CH3TestRecord.Code = tb_CH3Code.Text;
bool PorNfinish = false; // 正负压完成标志位 bool PorNfinish = true; // 正负压完成标志位
bool testfinish = false; // 测试结束标志位 bool testfinish = false; // 测试结束标志位
string nowmode = CH3NowMode; //string nowmode = CH3NowMode;
if (CH3NowMode == "正压" && result) // 如果当前是正压并且测试OK //if (CH3NowMode == "正压" && result) // 如果当前是正压并且测试OK
{ //{
// 这里要切换负压、写入负压参数、PLC信号 // // 这里要切换负压、写入负压参数、PLC信号
CH3NowMode = "负压"; // CH3NowMode = "负压";
Slot_PLC_WriteCoil(1010, true); // Slot_PLC_WriteCoil(1010, true);
Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "N").opmode); // Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "N").opmode);
// 先更新参数 // // 先更新参数
LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "N").GetArray()); // LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "N").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
// 保存正压测试记录 // // 保存正压测试记录
CH3TestRecord.IsPTested = true; // CH3TestRecord.IsPTested = true;
CH3TestRecord.yiqiP_Param = GetYiqiParam(3, "P").Copy(); // CH3TestRecord.yiqiP_Param = GetYiqiParam(3, "P").Copy();
CH3TestRecord.Result = result; // CH3TestRecord.Result = result;
CH3TestRecord.PTestPressure = fTestpressure; // CH3TestRecord.PTestPressure = fTestpressure;
CH3TestRecord.PLeak = fSmallLeak; // CH3TestRecord.PLeak = fSmallLeak;
} //}
else if (result == false) // 测试NG //else if (result == false) // 测试NG
{ //{
// 这里要切换正压、写入正压参数、PLC信号 // PorNfinish = true; // 正负压都测试了
CH3NowMode = "正压"; //}
Slot_PLC_WriteCoil(1010, false); //else if (CH3NowMode == "负压")
Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "P").opmode); //{
// // 这里要切换正压、写入正压参数、PLC信号
// CH3NowMode = "正压";
// Slot_PLC_WriteCoil(1010, false);
// Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "P").opmode);
// 先更新参数 // // 先更新参数
LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "P").GetArray()); // LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "P").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
PorNfinish = true; // 正负压都测试了 // PorNfinish = true; // 正负压都测试了
}
else if (CH3NowMode == "负压")
{
// 这里要切换正压、写入正压参数、PLC信号
CH3NowMode = "正压";
Slot_PLC_WriteCoil(1010, false);
Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "P").opmode);
// 先更新参数 // // 保存负压测试记录
LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "P").GetArray()); // CH3TestRecord.IsNTested = true;
Thread.Sleep(300); // CH3TestRecord.yiqiN_Param = GetYiqiParam(3, "N").Copy();
// CH3TestRecord.Result = result;
PorNfinish = true; // 正负压都测试了 // CH3TestRecord.NTestPressure = fTestpressure;
// CH3TestRecord.NLeak = fSmallLeak;
// 保存负压测试记录 //}
CH3TestRecord.IsNTested = true;
CH3TestRecord.yiqiN_Param = GetYiqiParam(3, "N").Copy();
CH3TestRecord.Result = result;
CH3TestRecord.NTestPressure = fTestpressure;
CH3TestRecord.NLeak = fSmallLeak;
}
// 连续测试 // 连续测试
if (result == false) // NG直接视为结束 if (result == false) // NG直接视为结束
@@ -2478,7 +2447,8 @@ namespace SLC1_N
} }
else // 进入下一次测试 else // 进入下一次测试
{ {
Thread.Sleep(200); SetLabelText(lb_CH3_Status, "加气");
Thread.Sleep(5000);
ch3workstation = (int)yiqi.start; ch3workstation = (int)yiqi.start;
} }
} }
@@ -2489,7 +2459,7 @@ namespace SLC1_N
// 表格 // 表格
DataGridView1.Invoke(new System.Action<int, bool, string, string>(Display), DataGridView1.Invoke(new System.Action<int, bool, string, string>(Display),
3, result, tb_CH3Code.Text, nowmode); 3, result, tb_CH3Code.Text, "");
// 测试完成并且正负压都完成则视为结束 // 测试完成并且正负压都完成则视为结束
if (testfinish && PorNfinish) if (testfinish && PorNfinish)
@@ -2579,12 +2549,12 @@ namespace SLC1_N
bool_CH4start_time = false; bool_CH4start_time = false;
// 模式切回正压 // 模式切回正压
CH4NowMode = "正压"; //CH4NowMode = "正压";
LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "P").GetArray()); //LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "P").GetArray());
// 记得给PLC也写入正负压信号 //// 记得给PLC也写入正负压信号
Slot_PLC_WriteCoil(1011, false); //Slot_PLC_WriteCoil(1011, false);
Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "P").opmode); //Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "P").opmode);
Thread.Sleep(200); Thread.Sleep(200);
ch4workstation = (int)yiqi.standby; ch4workstation = (int)yiqi.standby;
@@ -2804,61 +2774,52 @@ namespace SLC1_N
CH4TestRecord.Code = tb_CH4Code.Text; CH4TestRecord.Code = tb_CH4Code.Text;
bool PorNfinish = false; // 正负压完成标志位 bool PorNfinish = true; // 正负压完成标志位
bool testfinish = false; // 测试结束标志位 bool testfinish = false; // 测试结束标志位
string nowmode = CH4NowMode; //string nowmode = CH4NowMode;
if (CH4NowMode == "正压" && result) // 如果当前是正压并且测试OK //if (CH4NowMode == "正压" && result) // 如果当前是正压并且测试OK
{ //{
// 这里要切换负压、写入负压参数、PLC信号 // // 这里要切换负压、写入负压参数、PLC信号
CH4NowMode = "负压"; // CH4NowMode = "负压";
Slot_PLC_WriteCoil(1011, true); // Slot_PLC_WriteCoil(1011, true);
Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "N").opmode); // Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "N").opmode);
// 先更新参数 // // 先更新参数
LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "N").GetArray()); // LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "N").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
// 保存正压测试记录 // // 保存正压测试记录
CH4TestRecord.IsPTested = true; // CH4TestRecord.IsPTested = true;
CH4TestRecord.yiqiP_Param = GetYiqiParam(4, "P").Copy(); // CH4TestRecord.yiqiP_Param = GetYiqiParam(4, "P").Copy();
CH4TestRecord.Result = result; // CH4TestRecord.Result = result;
CH4TestRecord.PTestPressure = fTestpressure; // CH4TestRecord.PTestPressure = fTestpressure;
CH4TestRecord.PLeak = fSmallLeak; // CH4TestRecord.PLeak = fSmallLeak;
} //}
else if (result == false) // 测试NG //else if (result == false) // 测试NG
{ //{
// 这里要切换正压、写入正压参数、PLC信号 // PorNfinish = true; // 正负压都测试了
CH4NowMode = "正压"; //}
Slot_PLC_WriteCoil(1011, false); //else if (CH4NowMode == "负压")
Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "P").opmode); //{
// // 这里要切换正压、写入正压参数、PLC信号
// CH4NowMode = "正压";
// Slot_PLC_WriteCoil(1011, false);
// Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "P").opmode);
// 先更新参数 // // 先更新参数
LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "P").GetArray()); // LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "P").GetArray());
Thread.Sleep(300); // Thread.Sleep(300);
PorNfinish = true; // 正负压都测试了 // PorNfinish = true; // 正负压都测试了
}
else if (CH4NowMode == "负压")
{
// 这里要切换正压、写入正压参数、PLC信号
CH4NowMode = "正压";
Slot_PLC_WriteCoil(1011, false);
Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "P").opmode);
// 先更新参数 // // 保存负压测试记录
LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "P").GetArray()); // CH4TestRecord.IsNTested = true;
Thread.Sleep(300); // CH4TestRecord.yiqiN_Param = GetYiqiParam(4, "N").Copy();
// CH4TestRecord.Result = result;
PorNfinish = true; // 正负压都测试了 // CH4TestRecord.NTestPressure = fTestpressure;
// CH4TestRecord.NLeak = fSmallLeak;
// 保存负压测试记录 //}
CH4TestRecord.IsNTested = true;
CH4TestRecord.yiqiN_Param = GetYiqiParam(4, "N").Copy();
CH4TestRecord.Result = result;
CH4TestRecord.NTestPressure = fTestpressure;
CH4TestRecord.NLeak = fSmallLeak;
}
if(PorNfinish) if(PorNfinish)
{ {
@@ -2879,7 +2840,8 @@ namespace SLC1_N
} }
else else
{ {
Thread.Sleep(200); SetLabelText(lb_CH4_Status, "加气");
Thread.Sleep(5000);
ch4workstation = (int)yiqi.start; ch4workstation = (int)yiqi.start;
} }
} }
@@ -2890,7 +2852,7 @@ namespace SLC1_N
// 表格 // 表格
DataGridView2.Invoke(new System.Action<int, bool, string, string>(Display), DataGridView2.Invoke(new System.Action<int, bool, string, string>(Display),
4, result, tb_CH4Code.Text, nowmode); 4, result, tb_CH4Code.Text, "");
// 测试完成并且正负压都完成则视为结束 // 测试完成并且正负压都完成则视为结束
if (testfinish && PorNfinish) if (testfinish && PorNfinish)
@@ -2952,6 +2914,11 @@ namespace SLC1_N
} }
} }
private float StringToFloat(string value, float defaultValue = 0f)
{
return float.TryParse(value, out float result) ? result : defaultValue;
}
// 更新产能数据 // 更新产能数据
void UploadProductionData(int total, int ok, int ng, double okRate) void UploadProductionData(int total, int ok, int ng, double okRate)
{ {
@@ -5895,5 +5862,39 @@ namespace SLC1_N
} }
#endregion #endregion
// 启动5s后如果仪器在运行则写入正压参数
private void timer2_Tick(object sender, EventArgs e)
{
timer2.Stop();
Task.Run(() =>
{
{
CH1NowMode = "正压";
LL28CH1client.writeRegisters(1006, GetYiqiParam(1, "P").GetArray());
Slot_PLC_WriteCoil(1008, false);
Slot_PLC_WriteCoil(1000, GetYiqiParam(1, "P").opmode);
}
{
CH2NowMode = "正压";
LL28CH2client.writeRegisters(1006, GetYiqiParam(2, "P").GetArray());
Slot_PLC_WriteCoil(1009, false);
Slot_PLC_WriteCoil(1001, GetYiqiParam(2, "P").opmode);
}
{
CH3NowMode = "正压";
LL28CH3client.writeRegisters(1006, GetYiqiParam(3, "P").GetArray());
Slot_PLC_WriteCoil(1010, false);
Slot_PLC_WriteCoil(1002, GetYiqiParam(3, "P").opmode);
}
{
CH4NowMode = "正压";
LL28CH4client.writeRegisters(1006, GetYiqiParam(4, "P").GetArray());
Slot_PLC_WriteCoil(1011, false);
Slot_PLC_WriteCoil(1003, GetYiqiParam(4, "P").opmode);
}
});
}
} }
} }

View File

@@ -180,8 +180,11 @@
<metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1251, 47</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>141</value> <value>59</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@@ -28,73 +28,73 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.chk_CH1 = new System.Windows.Forms.CheckBox();
this.chk_CH2 = new System.Windows.Forms.CheckBox();
this.chk_CH3 = new System.Windows.Forms.CheckBox();
this.chk_CH4 = new System.Windows.Forms.CheckBox();
this.bt_Save = new System.Windows.Forms.Button(); this.bt_Save = new System.Windows.Forms.Button();
this.chk_CH4 = new System.Windows.Forms.CheckBox();
this.chk_CH3 = new System.Windows.Forms.CheckBox();
this.chk_CH2 = new System.Windows.Forms.CheckBox();
this.chk_CH1 = new System.Windows.Forms.CheckBox();
this.SuspendLayout(); this.SuspendLayout();
// //
// chk_CH1 // bt_Save
// //
this.chk_CH1.AutoSize = true; this.bt_Save.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH1.Font = new System.Drawing.Font("宋体", 15F); this.bt_Save.Location = new System.Drawing.Point(88, 179);
this.chk_CH1.Location = new System.Drawing.Point(104, 44); this.bt_Save.Name = "bt_Save";
this.chk_CH1.Name = "chk_CH1"; this.bt_Save.Size = new System.Drawing.Size(143, 48);
this.chk_CH1.Size = new System.Drawing.Size(78, 24); this.bt_Save.TabIndex = 9;
this.chk_CH1.TabIndex = 0; this.bt_Save.Text = "确认保存";
this.chk_CH1.Text = "通道1"; this.bt_Save.UseVisualStyleBackColor = true;
this.chk_CH1.UseVisualStyleBackColor = true; this.bt_Save.Click += new System.EventHandler(this.bt_Save_Click);
//
// chk_CH2
//
this.chk_CH2.AutoSize = true;
this.chk_CH2.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH2.Location = new System.Drawing.Point(104, 74);
this.chk_CH2.Name = "chk_CH2";
this.chk_CH2.Size = new System.Drawing.Size(78, 24);
this.chk_CH2.TabIndex = 1;
this.chk_CH2.Text = "通道2";
this.chk_CH2.UseVisualStyleBackColor = true;
//
// chk_CH3
//
this.chk_CH3.AutoSize = true;
this.chk_CH3.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH3.Location = new System.Drawing.Point(104, 104);
this.chk_CH3.Name = "chk_CH3";
this.chk_CH3.Size = new System.Drawing.Size(78, 24);
this.chk_CH3.TabIndex = 2;
this.chk_CH3.Text = "通道3";
this.chk_CH3.UseVisualStyleBackColor = true;
// //
// chk_CH4 // chk_CH4
// //
this.chk_CH4.AutoSize = true; this.chk_CH4.AutoSize = true;
this.chk_CH4.Font = new System.Drawing.Font("宋体", 15F); this.chk_CH4.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH4.Location = new System.Drawing.Point(104, 134); this.chk_CH4.Location = new System.Drawing.Point(119, 133);
this.chk_CH4.Name = "chk_CH4"; this.chk_CH4.Name = "chk_CH4";
this.chk_CH4.Size = new System.Drawing.Size(78, 24); this.chk_CH4.Size = new System.Drawing.Size(78, 24);
this.chk_CH4.TabIndex = 3; this.chk_CH4.TabIndex = 8;
this.chk_CH4.Text = "通道4"; this.chk_CH4.Text = "通道4";
this.chk_CH4.UseVisualStyleBackColor = true; this.chk_CH4.UseVisualStyleBackColor = true;
// //
// bt_Save // chk_CH3
// //
this.bt_Save.Font = new System.Drawing.Font("宋体", 15F); this.chk_CH3.AutoSize = true;
this.bt_Save.Location = new System.Drawing.Point(73, 180); this.chk_CH3.Font = new System.Drawing.Font("宋体", 15F);
this.bt_Save.Name = "bt_Save"; this.chk_CH3.Location = new System.Drawing.Point(119, 103);
this.bt_Save.Size = new System.Drawing.Size(143, 48); this.chk_CH3.Name = "chk_CH3";
this.bt_Save.TabIndex = 4; this.chk_CH3.Size = new System.Drawing.Size(78, 24);
this.bt_Save.Text = "确认保存"; this.chk_CH3.TabIndex = 7;
this.bt_Save.UseVisualStyleBackColor = true; this.chk_CH3.Text = "通道3";
this.bt_Save.Click += new System.EventHandler(this.bt_Save_Click); this.chk_CH3.UseVisualStyleBackColor = true;
//
// chk_CH2
//
this.chk_CH2.AutoSize = true;
this.chk_CH2.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH2.Location = new System.Drawing.Point(119, 73);
this.chk_CH2.Name = "chk_CH2";
this.chk_CH2.Size = new System.Drawing.Size(78, 24);
this.chk_CH2.TabIndex = 6;
this.chk_CH2.Text = "通道2";
this.chk_CH2.UseVisualStyleBackColor = true;
//
// chk_CH1
//
this.chk_CH1.AutoSize = true;
this.chk_CH1.Font = new System.Drawing.Font("宋体", 15F);
this.chk_CH1.Location = new System.Drawing.Point(119, 43);
this.chk_CH1.Name = "chk_CH1";
this.chk_CH1.Size = new System.Drawing.Size(78, 24);
this.chk_CH1.TabIndex = 5;
this.chk_CH1.Text = "通道1";
this.chk_CH1.UseVisualStyleBackColor = true;
// //
// Form_BatchSave // Form_BatchSave
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(300, 261); this.ClientSize = new System.Drawing.Size(317, 266);
this.Controls.Add(this.bt_Save); this.Controls.Add(this.bt_Save);
this.Controls.Add(this.chk_CH4); this.Controls.Add(this.chk_CH4);
this.Controls.Add(this.chk_CH3); this.Controls.Add(this.chk_CH3);
@@ -110,10 +110,11 @@
} }
#endregion #endregion
private System.Windows.Forms.Button bt_Save; private System.Windows.Forms.Button bt_Save;
public System.Windows.Forms.CheckBox chk_CH1;
public System.Windows.Forms.CheckBox chk_CH2;
public System.Windows.Forms.CheckBox chk_CH3;
public System.Windows.Forms.CheckBox chk_CH4; public System.Windows.Forms.CheckBox chk_CH4;
public System.Windows.Forms.CheckBox chk_CH3;
public System.Windows.Forms.CheckBox chk_CH2;
public System.Windows.Forms.CheckBox chk_CH1;
} }
} }

View File

@@ -35,7 +35,8 @@
this.label1 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label();
this.tb_Password = new System.Windows.Forms.TextBox(); this.tb_Password = new System.Windows.Forms.TextBox();
this.Log = new System.Windows.Forms.Button(); this.Log = new System.Windows.Forms.Button();
this.Timer_timeShow = new System.Windows.Forms.Timer(this.components); this.Timer1 = new System.Windows.Forms.Timer(this.components);
this.timer2 = new System.Windows.Forms.Timer(this.components);
this.bt_PasswordAdd = new System.Windows.Forms.Button(); this.bt_PasswordAdd = new System.Windows.Forms.Button();
this.SuspendLayout(); this.SuspendLayout();
// //
@@ -93,17 +94,21 @@
this.Log.UseVisualStyleBackColor = true; this.Log.UseVisualStyleBackColor = true;
this.Log.Click += new System.EventHandler(this.Log_Click); this.Log.Click += new System.EventHandler(this.Log_Click);
// //
// Timer_timeShow // Timer1
// //
this.Timer_timeShow.Tick += new System.EventHandler(this.Timer1_Tick); this.Timer1.Tick += new System.EventHandler(this.Timer1_Tick);
//
// timer2
//
this.timer2.Tick += new System.EventHandler(this.timer2_Tick);
// //
// bt_PasswordAdd // bt_PasswordAdd
// //
this.bt_PasswordAdd.Font = new System.Drawing.Font("宋体", 10F); this.bt_PasswordAdd.Font = new System.Drawing.Font("宋体", 10F);
this.bt_PasswordAdd.Location = new System.Drawing.Point(227, 174); this.bt_PasswordAdd.Location = new System.Drawing.Point(227, 170);
this.bt_PasswordAdd.Name = "bt_PasswordAdd"; this.bt_PasswordAdd.Name = "bt_PasswordAdd";
this.bt_PasswordAdd.Size = new System.Drawing.Size(76, 29); this.bt_PasswordAdd.Size = new System.Drawing.Size(76, 29);
this.bt_PasswordAdd.TabIndex = 47; this.bt_PasswordAdd.TabIndex = 48;
this.bt_PasswordAdd.Text = "添加密码"; this.bt_PasswordAdd.Text = "添加密码";
this.bt_PasswordAdd.UseVisualStyleBackColor = true; this.bt_PasswordAdd.UseVisualStyleBackColor = true;
this.bt_PasswordAdd.Click += new System.EventHandler(this.bt_PasswordAdd_Click); this.bt_PasswordAdd.Click += new System.EventHandler(this.bt_PasswordAdd_Click);
@@ -112,7 +117,7 @@
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(314, 215); this.ClientSize = new System.Drawing.Size(314, 211);
this.Controls.Add(this.bt_PasswordAdd); this.Controls.Add(this.bt_PasswordAdd);
this.Controls.Add(this.Log); this.Controls.Add(this.Log);
this.Controls.Add(this.Logtime); this.Controls.Add(this.Logtime);
@@ -135,7 +140,8 @@
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox tb_Password; private System.Windows.Forms.TextBox tb_Password;
private System.Windows.Forms.Button Log; private System.Windows.Forms.Button Log;
private System.Windows.Forms.Timer Timer_timeShow; private System.Windows.Forms.Timer Timer1;
private System.Windows.Forms.Timer timer2;
private System.Windows.Forms.Button bt_PasswordAdd; private System.Windows.Forms.Button bt_PasswordAdd;
} }
} }

View File

@@ -1,5 +1,4 @@
using Sunny.UI; using System;
using System;
using System.Windows.Forms; using System.Windows.Forms;
namespace SLC1_N namespace SLC1_N
@@ -14,10 +13,39 @@ namespace SLC1_N
private void LogOn_Load(object sender, EventArgs e) private void LogOn_Load(object sender, EventArgs e)
{ {
Logtime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); Logtime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
Timer1.Interval = 1000;
Timer1.Start();
//try
//{
// string filepath = System.Environment.CurrentDirectory + "\\Config\\Users\\UsersInfo.mdb";
Timer_timeShow.Interval = 1000; // if (File.Exists(filepath) == true)//判断所选路径是否有文件
Timer_timeShow.Start(); // {
// string constr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + System.Environment.CurrentDirectory + "\\Config\\Users\\UsersInfo.mdb;";
// OleDbConnection con = new OleDbConnection(constr);
// con.Open();
// string sql2 = "SELECT * FROM UserInfo";
// OleDbCommand cmd2 = new OleDbCommand(sql2, con);
// OleDbDataReader userinformation = cmd2.ExecuteReader();
// //下移游标读取一行如果没有数据了则返回false
// while (userinformation.Read())
// {
// Account.Items.Add(Convert.ToString(userinformation["账户"]));
// }
// userinformation.Close();
// con.Close();
// }
//}
//catch (Exception ex)
//{
// MessageBox.Show(ex.Message);
//}
tb_Password.Focus(); tb_Password.Focus();
} }
@@ -69,7 +97,7 @@ namespace SLC1_N
} }
// 如果有登陆成功 // 如果有登陆成功
if(bPassword) if (bPassword)
{ {
this.Close(); this.Close();
} }
@@ -87,12 +115,11 @@ namespace SLC1_N
} }
} }
// 密码回车
private void Password_KeyDown(object sender, KeyEventArgs e) private void Password_KeyDown(object sender, KeyEventArgs e)
{ {
if (e.KeyCode == System.Windows.Forms.Keys.Enter) if (e.KeyCode == System.Windows.Forms.Keys.Enter)
{ {
Log.PerformClick(); Log.PerformClick(); //执行单击button的动作
} }
} }
@@ -104,13 +131,17 @@ namespace SLC1_N
//} //}
} }
// 显示时间
private void Timer1_Tick(object sender, EventArgs e) private void Timer1_Tick(object sender, EventArgs e)
{ {
Logtime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); Logtime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
} }
// 添加密码 private void timer2_Tick(object sender, EventArgs e)
{
Form1.f1.lb_User.Text = "操作员";
Form1.f1.User = "操作员";
}
private void bt_PasswordAdd_Click(object sender, EventArgs e) private void bt_PasswordAdd_Click(object sender, EventArgs e)
{ {
if (Form1.f1.User == "厂商" || Form1.f1.User == "超级管理员") if (Form1.f1.User == "厂商" || Form1.f1.User == "超级管理员")
@@ -118,7 +149,7 @@ namespace SLC1_N
var jsconfig = new JsonConfig("config.json"); var jsconfig = new JsonConfig("config.json");
string userPassword = jsconfig.GetValue<string>("userPassword", "8888"); string userPassword = jsconfig.GetValue<string>("userPassword", "8888");
if (!tb_Password.Text.Trim().IsNullOrEmpty()) if (!string.IsNullOrEmpty(tb_Password.Text.Trim()))
{ {
string[] userPasswordArray = userPassword.Split('&'); string[] userPasswordArray = userPassword.Split('&');
for (int i = 0; i < userPasswordArray.Length; i++) for (int i = 0; i < userPasswordArray.Length; i++)

View File

@@ -117,9 +117,12 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="Timer_timeShow.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="Timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>107, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>

View File

@@ -106,7 +106,7 @@
// bt_M1025_up // bt_M1025_up
// //
this.bt_M1025_up.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1025_up.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1025_up.Location = new System.Drawing.Point(551, 105); this.bt_M1025_up.Location = new System.Drawing.Point(551, 104);
this.bt_M1025_up.Name = "bt_M1025_up"; this.bt_M1025_up.Name = "bt_M1025_up";
this.bt_M1025_up.Size = new System.Drawing.Size(127, 57); this.bt_M1025_up.Size = new System.Drawing.Size(127, 57);
this.bt_M1025_up.TabIndex = 13; this.bt_M1025_up.TabIndex = 13;
@@ -117,7 +117,7 @@
// bt_M1025_down // bt_M1025_down
// //
this.bt_M1025_down.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1025_down.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1025_down.Location = new System.Drawing.Point(403, 105); this.bt_M1025_down.Location = new System.Drawing.Point(403, 104);
this.bt_M1025_down.Name = "bt_M1025_down"; this.bt_M1025_down.Name = "bt_M1025_down";
this.bt_M1025_down.Size = new System.Drawing.Size(127, 57); this.bt_M1025_down.Size = new System.Drawing.Size(127, 57);
this.bt_M1025_down.TabIndex = 12; this.bt_M1025_down.TabIndex = 12;
@@ -128,7 +128,7 @@
// bt_M1024 // bt_M1024
// //
this.bt_M1024.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1024.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1024.Location = new System.Drawing.Point(166, 93); this.bt_M1024.Location = new System.Drawing.Point(167, 92);
this.bt_M1024.Name = "bt_M1024"; this.bt_M1024.Name = "bt_M1024";
this.bt_M1024.Size = new System.Drawing.Size(127, 57); this.bt_M1024.Size = new System.Drawing.Size(127, 57);
this.bt_M1024.TabIndex = 11; this.bt_M1024.TabIndex = 11;
@@ -140,7 +140,7 @@
// bt_M1023 // bt_M1023
// //
this.bt_M1023.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1023.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1023.Location = new System.Drawing.Point(16, 93); this.bt_M1023.Location = new System.Drawing.Point(17, 92);
this.bt_M1023.Name = "bt_M1023"; this.bt_M1023.Name = "bt_M1023";
this.bt_M1023.Size = new System.Drawing.Size(127, 57); this.bt_M1023.Size = new System.Drawing.Size(127, 57);
this.bt_M1023.TabIndex = 10; this.bt_M1023.TabIndex = 10;
@@ -152,7 +152,7 @@
// bt_M1028_up // bt_M1028_up
// //
this.bt_M1028_up.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1028_up.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1028_up.Location = new System.Drawing.Point(551, 178); this.bt_M1028_up.Location = new System.Drawing.Point(551, 176);
this.bt_M1028_up.Name = "bt_M1028_up"; this.bt_M1028_up.Name = "bt_M1028_up";
this.bt_M1028_up.Size = new System.Drawing.Size(127, 57); this.bt_M1028_up.Size = new System.Drawing.Size(127, 57);
this.bt_M1028_up.TabIndex = 17; this.bt_M1028_up.TabIndex = 17;
@@ -163,7 +163,7 @@
// bt_M1028_down // bt_M1028_down
// //
this.bt_M1028_down.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1028_down.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1028_down.Location = new System.Drawing.Point(403, 178); this.bt_M1028_down.Location = new System.Drawing.Point(403, 176);
this.bt_M1028_down.Name = "bt_M1028_down"; this.bt_M1028_down.Name = "bt_M1028_down";
this.bt_M1028_down.Size = new System.Drawing.Size(127, 57); this.bt_M1028_down.Size = new System.Drawing.Size(127, 57);
this.bt_M1028_down.TabIndex = 16; this.bt_M1028_down.TabIndex = 16;
@@ -174,7 +174,7 @@
// bt_M1027 // bt_M1027
// //
this.bt_M1027.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1027.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1027.Location = new System.Drawing.Point(166, 166); this.bt_M1027.Location = new System.Drawing.Point(167, 164);
this.bt_M1027.Name = "bt_M1027"; this.bt_M1027.Name = "bt_M1027";
this.bt_M1027.Size = new System.Drawing.Size(127, 57); this.bt_M1027.Size = new System.Drawing.Size(127, 57);
this.bt_M1027.TabIndex = 15; this.bt_M1027.TabIndex = 15;
@@ -186,7 +186,7 @@
// bt_M1026 // bt_M1026
// //
this.bt_M1026.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1026.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1026.Location = new System.Drawing.Point(16, 166); this.bt_M1026.Location = new System.Drawing.Point(17, 164);
this.bt_M1026.Name = "bt_M1026"; this.bt_M1026.Name = "bt_M1026";
this.bt_M1026.Size = new System.Drawing.Size(127, 57); this.bt_M1026.Size = new System.Drawing.Size(127, 57);
this.bt_M1026.TabIndex = 14; this.bt_M1026.TabIndex = 14;
@@ -220,7 +220,7 @@
// bt_M1030 // bt_M1030
// //
this.bt_M1030.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1030.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1030.Location = new System.Drawing.Point(166, 238); this.bt_M1030.Location = new System.Drawing.Point(167, 238);
this.bt_M1030.Name = "bt_M1030"; this.bt_M1030.Name = "bt_M1030";
this.bt_M1030.Size = new System.Drawing.Size(127, 57); this.bt_M1030.Size = new System.Drawing.Size(127, 57);
this.bt_M1030.TabIndex = 19; this.bt_M1030.TabIndex = 19;
@@ -232,7 +232,7 @@
// bt_M1029 // bt_M1029
// //
this.bt_M1029.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1029.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1029.Location = new System.Drawing.Point(16, 238); this.bt_M1029.Location = new System.Drawing.Point(17, 238);
this.bt_M1029.Name = "bt_M1029"; this.bt_M1029.Name = "bt_M1029";
this.bt_M1029.Size = new System.Drawing.Size(127, 57); this.bt_M1029.Size = new System.Drawing.Size(127, 57);
this.bt_M1029.TabIndex = 18; this.bt_M1029.TabIndex = 18;
@@ -254,7 +254,7 @@
this.groupBox1.Controls.Add(this.bt_M1027); this.groupBox1.Controls.Add(this.bt_M1027);
this.groupBox1.Location = new System.Drawing.Point(12, 12); this.groupBox1.Location = new System.Drawing.Point(12, 12);
this.groupBox1.Name = "groupBox1"; this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(313, 314); this.groupBox1.Size = new System.Drawing.Size(313, 317);
this.groupBox1.TabIndex = 22; this.groupBox1.TabIndex = 22;
this.groupBox1.TabStop = false; this.groupBox1.TabStop = false;
this.groupBox1.Text = "点动式"; this.groupBox1.Text = "点动式";
@@ -262,10 +262,10 @@
// bt_M1048_False // bt_M1048_False
// //
this.bt_M1048_False.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1048_False.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1048_False.Location = new System.Drawing.Point(906, 249); this.bt_M1048_False.Location = new System.Drawing.Point(907, 250);
this.bt_M1048_False.Name = "bt_M1048_False"; this.bt_M1048_False.Name = "bt_M1048_False";
this.bt_M1048_False.Size = new System.Drawing.Size(147, 57); this.bt_M1048_False.Size = new System.Drawing.Size(147, 57);
this.bt_M1048_False.TabIndex = 30; this.bt_M1048_False.TabIndex = 38;
this.bt_M1048_False.Text = "CH4 测堵气缸缩回"; this.bt_M1048_False.Text = "CH4 测堵气缸缩回";
this.bt_M1048_False.UseVisualStyleBackColor = true; this.bt_M1048_False.UseVisualStyleBackColor = true;
this.bt_M1048_False.Click += new System.EventHandler(this.bt_M1048_False_Click); this.bt_M1048_False.Click += new System.EventHandler(this.bt_M1048_False_Click);
@@ -273,10 +273,10 @@
// bt_M1048_True // bt_M1048_True
// //
this.bt_M1048_True.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1048_True.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1048_True.Location = new System.Drawing.Point(740, 249); this.bt_M1048_True.Location = new System.Drawing.Point(741, 250);
this.bt_M1048_True.Name = "bt_M1048_True"; this.bt_M1048_True.Name = "bt_M1048_True";
this.bt_M1048_True.Size = new System.Drawing.Size(147, 57); this.bt_M1048_True.Size = new System.Drawing.Size(147, 57);
this.bt_M1048_True.TabIndex = 29; this.bt_M1048_True.TabIndex = 37;
this.bt_M1048_True.Text = "CH4 测堵气缸伸出"; this.bt_M1048_True.Text = "CH4 测堵气缸伸出";
this.bt_M1048_True.UseVisualStyleBackColor = true; this.bt_M1048_True.UseVisualStyleBackColor = true;
this.bt_M1048_True.Click += new System.EventHandler(this.bt_M1048_True_Click); this.bt_M1048_True.Click += new System.EventHandler(this.bt_M1048_True_Click);
@@ -284,10 +284,10 @@
// bt_M1047_False // bt_M1047_False
// //
this.bt_M1047_False.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1047_False.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1047_False.Location = new System.Drawing.Point(906, 177); this.bt_M1047_False.Location = new System.Drawing.Point(907, 176);
this.bt_M1047_False.Name = "bt_M1047_False"; this.bt_M1047_False.Name = "bt_M1047_False";
this.bt_M1047_False.Size = new System.Drawing.Size(147, 57); this.bt_M1047_False.Size = new System.Drawing.Size(147, 57);
this.bt_M1047_False.TabIndex = 28; this.bt_M1047_False.TabIndex = 36;
this.bt_M1047_False.Text = "CH3 测堵气缸缩回"; this.bt_M1047_False.Text = "CH3 测堵气缸缩回";
this.bt_M1047_False.UseVisualStyleBackColor = true; this.bt_M1047_False.UseVisualStyleBackColor = true;
this.bt_M1047_False.Click += new System.EventHandler(this.bt_M1047_False_Click); this.bt_M1047_False.Click += new System.EventHandler(this.bt_M1047_False_Click);
@@ -295,10 +295,10 @@
// bt_M1047_True // bt_M1047_True
// //
this.bt_M1047_True.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1047_True.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1047_True.Location = new System.Drawing.Point(740, 177); this.bt_M1047_True.Location = new System.Drawing.Point(741, 176);
this.bt_M1047_True.Name = "bt_M1047_True"; this.bt_M1047_True.Name = "bt_M1047_True";
this.bt_M1047_True.Size = new System.Drawing.Size(147, 57); this.bt_M1047_True.Size = new System.Drawing.Size(147, 57);
this.bt_M1047_True.TabIndex = 27; this.bt_M1047_True.TabIndex = 35;
this.bt_M1047_True.Text = "CH3 测堵气缸伸出"; this.bt_M1047_True.Text = "CH3 测堵气缸伸出";
this.bt_M1047_True.UseVisualStyleBackColor = true; this.bt_M1047_True.UseVisualStyleBackColor = true;
this.bt_M1047_True.Click += new System.EventHandler(this.bt_M1047_True_Click); this.bt_M1047_True.Click += new System.EventHandler(this.bt_M1047_True_Click);
@@ -306,10 +306,10 @@
// bt_M1046_False // bt_M1046_False
// //
this.bt_M1046_False.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1046_False.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1046_False.Location = new System.Drawing.Point(906, 104); this.bt_M1046_False.Location = new System.Drawing.Point(907, 104);
this.bt_M1046_False.Name = "bt_M1046_False"; this.bt_M1046_False.Name = "bt_M1046_False";
this.bt_M1046_False.Size = new System.Drawing.Size(147, 57); this.bt_M1046_False.Size = new System.Drawing.Size(147, 57);
this.bt_M1046_False.TabIndex = 26; this.bt_M1046_False.TabIndex = 34;
this.bt_M1046_False.Text = "CH2 测堵气缸缩回"; this.bt_M1046_False.Text = "CH2 测堵气缸缩回";
this.bt_M1046_False.UseVisualStyleBackColor = true; this.bt_M1046_False.UseVisualStyleBackColor = true;
this.bt_M1046_False.Click += new System.EventHandler(this.bt_M1046_False_Click); this.bt_M1046_False.Click += new System.EventHandler(this.bt_M1046_False_Click);
@@ -317,10 +317,10 @@
// bt_M1046_True // bt_M1046_True
// //
this.bt_M1046_True.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1046_True.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1046_True.Location = new System.Drawing.Point(740, 104); this.bt_M1046_True.Location = new System.Drawing.Point(741, 104);
this.bt_M1046_True.Name = "bt_M1046_True"; this.bt_M1046_True.Name = "bt_M1046_True";
this.bt_M1046_True.Size = new System.Drawing.Size(147, 57); this.bt_M1046_True.Size = new System.Drawing.Size(147, 57);
this.bt_M1046_True.TabIndex = 25; this.bt_M1046_True.TabIndex = 33;
this.bt_M1046_True.Text = "CH2 测堵气缸伸出"; this.bt_M1046_True.Text = "CH2 测堵气缸伸出";
this.bt_M1046_True.UseVisualStyleBackColor = true; this.bt_M1046_True.UseVisualStyleBackColor = true;
this.bt_M1046_True.Click += new System.EventHandler(this.bt_M1046_True_Click); this.bt_M1046_True.Click += new System.EventHandler(this.bt_M1046_True_Click);
@@ -328,10 +328,10 @@
// bt_M1045_False // bt_M1045_False
// //
this.bt_M1045_False.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1045_False.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1045_False.Location = new System.Drawing.Point(906, 31); this.bt_M1045_False.Location = new System.Drawing.Point(907, 31);
this.bt_M1045_False.Name = "bt_M1045_False"; this.bt_M1045_False.Name = "bt_M1045_False";
this.bt_M1045_False.Size = new System.Drawing.Size(147, 57); this.bt_M1045_False.Size = new System.Drawing.Size(147, 57);
this.bt_M1045_False.TabIndex = 24; this.bt_M1045_False.TabIndex = 32;
this.bt_M1045_False.Text = "CH1 测堵气缸缩回"; this.bt_M1045_False.Text = "CH1 测堵气缸缩回";
this.bt_M1045_False.UseVisualStyleBackColor = true; this.bt_M1045_False.UseVisualStyleBackColor = true;
this.bt_M1045_False.Click += new System.EventHandler(this.bt_M1045_False_Click); this.bt_M1045_False.Click += new System.EventHandler(this.bt_M1045_False_Click);
@@ -339,10 +339,10 @@
// bt_M1045_True // bt_M1045_True
// //
this.bt_M1045_True.Font = new System.Drawing.Font("宋体", 12F); this.bt_M1045_True.Font = new System.Drawing.Font("宋体", 12F);
this.bt_M1045_True.Location = new System.Drawing.Point(740, 31); this.bt_M1045_True.Location = new System.Drawing.Point(741, 31);
this.bt_M1045_True.Name = "bt_M1045_True"; this.bt_M1045_True.Name = "bt_M1045_True";
this.bt_M1045_True.Size = new System.Drawing.Size(147, 57); this.bt_M1045_True.Size = new System.Drawing.Size(147, 57);
this.bt_M1045_True.TabIndex = 23; this.bt_M1045_True.TabIndex = 31;
this.bt_M1045_True.Text = "CH1 测堵气缸伸出"; this.bt_M1045_True.Text = "CH1 测堵气缸伸出";
this.bt_M1045_True.UseVisualStyleBackColor = true; this.bt_M1045_True.UseVisualStyleBackColor = true;
this.bt_M1045_True.Click += new System.EventHandler(this.bt_M1045_True_Click); this.bt_M1045_True.Click += new System.EventHandler(this.bt_M1045_True_Click);
@@ -351,7 +351,7 @@
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1087, 341); this.ClientSize = new System.Drawing.Size(1114, 350);
this.Controls.Add(this.bt_M1048_False); this.Controls.Add(this.bt_M1048_False);
this.Controls.Add(this.bt_M1048_True); this.Controls.Add(this.bt_M1048_True);
this.Controls.Add(this.bt_M1047_False); this.Controls.Add(this.bt_M1047_False);

View File

@@ -403,7 +403,7 @@ namespace SLC1_N
try try
{ {
string hexAddress = address.ToString("X4"); string hexAddress = address.ToString("X4");
int regCount = values.Length; // 每个int对应1个寄存器 int regCount = values.Length; // 修正:每个int对应1个寄存器
int byteCount = regCount * 2; int byteCount = regCount * 2;
// 构建报文头 // 构建报文头

View File

@@ -7,7 +7,7 @@
<ProjectGuid>{F7F71589-095A-45C2-975C-739BE2D1CE15}</ProjectGuid> <ProjectGuid>{F7F71589-095A-45C2-975C-739BE2D1CE15}</ProjectGuid>
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<RootNamespace>SLC1_N</RootNamespace> <RootNamespace>SLC1_N</RootNamespace>
<AssemblyName>LL28-Z-V25112101正负</AssemblyName> <AssemblyName>LL28-C_V25112101</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion> <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment> <FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,8 +1,152 @@
{ {
"ch1AutoConnect": false,
"ch2AutoConnect": false,
"ch1ipaddress": "192.168.1.131",
"SerialPort_CH1BaudRate": "9600",
"SerialPort_CH1PortName": "COM21",
"SerialPort_CH2BaudRate": "9600",
"SerialPort_CH2PortName": "COM31",
"Saoma_IP1": "127.0.0.1",
"Saoma_Port1": "51111",
"Saoma_IP2": "127.0.0.1",
"Saoma_Port2": "52222",
"IsDebugEnabled": false,
"IsErrorEnabled": false,
"IsInfoEnabled": false,
"IsWarningEnabled": false,
"IsXXXEnabled": false,
"CodeScanner": "SerialPort",
"CodeLength1": "12",
"CodeLength2": "12",
"ch2ipaddress": "192.168.1.131",
"1params_number1": "1",
"1paraname1": "产品1-1",
"1fulltime1": "5",
"1balantime1": "5",
"1testtime11": "5",
"1exhausttime1": "3",
"1delaytime11": "0",
"1delaytime21": "0",
"1relievedelay1": "0",
"1evolume1": "0",
"1fptoplimit1": "200",
"1fplowlimit1": "-50",
"1balanpremax1": "9999",
"1balanpremin1": "-9999",
"1leaktoplimit1": "9999",
"1leaklowlimit1": "-9999",
"1punit1": 1,
"1lunit1": 4,
"1bee1": false,
"1params_number2": "2",
"1paraname2": "产品1-2",
"1fulltime2": "12",
"1balantime2": "22",
"1testtime12": "32",
"1exhausttime2": "42",
"1delaytime12": "0",
"1delaytime22": "0",
"1relievedelay2": "0",
"1evolume2": "82",
"1fptoplimit2": "92",
"1fplowlimit2": "102",
"1balanpremax2": "112",
"1balanpremin2": "122",
"1leaktoplimit2": "132",
"1leaklowlimit2": "142",
"1punit2": 1,
"1lunit2": 1,
"1bee2": "False",
"2params_number1": "1",
"2paraname1": "产品2-1",
"2fulltime1": "8",
"2balantime1": "8",
"2testtime11": "8",
"2exhausttime1": "2",
"2delaytime11": "0",
"2delaytime21": "0",
"2relievedelay1": "0",
"2evolume1": "84",
"2fptoplimit1": "5000",
"2fplowlimit1": "-6000",
"2balanpremax1": "2000",
"2balanpremin1": "-2000",
"2leaktoplimit1": "3000",
"2leaklowlimit1": "-2000",
"2punit1": 1,
"2lunit1": 1,
"2bee1": false,
"2params_number2": "2",
"2paraname2": "产品2-2",
"2fulltime2": "14",
"2balantime2": "24",
"2testtime12": "34",
"2exhausttime2": "44",
"2delaytime12": "0",
"2delaytime22": "0",
"2relievedelay2": "0",
"2evolume2": "84",
"2fptoplimit2": "94",
"2fplowlimit2": "104",
"2balanpremax2": "114",
"2balanpremin2": "124",
"2leaktoplimit2": "134",
"2leaklowlimit2": "144",
"2punit2": 1,
"2lunit2": 1,
"2bee2": "False",
"TXT": true,
"Excel": false,
"CSV": false,
"FilePath": "D:\\桌面\\测试记录\\华贝-正负压28",
"MESswitch": false,
"CodeLength3": "12",
"CodeLength4": "12",
"ch3AutoConnect": false,
"ch4AutoConnect": false,
"ch3ipaddress": "192.168.1.131",
"ch4ipaddress": "192.168.1.131",
"mes_urlip": "localhost",
"mes_urlport": "43120",
"mes_partno": "1",
"mes_station": "1",
"mes_workorder": "1",
"mes_equipmentno": "1",
"mes_fixturecode": "1",
"mes_plan": "1",
"3params_number1": "1",
"3paraname1": "0",
"3fulltime1": "0",
"3balantime1": "0",
"3testtime11": "0",
"3exhausttime1": "0",
"3delaytime11": "0",
"3delaytime21": "0",
"3relievedelay1": "0",
"3evolume1": "0",
"3fptoplimit1": "0",
"3fplowlimit1": "0",
"3balanpremax1": "0",
"3balanpremin1": "0",
"3leaktoplimit1": "0",
"3leaklowlimit1": "0",
"3punit1": 0,
"3lunit1": 0,
"3bee1": false,
"PLC_PortName": "COM33",
"PLC_BaudRate": "9600",
"chk_ch1saoma": true,
"chk_ch2saoma": true,
"chk_ch3saoma": true,
"chk_ch4saoma": true,
"chk_ContinueTest": true, "chk_ContinueTest": true,
"rbt_VolumeMode": false,
"rbt_OpeningMode": true,
"rbt_PpressureMode": true,
"rbt_NpressureMode": false,
"tb_ContinueTestCount": 3, "tb_ContinueTestCount": 3,
"1Nparams_number1": "1", "1Nparams_number1": "1",
"1Nparaname1": "产品1负压", "1Nparaname1": "产品2负压",
"1Nfulltime1": "1", "1Nfulltime1": "1",
"1Nbalantime1": "5", "1Nbalantime1": "5",
"1Ntesttime11": "5", "1Ntesttime11": "5",
@@ -11,105 +155,55 @@
"1Ndelaytime21": "1", "1Ndelaytime21": "1",
"1Nrelievedelay1": "0", "1Nrelievedelay1": "0",
"1Nevolume1": "5", "1Nevolume1": "5",
"1Nfptoplimit1": "999.1", "1Nfptoplimit1": "99.1",
"1Nfplowlimit1": "-45.5", "1Nfplowlimit1": "-99.2",
"1Nbalanpremax1": "99.3", "1Nbalanpremax1": "99.3",
"1Nbalanpremin1": "-999", "1Nbalanpremin1": "-99.4",
"1Nleaktoplimit1": "99.2", "1Nleaktoplimit1": "999",
"1Nleaklowlimit1": "-999", "1Nleaklowlimit1": "-999",
"1Npunit1": 1, "1Npunit1": 1,
"1Nlunit1": 1, "1Nlunit1": 1,
"1Nbee1": false, "1Nbee1": false,
"1Nopmode1": false,
"rbt_PpressureMode": false,
"rbt_NpressureMode": true,
"1Pparams_number1": "1", "1Pparams_number1": "1",
"1Pparaname1": "产品1正压", "1Pparaname1": "产品3正压",
"1Pfulltime1": "1", "1Pfulltime1": "1",
"1Pbalantime1": "2", "1Pbalantime1": "5",
"1Ptesttime11": "2", "1Ptesttime11": "5",
"1Pexhausttime1": "1", "1Pexhausttime1": "1",
"1Pdelaytime11": "1", "1Pdelaytime11": "1",
"1Pdelaytime21": "1", "1Pdelaytime21": "1",
"1Prelievedelay1": "0", "1Prelievedelay1": "0",
"1Pevolume1": "5", "1Pevolume1": "5",
"1Pfptoplimit1": "999.1", "1Pfptoplimit1": "999",
"1Pfplowlimit1": "-45.5", "1Pfplowlimit1": "-999",
"1Pbalanpremax1": "99.3", "1Pbalanpremax1": "999",
"1Pbalanpremin1": "-999", "1Pbalanpremin1": "-999",
"1Pleaktoplimit1": "99.2", "1Pleaktoplimit1": "999",
"1Pleaklowlimit1": "-999", "1Pleaklowlimit1": "-999",
"1Ppunit1": 1, "1Ppunit1": 1,
"1Plunit1": 1, "1Plunit1": 1,
"1Pbee1": false, "1Pbee1": false,
"1Popmode1": false,
"ch1AutoConnect": false,
"ch2AutoConnect": false,
"ch3AutoConnect": false,
"ch4AutoConnect": false,
"ch2ipaddress": "192.168.1.131",
"2Pparams_number1": "1", "2Pparams_number1": "1",
"2Pparaname1": "产品1正压", "2Pparaname1": "产品3正压",
"2Pfulltime1": "1", "2Pfulltime1": "1",
"2Pbalantime1": "2", "2Pbalantime1": "5",
"2Ptesttime11": "2", "2Ptesttime11": "5",
"2Pexhausttime1": "1", "2Pexhausttime1": "1",
"2Pdelaytime11": "1", "2Pdelaytime11": "1",
"2Pdelaytime21": "1", "2Pdelaytime21": "1",
"2Prelievedelay1": "0", "2Prelievedelay1": "0",
"2Pevolume1": "5", "2Pevolume1": "5",
"2Pfptoplimit1": "999.1", "2Pfptoplimit1": "999",
"2Pfplowlimit1": "-45.5", "2Pfplowlimit1": "-999",
"2Pbalanpremax1": "99.3", "2Pbalanpremax1": "999",
"2Pbalanpremin1": "-999", "2Pbalanpremin1": "-999",
"2Pleaktoplimit1": "99.2", "2Pleaktoplimit1": "999",
"2Pleaklowlimit1": "-999", "2Pleaklowlimit1": "-999",
"2Ppunit1": 1, "2Ppunit1": 1,
"2Plunit1": 1, "2Plunit1": 1,
"2Pbee1": false, "2Pbee1": false,
"2Popmode1": false,
"3Pparams_number1": "1",
"3Pparaname1": "产品1正压",
"3Pfulltime1": "1",
"3Pbalantime1": "2",
"3Ptesttime11": "2",
"3Pexhausttime1": "1",
"3Pdelaytime11": "1",
"3Pdelaytime21": "1",
"3Prelievedelay1": "0",
"3Pevolume1": "5",
"3Pfptoplimit1": "999.1",
"3Pfplowlimit1": "-45.5",
"3Pbalanpremax1": "99.3",
"3Pbalanpremin1": "-999",
"3Pleaktoplimit1": "99.2",
"3Pleaklowlimit1": "-999",
"3Ppunit1": 1,
"3Plunit1": 1,
"3Pbee1": false,
"3Popmode1": false,
"4Pparams_number1": "1",
"4Pparaname1": "产品1正压",
"4Pfulltime1": "1",
"4Pbalantime1": "2",
"4Ptesttime11": "2",
"4Pexhausttime1": "1",
"4Pdelaytime11": "1",
"4Pdelaytime21": "1",
"4Prelievedelay1": "0",
"4Pevolume1": "5",
"4Pfptoplimit1": "999.1",
"4Pfplowlimit1": "-45.5",
"4Pbalanpremax1": "99.3",
"4Pbalanpremin1": "-999",
"4Pleaktoplimit1": "99.2",
"4Pleaklowlimit1": "-999",
"4Ppunit1": 1,
"4Plunit1": 1,
"4Pbee1": false,
"4Popmode1": false,
"2Nparams_number1": "1", "2Nparams_number1": "1",
"2Nparaname1": "产品1负压", "2Nparaname1": "产品2负压",
"2Nfulltime1": "1", "2Nfulltime1": "1",
"2Nbalantime1": "5", "2Nbalantime1": "5",
"2Ntesttime11": "5", "2Ntesttime11": "5",
@@ -118,18 +212,36 @@
"2Ndelaytime21": "1", "2Ndelaytime21": "1",
"2Nrelievedelay1": "0", "2Nrelievedelay1": "0",
"2Nevolume1": "5", "2Nevolume1": "5",
"2Nfptoplimit1": "999.1", "2Nfptoplimit1": "99.1",
"2Nfplowlimit1": "-45.5", "2Nfplowlimit1": "-99.2",
"2Nbalanpremax1": "99.3", "2Nbalanpremax1": "99.3",
"2Nbalanpremin1": "-999", "2Nbalanpremin1": "-99.4",
"2Nleaktoplimit1": "99.2", "2Nleaktoplimit1": "999",
"2Nleaklowlimit1": "-999", "2Nleaklowlimit1": "-999",
"2Npunit1": 1, "2Npunit1": 1,
"2Nlunit1": 1, "2Nlunit1": 1,
"2Nbee1": false, "2Nbee1": false,
"2Nopmode1": false, "3Pparams_number1": "1",
"3Pparaname1": "产品3正压",
"3Pfulltime1": "1",
"3Pbalantime1": "5",
"3Ptesttime11": "5",
"3Pexhausttime1": "1",
"3Pdelaytime11": "1",
"3Pdelaytime21": "1",
"3Prelievedelay1": "0",
"3Pevolume1": "5",
"3Pfptoplimit1": "999",
"3Pfplowlimit1": "-999",
"3Pbalanpremax1": "999",
"3Pbalanpremin1": "-999",
"3Pleaktoplimit1": "999",
"3Pleaklowlimit1": "-999",
"3Ppunit1": 1,
"3Plunit1": 1,
"3Pbee1": false,
"3Nparams_number1": "1", "3Nparams_number1": "1",
"3Nparaname1": "产品1负压", "3Nparaname1": "产品2负压",
"3Nfulltime1": "1", "3Nfulltime1": "1",
"3Nbalantime1": "5", "3Nbalantime1": "5",
"3Ntesttime11": "5", "3Ntesttime11": "5",
@@ -138,18 +250,36 @@
"3Ndelaytime21": "1", "3Ndelaytime21": "1",
"3Nrelievedelay1": "0", "3Nrelievedelay1": "0",
"3Nevolume1": "5", "3Nevolume1": "5",
"3Nfptoplimit1": "999.1", "3Nfptoplimit1": "99.1",
"3Nfplowlimit1": "-45.5", "3Nfplowlimit1": "-99.2",
"3Nbalanpremax1": "99.3", "3Nbalanpremax1": "99.3",
"3Nbalanpremin1": "-999", "3Nbalanpremin1": "-99.4",
"3Nleaktoplimit1": "99.2", "3Nleaktoplimit1": "999",
"3Nleaklowlimit1": "-999", "3Nleaklowlimit1": "-999",
"3Npunit1": 1, "3Npunit1": 1,
"3Nlunit1": 1, "3Nlunit1": 1,
"3Nbee1": false, "3Nbee1": false,
"3Nopmode1": false, "4Pparams_number1": "1",
"4Pparaname1": "产品3正压",
"4Pfulltime1": "1",
"4Pbalantime1": "5",
"4Ptesttime11": "5",
"4Pexhausttime1": "1",
"4Pdelaytime11": "1",
"4Pdelaytime21": "1",
"4Prelievedelay1": "0",
"4Pevolume1": "5",
"4Pfptoplimit1": "999",
"4Pfplowlimit1": "-999",
"4Pbalanpremax1": "999",
"4Pbalanpremin1": "-999",
"4Pleaktoplimit1": "999",
"4Pleaklowlimit1": "-999",
"4Ppunit1": 1,
"4Plunit1": 1,
"4Pbee1": false,
"4Nparams_number1": "1", "4Nparams_number1": "1",
"4Nparaname1": "产品1负压", "4Nparaname1": "产品2负压",
"4Nfulltime1": "1", "4Nfulltime1": "1",
"4Nbalantime1": "5", "4Nbalantime1": "5",
"4Ntesttime11": "5", "4Ntesttime11": "5",
@@ -158,17 +288,68 @@
"4Ndelaytime21": "1", "4Ndelaytime21": "1",
"4Nrelievedelay1": "0", "4Nrelievedelay1": "0",
"4Nevolume1": "5", "4Nevolume1": "5",
"4Nfptoplimit1": "999.1", "4Nfptoplimit1": "99.1",
"4Nfplowlimit1": "-45.5", "4Nfplowlimit1": "-99.2",
"4Nbalanpremax1": "99.3", "4Nbalanpremax1": "99.3",
"4Nbalanpremin1": "-999", "4Nbalanpremin1": "-99.4",
"4Nleaktoplimit1": "99.2", "4Nleaktoplimit1": "999",
"4Nleaklowlimit1": "-999", "4Nleaklowlimit1": "-999",
"4Npunit1": 1, "4Npunit1": 1,
"4Nlunit1": 1, "4Nlunit1": 1,
"4Nbee1": false, "4Nbee1": false,
"4Nopmode1": false, "SerialPort_CH3BaudRate": "9600",
"SerialPort_CH3PortName": "COM41",
"SerialPort_CH4BaudRate": "9600",
"SerialPort_CH4PortName": "COM51",
"PLC_IP": "127.0.0.1",
"PLC_Port": 502,
"1Popmode1": false,
"2Popmode1": false,
"3Popmode1": false,
"4Popmode1": false,
"1Pparams_number2": "2",
"1Pparaname2": "2正压",
"1Pfulltime2": "0",
"1Pbalantime2": "0",
"1Ptesttime12": "0",
"1Pexhausttime2": "0",
"1Pdelaytime12": "0",
"1Pdelaytime22": "0",
"1Prelievedelay2": "0",
"1Pevolume2": "0",
"1Pfptoplimit2": "0",
"1Pfplowlimit2": "0",
"1Pbalanpremax2": "0",
"1Pbalanpremin2": "0",
"1Pleaktoplimit2": "0",
"1Pleaklowlimit2": "0",
"1Ppunit2": 1,
"1Plunit2": 1,
"1Pbee2": false,
"1Popmode2": false,
"1Nparams_number2": "2",
"1Nparaname2": "2负压",
"1Nfulltime2": "0",
"1Nbalantime2": "0",
"1Ntesttime12": "0",
"1Nexhausttime2": "0",
"1Ndelaytime12": "0",
"1Ndelaytime22": "0",
"1Nrelievedelay2": "0",
"1Nevolume2": "0",
"1Nfptoplimit2": "0",
"1Nfplowlimit2": "0",
"1Nbalanpremax2": "0",
"1Nbalanpremin2": "0",
"1Nleaktoplimit2": "0",
"1Nleaklowlimit2": "0",
"1Npunit2": 1,
"1Nlunit2": 1,
"1Nbee2": false,
"1Nopmode2": false,
"2Nopmode1": false,
"userPassword": "8888&mxl", "userPassword": "8888&mxl",
"ch1ipaddress": "192.168.1.131", "1Nopmode1": false,
"MESswitch": false "3Nopmode1": false,
"4Nopmode1": false
} }

View File

@@ -1,10 +1,10 @@
{ {
"ProductionData": { "ProductionData": {
"Total": 11, "Total": 201,
"OK": 10, "OK": 193,
"NG": 1, "NG": 8,
"LastUpdate": "2025-11-19T16:29:37.5290254+08:00", "LastUpdate": "2025-11-15T10:39:41.659068+08:00",
"OKRate": 90.91, "OKRate": 96.02,
"NGRate": 9.09 "NGRate": 3.98
} }
} }

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
ef8c26f3636772f4f833aa65c390c6e44a11033e234ac6e666733f4f327badac 0a745728c80f9bd126b5726ccc78af3603e8f1920d63fca9fdecbd5a6bb5b09f

View File

@@ -540,9 +540,9 @@ D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\huabei4tongdao\SLC1-N\obj\Debug
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111106.exe.config D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111105.exe.config
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111106.exe D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111105.exe
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111106.pdb D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111105.pdb
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll
@@ -580,182 +580,182 @@ D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongd
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111106.exe D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111105.exe
D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111106.pdb D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111105.pdb
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111106.exe.config D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111106.exe D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111106.pdb D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI2.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\HslCommunication.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI2.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\HslCommunication.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Spire.XLS.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.Common.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\Spire.XLS.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.Common.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.xml
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.xml
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.xml D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\Interop.ADOX.dll
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.xml D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\Interop.ADOX.dll D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Electricity.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form1.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Electricity.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form1.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Warning.resources
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Warning.resources D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111302-c.exe.config
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111302-c.exe
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111302-c.pdb
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111106.exe D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111302-c.exe
D:\桌面\莫禧亮\华贝\正负压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111106.pdb D:\桌面\莫禧亮\华勤\华贝LL-28\正负压\单个\USB扫码枪版本\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111302-c.pdb
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\TCP\ITcpClient.cs D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\LL28-V25111106.exe.config D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111302-c.exe.config
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\LL28-V25111106.exe D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111302-c.exe
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\LL28-V25111106.pdb D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-V25111302-c.pdb
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\EasyModbus.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\Guna.UI.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\Guna.UI2.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI2.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\HslCommunication.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\HslCommunication.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\NetWorkHelper.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\Newtonsoft.Json.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\Spire.XLS.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\Spire.XLS.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\SunnyUI.Common.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.Common.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\SunnyUI.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\NetWorkHelper.pdb D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\EasyModbus.xml D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.xml
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\bin\Debug\Newtonsoft.Json.xml D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.xml
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\Interop.ADOX.dll D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\Interop.ADOX.dll
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Electricity.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Electricity.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form1.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form1.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1_N.Warning.resources D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Warning.resources
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\LL28-V25111106.exe D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111302-c.exe
D:\桌面\莫禧亮\华贝\正负压28\LL-28\SLC1-N\obj\Debug\LL28-V25111106.pdb D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-V25111302-c.pdb
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\TCP\ITcpClient.cs D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\EasyModbus.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Guna.UI.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Guna.UI2.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI2.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\HslCommunication.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\HslCommunication.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\NetWorkHelper.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Newtonsoft.Json.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Spire.XLS.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Spire.XLS.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\SunnyUI.Common.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.Common.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\SunnyUI.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\NetWorkHelper.pdb D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\EasyModbus.xml D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.xml
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Newtonsoft.Json.xml D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.xml
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\Interop.ADOX.dll D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\Interop.ADOX.dll
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Electricity.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Electricity.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form1.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form1.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Warning.resources D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Warning.resources
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.CopyComplete D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CopyComplete
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\LL28-Z-V25111505.exe.config D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-C_V25111502.exe.config
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\LL28-Z-V25111505.exe D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-C_V25111502.exe
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\bin\Debug\LL28-Z-V25111505.pdb D:\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-C_V25111502.pdb
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\LL28-Z-V25111505.exe D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-C_V25111502.exe
D:\华贝\上位机\正负压 LL-28\LL-28\SLC1-N\obj\Debug\LL28-Z-V25111505.pdb D:\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-C_V25111502.pdb
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\TCP\ITcpClient.cs D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.cs
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\TCP\ITcpClient.Designer.cs
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\DocumentFormat.OpenXml.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\EasyModbus.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Guna.UI.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Guna.UI2.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Guna.UI2.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\HslCommunication.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\HslCommunication.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\NetWorkHelper.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Newtonsoft.Json.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Spire.XLS.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Spire.XLS.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\SunnyUI.Common.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.Common.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\SunnyUI.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\SunnyUI.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\EasyModbus.xml D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\EasyModbus.xml
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\Newtonsoft.Json.xml D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\Newtonsoft.Json.xml
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.AssemblyReference.cache
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\Interop.ADOX.dll D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\Interop.ADOX.dll
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.ResolveComReference.cache
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Alarm.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_BatchSave.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_BatchSave.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_hbMESset.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_HQMESconfig.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_NetworkSet.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Electricity.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Electricity.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form1.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form1.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_Serialport.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLCcontrol.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_PLC_TCP.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_RootSet.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.LeakCompensate.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_LogOn.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_SaomaSet.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Properties.Resources.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Form_Save.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserManagement.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.UserPassword.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1_N.Warning.resources D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1_N.Warning.resources
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.GenerateResource.cache
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.CoreCompileInputs.cache
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\obj\Debug\SLC1-N.csproj.Up2Date
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\LL28-Z-V25112101正负压.exe.config D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-C_V25112101压.exe.config
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\LL28-Z-V25112101正负压.exe D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-C_V25112101压.exe
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\LL28-Z-V25112101正负压.pdb D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\bin\Debug\LL28-C_V25112101压.pdb
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\LL28-Z-V25112101正负压.exe D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-C_V25112101压.exe
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\obj\Debug\LL28-Z-V25112101正负压.pdb D:\桌面\莫禧亮\华贝\压28\huabei4tongdao\SLC1-N\obj\Debug\LL28-C_V25112101压.pdb
D:\桌面\莫禧亮\华贝\正负压28\正负压 LL-28\LL-28\SLC1-N\bin\Debug\NetWorkHelper.pdb D:\桌面\莫禧亮\华贝\直压28\huabei4tongdao\SLC1-N\bin\Debug\NetWorkHelper.pdb

Some files were not shown because too many files have changed in this diff Show More